CMOS Imagers pp 203-221 | Cite as

CMOS Imager Non-Uniformity Correction Using Floating-Gate Adaptation

  • Marc Cohen
  • Gert Cauwenberghs

Abstract

Stochastic adaptive algorithms are investigated for on-line correction of spatial non-uniformity in random-access addressable imaging systems. The adaptive architecture is implemented in analog VLSI, and is integrated with the photo sensors on the focal plane. Random sequences of address locations selected with controlled statistics are used to adaptively equalize the intensity distribution at variable spatial scales. Through a logarithmic transformation of system variables, adaptive gain correction is achieved through offset correction in the logarithmic domain. This idea is particularly attractive for compact implementation using translinear floating-gate MOS circuits. Furthermore, the same architecture and random addressing provide for oversampled binary encoding of the image resulting in an equalized intensity histogram. The techniques apply to a variety of solid-state imagers, such as artificial retinas, active pixel sensors and IR sensor arrays. Experimental results confirm gain correction and histogram equalization in a 64×64 pixel adaptive array integrated on a 2.2 mm×2.25 mm chip in 1.5 μm CMOS technology.

Key words

On-line correction non-uniformity correction adaptation equalization floating-gate focal plane CMOS imager analog VLSI 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. [1]
    C. A. Mead, “Adaptive retina,” in Analog VLSI Implementations of Neural Systems, Mead and Ismail, Eds. Norwell, MA: Kluwer Academic, 1989.Google Scholar
  2. [2]
    P. O. Pouliquen, A. G. Andreou, C. W. Terrill and G. Cauwenberghs, “Learning to compensate for sensor variability at the focal plane,” in Proc. Int. Conf. Neural Networks (IJCNN), Washington, DC, July 1999.Google Scholar
  3. [3]
    M. Cohen and G. Cauwenberghs, “Floating-gate adaptation for focal-plane online nonuniformity correction,” IEEE Trans. Circuits and Systems II, vol. 48, no. 1, pp. 83–89, 2001.Google Scholar
  4. [4]
    Y. Chiang and J. G. Harris, “An analog integrated circuit for continuous-time gain and offset calibration of sensor arrays,” Analog Integrated Circuits and Signal Processing, vol. 1, pp. 231–238, 1997.Google Scholar
  5. [5]
    A. Pesavento, T. Horiuchi, C. Diorio, and C. Koch, “Adaptation of current signals with floating-gate circuits,” in Proc. 17th Int. Conf. on Microelectronics for Neural, Fuzzy and Bio-inspired Systems, pp. 128–134, 1999.Google Scholar
  6. [6]
    A. Aslam-Siddiqi, W. Brockherde, M. Schanz, and B. J. Hosticka, “A 128-pixel CMOS image sensor with integrated analog nonvolatile memory,” IEEE J. Solid-State Circuits, vol. 10, pp. 1497–1501, 1998.Google Scholar
  7. [7]
    D. A. Scribner, K. A. Sarkady, M. R. Kruer, J. T. Caulfield, J. D. Hunt, M. Colbert, and M. Descour, “Adaptive retina-like preprocessing for imaging detector arrays,” in Proc. Int. Conf. Neural Networks (ICNN), Boulder, CO, Feb. 1993, pp. 1955–1960.Google Scholar
  8. [8]
    S. B. Laughlin and D. Osorio, “Mechanisms for neural signal enhancement in the blowfly compound eye,” J. Exp. Biol., vol. 144, pp. 113–146, 1989.Google Scholar
  9. [9]
    J. Nakamura, B. Pain, T. Nomoto, T. Nakamura, and E. R. Fossum, “On-focal-plane signal processing for current-mode active pixel sensors,” IEEE Trans. Electron Devices, vol. 10, pp. 1747–1758, 1997.Google Scholar
  10. [10]
    K. A. Boahen, “A retinomorphic vision system,” IEEE Micro, vol. 5, pp. 30–39, 1996.Google Scholar
  11. [11]
    Y. Ni, F. Devos, M. Boujrad, and J. H. Guan, “Histogram-equalization-based adaptive image sensor for real-time vision,” IEEE J. Solid-State Circuits, vol. 7, pp. 1027–1036, 1997.Google Scholar
  12. [12]
    P. Hasler, B.A. Minch, J. Dugger, and C. Diorio, “Adaptive circuits and synapses using pFET floating-gate devices,” in Learning on Silicon, G. Cauwenberghs and M. Bayoumi, Eds. Norwell, MA: Kluwer Academic, 1999.Google Scholar
  13. [13]
    H. Miwa, K. Yang, P. Pouliquen, N. Kumar, and A. Andreou, “Storage enhancement techniques for digital memory based, analog computational engines,” in IEEE Int. Symp. on Circuits and Systems, vol. 5, pp. 45–49, 1994.Google Scholar
  14. [14]
    A. Pavasovic, A. G. Andreou, and C. R. Westgate, “Characterization of subthreshold MOS mismatch in transistors for VLSI systems,” J. VLSI Signal Processing, Kluwer Academic, vol. 8, pp. 75–85, 1994.Google Scholar

Copyright information

© Springer Science + Business Media, Inc. 2004

Authors and Affiliations

  • Marc Cohen
    • 1
  • Gert Cauwenberghs
    • 2
  1. 1.Institute for Systems ResearchUniversity of MarylandCollege ParkUSA
  2. 2.Department of Electrical and Computer EngineeringJohns Hopkins UniversityBaltimoreUSA

Personalised recommendations