FPGA Implementation for Fast Infrared Spots Detection
نویسندگان
چکیده
This paper introduces a fast infrared spots detection algorithm designed for field-programmable gate array (FPGA) implementation. The proposed algorithm processes four pixels per clock cycle and detects infrared spots in a single pass over a frame. The implementation of the algorithm is only composed of combinatorial logic and registers. Furthermore, the execution time of the algorithm is independent of image content. For prototyping and evaluation purposes, the algorithm is implemented in an FPGA device. Demonstrated its superiority over the existing multi-pass algorithms and some other one-pass algorithms, it processes 1024 768 images smoothly at 60 fps and detects infrared sports in a 1024 768 image within 1.966ms.
منابع مشابه
The Design and Implementation of Hot Spots Detection about Infrared Thermal Imaging Based on SOPC
A kind of hot spots detection alarm device and method is proposed in the paper about infrared thermal imaging, including the hardware design, algorithm, software realization. The hardware mainly includes the infrared thermal imaging camera and intelligent analysis board; the algorithm uses connected component detection method based on run length to extract target rectangle coordinates. This des...
متن کاملHigh Speed Under-Sampling Frequency Measurements on FPGA
Received Feb 10, 2017 Revised May 6, 2017 Accepted May 21, 2017 A Sampling rate is less than Nyquist rate in some applications because of hardware limitations. Consequently, extensive researches have been conducted on frequency detection from sub-sampled signals. Previous studies on under-sampling frequency measurements have mostly discussed undersampling frequency detection in theory and sugge...
متن کاملHardware Strategies for Image Processing in an Fpga Based Microarray Image Processing Soc
The present paper describes a System on a Chip for microarray image processing together with the steps of a microarray experiment integrated in the proposed system. The system’s reduced size and the hardware algorithms proved to overcome the disadvantages of the existing software for microarray image processing. FPGA technology was chosen for the implementation due to its parallel computation c...
متن کاملFixed-point FPGA Implementation of a Kalman Filter for Range and Velocity Estimation of Moving Targets
Tracking filters are extensively used within object tracking systems in order to provide consecutive smooth estimations of position and velocity of the object with minimum error. Namely, Kalman filter and its numerous variants are widely known as simple yet effective linear tracking filters in many diverse applications. In this paper, an effective method is proposed for designing and implementa...
متن کاملReal Time Hot Spot Detection Using FPGA
• This solution was developed for an Unmanned Aerial Vehicle (UAV) System of the Department of Computer Architecture, Escola Politècnica Superior de Castelldefels, Universitat Politècnica de Catalunya. • The aim is to identify fire embers (that is, hot spots) in the images captured by an infrared video camera on the UAV in real time. The location and characteristics of the hot spots are then tr...
متن کامل