[1]闫玉宝,夏 露,侯宪锋.基于肤色识别的人机交互方法在游戏中的应用研究[J].常州大学学报(自然科学版),2012,(01):73-77.
 YAN Yu-bao,XIA Lu,HOU Xian-feng.Research on Human-Computer Interaction Methods in Game Application Based on Skin Color Recognition[J].Journal of Changzhou University(Natural Science Edition),2012,(01):73-77.
点击复制

基于肤色识别的人机交互方法在游戏中的应用研究()
分享到:

常州大学学报(自然科学版)[ISSN:2095-0411/CN:32-1822/N]

卷:
期数:
2012年01期
页码:
73-77
栏目:
计算机与信息工程
出版日期:
2012-01-01

文章信息/Info

Title:
Research on Human-Computer Interaction Methods in Game Application Based on Skin Color Recognition
作者:
闫玉宝夏 露侯宪锋
常州大学 信息科学与工程学院,江苏 常州 213164
Author(s):
YAN Yu-baoXIA LuHOU Xian-feng
School of Information Science & Engineering, Changzhou University, Changzhou 213164, China
关键词:
基于统计的肤色检测 背景差分阈值分割法 Camshift算法 粒子系统
Keywords:
skin color detection based on statistics background difference threshold segmentation method Camshift algorithm particle system
分类号:
TP 391.9
文献标志码:
A
摘要:
利用计算机视觉技术实现游戏人机交互来提高游戏的娱乐性,是当前国内外应用研究的热点。文中提出了采用肤色检测技术应用于游戏交互的方法。通过摄像头对肤色进行采样,再利用统计方法对皮肤颜色进行分析建立肤色模型; 采用背景差分阈值分割法和Camshift算法进行手势跟踪监测,获取手的位置; 将手的位置作为信号传递给游戏角色,从而控制游戏。在VC++6.0下,使用OpenCV 和OpenGL开源库,构建了普通摄像头视觉游戏实验平台,通过手势的运动轨迹控制粒子系统喷射方向。实验结果表明,通过肤色进行手势跟踪监测,进而控制游戏角色运动,具有很好的实时性和交互性。
Abstract:
The game human-computer interaction is fulfilled by making use of computer vision technology to improve the game entertainment. It is a current research hotspot at home and abroad. This paper puts forward the method that the skin detection technology is applied to game interaction. Skin detection technology is applied in human-computer interaction in this paper. Skin color is sampled through the camera, and skin color model is established by making use of statistical methods for analysis of skin color. In order to reduce the influence of the background color recognition, the RGB model translates into HSV model. It takes advantage of the background difference threshold segmentation method and Camshaft algorithm for hand tracking monitoring to get the position of the hand. So as to control the game, the position of handle as a signal is transmitted to characters. And in VC++6.0, it uses open source library OpenCV and gestures OpenGL to build a common experimental platform game camera vision, with gestures trajectory controlling particle system injection. The experimental result shows that making use of the skin color tracking and monitoring gesture to control game character movement has very good real-time and interactivity.

参考文献/References:

[1] 叶韡明,古俊伟,尹博,等.从“偷菜”看游戏的发展—社交网络网页游戏的定性研究[J].编辑学刊, 2010(3):37-39.
[2]吴健康,肖锦玉.计算机视觉基本理论和方法[M].合肥:中国科学技术大学出版社,1993:10-40.
[3]Takahashi T, Shino F K. Hand gesture coding based on experiments using a hand gesture interface device[J]. SIGCHI Bulletin,1991,23(2):67-73.
[4]Melvyn L Smith,Lyndon N smith.Computer vision application –Special issue[J].Image and Vision Computing,2007,25(7):1 035-1 036.
[5]Zheng Wenlong,Suchendra M Bhandarkar.Face detection and tracking using a Boosted Adaptive Particle Filter[J]. Journal of Visual Communication & Image Representation,2009,20(1):9-27.
[6]Taiana M, Santos J, Gaspar J. Tracking objects with generic calibrated sensors: An algorithm based on color and 3D shape features [J]. Robotics and Autonomous Systems,2010,58(6):1 121-1 130.
[7]陈锻生,刘政凯.肤色检测技术综述[J].计算机学报,2006,29(2):194-207.
[8]吴海江,李一民,潘晓露.改进的Camshift跟踪算法研究[J].微计算机,2010,32(2):36-37.
[9]姚莉,肖健.基于粒子系统的礼花模拟方法[J].东南大学学报,2010,40(6):1 186-1 187.

备注/Memo

备注/Memo:
作者简介:闫玉宝(1965—),男,河南南阳人,副教授,主要从事计算机图形图像研究。
更新日期/Last Update: 2012-01-01