OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Vol. 19, Iss. 9 — Sep. 1, 2002
  • pp: 1737–1747

An algebraic algorithm for nonuniformity correction in focal-plane arrays

Bradley M. Ratliff, Majeed M. Hayat, and Russell C. Hardie  »View Author Affiliations

JOSA A, Vol. 19, Issue 9, pp. 1737-1747 (2002)

View Full Text Article

Enhanced HTML    Acrobat PDF (1009 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



A scene-based algorithm is developed to compensate for bias nonuniformity in focal-plane arrays. Nonuniformity can be extremely problematic, especially for mid- to far-infrared imaging systems. The technique is based on use of estimates of interframe subpixel shifts in an image sequence, in conjunction with a linear-interpolation model for the motion, to extract information on the bias nonuniformity algebraically. The performance of the proposed algorithm is analyzed by using real infrared and simulated data. One advantage of this technique is its simplicity; it requires relatively few frames to generate an effective correction matrix, thereby permitting the execution of frequent on-the-fly nonuniformity correction as drift occurs. Additionally, the performance is shown to exhibit considerable robustness with respect to lack of the common types of temporal and spatial irradiance diversity that are typically required by statistical scene-based nonuniformity correction techniques.

© 2002 Optical Society of America

OCIS Codes
(100.2000) Image processing : Digital image processing
(100.2550) Image processing : Focal-plane-array image processors
(100.3020) Image processing : Image reconstruction-restoration
(110.3080) Imaging systems : Infrared imaging
(110.4280) Imaging systems : Noise in imaging systems

Original Manuscript: December 17, 2001
Revised Manuscript: April 10, 2002
Manuscript Accepted: April 16, 2002
Published: September 1, 2002

Bradley M. Ratliff, Majeed M. Hayat, and Russell C. Hardie, "An algebraic algorithm for nonuniformity correction in focal-plane arrays," J. Opt. Soc. Am. A 19, 1737-1747 (2002)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. A. F. Milton, F. R. Barone, M. R. Kruer, “Influence of nonuniformity on infrared focal plane array performance,” Opt. Eng. 24, 855–862 (1985). [CrossRef]
  2. D. L. Perry, E. L. Dereniak, “Linear theory of nonuniformity correction in infrared staring sensors,” Opt. Eng. 32, 1853–1859 (1993). [CrossRef]
  3. P. M. Narendra, N. A. Foss, “Shutterless fixed pattern noise correction for infrared imaging arrays,” in Technical Issues in Focal Plane Development, W. S. Chan, E. Krikorian, eds., Proc. SPIE282, 44–51 (1981). [CrossRef]
  4. P. M. Narendra, “Reference-free nonuniformity compensation for IR imaging arrays,” in Smart Sensors II, D. F. Barbe, ed., Proc. SPIE252, 10–17 (1980). [CrossRef]
  5. J. G. Harris, “Continuous-time calibration of VLSI sensors for gain and offset variations,” in Smart Focal Plane Arrays and Focal Plane Array Testing, M. Wigdor, M. A. Massie, eds., Proc. SPIE2474, 23–33 (1995). [CrossRef]
  6. J. G. Harris, Y. M. Chiang, “Nonuniformity correction using constant average statistics constraint: Analog and digital implementations,” in Infrared Technology and Applications XXIII, B. F. Andersen, M. Strojnik, eds., Proc. SPIE3061, 895–905 (1997). [CrossRef]
  7. Y. M. Chiang, J. G. Harris, “An analog integrated circuit for continuous-time gain and offset calibration of sensor arrays,” J. Analog Integr. Circuits Signal Process. 12, 231–238 (1997). [CrossRef]
  8. W. F. O’Neil, “Dithered scan detector compensation,” presented at the 1993 International Meeting of the Infrared Information Symposium Specialty Group on Passive Sensors, Ann Arbor, Mich., 1993).
  9. W. F. O’Neil, “Experimental verification of dithered scan nonuniformity correction,” in Proceedings of the 1996 International Meeting of the Infrared Information Symposium Specialty Group on Passive Sensors (Infrared Information Analysis Center, Ann Arbor, Michigan, 1997) Vol. 1, pp. 329–339.
  10. R. C. Hardie, M. M. Hayat, E. E. Armstrong, B. Yasuda, “Scene-based nonuniformity correction using video sequences and registration,” Appl. Opt. 39, 1241–1250 (2000). [CrossRef]
  11. M. M. Hayat, S. N. Torres, E. E. Armstrong, B. Yasuda, “Statistical algorithm for nonuniformity correction in focal-plane arrays,” Appl. Opt. 38, 772–780 (1999). [CrossRef]
  12. S. N. Torres, M. M. Hayat, E. E. Armstrong, B. Yasuda, “A Kalman-filtering approach for nonuniformity correction in focal-plane array sensors,” in Infrared Imaging Systems: Design, Analysis, Modeling, and Testing XI, G. C. Holst and JCD Publishing, eds., Proc. SPIE4030, 196–203 (2000). [CrossRef]
  13. S. N. Torres, M. M. Hayat, “Compensation for gain and bias nonuniformity and drift in array detectors: A Kalman-filtering approach,” manuscript available from M. M. Hayat; hayat@eece.unm.edu.
  14. G. C. Holst, CCD Arrays, Cameras and Displays (SPIE Optical Engineering Press, Bellingham, Wash., 1996).
  15. M. Irani, S. Peleg, “Improving resolution by image registration,” CVGIP: Graph. Models Image Process. 53, 231–239 (1991).
  16. R. C. Hardie, K. J. Barnard, J. G. Bognar, E. A. Watson, “High-resolution image reconstruction from a sequence of rotated and translated frames and its application to an infrared imaging system,” Opt. Eng. 37, 247–260 (1998). [CrossRef]
  17. E. E. Armstrong, M. M. Hayat, R. C. Hardie, S. N. Torres, B. Yasuda, “Nonuniformity correction for improved registration and high-resolution image reconstruction in IR imagery,” in Application of Digital Image Processing XXII, A. G. Tescher and Lockheed Martin Missions Systems, eds., Proc. SPIE3808, 150–161 (1999). [CrossRef]
  18. S. C. Cain, M. M. Hayat, E. E. Armstrong, “Projection-based image registration in the presence of fixed-pattern noise,” IEEE Trans. Image Process. 10, 1860–1872 (2001). [CrossRef]

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited