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

[Feature-Request] Multi-cam calibration and multi-pointcloud alignment #747

Open
Erol444 opened this issue Jul 19, 2022 · 10 comments
Open
Labels
enhancement New feature or request sdk Related to DepthAI SDK

Comments

@Erol444
Copy link
Member

Erol444 commented Jul 19, 2022

Start with the why:

For folks that would want to use our cameras for 3D object scanning, using multiple cameras would be crucial.

Move to the what:

Create a script that will let you calibrate multiple cameras looking at the same scene. This will provide extrinsics of cameras relative to each other, which would allow aligning multiple point clouds (produced from different cameras). We could then do some additional filtering of this combined pointcloud.

Move to the how:

1. Calibrating

  • BioSense have already done this (YT video) - no source code
  • Bart (VR Laser tag at home), video for calibration here.

2. Alignment

  • Use something like Meshlab to align multiple pointclouds.
  • Open3d has 3d reconstruction function as well, video here.
  • We could also look into getting our cameras supported by EF-EVE, app that allows Volumetric capturing with multiple depth cameras.
@Erol444 Erol444 added the enhancement New feature or request label Jul 19, 2022
@MarekKot1
Copy link

Azure Kinect also has it. It only works up to 6 meters. If Luxonis gives longer distance, he will win.

@Luxonis-Brandon
Copy link
Contributor

Sweet! Yes, this would be great!

@LyceanEM
Copy link

LyceanEM commented Aug 4, 2022

This would be a very useful feature. Between the IMU data of each camera, or the ability to define the relative orientations of each camera the required information is already there, but an example of the appropriate way to do this would be very useful.

@mhdtahawi
Copy link

plus one!

@andrewwetzel23
Copy link

This would be a great feature for us as well.

@Erol444
Copy link
Member Author

Erol444 commented Oct 3, 2022

@njezersek njezersek self-assigned this Oct 4, 2022
@Erol444 Erol444 added the sdk Related to DepthAI SDK label Mar 27, 2023
@Erol444
Copy link
Member Author

Erol444 commented Jul 10, 2023

@JarlLemmens
Copy link

When I try to run the Multi-cam calibration script, it keeps getting stuck in the capturing still image loop. There is nothing moving in the camera frame, is there anything that could be going wrong?

@themarpe
Copy link
Collaborator

themarpe commented Oct 2, 2023

CC: @MaticTonin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request sdk Related to DepthAI SDK
Projects
None yet
Development

No branches or pull requests

9 participants