一种终端操控方法及装置的制造方法_2

文档序号:8301988阅读:来源:国知局
元以及所述投影单元常处于关闭状态,在采用本发明实施例所述的终端操控方式时,可采用手动或自动的方式将所述视频捕获单元以及所述投影单元设置为开启状态,本发明实施例对此不作赘述。
[0043]具体地,所述视频捕获单元与所述投影单元可设置于终端同一侧;进一步地,为了避免投影单元的投影镜头与视频捕获单元的视频捕获镜头距离太近时所造成的操控物体遮挡视频捕获镜头的问题,可采用将所述视频捕获镜头设置为外置镜头的方式,或者,可采用将所述视频捕获镜头(如内置的视频捕获镜头)与所述投影镜头的距离设置为大于设定阈值的方式来使其与所述投影镜头保持一定距离,以避免两者的光路有较大的重叠;再有,若所述视频捕获镜头(如内置的视频捕获镜头)与所述投影镜头位于终端同一侧面的两端,也可通过改变终端放置方式(如横置或竖置)的方法来避免操控物体遮挡视频捕获镜头?’另夕卜,还可通过软件智能识别来过滤操控物体遮挡视频捕获镜头所造成的干扰,以使所述终端操控方式能够在绝大多数状态下正常工作,本发明实施例对此不作任何限定。
[0044]进一步地,在本发明所述实施例中,通常可采用实时获取或定时获取的方式,通过设置于终端中的视频捕获单元获取设置于终端中的投影单元的部分投影光路被操控物体遮挡时所形成的投影图像。较优地,为了达到对投影单元所形成的投影图像进行实时采集以提高操控准确性的目的,通常可采用实时获取的方式,获取所述投影单元在投影时所形成的投影图像,以便即时地获取到投影单元的部分投影光路被操控物体遮挡时所形成的投影图像,从而较为准确、即时地完成终端的操控动作。
[0045]需要说明的是,在进行投影图像的获取时,所述视频捕获单元所采用的图像获取帧数与所述投影单元进行投影时所采用的投射帧数相同,以保证图像数据的一致性。
[0046]步骤102:将获取到的投影图像和终端显存中投出的与所述获取到的投影图像相对应的原始投影图像进行对比,确定所述操控物体在所述获取到的投影图像中形成的阴影相对所述原始投影图像的位置信息。
[0047]具体地,在本发明所述实施例中,将获取到的投影图像和与所述获取到的投影图像相对应的原始投影图像进行对比,确定所述操控物体在所述获取到的投影图像中形成的阴影相对所述原始投影图像的位置信息,可以包括:
[0048]将所述获取到的投影图像转换为与所述原始投影图像尺寸一致的图像,需要说明的是,当所述获取到的投影图像与所述原始投影图像的尺寸一致时,无需执行所述转换操作;以及,
[0049]在确定转换后的投影图像中的满足设定条件的像素点的个数大于设定阈值时,根据所述满足设定条件的像素点所在区域,确定所述操控物体在所述获取到的投影图像中形成的阴影相对所述原始投影图像的位置信息,其中,所述设定条件为:相互之间连续排列(即所确定的满足设定条件的像素点不是相互孤立的像素点)且投影颜色深于所述原始投影图像相应区域像素点所能投射的最深投影颜色。
[0050]具体地,所述设定阈值可以根据实际情况进行调整设置,本发明实施例对此不作任何限定。例如,当用于遮挡所述投影单元投影时的投影光路的操控物体为手指或木棒等遮挡面积较小的物体、或多采用对屏幕边缘位置进行遮挡的方式进行终端操控时,可将所述设定阈值设置为相对较小的数值;而当用于遮挡所述投影单元投影时的投影光路的操控物体为手等遮挡面积较大的物体、或多采用对屏幕中心位置进行遮挡的方式或利用双手进行遮挡的方式进行终端操控时,可将所述设定阈值设置为相对较大的数值,本发明实施例对此不作任何限定。
[0051]步骤103:将所述位置信息作为操控数据信息发送给终端当前应用,指示所述当前应用根据所述操控数据信息执行相应的操控动作。
[0052]具体地,在本发明所述实施例中,终端当前应用在接收到所述位置信息时,可按照设定的软件处理方式对所述位置信息进行智能解析,并根据解析后的数据、按照设定的操控方式执行相应的操控动作,以达到操控和交互的目的;其中,所述操控动作可以为拨动操作、捏动操作、滑动操作、按动操作以及拖动窗口操作等,本发明实施例对此不作任何限定。
[0053]本发明实施例一提供了一种终端操控方法,通过视频捕获单元捕获终端投影单元的部分投影光路被操控物体遮挡时所形成的有阴影投影图像,并与原投影图像进行比较,来确定操控物体相对所述原始投影图像的位置信息,并将此位置信息作为操控数据信息反馈给当前运行应用,以达到操控和交互的目的,从而在不改变终端硬件配置的前提下,提出了一种基于终端投影的新的操控方式,在扩展了终端操控方式的基础上,达到了提高终端操控的灵活性与智能性的目的。
[0054]实施例二:
[0055]本发明实施例二以在一个射门游戏中控制终端屏幕上的足球完成射门为例,对本发明实施例一中所述终端操控方法的流程进行具体说明,如图2?图6所示,其为本发明实施例二中所述终端操控方法对应的各操控示意图,所述终端操控方法具体可以包括以下步骤:
[0056]步骤201:终端进入射门游戏,并开启设置于所述终端中的投影单元以及视频捕获单元,具体可如图2所示。
[0057]此时,所述视频捕获单元可采用实时获取的方式,来获取所述投影单元在投影时所形成的各投影图像,并将获取到的每一幅投影图像与终端显存中投出的原始投影图像进行对比;其中,在进行投影图像的获取时,所述视频捕获单元所采用的图像获取帧数与所述投影单元进行投影时所采用的投射帧数相同,以保证图像数据的一致性。
[0058]步骤202:通过木棒等操控物体挡住投影单元的部分投影光路,来使视频捕获单元获取到的投影图像上出现阴影,具体可如图3所示。
[0059]此时,终端可将视频捕获单元获取到的有阴影投影图像和终端显存中投出的与所述获取到的有阴影投影图像相对应的原始投影图像进行对比,确定木棒在所述获取到的有阴影投影图像中形成的阴影相对所述原始投影图像的位置信息,并将所述位置信息反馈给终端射门游戏程序;终端射门游戏程序可根据终端反馈的位置信息,得到木棒位置信息,但因为所述木棒的位置信息并没有与图像中的足球进行接触,因此,终端射门游戏程序可不进行任何操作。
[0060]步骤203:通过移动木棒使视频捕获单元获取到的投影图像上的阴影能够遮挡到足球旁的像素点,如图4所示。
[0061]此时,由于终端射门游戏程序所得到的木棒位置信息与图像中的足球存在一定的接触,因此,可按照设定的操控方式,如拨动操控方式执行射门操作,具体可如图5以及图6所示。
[0062]本发明实施例二提供了一种终端操控方法,通过视频捕获单元捕获终端投影单元的部分投影光路被操控物体遮挡时所形成的有阴影投影图像,并与原投影图像进行比较,来确定操控物体相对所述原始投影图像的位置信息,并将此位置信息作为操控数据信息反馈给当前运行应用,以达到操控和交互的目的,从而在不改变终端硬件配置的前提下,提出了一种基于终端投影的新的操控方式,在扩展了终端操控方式的基础上,达到了提高终端操控的灵活性与智能性的目的。
[0063]实施例三:
[0064]如图7所示,其为本发明实施例三中所述终端操控装置的结构示意图,所述终端操控装置可为手机、平板电脑、PDA等独立的终端设备或集成在上述各终端设备中的集成设备,本发明实施例对此不作任何限定。具体地,所述终端操控装置可以包括投影单元11、视频捕获单元12、位置确定单元13以及指示发送单元14,其中:
[0065]所述投影单元11可用于对终端中的待投影图像进行投影操作;其中,所述待投影图像可以为动态图像或静态图像,本发明实施例对此不作任何限定。
[0066]所述视频捕获单元12可用于获取所述投影单元11的部分投影光路被操控物体遮挡时所形成的投影图像,其中,所述操控物体可以为手指、木棒等物体,本发明实施例对此不作任何限定。
[0067]具体地,所述视频捕获单元12可用于采用实时获取或定时获取的方式,获取所述投影单元11的部分投影光路被操控物体遮挡时所形成的投影图像;较优地,为了达到对投影单元11所形成的投影图像进行实时采集以提高操控准确性的目的,所述视频捕获单元12通常可采用实时获取的方式,获取所述投影单元11在投影时所形成的投影图像,以便即时地获取到投影单元11的部分投影光路被操控物体遮挡时所形成的投影图像,从而较为准确、即时地完成终端的操控动作。其中,所述视频捕获单元12获取投影图像时所采用的图像获取帧数通常与所述投影单元11进行投影时所采用的投射帧数相同,以保证图像数据的一致性。
[0068]所述位置确定单元13可用于将所述视频捕获单元12获取到的投影图像和终端显存中投
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1