相关文章
点云数据增强及预处理
2024-12-19 20:26

1. random world flip:沿着x或者y轴,翻转点云
点云的x或者y,要翻转
3d box中心的x或者y,要翻转
3d box的朝向要翻转
point segmentation label,点云的相对顺序没有发生变化

点云数据增强及预处理

2. random_world_rotation:沿着点云原点,旋转点云
,x,y,绕z轴旋转
3d box,绕z轴旋转,中心和朝向都要变化
point segmentation label,点云的相对顺序没有发生变化

3. random_world_scaling:沿着点云原点,缩放点云
点云,x,y,z 缩放
3d box,缩放,中心和尺寸都要变化
point segmentation label,点云的相对顺序没有发生变化

4. random_world_translation: 沿着x,y,z,轴线平移点云
点云的x,y,z,要平移
3d box的中心,沿着x,y,z,要平移
point segmentation label,点云的相对顺序没有发生变化

5. database sampler
从所有的scene中,采样得到目标识别的3d box和points. 然后把这些box放回到训练的frame中。
a. 确保采样的box,和当前帧的box IOU = 0
b. 确保采样的box之间,IOU = 0
c. 在放置采样box的时候,需要提前删除掉box所在位置的原先的点
d. 把采样box的点,放回到scene中

如上的处理,可能会把box放在不合理的位置(虽然大部分是合理的;会破坏原有的points;会新增points;
需要如下条件
a. 把database sampler放在roadplane上
b. database的采样的时候,points中带seg的标签

从这一点出发,我觉得,应该把points和points label存到一起!!!

其他新增的数据增强方式
local rotation
local translation
local scaling

如上的local方式,针对每一个3d box筛选出对应的points,然后针对这些points和box,围绕box的局部坐标系进行变换。针对挨着很近的box,可能会存在重叠等问题,而且semantic label也会不准确。所以这里针对语义分割就不用了。

point feature encoding, 这里没有特殊操作,可以通过这个config,筛选输入到后面的点云特征
x,y,z,intensity,enlongation,instance, seg class,timestamp

1. mask points out of range
预设好预测范围,voxel尺寸,进行voxel之后,grid size是固定的。这一步把范围外的点去掉。

需要对seg label,进行同样的操作。

在training,问题不大,因为loss的计算都是在范围内的voxel的label来算的。
在validation时,也要对真值进行这个操作,而且要保证point的label的次序一样。

2. shuffule points
打乱points的相对顺序。
需要对seg labels进行同样的操作。

3. transform points to voxel
划分voxel
得到voxel中点的index,点对应的voxel coordinate
通过voxel中点的seg label,得到这个voxel的seg label
在validation和test的时候,把voxel的seg label,映射成voxel中点的label,用于结果的输出和iou的计算

    以上就是本篇文章【点云数据增强及预处理】的全部内容了,欢迎阅览 ! 文章地址:http://nhjcxspj.xhstdz.com/news/11851.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://nhjcxspj.xhstdz.com/mobile/ , 查看更多   
最新文章
电商seo做法 电商SEO优化实战技巧揭秘
电商SEO:解锁流量与转化的秘密武器在当今这个数字化时代,电子商务已成为全球经济不可或缺的一部分随着市场竞争的日益激烈,如
2024年最顶尖的AI驱动SEO工具|TodayAI
在当今数字营销的竞争环境中,获得搜索引擎的高排名至关重要,因为它直接关联到网站的有机流量和品牌的在线影响力。
AI在创造还是毁掉音乐?深度学习时代的音乐变革
近一个月来,音乐界迎来了一场由人工智能主导的变革。随着多个音乐大模型的相继亮相,AI技术一举将音乐创作的门槛降
短视频排名seo(短视频排行榜前十名)
提高短视频曝光率**#8211; 如何吸引更多的观众?在当今社交媒体爆炸的时代,多种类型的短视频在不同的平台上迅速传播。但与此同
SEO培训课程助力企业快速提升网站排名,抢占市场风口
本课程专注于SEO培训,旨在帮助企业优化网站,提升排名,抢占市场优势,通过专业指导助力企业在线上竞争中获得先机。随着互联网
云南uc神马搜索广告怎么开户
在互联网广告日益发展的今天,企业的市场推广已成为提升业绩的重要组成部分。云南作为一个旅游和文化丰富的省份,吸引了大量用户
wordpress插件,免费蜘蛛统计分析插件,wordpres翻译插件「附下载」
Wordpress采集插件不需要任何采集规则,完全实现一键抓取任务。支持365天无限循环挂机采集维护所有网站。设置好相关参数后,软件
2024年区块链技术培训:全新课件发布
2024年区块链技术培训:全新课件发布汇报人:2024-11-16区块链技术基础区块链核心技术详解区块链平台与开发工具介绍区块链安全性
Dynadot支持哪些中文域名后缀
Dynadot是一家知名的国外域名注册商,成立于2002年,其官网支持中文、英文、法语、西班牙语等多种语言切换,主要提供域名注册、
如何轻松应对Nginx配置文件大小限制提高网站性能与稳定性
为什么需要关注Nginx配置文件大小限制 在使用Nginx作为网站服务器的过程中,配置文件的大小限制是一个常见的问题。当配置文件过大时,会导致服务器性能下降,影响网站的稳定性和访问速度。因此,及时优化和调整配置文件大小非常重要。 如何
相关文章