Scene-Based Non-Uniformity Correction with Readout Noise Compensation

  • Martin Bürker
  • Hendrik P. A. Lensch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9431)


Thermal cameras can not be calibrated as easily as RGB cameras, since their noise characteristics change over time; thus scene-based non-uniformity correction (SBNUC) has been developed. We present a method to boost the convergence of these algorithms by removing the readout noise form the image before it is processed. The readout noise can be estimated by capturing a series of pictures with varying exposure times, fitting a line for each pixel and thereby estimating the bias of the pixel. When this is subtracted from the image a noticeable portion of the noise is compensated. We compare the results of two common SBNUC algorithms with and without this compensation. The mean average error improves by several orders of magnitude, which allows faster convergence with smaller step sizes. The readout noise compensation (RNC) can be used to improve the performance of any SBNUC approach.


  1. 1.
    Geng, L., Chen, Q., Qian, W., Zhang, Y.: Scene-based nonuniformity correction algorithm based on temporal median filter. J. Opt. Soc. Korea 17(3), 255–261 (2013)CrossRefGoogle Scholar
  2. 2.
    Granados, M., Ajdin, B., Wand, M., Theobalt, C., Seidel, H.P., Lensch, H.P.A.: Optimal HDR reconstruction with linear digital cameras. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 1, pp. 215–222. IEEE, June 2010Google Scholar
  3. 3.
    Harris, J.G., Chiang, Y.M.: Nonuniformity correction using the constant-statistics constraint: analog and digital implementations. In: Proceedings of SPIE, vol. 3061, pp. 895–905 (1997)Google Scholar
  4. 4.
    Hayat, M.M., Torres, S.N., Armstrong, E., Cain, S.C., Yasuda, B.: Statistical algorithm for nonuniformity correction in focal-plane arrays. Appl. Opt. 38, 772–780 (1999)CrossRefGoogle Scholar
  5. 5.
    Pezoa, J.E., Torres, S.N., Córdova, J.P., Reeves, R.A.: An enhancement to the constant range method for nonuniformity correction of infrared image sequences. In: Sanfeliu, A., Martínez Trinidad, J.F., Carrasco Ochoa, J.A. (eds.) CIARP 2004. LNCS, vol. 3287, pp. 525–532. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  6. 6.
    Redlich, R., Figueroa, M., Torres, S.N., Pezoa, J.E.: Embedded nonuniformity correction in infrared focal plane arrays using the Constant Range algorithm. Infrared Phys. Technol. 69, 164–173 (2015)CrossRefGoogle Scholar
  7. 7.
    San Martin, C., Torres, S., Pezoa, J.E.: Statistical recursive filtering for offset nonuniformity estimation in infrared focal-plane-array sensors. Infrared Phys. Technol. 51(6), 564–571 (2008)CrossRefGoogle Scholar
  8. 8.
    Scribner, D., Sarkady, K., Kruer, M., Caulfield, J., Hunt, J., Colbert, M., Descour, M.: Adaptive retina-like preprocessing for imaging detector arrays. In: IEEE International Conference on Neural Networks, pp. 1955–1960 (1993)Google Scholar
  9. 9.
    Scribner, D.A., Sarkady, K.A., Caulfield, J.T., Kruer, M.R., Katz, G., Gridley, C.J., Herman, C.: Nonuniformity correction for staring IR focal plane arrays using scene-based techniques. In: Proceedings of SPIE, Aplications of Artificial Neural Networks, vol. 1308, pp. 224–233 (1990)Google Scholar
  10. 10.
    Torres, S.N., Hayat, M.M.: Kalman filtering for adaptive nonuniformity correction in infrared focal-plane arrays. J. Opt. Soc. Am. A Opt. Image Sci. Vis. 20(3), 470–480 (2003)CrossRefGoogle Scholar
  11. 11.
    Torres, S.N., Reeves, R.A.: Scene-based nonuniformity correction method using constant-range: performance and analysis. In: Proceedings of 6th World Multiconference on Systemics, Cybernetics and Informatics, vol. 9, pp. 224–229 (2002)Google Scholar
  12. 12.
    Torres, S.N., Vera, E.M., Reeves, R.A., Sobarzo, S.K.: Adaptive scene-based nonuniformity correction method for infrared-focal plane arrays. In: Holst, G.C. (ed.) Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, vol. 5076, pp. 130–139, August 2003Google Scholar
  13. 13.
    Zeiler, M.D.: ADADELTA: An Adaptive Learning Rate Method. arXiv:1212.5701 [cs.LG] (2012)
  14. 14.
    Zuo, C., Chen, Q., Gu, G., Sui, X.: Scene-based nonuniformity correction algorithm based on interframe registration. J. Opt. Soc. Am. A Opt. Image Sci. Vis. 28(6), 1164–1176 (2011)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Daimler AGUlmGermany
  2. 2.Department of Computer Science, Computer GraphicsTübingen UniversityTübingenGermany

Personalised recommendations