fregu856 / 3dod_thesis Goto Github PK
View Code? Open in Web Editor NEW3D Object Detection for Autonomous Driving in PyTorch, trained on the KITTI dataset.
Home Page: http://www.fregu856.com/
License: MIT License
3D Object Detection for Autonomous Driving in PyTorch, trained on the KITTI dataset.
Home Page: http://www.fregu856.com/
License: MIT License
Will the source code be released for this?
Hi,
I installed open3d and am getting the below error while running visualize_eval_val.py
$ python3 visualization/visualize_eval_val.py
000006
GLFW Error: GLX: Failed to create context: GLXBadFBConfig
Failed to create window
Segmentation fault (core dumped)
Any solution for this?
Regards
Abhi
as in title
Hi @fregu856,
Thank you very much for your excellent work. It is the most straight-forward code I have ever found.
Just one question, how do you get the camera_trajectory.json
file? It seems not working. When I run the visualize_eval_val_seq.py
, I have the error:
000000
[ViewControl] ConvertFromPinholeCameraParameters() failed because window height and width do not match.
[ViewControl] ConvertFromPinholeCameraParameters() failed because window height and width do not match.
What is the frame rate you achieve?
Hi,! I met an error when I used Open3D to visualize eval_seq result. And I wanna output the result as a Video. The following message is from terminal.
python visualization/visualize_eval_val_seq.py
PinholeCameraTrajectory read JSON failed: empty trajectory.
000000
Traceback (most recent call last):
File "visualization/visualize_eval_val_seq.py", line 802, in
img_lidar = lidar_img_creator.create_img(gt_bboxes + pred_bboxes + [pcd])
File "visualization/visualize_eval_val_seq.py", line 448, in create_img
vis.run()
File "visualization/visualize_eval_val_seq.py", line 422, in move_forward
ctr.convert_from_pinhole_camera_parameters(self.trajectory.intrinsic, self.trajectory.extrinsic[0])
AttributeError: 'open3d.open3d.camera.PinholeCameraTrajectory' object has no attribute 'intrinsic'
Any solution for this?
Regards,
Cheng
@fregu856 thanks for the wonderful code base , just had few queries
can we make the point clouds using augmentation more denser then currently it is
2.can i train the model having only point cloud the rest of all the points eliminated
is there any way we have ground truth removal or estimation to make the model independent of the ground plan
Thanks in advance
Hi @fregu856 ,
I cloned this repo and followed the steps mentioned. But facing an issue while running visualization part: python visualization/visualize_eval_val.py. I have installed open3d also.
error:
$ python visualization/visualize_eval_val.py
000008
Traceback (most recent call last):
File "visualization/visualize_eval_val.py", line 305, in
pcd = PointCloud()
NameError: name 'PointCloud' is not defined
Could you please help me out with this issue?
Hello,
For the camera_trajectory.json, Is this same for all of the frames ?
Can you give me any tips or hint about selecting and control the viewpoint ?
param = ctr.convert_to_pinhole_camera_parameters()
camera_trajectory = PinholeCameraTrajectory()
camera_trajectory.intrinsic = param[0]
camera_trajectory.extrinsic = Matrix4dVector([param[1]])
write_pinhole_camera_trajectory(path,camera_trajectory)
For me now, these code works really bad, every time i need to manually control the view point to get the camera_trajectory file ?
Thanks in advance for your warm help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.