一种通过识别动态轨迹控制光标、操作视窗的方法技术

技术编号:2836555 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术一种通过识别动态轨迹控制光标、操作视窗的方法,提供产生动态轨迹的光源及图像获取单元,包括以下步骤:(1)初始化,建立成像尺寸定义的框架与视窗的尺寸比例对应关系,以及成像尺寸定义的框架的位置数据映射到光标于视窗的位置数据的关系;(2)进行光信号转化为电信号;(3)得出光源相对于图像获取单元成像尺寸定义的框架的位置数据,并根据一段时间内的位置数据计算光源的动态轨迹的特征值;(4)设定特定动态轨迹的特征值作为比对参考值,并建立该特征值与功能键的关联关系;(5)将实时获取的光源位置数据和一段时间内的特征值与设定的特定特征值进行比对;(6)根据比对结果生成相应的控制光标及/或操作视窗的指令。

【技术实现步骤摘要】
所属
本专利技术涉及一种轨迹识别的方法,特别是对通过识别动态轨迹控制光标、操作视窗的方法
技术介绍
随着计算机硬件技术的不断发展,人们在电脑上使用鼠标的方式也发生了改变。特别是玩电脑游戏时,更多人开始用摇杆,方向盘,高精度鼠标来玩游戏。目前在市场上出现了一种用于电脑游戏的能用传感器来模拟鼠标通过反射点来控制屏幕鼠标移动的产品。该产品是一种根据反馈点来进行定位的反馈装置。但是,在使用该现有产品时要尽可能的减少周围的光线,因为该现有产品会从装置以及使用者背后的背景中采集反馈光线,微弱的光就会带来定位不准确的麻烦。同时,由于现有产品主要是针对游戏设计的模拟鼠标光标的移动,因此,使用者并不能通过该产品进行模拟点击鼠标功能键的动作,在光标移动到指定地点时,使用者仍需要借助鼠标、游戏手柄或是键盘上的热键等来完成下一步的操作。这样,就会使得使用者使用该产品的同时还需要配合外设一起才能完成操作。另外,在中国专利公开号为CN1357862A的专利文献中,揭示了一种视窗的光标视觉点选方法及装置。该装置包含有一影像摄取装置以及一电脑,通过接口与该影像摄取装置沟通;该方法包含有取得使用者的瞳孔相对移动信息,而动态调整该光标与电脑的视窗间的相对位置关系。该专利文献揭示是技术方案能够让电脑使用者无须移动鼠标即可任意地操作光标移动,可避免手来回在鼠标与键盘间操作的不便。但,该专利文献所揭示的技术方案是根据使用者瞳孔的移动来定位光标。在进行操作时由图像摄取装置捕捉眼睛瞳孔的移动,这样,势必要限制使用者眼睛的活动,造成使用者眼睛的疲劳,带来使用上的不方便。同样地,该专利文献所揭示的技术方案也只是控制光标的移动,而不能完成其他功能的操作。
技术实现思路
本专利技术的目的在于提供一种通过获取外界光源的动态轨迹来识别、操作光标、视窗的方法,其具有使用方便、舒适的优点。本专利技术的另外一个目的是提供一种通过获取外界光源的动态轨迹来识别、操作光标、视窗的方法,其具有处理速度快、操作光标和视窗更灵敏的优点。本专利技术的目的还在于解决了现有产品中只能控制光标移动而无法进一步实现功能键操作的问题。本专利技术的具体技术方案如下,提供产生动态轨迹的光源及图像获取单元,包括以下步骤(1)初始化,建立图像获取单元成像尺寸定义的框架与视窗的尺寸比例对应关系,以及光源于图像获取单元成像尺寸定义的框架的位置数据映射到光标于视窗的位置数据的关系;(2)图像获取单元接收光源光信号,并转化为图像电信号;(3)对该图像电信号进行计算,得出光源相对于图像获取单元成像尺寸定义的框架的位置数据,并根据一段时间内的位置数据计算光源的动态轨迹的特征值;(4)设定特定动态轨迹的特征值作为比对参考值,并建立该特征值与鼠标、键盘或按键的功能键的关联关系;(5)将实时获取的光源位置数据和一段时间内光源的动态轨迹的特征值与设定的特定动态轨迹的特征值进行比对;(6)根据比对结果生成相应的控制光标及/或操作视窗的指令。所述的特定动态轨迹的特征值是预先设定的,并将该特征值与功能键建立关联。所述的特定动态轨迹的特征值是通过对实时获得到的动态轨迹的特征值进行设置,并将该特征值与功能键建立关联。所述步骤(3)中还包括对计算出的光源的位置数据及光源的动态轨迹的特征值进行存储的步骤。所述步骤(5)中,当比对结果一致时,根据特征值与功能键的对应关系,发送执行该功能键的指令;当比对结果不一致时,发送执行视窗光标移动的指令。所述步骤(5)中,当比对结果一致时,还包括执行该光源的位置数据返回该段动态轨迹的起始位置数据的指令。所述的光源发出的光在进入图像获取单元之前进行滤光。所述步骤(3)中计算光源的位置是通过求出光源光点的重心位置数据,作为光源当前的位置数据。所述步骤(3)的计算功能是由计算单元实现的,其还包括如下步骤计算单元将当前光源的位置数据加上当前光源的位置数据和他前一个点的位置数据所得出的偏移量而预计光源下一时间点所到达的位置,该位置作为下一时间图像获取单元从获取光源的图像中截取一个小图像的中心,计算单元将该小图像的信息反馈给图像获取单元,图像获取单元根据该小图像的信息从其获取的光源的图像中截取一小图像,并将该小图像发送给计算单元,计算单元根据该小图像计算光源的位置数据。所述步骤(3)中的小图像的大小是根据光源落在小窗口里的概率得出的经验值,该经验值预先设置好供计算单元调用。通过本专利技术的技术方案通过追踪光源所发出的光而实现动态轨迹捕捉识别的功能,捕捉识别的能力更强,在操作上更方便。进一步地,模拟鼠标功能键或键盘热键等功能的操作。同时,较之现有技术中揭示的以瞳孔位置定位光标的技术也更简便,更利于使用者操作。为了能更进一步了解本专利技术的特征以及
技术实现思路
,以下结合本专利技术的具体实施例及附图进行说明。但所举附图及实施例并非用来对本专利技术加以限制。附图说明图1是本专利技术中应用通过识别动态轨迹控制光标、操作视窗的方法的装置的基本逻辑框图。图2是本专利技术中应用通过识别动态轨迹控制光标、操作视窗的方法的装置的另一基本逻辑框图。图3是本专利技术中应用通过识别动态轨迹控制光标、操作视窗的方法的装置的再一基本逻辑框图。图4是本专利技术中应用通过识别动态轨迹控制光标、操作视窗的方法的装置的具体的内部示意图。图5是本专利技术中通过识别动态轨迹操作光标、操作视窗的方法的基本流程图。具体实施方式如图1所示,为本专利技术使用通过识别动态轨迹控制光标、操作视窗的方法的系统,包括产生动态轨迹的光源;光源的光通过光学镜头进入图像获取单元,该图像获取单元为数字图像传感器,该数字图像传感器接收光源通过光学镜头发送过来的光信号,并转化为电信号;该电信号进一步进入计算单元,该计算单元接收数字图像传感器发送过来的电信号,并计算出光源的位置数据,并根据一段时间内的位置数据计算出光标的动态轨迹的特征值;存储单元连接计算单元,该存储单元存储包括位置数据和特征值;设定单元和比对单元连接存储单元,所述的设定单元设定特定动态轨迹的特征值与功能键建立关联关系,并将该特征值及其建立的关联关系存储在存储单元内,特定动态轨迹的特征值可以是预先存入的,也可以是实时获得到的动态轨迹的特征值,其中,所述的功能键可以为鼠标、键盘或按键及其组合的功能键,用于实现完成某些特定的操作指令;所述的比对单元将存储单元内存储的位置数据、一段时间的动态轨迹的特征值与设定单元所设定特定动态轨迹的特征值进行比对,当比对结果一致时,也就是说,比对的特征值一致时其所表示的两段动态轨迹大致相同,此时,将该比对结果发送给指令单元,指令单元生成执行功能键的指令,同时,指令单元还发送该光源的位置数据返回该段实时动态轨迹的起始位置数据的指令并发送给接口单元,其在显示器上显示的结果就是鼠标的光标未移动位置,而实现了功能键的操作;当比对结果不一致时,也就是说,比对的特征值不一致时其所表示的两段动态轨迹不大致相同,此时,将该比对结果发送给指令单元,指令单元生成执行光标移动的指令并发送给接口单元,其在显示器上显示的结果就是鼠标的光标按照光源运动的动态轨迹进行移动。这里所说的动态轨迹的大致相同或动态轨迹不大致相同,是指特征值反映的是对动态轨迹的模糊识别,模糊识别为所属
内的公知常识,在此不再赘述。另外,如图2所示,所述的设定单元设定特定动态轨迹的特征本文档来自技高网
...

【技术保护点】
一种通过识别动态轨迹控制光标、操作视窗的方法,提供产生动态轨迹的光源及图像获取单元,包括以下步骤:(1)初始化,建立图像获取单元成像尺寸定义的框架与视窗的尺寸比例对应关系,以及光源于图像获取单元成像尺寸定义的框架的位置数据映射到光标于视窗的位置数据的关系;(2)图像获取单元接收光源光信号,并转化为图像电信号;(3)对该图像电信号进行计算,得出光源相对于图像获取单元成像尺寸定义的框架的位置数据,并根据一段时间内的位置数据计算光源的动态轨迹的特征值;(4)设定特定动态轨迹的特征值作为比对参考值,并建立该特征值与鼠标、键盘或按键的功能键的关联关系;(5)将实时获取的光源位置数据和一段时间内光源的动态轨迹的特征值与设定的特定动态轨迹的特征值进行比对;(6)根据比对结果生成相应的控制光标及/或操作视窗的指令。

【技术特征摘要】
CN 2006-5-11 200610081617.61.一种通过识别动态轨迹控制光标、操作视窗的方法,提供产生动态轨迹的光源及图像获取单元,包括以下步骤(1)初始化,建立图像获取单元成像尺寸定义的框架与视窗的尺寸比例对应关系,以及光源于图像获取单元成像尺寸定义的框架的位置数据映射到光标于视窗的位置数据的关系;(2)图像获取单元接收光源光信号,并转化为图像电信号;(3)对该图像电信号进行计算,得出光源相对于图像获取单元成像尺寸定义的框架的位置数据,并根据一段时间内的位置数据计算光源的动态轨迹的特征值;(4)设定特定动态轨迹的特征值作为比对参考值,并建立该特征值与鼠标、键盘或按键的功能键的关联关系;(5)将实时获取的光源位置数据和一段时间内光源的动态轨迹的特征值与设定的特定动态轨迹的特征值进行比对;(6)根据比对结果生成相应的控制光标及/或操作视窗的指令。2.根据权利要求1所述的通过识别动态轨迹控制光标、操作视窗的方法,其特征在于所述的特定动态轨迹的特征值是预先设定的,并将该特征值与功能键建立关联。3.根据权利要求1所述通过识别动态轨迹控制光标、操作视窗的方法,其特征在于所述的特定动态轨迹的特征值是通过对实时获得到的动态轨迹的特征值进行设置,并将该特征值与功能键建立关联。4.根据权利要求1所述的通过识别动态轨迹控制光标、操作视窗的方法,其特征在于步骤(3)中还包括对计算出的光源的位置数据及光源的动态轨迹的特征值进行存储的步骤。5.根据权利要求1所述的通过...

【专利技术属性】
技术研发人员:周朝晖
申请(专利权)人:华移联科沈阳技术有限公司
类型:发明
国别省市:89[中国|沈阳]

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

1