FPGA-Based Image Processor for Sensor Nodes in a Sensor Network
Masaki Yoshimura, Hideki Kawai, Taketoshi Iyota, Yongwoon Choi
Identifiers and Pagination:Year: 2009
First Page: 7
Last Page: 13
Publisher Id: TOSIGPJ-2-7
Article History:Received Date: 24/12/2008
Revision Received Date: 19/02/2009
Acceptance Date: 25/02/2009
Electronic publication date: 24/3/2009
Collection year: 2009
open-access license: This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International Public License (CC-BY 4.0), a copy of which is available at: https://creativecommons.org/licenses/by/4.0/legalcode. This license permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
A field-programmable-gate-array- (FPGA-) based image processor which can be used for sensor nodes in a sensor network has been proposed and developed. Image processors for the nodes must satisfy requirements such as low power consumption, small circuitry scale, and modifiability of the hardware architecture. By developing an image processor designed using an FPGA, SRAM modules, and the vector code correlation method which is suitable for the construction of the target hardware architecture, it was possible to ensure that the processor satisfies these requirements. In this paper, we present the details of this image processor, which employs the template matching method for target tracking as well as the background subtraction method for object extraction. In addition, in order to verify its applicability in sensor nodes, we demonstrate the usefulness of the image processor from the results of an experiment in which the template matching and background subtraction methods were implemented simultaneously.