Video processing is an additional system that can improve the functionality of video surveillance. Integration of a simple video processing system into a complete camera system with a field-programmable gate array (FPGA) is an important step for research, to further improve the tracking process. This paper presents the integration of greyscale conversion into a complete camera system using Nios II software build tools for Eclipse. The camera system architecture is designed using the Nios II soft-core embedded processor from Altera. The proposed greyscale conversion system is designed using the C programming language in Eclipse. Parts of the architecture design in the camera system are important if greyscale conversion is to take place in the processing, such as synchronous dynamic random-access memory (SDRAM) and a video decoder driver. The image or video is captured using a Terasic TRDB-D5M camera and the data are converted to RGB format using the video decoder driver. The converted data are shown in binary format and the greyscale conversion system extracts and processes the data. The processed data are stored in the SDRAM before being sent to a VGA monitor. The camera system and greyscale conversion system were developed using the Altera DE2-70 development platform. The data from the video decoder driver and SDRAM were examined to confirm that the data conversion matched greyscale conversion formulae. The converted data in the SDRAM correctly displayed the greyscale image on a VGA monitor.
[1]
Hong Wang,et al.
Design and implementation of video image encryption system based on FPGA
,
2012,
2012 IEEE International Conference on Computer Science and Automation Engineering (CSAE).
[2]
John Bosco Balaguru Rayappan,et al.
Dual Cellular Automata on FPGA: An Image Encryptors Chip
,
2014
.
[3]
Ari Paasio,et al.
Online seam tracking for laser welding with a vision chip and FPGA enabled camera system
,
2015,
2015 IEEE International Symposium on Circuits and Systems (ISCAS).
[4]
Yajun Ha,et al.
High Speed Video Processing Using Fine-Grained Processing on FPGA Platform
,
2013,
2013 IEEE 21st Annual International Symposium on Field-Programmable Custom Computing Machines.
[5]
Marco Tulio Ramírez-Torres,et al.
FPGA implementation of a reconfigurable image encryption system
,
2014,
2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14).
[6]
ChaoTang Li,et al.
A Novel FPGA-based Hand Gesture Recognition System
,
2012
.
[7]
Efkan Durmus,et al.
Optimizing the color-to-grayscale conversion for image classification
,
2016,
Signal Image Video Process..