IntelRealSense / librealsense

Intel® RealSense™ SDK
https://www.intelrealsense.com/
Apache License 2.0
7.57k stars 4.82k forks source link

finding Z accuracy and plane fit RMS error python #3866

Closed scizors closed 5 years ago

scizors commented 5 years ago

How can i find plane fit RMS error and Z accuracy using pyrealsense2 library in python. I have see the python wrappers but i need a help.

ev-mp commented 5 years ago

@scizors , Plane fit RMS and Z accuracy are core elements of the Depth-Quality tool provided with the SDK. link The algorithmic part is embedded into the tool and not in the SDK (i.e. not included pyrealsense2). The theoretic basis for that tool is established in the relevant white paper

In order to get that functionality in python you can reuse the core functionality from C++ by wrapping with python. You can also port and rewrite the algorithms into python.

scizors commented 5 years ago

Thanks for the reply how about in C++ and please mention any other programming language to test the camera and its efficiency with respect to errors and various lighning condition I need to check it.

ev-mp commented 5 years ago

You can use rs-depth-quality tool in a stand-alone manner in different environments (inside and outside) as long as the minimal requirements are met :

Just to reiterate - the methodology for testing the actual image quality is elaborated in the white paper link above. And you can follow that document (and/or actual C++ implementation) to introduce a similar functionality in python.

One thing to mention though - using the rs-depth-quality has the advantage that the tool has been internally validated, so you can use its results and generated reports to be acknowledged by the Realsense team.

scizors commented 5 years ago

thanks for the reply