The invention provides a virtual screen implementation system, which includes: a processing module for initializing a three-dimensional screen, and a virtual touch screen in front of the user; an image acquisition module for collecting the image marked by the user; a recognition module for identifying the position of the mark; and a processing module for detecting whether the position of the mark is located or not. In the three-dimensional stereoscopic screen, when the position of the marker is located in the three-dimensional stereoscopic screen, a touch event is generated. By adopting the invention, the user can realize the human-computer interaction with the controlled device without resorting to active interactive equipment and contacting the controlled device.
【技术实现步骤摘要】
虚拟屏实现系统
本专利技术涉及人机交互领域,尤其涉及一种虚拟屏实现系统。
技术介绍
传统的人机交互方法通常是通过交互设备与被控装置进行人机交互,例如,通过键盘或鼠标输入操作指令,被控装置响应输入的操作指令。也有在被控装置上设置触摸屏,通过触摸屏与被控装置进行人机交互。然而,传统的触摸屏必须具有一层特定的触摸膜,且用户必须接触到触摸屏才能输入相应的操作指令。例如,电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,当手指触摸屏幕时,电阻薄膜屏的两层导电层在触摸点位置就有了接触,电阻发生变化,产生信号送到触摸屏控制器。也就是说,传统的人机交互方法,要么需借助于有源(电源)的交互设备,要么需用户接触被控装置,控制方式复杂,不够灵活,给用户的使用带来不便。
技术实现思路
基于此,有必要提供一种虚拟屏实现系统,能够在用户面前虚拟出一块触摸屏,使得用户无需借助有源的交互设备,也无需接触被控装置,就能实现与被控装置之间的人机交互。一种虚拟屏实现系统,包括:处理模块,用于初始化三维立体屏幕;图像采集模块,用于采集标记的图像;识别模块,用于识别出所述标记的位置;所述处理模块还用 ...
【技术保护点】
1.一种虚拟屏实现系统,其特征在于,包括:处理模块,用于初始化三维立体屏幕,在用户面前虚拟出一块触摸屏;图像采集模块,用于采集用户身上标记的图像;识别模块,用于识别出所述标记的位置;所述处理模块还用于检测所述标记的位置是否位于所述三维立体屏幕内,当所述标记的位置位于所述三维立体屏幕内时,产生触摸事件。
【技术特征摘要】
1.一种虚拟屏实现系统,其特征在于,包括:处理模块,用于初始化三维立体屏幕,在用户面前虚拟出一块触摸屏;图像采集模块,用于采集用户身上标记的图像;识别模块,用于识别出所述标记的位置;所述处理模块还用于检测所述标记的位置是否位于所述三维立体屏幕内,当所述标记的位置位于所述三维立体屏幕内时,产生触摸事件。2.根据权利要求1所述的虚拟屏实现系统,其特征在于,所述系统还包括:显示模块,用于在显示屏幕内显示产生所述触摸事件的触点。3.根据权利要求2所述的虚拟屏实现系统,其特征在于,所述三维立体屏幕是立方体屏幕,所述立方体屏幕位于以所述显示屏幕所在平面为XY平面的三维坐标系中。4.根据权利要求3所述的虚拟屏实现系统,其特征在于,所述识别模块还用于...
【专利技术属性】
技术研发人员:师丹玮,
申请(专利权)人:深圳泰山体育科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。