DOI QR코드

DOI QR Code

A Memory-efficient Hand Segmentation Architecture for Hand Gesture Recognition in Low-power Mobile Devices

  • Received : 2017.06.11
  • Accepted : 2017.06.14
  • Published : 2017.06.30

Abstract

Hand gesture recognition is regarded as new Human Computer Interaction (HCI) technologies for the next generation of mobile devices. Previous hand gesture implementation requires a large memory and computation power for hand segmentation, which fails to give real-time interaction with mobile devices to users. Therefore, in this paper, we presents a low latency and memory-efficient hand segmentation architecture for natural hand gesture recognition. To obtain both high memory-efficiency and low latency, we propose a streaming hand contour tracing unit and a fast contour filling unit. As a result, it achieves 7.14 ms latency with only 34.8 KB on-chip memory, which are 1.65 times less latency and 1.68 times less on-chip memory, respectively, compare to the best-in-class.

Keywords

References

  1. Witt, Hendrik, Tom Nicolai, and Holger Kenn. "Designing a Wearable User Interface for Hands-free Interaction in Maintenance Applications." PerCom Workshops. 2006.
  2. Segen, Jakub, and Senthil Kumar. "Gesture vr: vision-based 3d hand interace for spatial interaction." Proceedings of the sixth ACM international conference on Multimedia. ACM, 1998.
  3. Po-Kuan Huang, Tung-Yang Lin, Hsu-Ting Lin, Chi-Hao Wu, Ching-Chun Hsiao and et al., "Real-time stereo matching for 3D hand gesture recognition," SoC Design Conference (ISOCC), 2012 International, pp.29,32, 4-7 Nov. 2012
  4. Taehee Lee, and Hollerer, T., "Handy AR: Markerless Inspection of Augmented Reality Objects Using Fingertip Tracking," Wearable Computers, 2007 11th IEEE International Symposium on, pp.83,90, 11-13 Oct. 2007
  5. http://vision.middlebury.edu/stereo/eval/#alg49
  6. Cheng, O., Abdulla, W., Salcic, Z., "Hardware-Software Codesign of Automatic Speech Recognition System for Embedded Real-Time Applications," in Industrial Electronics, IEEE Transactions on , vol.58, no.3, pp.850-859, March 2011 https://doi.org/10.1109/TIE.2009.2022520
  7. Kim, D.K., Dae Ro Lee, Thien Cong Pham, Thuy Tuong Nguyen, Jae Wook Jeon, "Real-time component labeling and boundary tracing system based on FPGA," in Robotics and Biomimetics, 2007. ROBIO 2007. IEEE International Conference on , pp.189-194, 15-18 Dec. 2007
  8. Yeo, Hui-Shyong, Byung-Gook Lee, and Hyotaek Lim. "Hand tracking and gesture recognition system for human-computer interaction using low-cost hardware." Multimedia Tools and Applications ,vol.74 no.8, pp.2687-2715 April 2015 https://doi.org/10.1007/s11042-013-1501-1
  9. Ratnayake, K., Amer, A., "A real-time implementation of chaotic contour tracing and filling of video objects on reconfigurable hardware," in Systems, Man and Cybernetics, 2007. ISIC. IEEE International Conference on, vol., no., pp.1089-1094, 7-10 Oct. 2007
  10. Wu, Wen-Yen, and Mao-Jiun J. Wang. "Detecting the dominant points by the curvature-based polygonal approximation." CVGIP: Graphical Models and Image Processing , vol.55, no.2 pp.79-88, 1993 https://doi.org/10.1006/cgip.1993.1006
  11. Ren, Mingwu, Wankou Yang, and Jingyu Yang. "A new and fast contour-filling algorithm." Pattern Recognition, vol.38, no.12, pp.2564-2577, 2005 https://doi.org/10.1016/j.patcog.2005.04.017
  12. Bresenham, J.E., "Algorithm for computer control of a digital plotter," in IBM Systems Journal , vol.4, no.1, pp.25-30, 1965 https://doi.org/10.1147/sj.41.0025
  13. Sungpill Choi, Seongwook Park, Gyeonghoon Kim, Hoi-Jun Yoo, "A 124.9fps memory-efficient hand segmentation processor for hand gesture in mobile devices," in Circuits and Systems (ISCAS), 2015 IEEE International Symposium on, pp.742-745, 24-27 May 2015