信息同步、AR内容展示、信息处理方法及装置制造方法及图纸

技术编号:33394479 阅读:15 留言:0更新日期:2022-05-11 23:13
本公开提供了一种信息同步、AR内容展示、信息处理方法及装置,其中,所述信息同步方法,包括:响应于针对所述第一设备的触发操作,生成与所述触发操作对应的目标操作信息;基于所述第一设备的设备标识和所述触发操作的操作类型对所述目标操作信息进行编码,生成目标编码信息;将所述目标编码信息发送至与所述第一设备关联的第二设备,以使所述第二设备对所述目标编码信息进行解码获得所述目标操作信息,并基于所述目标操作信息生成与所述触发操作匹配的AR展示内容并展示。匹配的AR展示内容并展示。匹配的AR展示内容并展示。

【技术实现步骤摘要】
信息同步、AR内容展示、信息处理方法及装置


[0001]本公开涉及计算机
,具体而言,涉及一种信息同步、AR内容展示、信息处理方法及装置。

技术介绍

[0002]在进行多人消防演习时,需要占用场地,使用各种实体设备,从而消耗大量资金和资源。相关技术中,可以通过服务器接收每个演习者配备的图像采集装置采集的演习画面,对演习画面进行分析处理,并将处理结果发送至多个显示设备上进行显示,但是采用这种方法需要配备服务器,开发难度高、成本高,并且多个显示设备与服务器之间需要传递大量信息,占用带宽较高。

技术实现思路

[0003]本公开实施例至少提供一种信息同步、AR内容展示、信息处理方法及装置。
[0004]第一方面,本公开实施例提供了一种信息同步方法,包括:
[0005]响应于针对所述第一设备的触发操作,生成与所述触发操作对应的目标操作信息;
[0006]基于所述第一设备的设备标识和所述触发操作的操作类型对所述目标操作信息进行编码,生成目标编码信息;
[0007]将所述目标编码信息发送至与所述第一设备关联的第二设备,以使所述第二设备对所述目标编码信息进行解码获得所述目标操作信息,并基于所述目标操作信息生成与所述触发操作匹配的AR展示内容并展示。
[0008]上述方法中,可以针对不同的触发操作生成对应的目标操作信息,然后基于所述第一设备的设备标识和所述触发操作的操作类型,生成目标编码信息;最后将所述目标编码信息发送至与所述第一设备关联的第二设备,并使第二设备展示与目标操作信息对应的AR展示内容。采用这种方法,由于传输的仅仅是编码信息,因此无需使用服务器,可以直接在多个AR设备之间进行通讯,节省了成本,降低了开发难度,并且生成的目标编码信息较小,从而使信息传输速度更快、节省了带宽。
[0009]一种可能的实施方式中,所述针对所述第一设备的触发操作包括通过所述第一设备输入的第一触发操作,和通过所述第一设备检测到的第二触发操作。
[0010]采用这种方法,可以使所述第一设备响应多种触发方式,更加智能灵活地模拟演习场景。
[0011]一种可能的实施方式中,所述第二设备展示有与所述第一设备对应的第一虚拟对象;所述第一虚拟对象的展示位姿是基于所述第一设备的位姿信息确定的;
[0012]所述基于所述目标操作信息生成与所述触发操作匹配的AR展示内容,包括:
[0013]基于所述目标操作信息生成与所述触发操作匹配的、与所述第一虚拟对象对应的AR展示内容。
[0014]采用这种方法,可以使第一虚拟对象准确地模拟演习者的位姿,从而更好地还原演习的场景,更加真实的展示演习者的各种操作。
[0015]一种可能的实施方式中,所述基于所述第一设备的设备标识和所述触发操作的操作类型对所述目标操作信息进行编码,生成目标编码信息,包括:
[0016]按照预设的编码规则,对所述目标操作信息进行编码,生成第一编码信息;
[0017]将所述第一设备的设备标识、所述触发操作的操作类型和所述第一编码信息按照预设顺序进行拼接,生成第二编码信息;
[0018]确定所述第二编码信息的字节长度;
[0019]将所述字节长度与所述第二编码信息进行拼接,生成所述目标编码信息。
[0020]通过这种方法生成的目标编码信息十分简短精炼,从而使所述目标编码信息在传输时节省了带宽。
[0021]一种可能的实施方式中,所述与所述第一设备关联的第二设备包括:与所述第一设备位于同一场景区域的设备,或,与所述第一设备之间的距离在预设距离范围内的设备;
[0022]所述将所述目标编码信息发送至与所述第一设备关联的第二设备,包括:
[0023]将所述目标编码信息通过用户数据包协议UDP发送至与所述第一设备关联的第二设备。
[0024]采用这种方法,第一设备与第二设备之间无需建立连接即可直接传输数据,简化了数据传输方式,保证了展示效果的实时性。
[0025]第二方面,本公开实施例提供了一种AR内容展示方法,包括:
[0026]接收目标编码信息;
[0027]对所述目标编码信息进行解码,确定发送所述目标编码信息的第一设备的设备标识,以及所述第一设备执行的触发操作类型,和所述触发操作对应的目标操作信息;
[0028]确定所述第一设备的设备标识对应的第一虚拟对象,并按照所述触发操作类型和所述目标操作信息,生成所述第一虚拟对象对应的AR展示内容;
[0029]展示所述AR展示内容。
[0030]上述方法中,可以在接收目标编码信息后,对所述目标编码信息进行解码,确定第一设备的设备标识、触发操作类型、以及目标操作信息,从而确定与所述第一设备对应的第一虚拟对象,并使所述第一虚拟对象展示与触发操作类型、目标操作信息对应的AR展示内容。采用这种方法,可以仅通过简单的目标编码信息快速确定不同的第一设备分别对应的第一虚拟人物,以及该第一虚拟人物对应的AR展示内容,节省了信息传输的带宽,AR展示内容是在用户端生成的,从而避免了传输AR展示内容,提高了AR展示内容展示的实时性。
[0031]在一种可能的实施方式中,所述接收目标编码信息,包括:
[0032]接收所述目标编码信息中用于表征字节长度的头部编码信息;
[0033]按照所述字节长度接收所述目标编码信息。
[0034]第三方面,本公开实施例提供了一种信息处理方法,包括:
[0035]获取AR发送端发送的目标信息,所述目标信息包含所述AR发送端所在的第一目标位置;
[0036]获取所述AR接收端当前的第二目标位置;
[0037]根据所述第一目标位置和所述第二目标位置,生成AR画面;其中,在所述AR画面
中,分别通过第一虚拟对象、第二虚拟对象来表征所述AR发送端、所述AR接收端,所述第一虚拟对象、所述第二虚拟对象分别随着所述第一目标位置、所述第二目标位置的变化而在所述AR画面上移动。
[0038]上述方法中,可以基于发送端发送的第一目标位置以及当前的第二目标位置生成AR画面,并通过第一目标位置控制第一虚拟对象进行移动,以展示发送端的位置,通过第二目标位置控制第二虚拟对象进行移动,以展示接收端的位置。采用这种方法,无需使用服务器,可以直接发送端与接收端之间进行通讯,节省了成本,降低了开发难度,并通过第一虚拟对象和第二虚拟对象实时展示发送端与接收端的位置情况,使展示效果更加直观清晰。
[0039]在一种可能的实施方式中,所述目标信息还包括第一目标操作,所述方法还包括:
[0040]响应于所述第一目标操作,控制所述第一虚拟对象在所述AR画面上执行与所述第一目标操作对应的第一目标动作。
[0041]在一种可能的实施方式中,所述方法还包括:
[0042]响应于所述AR接收端接收到的第二目标操作,控制所述第二虚拟对象在所述AR画面上执行与所述第二目标操作对应的第二目标动作。
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息同步方法,其特征在于,应用于第一设备,包括:响应于针对所述第一设备的触发操作,生成与所述触发操作对应的目标操作信息;基于所述第一设备的设备标识和所述触发操作的操作类型对所述目标操作信息进行编码,生成目标编码信息;将所述目标编码信息发送至与所述第一设备关联的第二设备,以使所述第二设备对所述目标编码信息进行解码获得所述目标操作信息,并基于所述目标操作信息生成与所述触发操作匹配的AR展示内容并展示。2.根据权利要求1所述的方法,其特征在于,所述针对所述第一设备的触发操作包括通过所述第一设备输入的第一触发操作,和通过所述第一设备检测到的第二触发操作。3.根据权利要求1或2所述的方法,其特征在于,所述第二设备展示有与所述第一设备对应的第一虚拟对象;所述第一虚拟对象的展示位姿是基于所述第一设备的位姿信息确定的;所述基于所述目标操作信息生成与所述触发操作匹配的AR展示内容,包括:基于所述目标操作信息生成与所述触发操作匹配的、与所述第一虚拟对象对应的AR展示内容。4.根据权利要求1~3任一所述的方法,其特征在于,所述基于所述第一设备的设备标识和所述触发操作的操作类型对所述目标操作信息进行编码,生成目标编码信息,包括:按照预设的编码规则,对所述目标操作信息进行编码,生成第一编码信息;将所述第一设备的设备标识、所述触发操作的操作类型和所述第一编码信息按照预设顺序进行拼接,生成第二编码信息;确定所述第二编码信息的字节长度;将所述字节长度与所述第二编码信息进行拼接,生成所述目标编码信息。5.根据权利要求1~4任一所述的方法,其特征在于,所述与所述第一设备关联的第二设备包括:与所述第一设备位于同一场景区域的设备,或,与所述第一设备之间的距离在预设距离范围内的设备;所述将所述目标编码信息发送至与所述第一设备关联的第二设备,包括:将所述目标编码信息通过用户数据包协议UDP发送至与所述第一设备关联的第二设备。6.一种AR内容展示方法,其特征在于,应用于第二设备,包括:接收目标编码信息;对所述目标编码信息进行解码,确定发送所述目标编码信息的第一设备的设备标识,以及所述第一设备执行的触发操作类型,和所述触发操作对应的目标操作信息;确定所述第一设备的设备标识对应的第一虚拟对象,并按照所述触发操作类型和所述目标操作信息,生成所述第一虚拟对象对应的AR展示内容;展示所述AR展示内容。7.根据权利要求6所述的方法,其特征在于,所述接收目标编码信息,包括:接收所述目标编码信息中用于表征字节长度的头部编码信息;按照所述字节长度接收所述目标编码信息。8.一种信息处理方法,其特征在于,应用于AR接收端,所述方法包括:
获取AR发送端发送的目标信息,所述目标信息包含所述AR发送端所在的第一目标位置;获取所述AR接收端当前的第二目标位置;根据所述第一目标位置和所述第二目标位置,生成AR画面;其中,在所述AR画面中,分别通过第一虚拟对象、第二虚拟对象来表征所述AR发送端、所述AR接收端,所述第一虚拟对象、所述第二虚拟对象分别随着所述第一目标位置、所述第二目标位置的变化而在所述AR画面上移动。9.根据权利要求8所述的方法,其特征在...

【专利技术属性】
技术研发人员:范涛周玉杰
申请(专利权)人:北京市商汤科技开发有限公司
类型:发明
国别省市:

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

1