Comments (5)
Please check again the lin208-212 in https://github.com/CVPR2023-3D-Occupancy-Prediction/CVPR2023-3D-Occupancy-Prediction/blob/HEAD/projects/mmdet3d_plugin/datasets/nuscenes_dataset.py#L208-L212
The original translation and rotation in can bus has been replaced with ego2global transformation.
- rotation = Quaternion(input_dict['ego2global_rotation'])
- translation = input_dict['ego2global_translation']
- can_bus = input_dict['can_bus']
- can_bus[:3] = translation
- can_bus[3:7] = rotation
from cvpr2023-3d-occupancy-prediction.
Hi, can you describe your question in detail? The rotation matrix is equivalent to the quaternion when defining the transformation matrix.
from cvpr2023-3d-occupancy-prediction.
in nuscene_dataset.py, line 212
can_bus[3:7] = rotation
I guess the rotation (0.394-0.010i-0.003j+0.919k) is to be assigned to can_bus[3:7], but after the assignment, can_bus[3:7]=[0.394, 0.394, 0.394, 0.394]. why can_bus[3:7] != [0.394, - 0.010, -0.003, 0.919]?
from cvpr2023-3d-occupancy-prediction.
@tongwwt
hi,I have not modified any code in nuscenes_dataset.py. If you run it without the above problem, is there a problem with the version of Quaternion?
Here is my debug screen, please note can_bus[3:7]
I think line 212 should be changed to can_bus[3:7] = input_dict['ego2global_rotation']
from cvpr2023-3d-occupancy-prediction.
Hi, I check the code. The can_bus[3:7] only keeps the information of roatation angle which can represent the quaternion, causing the problem you provides. This type of definition does not affect the model performance.
from cvpr2023-3d-occupancy-prediction.
Related Issues (20)
- BEVDet baseline with 42 mIOU HOT 3
- Is there any inference code for visualize predicted result? HOT 1
- When does the challenge start? HOT 1
- What coordinate system is the occ gts in? HOT 1
- About the usage specification of mask camera HOT 2
- Can baseline code support fp16? HOT 3
- Regarding the rule HOT 2
- When will you release test dataset HOT 3
- Question about mask_camera HOT 1
- The frame number of test split is 6008? HOT 1
- visualization error HOT 1
- Can the validation set be used for training? HOT 1
- i can't test using baseline HOT 1
- solved
- Question about LiDAR accumulation range
- Discussion of the 1st-ranked solution
- About test dataset evaluation in the future HOT 2
- Hope for some detail about GTS
- Camera visibility mask HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cvpr2023-3d-occupancy-prediction.