Cargando…
End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array
Three-dimensional-integrated focal-plane array image processor chips offer new opportunities to implement highly parallelised computer vision algorithms directly inside sensors. Neural networks in particular can perform highly complex machine vision tasks, and therefore their efficient implementatio...
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/PMC9960343/ https://www.ncbi.nlm.nih.gov/pubmed/36850506 http://dx.doi.org/10.3390/s23041909 |
_version_ | 1784895491212836864 |
---|---|
author | Lepecq, Maria Dalgaty, Thomas Fabre, William Chevobbe, Stéphane |
author_facet | Lepecq, Maria Dalgaty, Thomas Fabre, William Chevobbe, Stéphane |
author_sort | Lepecq, Maria |
collection | PubMed |
description | Three-dimensional-integrated focal-plane array image processor chips offer new opportunities to implement highly parallelised computer vision algorithms directly inside sensors. Neural networks in particular can perform highly complex machine vision tasks, and therefore their efficient implementation in such imagers are of significant interest. However, studies with existing pixel-processor array chips have focused on the implementation of a subset of neural network components—notably convolutional kernels—on pixel processor arrays. In this work, we implement a continuous end-to-end pipeline for a convolutional neural network from the digitisation of incoming photons to the output prediction vector on a macropixel processor array chip (where a single processor acts on group of pixels). Our implementation performs inference at a rate between 265 and 309 frames per second, directly inside of the sensor, by exploiting the different levels of parallelism available. |
format | Online Article Text |
id | pubmed-9960343 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-99603432023-02-26 End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array Lepecq, Maria Dalgaty, Thomas Fabre, William Chevobbe, Stéphane Sensors (Basel) Article Three-dimensional-integrated focal-plane array image processor chips offer new opportunities to implement highly parallelised computer vision algorithms directly inside sensors. Neural networks in particular can perform highly complex machine vision tasks, and therefore their efficient implementation in such imagers are of significant interest. However, studies with existing pixel-processor array chips have focused on the implementation of a subset of neural network components—notably convolutional kernels—on pixel processor arrays. In this work, we implement a continuous end-to-end pipeline for a convolutional neural network from the digitisation of incoming photons to the output prediction vector on a macropixel processor array chip (where a single processor acts on group of pixels). Our implementation performs inference at a rate between 265 and 309 frames per second, directly inside of the sensor, by exploiting the different levels of parallelism available. MDPI 2023-02-08 /pmc/articles/PMC9960343/ /pubmed/36850506 http://dx.doi.org/10.3390/s23041909 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 Lepecq, Maria Dalgaty, Thomas Fabre, William Chevobbe, Stéphane End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array |
title | End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array |
title_full | End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array |
title_fullStr | End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array |
title_full_unstemmed | End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array |
title_short | End-to-End Implementation of a Convolutional Neural Network on a 3D-Integrated Image Sensor with Macropixel Array |
title_sort | end-to-end implementation of a convolutional neural network on a 3d-integrated image sensor with macropixel array |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9960343/ https://www.ncbi.nlm.nih.gov/pubmed/36850506 http://dx.doi.org/10.3390/s23041909 |
work_keys_str_mv | AT lepecqmaria endtoendimplementationofaconvolutionalneuralnetworkona3dintegratedimagesensorwithmacropixelarray AT dalgatythomas endtoendimplementationofaconvolutionalneuralnetworkona3dintegratedimagesensorwithmacropixelarray AT fabrewilliam endtoendimplementationofaconvolutionalneuralnetworkona3dintegratedimagesensorwithmacropixelarray AT chevobbestephane endtoendimplementationofaconvolutionalneuralnetworkona3dintegratedimagesensorwithmacropixelarray |