View my account

Capturing dummy frames

Comments

7 comments

  • MartyX Grover

    Hi Amitelle1337  Yes, if you are creating your own application and you have auto-exposure enabled, it is good practice to skip the first several frames in order to give the auto-exposure time to "settle down".

    If you are using manually set exposure values though then you should not have to skip frames.

    Dorodnic the RealSense SDK Manager offers advice about this in the link below.

    https://github.com/IntelRealSense/librealsense/issues/2269#issuecomment-414211209 

    1
    Comment actions Permalink
  • Amitelle1337

    Thank you!

    0
    Comment actions Permalink
  • Amitelle1337

    A follow-up question:
    Is it necessary to do it when capturing only the depth-stream from the camera?

    0
    Comment actions Permalink
  • MartyX Grover

    The stereo depth functions and the RGB have their own separate auto-exposure.  So I woud say yes, skip the first several frames for depth too.   

    In the OpenCV starter programming tutorial that I referenced in my earlier link, Intel's sample code demonstrates the skipping of frames in both the color and the infrared / depth example scripts.

    https://dev.intelrealsense.com/docs/opencv-wrapper 

    1
    Comment actions Permalink
  • Amitelle1337

    Ok, stereo-depth cameras need it, but is it necessary for all camera types: stereo-depth, LiDAR, coded-light?

    0
    Comment actions Permalink
  • MartyG

    I wouldn't say it was related to stereo depth particularly but rather the time that it takes for auto-exposure to adjust to the environmental conditions when the stream activates.  So I would recommend using the skipping of the first several frames for all models where you are using auto-exposure.

    1
    Comment actions Permalink
  • Amitelle1337

    OK, thank you.

    0
    Comment actions Permalink

Please sign in to leave a comment.