体素坐标(voxel_coors)在mmdetection3d中的理解
生活随笔
收集整理的這篇文章主要介紹了
体素坐标(voxel_coors)在mmdetection3d中的理解
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
體素坐標(biāo)(voxel_coors)在mmdetection3d中的理解
針對(duì)KITTI數(shù)據(jù)集舉例。
1. 范圍說明
point_cloud_range
[0, - 40, -3, 70.4, 40, 1]
voxel_size
vx = 0.05, vy = 0.05, vz = 0.1
canvas
- x = (70.4-0)/0.05 = 1408
- y = (40+40)/0.05 = 1600
- z = (1+3)/0.1 = 40
2. 體素劃分
3. 體素坐標(biāo)
體素坐標(biāo)(voxel_coors) 按照batch_size, z, y, x的順序表示。
下圖舉例后三維(z, y, x)的表示。
寫在后面
由此可以理解下面這段代碼:
# mmdet3d/models/voxel_encoders/voxel_encoder.pyindices = (voxel_coors[:, 0] * canvas_z * canvas_y * canvas_x +voxel_coors[:, 1] * canvas_y * canvas_x +voxel_coors[:, 2] * canvas_x + voxel_coors[:, 3])總結(jié)
以上是生活随笔為你收集整理的体素坐标(voxel_coors)在mmdetection3d中的理解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于tplink和Dlink桥接几点注意
- 下一篇: 演讲PPT之前不用硬背,设置ppt双屏显