View my account

Technology, data output, under water use

Comments

5 comments

  • MartyG

    Hi Kathi, the 400 Series cameras are able to see in low light.  They are based solely on Stereo technology, using a left and right infrared imager.

    They do not have structured light / coded light technology, which is based on projection of patterns onto surfaces.  That is used in the SR305 camera model, which can operate at zero 'lux' lighting conditions (darkness) but is suited to indoor use rather than outdoors.   The 400 Series can be used both indoors and outdoors.

    The new L515 lidar depth camera model (not Stereo) is advanced technology that can analyse 23 million accurate depth points per second but it is designed for use indoors or in controlled lighting conditions, so would not be suited for outdoor underwater use.  It may be able to work with an indoor aquarium setting if the lighting is stable though.

    The T265 Tracking Camera does not have depth sensing capability, so would not be suitable for a depth-based application (though it can be paired with a depth camera).

    The 400 Series cameras can use any available ambient light for analysing the depth in a scene.  This can include artificial light sources positioned near the camera.  In dark scenes without a light source (natural or artificial), the camera's built-in projector can project light and a semi-random dot pattern onto objects in a scene to analyse their depth information.

    The 400 Series cameras are also able to operate underwater within a waterproof container and to see through aquarium glass.  The stereo depth algorithms in the 400 Series are very good at handling underwater scenes.  The link below has an example program in the Python programming language for doing so.

    https://github.com/IntelRealSense/librealsense/blob/jupyter/notebooks/depth_under_water.ipynb 

    Data can be exported from the camera's RealSense SDK software in a range of formats, including bag, png, raw, bin, ply and csv.

    Regarding the D455's range ... like the D435, it can depth-sense to a maximum range of 10 meters plus, as shown by the extract below from the data sheet document for the D455.  

     

     

    It is important to note though that 6 meters is the optimal depth sensing range of the camera.  In previous 400 Series models, although the cameras could see 10 m, their depth measuring accuracy starts to noticably reduce after around 3 meters from the camera.  This is because error increases linearly as the distance of an observed object from the camera increases.  This is called RMS Error.

    The D455 model though has improved accuracy over the D435 model by a factor of two.  So accuracy should be maintained up to the 6 meter distance instead of 3 meters on the older 400 Series models.

    0
    Comment actions Permalink
  • K Bensing

    Hi Marty,

    Wow! Thank you soooo much for your extensive and quick response. That helped me a lot since I'm a total beginner in this field. :-)

    Best, Kathi

    0
    Comment actions Permalink
  • Wervyan

    Hi Kathi and Marti,

    Do you know the maximum distance of the depth-sensing of the D455 camera underwater?

    Best Regards,
    Wervyan

    0
    Comment actions Permalink
  • MartyG

    Hi Wervyan  I would not speculate on what depth image results you might get from depth sensing underwater due to the large range of possible different lighting and environmental conditions under the water's surface.  As a rough guide to expectations though, the depth-sensing images on the recent FishSense underwater project's video in the YouTube link below may be helpful.

    https://www.youtube.com/watch?v=ey7oqCiqm6o 

    0
    Comment actions Permalink
  • Wervyan

    Hi MartyG. Thank you for your kind response.

    0
    Comment actions Permalink

Please sign in to leave a comment.