Concept for a CMOS Image Sensor Suited for Analog Image Pre-Processing

Concept for a CMOS Image Sensor Suited for Analog Image Pre-Processing

Concept for a CMOS Image Sensor Suited for Analog Image Pre-Processing Lan Shi, Jurgen¨ Seiler Thomas Ussmueller Christopher Soell, Chair of Multimedia Communications Institute for Mechatronics Andreas Baenisch, and Signal Processing University of Innsbruck and Robert Weigel University of Erlangen-Nuremberg Technikerstrasse, 6020 Innsbruck Institute for Electronics Engineering Cauerstr. 7, 91058 Erlangen Austria University of Erlangen-Nuremberg Germany Email: [email protected] Cauerstr. 9, 91058, Erlangen Email: [email protected] Germany Email: flan.shi, christopher.soell, andreas.baenisch, robert.weigelg @fau.de Abstract—A concept for a novel CMOS image sensor suited automation techniques at various levels of circuit design. for analog image pre-processing is presented in this paper. The module’s application is flexible, and can be functionally As an example, an image restoration algorithm for reducing integrated to a single chip on a large scale. However, an image noise is applied as image pre-processing in the analog domain. To supply low-latency data input for analog image pre- analog implementation can be superior to a digital approach processing, the proposed concept for a CMOS image sensor offers in terms of speed, area and power consumption for some a new sensor signal acquisition method in 2D. In comparison applications [3]. For example, an analog charge-domain FFT to image pre-processing in the digital domain, the proposed design for a software-defined radio receiver front-end in 65 nm analog image pre-processing promises an improved image quality. CMOS operates at speeds 5× faster than the state-of-the-art Furthermore, the image noise at the stage of analog sensor signal acquisition can be used to select the most effective restoration digital design, and consumes 130× less energy [4]. An analog algorithm applied to the analog circuit due to image processing CMOS circuit design could thus greatly increase the hardware prior to the A/D converter. efficiency. Moreover, the performance of CMOS analog circuit tech- I. INTRODUCTION nology has also advanced to the point that most discrete analog In the current digital camera market, imaging systems are components, e.g., in the discrete time domain, can be produced required to have high performance but low energy consump- using current CMOS technology. Due to the fact that a metal- tion, at high speeds but small size. A digital camera with oxide semiconductor field effect transistor (MOSFET) can be a CMOS image sensor offers significant advantages over used in chip circuits for analog switches that have very high traditional CCD in terms of low-power consumption, low- off-state impedance, this can result in excellent sample-and- voltage operation use and monolithic integration [1]. hold and switched capacitor circuits, which are very important A computational CMOS image sensor integrates imaging building blocks for CMOS image sensors [5]. Therefore, the elements and image processing circuitry at the focal plane. challenge to quickly improve the image sensor signal quality Njuguna and Gruev have divided the state-of-the-art CMOS on the CMOS circuit in the analog domain remains. image sensors into two groups [2]. The first group incorporates To apply a 2D-filter to restore image signals in the spatial imaging and digital signal image processing. The sensor image domain [6] on the analog circuit, a signal acquisition method signal firstly is digitized, then processed with image processing for obtaining neighboring information in parallel is required. algorithms in the digital domain on the same chip. The In a study by Duois et al. [7], a CMOS sensor with a massively second group incorporates imaging and mixed-signal image parallel architecture was designed, and a Sobel and a Laplacian processing. The digital programmable analog computational filter were implemented on the circuit. The speed attained was circuitry is incorporated at the pixel level or as part of the A/D up to 10,000 frames per second. However, the sensor’s fill converter. Our target is the development of a novel CMOS factor only reached 25% because of the additional complex image sensor that incorporates imaging and analog image computation circuit in each pixel. pre-processing after analog signal acquisition and before A/D Our proposed concept of a novel image sensor provides a conversion. new image signal acquisition method and supports a low delay More and more electronic circuits and functions are being analog image pre-processing prior to the A/D Converter. It has designed economically in the digital domain. There are many the potential to maintain a high sensor fill factor, because the Copyright is held by the author/owner(s). DATE Friday Workshop on Heterogeneous Architectures and Design Methods 16 for Embedded Image Systems (HIS 2015), Grenoble, France, March 13, 2015. Image Digital Sensor A/D Digital Image Data Conversion Signal Processing * (a) Current image sensor signal processing architecture (a) Conceptional filter with 3 × 3 pixels Image Analog Digital Sensor A/D Digital Pre- Image Data Conversion Signal Processing Processing (b) Proposed image sensor signal processing architecture Fig. 1. Image sensor signal processing work-flow (b) Circuit realisation with operation amplifiers sensor pixel does not include any computing circuitry. Instead Fig. 2. Linear spatial filters of a conventional, line-by-line sequential readout scheme, the proposed readout is two-dimensional and suitable for linear spatial filtering algorithms. the quantization noise from the A/D converter has not yet been With the proposed concept, two spatial filters of small size, accounted for. such as an average filter and a binomial filter with a size of For the proposed image pre-processing, the analog input 3 × 3 pixels, are tested as analog pre-processing algorithms signal is transferred with discrete time, and this transfer occurs to reduce random image noise. The output image, which is sequentially, pixel-by-pixel and line-by-line. Processing with firstly processed in the analog domain and then digitized, has a all pixel values in a large image is impossible for analog pro- better image quality than that which is firstly digitized and then cessing, because both the access latency and the complexity of processed in the digital domain. Furthermore, which filter is temporarily storing the pixel values are very high. Therefore, efficient on which analog circuit is determined by the random an image restoration method with spatial filters, which only image noise after analog data acquisition at the front end of an calculates a small part of an image, is used for this study. image sensor. Analog 2D signal processing prior to the A/D A spatial, non-recursive filter is a well-known image restora- converter allows a better custom-tailored and more efficient tion method in the research area of digital image processing filtering orientated to the detected kind of determined noise. [6]. These spatial filters are mainly used as either a low-pass This paper is organized as follows: Section II presents the to reduce the random image noise or a high-pass to detect employment of analog image pre-processing. Section III shows edges. During image signal acquisition, the noise is caused the 2D data acquisition method developed for low delay analog by poor illumination, high temperature, and transmission on image pre-processing. Section IV compares the image pre- the image sensor [8]. In general, this image noise could be processing in the analog and digital domains and discusses regarded as random image noise. Non-random noise, e.g. fixed the results of the output image quality. Section V compares pattern noise, requires additional processing to calibrate. For two spatial filters as analog image pre-processing for reducing this reason, it is not discussed in this paper. Two well-known image noise and discusses the effective range of both filters to spatial filters [6] support our study: the average filter and the support the analog circuit design in future work. The paper binomial filter. concludes in Section VI and discusses prospective further To compute these spatial filters in a small size, only local work. image information with the smallest symmetrical filter size of 3 × 3 pixels is required. Fig. 2(a) shows linear spatial filtering II. ANALOG DOMAIN IMAGE PRE-PROCESSING using a 3 × 3 filter: An image patch includes 3 × 3 pixels. The value of the center pixel is f(x; y), whereby x and y are The pipeline of conventional image signal processing is the row and column addresses with a sensor size of m × n shown in Fig.1(a). The image sensor data is first an analog pixels. The value of the center pixel for the 3 × 3 filter is electrical signal (charge, voltage or current). After the data w(s; t), whereby s and t are the row and column addresses acquisition of the image sensor array, this analog signal is im- from −1, 0 to 1. After their convolution, the new value f 0(x; y) mediately converted into a digital signal (bit-stream) through is calculated for the center pixel (x; y): an A/D converter for digital image processing. In the proposed 0 concept, an additional operation is introduced: analog image f (x; y) = f(x; y) ∗ w(x; y) 1 1 pre-processing. It is employed between sensor data acquisition X X (1) and the A/D-converter (see Fig. 1(b)) and works in the analog = f(x − s; y − t)w(s; t) domain. Therefore, the image quality can be enhanced in the s=−1 t=−1 analog domain at the front end of an image sensor, because To compute f 0(x; y), a multiplier to multiply f(x; y) with 17 Row 1 Row 2 … Row select … … Row 3 Column readout Column 1,2,3 Column 4,5,6 Column 7,8,9 (a) Pixel-block addresses (a) Conventional image sensor data acquisition structure T t t0 t1 t2 1 4 7 Analog pre- 2 5 8 Processing 3 6 9 4 7 1 … Analog pre- 5 8 2 Processing … Row select 6 9 3 7 1 4 … Analog pre- 8 2 5 Processing Analog pre- 9 3 6 Column readout Processing (b) Readout of pixel-blocks (b) Proposed image sensor data acquisition structure Buffer size Fig.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us