Items with no label
3335 Discussions

ZR300 to use pre-made video or image instead live capture

SS26
Beginner
1,395 Views

Hi,

I want to use pre-made files instead of live capture.

1. what is API used to load pre-made files and catch the frame by frame?

2. Is it possible to use to detect/track person any general video/image files which captured using any other camera's ?

3. Is it possible to track Leg using Body Tracking library (Skeleton tracking)

4. In Body Tracking, it it possible to calculate angles, Length of hands / Legs ?

0 Kudos
1 Solution
idata
Employee
326 Views

Hello Sakthivel-S,

 

 

Thank you for having contacted Intel Technical Support.

 

 

To answer your questions:

 

 

It is possible to record and playback video samples using the ZR300 camera and RealSense SDK APIs. The playback takes the place of the actual device stream. See this sample for details on how to use the API:

 

 

https://github.com/IntelRealSense/realsense_sdk_zr300/blob/master/samples/src/playback_async_sample/main.cpp

 

 

This developer guide gives more information as well: https://software.intel.com/sites/products/realsense/sdk/developer_guide.html# Playback

 

 

Details on the Person Tracking feature can be found here: https://software.intel.com/sites/products/realsense/person/developer_guide.html

 

 

For Body Tracking the following is possible. You can calculate angles and lengths using the provided points. Lower body is not supported.

 

 

Body Tracking

 

The goal of this feature is to track the location of certain body parts. Currently, four parts are tracked: Head, Shoulders, Chest, and Hands.

 

Output: For each of the following points, the image and world coordinates are provided:

 

Head COM

 

Shoulder points approximation

 

Chest COM

 

Hands extremity points

 

 

From <</span> https://software.intel.com/sites/products/realsense/person/developer_guide.html# 1.2_Additional_Concepts_and_Definitions>

 

 

It is not possible to do this with videos from other cameras.

 

 

I hope you find this information helpful.

 

 

Do not hesitate to contact us again if you need further assistance.

 

 

Best regards,

 

 

Josh B.

 

Intel Customer Support

View solution in original post

4 Replies
idata
Employee
327 Views

Hello Sakthivel-S,

 

 

Thank you for having contacted Intel Technical Support.

 

 

To answer your questions:

 

 

It is possible to record and playback video samples using the ZR300 camera and RealSense SDK APIs. The playback takes the place of the actual device stream. See this sample for details on how to use the API:

 

 

https://github.com/IntelRealSense/realsense_sdk_zr300/blob/master/samples/src/playback_async_sample/main.cpp

 

 

This developer guide gives more information as well: https://software.intel.com/sites/products/realsense/sdk/developer_guide.html# Playback

 

 

Details on the Person Tracking feature can be found here: https://software.intel.com/sites/products/realsense/person/developer_guide.html

 

 

For Body Tracking the following is possible. You can calculate angles and lengths using the provided points. Lower body is not supported.

 

 

Body Tracking

 

The goal of this feature is to track the location of certain body parts. Currently, four parts are tracked: Head, Shoulders, Chest, and Hands.

 

Output: For each of the following points, the image and world coordinates are provided:

 

Head COM

 

Shoulder points approximation

 

Chest COM

 

Hands extremity points

 

 

From <</span> https://software.intel.com/sites/products/realsense/person/developer_guide.html# 1.2_Additional_Concepts_and_Definitions>

 

 

It is not possible to do this with videos from other cameras.

 

 

I hope you find this information helpful.

 

 

Do not hesitate to contact us again if you need further assistance.

 

 

Best regards,

 

 

Josh B.

 

Intel Customer Support
SS26
Beginner
326 Views

Hi Josh,

1. I need a video, which is recorded using intel zr300 camera. Please let me know any link is available to get the video for testing purpose.

2. And also share any other intel realsense camera video captures .

3. While executing playback sample I got an error "failed to create playback device".

Is this expecting Intel realsense camera device should be connected ?

0 Kudos
idata
Employee
326 Views

Hello Sakthivel-S,

 

 

That error occurs when you try to playback a file that is not valid. The ZR300 does not have to be plugged in to playback a file. Try this:

 

 

Record a sample file using /realsense_sdk/build/samples/src/record_async_sample

 

Then playback the file using /realsense_sdk/build/samples/src/playback_async_sample

 

 

Regards,

 

Jesus G.

 

Intel Customer Support
0 Kudos
SS26
Beginner
326 Views

Hi Jesus,

Thanks for tour valuable support.

I need a example video now. Could you please share a already recorded video link or video to use it with examples you have mentioned.

Since, we are yet to receive the device, before that want to check some examples of Realsense.

0 Kudos
Reply