CN111757252B - Ar眼镜、控制方法、装置和存储介质 - Google Patents
Ar眼镜、控制方法、装置和存储介质 Download PDFInfo
- Publication number
- CN111757252B CN111757252B CN202010521302.9A CN202010521302A CN111757252B CN 111757252 B CN111757252 B CN 111757252B CN 202010521302 A CN202010521302 A CN 202010521302A CN 111757252 B CN111757252 B CN 111757252B
- Authority
- CN
- China
- Prior art keywords
- lora
- module
- mobile terminal
- data
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/385—Transceivers carried on the body, e.g. in helmets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/385—Transceivers carried on the body, e.g. in helmets
- H04B2001/3866—Transceivers carried on the body, e.g. in helmets carried on the head
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
本申请公开了一种AR眼镜、控制方法、控制装置和存储介质。AR眼镜包括Lora模块,Lora模块用于接收和发送数据,Lora模块包括第一Lora子模块和第二Lora子模块,第一Lora子模块的工作频率小于第二Lora子模块的工作频率。控制方法包括:根据接收到的配对信号与配对信号对应的移动终端配对,根据配对信号计算与移动终端的距离,判断移动终端的距离值是否大于第一预设数值,在移动终端的距离值大于第一预设数值时控制第一Lora子模块向移动终端发送数据。如此,AR眼镜通过Lora模块的设置能够实现直接与例如其它AR眼镜、手机等移动终端通信,而无需通过与服务器通信,避免了AR眼镜所处位置的网络信号不佳而导致AR眼镜无法有效地与其它移动终端通信。
Description
技术领域
本申请涉及增强现实领域,特别涉及一种AR眼镜、控制方法、控制装置和计算机可存储介质。
背景技术
相关技术中,增强现实(augmented reality,AR)眼镜可通过与服务器通信而实现与其它和服务器通信的AR眼镜、手机等移动终端通信。AR眼镜与移动终端之间也可以通过蓝牙或者Wi-Fi连接实现通信。然而,AR眼镜与服务器的通信受限于网络信号的强弱,若AR眼镜所处位置的网络信号不佳,容易导致AR眼镜无法有效地与服务器通信,而通过蓝牙或者Wi-Fi连接只能实现近距离通信。
发明内容
有鉴于此,本发明旨在至少在一定程度上解决相关技术中的问题之一。为此,本发明的目的在于提供一种AR眼镜、控制方法、控制装置和计算机可存储介质。
本申请提供了一种控制方法,用于AR眼镜,所述AR眼镜包括Lora模块,所述Lora模块用于接收和发送数据,所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述控制方法包括:
根据接收到的配对信号与所述配对信号对应的移动终端配对;
根据所述配对信号计算与所述移动终端的距离;
判断所述移动终端的距离值是否大于第一预设数值;和
在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据。
本申请还提供了一种控制装置,用于AR眼镜,所述AR眼镜包括Lora模块,所述Lora模块用于接收和发送数据,所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述控制装置包括:
配对模块,所述配对模块用于根据接收到的配对信号与所述配对信号对应的移动终端配对;
计算模块,所述计算模块用于根据所述配对信号计算与所述移动终端的距离;
判断模块,所述判断模块用于判断所述移动终端的距离值是否大于第一预设数值;和
第一控制模块,所述第一控制模块用于在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据。
本申请提供了一种AR眼镜,所述AR眼镜包括Lora模块和处理器,所述Lora模块用于接收和发送数据,所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述处理器用于:
根据接收到的配对信号与所述配对信号对应的移动终端配对;
根据所述配对信号计算与所述移动终端的距离;
判断所述移动终端的距离值是否大于第一预设数值;和
在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据。
本申请提供的AR眼镜,包括一个或者多个处理器、存储器;和
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行上述任意一项的所述控制方法的指令。所述控制方法包括:根据接收到的配对信号与所述配对信号对应的移动终端配对,根据所述配对信号计算与所述移动终端的距离,判断所述移动终端的距离值是否大于第一预设数值,和在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据。
本申请提供了还一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行所述的控制方法。所述控制方法包括:根据接收到的配对信号与所述配对信号对应的移动终端配对,根据所述配对信号计算与所述移动终端的距离,判断所述移动终端的距离值是否大于第一预设数值,和在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据。
本申请提供了一种AR眼镜,所述AR眼镜包括眼镜主体和Lora模块,所述Lora模块安装于所述眼镜主体中,所述AR眼镜通过所述Lora模块与移动终端通信,所述Lora模块能够直接向所述移动终端发送数据和接收自所述移动终端发送的数据。
本申请的AR眼镜、控制方法、控制装置、电子设备和计算机可读存储介质中,可根据的移动终端的配对信号计算出与移动终端的距离,在远距离时控制第一Lora子模块向移动终端发送数据,保证能够正常向移动终端发送数据,近距离时可以控制第二Lora子模块向移动终端发送数据以提高数据传输效率。如此,AR眼镜而无需通过与服务器就能实现与其它移动终端通信,避免了因网络信号不佳而导致AR眼镜无法有效地与其它移动终端通信,提升了用户体验。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1是本申请某些实施方式的AR眼镜的结构示意图。
图2是本申请某些实施方式的AR眼镜与移动终端通信的示意图。
图3是本申请某些实施方式的第一Lora子模块的模块示意图。
图4是本申请某些实施方式的第二Lora子模块的模块示意图。
图5是本申请某些实施方式的控制方法的一个流程示意图。
图6是本申请某些实施方式的控制装置的模块示意图。
图7本申请某些实施方式的AR眼镜的模块示意图。
图8是本申请某些实施方式的AR眼镜的又一模块示意图。
图9是本申请某些实施方式的计算机存储介质和处理器的连接示意图。
图10是本申请某些实施方式的处理器与第一Lora子模块和第二Lora子模块的连接示意图。
图11本申请某些实施方式的控制方法的一个流程示意图。
图12是本申请某些实施方式的控制方法的又一个流程示意图。
具体实施方式
下面详细描述本申请的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。
在本申请的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体地限定。
在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通信;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
下文的公开提供了许多不同的实施方式或例子用来实现本申请的不同结构。为了简化本申请的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本申请。此外,本申请可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。
下面详细描述本申请的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。
增强现实(augmented reality,AR)技术是指将虚拟信息应用到真实世界,使得真实的世界和虚拟世界实时地叠加到同一个画面或在空间中同时存在的一种显示技术。目前,AR技术可通过AR眼镜实现。
相关技术中,AR眼镜能够通过网络与服务器通信,从而实现其它与服务器通信的例如AR眼镜、手机或者手表等的移动终端通信。AR眼镜与移动终端之间也可通过Wi-Fi或者蓝牙连接实现通信。然而,AR眼镜与其它移动终端通信的过程中,依赖网络信号的强弱,若其中一方所处的位置网络信号不佳。则容易导致AR眼镜与其它移动终端无法有效通信。而采用蓝牙、Wi-Fi等只能实现在几米或者几十米内的近距离范围实现通信。
请结合图1,本申请提供了一种AR眼镜100,AR眼镜100包括眼镜主体10和Lora模块20。Lora模块20安装于眼镜主体10中,AR眼镜100通过Lora模块20与移动终端(图未示)通信。Lora模块20能够直接向移动终端发送数据和接收自移动终端发送的数据。
相关技术领域人员可以理解,Lora技术是一种基于扩频技术的远距离无线传输技术,属于低功耗广域网络技术(Low-Power Wide-Area Network,LPWAN)中的一种。低功耗广域网络技术是面向物联网中远距离和低功耗的通信需求的一种无线通信技术,具有低成本、低功耗、广覆盖、大连接的特点。
具体地,眼镜主体10包括镜框11、镜片12和镜架13。其中,镜片12作为AR眼镜100的一个可视窗口,固定安装于镜框11中,安装方式不设限制,例如,可通过扣接、卡接或者粘接等。镜片12能够显现AR眼镜100生成的显示图像,从而给用户进行展现,镜片12可以采用玻璃、塑料等材质。镜架13包括有自镜框11的两端沿伸的两个镜架脚131,镜架脚131基本呈长条状,两个镜架脚131可对称设置,在一些示例中,镜架脚131可绕镜架脚131与镜框11连接的连接处转动一定角度。AR眼镜100可通过镜架脚131佩戴于用户头上。
Lora模块10安装于镜架13中,工作频率可以为433兆赫、868兆赫、915兆赫等。需要说明的是,Lora模块10的通信速率与工作频率呈正相关,Lora模块10的通信距离与工作频率呈负相关。也即是说,Lora模块10的工作频率越高,则Lora模块10的传输速率越快,相应的,Lora模块10能够有效的传输距离越短。
进一步地,Lora模块10包括有第一Lora子模块21和第二Lora子模块22。第一Lora子模块21和第二子镜架对称设置于镜框11两端的镜架脚131中。AR眼镜100可通过第一Lora子模块21或第二Lora子模块22与其它例如智能手环、智能手表等智能穿戴设备或手机等移动终端进行无线通信。在本申请中,第一Lora子模块21的工作频率和第二Lora子模块22的工作频率不同,且第一Lora子模块21的工作频率小于第二Lora子模块22的工作频率,也即是说,第一Lora子模块21的通信速率低于第二Lora子模块22,但第一Lora子模块21的通信距离高于第二Lora子模块22。第一Lora子模块21和第二Lora子模块22具体的工作频率不设限制,例如,第一Lora子模块21工作频率可以为433兆赫,第二Lora子模块22工作频率可以为915兆赫。如此,通过设置第一Lora子模块21和第二Lora子模块22,使得AR眼镜能够根据不同的距离选择不同的Lora子模块与移动终端进行通信。
请结合图2,例如,在一些示例中,移动终端1和移动终端2都可与AR眼镜的Lora模块10通信连接,其中,移动终端1距离AR眼镜500米,移动终端2距离AR眼镜5000米。则AR眼镜100可通过第一Lora子模块21与移动终端2通信,AR眼镜100可通过第二Lora子模块22与移动终端1通信。
更进一步地,第一Lora子模块21包括有第一数据收发模块211和自第一数据收发模块211向远离镜框11一侧沿伸的第二天线212,第二Lora子模块22包括有第二数据收发模块221和自第二数据收发模块221向远离镜框11一侧沿伸的第二天线222。其中,第一数据收发模块211和第二数据收发模块221用于接收和发射通信数据。第一天线212和第二天线222用于将传输线上数据收发模块传播的通信数据的导行波,变换成在无界媒介(自由空间)中传播的电磁波,或者将无界媒介中传播的电磁波变换成传输线上传播的导行波以被传输线上的数据收发模块接收。
可以理解,第一Lora子模块21和第二Lora子模块22分别安装于镜框11两端的镜架脚131内,由于AR眼镜100是通过镜架脚131佩戴在用户头上,镜架脚131通常较长,可以使得第一Lora子模块21和第二Lora子模块22容纳更大容量的电池,而使得第一Lora子模块21和第二Lora子模块22发射功率增大,提高了第一Lora子模块21和第二Lora子模块22的通信距离和通信速率。并且,在镜架脚131内,能够使得第一天线212和第二天线222得以沿伸,也能提高第一Lora子模块21和第二Lora子模块22的发射效率,进而使得第一Lora子模块21和第二Lora子模块22的通信距离和通信速率进一步地提升。如此,AR眼镜通过Lora模块20实现远程通信并能保证通信效率。
请参阅图3和图4,第一数据收发模块211包括有第一无线电收发两用机(Transceiver1)和与Transceiver1相连的第一射频开关(RF Swith1)。第二Lora子模块22包括第二无线电收发两用机(Transceiver2)和与Transceiver2相连的第二射频开关(RFSwith2)。RF Swith1与第一天线212相连,RF Swith2与第二天线222相连。Transceiver是一种安装在一个部件上并共用一部分相同电路的无线电发报机和收报机,数据收发模块可通过Transceiver进行接收或者发送数据。RF Swith用于控制Transceiver的工作状态,Transceiver工作状态包括接收状态和发射状态。
请参阅图5,本申请提供一种控制方法,用于AR眼镜100,控制方法包括步骤:
S12:根据接收到的配对信号与配对信号对应的移动终端配对;
S14:根据配对信号计算与移动终端的距离;
S16:判断移动终端的距离值是否大于第一预设数值;和
S18:在移动终端的距离值大于第一预设数值时控制第一Lora子模块向移动终端发送数据。
请参阅图6,本申请实施方式提供了一种控制装置200。控制装置200包括配对模块12、计算模块14、判断模块16和第一控制模块18。
步骤S12可以由配对模块12实现,步骤S14可以由计算模块14实现,步骤S16可以由判断模块16实现,步骤S18可以由第一控制模块18。
或者说,配对模块12可以用于根据接收到的配对信号与配对信号对应的移动终端配对。
计算模块14可以用于根据配对信号计算与移动终端的距离。
判断模块16可以用于判断移动终端的距离值是否大于第一预设数值。
第一控制模块18可以用于在移动终端的距离值大于第一预设数值时控制第一Lora子模块21向移动终端发送数据
请结合图7,本申请的控制方法可以由AR眼镜100完成,AR眼镜100包括和Lora模块相连的处理器30。
处理器30可以用于根据接收到的配对信号与配对信号对应的移动终端配对和根据配对信号计算与移动终端的距离。处理器30还可以用于判断移动终端的距离值是否大于第一预设数值和在移动终端的距离值大于第一预设数值时控制第一Lora子模块21向移动终端发送数据。
请参阅图8,本申请提供的AR眼镜100包括一个或者多个处理器30、存储器40和一个或多个程序42,其中一个或多个程序42被存储在存储器40中,并且被一个或多个处理器30执行,程序42被处理器30执行控制方法的指令。
请结合图9,本申请提供了一个或多个包含计算机可执行指令的非易失性计算机可读存储介质50,当计算机可执行指令被一个或多个处理器30执行时,使得处理器30执行的控制方法。
这些实施方式的AR眼镜100、控制方法、控制装置200和计算机可读存储介质40中,可根据的移动终端的配对信号计算出AR眼镜100与移动终端的距离,在远距离时控制第一Lora子模块21向移动终端发送数据,保证能够正常向移动终端发送数据,近距离时可以控制第二Lora子模块22向移动终端发送数据以提高数据传输效率。如此,AR眼镜100而无需通过与服务器就能实现与其它移动终端通信,避免了因网络信号不佳而导致AR眼镜100无法有效地与其它移动终端通信。
控制装置200可以是预安装于AR眼镜100上的硬件或软件,并在AR眼镜100上启动运行时可以执行控制方法。例如,控制装置200可以是AR眼镜100上的底层软件代码段或者说是操作***的一部分。如此,当AR眼镜100生成数据时,可以控制第一Lora子模块21或者控制第二Lora子模块22向移动终端发送。
在一些实施方式中,控制装置200可以是AR眼镜100的一部分。或者说,AR眼镜100包括控制装置200。
在一些实施方式中,控制装置200可以是一定方式组装以具有前述功能的分立元件、或者是以集成电路形式存在具有前述功能的芯片、又或者是在计算机上运行时使得计算机具有前述功能的计算机软件代码段。
在一些实施方式中,作为硬件,控制装置200可以是独立或者作为额外增加的***元件加装到计算机或者计算机***。控制装置200也可以集成到计算机或者计算机***,例如,控制装置200是AR眼镜100的一部分时,控制装置200可以集成到处理器30上。
在一些控制装置200是AR眼镜100的一部分部分的实施方式中,作为软件,控制装置200对应的代码段可以存储于存储器40上并在处理器30上执行实现前述功能。或者说控制装置200包括前述的一个或多个程序,又或者说前述的一个或多个程序包括控制装置200。
在一些实施方式中,计算机可读存储介质50可以是内置在AR眼镜100的存储介质,例如可以是存储器40,也可以是能够插拔地插接在AR眼镜100的存储介质,例如SD卡。
第一预设值是预先定义好的数值,第一预设值可以在AR眼镜100可以由厂家出厂时设定好,也可以是由用户自己设定。第一预设值可存储于计算机可读存储介质50中,由处理器30或者控制装置200调用。
数据可包括用户与AR眼镜100交互时生成的内容,例如,AR眼镜100记录的用户语音、文本或者拍摄的3D图像、视频等。
请结合图7和图10,具体地,处理器30包括有无线接入点(Access Point,AP)和与AP相连的微控制单元(Microcontroller Unit,MCU)。处理器30通过MCU分别与第一Lora子模块21和第二Lora子模块22相连接。AP用于无线网络的无线交换机,也是无线网络的核心,处理器30通过AP与配对信号对应的移动终端连接起来。处理器30通过AP对第一Lora子模块21和第二Lora子模块22接收到的配对信号、其它数据或者要发送的数据进行处理。MCU用于控制第一Lora子模块21和第二Lora子模块22之间的工作切换。
进一步地,MCU分别与Transceiver1和Transceiver2连接。在AR眼镜100未与移动终端配对时,MCU可控制Transceiver1和Transceiver2开启,并控制RF Swith1和RFSwith2使得Transceiver1和Transceiver2都处于接收状态。使得第一Lora子模块21和第二Lora子模块22都能够接收到自移动终端发送的配对信号。当第一Lora子模块21或第二Lora子模块22接收到配对信号后,可由AP对配对进行信号处理,并可根据配对信号而配对信号对应的移动终端名称显示在镜片12上。具体显示的形式不设限制,例如,可以以列表的形式显示。用户可选择所要配对的移动终端。选择的方式可以为语音选择、按键选择或者眼球视线轨迹选择等,进而实现与选中的移动终端进行通信。
例如,在一些示例中,第一Lora子模块21和第二Lora子模块22一共接收到三个配对信号,分别为A、B和C,则在镜片12中可以列表的形式显示这三个配对信号对应的移动终端名称,用户通过语音选择与B配对,则AR眼镜100则与B对应的移动终端建立了通信,从而AR眼镜100可以向B对应的移动终端发送数据或者接收自B对应的移动终端发送的数据。
在AR眼镜100与配对的移动终端通信的过程中,AP还可对AR眼镜100要发送的数据进行处理。MCU可根据配对信号的衰减程度而计算出与移动终端的距离,并可将计算出的距离值与第一预设值比较,若AR眼镜100与配对的移动终端的距离值大于第一预设数值,确定由Transceiver1处于工作状态,并控制RF Swith1使得Transceiver1处于发送状态,从而第一Lora子模块21可将AP处理后的数据发送至配对的移动终端。若AR眼镜100与配对的移动终端的距离值小于或等于第一预设数值,确定由Transceiver2处于工作状态,并控制Swith2使得Transceiver2处于发送状态,从而第二Lora子模块22可将AP处理后的数据向移动终端发送。
可以理解,第一Lora子模块21的有效通信距离会大于第二Lora子模块22的有效通信距离,而第二Lora子模块22比第一Lora子模块21的传输速率高,当距离值大于第一预设数值时,通过第一Lora子模块21能够有效地保证与移动终端的可靠通信,当距离值小于或等于第一预设数值时,通过第二Lora子模块22能够提升数据传输效率。例如,第一预设值为10,第一Lora子模块21的有效通信距离为25千米,传输速度最高为5兆每秒,第二Lora子模块22的有效通信距离10千米,传输速度最高为50兆每秒。则AR眼镜100与配对的移动终端距离值大于10千时,采用第一Lora子模块21进行通信,否则采用第二Lora子模块22进行通信。
请结合图11,在某些实施方式中,控制方法还包括步骤:
S20:在移动终端的距离值小于等于第一预设数值时判断数据的类型;
S22:若数据为第一类型数据,控制第一Lora子模块向移动终端发送数据;
S24:若数据为第二类型数据,控制第二Lora子模块向移动终端发送数据。
请进一步参阅图6,在某些实施方式中,控制装置100还包括第二判断模块20和第二控制模块22。步骤S20可以由第二判断模块20实现,步骤S22可以由第一控制模块18实现,步骤S24可以由第二控制模块22实现。
或者说,第二判断模块20用于在移动终端的距离值小于等于第一预设数值时判断数据的类型。
第一控制模块18还用于若数据为第一类型数据,控制第一Lora子模块21向移动终端发送数据。
第二控制模块22用于若数据为第二类型数据,控制第二Lora子模块22向移动终端发送数据。
在某些实施方式中,处理器30用于在移动终端的距离值小于等于第一预设数值时判断数据的类型,处理器30还用于若数据为第一类型数据,控制第一Lora子模块21向移动终端发送数据和若数据为第二类型数据,控制第二Lora子模块22向移动终端发送数据。
第一类型数据可以为文本格式、语音格式等类型的数据。第二类型数据可以为视频格式等类型的数据。
可以理解,AR眼镜100在与配对的移动终端的交互时可能以多种形式进行交互。例如,交互的形式可语音、文本或者视频等。由于不同交互形式产生的数据类型不同,不同类型数据的内容大小也不同,因而不同的交互形式对于传输速率的要求不一样,例如,文本、语音交互时只需在传输速度为300字节每秒内就可以正常交互,而视频交互时可能需要2兆每秒的传输速率才可实现正常交互。而当AR眼镜100与配对的移动终端的距离值小于或等于第一预设数值时,第一Lora子模块21和第二Lora子模块22都能实现与配对的移动终端通信,并且,在同等距离传输下,第一Lora子模块21的发射功率小于第二Lora子模块22的发射功率。
因此,若与移动终端的距离值小于或等于第一预设数值,处理器30判断AR眼镜100与配对的移动终端进行交互时采用的交互形式,而确定AR眼镜100所要发送数据的类型,若数据为第一类型数据时,处理器30可控制第一Lora子模块21向配对的移动终端发射数据,若数据为第二类型数据时,处理器30可控制第二Lora子模块22向配对的移动终端发射数据。如此,既保证了AR眼镜100在与配对的移动终端能够正常交互,并且,降低了功耗,提升了AR眼镜100的续航能力。
例如,在一些示例中,AR眼镜100在与移动终端A通信的过程中,AR眼镜100的第一Lora子模块21和第二Lora子模块22都能够实现向可移动终端A发送数据。当AR眼镜100与移动终端A进行语音通话时,处理器30控制第一Lora子模块21向移动终端A发送语音数据。当AR眼镜100与移动终端A进行视频通话时,处理器30控制第二Lora子模块22向移动终端A发送视频数据。
在另一些示例中,处理器30可直接判断发送数据的大小是否小于等于预定的数值,在数据的大小为小于或者等于预定的数值时控制第一Lora子模块21向移动终端发送数据,在数据的大小大于为预定的数值时控制第二Lora子模块22向移动终端发送数据。
请参阅图12,在某些实施方式中,在步骤S24后还包括步骤:
S242:比较第二Lora子模块的数据传输速度值与第二预设数值;
S244:在第二Lora子模块的数据传输速度值小于第二预设数值时控制第一Lora子模块向移动终端发送数据。
请进一步参阅图6,在某些实施方式中,控制装置200还包括比较模块24,步骤S20可以由比较模块24实现,S244可以由第一控制模块18实现。
或者说,比较模块24用于比较第二Lora子模块22的数据传输速度值与第二预设数值。
第一控制模块18还用于在第二Lora子模块22的数据传输速度值小于等于第二预设数值时控制第一Lora子模块21向移动终端发送数据。
在某些实施方式中,处理器30可用于比较第二Lora子模块22的数据传输速度值与第二预设数值。处理器30还可用于在第二Lora子模块22的数据传输速度值小于等于第二预设数值时控制第一Lora子模块21向移动终端发送数据。
具体地,由于第二Lora子模块22的工作频率高于第一Lora子模块21的工作频率,而频率越高波长越短,饶射(衍射效果)能力越弱,但穿透能力(不变方向)越强,信号穿透会损失很大能量。当AR眼镜100与移动终端之间存在障碍物时,第二Lora子模块22传播数据时损失的能量会大于第一Lora子模块21传播数据时损失的能量大,而传输速率与能量呈正相关,第二Lora子模块22会比第一Lora子模块21更容易通信受阻。因此,在处理器30控制第二Lora子模块22向移动终端发送数据时,处理器30还可记录第二Lora子模块22的数据传输速度值,并与第二预设数值比较。当第二Lora子模块22的数据传输速度值小于或等于第二预设数值时,可说明第二Lora子模块22通信受阻或第二Lora子模块22的传播速率小于第一Lora子模块21的传输速率,则控制第二Lora子模块22停止发送数据,并控制第一Lora子模块21向配对的移动终端发送数据。若第二Lora子模块22的数据传输速度值大于第二预设数值时,则继续控制第二Lora子模块向移动终端发送数据。因此,处理器30可控制第一Lora子模块21向移动终端发送数据,保证了AR眼镜100能够正常通信。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (9)
1.一种控制方法,用于AR眼镜,其特征在于,所述AR眼镜包括Lora模块,所述Lora模块用于接收和发送数据,所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述控制方法包括:
根据接收到的配对信号与所述配对信号对应的移动终端配对;
根据所述配对信号计算与所述移动终端的距离;
判断所述移动终端的距离值是否大于第一预设数值;和
在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据;
在所述移动终端的距离值小于等于第一预设数值时判断所述数据的类型;
若所述数据为第二类型数据,控制所述第二Lora子模块向所述移动终端发送数据,所述第二类型数据包括视频格式数据;
所述控制方法在所述控制所述第二Lora子模块向所述移动终端发送数据的步骤后还包括:
比较所述第二Lora子模块的数据传输速度值与第二预设数值;
在所述第二Lora子模块的数据传输速度值小于等于第二预设数值时,控制所述第二Lora子模块停止发送数据,并控制所述第一Lora子模块向所述移动终端发送数据。
2.根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:
在所述移动终端的距离值小于等于第一预设数值时判断所述数据的类型;
若所述数据为第一类型数据,控制所述第一Lora子模块向所述移动终端发送数据,所述第一类型数据包括文本格式、语音格式数据。
3.一种控制装置,用于AR眼镜,其特征在于,所述AR眼镜包括Lora模块,所述Lora模块用于接收和发送数据,所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述控制装置包括:
配对模块,所述配对模块用于根据接收到的配对信号与所述配对信号对应的移动终端配对;
计算模块,所述计算模块用于根据所述配对信号计算与所述移动终端的距离;
判断模块,所述判断模块用于判断所述移动终端的距离值是否大于第一预设数值;和
第一控制模块,所述第一控制模块用于在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据;在所述移动终端的距离值小于等于第一预设数值时判断所述数据的类型;若所述数据为第二类型数据,控制所述第二Lora子模块向所述移动终端发送数据,所述第二类型数据包括视频格式数据;所述控制方法在所述控制所述第二Lora子模块向所述移动终端发送数据的步骤后还包括:比较所述第二Lora子模块的数据传输速度值与第二预设数值;在所述第二Lora子模块的数据传输速度值小于等于第二预设数值时,控制所述第二Lora子模块停止发送数据,并控制所述第一Lora子模块向所述移动终端发送数据。
4.一种AR眼镜,其特征在于,所述AR眼镜包括Lora模块和处理器,所述Lora模块用于接收和发送数据,所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述处理器用于:
根据接收到的配对信号与所述配对信号对应的移动终端配对;
根据所述配对信号计算与所述移动终端的距离;
判断所述移动终端的距离值是否大于第一预设数值;和
在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据;
在所述移动终端的距离值小于等于第一预设数值时判断所述数据的类型;
若所述数据为第二类型数据,控制所述第二Lora子模块向所述移动终端发送数据,所述第二类型数据包括视频格式数据;
所述控制方法在所述控制所述第二Lora子模块向所述移动终端发送数据的步骤后还包括:
比较所述第二Lora子模块的数据传输速度值与第二预设数值;
在所述第二Lora子模块的数据传输速度值小于等于第二预设数值时,控制所述第二Lora子模块停止发送数据,并控制所述第一Lora子模块向所述移动终端发送数据。
5.一种AR眼镜,其特征在于,包括一个或者多个处理器、存储器;和
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行根据权利要求1-2任意一项所述的控制方法的指令。
6.一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行权利要求1-2中任一项的所述控制方法。
7.一种AR眼镜,其特征在于,所述AR眼镜包括眼镜主体和Lora模块,所述Lora模块安装于所述眼镜主体中,所述AR眼镜通过所述Lora模块与移动终端通信,所述Lora模块能够直接向所述移动终端发送数据和接收自所述移动终端发送的数据;所述Lora模块包括第一Lora子模块和第二Lora子模块,所述第一Lora子模块的工作频率小于所述第二Lora子模块的工作频率,所述AR眼镜用于:
根据接收到的配对信号与所述配对信号对应的移动终端配对;
根据所述配对信号计算与所述移动终端的距离;
判断所述移动终端的距离值是否大于第一预设数值;和
在所述移动终端的距离值大于第一预设数值时控制所述第一Lora子模块向所述移动终端发送数据;
在所述移动终端的距离值小于等于第一预设数值时判断所述数据的类型;
若所述数据为第二类型数据,控制所述第二Lora子模块向所述移动终端发送数据,所述第二类型数据包括视频格式数据;
所述控制方法在所述控制所述第二Lora子模块向所述移动终端发送数据的步骤后还包括:
比较所述第二Lora子模块的数据传输速度值与第二预设数值;
在所述第二Lora子模块的数据传输速度值小于等于第二预设数值时,控制所述第二Lora子模块停止发送数据,并控制所述第一Lora子模块向所述移动终端发送数据。
8.如权利要求7所述的AR眼镜,其特征在于,所述眼镜主体包括镜框和自所述镜框延伸的镜架,所述Lora模块设置于所述镜架中。
9.如权利要权利要求7所述的AR眼镜,其特征在于,所述镜架包括两个镜架脚,所述两个镜架脚设置于所述镜框的两端,所述第一Lora子模块和第二Lora子模块分别设置于所述镜框两端的所述镜架脚中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010521302.9A CN111757252B (zh) | 2020-06-10 | 2020-06-10 | Ar眼镜、控制方法、装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010521302.9A CN111757252B (zh) | 2020-06-10 | 2020-06-10 | Ar眼镜、控制方法、装置和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111757252A CN111757252A (zh) | 2020-10-09 |
CN111757252B true CN111757252B (zh) | 2022-05-13 |
Family
ID=72674671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010521302.9A Active CN111757252B (zh) | 2020-06-10 | 2020-06-10 | Ar眼镜、控制方法、装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111757252B (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103914343A (zh) * | 2013-01-08 | 2014-07-09 | 联想(北京)有限公司 | 一种切换的方法及电子设备 |
JP2015082831A (ja) * | 2013-10-24 | 2015-04-27 | 富士通株式会社 | 無線通信装置、無線通信方法、および無線通信システム |
CN106878511B (zh) * | 2017-04-14 | 2019-09-27 | 维沃移动通信有限公司 | 一种拍照装置及移动终端 |
CN106953986A (zh) * | 2017-04-20 | 2017-07-14 | 维沃移动通信有限公司 | 一种通话切换方法及移动终端 |
CN108491123B (zh) * | 2018-02-12 | 2021-05-28 | 维沃移动通信有限公司 | 一种调节应用程序图标的方法及移动终端 |
CN108770063A (zh) * | 2018-04-16 | 2018-11-06 | 佛山市顺德区中山大学研究院 | 一种集成网关及处理多节点通信碰撞的方法 |
CN111107487B (zh) * | 2019-12-16 | 2021-07-13 | Oppo广东移动通信有限公司 | 位置显示控制方法及相关装置 |
-
2020
- 2020-06-10 CN CN202010521302.9A patent/CN111757252B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111757252A (zh) | 2020-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110247678B (zh) | 一种终端控制方法及终端 | |
CN113259952B (zh) | 波束指示方法、装置、设备及介质 | |
CN108353265B (zh) | 使用近场通信的无线通信方法以及电子设备 | |
CN111029772B (zh) | 天线电路、电子设备及天线性能的调整方法 | |
CN110460352B (zh) | 通信控制方法及相关设备 | |
CN108494464B (zh) | 天线控制方法、天线组件、电子设备及存储介质 | |
CN111836310B (zh) | Uci传输方法、终端和网络设备 | |
CN108462522B (zh) | 天线控制方法、天线组件、电子设备及存储介质 | |
US12010747B2 (en) | Method for link connection, electronic device and storage medium | |
CN110311706B (zh) | 一种干扰处理方法及移动终端 | |
CN111817832B (zh) | 信息处理方法、终端及网络侧设备 | |
CN111955035B (zh) | 定位参考信号的传输方法及装置、电子设备及存储介质 | |
US9762076B2 (en) | Electronic device, method of transmitting electric power, and electric power transmission system | |
CN111683358A (zh) | 控制方法、装置、移动终端、存储介质和无线耳机 | |
CN108770055A (zh) | 发射功率调整方法、装置及电子装置 | |
CN113660653B (zh) | 一种传输方法、装置及电子设备 | |
CN113132770B (zh) | 无线投屏方法及其设备、电子设备以及可读存储介质 | |
CN111757252B (zh) | Ar眼镜、控制方法、装置和存储介质 | |
US9728836B2 (en) | Electronic device including main body, movable portion and connector | |
CN108449787B (zh) | 连接控制方法、装置以及电子设备 | |
EP4093121A1 (en) | Physical uplink control channel transmission method, apparatus, and device, and medium | |
CN111107524A (zh) | 一种蓝牙连接的方法、***及车载终端 | |
CN111818657B (zh) | 上行发送丢弃方法、上行发送丢弃配置方法及相关设备 | |
US9042943B2 (en) | TV phone apparatus and control method therefor | |
CN107749763B (zh) | 一种wi-fi传输控制方法、移动终端及路由设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |