OmniRe:全方位城市场景重建技术解析
创作时间:
作者:
@小白创作中心
OmniRe:全方位城市场景重建技术解析
引用
CSDN
1.
https://blog.csdn.net/weixin_42973508/article/details/145802587
OmniRe 是一篇关于城市场景重建的论文,提出了一种新的神经场景图表示方法,通过显式区分和单独建模场景中的动态物体,实现了更高质量的场景重建。本文将详细介绍OmniRe的主要贡献、技术细节、代码实现和训练过程。
OmniRe的主要贡献
场景内物体分类重建:OmniRe通过对场景内的物体进行细致分类,通过单独的优化提高重建效果。这对于动态场景重建是一条正确的道路,因为在动态场景尤其是自动驾驶的场景中,很多动态物体或者静态背景都是一闪而过,提高次数但是不区分类别对于最后的效果没有正向收益。而且通过这种方法可以积累动态或者静态资产,有利于资源重复利用,对于可编辑场景仿真有较大收益。
神经场景图表示:OmniRe使用神经场景图对所有的动态物体进行了显式区分表示,为每个障碍物单独建模并选择合适的表示方式,然后结合背景以及天空节点进行重建。
物体重建方法:
- 车辆:使用静态高斯重建,并使用刚体变换表示随时间的运动,而且对于所有的刚体节点,优化他们每一帧的位姿。
- 人体:使用SMPL模型进行重建,通过人体关节和姿态进行建模,相当于在训练过程中增加了更多的优化参数。但是没有考虑光影变化,没有引入shadow的模型。
- 代码实现:这是一篇全面的工作,仓库中集成了几篇非常优秀的工作的手动实现,包括DeformableGS,PVG等,兼容性和扩展性都比较强。渲染器采用了gsplat库,没有用原版的diff-gaussian-rasterization库,gsplat对于很多GS方向的新工作支持和更新都是比较快的,很多开源方案都会给gsplat提PR,这个对于特性对比试验是很有好处的。
技术细节
数据集初始化
OmniRe支持多个数据集的读取,包括Waymo, NuScenes, ArgoVerse, PandaSet, KITTI, NuPlan。以NuScenes为例,整体读取流程如下图:
训练过程
- 场景初始化:计算场景原点和半径
- 损失函数初始化:包括深度损失、天空损失、图像指标评测(SSIM,PSNR,LPIPS)
- 高斯模型初始化:每个节点相当于一个单独的GaussianModel,内部实现为GaussianSplating的表现形式,颜色通过球谐函数表示
- 优化器初始化:Adam优化器,混合精度训练,学习率变化函数
- 训练前处理:zero grad设置,step设置
- 训练函数:
- 根据时间计算帧数
- 相机位姿优化
- gaussian生成
- 高斯渲染:gsplat执行渲染,生成rgb,depth,opacity图像
- affine transformation:对每一帧的颜色进行修正
- 可见性更新
- 变分辨率训练
- 损失计算:
- L1,SSIM的loss计算
- sky节点的二维交叉熵损失
- depth的loss计算
- 不透明度熵损失正则化
- 逆深度平滑正则化
- 动态区域范围的L1Loss
- 各类节点的正则化
- 后处理:致密化和剪枝操作
实现细节和问题
- affine transformation部分存在问题:可以参考官方仓库的一个issue
- 可视化方案:由于不是原版3DGS代码修改的,所以无法导出SIBR Viewer所需要的文件
- 代码问题:存在同一个数据重复两次效果差异较大的问题,暂时没找到bug点
热门推荐
房产证过户给配偶的详细流程及注意事项
云端玫瑰--女飞行员们与女机务群体的巾帼担当
在恋爱中,如何拒绝对方的无理要求?
化工行业如何提升安全管理水平
HANA数据库恢复指南:从备份策略到恢复验证
6个让你深睡的中成药,远离失眠、多梦、半夜醒,助你一夜好眠!
微商朋友圈照片如何管理
智能闹钟:让早晨唤醒更智能、更贴心
法庭邀请心理专家,护佑未成年人健康成长
一个月新生儿前额脱发
梦中情深,解析一场关于喜欢的人的梦境
从刻蚀机突围看,中国半导体该如何跨越“三座大山”?
鱼缸选择与设置:打造水族箱的科学指南
课本里的爱情丨关关雎鸠走进语文课本
单价包干和总价包干有什么区别
夫妻离婚车辆过户手续流程
什么叫过敏性哮喘
数据库三张表结构设计详解:从规范化到性能优化
从"追赶"到"领跑" 我国铁路总体技术水平迈入世界先进行列
歼-8枪挑F-22,这不是茶余饭后的笑话,而是曾经险些发生的悲壮
深入探索伽马射线的宇宙奥秘与应用前景
小心!饮水机里布满 “神秘客”,一旦出现,千万别喝!
实习中怎样与同事有效沟通
没有金融专业背景?这样也能进入金融行业
尼米兹号启动退役,美海军11艘航母底线岌岌可危,中美两国差距只剩7艘
中国青年学者领衔,观察“气泡”,发了一篇Nature子刊!
奔驰定理及三角形五心性质的证明及应用
3D打印切片软件大盘点:功能对比与发展趋势
锂电池如何激活和修复?
成人腮腺肿大最常见原因