This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Correcting the Geometry and Color of Digital Images
October 1997 (vol. 19 no. 10)
pp. 1152-1158

Abstract—A unified method for correcting the geometry and color of digital images is presented. The method uses a color chart with a prearranged array of known color patches. Using the true geometry and color of the chart and geometry and color of the image of the chart, transformation functions that describe the geometry and color characteristics of the camera are determined. The transformation functions are then used to correct the geometry and color of obtained images. Experimental results of the proposed method on images acquired under different scene illuminations and camera settings are presented and evaluated.

[1] K. Barnard, G. Finlayson, and B. Funt, "Colour Constancy for Scenes with Varying Illumination," Proc. Fourth European Conf. Computer Vision, vol. II, pp. 3-15, Apr.15-18, 1996.
[2] W.B. Cowan, "An Inexpensive Scheme for Calibration of a Color Monitor in Terms of CIE Standard Coordinates," Computer Graphics, vol. 17, no. 3, pp. 315-321, 1983.
[3] J. Duchon, "Splines Minimizing Rotation-Invariant Semi-Norm in Sobolev Spaces," Constructive Theory of Functions of Several Variables, W. Schempp and K. Zeller, eds., pp. 85-100.Berlin: Springer-Verlag, 1977.
[4] T. Echigo, "A Camera Calibration Technique Using Three Sets of Parallel Lines," Machine Vision and Applications, vol. 1, no. 3, pp. 159-167, 1990.
[5] J.G. Fryer and D.C. Brown, "Lens Distortion for Close-Range Photogrammetry," Photogrammetric Eng. and Remote Sensing, vol. 52, no. 1, pp. 51-58, 1986.
[6] A. Goshtasby, S. Gage, and J. Bartholic, "A Two-Stage Cross-Correlation Approach to Template Matching," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 6, no. 3, pp. 374-378, Mar. 1984.
[7] A. Goshtasby, "Correction of Image Deformation from Lens Distortion Using Bézier Patches," Computer Vision, Graphics, and Image Processing, vol. 47, pp. 385-394, 1989.
[8] A. Goshtasby, "Design and Recovery of 2D and 3D Shapes Using Rational Gaussian Curves and Surfaces," Int'l J. Computer Vision, vol. 10, no. 3, pp. 233-256, 1993.
[9] A. Goshtasby and W.D. O'Neill, "Surface Fitting to Scattered Data by a Sum of Gaussians," Computer Aided Geometric Design, vol. 10, pp. 143-156, 1993.
[10] A. Goshtasby, "Geometric Modeling Using Rational Gaussian Curves and Surfaces," Computer-Aided Design, vol. 27, no. 5, pp. 363-375, 1995.
[11] W.B. Green, P.L. Jespen, J.E. Kreznar, R.M. Ruiz, A.A. Schwartz, and J.B. Seidman, "Removal of Instrument Signature from Mariner 9 Television Images of Mars," Applied Optics, vol. 14, no. 1, pp. 105-114, 1975.
[12] R.L. Hardy, "Theory and Applications of the Multiquadric-Biharmonic Method," Computer Math. Applications, vol. 19, nos. 8/9, pp. 1,905-1,915, 1990.
[13] G. Healey and D. Slater, "Global Color Constancy: Recognition of Objects by Use of Illumination-Invariant Properties of Color Distributions," J. Optical Soc. Am., vol. A-11, no. 11, pp. 3,003-3,010, 1994.
[14] R. Holub, W. Kearsley, and C. Pearson, "Color Systems Calibration for Graphics Arts: I. Input Devices," J. Imaging Technology, vol. 14, no. 2, pp. 47-52, 1988.
[15] R. Holub, W. Kearsley, and C. Pearson, "Color Systems Calibration for Graphics Arts: II. Output Devices," J. Imaging Technology, vol. 14, no. 2, pp. 53-60, 1988.
[16] P.-C. Hung, "Color Rendition Using Three-Dimensional Interpolation," Proc. SPIE: Imaging Applications in the Work World, pp. 111-115, 1988.
[17] P.-C. Hung, "Colorimetric Calibration for Scanners and Media," Proc. SPIE: Camera and Input Scanner Systems, vol. 1,448, pp. 164-174, 1991.
[18] K. Kanamori, H. Kawakami, and H. Kotera, "A Novel Color Transformation Algorithm and Its Applications," Proc. SPIE: Image Processing Algorithms and Techniques, vol. 1,244, pp. 272-281, 1990.
[19] K. Kanamori and H. Kotera, "Color Correction Technique for Hard Copies by 4-Neighbors Interpolation Method," J. Imaging Science and Technology, vol. 36, no. 1, pp. 73-80, 1992.
[20] H.R. Kang, "Color Scanner Calibration," J. Imaging Science and Technology, vol. 36, no. 2, pp. 162-170, 1992.
[21] R.H. Kang and P.G. Anderson, "Neural Network Applications to the Color Scanner and Printer Calibration," J. Electronic Imaging, vol. 1, no. 12, pp. 125-135, 1992.
[22] J.K. Kasson and W. Plouffe, "An Analysis of Selected Computer Interchange Color Spaces," ACM Trans. Graphics, vol. 11, no. 4, pp. 373-405, 1992.
[23] H.-C. Lee, "Method for Computing the Scene-Illuminant Chromaticity from Specular Highlights," J. Optical Soc. Am., vol. A-3, no. 10, pp. 1,694-1,699, 1986.
[24] R.K. Lenz and R.Y. Tsai, "Techniques for Calibration of the Scale Factor and Image Center for High Accuracy 3-D Machine Vision Metrology," Proc. IEEE Int'l Conf. Robotics Automation, pp. 68-75, Mar. 1987.
[25] L.T. Maloney and B.A. Wandell, "Color Constancy: A Method for Recovering Surface Spectral Reflectance," J. Optical Soc. Am., vol. A-3, no. 1, pp. 29-33, 1986.
[26] D.H. Marimont and B A. Wandell, "Linear Models of Surface and Illuminant Spectra," J. Optical Soc. Am. vol. A-9, no. 11, pp. 1,906-1,913, 1992.
[27] C.S. McCamy, H. Marcus, and J.G. Davidson, "A Color-Rendition Chart," J. Applied Photographic Eng., vol. 2, no. 3, pp. 95-99, 1976.
[28] M. Nagao, T. Matsuyama, and Y. Ikeda, "Region Extraction and Shape Analysis in Aerial Photographs," Computer Graphics and Image Processing, vol. 10, pp. 195-223, 1979.
[29] R. Ohlander, K. Price, and R. Reddy, "Picture Segmentation Using a Recursive Region Splitting Method," Computer Graphics and Image Processing, vol. 8, pp. 313-333, 1978.
[30] P.S. Parkkinen, J. Hallikainen, and T. Jaaskelainen, "Characteristic Spectra of Munsell Colors," J. Optical Soc. Am. vol. A-6, pp. 318-322, 1989.
[31] M.J.D. Powell, "RadialBasis Functions for Multivariate Interpolation: A Review," Algorithms for Approximation, J.C. Mason and M.G. Cox, eds., pp. 143-167.Oxford: Clarendon Press, 1987.
[32] A. Sai, S.M. Bloor, and A. Pennington, "Sculptured Solids in CSG-Based Geometric Modeling System," The Mathematics of Surfaces II, R.R. Martin, ed., pp. 321-341. Oxford Univ. Press, 1987.
[33] K. Staes, "Light Sources as an Integral Part of the Color Photographic System," Soc. Motion Picture and Television Eng. J., vol. 86, pp. 537-543, 1997.
[34] M. Swain and D. Ballard, "Color Indexing," Int'l J. Computer Vision, vol. 7, pp. 11-32, 1991.
[35] M. Stokes, M.D. Fairchild, and R.S. Berns, "Precision Requirements for Digital Color Reproduction," ACM Trans. Graphics, vol. 11, no. 4, pp. 406-422, 1992.
[36] M. Thompson, Manual of Photogrammetry, third edition, pp. 84-86.Washington, D.C.: Am. Soc. Photogrammetry, 1976.
[37] R.Y. Tsai, "An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision," Computer Vision, Graphics, and Image Processing, vol. 3, no. 4, pp. 346-374, 1986.
[38] M.J. Vrhel and H.J. Trussell, "Color Correction Using Principal Components," Color Research and Application, vol. 17, no. 5, pp. 328-338, 1992.
[39] P. Barford and M. Crovella, “Generating Representative Web Workloads for Network and Server Performance Evaluation,” Proc. ACM SIGMETRICS '98, pp. 151-160, July 1998.
[40] L.-L. Wang and W.-H. Tsai, "Camera Calibration by Vanishing Lines for 3D Computer Vision," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 14, no. 10, pp. 965-980, Oct. 1992.
[41] J. Weng, P. Cohen, and M. Herniou, “Camera Calibration with Distortion Models and Accuracy Evaluation,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 14, no. 10, pp. 965-980, Oct. 1992.
[42] R.G. Willson, "Modeling and Calibration of Automated Zoom Lenses," PhD dissertation, Technical Report #CMU-RI-TR-94-03, Carnegie Mellon Univ., Jan. 1994.

Index Terms:
Geometry correction, color correction, approximation, parametric surface, rational Gaussian surface.
Citation:
M. Jackowski, A. Goshtasby, S. Bines, D. Roseman, C. Yu, "Correcting the Geometry and Color of Digital Images," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 19, no. 10, pp. 1152-1158, Oct. 1997, doi:10.1109/34.625125
Usage of this product signifies your acceptance of the Terms of Use.