View my account

D405 Multi Camera Configuration

Comments

4 comments

  • MartyG

    Hi Scurry1624  I confirm that the D405 model does not have a set of hardware sync pins.   If you have not already purchased the D405 cameras then the D435 model should be able to meet your sync and high-speed requirements as long as the camera is positioned more than 15 cm / 0.15 meters from the surface or object that is being observed.

     

    The multiple camera white-paper guide that you linked to should cover most of what you need to know in terms of hardware.

     

    In regard to software, you can either set up synced cameras in the RealSense Viewer tool or use program scripting.  The link below is a good reference for C++ language.

    https://github.com/IntelRealSense/librealsense/issues/2637

     

    Here is one for Python:

    https://github.com/IntelRealSense/librealsense/issues/3504

     

    And here is a reference about assembling sync cable components.

    https://support.intelrealsense.com/hc/en-us/community/posts/360050894574/comments/360013337454

    0
    Comment actions Permalink
  • Scurry1624

    Hi Marty,

    Thanks for your response. I've already bought some D405 cameras and wish to use those in a multi camera setup. Can you recommend the best way of doing this, even if they can't be hardware-synchronized?

    Thanks.

    0
    Comment actions Permalink
  • MartyG

    There is nothing to stop you from using multiple 400 Series cameras unsynced, and sometimes syncing will not be necessary for a multicam project anyway depending on what the application is.

     

    The RealSense SDK has a pre-made example unsynced multicam program called rs-multicam.

    https://github.com/IntelRealSense/librealsense/tree/master/examples/multicam

     

    You can also add more than one camera to the RealSense Viewer tool's side-panel to control the cameras' settings individually by using the Add Source button at the top of the side-panel.

     

    If you will be using multiple D405 on the same computer and have the cameras active simultaneously then a limiting factor will be the specification of the computer, as the amount of the computer's resources that are consumed increases as more cameras are added.  If you will be using 4 or more cameras simultaneously then a computer with a specification equivalent to an Intel Core i7 or i9 is recommendable.

    0
    Comment actions Permalink
  • MartyG

    If you use Python then the link below has a Python multicam viewing tool similar to the C++ rs-multicam example.

    https://github.com/ivomarvan/samples_and_experiments/tree/master/Multiple_realsense_cameras

    0
    Comment actions Permalink

Please sign in to leave a comment.