Architecture of Object Recognition to Implement in Hardware

Object recognition, a core technology that cannot be missed in the industrial revolution, is used in various fields such as face recognition, robot control, IoT and autonomous driving. In this paper, we propose hand region detection based on computer vision. We used a method of using the images obtained from the camera because the method of wearing the equipment is expensive and has the cumbersome disadvantage of wearing it every time. We also used FPGA as an accelerator for real-time image processing. We used YCbCr color domain transformation, median filter, morphology dilation and labeling for hand detection. In this paper, since the result of YCbCr color conversion is 0 or 1, the result of 24 bits is reduced to 1 bit, so the memory size can be reduced. YCbCr Since the result is 0 or 1, when median filter is executed with mask of size 3by3, it can be seen that the intermediate value is 1 when the addition result is 5 or more. The result of the median filter used in this paper is much faster than that of the conventional median filter, which is obtained by comparing the sizes of the pixels, since it can be obtained by 1 clock. The use of line buffers during morphological operations and labeling reduces the total amount of data to be loaded.

[1]  Xiangzhi Bai,et al.  Edge enhanced morphology for infrared image analysis , 2017 .

[2]  Qingyun Yang A Hybrid Median Filter for Enhancing Dim Small Point Targets and Its Fast Implementation , 2011, 2011 International Conference on Multimedia and Signal Processing.

[3]  Hideki Noda,et al.  Colorization in YCbCr color space and its application to JPEG images , 2007, Pattern Recognit..

[4]  Lucas J. van Vliet,et al.  Recursive implementation of the Gaussian filter , 1995, Signal Process..

[5]  D. Charalampidis,et al.  Median filter on FPGAs , 2012, Proceedings of the 2012 44th Southeastern Symposium on System Theory (SSST).

[6]  Kaushik Deb,et al.  Shadow Detection and Removal Based on YCbCr Color Space , 2014, Smart Comput. Rev..

[7]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[8]  장경식,et al.  Fast Hand-Gesture Recognition Algorithm For Embedded System , 2017 .

[9]  Richard Beare,et al.  Parallel Algorithms via Scaled Paraboloid Structuring Functions for Spatially-Variant and Label-Set Dilations and Erosions , 2011, 2011 International Conference on Digital Image Computing: Techniques and Applications.