Items with no label
3335 Discussions

Realsense sdk1.1 is very different from sdk2.0. What is object recognition EnableObjectRecognition in sdk2.0 in v1.1? Where do sdk2.0 documents be downloaded?

pli6
Beginner
1,514 Views

realsense sdk1.1与sdk2.0差别很大,v1.1中的物体识别EnableObjectRecognition在sdk2.0中是什么?sdk2.0的文档去哪下载?

Realsense sdk1.1 is very different from sdk2.0. What is object recognition EnableObjectRecognition in sdk2.0 in v1.1? Where do sdk2.0 documents be downloaded?

0 Kudos
5 Replies
MartyG
Honored Contributor III
619 Views

RealSense SDK 2.0 documentation and papers can be found here:

https://realsense.intel.com/intel-realsense-downloads/ Intel® RealSense™ Downloads, Documents and Tools

https://github.com/IntelRealSense/librealsense/tree/master/doc librealsense/doc at master · IntelRealSense/librealsense · GitHub

The EnableObjectRecognition instruction, which is in the '2016 R2' RealSense SDK, is not in RealSense SDK 2.0. This is because the design of these two SDKs is completely different. In RealSense SDK 2.0, you may be able to achieve object detection / recognition by using SDK 2.0 in combination with the OpenCV software (which SDK 2.0 is fully compatible with) and a sample program such as the one below.

https://github.com/twMr7/rscvdnn GitHub - twMr7/rscvdnn: Test program for OpenCV DNN object detection with RealSense camera

********

Chinese translation:

可以在此处找到RealSense SDK 2.0文档和论文:

EnableObjectRecognition指令位于"2016 R2"RealSense SDK中,不在RealSense SDK 2.0中。 这是因为这两个SDK的设计完全不同。 在RealSense SDK 2.0中,您可以通过将SDK 2.0与OpenCV软件(SDK 2.0完全兼容)和示例程序(如下面的示例程序)结合使用来实现对象检测/识别。

0 Kudos
pli6
Beginner
619 Views

非常感谢

我需要sdk2.0的api文档,有下载地址么? http://intelrealsense.github.io/librealsense/doxygen/md__c_1_jenkins_sys_rsbuild_workspace__l_r_s_doxygen_source_include_readme.html

这个文档里面的类页面我打不开,原因可能是中国网络;

我现在的需求是寻找圆柱体类似的东西然后计算圆柱体体积;opencv能查找3D物体么?比如摄像头俯视于圆柱体时opencv能检测出来么?

Thanks very much

I need sdk2.0's API document. Do you have a download address? Http://intelrealsense.github.io/librealsense/doxygen/md__c_1_jenkins_sys_rsbuild_workspace__l_r_s_doxygen_source_include_readme.html

I can't open the class pages in this document, probably because of the Chinese network.

What I need now is to look for something similar to the cylinder and calculate the volume of the cylinder. Can opencv find 3D objects? For example, can opencv be detected when the camera is overlooking the cylinder?

0 Kudos
MartyG
Honored Contributor III
619 Views

Here are some API documentation links for you.

https://github.com/IntelRealSense/librealsense/blob/master/doc/api_arch.md librealsense/api_arch.md at master · IntelRealSense/librealsense · GitHub

https://github.com/IntelRealSense/librealsense/wiki/API-How-To API How To · IntelRealSense/librealsense Wiki · GitHub

Please try this link to the class list:

http://intelrealsense.github.io/librealsense/doxygen/annotated.html Intel® RealSense™ Cross Platform API: Class List

You could maybe get the volume of a cylinder without needing OpenCV if you adapt the 'Measure' sample program that measures objects to add a further calculation for the volume..First you would find the radius of the object and then multiply the square of its radius by pi, or 3.14 to get the cylinder volume

https://github.com/IntelRealSense/librealsense/tree/master/examples/measure librealsense/examples/measure at master · IntelRealSense/librealsense · GitHub

A YouTube video explains about calculating volume.

https://www.youtube.com/watch?v=1ZllhkEkfl4 How to Calculate Volume - YouTube

You would probably still need OpenCV though if you wanted to detect the presence only of cylinders and ignore other objects.

0 Kudos
pli6
Beginner
619 Views

This is my example of running the measurement example. The result is very bad. Is it wrong where I operate?

The product manual describes D435 minimum depth of 0.11 meters, while the actual minimum depth is about 0.26 meters.

0 Kudos
MartyG
Honored Contributor III
619 Views

Those colored stripes are correct for the Measure sample. If you look at the image on the Measure sample's documentation page, it has those stripes across the image.

A member of the RealSense support team said today on the RealSense GitHub help forum about scanning at close distance: "Since our camera use pixel disparity to calculate the depth, if you want to reach to around 10cm using D435, you need to lower down the resolution to 424*240. With higher resolution, the minimum distance will be longer".

0 Kudos
Reply