System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种点云融合数据多渠道的存储方法、装置、设备及存储介质制造方法及图纸_技高网

一种点云融合数据多渠道的存储方法、装置、设备及存储介质制造方法及图纸

技术编号:40111471 阅读:6 留言:0更新日期:2024-01-23 19:14
本发明专利技术公开了一种点云融合数据多渠道的存储方法、装置、设备及存储介质。通过读取config配置,确定存储渠道,获取上传的点云融合数据文件;校验点云融合数据文件;当检验通过时,根据点云融合数据文件生成一个流水号,对流水号与点云融合数据文件进行绑定;解析点云融合数据文件,得到点云融合数据信息;对点云融合数据信息进行组装,得到点云融合实体数据集;对点云融合实体数据集进行分块,得到点云融合实体数据块;根据预先设置的存储路由规则,确定点云融合实体数据块的存储渠道。本发明专利技术通过存储路由规则来灵活的选择存储渠道,降低单一存储源出现问题后带来的风险,同时也能使系统具有很好的私有化部署能力,能适应不同存储源的部署需求。

【技术实现步骤摘要】

本专利技术属于网络,具体涉及一种点云融合数据多渠道的存储方法、装置、设备及存储介质


技术介绍

1、点云数据是指在一个三维坐标系统中的一组向量的集合。点云融合是将多个点云数据进行融合,生成一个更加完整、准确和稠密的点云模型的过程。点云融合可以应用于各种领域,例如3d建模、机器人导航、无人机驾驶、地质勘探等。在自动驾驶领域中,点云融合是非常重要的一环,可以用于实现车辆周围环境的感知和定位,提高自动驾驶的精度和安全性。

2、现有技术中,在点云融合标注系统中,对点云融合数据的存储,会使用单一的渠道做存储,例如合规云存储或者本地文件存储。

3、申请人在运营过程中发现,现有技术中点云融合数据单一渠道的存储方式,系统对于存储渠道有着强依赖关系,而这降低了系统的可迁移性与扩展性,同时在该存储方式下,当存储渠道的服务发生宕机时,将会导致整个业务流程停滞,系统无法使用。


技术实现思路

1、本专利技术的目的是要解决上述的技术问题,提供一种点云融合数据多渠道的存储方法、装置、设备及存储介质。

2、为了解决上述问题,本专利技术按以下技术方案予以实现的:

3、根据本专利技术的一方面,提供了一种点云融合数据多渠道的存储方法,所述方法包括:

4、读取config配置,确定所述存储渠道,获取上传的点云融合数据文件,其中,所述点云融合数据文件为压缩文件,所述存储渠道包括minio存储、本地文件存储和云存储;

5、校验所述点云融合数据文件;>

6、当检验通过时,根据所述点云融合数据文件生成一个流水号,对所述流水号与所述点云融合数据文件进行绑定;

7、解析所述点云融合数据文件,得到点云融合数据信息,所述点云融合数据信息包括点云信息、图片信息、定位信息与内外参信息;

8、对所述点云融合数据信息进行组装,得到点云融合实体数据集;

9、对所述点云融合实体数据集进行分块,得到点云融合实体数据块;

10、根据预先设置的存储路由规则,确定所述点云融合实体数据块的存储渠道。

11、根据本专利技术的另一方面,提供了一种点云融合数据多渠道的存储装置,所述装置包括:

12、获取模块,用于读取config配置,确定所述存储渠道,获取上传的点云融合数据文件,其中,所述点云融合数据文件为压缩文件,所述存储渠道包括minio存储、本地文件存储和云存储;

13、校验模块,用于校验所述点云融合数据文件;

14、绑定模块,用于当检验通过时,根据所述点云融合数据文件生成一个流水号,对所述流水号与所述点云融合数据文件进行绑定;

15、解析模块,用于解析所述点云融合数据文件,得到点云融合数据信息,所述点云融合数据信息包括点云信息、图片信息、定位信息与内外参信息;

16、组装模块,用于对所述点云融合数据信息进行组装,得到点云融合实体数据集;

17、分块模块,用于对所述点云融合实体数据集进行分块,得到点云融合实体数据块;

18、确定模块,用于根据预先设置的存储路由规则,确定所述点云融合实体数据块的存储渠道。

19、根据本专利技术的另一方面,提供了一种电子设备,所述电子设备包括:

20、至少一个处理器;以及

21、与所述至少一个处理器通信连接的存储器;其中,

22、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术实施例所述的点云融合数据多渠道的存储方法。

23、根据本专利技术的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行时实现本专利技术实施例所述的点云融合数据多渠道的存储方法。

24、在本专利技术实施例中,读取config配置,确定存储渠道,获取上传的点云融合数据文件,其中,点云融合数据文件为压缩文件,存储渠道包括minio存储、本地文件存储和云存储;校验点云融合数据文件;当检验通过时,根据点云融合数据文件生成一个流水号,对流水号与点云融合数据文件进行绑定;解析点云融合数据文件,得到点云融合数据信息,点云融合数据信息包括点云信息、图片信息、定位信息与内外参信息;对点云融合数据信息进行组装,得到点云融合实体数据集;对点云融合实体数据集进行分块,得到点云融合实体数据块;根据预先设置的存储路由规则,确定点云融合实体数据块的存储渠道。本专利技术提供了一种多存储渠道的存储方式,通过存储路由规则来灵活的选择存储渠道,降低单一存储源出现问题后带来的风险,同时也能使系统具有很好的私有化部署能力,能适应不同存储源的部署需求。

25、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种点云融合数据多渠道的存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述一种点云融合数据多渠道的存储方法,其特征在于,所述校验所述点云融合数据文件,包括:

3.根据权利要求2所述一种点云融合数据多渠道的存储方法,其特征在于,包括:

4.根据权利要求3所述一种点云融合数据多渠道的存储方法,其特征在于,包括:

5.根据权利要求1所述一种点云融合数据多渠道的存储方法,其特征在于,所述对所述点云融合数据信息进行组装,得到点云融合实体数据集,包括:

6.根据权利要求5所述一种点云融合数据多渠道的存储方法,其特征在于,所述对所述点云融合实体数据集进行分块,得到点云融合实体数据块,包括:

7.一种点云融合数据多渠道的存储装置,其特征在于,所述装置包括:

8.一种电子设备,其特征在于,所述电子设备包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行时实现权利要求1-6中任一项所述的点云融合数据多渠道的存储方法。

【技术特征摘要】

1.一种点云融合数据多渠道的存储方法,其特征在于,所述方法包括:

2.根据权利要求1所述一种点云融合数据多渠道的存储方法,其特征在于,所述校验所述点云融合数据文件,包括:

3.根据权利要求2所述一种点云融合数据多渠道的存储方法,其特征在于,包括:

4.根据权利要求3所述一种点云融合数据多渠道的存储方法,其特征在于,包括:

5.根据权利要求1所述一种点云融合数据多渠道的存储方法,其特征在于,所述对所述点云融合数据信息进行组装,得到点云融合实体...

【专利技术属性】
技术研发人员:朱星星
申请(专利权)人:广州宸祺出行科技有限公司
类型:发明
国别省市:

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

1