Skip to content

Point cloud stiching #1405

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

Open
xiahaa opened this issue Sep 18, 2018 · 1 comment
Open

Point cloud stiching #1405

xiahaa opened this issue Sep 18, 2018 · 1 comment

Comments

@xiahaa
Copy link

xiahaa commented Sep 18, 2018

Version: 1.2.0 Binary
Coding: Python

Problem: I tried to do point cloud stiching using several depth images (depth planner). However, the result showed there may be some synchronization issues for scene image and depth image.
result for 1080P
1080p
result for QVGA
qvga
Clearly, you can see some dragging effect.
Scene and depth images were recorded with "Recording" function. I did tranformation like
$$$
P_ground = RP_camera + t
$$$
where R is constructed using quaternion.

Can anyone give some ideas about the problem?
Thanks

@xiahaa
Copy link
Author

xiahaa commented Oct 4, 2018

confirm again using sfm software.
2 tests with same setting, same image, the only difference are:

  1. let pose being camera pose logged with Airsim recording. Since those poses should be ground truth, I made uncertainty of those poses to be very low, 1mm.
  2. don't use any prior pose, just let SFM do automatic feature matching to determine the camera poses.
    Result:
    2 is better than 1, more points, less artefacts.

My guess right now would be:
At least for the recording, it seems that pose and image are not exactly aligned. And this problem becomes severe if the resolution of the image increases, let's say from VGA to 4K, the delay will increase.

Could anyone provide some information about this alignment issue?

Many thanks.

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

No branches or pull requests

2 participants