用于决定控制域中控制输出的方法及控制装置制造方法及图纸

技术编号:8489622 阅读:240 留言:0更新日期:2013-03-28 08:29
一种用于决定控制域中控制输出的方法及控制装置。所述控制装置包含接收电路和处理电路:接收电路用来得到输入域的控制输入,其中控制输入包含至少先前输入值与目前输入值;以及处理电路用来动态调整控制分辨率设定,并将依据控制分辨率设定来将输入域的控制输入转换成控制域的控制输出;其中目前输入值的控制分辨率设定是依据至少先前输出值来决定,并且当目前输入值与先前输入值是响应同一使用者输入而产生时,目前输出值与先前输出值相同。以上所述的用于决定控制域中控制输出的方法及控制装置可大幅改善使用者的操作体验,且运算量很低。

【技术实现步骤摘要】

本专利技术有关于藉由使用低分辨率输入来达到高分辨率控制,尤指种用于决定控制域中的控制输出的方法与控制装置,其藉由使用可变控制分辨率技术来将输入域的控制输入(例如,基于影像的对象追踪域)转换成控制域的控制输出。
技术介绍
远程控制已被惯用于控制电子装置,像是电视机。虽然远程控制使得电子装置的控制更便利,然而,当电子装置的后变得比以往更加复杂时,远程控制的按钮数目也会跟着增加,以便适当地控制该电子装置,因此,要记住分配给个别按钮的所有的功能是不容易的。为解决此问题,先前技术已提出几个方法来以种简单且方便的方式来控制电子装置。例如,影像捕获装置可附加于显示设备(例如,电视机),来撷取包含使用者在内的场景,并据此产生撷取影像来做更进步的处理。接下来,藉由使用适当的图像处理算法来分析该撷取影像,用户的手部位置可被侦测出来,在该手部位置被成功识别后,依据被侦测的手部位置来控制该显示设备的显示屏幕所显示的光标的位置。一般来说,该撷取影像(例如,640x480或320x240)的分辨率会低于该显示屏幕的分辨率(例如,1920x1080),因此,高分辨率的显示屏幕与低分辨率的撷取影像之间的像素层级(pixel-level)的精确映射实际上是不可能的。个传统的设计是将该手部位置线性映像至该光标位置,然而,由于该撷取影像与该显示屏幕之间的分辨率有着很大的差异,因此控制分辨率(control resolution)是很低的,例如,使用者手部的细微移动可让该光标在该显示屏幕上有很大的位移,因此,要精准地控制光标对用户来说并不容易。
技术实现思路
有鉴于此,特提供以下技术方案本专利技术的实施方式提供一种用于决定控制域中控制输出的方法,包含得到输入域的控制输入,其中控制输入包含至少先前输入值与目前输入值;以及动态调整控制分辨率设定,并依据控制分辨率设定来将输入域的控制输入转换为控制域中的控制输出,其中控制分辨率设定是定义输入域中的一个单位被改变时,控制域中被改变的单位的数目;控制输出包含分别对应于至少先前输入值与目前输入值的至少先前输出值与目前输出值;目前输入值的控制分辨率设定是依据至少先前输出值来决定,并且当目前输入值与先前输入值是响应同一使用者输入而产生时,目前输出值与先前输出值相同。本专利技术的实施方式另提供一种用于决定控制域中的控制输出的控制装置,包含接收电路和处理电路。接收电路用来得到输入域的控制输入,其中控制输入包含至少先前输入值与目前输入值;以及处理电路用来动态调整控制分辨率设定,并将依据控制分辨率设定来将输入域的控制输入转换成控制域的控制输出;其中控制分辨率设定是定义输入域中的一个单位被改变时,控制域中被改变的单位的数目;控制输出包含分别对应于至少先前输入值与目前输入值的至少先前输出值与目前输出值;目前输入值的控制分辨率设定是依据至少先前输出值来决定,并且当目前输入值与先前输入值是响应同一使用者输入而产生时,目前输出值与先前输出值相同。本专利技术的实施方式又提供一种用于决定控制域中的控制输出的方法,包含得到基于影像的对象追踪域的控制输入;以及动态调整控制分辨率设定,并依据控制分辨率设定来将基于影像的对象追踪域的控制输入转换成控制域中的控制输出,其中控制分辨率设定是定义输入域中的一个单位被改变时,控制域中被改变的单位的数目。以上所述的用于决定控制域中的控制输出的方法及控制装置,能够以低分辨率域中的用户输入来达成高分辨率域中的控制,因而大幅改善了使用者的操作体验,且运算量很低。附图说明图1是依据本专利技术的示范性实施例的用户输入系统的方块图。图2是依据本专利技术的示范性实施例的用于将目标追踪对象的坐标值映射至显示屏幕的屏幕坐标值的动态虚拟面板的示意图。图3是减小该动态虚拟面板的大小的范例的示意图。图4是增大该动态虚拟面板的大小的范例的示意图。图5是对象(例如,目标追踪对象,像是用户的手)或触碰对象(像是触控笔或使用者指尖)靠近该输入域中区域(例如,该撷取影像或该触控区域)的边界的范例的示意图。图6是依据本专利技术的示范性实施例而由第一算法所决定的动态虚拟面板的面板位置的示意图。图7是依据本专利技术的示范性实施例而由第一算法所来决定的动态虚拟面板的映射函数的示意图。图8是依据本专利技术的示范性实施例而由第二算法所决定的动态虚拟面板的面板位置的示意图。图9是依据本专利技术的示范性实施例而由第二算法所决定的动态虚拟面板的映射函数的示意图。图10是动态虚拟面板远离用户的范例的示意图。图11是依据本专利技术的示范性实施例而由第三算法所决定的动态虚拟面板的面板位置的示意图。图12是依据本专利技术的示范性实施例而由第三算法所决定的动态虚拟面板的映射函数的示意图。图13是用来决定动态虚拟面板的面板位置与映像函数而使用的不同算法之间的比较的示意图。图14是通过第四算法的示范性实施所决定的动态虚拟面板的面板位置与映像函数的示意图。图15是通过第四算法的另一示范性实施所决定的动态虚拟面板的面板位置与映像函数的示意图。图16是依据本专利技术的示范性实施例而显示手部位置位于内部可触及区域之内的示意图。图17是依据本专利技术的示范性实施例而显示手部位置位于内部可触及区域之外的示意图。图18是分辨率不足的侦测状况的示意图。具体实施例方式在说明书及权利要求书当中使用了某些词汇来指称特定的组件。所属
的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本说明书及权利要求书并不以名称的差异作为区分组件的方式,而是以组件在功能上的差异作为区分的准贝U。在通篇说明书及权利要求项中所提及的「包含」为一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此包含任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接于第二装置,或透过其它装置或连接手段间接地电气连接至第二装置。本专利技术的主要概念是使用可变控制分辨率机制来以低分辨率域中的用户输入来达成高分辨率域中的控制。举例来说,本专利技术提出动态虚拟面板来实现该可变控制分辨率机制,如此来,使用者可以方便地用手控制屏幕上的光标移动,因而大幅改善了使用者的操作体验,另外,因为是使用低分辨率输入设备来达到高分辨率控制,所以运算量是很低的。接下来,提供了一个具有基于影像的对象追踪(image-based object tracking)的示范性的用户输入系统,来说明本专利技术所提出的控制装置,该控制装置可以使用可变控制分辨率技术来将输入域(例如,基于影像的对象追踪域)的控制输入转换成控制域的控制输出。然而,使用基于影像的对象追踪域作为输入域只是作为范例说明的目的,而非对本专利技术的限制,也就是说,所提出的控制装置并不局限于该基于影像的对象追踪应用,而要被所提出的控制装置所处理的坐标输入并不局限于基于影像的对象追踪装置的输出。举例来说,所提出的控制装置可被用于一个需要通过使用任何输入域所产生的低分辨率输入来寻求控制域中的高分辨率控制的应用,例如,该输入域可以是触控面板域,该触控面板的该控制输入包含在该触控面板域内的触碰对象(例如,指尖或触控笔)的坐标值,该控制域的该控制输出包含该控制域内的显示屏幕的屏幕坐标值,而且该显示屏幕的分辨率高于该触控面板的分辨率。这些设计变化皆属于本专利技术的范畴。简单来说,无论该输入本文档来自技高网
...

【技术保护点】
一种用于决定控制域中控制输出的方法,包含:得到输入域的控制输入,其中该控制输入包含至少先前输入值与目前输入值;以及动态调整控制分辨率设定,并依据该控制分辨率设定来将该输入域的该控制输入转换为该控制域中的该控制输出,其中该控制分辨率设定是定义该输入域中的一个单位被改变时,该控制域中被改变的单位的数目;其中该控制输出包含分别对应于至少该先前输入值与该目前输入值的至少先前输出值与目前输出值;该目前输入值的该控制分辨率设定是依据至少该先前输出值来决定,并且当该目前输入值与该先前输入值是响应同一使用者输入而产生时,该目前输出值与该先前输出值相同。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李秉翰陈嘉平陈昱廷蔡玉宝雷少民
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1