一种控制方法及电子设备与流程

文档序号:14194883阅读:145来源:国知局
一种控制方法及电子设备与流程

本申请涉及设备控制技术领域,特别涉及一种控制方法及电子设备。



背景技术:

随着技术的发展,触控板等绘画设备越来越多,如数位板或者投影板等。用户在输入错误需要进行删除时,往往需要点击板擦的功能图标才可以对错误的图画进行擦除,使得用户操作复杂度较高,造成效率较低。



技术实现要素:

本申请的目的是提供一种控制方法及电子设备,用以解决现有技术中输入设备操作复杂度较高,工作效率较低的技术问题。

本申请提供了一种控制方法,应用于输入设备,所述输入设备将投射光线投射到其所在桌面上以形成输入界面,所述方法包括:

获得所述投射光线遇到所述输入界面上的操作体后的返回光线;

基于所述返回光线,获得所述操作体的至少部分手势轮廓;

判断所述至少部分手势轮廓是否满足预设的操作条件,如果是,对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令。

上述方法,优选地,判断所述至少部分手势轮廓是否满足预设的操作条件,包括:

将所述至少部分手势轮廓与预设的目标手势轮廓进行比对,得到所述至少部分手势轮廓与所述目标手势轮廓的相似度值;

判断所述相似度值是否大于预设的第一阈值。

上述方法,优选地,对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令,包括:

删除所述至少部分手势轮廓在所述输入界面上所对应的内容。

上述方法,优选地,所述判断所述至少部分手势轮廓是否满足预设的操作条件,包括:

基于所述至少部分手势轮廓,识别所述操作体的操作手势;

判断所述操作手势是否满足预设的操作条件。

上述方法,优选地,基于所述至少部分手势轮廓,识别所述操作体的操作手势,包括;

将所述至少部分手势轮廓与预设的手势轮廓进行一一比对,得到所述至少部分手势轮廓与所述手势轮廓的相似度值;

将相似度值最高的手势轮廓对应的操作手势作为所述操作体的操作手势。

上述方法,优选地,对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令,包括:

确定所述至少部分手势轮廓在所述输入界面上所遮挡的目标位置;

对所述输入界面上所述目标位置对应显示的内容执行操作指令。

上述方法,优选地,对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令,包括:

获得所述至少部分手势轮廓的移动轨迹;

获得所述至少部分手势轮廓在所述移动轨迹下在所述输入界面上所遮挡的显示内容;

对所述显示内容执行操作指令。

本申请还提供了一种电子设备,包括输入设备,所述输入设备将投射光线投射到其所在桌面上以形成输入界面,所述电子设备还包括:

处理器,用于获得所述投射光线遇到所述输入界面上的操作体后的返回光线,基于所述返回光线,获得所述操作体的至少部分手势轮廓,判断所述至少部分手势轮廓是否满足预设的操作条件,如果是,对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令。

上述电子设备,优选地,所述输入设备为:超短焦红外投影设备。

由上述方案可知,本申请提供的一种控制方法及电子设备,通过获取输入设备的投射光线遇到输入界面上操作体后的返回光线来获得操作体的手势轮廓,从而基于手势轮廓对输入界面上所对应的内容执行操作指令,而不需要再去点击相应的功能图标,就可以实现对内容的操作,节省用户操作,降低用户操作复杂度,提高效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种控制方法的流程图;

图2~图9分别为本申请实施例的应用示例图;

图10为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参考图1,为本申请实施例提供的一种控制方法的实现流程图,该控制方法可以适用于输入设备中,例如电子设备中的超短焦红外投射设备等,该输入设备将投射光线投射到桌面上,以形成输入界面,如图2中所示。其中,输入设备的投射光线可以为红外光线,该投射光线以小角度投射在桌面上,如图3中所示,用户的操作体在桌面上的输入界面上进行输入操作时,输入设备通过识别操作体遮挡的光线的方向和距离判断出用户操作体的操作位置,从而实现内容输入。

在本实施例中,该控制方法可以包括以下步骤:

步骤101:获得投射光线遇到输入界面上的操作体后的返回光线。

如图4中所示,操作体在输入界面上进行各种输入操作,形成输入界面的投射光线打到操作体上,会向外反射光线,本实施例中对投射光线遇到操作体后的返回光线进行获取。

步骤102:基于返回光线,获得操作体的至少部分手势轮廓。

如图4中所示,本实施例中在获得返回光线之后,可以基于获得返回光线的时间和角度,来判断出返回光线遇到操作体时的方向和距离,从而获得操作体的至少部分手势轮廓。

步骤103:判断所述至少部分手势轮廓是否满足预设的操作条件,如果是,执行步骤104。

其中,这里的操作条件可以为本实施例中所获得的至少部分手势轮廓与某个特定的手势轮廓相一致或者相似;或者至少部分手势轮廓所对应的手势面积到达一定的阈值。

步骤104:对至少部分手势轮廓在输入界面上所对应的内容执行操作指令。

其中,操作指令可以为对内容进行修改、删除、添加及显示效果调整等编辑操作指令。

所述至少部分手势轮廓在输入界面上所对应的内容可以理解为:被遮挡的投射光线所投射的内容,如图5中所示。本实施例中通过对操作体的手势轮廓进行识别,不需要点击对应的编辑功能图标,实现对内容的编辑操作。

由上述方案可知,本申请实施例提供的一种控制方法,通过获取输入设备的投射光线遇到输入界面上操作体后的返回光线来获得操作体的手势轮廓,从而基于手势轮廓对输入界面上所对应的内容执行操作指令,而不需要再去点击相应的功能图标,就可以实现对内容的操作,节省用户操作,降低用户操作复杂度,提高效率。

在一种实现方式中,在判断所述至少部分手势轮廓是否满足预设的操作条件时,可以通过以下方式实现:

首先,将所述至少部分手势轮廓与预设的目标手势轮廓进行比对,得到所述至少部分手势轮廓与目标手势轮廓的相似度值,如50%或40%的相似等,之后,再判断该相似度值是否大于或等于预设的第一阈值,如果所述至少部分手势轮廓与目标手势轮廓的相似度值大于或等于该第一阈值,那么对所述至少部分手势轮廓在输入界面上所对应的内容执行操作指令。

或者,本实施例在判断所述至少部分手势轮廓是否满足预设的操作条件时,可以通过以下方式实现:

首先,基于所述至少部分手势轮廓,识别出该操作体的操作手势,如手掌或单指操作等,如图6中所示,之后,再判断该操作体的操作手势是否满足预设的操作条件,如判断该操作手势是否与预设的目标手势相一致,如果该操作手势与目标手势一致,那么对所述至少部分手势轮廓在输入界面上所对应的内容执行操作指令。

而进一步的,本实施例中在识别操作体的操作手势时,可以将所述至少部分手势轮廓与多个预设的手势轮廓进行一一比对,如手掌的轮廓、单指操作的轮廓和双指操作的轮廓等,进而得到每个手势轮廓与该操作体的至少部分手势轮廓的相似度值,最后将相似度值最高的手势轮廓对应的操作手势作为操作体的操作手势。之后,本实施例再判断该操作体的操作手势是否满足预设的操作条件,如判断该操作手势是否与预设的目标手势相一致,如果该操作手势与目标手势一致,那么对所述至少部分手势轮廓在输入界面上所对应的内容执行操作指令。

在一种实现方式中,本实施例在对至少部分手势轮廓在输入界面上所对应的内容执行操作指令时,需要首先确定所述至少部分手势轮廓在输入界面上锁对应的内容,再对该内容执行操作指令,具体的,本实施例中,可以通过以下方式来实现:

首先,确定所述至少部分手势轮廓在输入界面上所遮挡的目标位置,如图7中所示,所述至少部分手势轮廓a遮挡所述输入界面上的目标位置x,之后,对输入界面上目标位置所对应显示的内容执行操作指令,如删除该部分内容中的字符或线条等内容;

需要说明的是,操作体遮挡投射光线所对应的内容,其区域的面积可能大于操作体在输入界面上的正对平行区域的面积,如图7中的b区域所示,而目标位置所对应显示的内容即为操作体在输入界面上的正对平行区域c,因此,本实施例中是将操作体在输入界面上的正对平行区域的位置作为目标位置,将操作体遮挡投射光线所对应的内容中操作体在输入界面上的正对平行区域的内容作为目标位置所对应显示的内容,如区域c中的内容。

例如,本实施例在确定所述至少部分手势轮廓所匹配的目标手势轮廓或者操作手势之后,将该目标手势轮廓或操作手势在输入界面上与操作体的手势至少部分手势轮廓进行对应,如图8中所示,确定出该操作体的至少部分手势轮廓在输入界面上所遮挡的目标位置,即操作体在输入界面上的正对平行区域,从而确定出目标位置所对应显示的内容。

或者,在另一种实现方式中,本实施例在对至少部分手势轮廓在输入界面上所对应的内容执行操作指令时,可以通过以下方式实现:

首先,获得所述至少部分手势轮廓的移动轨迹,如图9中所示的轨迹x,之后,获得该至少部分手势轮廓在移动轨迹下在输入界面上所遮挡的显示内容,如图9中的内容y,最后,对该显示内容执行操作指令,如删除该显示内容等。

其中,本实施例中可以基于操作体所遮挡的投射光线的返回光线来确定操作体的移动轨迹,再基于所述至少部分手势轮廓所对应的目标手势轮廓或操作手势来确定该移动轨迹下操作体在输入界面上所遮挡的显示内容,最后在对这些显示内容执行操作指令,如删除这些显示内容等。

参考图10,为本申请实施例提供的一种电子设备的结构示意图,该电子设备可以包括有输入设备1001,如超短焦红外投影设备,该输入设备将投射光线投射到其所在的桌面上以形成输入界面,除此之外,该电子设备还包括有处理器1002,用于获得投射光线遇到输入界面上的操作体后的返回光线,再基于所述返回光线,获得所述操作体的至少部分手势轮廓,判断所述至少部分手势轮廓是否满足预设的操作条件,如果是,对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令。

其中,处理器1002可以将所述至少部分手势轮廓与预设的目标手势轮廓进行比对,得到所述至少部分手势轮廓与所述目标手势轮廓的相似度值,再判断所述相似度值是否大于预设的第一阈值来判断出所述至少部分手势轮廓是否满足预设的操作条件,或者,处理器1002可以基于所述至少部分手势轮廓,识别所述操作体的操作手势,例如将所述至少部分手势轮廓与预设的手势轮廓进行一一比对,得到所述至少部分手势轮廓与所述手势轮廓的相似度值,将相似度值最高的手势轮廓对应的操作手势作为所述操作体的操作手势,之后,再判断所述操作手势是否满足预设的操作条件来判断出所述至少部分手势轮廓是否满足预设的操作条件。

相应的,处理器1002在对所述至少部分手势轮廓在所述输入界面上所对应的内容执行操作指令时,可以确定所述至少部分手势轮廓在所述输入界面上所遮挡的目标位置后,再对所述输入界面上所述目标位置对应显示的内容执行操作指令;或者,处理器1002可以获得所述至少部分手势轮廓的移动轨迹后,通过获得所述至少部分手势轮廓在所述移动轨迹下在所述输入界面上所遮挡的显示内容,再对所述显示内容执行操作指令,如删除所述至少部分手势轮廓在所述输入界面上所对应的内容。

以电子设备为投影仪为例,该投影仪包含超短焦红外投影镜头和处理器,投影镜头将输入界面即投影屏幕投射到桌面上,用户可以将手在投影屏幕上进行各种输入操作,例如,将手掌平行在屏幕上,投影镜头通过红外线识别手掌的至少部分轮廓,进而识别手掌为板擦功能,随着手掌平行移动,将手掌平行移动的轨迹所对应的内容删除,在此过程中不需要用户再手动去点击板擦功能的图标,就直接可以在投影的桌面上将错误的内容如图像或字符等擦去,节省用户操作,提高用户工作效率。

其中,本实施例中处理器1002的具体实现方式可以参考图1~图9中所描述或展示的技术方案,此处不再详述。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本申请所提供的一种控制方法及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1