CN115187755B - 一种ar标签智能控制方法及*** - Google Patents
一种ar标签智能控制方法及*** Download PDFInfo
- Publication number
- CN115187755B CN115187755B CN202210641887.7A CN202210641887A CN115187755B CN 115187755 B CN115187755 B CN 115187755B CN 202210641887 A CN202210641887 A CN 202210641887A CN 115187755 B CN115187755 B CN 115187755B
- Authority
- CN
- China
- Prior art keywords
- label
- attribute information
- determining
- tag
- scene model
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000000007 visual effect Effects 0.000 claims abstract description 42
- 238000012544 monitoring process Methods 0.000 claims description 35
- 238000004590 computer program Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 14
- 230000000875 corresponding effect Effects 0.000 claims description 13
- 230000003993 interaction Effects 0.000 claims description 12
- 230000002596 correlated effect Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000003826 tablet Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/004—Annotating, labelling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明提供了一种AR标签智能控制方法及***,属于信息技术领域;其中,所述方法包括:确定场景模型的可视画面,获取与所述可视画面匹配的AR标签;根据所述AR标签的第一属性信息将所述AR标签显示于所述场景模型中;本发明将AR标签与场景模型进行了动态融合,即根据需要将AR标签适时植入到场景模型中,这样就形成了虚实结合的场景,用户可以获得更为直观、真实的体验。
Description
技术领域
本发明涉及信息技术领域,具体而言,涉及一种AR标签智能控制方法、***、电子设备及存储介质。
背景技术
AR(增强现实)标签是一种基准标记***,可以理解为其他物体一种参照物和延伸表现形式,多用在相机标定、机器人定位、增强现实(AR)等应用场合,其主要作用是能够反映出相机与标签的位姿关系,进而可以反映出场景中物体与相机画面、物体与地图的参照关系。
目前市场上的AR***特别是基于AR技术的视频监控***,对与监控的主要目标的标识主要在***界面视频画面上以标签的形式呈现,AR标签的位置相对固定静态、体验相对单调,难以给用户提供高品质的AR体验。
发明内容
为了至少解决上述背景技术中存在的技术问题,本发明提供了一种AR标签智能控制方法、***、电子设备及存储介质。
本发明的第一方面提供了一种AR标签智能控制方法,包括如下步骤:
确定场景模型的可视画面,获取与所述可视画面匹配的AR标签;
根据所述AR标签的第一属性信息将所述AR标签显示于所述场景模型中。
可选地,所述方法,还包括:
检测用户对所述AR标签的交互数据,根据所述交互数据调整所述AR标签的显示形态。
可选地,所述AR标签的第一属性信息包括标签位置;
则所述确定场景模型的可视画面,获取与所述可视画面匹配的AR标签,包括:
将所述标签位置转化为三维位置,所述三维位置与所述场景模型对应;
根据所述可视画面确定三维位置集合,判断所述三维位置是否位于所述三维位置集合中,若是,则判定所述AR标签匹配。
可选地,所述方法,还包括:
响应于用户对所述AR标签的交互数据,确定所述AR标签的所述第一属性信息中的标签类别;
若所述标签类别为相机,则在所述场景模型中显示所述相机的实时监控画面。
可选地,所述在所述场景模型中显示所述相机的实时监控画面,包括:
根据所述三维位置确定预设范围,获取所述预设范围内的其他AR标签的第二属性信息;
根据所述第二属性信息确定显示框的第三属性信息,根据所述第三属性信息在所述显示框中显示所述实时监控画面。
可选地,所述根据所述第二属性信息确定显示框的第三属性信息,包括:
判断所述第二属性信息是否符合预设条件,若是,则将对应的AR标签确定为目标AR标签;
根据所有所述目标AR标签的所述标签位置确定目标区域,根据所述目标区域确定所述显示框的第三属性信息。
可选地,所述根据所述三维位置确定预设范围,包括:
根据与所述可视画面匹配的AR标签的第一属性信息和/或第二属性信息确定所述可视画面的重要度值,根据所述重要度值确定所述预设范围的大小;
其中,所述重要度值与所述预设范围的大小呈正相关。
本发明的第二方面提供了一种AR标签智能控制***,包括处理模块、存储模块、获取模块,所述处理模块分别与所述存储模块和所述获取模块连接;其中,
所述存储模块,用于存储可执行的计算机程序代码;
所述获取模块,用于获取场景模型和AR标签,并传输给所述处理模块;
所述处理模块,用于通过调用所述存储模块中的所述可执行的计算机程序代码,执行如前任一项所述的方法。
本发明的第三方面提供了一种电子设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如前任一项所述的方法。
本发明的第四方面提供了一种计算机存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上任一项所述的方法。
本发明的方案,确定场景模型的可视画面,获取与所述可视画面匹配的AR标签;根据所述AR标签的第一属性信息将所述AR标签显示于所述场景模型中。本发明将AR标签与场景模型进行了动态融合,即根据显需要将AR标签适时植入到场景模型中,这样就形成了虚实结合的场景,用户可以获得更为直观、真实的体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1是本发明实施例公开的一种AR标签智能控制方法的流程示意图。
图2是本发明实施例公开的一种AR标签智能控制***的结构示意图。
图3是本发明实施例公开一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的***或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一输入、第二输入、第三输入和第四输入等是用于区别不同的输入,而不是用于描述输入的特定顺序。
在本发明实施例中,“示例性地”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性地”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”或者“例如”等词旨在以具体方式呈现相关概念。
在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个处理单元是指两个或者两个以上的处理单元;多个元件是指两个或者两个以上的元件等。
需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
实施例一
请参阅图1,图1是本发明实施例公开的一种AR标签智能控制方法的流程示意图。如图1所示,本发明实施例的一种AR标签智能控制方法,包括如下步骤:
确定场景模型的可视画面,获取与所述可视画面匹配的AR标签;
根据所述AR标签的第一属性信息将所述AR标签显示于所述场景模型中。
在本发明实施例中,如背景技术所述,现有技术中的AR标签都是设置于监控***的视频画面上,AR标签位置相对固定静态、体验相对单调。有鉴于此,本发明将AR标签与场景模型进行了动态融合,即根据显需要将AR标签适时植入到场景模型中,这样就形成了虚实结合的场景,用户可以获得更为直观、真实的体验。
需要进行说明的是,涉及的场景模型可以为GIS地图或预设的三维模型;而AR标签既可以包括静态标签,例如建筑体、道路、红绿灯、监控相机等,也可以是***运行过程中动态生成的标签,例如行人、车辆,报警目标等,本发明对此不作限定。另外,AR标签的第一属性信息包括但不限于标签ID、标签名称、标签类别、标签状态、标签位置、标签样式、标签扩展信息等,本发明对此不作限定。
本发明的方案既可以是由现场端来实现,也可以是由服务器来实现。其中,现场端可以是台式电脑、手机、平板电脑、膝上型电脑、笔记本电脑、个人数字助理(PDA)、掌上电脑、上网本、超级移动个人计算机(UMPC)、移动上网***(MID)、可穿戴式设备(WearableDevice)或车载设备(VUE)、行人终端(PUE)等。服务器可以是硬件,也可以是软件,当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器;当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块,以及,服务器可以为一台服务器,或者是多台服务器组成的服务器集群,又或者是一个云计算服务中心,本发明在此不做具体限定。
可选地,所述方法,还包括:
检测用户对所述AR标签的交互数据,根据所述交互数据调整所述AR标签的显示形态。
在本发明实施例中,在将AR标签显示于场景模型中之后,用户可以根据自身需要来对AR标签进行交互,例如可以通过鼠标滑过、鼠标点击等,对应的,控制AR标签改变显示形态。例如,AR标签正常情况下显示基础态,即用户尚未进行关注时的初始状态,当用户对该AR标签进行点击后,该AR标签改变为交互态(改变颜色、大小、图形等)。另外,本发明中的AR标签的显示形态还可以包括激活态,即需要用户集中注意力交互的状态,例如,某AR标签对应的对象具有危险性,此时可以控制该AR标签变更为激活态,以提醒用户注意。当然,对于AR标签显示形态的具体内容及数量,实际上可以自定义,本发明不作具体限定。
需要进行说明的是,在用户对AR标签进行交互之后,除了改变上述的显示形态,本发明中的AR标签还可以显示出前述的AR标签的第一属性信息,而对于第一属性信息的具体显示方式,本发明不再赘述。
可选地,所述AR标签的第一属性信息包括标签位置;
则所述确定场景模型的可视画面,获取与所述可视画面匹配的AR标签,包括:
将所述标签位置转化为三维位置,所述三维位置与所述场景模型对应;
根据所述可视画面确定三维位置集合,判断所述三维位置是否位于所述三维位置集合中,若是,则判定所述AR标签匹配。
在本发明实施例中,本发明中的场景模型并非固定场景,而是可以由用户自由改变查看兴趣点及查看角度的,也即场景模型的可视画面是允许用户自主调节的。于是,本发明需要通过可视画面确定三维位置集合,再将各AR标签对应的三维位置与三维位置集合进行逐一比对,从而可以快速将对应于可视画面的AR标签筛选出来,进而可以将筛选出的AR标签显示于可视画面的对应三维位置处。
需要进行说明的是,标签位置是用户在真实场景中测定的位置信息,然后将其预先附加于AR标签的第一属性信息则,在使用时,通过位置转化算法就可以将标签位置转化为场景模型中对应的三维位置,进而可以在场景模型中进行对应显示。而对于位置转化算法,属于成熟的现有技术,本发明不再赘述。
可选地,所述方法,还包括:
响应于用户对所述AR标签的交互数据,确定所述AR标签的所述第一属性信息中的标签类别;
若所述标签类别为相机,则在所述场景模型中显示所述相机的实时监控画面。
在本发明实施例中,本发明的场景模型中显示的AR标签除了包括建筑体、红绿灯、人物等,还包括监控相机,对于建筑体、红绿灯、人物等AR标签,用户在与其进行交互之后,一般仅显示这些AR标签的第一属性信息或者改变显示形态,而对于相机类AR标签来说,则可以调出该相机的实时监控画面,这样,本发明的方案就可以实现虚实结合,避免了虚拟场景模型信息显示不真实、难以直观感受的缺陷,使用户可以获得更为良好的对监控场景的查看体验。其中,监控相机可以为球机和枪机等,本发明对此不作限定。
可选地,所述在所述场景模型中显示所述相机的实时监控画面,包括:
根据所述三维位置确定预设范围,获取所述预设范围内的其他AR标签的第二属性信息;
根据所述第二属性信息确定显示框的第三属性信息,根据所述第三属性信息在所述显示框中显示所述实时监控画面。
在本发明实施例中,在显示相机的实时监控画面时,可以是将实时监控画面全屏显示,即实时监控画面覆盖整个可视画面,但这样会导致用户无法看到原可视画面中的其他内容,容易导致用户错过重要内容,例如,当用户全屏查看实时监控画面时某AR标签变更为激活态,代表该AR标签处有重要内容,但是实时监控画面将该AR标签遮挡住,导致用户无法及时发现甚至错过重要内容。有鉴于此,本申请给实时监控画面设置了显示框,而且显示框的大小是可调的。具体来说,对预设范围内的AR标签的第二属性信息进行分析,根据分析结果来确定显示框的第三属性信息,第三属性信息可以包括显示位置、大小、形状等。于是,本发明的方案可以根据被交互的对应于相机的AR标签周围的其他AR标签的第二属性信息就可以确定出在合理的位置以合适的大小、形状等对实时监控画面进行显示,这样既能保证用户看到实时监控画面,还不会导致实时监控画面对重要的AR标签的显示。
需要进行说明的是,相对于第一属性信息的静态特征,第二属性信息是动态属性,其用于描述AR标签对应的对象的实时内容,例如显示形态、警报信号等,本发明在此不再赘述。另外,第二属性信息虽然是动态属性,但是其应当包括原第一属性信息中的标签位置/三维位置,以利于对其是否位于预设范围进行判定。
可选地,所述根据所述第二属性信息确定显示框的第三属性信息,包括:
判断所述第二属性信息是否符合预设条件,若是,则将对应的AR标签确定为目标AR标签;
根据所有所述目标AR标签的所述标签位置在确定第一目标区域,根据所述第一目标区域确定所述显示框的第三属性信息。
在本发明实施例中,对预设范围内所包括所有其他AR标签的第二属性信息,判断其是否符合预设条件即是否包括重要内容,从而筛选出目标AR标签,继而基于目标AR标签在可视画面中的分布情况来选择合适的第一目标区域即空白区域。最后,再基于空白区域的位置、大小、形状等就可以确定出显示框的第三属性信息。其中,对于显示框的位置、大小、形状的具体确定方式,本发明在此不再赘述;以及,对于预设条件的具体设定,也可以自由设定,本发明同样不再赘述。
需要进行说明的是,第一目标区域可以是在预设范围内进行确定,也可以是在可视画面中进行确定,本发明对此不作限定。
可选地,所述根据所述三维位置确定预设范围,包括:
根据与所述可视画面匹配的AR标签的第一属性信息和/或第二属性信息确定所述可视画面的重要度值,根据所述重要度值确定所述预设范围的大小;
其中,所述重要度值与所述预设范围的大小呈正相关。
在本发明实施例中,本发明对可视画面中包含的所有AR标签进行属性分析,从而可以确定出该可视画面的重要度值,重要度越高,则潜在的需要关注的AR标签就越多,于是就要确定更大的预设范围,以降低对重要的AR标签的遮挡。
需要进行说明的是,对于重要度值,可以先基于第一属性信息和/或第二属性信息查表确定各个AR标签的重要度值,再通过求取平均值或加权平均的方式得出可视画面的重要度值。当然,还可以采用其它方法,本发明不再赘述。
还提供一种前述实时监控画面显示方案的替换方案,如下:
所述在所述场景模型中显示所述相机的实时监控画面,包括: 设置所述实时监控画面覆盖所述可视画面;
根据所有所述目标AR标签的标签位置在确定第二目标区域,根据所述第二目标区域在所述实时监控画面中确定空白区域,在所述空白区域中显示所述目标AR标签。
在本发明实施例中,不同相机的实时监控画面具有不同的属性,例如远景、近景等,而对于近景的实时监控画面来说,小窗口进行显示是可以接受的,而对于远景的实时监控画面则存在难以有效辨认的缺陷。有鉴于此,本发明在用户对相机的AR标签进行交互操作时,控制实时监控画面覆盖可视画面即全屏显示,同时,在获取到存在重要内容的目标AR标签时,根据目标AR标签的位置在实时监控画面中划出空白区域,以用于显示目标AR标签。于是,本发明的方案既能够保证用户对实时监控画面的查看效果,还不会导致用户错过具有重要内容的AR标签。
需要进行说明的是,空白区域的大小可以根据目标AR标签与预设条件的符合度值来确定,即符合度值越高则空白区域越大,这样有利于用户及时发现目标AR标签。以及,对于采用哪种显示方式,可以通过检测对应相机当前被设置的远景、近景来实施,而对于远景、近景的识别方法,由于属于成熟的现有技术,本发明在此不再赘述。
实施例二
请参阅图2,图2是本发明实施例公开的一种AR标签智能控制***的结构示意图。如图2所示,本发明实施例的一种AR标签智能控制***100,包括处理模块101、存储模块102、获取模块103,所述处理模块101与所述存储模块102和所述获取模块103连接;其中,
所述存储模块102,用于存储可执行的计算机程序代码;
所述获取模块103,用于获取场景模型和AR标签,并传输给所述处理模块101;
所述处理模块101,用于通过调用所述存储模块102中的所述可执行的计算机程序代码,执行如实施例一所述的方法。
该实施例中的一种AR标签智能控制***的具体功能参照上述实施例一,由于本实施例中的***采用了上述实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
实施例三
请参阅图3,图3是本发明实施例公开的一种电子设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行如实施例一所述的方法。
实施例四
本发明实施例还公开了一种计算机存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如实施例一所述的方法。
本文中以上描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入***、和至少一个输出***接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入***、和该至少一个输出***。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理***的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、***或设备使用或与指令执行***、***或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、***或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示***(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向***(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向***来将输入提供给计算机。其它种类的***还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式***的服务器,或者是结合了区块链的服务器。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。
Claims (7)
1.一种AR标签智能控制方法,其特征在于,包括如下步骤:
确定场景模型的可视画面,获取与所述可视画面匹配的AR标签;
根据所述AR标签的第一属性信息将所述AR标签显示于所述场景模型中;
所述AR标签的第一属性信息包括标签位置;
则所述确定场景模型的可视画面,获取与所述可视画面匹配的AR标签,包括:
将所述标签位置转化为三维位置,所述三维位置与所述场景模型对应;
根据所述可视画面确定三维位置集合,判断所述三维位置是否位于所述三维位置集合中,若是,则判定所述AR标签匹配;
所述方法,还包括:
响应于用户对所述AR标签的交互数据,确定所述AR标签的所述第一属性信息中的标签类别;
若所述标签类别为相机,则在所述场景模型中显示所述相机的实时监控画面;
所述在所述场景模型中显示所述相机的实时监控画面,包括:
根据所述三维位置确定预设范围,获取所述预设范围内的其他AR标签的第二属性信息;其中,所述第二属性信息是动态属性,其用于描述AR标签对应的对象的实时内容;
根据所述第二属性信息确定显示框的第三属性信息,根据所述第三属性信息在所述显示框中显示所述实时监控画面。
2.根据权利要求1所述的一种AR标签智能控制方法,其特征在于:所述方法,还包括:
检测用户对所述AR标签的交互数据,根据所述交互数据调整所述AR标签的显示形态。
3.根据权利要求1所述的一种AR标签智能控制方法,其特征在于:所述根据所述第二属性信息确定显示框的第三属性信息,包括:
判断所述第二属性信息是否符合预设条件,若是,则将对应的AR标签确定为目标AR标签;
根据所有所述目标AR标签的所述标签位置确定目标区域,根据所述目标区域确定所述显示框的第三属性信息。
4.根据权利要求1或3所述的一种AR标签智能控制方法,其特征在于:所述根据所述三维位置确定预设范围,包括:
根据与所述可视画面匹配的AR标签的第一属性信息和/或第二属性信息确定所述可视画面的重要度值,根据所述重要度值确定所述预设范围的大小;
其中,所述重要度值与所述预设范围的大小呈正相关。
5.一种AR标签智能控制***,包括处理模块、存储模块、获取模块,所述处理模块分别与所述存储模块和所述获取模块连接;其中,
所述存储模块,用于存储可执行的计算机程序代码;
所述获取模块,用于获取场景模型和AR标签,并传输给所述处理模块;
其特征在于:所述处理模块,用于通过调用所述存储模块中的所述可执行的计算机程序代码,执行如权利要求1-4任一项所述的方法。
6.一种电子设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
其特征在于:所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1-4任一项所述的方法。
7.一种计算机存储介质,该存储介质上存储有计算机程序,其特征在于:该计算机程序被处理器运行时执行如权利要求1-4任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210641887.7A CN115187755B (zh) | 2022-06-08 | 2022-06-08 | 一种ar标签智能控制方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210641887.7A CN115187755B (zh) | 2022-06-08 | 2022-06-08 | 一种ar标签智能控制方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115187755A CN115187755A (zh) | 2022-10-14 |
CN115187755B true CN115187755B (zh) | 2023-12-29 |
Family
ID=83513993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210641887.7A Active CN115187755B (zh) | 2022-06-08 | 2022-06-08 | 一种ar标签智能控制方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115187755B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117093105B (zh) * | 2023-10-17 | 2024-04-16 | 先临三维科技股份有限公司 | 一种标签显示方法、装置、设备和存储介质 |
CN117745988A (zh) * | 2023-12-20 | 2024-03-22 | 亮风台(上海)信息科技有限公司 | 一种用于呈现ar标签信息的方法与设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111696216A (zh) * | 2020-06-16 | 2020-09-22 | 浙江大华技术股份有限公司 | 三维增强现实全景融合方法及*** |
CN112232900A (zh) * | 2020-09-25 | 2021-01-15 | 北京五八信息技术有限公司 | 一种信息的展示方法和装置 |
-
2022
- 2022-06-08 CN CN202210641887.7A patent/CN115187755B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111696216A (zh) * | 2020-06-16 | 2020-09-22 | 浙江大华技术股份有限公司 | 三维增强现实全景融合方法及*** |
CN112232900A (zh) * | 2020-09-25 | 2021-01-15 | 北京五八信息技术有限公司 | 一种信息的展示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN115187755A (zh) | 2022-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115187755B (zh) | 一种ar标签智能控制方法及*** | |
CN104871214B (zh) | 用于具扩增实境能力的装置的用户接口 | |
WO2013153740A2 (en) | Information processing apparatus, display control method, and program | |
WO2021018214A1 (zh) | 虚拟对象处理方法及装置、存储介质和电子设备 | |
CN107766349B (zh) | 一种生成文本的方法、装置、设备及客户端 | |
CN113077548B (zh) | 针对物体的碰撞检测方法、装置、设备和存储介质 | |
US20140330814A1 (en) | Method, client of retrieving information and computer storage medium | |
US20220358735A1 (en) | Method for processing image, device and storage medium | |
CN112598993B (zh) | 基于cim的城市地图平台可视化方法、装置及相关产品 | |
CN114792355B (zh) | 虚拟形象生成方法、装置、电子设备和存储介质 | |
WO2014176938A1 (en) | Method and apparatus of retrieving information | |
CN114461064A (zh) | 虚拟现实交互方法、装置、设备和存储介质 | |
CN114627239B (zh) | 包围盒生成方法、装置、设备及存储介质 | |
EP3901892A2 (en) | Commodity guiding method and apparatus, electronic device, storage medium, and computer program product | |
US20230169680A1 (en) | Beijing *** netcom science technology co., ltd. | |
US20220307855A1 (en) | Display method, display apparatus, device, storage medium, and computer program product | |
CN113421343B (zh) | 基于增强现实观测设备内部结构的方法 | |
CN116188587A (zh) | 定位方法、装置及车辆 | |
CN115328385A (zh) | 虚拟键盘展示方法、装置、电子设备、存储介质及产品 | |
CN114327718A (zh) | 界面展示方法及装置、设备和介质 | |
CN109427085A (zh) | 一种图像数据的处理、渲染方法、服务器及客户端 | |
CN114549303A (zh) | 图像显示、处理方法、装置、设备和存储介质 | |
JP2022551671A (ja) | オブジェクトの表示方法、装置、電子機器及びコンピュータ可読型記憶媒体 | |
CN116301361B (zh) | 基于智能眼镜的目标选择方法、装置和电子设备 | |
CN111324244A (zh) | 用于切换图片显示类型的方法和装置 |
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 |