A digital image processing method and apparatus corrects geometrical
distortions in digital images. The method includes the calibration of the
camera by choosing a test pattern and manually adjusting the distortion
correction factor of the camera until the image appears to be undistorted.
A real image is then captured by the camera grid. The camera grid is then
distorted by the same distortion factor such that the image is corrected,
but the image contour is deformed. Based on the distortion correction
factor, a respective location in the camera grid is determined for each
pixel in a display window. An intensity value to each pixel in the display
window is assigned based on one or more pixels in the camera grid
indicated by the location. The points for mapping camera values to the
display window need to be determined only once for a given image size. All
subsequent distorted images having the same size are corrected using
interpolation and pre-compiled points.
Un metodo digitale e un'apparecchiatura di elaborazione di immagini corregge le distorsioni geometriche nelle immagini digitali. Il metodo include la calibratura della macchina fotografica scegliendo un modello di prova e manualmente registrando il fattore di correzione di distorsione della macchina fotografica fino a che l'immagine non sembri essere undistorted. Un'immagine reale allora è bloccata dalla griglia della macchina fotografica. La griglia della macchina fotografica allora è storta dallo stesso fattore di distorsione tali che l'immagine è corretta, ma il profilo di immagine è deformato. Sulla base del fattore di correzione di distorsione, una posizione rispettiva nella griglia della macchina fotografica è determinata per ogni pixel in una finestra di esposizione. Un valore di intensità ad ogni pixel nella finestra di esposizione è assegnato basato su uno o più pixel nella griglia della macchina fotografica indicata dalla posizione. I punti per il tracciato dei valori della macchina fotografica alla finestra di esposizione devono essere determinati soltanto una volta per un dato formato di immagine. Tutte le immagini storte successive che hanno lo stesso formato sono corrette usando l'interpolazione ed i punti pre-compilati.