Items with no label
3335 Discussions

Any sample using LibRealSense and OpenCV to track a person?

tlian5
Beginner
1,594 Views

Hi,

I'm using Windows and C# , since the Realsense Windows SDK is discontinued, I may have to go back to C++.

I wonder if I can perform person body tracking, skeleton tracking etc using LibRealSense and OpenCV? If there is any sample code?

Thanks a lot.

0 Kudos
1 Solution
MartyG
Honored Contributor III
677 Views

It is not known publicly yet if the new cross-platform SDK for the D415 and D435 cameras supports Windows. But even if it does, since it should not be compatible with the previous cameras, the Windows RealSense SDK would be discontinued in the sense of the end of further software development for the SR300 beyond the '2016 R3' version.

The basic Librealsense does not have skeleton and person tracking. The RealSense SDK for Linux though, which installs Librealsense as one of its modules, has these features. It is only recommended for use with the ZR300 model of camera though.

https://software.intel.com/sites/products/realsense/sdk/getting_started.html Intel® RealSense™ SDK for Linux: Getting Started

The page linked to below lists the sample programs of the SDK for Linux under the heading 'Samples for the for Intel RealSense for Linux Person Library'.

https://software.intel.com/sites/products/realsense/samples/md_README.html Intel® RealSense™ SDK for Linux Samples: Intel® RealSense™ SDK for Linux Samples

All is not lost if you do not have a ZR300 camera. OpenCV: apparently has the ability to do a form of person tracking.

http://www.pyimagesearch.com/2015/11/09/pedestrian-detection-opencv/ Pedestrian Detection OpenCV - PyImageSearch

View solution in original post

0 Kudos
3 Replies
MartyG
Honored Contributor III
678 Views

It is not known publicly yet if the new cross-platform SDK for the D415 and D435 cameras supports Windows. But even if it does, since it should not be compatible with the previous cameras, the Windows RealSense SDK would be discontinued in the sense of the end of further software development for the SR300 beyond the '2016 R3' version.

The basic Librealsense does not have skeleton and person tracking. The RealSense SDK for Linux though, which installs Librealsense as one of its modules, has these features. It is only recommended for use with the ZR300 model of camera though.

https://software.intel.com/sites/products/realsense/sdk/getting_started.html Intel® RealSense™ SDK for Linux: Getting Started

The page linked to below lists the sample programs of the SDK for Linux under the heading 'Samples for the for Intel RealSense for Linux Person Library'.

https://software.intel.com/sites/products/realsense/samples/md_README.html Intel® RealSense™ SDK for Linux Samples: Intel® RealSense™ SDK for Linux Samples

All is not lost if you do not have a ZR300 camera. OpenCV: apparently has the ability to do a form of person tracking.

http://www.pyimagesearch.com/2015/11/09/pedestrian-detection-opencv/ Pedestrian Detection OpenCV - PyImageSearch

0 Kudos
tlian5
Beginner
677 Views

Thanks Marty,

It is good to know that D415 and D435 cameras may supports Windows.

0 Kudos
MartyG
Honored Contributor III
677 Views

MAY support is the operative word. I can't make promises, because I don't know myself yet.

0 Kudos
Reply