Open samialperen opened 2 years ago
@samialperen There are multiple issues.
If you want depth for longer distances you need narrower FOV, higher baseline and IR-filter (for outdoor use).
Hi @szabi-luxonis,
Thanks a lot for the response.
1-) Yes, naturally. I was wondering whether there is a way to improve image quality, too, so that we can have a better depth. 2-) Is there a version that supports outdoor use? We selected this version since we want to use it for outdoor during the night time and IR flood light coming with this version seemed appealing to us. At the time of taking these screenshots, both flood light and dot projector were on with 400mA. 3-) Actually, I am not trying to measure any of those buildings. The main case for my application is to use camera for obstacle avoidance. At the moment, I am generating point clouds up to 5 meters and I am fine with that. Those buildings are just in the background during the screenshot, but the points I am getting have nothing to do with those buildings since I am not getting any points that are far away than 5 meters.
At the moment, I can not change the camera, so I am trying to make the best out of it. What do you suggest? Let's say one for night time outdoor, and the other one for indoor outdoor environments.
Thanks a lot again for the support! :)
@samialperen
This is a physical limitation. There is too much light reaching the sensor, which results in oversaturation. Wide-angle lenses will let in more light, compared to narrow ones. You can use a third-party IR light filter and mount it on the front of the lens to reduce ambient light.
I see! Thanks a lot for all the information. Highly appreciated. I will share more testing results for night time to see how it performs during the night. If it is better than day light, I will accept the physical limitation and try to find a work around for that (like buying an IR filter as you suggested)
One of the easiest solutions I have tried is enabling manual exposure following the recent commit to depthai-core: https://github.com/luxonis/depthai-ros/commit/9ac79711a7ae247588a86c75911ddb306e03617f
Auto Exposure:
Manual exposure with exposure time 10 and ISO 100
Does anyone know what else I can do to make it better using CameraControl node: https://docs.luxonis.com/projects/api/en/latest/components/messages/camera_control/
@szabi-luxonis Do you know if an external IR filter will affect performance for the night time? How can I order a filter that will not interfere with IR flood light for night vision?
@szabi-luxonis
Although I am using HIGH_DENSITY in a situation without over exposure, still the depth cloud is not great at all. You can see the picture below. It is hard to tell whether there is a person from the depth cloud.
these are the stereo settings I used at that time
Here is a different perspective
First, let me explain my setup. I am using OAK-D-PRO-W POE to generate depth based on stereo. Here is the related part (I modified stereo_inertial_publisher.cpp in depthai-ros)
I am generating point clouds based on depth using rtabmap_ros/point_cloud_xyz nodelet in ROS
Here is the problem. I see points in the cloud that should not be there. Here are some screenshots.
Shot 1: I do not know why it is seeing stuff significantly above the ground, but bear with me this is the least weird one.
Shot 2: See the points on the right of the axes? What is it? There is nothing there :(
Shot 3: Again there are some stuff on the right that should not be there at all. (Do not worry about yellow points they are also part of point cloud. They are just clustered as obstacles (no need to worry for this bug. Think them as white too)
Can someone help me out what is the issue here? I feel like there is a problem with the camera extrinsic. Do I need to calibrate it? Thanks a lot for the support! :)