期刊文献+

面向智能家居的挥手识别算法 被引量:2

Hand-wave recognition algorithm for smart home system
原文传递
导出
摘要 目的用手势控制家电是智能家居发展的趋势之一,传统的静态手势识别算法难以适应复杂的居家环境,特别当使用广角相机或环境干扰大时,为此提出一种动态的挥手识别算法,可以对视频序列中的挥手动作做出响应,以达到控制家电的目的。方法挥手动作具有周期性且频率相对稳定,算法首先调整长滤波器和短滤波器使其检测到视频内周期性运动的区域,然后利用人手识别算法对周期性运动区域进行验证并确认人手。结果通过与主流的手势识别算法的对比,在复杂环境下,本文算法将成功次数提高了3%,误触发次数降低了44%,响应时间也降低了近0.4 s。结论实验结果表明,算法能够满足实际应用需求。此外,算法不基于运动目标检测,运算量极低,可以在较高的图像分辨率下实时运行,并能被移植到嵌入式平台下。 Objective Controlling household appliances by hand gesture is one the trends in smart home systems. Hand-ges- ture recognition is a developing field in human - computer interaction. In the past decades, many gesture-recognition algo- rithms were developed for tracking and recognizing various hand gestures. These algorithms can be categorized into two clas- ses: static and dynamic based. Unfortunately, both types have high requirements for camera devices and environments, such as the need for RGB cameras, fixed scenes, and so on, which cause difficulty in adapting to complex home environ- ments, especially when using wide-field cameras or experiencing heavy interferences. This paper proposes a dynamic hand- wave recognition algorithm that can respond to moving objects periodically in video sequences. Method A hand wave is pe- riodic, and its frequency is relatively stable. This feature makes hand recognition possible in large scenes provided by wide- field camera. To detect this action, hand wave is regarded as a periodically moving object in this paper, and a detection al- gorithm that can respond to periodically changing pixels is proposed. Detection is achieved through short (SF) and long fil- ters (LF). SF smoothens several neighbors of the current video frame only, while LF considers more frames. By comparing SF and LF outputs, current pixel state, i. e. , whether or not they are periodically changing, can be determined. By con- necting these pixels, the periodically moving object (area), which is the hand-wave candidate, is confirmed. Then, so- phisticated hand-gesture recognition algorithm is applied to confirm that the candidate is indeed the hand. In practice, find- ing small objects in a high-resolution image that contains a complex background is one of the most challenging problems in computer vision. However, if the moving state of the object, such as periodical moving, is known in advance, detection be- comes much easier. Thus, static hand gestures are not considered in this paper. Result To fully evaluate the performance of the proposed algorithm, it is applied while turning on or off the light in a room, and five challenging scenes, including actu- al household environment, are used. An experimenter waves his hand in front of the camera until light is triggered (whether switching on or off) ; the waving action lasts more than four seconds. If the light is triggered within four seconds, one is added to success time. Otherwise, if the light is triggered by other actions, such as talking or walking, one is added to false trigger time. Experimental results show that compared with state-of-the-art algorithms, the proposed algorithm increases its success times by about 3% and decreases the false trigger time and computation cost (time) by 44% and 0. 4 seconds, re- spectively. Conclusion Results show that the proposed method meets the needs of practical application. In addition, the method is not based on moving-object detection algorithm and has low computation costs, which means that it can run under high-resolution condition efficiently or migrate to embed system conveniently.
作者 杨硕 吉爱萍
出处 《中国图象图形学报》 CSCD 北大核心 2016年第10期1357-1364,共8页 Journal of Image and Graphics
基金 辽宁省教育厅基金项目(L2014171)~~
关键词 智能家居 人机交互 手势识别 挥手识别 周期性运动目标检测 smart home human-computer interaction hand gesture recognition hand-waving recognition periodicallymoving object detection
  • 相关文献

参考文献17

  • 1Marilly E, Gonguet A, Martinot O, et al. Gesture interactions with video: from algorithms to user evaluation [ J ]. Bell Labs Technical Journal, 2013, 17(4): 103-118.
  • 2Liu Y, Zhang P. An automatic hand gesture recognition system based on Viola-Jones method and svms [ C ]//Proceedings of the 2009 Second International Workshop on Computer Science and Engineering. Qingdao, China: IEEE, 2009: 72-76.
  • 3Chen Q, Georganas N D, Petriu E M. Hand gesture recognition using Haar-Like features and a stochastic context-free grammar [ J]. IEEE Transactions on Instrumentation and Measurement, 2008, 57(8) : 1562-1571.
  • 4陆霖霖,江春华,郝宗波.基于不同光照条件的人体手势识别新方法[J].计算机应用,2015,35(A01):273-277. 被引量:3
  • 5Su M C. A fuzzy rule-based approach to spatio-temporal hand gesture recognition [ J ]. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2000, 30(2) : 276-281.
  • 6Zhao J L, Chen T D. An approach to dynamic gesture recognition for real-time interaction[ C ]//Proceedings of the Sixth Internal tional Symposium on Neural Networks. Berlin Heidelberg: Spring- er, 2009: 369-377.
  • 7包加桐,宋爱国,郭晏,唐鸿儒.基于SURF特征跟踪的动态手势识别算法[J].机器人,2011,33(4):482-489. 被引量:23
  • 8庞海波,李占波,丁友东.基于时间序列手势轮廓模型的动态手势识别[J].华南理工大学学报(自然科学版),2015,43(1):140-146. 被引量:7
  • 9Yao Y, Fu Y. Contour model-based hand-gesture recognition using the Kinect sensor[ J ]. IEEE Transactions on Circuits and Systems for Video Technology, 2014, 24 ( 11 ) : 1935-1944.
  • 10Ren Z, Yuan J S, Meng J J, et al. Robust part-based hand ges-. ture recognition using Kinect sensor [ J ]. IEEE Transactions on Multimedia, 2013, 15 (5): 1110-1120.

二级参考文献66

  • 1周巧云 于仕琪.运动人体行为分析.先进技术研究通报,2009,:47-51.
  • 2Malima A, Ozgur E, Cetin M. A fast algorithm for vision-based hand gesture recognition for robot control[C]//14th IEEE Sig- nal Processing and Communications Applications Conference. Piscataway, NJ, USA: IEEE, 2006: 1-4.
  • 3Sfmchez-Nielsen E, Ant6n-Canals L, Hemandez-Tejera M. Hand gesture recognition for human-machine interaction [J]. Journal of WSCG, 2004, 12(1): 91-96.
  • 4Wu Y, Liu Q, Huang T S. An adaptive self-organizing color seg- mentation algorithm with application to robust real-time human hand localization[C]//Proceedings of the 9th Asian Conference on Computer Vision. 2000:1106-1111.
  • 5Zhu Y X, Xu G Y, Kriegman D J. A real-time approach to the spotting, representation, and recognition of hand gestures for human-computer interaction[J]. Computer Vision and Image Understanding, 2002, 85(3): 189-208.
  • 6Weng C B, Li Y, Zhang M M, et al. Robust hand posture recog- nition integrating multi-cue hand tracking[M]//Lecture Notes in Computer Science, vol.6249. Berlin, Germany: Springer- Verlag, 2010: 497-508.
  • 7Heap T, Samaria F. Real-time hand tracking and gesture recog- nition using smart snakes[C]//Proceedings of the Conference on Interface to Real and Virtual Worlds. 1995.
  • 8Zhong y, Jain A K, Dubuisson-Jolly M E Object tracking using deformable templates[J]. IEEE Transactions on Pattern Analy- sis and Machine InteUigence, 2000, 22(5): 544-549.
  • 9MacCormick J, Isard M. Partitioned sampling, articulated objects, and interface-quality hand tracking[C]//6th Euro- pean Conference on Computer Vision, Part II. London, UK: Springer-Verlag, 2000: 3-19.
  • 10Shan C F, Tan T N, Wei Y C. Real-time hand tracking using a mean shift embedded particle filter[J]. Pattern Recognition, 2007, 40(7): 1958-1970.

共引文献57

同被引文献8

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部