Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distortion on pointcloud #14

Closed
gogojjh opened this issue Aug 26, 2019 · 13 comments
Closed

Distortion on pointcloud #14

gogojjh opened this issue Aug 26, 2019 · 13 comments

Comments

@gogojjh
Copy link

gogojjh commented Aug 26, 2019

Hi, I have one feedback. Please see this figure, https://s2.ax1x.com/2019/08/26/mWmH2R.png, the point clouds are distorted when the vehicle is moving. If such distortion can be fixed, it could be better.
Thanks.

@peisun1115
Copy link
Contributor

Thanks for your feedback. I cannot access you link. Could you help to fix that?

@tommyjiang
Copy link

The following is the .png file @gogojjh reported. You need to copy the link instead of clicking on it.

mWmH2R

By the way, I would like to know whether meter is the unit of 3D label(x, y, z and length, width, height). Thank you.

@peisun1115
Copy link
Contributor

Hi there, sorry for the delayed response.

  1. For the distortion, are you talking about the near range lidar?

  2. The 3d labels are in meters.

@tommyjiang
Copy link

Thanks for your reply.

@gogojjh
Copy link
Author

gogojjh commented Aug 28, 2019

Hi peisun1115,
I think that the distortion may cause biased results on the dataset. For example, when the distortion is large, the ground-truth (bounding box) may not cover all the points of a vehicle. It would be better if the distortion can be fixed as the KITTI did.
Thanks.

@peisun1115
Copy link
Contributor

Hi gogojjh,
Can you explain what do you exactly mean by 'distortion' here?
Thank you
Pei

@gogojjh
Copy link
Author

gogojjh commented Sep 1, 2019

Hi Pei,
Sorry for my late response. LiDAR distortion is usually caused by the fast motion of the vehicle. For example, please see the below pictures which I selected two cases from the dataset:

Case 1: without motion

000000
Screenshot from 2019-09-01 16-47-31

Case 2: with fast motion

000193
Screenshot from 2019-09-01 16-50-21
In the case 2, you can see that the point clouds of the front and rear LiDAR does not form a regular, circular structure. In other words, such distortion introduces additional noises to the point clouds. making object detection harder. This problem can be solved using pose interpolation.

@peisun1115
Copy link
Contributor

Hi gogojjh@:
Thanks for your explanation on the distortion. I think this is expected as the lidar spins are captured from left to right (clockwise). The lidar spin starts from the middle of the SDC's back. I think it is better to present the user with the raw data. The user is free to run anything algorithm to compensate this effect.

Thanks
Pei

@peisun1115
Copy link
Contributor

Hi gogojjh@:
A little more information:

  1. The points are not collected at the same instant and the effect is strongly analogous to the rolling shutter effect in image sensors.

  2. You will see similar artifacts on moving objects captured by a stationary car. The issue is relative motion between sensor and sensed object.

@gogojjh
Copy link
Author

gogojjh commented Sep 3, 2019

Hi Pei,
Thanks for your reply. This information is very helpful.

Thanks,
JIao.

@gogojjh gogojjh closed this as completed Sep 3, 2019
@xmyqsh
Copy link
Contributor

xmyqsh commented Nov 15, 2019

@gogojjh
Can you elaborate on how KITTI fixes the distortion caused by the rolling shutter effect in fast movement lidar?

@ly3106
Copy link

ly3106 commented Oct 10, 2023

In my view, WOD has effectively addressed the distortion issue. Otherwise, you would notice that the fourth picture displays symmetrical points deployed on the flat ground surface, similar to what the second picture illustrates. I.e., the WOD point cloud more accurately reflects the actual location compared to a perfectly enclosed circle placed on a flat ground surface while the car is in motion. Is my understanding correct? @peisun1115 @gogojjh

Hi Pei, Sorry for my late response. LiDAR distortion is usually caused by the fast motion of the vehicle. For example, please see the below pictures which I selected two cases from the dataset:

Case 1: without motion

000000 Screenshot from 2019-09-01 16-47-31

Case 2: with fast motion

000193 Screenshot from 2019-09-01 16-50-21 In the case 2, you can see that the point clouds of the front and rear LiDAR does not form a regular, circular structure. In other words, such distortion introduces additional noises to the point clouds. making object detection harder. This problem can be solved using pose interpolation.

@reynerliu
Copy link

Hi! I want to know that is there any good method for motion object distortion? I only found a paper-'Lidar with Velocity: Correcting Moving Objects Point Cloud Distortion from Oscillating Scanning Lidars by Fusion with Camera',but it's for the horizon livox lidar and my lidar type is velodyne.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants