本发明专利技术公开了一种目标共享的方法,其包括如下步骤:a.根据预设目标区域建立虚拟场景,将所述虚拟场景载入各个设定用户的目标共享模块中;b.获取虚拟场景中设定目标的位置信息;c.将检测出设定目标的位置信息更新至各个用户的目标标记共享模块。本发明专利技术目标共享的方法可以在各存在于网络的空间内实现多个用户之间的目标共享,实现过程简单方便,并且不受外部条件的限制,大大提高了其适用范围。
Method for sharing goals
The invention discloses a method for object sharing, which comprises the following steps: A. according to the preset target area to build the virtual scene, the virtual scene in each set the goals of users sharing module; the B. obtains the location information of target in the virtual scene; C. will detect the target marker set target position information update to each user sharing module. The method of the invention can realize sharing the goals shared among multiple users on all exist in the network space, the process is simple and convenient, and is not affected by external conditions, greatly increased the scope of.
【技术实现步骤摘要】
目标共享的方法
本专利技术涉及增强现实领域,更具体地涉及一种基于增强现实的目标共享的方法。
技术介绍
现有的空军的头盔瞄准具,能够在镜片中投影虚拟影像,标记预测的目标航迹,达到辅助标记的功能。但该技术目前仅在空军中得到应用,对于其他民用领域并没有这样的使用,当然,空军的头盔瞄准具也不能直接适用于各民用装置上,同时,该头盔仅仅实现了目标在本地头盔上的显示,还未实现多头盔的视野共享;而在目前的民用装置中,例如火场救灾,城区救援等,在障碍物较多的城区环境,尤其是楼宇环境,辅助标记能够帮助用户在复杂环境中快速发现视野中的目标,让用户更专注于更重要的任务分析,而不是目标发现。同时,对于多智能体(人或者机器)任务协作目标,由于每个智能体的视野有限,缺乏一种视野共享的方式。因此,有必要提供一种该改进的目标共享的方法来克服上述缺陷。
技术实现思路
本专利技术的目的是提供一种目标共享的方法,本专利技术的目标共享的方法可以实现在各存在于网络的空间内多个用户之间的目标共享,实现过程简单方便,并且不受外部条件的限制,大大提高了其适用范围。为实现上述目的,本专利技术提供一种目标共享的方法,其包括如下步骤:a.根据预设目标区域建立虚拟场景,将所述虚拟场景载入各个设定用户的目标共享模块中;b.获取虚拟场景中设定目标的位置信息;c.将设定目标的位置信息更新至各个用户的目标共享模块。较佳地,所述预设目标区域包括室内区域与室外区域。较佳地,所述步骤b具体地包括如下步骤:b11.获取设定目标在预设目标区域内相对当前用户的位置信息;b12.在预设目标区域内获取当前用户所在位置的定位信息;b13.将所述定位信息映射至虚拟场景中,获取当前用户在虚拟场景中对应的坐标信息;b14.根据的设定目标相对当前用户的位置信息与当前用户在虚拟场景中对应的坐标信息计算获取设定目标在虚拟场景中的位置信息。较佳地,所述设定目标在预设目标区域内相对当前用户的位置信息包括设定目标相对当前用户的距离信息与设定目标相对当前用户的方位信息较佳地,所述步骤b具体地包括如下步骤:b21.计算预设目标区域的区域轮廓;b22.计算虚拟场景中设定目标所在的设定区域的区域轮廓;b23.对比步骤b21与b22的区域轮廓,提取设定目标的位置信息。较佳地,根据预设目标区域中设定目标所在区域的大小及形状在虚拟场景中选定选定区域。较佳地,所述步骤c具体地包括步骤:通过网络将设定目标的位置信息更新至各个用户的目标共享模块较佳地,本专利技术目标共享的方法还包括步骤d:在各个用户的展示模块上展示设定目标的位置信息。较佳地,将所述设定目标的位置信息转换为2D俯视图并展示于各用户的展示模块上。较佳地,所述步骤d具体地包括如下步骤:d1.在预设目标区域内获取当前用户的位置信息;d2.将当前用户的位置信息映射至虚拟场景,并在虚拟场景中形成与当前用户对应的虚拟人;d3.将虚拟人在虚拟场景中获取的设定目标的位置信息映射至各用户的展示模块上。与现有技术相比,本专利技术目标共享的方法可以在各存在于网络的空间内实现多个用户之间的目标共享,实现过程简单方便,并且不受外部条件的限制,大大提高了其适用范围。通过以下的描述并结合附图,本专利技术将变得更加清晰,这些附图用于解释本专利技术的实施例。附图说明图1为本专利技术目标共享的方法的流程图。图2为本专利技术目标共享的方法中获取设定目标位置信息的一实施例的流程图。图3为本专利技术目标共享的方法中获取设定目标位置信息的另一实施例的流程图。图4为本专利技术目标共享的方法中展示设定目标位置信息的一实施例的流程图。具体实施方式现在参考附图描述本专利技术的实施例,附图中类似的元件标号代表类似的元件。如上所述,本专利技术提供了一种目标共享的方法,本专利技术目标共享的方法可以在各存在于网络的空间内实现多个用户之间的目标共享,实现过程简单方便,并且不受外部条件的限制,大大提高了其适用范围。请参考图1,图1为本专利技术目标共享的方法的流程图。如图所示,本专利技术的目标共享的方法基于虚拟现实而实现,且包括如下步骤:步骤S101:根据预设目标区域建立虚拟场景,将所述虚拟场景载入各个设定用户的目标共享模块中。在本步骤中,预设目标区域是指按实际需求所选定的一个具体场景;且在本专利技术的优选实施例中,所述预设目标区域可包括室内区域与室外区域,如建筑的整个内部空间或其中的某一层楼,或户外一片符合具体要求的空间区域;从而将一具体场景选定为预设目标区域后,建立与预设目标区域对应一致的虚拟场景,即用户在虚拟场景中的视野等同于在预设目标区域内的视野,当然预设目标区域与虚拟场景的对应一致,并不严格要求所有场景内所有的特征都一致,只是用来区分的设定的某些特征保持一致即可;即,通过3D环境识别技术,预先建立预设目标区域的环境场景(虚拟场景)。在定位阶段中,如上所述,若预设目标区域为室内,则通过SLAM技术等,进行室内用户定位,若预设目标区域为室外,则通过GPS技术,进行室外定位另外;具体地如何根据已有实际具体场景构建与之对应的虚拟场景,为本领域技术人员所熟知的公知技术,在此不再赘述。在本步骤中,通过将形成的所述虚拟场景载入各个设定用户的目标共享模块中,使得各个设定用户(具体用户数量可根据实际需求而设定,在本专利技术中并没有限制)的目标共享模块中均为完全相同的虚拟场景,也即各个用户通过目标共享模块获得的场景均一样,从而为后续在该虚拟场景中共享目标信息提供参照基准。另外,在本步骤中,可通过网络或USB等方式将所述虚拟场景载入各个设定用户的目标共享模块中,当然,具体的载入方式并没有限制,只要使得各设定用户均可获取相同的虚拟场景即可。步骤S102:获取虚拟场景中设定目标的位置信息;在本步骤中,当前用户(指其视野中存在设定目标的任意一个用户)将预设目标区域内的设定目标映射至虚拟场景中,由于虚拟场景与预设目标区域是对应一致的,从而可获取虚拟场景中设定目标的位置信息。具体地,可通过人体检测和运动物体检测方式检测设定目标,并通过远距离目标定位算法在虚拟场景中获取其位置信息,以实现对设定目标的定位;优选地,在本专利技术中所述设定目标通常是指人体,当然在实际应用中也可设计为其他各种运动物体。具体地,人体检测技术在现有智能车上使用比较广泛,该方式通过预先设计存储的人体特征数据库,能识别出预设目标区域中的未被遮挡的人体目标,以检测出人体目标的位置。运动物体检测技术,常见的是使用帧间差分方法,将运动图像序列相邻几帧进行差分对比,提取出差异性高于阈值的图像区域,该区域通即为设定目标的运动区域,以检测出设定目标的位置。以上两者都有较为成熟的算法可以使用。步骤S103:将设定目标的位置信息更新至各个用户的目标共享模块;在本步骤中,作为本专利技术的优选实施方式,当前用户(获得设定目标位置信息的用户)通过网络将所述设定目标的位置信息分享至其他各个用户的目标共享模块中,现在网络技术极其成熟而普遍,从而使得本专利技术在应用过程中,所有具有网络的区域均可使用,大大降低了对时间地点的限制,使其适用范围更为广泛;由于在所有用户的目标共享模块中载入有一份完全相同的虚拟场景,使得各个用户之间维持一个统一不变的副本,作为沟通的标的,因此,当当前用户将自己视野中检测出设定目标的位置信息,并在其本地虚拟场景中标记出来,然后将该标记的位置信息更新至其他用本文档来自技高网...
【技术保护点】
一种目标共享的方法,其特征在于,包括如下步骤:a.根据预设目标区域建立虚拟场景,将所述虚拟场景载入各个设定用户的目标共享模块中;b.获取虚拟场景中设定目标的位置信息;c.将设定目标的位置信息更新至各个用户的目标共享模块。
【技术特征摘要】
1.一种目标共享的方法,其特征在于,包括如下步骤:a.根据预设目标区域建立虚拟场景,将所述虚拟场景载入各个设定用户的目标共享模块中;b.获取虚拟场景中设定目标的位置信息;c.将设定目标的位置信息更新至各个用户的目标共享模块。2.如权利要求1所述的目标共享的方法,其特征在于,所述预设目标区域包括室内区域与室外区域。3.如权利要求1所述的目标共享的方法,其特征在于,所述步骤b具体地包括如下步骤:b11.获取设定目标在预设目标区域内相对当前用户的位置信息;b12.在预设目标区域内获取当前用户所在位置的定位信息;b13.将所述定位信息映射至虚拟场景中,获取当前用户在虚拟场景中对应的坐标信息;b14.根据设定目标相对当前用户的位置信息与当前用户在虚拟场景中对应的坐标信息计算获取设定目标在虚拟场景中的位置信息。4.如权利要求3所述的目标共享的方法,其特征在于,所述设定目标在预设目标区域内相对当前用户的位置信息包括设定目标相对当前用户的距离信息与设定目标相对当前用户的方位信息5.如权利要求1所述的目标共享的方法,其特征在于,所述步骤b具体地包括如...
【专利技术属性】
技术研发人员:杨思茗,
申请(专利权)人:四川以太原力科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。