Git Product home page Git Product logo

Comments (11)

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

Hi @kevinDrawn The L515 camera model is sensitive to infrared light sources such as sunlight as it can interfere with the camera. The RealSense 400 Series camera models are better suited to dealing with sunlight and a range of different day / night lighting conditions. The D435f and D455f models are equipped with a light-blocking filter that can enhance depth quality.

As your L515 needs to be used in variable light conditions, setting it to use the Short Range camera configuration preset instead of the default 'Max Range' preset may provide better results.

In regard to difficulty in reading black objects, it is a general physics principle (not specific to RealSense) that dark gray and black colors absorb light, making it difficult for depth cameras to obtain detail from them. Projecting a strong light onto such surfaces can help to bring out depth detail from them if it is required, like in the L515 case at IntelRealSense/librealsense#6757 where a light-source is cast onto a black leather office chair.

from realsense-ros.

kevinDrawn avatar kevinDrawn commented on July 21, 2024

Thank you for your rapid response.

I have another question.

If I shine a strong light on the black surface, could this light affect the quality of the depth measurement, similar to the issue I mentioned with sunlight?

Hmm... It may not be affected because the power light is not infrared light, right?

from realsense-ros.

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

A strong light source on a black surface should be less likely to result in a reflective glare that blinds the camera than a lighter surface color such as white.

from realsense-ros.

kevinDrawn avatar kevinDrawn commented on July 21, 2024

I totally understand.

Lastly, where can i change the configuration of the variable light conditions?

Thank you a lot!

from realsense-ros.

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

In the RealSense Viewer tool, you can select Short Range from the drop-down menu beside the Preset option near the top of the Viewer's options side-panel.

If you have a program script then IntelRealSense/librealsense#11053 (comment) has Python code for setting the Short Range preset.

IntelRealSense/librealsense#9071 (comment) has C++ code for setting it.

from realsense-ros.

kevinDrawn avatar kevinDrawn commented on July 21, 2024

Thank you so much!

In IntelRealSense/librealsense#6757, it is recommended to use the D435 camera, which has IR recognition. So, can the D435 model provide more stable precision on black or gray surfaces than L515?

from realsense-ros.

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

Difficulty in reading gray / black surfaces is a general physics problem rather than a RealSense-specific one. However, using a 400 Series camera such as D435 may provide an advantage in regard to its built-in infrared projector component, which can project a pattern of IR dots onto a surface (which are invisible to the human eye) to aid the camera's depth analysis.

image

Most RealSense 400 Series camera models except D405 are equipped with a projector. This includes D415, D435, D435i, D435f, D435if, D455, D455f, D456 and D457.

from realsense-ros.

kevinDrawn avatar kevinDrawn commented on July 21, 2024

Thank you!! I'll try it later.

from realsense-ros.

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

Hi @kevinDrawn Do you have an update about this case that you can provide, please? Thanks!

from realsense-ros.

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

Hi @kevinDrawn Do you require further assistance with this case, please? Thanks!

from realsense-ros.

MartyG-RealSense avatar MartyG-RealSense commented on July 21, 2024

Case closed due to no further comments received.

from realsense-ros.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.