A CMOS fingerprint system-on-a-chip with adaptable pixel networks and column-parallel processors for image enhancement and recognition

Seong Jin Kim, Kwang Hyun Lee, Sang Wook Han, Euisik Yoon

Research output: Contribution to journalArticlepeer-review

17 Citations (Scopus)

Abstract

We propose a 200 × 160 pixel CMOS fingerprint System-on-a-chip with a local adaptive pixel scheme and embedded column-parallel processors for performing 2-D digital image processing for fingerprint recognition. The pixel includes a sensing block, ADC, and in-pixel frame memory with no additional area penalty. The sensor can capture robust fingerprint images in various finger conditions using a locally adapted capacitive sensing scheme through adaptable pixel networks. The embedded parallel processors can enhance the captured image in digital signal domain by self-reconfigurable signal processing including low-pass and band-pass filtering, and create the thinned image for fingerprint recognition. A test chip has been fabricated using a 0.5 μm standard CMOS process. We have successfully captured and characterized the fingerprint images from the fabricated test chip at each step of adaptive signal processing steps. The total execution time for acquiring and processing a fingerprint image is less than 360 ms at 10 MHz and the power consumption is below 70 mW at 3.3 V supply voltage. The proposed sensor can be applied to personal identification systems for portable devices such as cellular phones, PDA and smart cards.

Original languageEnglish
Article number4685434
Pages (from-to)2558-2567
Number of pages10
JournalIEEE Journal of Solid-State Circuits
Volume43
Issue number11
DOIs
Publication statusPublished - 2008 Nov

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'A CMOS fingerprint system-on-a-chip with adaptable pixel networks and column-parallel processors for image enhancement and recognition'. Together they form a unique fingerprint.

Cite this