Energy-efficient Object Detection and Tracking on Embedded Smart Cameras by Hardware-level Operations at the Image Sensor
ثبت نشده
چکیده
Embedded smart cameras have limited processing power, memory and energy. In this paper, we introduce two methodologies to increase the energy-efficiency and the battery-life of an embedded smart camera by hardware-level operations when performing object detection and tracking. We use the CITRIC platform as our embedded smart camera. We first perform down-sampling at hardware-level on the micro-controller of the image sensor rather than performing software-level down-sampling at the main microprocessor of the camera board. In addition, instead of performing object detection on whole image, we first estimate the location of the target in the next frame, form a search region around it, then crop the next frame by using the HREF and VSYNC signals at the micro-controller of the image sensor, and perform detection and tracking only in the cropped search region. Thus, the amount of data that is moved from the image sensor to the main memory at each frame, is greatly reduced. Thanks to reduced data transfer, better use of the memory resources and not occupying the main microprocessor with image down-sampling and cropping tasks, we obtain significant savings in energy consumption and battery-life. Experimental results show that hardware-level down-sampling and cropping, and performing detection in cropped regions provide 54.14% decrease in energy consumption, and 121.25% increase in battery-life compared to performing software-level downsampling and processing whole frame.
منابع مشابه
Hardware Level Energy-Efficient Object Detection and Tracking with Battery-Powered Embedded Smart Camera
Recent advances in computing, communication and sensor technology are pushing the development of many new applications. This trend is especially evident in pervasive computing, sensor networks, and embedded systems. Smart cameras are recently emerged in new sensor network infrastructure that supporting high power signal processing and enabling wide range of applications. Smart cameras, one exam...
متن کاملA Dataflow Object Detection System for FPGA-based Smart Camera
Embedded computer vision based smart systems raise challenging issues in many research fields, including real-time vision processing, communication protocols or distributed algorithms. The amount of data generated by cameras using high resolution image sensors requires powerful computing systems to be processed at digital video frame rates. Consequently, the design of efficient and flexible sma...
متن کاملDataflow object detection system for FPGA-based smart camera
Embedded computer vision based smart systems raise challenging issues in many research fields, including real-time vision processing, communication protocols or distributed algorithms. The amount of data generated by cameras using high resolution image sensors requires powerful computing systems to be processed at digital video frame rates. Consequently, the design of efficient and flexible sma...
متن کاملA Configurable Window-Based Processing Element for Image Processing on Smart Cameras
Image processing in real-time is known as a high processing-power consuming task. Smart cameras deal with this problem by adding embedded processing resources to the camera architecture. This way, early low-level vision tasks can be done internally, before transmission to the host system and helping to prevent from communication bottlenecks. This paper presents a configurable window-based proce...
متن کاملHardware based Spatio-Temporal Neural Processing Backend for Imaging Sensors: Towards a Smart Camera
In this work we show how we can build a technology platform for cognitive imaging sensors using recent advances in recurrent neural network architectures and training methods inspired from biology. We demonstrate learning and processing tasks specific to imaging sensors, including enhancement of sensitivity and signal-to-noise ratio (SNR) purely through neural filtering beyond the fundamental l...
متن کامل