HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor

Cameras are widely adopted for high image quality with the rapid advancement of complementary metal-oxide-semiconductor (CMOS) image sensors while offloading vision applications’ computation to the cloud. It raises concern for time-critical applications such as autonomous driving, surveillance, and...

Full description

Bibliographic Details
Main Authors: Pankaj Bhowmik, Md Jubaer Hossain Pantho, Christophe Bobda
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Sensors
Subjects:
CNN
Online Access:https://www.mdpi.com/1424-8220/21/5/1757
id doaj-13427734647440f8afcb3bf0055994d9
record_format Article
spelling doaj-13427734647440f8afcb3bf0055994d92021-03-05T00:01:26ZengMDPI AGSensors1424-82202021-03-01211757175710.3390/s21051757HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision SensorPankaj Bhowmik0Md Jubaer Hossain Pantho1Christophe Bobda2Electrical and Computer Engineering Department, University of Florida, Gainesville, FL 32603, USAElectrical and Computer Engineering Department, University of Florida, Gainesville, FL 32603, USAElectrical and Computer Engineering Department, University of Florida, Gainesville, FL 32603, USACameras are widely adopted for high image quality with the rapid advancement of complementary metal-oxide-semiconductor (CMOS) image sensors while offloading vision applications’ computation to the cloud. It raises concern for time-critical applications such as autonomous driving, surveillance, and defense systems since moving pixels from the sensor’s focal plane are expensive. This paper presents a hardware architecture for smart cameras that understands the salient regions from an image frame and then performs high-level inference computation for sensor-level information creation instead of transporting raw pixels. A visual attention-oriented computational strategy helps to filter a significant amount of redundant spatiotemporal data collected at the focal plane. A computationally expensive learning model is then applied to the interesting regions of the image. The hierarchical processing in the pixels’ data path demonstrates a bottom-up architecture with massive parallelism and gives high throughput by exploiting the large bandwidth available at the image source. We prototype the model in field-programmable gate array (FPGA) and application-specific integrated circuit (ASIC) for integrating with a pixel-parallel image sensor. The experiment results show that our approach achieves significant speedup while in certain conditions exhibits up to 45% more energy efficiency with the attention-oriented processing. Although there is an area overhead for inheriting attention-oriented processing, the achieved performance based on energy consumption, latency, and memory utilization overcomes that limitation.https://www.mdpi.com/1424-8220/21/5/1757computation at sensorCNNcomputer visionimage relevanceFPGAASIC
collection DOAJ
language English
format Article
sources DOAJ
author Pankaj Bhowmik
Md Jubaer Hossain Pantho
Christophe Bobda
spellingShingle Pankaj Bhowmik
Md Jubaer Hossain Pantho
Christophe Bobda
HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor
Sensors
computation at sensor
CNN
computer vision
image relevance
FPGA
ASIC
author_facet Pankaj Bhowmik
Md Jubaer Hossain Pantho
Christophe Bobda
author_sort Pankaj Bhowmik
title HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor
title_short HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor
title_full HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor
title_fullStr HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor
title_full_unstemmed HARP: Hierarchical Attention Oriented Region-Based Processing for High-Performance Computation in Vision Sensor
title_sort harp: hierarchical attention oriented region-based processing for high-performance computation in vision sensor
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-03-01
description Cameras are widely adopted for high image quality with the rapid advancement of complementary metal-oxide-semiconductor (CMOS) image sensors while offloading vision applications’ computation to the cloud. It raises concern for time-critical applications such as autonomous driving, surveillance, and defense systems since moving pixels from the sensor’s focal plane are expensive. This paper presents a hardware architecture for smart cameras that understands the salient regions from an image frame and then performs high-level inference computation for sensor-level information creation instead of transporting raw pixels. A visual attention-oriented computational strategy helps to filter a significant amount of redundant spatiotemporal data collected at the focal plane. A computationally expensive learning model is then applied to the interesting regions of the image. The hierarchical processing in the pixels’ data path demonstrates a bottom-up architecture with massive parallelism and gives high throughput by exploiting the large bandwidth available at the image source. We prototype the model in field-programmable gate array (FPGA) and application-specific integrated circuit (ASIC) for integrating with a pixel-parallel image sensor. The experiment results show that our approach achieves significant speedup while in certain conditions exhibits up to 45% more energy efficiency with the attention-oriented processing. Although there is an area overhead for inheriting attention-oriented processing, the achieved performance based on energy consumption, latency, and memory utilization overcomes that limitation.
topic computation at sensor
CNN
computer vision
image relevance
FPGA
ASIC
url https://www.mdpi.com/1424-8220/21/5/1757
work_keys_str_mv AT pankajbhowmik harphierarchicalattentionorientedregionbasedprocessingforhighperformancecomputationinvisionsensor
AT mdjubaerhossainpantho harphierarchicalattentionorientedregionbasedprocessingforhighperformancecomputationinvisionsensor
AT christophebobda harphierarchicalattentionorientedregionbasedprocessingforhighperformancecomputationinvisionsensor
_version_ 1724231437991804928