Cargando…
A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction
Images produced by CMOS sensors may contain defective pixels due to noise, manufacturing errors, or device malfunction, which must be detected and corrected at early processing stages in order to produce images that are useful to human users and image-processing or machine-vision algorithms. This pa...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9863635/ https://www.ncbi.nlm.nih.gov/pubmed/36679730 http://dx.doi.org/10.3390/s23020934 |
_version_ | 1784875383421665280 |
---|---|
author | López-Portilla, Bárbaro M. Valenzuela, Wladimir Zarkesh-Ha, Payman Figueroa, Miguel |
author_facet | López-Portilla, Bárbaro M. Valenzuela, Wladimir Zarkesh-Ha, Payman Figueroa, Miguel |
author_sort | López-Portilla, Bárbaro M. |
collection | PubMed |
description | Images produced by CMOS sensors may contain defective pixels due to noise, manufacturing errors, or device malfunction, which must be detected and corrected at early processing stages in order to produce images that are useful to human users and image-processing or machine-vision algorithms. This paper proposes a defective pixel detection and correction algorithm and its implementation using CMOS analog circuits, which are integrated with the image sensor at the pixel and column levels. During photocurrent integration, the circuit detects defective values in parallel at each pixel using simple arithmetic operations within a neighborhood. At the image-column level, the circuit replaces the defective pixels with the median value of their neighborhood. To validate our approach, we designed a [Formula: see text]-pixel imager in a [Formula: see text] m CMOS process, which integrates our defective-pixel detection/correction circuits and processes images at 694 frames per second, according to post-layout simulations. Operating at that frame rate, our proposed algorithm and its CMOS implementation produce better results than current state-of-the-art algorithms: it achieves a Peak Signal to Noise Ratio (PSNR) and Image Enhancement Factor (IEF) of 45 dB and 198.4, respectively, in images with [Formula: see text] random defective pixels, and a PSNR of 44.4 dB and IEF of 194.2, respectively, in images with [Formula: see text] random defective pixels. |
format | Online Article Text |
id | pubmed-9863635 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-98636352023-01-22 A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction López-Portilla, Bárbaro M. Valenzuela, Wladimir Zarkesh-Ha, Payman Figueroa, Miguel Sensors (Basel) Article Images produced by CMOS sensors may contain defective pixels due to noise, manufacturing errors, or device malfunction, which must be detected and corrected at early processing stages in order to produce images that are useful to human users and image-processing or machine-vision algorithms. This paper proposes a defective pixel detection and correction algorithm and its implementation using CMOS analog circuits, which are integrated with the image sensor at the pixel and column levels. During photocurrent integration, the circuit detects defective values in parallel at each pixel using simple arithmetic operations within a neighborhood. At the image-column level, the circuit replaces the defective pixels with the median value of their neighborhood. To validate our approach, we designed a [Formula: see text]-pixel imager in a [Formula: see text] m CMOS process, which integrates our defective-pixel detection/correction circuits and processes images at 694 frames per second, according to post-layout simulations. Operating at that frame rate, our proposed algorithm and its CMOS implementation produce better results than current state-of-the-art algorithms: it achieves a Peak Signal to Noise Ratio (PSNR) and Image Enhancement Factor (IEF) of 45 dB and 198.4, respectively, in images with [Formula: see text] random defective pixels, and a PSNR of 44.4 dB and IEF of 194.2, respectively, in images with [Formula: see text] random defective pixels. MDPI 2023-01-13 /pmc/articles/PMC9863635/ /pubmed/36679730 http://dx.doi.org/10.3390/s23020934 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article López-Portilla, Bárbaro M. Valenzuela, Wladimir Zarkesh-Ha, Payman Figueroa, Miguel A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction |
title | A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction |
title_full | A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction |
title_fullStr | A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction |
title_full_unstemmed | A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction |
title_short | A CMOS Image Readout Circuit with On-Chip Defective Pixel Detection and Correction |
title_sort | cmos image readout circuit with on-chip defective pixel detection and correction |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9863635/ https://www.ncbi.nlm.nih.gov/pubmed/36679730 http://dx.doi.org/10.3390/s23020934 |
work_keys_str_mv | AT lopezportillabarbarom acmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT valenzuelawladimir acmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT zarkeshhapayman acmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT figueroamiguel acmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT lopezportillabarbarom cmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT valenzuelawladimir cmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT zarkeshhapayman cmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection AT figueroamiguel cmosimagereadoutcircuitwithonchipdefectivepixeldetectionandcorrection |