本发明专利技术提供一种虚拟触控方法,应用于具有摄影镜头的计算机,以提供操作者进行虚拟的触控操作,包括:在该计算机的屏幕前的空间中定义出一虚拟的触控面;以该摄影镜头拍摄手指触及该触控面时的基准指尖影像,并储存该基准指尖影像;以该摄影镜头拍摄该手指进行触控操作时的操作指尖影像;以及比较该基准指尖影像与该操作指尖影像的大小,判断该手指是否触及或穿越该虚拟触控面。
【技术实现步骤摘要】
【专利摘要】本专利技术提供一种,应用于具有摄影镜头的计算机,以提供操作者进行虚拟的触控操作,包括:在该计算机的屏幕前的空间中定义出一虚拟的触控面;以该摄影镜头拍摄手指触及该触控面时的基准指尖影像,并储存该基准指尖影像;以该摄影镜头拍摄该手指进行触控操作时的操作指尖影像;以及比较该基准指尖影像与该操作指尖影像的大小,判断该手指是否触及或穿越该虚拟触控面。【专利说明】
本专利技术是有关于一种,且特别有关于在计算机屏幕前形成虚拟的触控面的。
技术介绍
由于微软(Microsoft)将推出的新的操作系统,将全面导入触控的功能,让使用者更便利地操作。然而,将应用于将传统的触控面板应用于桌上型计算机或笔记本型计算机的屏幕中虽非困难,但会使得成本提高,目前也仅有少数机种支持触控面板的功能,明显不够普及。本专利技术是着眼于上述的问题点,提出了一种能够应用于大多数现有桌上型或笔记本型计算机的,利用设置于计算机屏幕上的摄影镜头,在屏幕前方的空间提供虚拟的触控面,使大多数使用者能在现有的产品上享受触控的功能。
技术实现思路
本专利技术提供一种,应用于具有摄影镜头的计算机,包括:在该计算机的屏幕前的空间中定义出一虚拟的触控面;以该摄影镜头拍摄手指触及该触控面时的基准指尖影像,并储存该基准指尖影像;以该摄影镜头拍摄该手指进行触控操作时的操作指尖影像;以及比较该基准指尖影像与该操作指尖影像的大小,判断该手指是否触及或穿越该触控面。根据本专利技术的一个实施例,上述中该触控面是预设在该计算机的键盘的特定按键列的正上方。根据本专利技术的一个实施例,上述中该计算机的屏幕是显示一光标,该光标的颜色是随着该手指相对于该触控面的距离不同而变化。根据本专利技术的一个实施例,上述还包括:将该触控面往远离该计算机的屏幕方向移动一既定距离内的空间定义为盘旋空间;以及将该触控面往该计算机的屏幕方向移动另一既定距离内的空间定义为触控空间,其中该计算机的屏幕显示一光标,该手指在该盘旋空间内的移动能控制该光标的移动,且该手指在该触控空间内的移动能控制该光标拖曳对象。根据本专利技术的一个实施例,上述中该手指由该盘旋空间往该计算机的屏幕方向触及或穿越该触控面后再返回该盘旋空间的动作会视为点击动作。根据本专利技术的一个实施例,上述中该手指于该盘旋空间内、该触控空间内、以及该盘旋空间与该触控空间外时,该光标是分别显示不同的颜色,且该手指在该盘旋空间内及该触控空间内时,该光标显示的颜色是会对应该手指与该触控面的距离而做深浅的变化。根据本专利技术的一个实施例,上述还包括:定义出该触控面的触控范围,使得该触控范围对应至该计算机的屏幕的显示范围,其中在该摄影镜头的视野内,该触控范围的四个边是可自由设定或调整。根据本专利技术的一个实施例,上述中该为一应用程序,且该应用程序可以通过鼠标点击该应用程序的图标、键盘的热键、或语音指令的输入来启动。根据上述的各实施例,本专利技术在计算机屏幕前方的空间提供虚拟的触控面并利用摄影镜头捕捉指尖影像,使使用者能在现有的大多数产品上享受触控的功能,而不需要更换设备。【专利附图】【附图说明】图1是在屏幕上方具有摄影镜头的传统的笔记本型计算机的立体图。图2是虚拟的触控面形成于图1的传统笔记本型计算机的立体图。图3是虚拟的触控面形成于图1的传统笔记本型计算机的侧视图。图4是根据本专利技术实施例的操作流程图。I~笔记本型计算机;10~屏幕;20~摄影镜头;30~键盘;40~鼠标板;S~触控面;I~盘旋空间; II~触控空间;III~非操作空间。【具体实施方式】图1是在屏幕上方具有摄影镜头的传统的笔记本型计算机的立体图。如图1所示,传统的笔记本型计算机I的基本构造为上模块具有屏幕10、摄影镜头20,下模块具有键盘30、鼠标板40。本专利技术的将应用于如图1所示的具有摄影镜头20的传统的笔记本型计算机I当中。图2是虚拟的触控面形成于图1的传统笔记本型计算机的立体图。图3是虚拟的触控面形成于图1的传统笔记本型计算机的侧视图。由于使用者一般操作计算机时,手臂通常平放于桌面,而手指则置于键盘的按键上。因此,如图2所示,本专利技术是在键盘30上方的空间形成一虚拟的触控面S。触控面S是垂直于桌面的平面,使用者可通过触控此触控面S来操作屏幕10显示的光标,达成触控的功能。由于笔记本型计算机I的屏幕10上方通常会具有用来拍摄使用者头像以提供视频通话用的摄影镜头20。本专利技术即利用此摄影镜头20来拍摄手指的指尖影像,根据指尖影像的成像位置来计算手指的位置,并根据指尖影像的成像大小来计算手指与摄影镜头20的距离。因此,本专利技术的是在屏幕10前方的空间形成一虚拟的触控面S,将手指位于触控面S中心时的指尖影像储存为基准值,接着再比较操作时的指尖影像与基准值的大小,当指尖影像大于或等于基准值的大小时则判断手指触及或穿越触控面S。如此一来,不需要新增任何零件或变更计算机的设计,就可以简单地使用触控操作的功能。以下将说明虚拟的触控面S的设定方法。根据本专利技术的一个实施例,触控面S可以预先设定在键盘特定位置的上方,例如操作键盘时,左手手指通常置于「F」、「D」、「S」、「A」四个按键上,右手手指则通常置于「J」、「K」、「L」、「;」,此操作位置称为起始位置,当计算机I启动时,触控面S可预设于此起始位置的正上方。另外,触控面S也可根据使用者的使用习惯而自由地前后调整。例如,屏幕10会显示信息指示使用者将指尖放置于要设定的触控面S的中心位置,藉此决定出新的触控面S的位置。接着,说明触控范围的设定方法。所谓触控范围是指平行于触控面S的方向的有效感应范围,具有上下左右四个边,触控范围内会对应到屏幕10的显示范围,使得在触控范围内移动的手势会对应地控制在屏幕10的显示范围内移动的光标,而超出这四个边的手势则不被视为触控操作。根据本专利技术的一个实施例,触控范围可以为一个预设值,此触控范围的大小最好与屏幕10的显示范围大小接近,如此一来手势的移动与光标的移动可更接近1:1的移动。但触控范围也可根据使用者的使用习惯而自由地调整,例如,屏幕10会显示信息指示使用者将指尖放置于要设定边界上,藉此决定出新的触控范围。接着以图3说明本专利技术的的可操作空间与非操作空间。如图3所示,将由触控面S往使用者方向移动一既定距离(例如,10公分)内的空间定义为盘旋空间I(平行于触控面S方向的范围仍以触控范围规范);将触控面S往屏幕10方向移动另一既定距离(例如5公分)内的空间定义为触控空间11(平行于触控面S方向的范围仍以触控范围规范);将盘旋空间I及触控空间II以外的空间定义为非操作空间III。以上的盘旋空间1、触控空间II的厚度可使用预设值,也可由使用者自行设定。当手指进入盘旋空间I时,摄影镜头20会开始捕捉手指的位置,并将屏幕10显示的光标移动到相对应的位置,因此可通过手指在盘旋空间I内的移动来控制光标的移动;当手指穿过触控面S进入触控空间II后并在触控空间II内移动时,会判定光标选取该位置的对象并将对象沿着手指的移动方向拖曳;当手指由盘旋空间I触及或穿过触控面S再返回盘旋空间时,这个动作会视为光标的点击动作;当手指位于非操作空间III内则无法进行任何触控操作。然而在实际操作时,使用者不易了解触控面S的实际位置,因此,本专利技术利用光标的颜色随着手指相对于触控面的本文档来自技高网...
【技术保护点】
一种虚拟触控方法,用于具有摄影镜头的计算机,包括:在该计算机的屏幕前的空间中定义出一虚拟的触控面;以该摄影镜头拍摄手指触及该触控面时的基准指尖影像,并储存该基准指尖影像;以该摄影镜头拍摄该手指进行触控操作时的操作指尖影像;以及比较该基准指尖影像与该操作指尖影像的大小,判断该手指是否触及或穿越该触控面。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:梁次震,
申请(专利权)人:广达电脑股份有限公司,
类型:发明
国别省市:台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。