Cargando…

Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing

This article describes an image processing system based on an intelligent ad-hoc camera, whose two principle elements are a high speed 1.2 megapixel Complementary Metal Oxide Semiconductor (CMOS) sensor and a Field Programmable Gate Array (FPGA). The latter is used to control the various sensor para...

Descripción completa

Detalles Bibliográficos
Autores principales: Bravo, Ignacio, Baliñas, Javier, Gardel, Alfredo, Lázaro, José L., Espinosa, Felipe, García, Jorge
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231626/
https://www.ncbi.nlm.nih.gov/pubmed/22163739
http://dx.doi.org/10.3390/s110302282
_version_ 1782218250409476096
author Bravo, Ignacio
Baliñas, Javier
Gardel, Alfredo
Lázaro, José L.
Espinosa, Felipe
García, Jorge
author_facet Bravo, Ignacio
Baliñas, Javier
Gardel, Alfredo
Lázaro, José L.
Espinosa, Felipe
García, Jorge
author_sort Bravo, Ignacio
collection PubMed
description This article describes an image processing system based on an intelligent ad-hoc camera, whose two principle elements are a high speed 1.2 megapixel Complementary Metal Oxide Semiconductor (CMOS) sensor and a Field Programmable Gate Array (FPGA). The latter is used to control the various sensor parameter configurations and, where desired, to receive and process the images captured by the CMOS sensor. The flexibility and versatility offered by the new FPGA families makes it possible to incorporate microprocessors into these reconfigurable devices, and these are normally used for highly sequential tasks unsuitable for parallelization in hardware. For the present study, we used a Xilinx XC4VFX12 FPGA, which contains an internal Power PC (PPC) microprocessor. In turn, this contains a standalone system which manages the FPGA image processing hardware and endows the system with multiple software options for processing the images captured by the CMOS sensor. The system also incorporates an Ethernet channel for sending processed and unprocessed images from the FPGA to a remote node. Consequently, it is possible to visualize and configure system operation and captured and/or processed images remotely.
format Online
Article
Text
id pubmed-3231626
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-32316262011-12-07 Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing Bravo, Ignacio Baliñas, Javier Gardel, Alfredo Lázaro, José L. Espinosa, Felipe García, Jorge Sensors (Basel) Article This article describes an image processing system based on an intelligent ad-hoc camera, whose two principle elements are a high speed 1.2 megapixel Complementary Metal Oxide Semiconductor (CMOS) sensor and a Field Programmable Gate Array (FPGA). The latter is used to control the various sensor parameter configurations and, where desired, to receive and process the images captured by the CMOS sensor. The flexibility and versatility offered by the new FPGA families makes it possible to incorporate microprocessors into these reconfigurable devices, and these are normally used for highly sequential tasks unsuitable for parallelization in hardware. For the present study, we used a Xilinx XC4VFX12 FPGA, which contains an internal Power PC (PPC) microprocessor. In turn, this contains a standalone system which manages the FPGA image processing hardware and endows the system with multiple software options for processing the images captured by the CMOS sensor. The system also incorporates an Ethernet channel for sending processed and unprocessed images from the FPGA to a remote node. Consequently, it is possible to visualize and configure system operation and captured and/or processed images remotely. Molecular Diversity Preservation International (MDPI) 2011-02-24 /pmc/articles/PMC3231626/ /pubmed/22163739 http://dx.doi.org/10.3390/s110302282 Text en © 2011 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Bravo, Ignacio
Baliñas, Javier
Gardel, Alfredo
Lázaro, José L.
Espinosa, Felipe
García, Jorge
Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing
title Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing
title_full Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing
title_fullStr Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing
title_full_unstemmed Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing
title_short Efficient Smart CMOS Camera Based on FPGAs Oriented to Embedded Image Processing
title_sort efficient smart cmos camera based on fpgas oriented to embedded image processing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231626/
https://www.ncbi.nlm.nih.gov/pubmed/22163739
http://dx.doi.org/10.3390/s110302282
work_keys_str_mv AT bravoignacio efficientsmartcmoscamerabasedonfpgasorientedtoembeddedimageprocessing
AT balinasjavier efficientsmartcmoscamerabasedonfpgasorientedtoembeddedimageprocessing
AT gardelalfredo efficientsmartcmoscamerabasedonfpgasorientedtoembeddedimageprocessing
AT lazarojosel efficientsmartcmoscamerabasedonfpgasorientedtoembeddedimageprocessing
AT espinosafelipe efficientsmartcmoscamerabasedonfpgasorientedtoembeddedimageprocessing
AT garciajorge efficientsmartcmoscamerabasedonfpgasorientedtoembeddedimageprocessing