本发明涉及三维导航,具体而言,涉及一种基于三维数据的目标导航方法及系统。
背景技术:
1、随着经济社会的发展,生产生活中对于目标查找的效率和准确度要求越来越高。例如:在生活中,人们的重要物品比较多,随着生活节奏的加快,人们往往无法准确记住每个物品放置的地方,需要长时间寻找,既浪费时间,又容易耽误重要的事情,造成损失。例如:在工业生产中,仓库存储的货物量很多,取用和新置办货物都很频繁,如果不定时整理并记录,仅仅依靠箱子上的标签很难快速找到所需的货物的准确地址。除了对物品进行查找外,我们在生活中还会存在对陌生环境中的人或者建筑物等目标对象进行查找,以便快速地进行对接。例如:当去到一个新环境工作时,由于不了解该公司的人员位置分布,导致无法进行快速有效的人员对接。
2、现有技术中,一般是采用定位装置对物品进行定位,进而进行后续的物品查寻,其需要配合外部定位设备,成本高,且其仅仅只能进行粗粒度的定位导航,无法对具体情况下的人员或者物品进行更为细致精准的查寻导航,导航效果不好,无法很好的满足用户导航需求。
技术实现思路
1、为了克服上述问题或者至少部分地解决上述问题,本发明实施例提供一种基于三维数据的目标导航方法及系统,结合三维数据对需要查寻的目标进行精准定位导航,提高目标导航效果,为人们提供更为精准和有效的导航服务。
2、本发明的实施例是这样实现的:
3、第一方面,本发明实施例提供一种基于三维数据的目标导航方法,包括以下步骤:
4、根据预置的应用场景采用三维激光扫描仪采集对应的目标三维实景数据,并建立目标三维数据库;
5、获取并根据用户查找需求在目标三维数据库中提取对应的目标对象三维数据;
6、采集并根据用户实时位置信息以及目标对象三维数据生成并发送三维导航信息给对应的用户,实现三维导航。
7、为了解决现有技术中的问题,本方法结合不同行业多个应用场景采集全面的三维立体影像数据,进而构建一个全面的三维数据库,为后续精准查找到对应的物品或者人员提供精准的数据支撑;当用户需要进行目标查找时,发送一个查找需求,对查找需求进行分析,在三维数据库中提取对应的目标对象三维数据;然后结合用户的实时位置和目标对象三维数据中的目标位置进行合理的路径指示规划,进而实现高效精准的目标导航,帮助用户快速精准的找寻到对应的物品或者人员。本发明结合三维数据对需要查寻的目标进行精准定位导航,提高目标导航效果,为人们提供更为精准和有效的导航服务。
8、基于第一方面,在本发明的一些实施例中,上述建立目标三维数据库的方法包括以下步骤:
9、根据应用场景类别构建对应的场景节点;
10、将各个应用场景下的目标三维实景数据导入到对应的场景节点下,按照不同应用场景对目标三维实景数据进行分类存储;
11、基于各个场景节点及其存储的三维实景数据得到目标三维数据库。
12、基于第一方面,在本发明的一些实施例中,上述根据用户查找需求在三维数据库中提取对应的目标对象三维数据的方法包括以下步骤:
13、提取并根据用户查找需求中的应用场景匹配三维数据库中对应的场景节点;
14、提取并根据用户查找需求中的目标对象在对应的场景节点下提取对应的目标对象三维数据。
15、基于第一方面,在本发明的一些实施例中,上述目标三维实景数据包括目标对象的三维立体影像、目标对象尺寸标记、目标对象三维位置信息以及目标对象标识。
16、第二方面,本发明实施例提供一种基于三维数据的目标导航系统,包括三维数据采集模块、数据查找模块以及目标导航模块,其中:
17、三维数据采集模块,用于根据预置的应用场景采用三维激光扫描仪采集对应的目标三维实景数据,并建立目标三维数据库;
18、数据查找模块,用于获取并根据用户查找需求在目标三维数据库中提取对应的目标对象三维数据;
19、目标导航模块,用于采集并根据用户实时位置信息以及目标对象三维数据生成并发送三维导航信息给对应的用户,实现三维导航。
20、为了解决现有技术中的问题,本系统通过三维数据采集模块、数据查找模块以及目标导航模块等多个模块的配合,结合不同行业多个应用场景采集全面的三维立体影像数据,进而构建一个全面的三维数据库,为后续精准查找到对应的物品或者人员提供精准的数据支撑;当用户需要进行目标查找时,发送一个查找需求,对查找需求进行分析,在三维数据库中提取对应的目标对象三维数据;然后结合用户的实时位置和目标对象三维数据中的目标位置进行合理的路径指示规划,进而实现高效精准的目标导航,帮助用户快速精准的找寻到对应的物品或者人员。本发明结合三维数据对需要查寻的目标进行精准定位导航,提高目标导航效果,为人们提供更为精准和有效的导航服务。
21、基于第二方面,在本发明的一些实施例中,上述三维数据采集模块包括节点构建单元、数据导入单元以及数据库构建单元,其中:
22、节点构建单元,用于根据应用场景类别构建对应的场景节点;
23、数据导入单元,用于将各个应用场景下的目标三维实景数据导入到对应的场景节点下,按照不同应用场景对目标三维实景数据进行分类存储;
24、数据库构建单元,用于基于各个场景节点及其存储的三维实景数据得到目标三维数据库。
25、基于第二方面,在本发明的一些实施例中,上述数据查找模块包括节点匹配单元和数据提取单元,其中:
26、节点匹配单元,用于提取并根据用户查找需求中的应用场景匹配三维数据库中对应的场景节点;
27、数据提取单元,用于提取并根据用户查找需求中的目标对象在对应的场景节点下提取对应的目标对象三维数据。
28、基于第二方面,在本发明的一些实施例中,上述目标三维实景数据包括目标对象的三维立体影像、目标对象尺寸标记、目标对象三维位置信息以及目标对象标识。
29、第三方面,本申请实施例提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器。当一个或多个程序被处理器执行时,实现如上述第一方面中任一项的方法。
30、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项的方法。
31、本发明实施例至少具有如下优点或有益效果:
32、本发明实施例提供一种基于三维数据的目标导航方法及系统,结合不同行业多个应用场景采集全面的三维立体影像数据,进而构建一个全面的三维数据库,为后续精准查找到对应的物品或者人员提供精准的数据支撑;当用户需要进行目标查找时,发送一个查找需求,对查找需求进行分析,在三维数据库中提取对应的目标对象三维数据;然后结合用户的实时位置和目标对象三维数据中的目标位置进行合理的路径指示规划,进而实现高效精准的目标导航,帮助用户快速精准的找寻到对应的物品或者人员。
1.一种基于三维数据的目标导航方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于三维数据的目标导航方法,其特征在于,所述建立目标三维数据库的方法包括以下步骤:
3.根据权利要求2所述的一种基于三维数据的目标导航方法,其特征在于,所述根据用户查找需求在三维数据库中提取对应的目标对象三维数据的方法包括以下步骤:
4.根据权利要求1所述的一种基于三维数据的目标导航方法,其特征在于,所述目标三维实景数据包括目标对象的三维立体影像、目标对象尺寸标记、目标对象三维位置信息以及目标对象标识。
5.一种基于三维数据的目标导航系统,其特征在于,包括三维数据采集模块、数据查找模块以及目标导航模块,其中:
6.根据权利要求5所述的一种基于三维数据的目标导航系统,其特征在于,所述三维数据采集模块包括节点构建单元、数据导入单元以及数据库构建单元,其中:
7.根据权利要求6所述的一种基于三维数据的目标导航系统,其特征在于,所述数据查找模块包括节点匹配单元和数据提取单元,其中:
8.根据权利要求5所述的一种基于三维数据的目标导航系统,其特征在于,所述目标三维实景数据包括目标对象的三维立体影像、目标对象尺寸标记、目标对象三维位置信息以及目标对象标识。
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-4中任一项所述的方法。