Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to remove "ghost noise" from realsense D435i ? #4553

Closed
MrYelameli opened this issue Aug 2, 2019 · 6 comments
Closed

How to remove "ghost noise" from realsense D435i ? #4553

MrYelameli opened this issue Aug 2, 2019 · 6 comments

Comments

@MrYelameli
Copy link


Required Info
Camera Model { D435i }

| Operating System & Version | Linux (Ubuntu 16) |
| Kernel Version (Linux Only) | 4.15.0-55|
| Platform | PC |

The point cloud generated by realsense have much noise, the points are being dragged and looking as ghost, probably popularly known as "ghost noise". We tried some filters without success. It is difficult to identify the objects in the point clouds. So is there any specific filtering technique or any other method which removes this kind of noises. For better understanding I have added the images.
color5

version1

version2

It can be seen from the images that, person standing in the image is being seen as a ghost (point clouds are dragged). It is not only person but many other objects too. How to filter it?

@MrYelameli MrYelameli changed the title How to remove ghost noise from realsense D435i ? How to remove "ghost noise" from realsense D435i ? Aug 2, 2019
@MartyG-RealSense
Copy link
Collaborator

MartyG-RealSense commented Aug 2, 2019

I recall a past case where the point cloud was being elongated (which might be similiar to the 'dragged' effect that you describe).

IntelRealSense/realsense-ros#507

A user in a different case also experienced this effect when viewing a banana from the side.

image

This link on dealing with wavy images is also an interesting read:

#1375

@MrYelameli
Copy link
Author

@MartyG-RealSense thank you for your reply. But where is the solution? The link you specified does not specify any technique or solution. Thank you.

@MartyG-RealSense
Copy link
Collaborator

MartyG-RealSense commented Aug 5, 2019

I tracked down a link about the case of the user with the banana, where advice is given by a member of the RealSense team.

#3741

@Garand0o0
Copy link

Garand0o0 commented Aug 8, 2019

Hi. I had the same problem. Is There any way to improve depth quality of d435i? For example, does d435i have "near-range mode" and "long-range mode"? Do you have a solution? Thank you.

@unagiHuman
Copy link
Contributor

There is a way to reduce noise using post-processing-filters.
For example, if you use a decision-filter, the resolution will be low, but the noise will be greatly reduced.

https://github.com/IntelRealSense/librealsense/blob/master/doc/post-processing-filters.md#decimation-filter

@RealSenseCustomerSupport
Copy link
Collaborator


Just to add to the great suggestions from MartyG and unagiHuman, below is the up-to-date calibration tool and white paper for getting the best performance from the RealSense D400 cameras.

Dynamic Calibration Tool:
https://downloadcenter.intel.com/download/28517/Intel-RealSense-D400-Series-Calibration-Tools-and-API

Tuning depth cameras for best performance:
https://dev.intelrealsense.com/docs/tuning-depth-cameras-for-best-performance

Please let us know if further assistance is needed. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants