一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

适用于AR眼镜的控制方法及系统与流程

2021-12-04 00:03:00 来源:中国专利 TAG:

适用于ar眼镜的控制方法及系统
技术领域
1.本发明涉及ar设备控制领域,具体涉及一种适用于ar眼镜的控制方法及系统。


背景技术:

2.目前,主流的ar设备或vr设备在交互控制时,一般是将手柄或遥控器等配件作为控制终端,解决一部分交互场景的问题。但是对于ar眼镜等消费者日常使用的场景,需要在交互控制的过程中保持轻便,配件往往给日常使用造成不便,多带的配件增加了日常的负担。
3.针对ar眼镜在交互控制时需要额外的配件,导致增加日常负担的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明的主要目的在于提供一种适用于ar眼镜的控制方法及系统,以解决现有ar眼镜在交互控制时需要额外的配件,导致增加日常负担的问题。
5.为了实现上述目的,本发明的第一方面提供了一种适用于ar眼镜的控制方法,包括:
6.基于手机的通信模块与所述ar眼镜建立通信连接;
7.接收控制信息,基于所述控制信息选择ar眼镜的控制模式;
8.接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作。
9.可选地,所述接收控制信息,基于所述控制信息选择ar眼镜的控制模式包括:
10.获取所述ar眼镜的当前场景的特征信息;
11.根据所述特征信息匹配所述ar眼镜的控制模式;
12.其中,所述特征信息包括鼠标精准性、文本精准性、实时性和功能性,所述控制模式包括触屏模式、文本输入模式、飞鼠模式和游戏手柄模式;
13.如果所述特征信息为鼠标精准性,则匹配的控制模式为触屏模式;
14.如果所述特征信息为文本精准性,则匹配的控制模式为文本输入模式;
15.如果所述特征信息为实时性,则匹配的控制模式为飞鼠模式;
16.如果所述特征信息为功能性,则匹配的控制模式为游戏手柄模式。
17.进一步地,所述方法还包括:
18.接收所述ar眼镜的场景转换信息,其中,所述场景转换信息包括ar眼镜的下一场景;
19.获取所述ar眼镜的下一场景的特征信息;
20.根据所述下一场景的特征信息切换所述ar眼镜的控制模式。
21.可选地,所述接收控制信息,基于所述控制信息选择ar眼镜的控制模式包括:
22.接收用户在手机的模式选择界面内预设区域的点击操作,选择所述ar眼镜的控制模式;
23.确定所述ar眼镜的控制模式后,判断是否存在用户在手机的模式切换区域的点击操作;
24.如果存在,则接收用户在手机的模式切换区域的点击操作,切换所述ar眼镜的控制模式。
25.可选地,所述接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作,包括:
26.基于所选择的触屏模式,将手机屏幕作为ar眼镜的触摸板;
27.接收用户对手机屏幕的触摸操作,控制ar眼镜执行对应的操作;
28.所述触摸操作包括滑动操作、单击操作、双击操作和长按操作,所述单击操作包括点击鼠标左键、鼠标右键和模式切换键。
29.可选地,所述接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作,包括:
30.基于所选择的文本输入模式,调用手机的输入法;
31.接收用户通过输入法输入的文本,将所述文本传输至ar眼镜,通过所述文本控制ar眼镜执行对应的操作;
32.其中,所述通过输入法输入的文本包括通过复制后粘贴得到的文本。
33.可选地,所述接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作,包括:
34.基于所选择的飞鼠模式,通过手机内置的陀螺仪采集用户所述手机的角度移动信息;
35.将所述角度移动信息转化为鼠标指针移动信息,控制ar眼镜对鼠标进行移动;
36.接收用户对手机屏幕指定区域的触摸操作,控制ar眼镜执行对应的操作。
37.可选地,所述接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作,包括:
38.基于所选择的游戏手柄模式,将手机屏幕按照功能划分出多个不同的可改变的功能区域;
39.接收用户对所述功能区域的触摸操作,控制ar眼镜执行对应的操作。
40.本发明的第二方面提供了一种适用于ar眼镜的控制系统,包括:
41.连接单元,用于基于手机的通信模块与所述ar眼镜建立通信连接;
42.控制单元,用于接收控制信息,基于所述控制信息选择ar眼镜的控制模式;
43.操作单元,用于接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作。
44.本发明的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行第一方面任意一项提供的适用于ar眼镜的控制方法。
45.本发明的第四方面提供了一种用于控制ar眼镜的手机,所述手机包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行第一方面任意一项提供的适用于ar眼镜的控制方法。
46.在本发明实施例提供的适用于ar眼镜的控制方法中,基于手机的通信模块与所述ar眼镜建立通信连接;接收控制信息,基于所述控制信息选择ar眼镜的控制模式;接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作。本发明将日常生活中常用到的手机与ar眼镜连接,将手机作为控制终端,与ar眼镜交互控制,选择ar眼镜的控制模式并控制ar眼镜执行操作,用户在控制ar眼镜时,不需要额外携带配件,直接用日常生活中常用的手机就可以,方便使用,由于不需要单独购买控制终端,降低了硬件成本,解决了现有ar眼镜在交互控制时需要额外的配件,导致增加日常负担的问题。
附图说明
47.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1为本发明实施例提供的适用于ar眼镜的控制方法流程示意图;
49.图2为本发明实施例提供的ar眼镜的控制模式为触屏模式时的示意图;
50.图3为本发明实施例提供的ar眼镜的控制模式为飞鼠模式时的示意图;
51.图4为本发明实施例提供的ar眼镜的控制模式为游戏手柄模式时的示意图;
52.图5为本发明实施例提供的适用于ar眼镜的控制系统框图;
53.图6为本发明实施例提供的用于控制ar眼镜的手机框图。
具体实施方式
54.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
55.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
56.在本发明中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本发明及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
57.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本发明中的具体含义。
58.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
59.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
60.主流的ar设备或vr设备在交互控制时,一般是将手柄或遥控器等配件作为控制终端,解决一部分交互场景的问题。但是对于ar眼镜等消费者日常使用的场景,需要在交互控制的过程中保持轻便,配件往往给日常使用造成不便,多带的配件增加了日常的负担。
61.为了解决上述问题,本发明实施例提供了一种适用于ar眼镜的控制方法,如图1所示,该方法包括如下的步骤s101至步骤s103:
62.步骤s101:基于手机的通信模块与所述ar眼镜建立通信连接;
63.其中,手机作为控制终端用于控制ar眼镜,手机安装有控制ar眼镜的软件应用,或者控制ar眼镜的应用程序集成在手机系统中;通信连接包括无线连接和有线连接,无线连接包括通过蓝牙连接和通过wifi连接,有线连接包括通过usb数据线连接。
64.步骤s102:接收控制信息,基于所述控制信息选择ar眼镜的控制模式;控制信息可以是ar眼镜的当前应用场景的特征信息,也可以是用户在手机屏幕上的点击操作,通过场景的特征信息或用户的点击操作都可以选择ar眼镜的控制模式。
65.具体的,所述步骤s102包括:
66.通过场景的特征信息选择ar眼镜的控制模式时,获取所述ar眼镜的当前场景的特征信息;ar眼镜可以用在日常生活中的很多场景,例如在浏览器页面点击超链接、输入文本信息、枪战游戏和竞技对战游戏等场景,不同应用场景的特征信息不同,即对性能的要求不同,如输入文本信息时,对所输入文本的精准性要求较高,在枪战游戏中,对玩家动作的实时性要求较高,因此,获取应用场景的特征信息,有利于确定在该应用场景下最佳的控制模式。
67.根据所述特征信息匹配所述ar眼镜的控制模式;特征信息与ar眼镜的控制模式一一对应匹配;
68.其中,所述特征信息包括鼠标精准性、文本精准性、实时性和功能性,所述控制模式包括触屏模式、文本输入模式、飞鼠模式和游戏手柄模式;
69.如果所述特征信息为鼠标精准性,则匹配的控制模式为触屏模式;
70.如果所述特征信息为文本精准性,则匹配的控制模式为文本输入模式;
71.如果所述特征信息为实时性,则匹配的控制模式为飞鼠模式;
72.如果所述特征信息为功能性,则匹配的控制模式为游戏手柄模式。
73.通过确定场景的特征信息后,根据特征信息匹配控制模式,可以满足不同场景下对性能的不同要求,采用各性能对应的控制模式,以最佳的控制模式实现对ar眼镜的控制。
74.具体的,所述方法还包括:
75.接收所述ar眼镜的场景转换信息,其中,所述场景转换信息包括ar眼镜的下一场景;
76.获取所述ar眼镜的下一场景的特征信息;
77.根据所述下一场景的特征信息切换所述ar眼镜的控制模式。
78.例如,当前场景的特征信息为鼠标精准性时,控制模式为触屏模式,此时用户点击了一个文本输入框,文本输入框获取了屏幕的交点,ar眼镜的下一场景的特征信息则为文本精准性,将ar眼镜的控制模式切换为文本精准性对应匹配的文本输入模式,用户在文本输入模式下输入文本,或者将文本框中已有的文本在切换文本输入模式时同步传输给手机,在手机上可以直接进行编辑操作;用户完成文本输入后,切换到文本输入模式前的控制模式,本实施例中,即切换到触屏模式。
79.当检测到ar眼镜的场景发生变化时,获取变化后的下一场景的特征信息,自动将ar眼镜的控制模式切换为下一场景的特征信息对应的控制模式,方便用户在转换应用场景时通过对应匹配的控制模式,对ar眼镜进行更好的控制。
80.具体的,所述步骤s102包括:
81.通过用户的点击操作选择ar眼镜的控制模式时,接收用户在手机的模式选择界面内预设区域的点击操作,选择所述ar眼镜的控制模式;手机的模式选择界面将手机屏幕分为至少四个区域,分别用于显示四种不同的控制模式:触屏模式、文本输入模式、飞鼠模式和游戏手柄模式,用户通过点击模式选择界面内的预设区域,选择该预设区域对应的控制模式;
82.确定所述ar眼镜的控制模式后,判断是否存在用户在手机的模式切换区域的点击操作;用户选择控制模式后,可以在该控制模式下控制ar眼镜执行操作,也可以通过手机屏幕显示的模式切换区域切换控制模式,因此,判断用户是否点击了模式切换区域;
83.如果存在,则接收用户在手机的模式切换区域的点击操作,切换所述ar眼镜的控制模式。当判断用户点击了模式切换区域时,切换控制模式。
84.除了通过ar眼镜的应用场景的特征信息选择或切换控制模式外,还可以根据用户在手机上的操作选择或切换控制模式,以达到灵活控制ar眼镜及灵活切换控制模式的目的。
85.步骤s103:接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作。
86.具体的,所述步骤s103包括:
87.基于所选择的触屏模式,将手机屏幕作为ar眼镜的触摸板;
88.接收用户对手机屏幕的触摸操作,控制ar眼镜执行对应的操作;
89.所述触摸操作包括滑动操作、单击操作、双击操作和长按操作,所述单击操作包括点击鼠标左键、鼠标右键和模式切换键。
90.触屏模式示意图如图2所示,在触屏模式下模拟鼠标,触摸操作可以实时传输给ar眼镜以操控ar眼镜,触屏模式适合于特征信息为鼠标精准性的应用场景,在这些场景下需要鼠标精准操作,例如浏览器场景下某个链接的点击操作等场景。
91.具体的,所述步骤s103包括:
92.基于所选择的文本输入模式,调用手机的输入法;
93.接收用户通过输入法输入的文本,将所述文本传输至ar眼镜,通过所述文本控制ar眼镜执行对应的操作;
94.其中,所述通过输入法输入的文本包括通过复制后粘贴得到的文本。
95.在文本输入模式下,模拟系统键盘,文本输入模式适合于特征信息为文本精准性的应用场景,在这些场景下需要文本信息内容的精准,对输入文本的精准性要求较高,例如通过输入用户的账号和密码、输入评论内容等场景。
96.具体的,所述步骤s103包括:
97.基于所选择的飞鼠模式,通过手机内置的陀螺仪采集用户所述手机的角度移动信息;
98.将所述角度移动信息转化为鼠标指针移动信息,控制ar眼镜对鼠标进行移动;
99.接收用户对手机屏幕指定区域的触摸操作,控制ar眼镜执行对应的操作。
100.飞鼠模式示意图如图3所示,在飞鼠模式下模拟鼠标指针,手机利用自带的加速度传感器、陀螺仪等传感器,可以模拟出鼠标指针的移动,并将移动信息传输给ar眼镜,实现鼠标的移动,飞鼠模式适合于特征信息为实时性的应用场景,这些场景对交互实时性要求较高,例如枪战游戏下的瞄准、射击等游戏场景,在枪战游戏场景下,手机向上转动和向下转动可以分别控制枪支的上弹和下压,向左转动和向右转动可以分别控制枪支的左转和右转。
101.具体的,所述步骤s103包括:
102.基于所选择的游戏手柄模式,将手机屏幕按照功能划分出多个不同的可改变的功能区域;其中,功能与功能区域一一对应,多个功能对应多个不同的功能区域,可以改变各功能区域在手机屏幕上的位置,并且,当功能改变时,也可以改变该功能对应的功能区域;
103.接收用户对所述功能区域的触摸操作,控制ar眼镜执行对应的操作。
104.游戏手柄模式示意图如图4所示,在游戏手柄模式下模拟手柄,游戏手柄模式适合于特征信息为功能性的竞技对战游戏场景,在这些游戏场景下,需要使用的功能较多,开发手机屏幕的不同区域模拟手柄的各功能区,比如王者荣耀等竞技对战游戏场景,通过各功能区除了可以控制人物的上下左右移动外,还可以控制人物操作各项技能。
105.从以上的描述中,可以看出,本发明实现了如下技术效果:
106.本发明将日常生活中常用到的手机与ar眼镜连接,将手机作为控制终端,与ar眼镜交互控制,选择ar眼镜的控制模式并控制ar眼镜执行操作,用户在控制ar眼镜时,不需要额外携带配件,直接用日常生活中常用的手机就可以,方便使用,由于不需要单独购买控制终端,降低了硬件成本,解决了现有ar眼镜在交互控制时需要额外的配件,导致增加日常负担的问题;
107.本发明通过确定场景的特征信息,根据特征信息匹配控制模式,可以满足不同场景下对性能的不同要求,采用各性能对应的控制模式,以最佳的控制模式实现对ar眼镜的控制。
108.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
109.本发明实施例还提供了一种用于实施上述适用于ar眼镜的控制方法的适用于ar眼镜的控制系统,如图5所示,该系统包括:
110.连接单元51,用于基于手机的通信模块与所述ar眼镜建立通信连接;
111.控制单元52,用于接收控制信息,基于所述控制信息选择ar眼镜的控制模式;
112.操作单元53,用于接收操作信息,基于所述操作信息和所选择的控制模式控制ar眼镜执行操作。
113.本发明实施例还提供了一种用于控制ar眼镜的手机,作为控制终端控制ar眼镜,该手机可以安装控制ar眼镜的软件应用,或者也可以将控制ar眼镜的应用程序集成在手机系统中,如图6所示,该手机包括一个或多个处理器61以及存储器62,图6中以一个处理器61为例。
114.该控制器还可以包括:输入装置63和输出装置64。
115.处理器61、存储器62、输入装置63和输出装置64可以通过总线或者其他方式连接,图6中以通过总线连接为例。
116.处理器61可以为中央处理器(central processing unit,简称为cpu),处理器61还可以为其他通用处理器、数字信号处理器(digital signal processor,简称为dsp)、专用集成电路(application specific integrated circuit,简称为asic)、现场可编程门阵列(field

programmable gate array,简称为fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合,通用处理器可以是微处理器或者任何常规的处理器。
117.存储器62作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的控制方法对应的程序指令/模块。处理器61通过运行存储在存储器62中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的适用于ar眼镜的控制方法。
118.存储器62可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据服务器操作的处理装置的使用所创建的数据等。此外,存储器62可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至网络连接装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
119.输入装置63可接收输入的数字或字符信息,以及产生与服务器的处理装置的用户设置以及功能控制有关的键信号输入。输出装置64可包括显示屏等显示设备。
120.一个或者多个模块存储在存储器62中,当被一个或者多个处理器61执行时,执行如图1所示的方法。
121.本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成的,程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各电机控制方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read

only memory,简称为rom)、随机存储记忆体(random access memory,简称为ram)、快闪存储器(flash memory,简称为fm)、硬盘(hard disk drive,简称为hdd)或固态硬盘(solid

state drive,简称为ssd)等;存储介质还可以包括上述种类的存储器的组合。
122.虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求
所限定的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献