Items with no label
3335 Discussions

UNITY : how can i replace my SR300 by my D435.

djona
Beginner
1,240 Views

Hello,

 

I'm a studen and i'm using a SR300 camera in my Unity's application, (face tracking) . I bought a D435 to replace my old camera but this new camera doesn't have "face tracking" . So i try to put in my system the new camera, or give to the old sdk the informations that D435 gives to me and that the system needs. But how can i do this?

Thanks,

0 Kudos
4 Replies
MartyG
Honored Contributor III
245 Views

If your application just needs to follow the head point, the Nuitrack SDK may be an option for you.

https://www.youtube.com/watch?v=gMPtV4NXtUo Intel RealSense D415/D435 and Nuitrack skeletal tracking SDK replace Kinect SDK - YouTube

djona
Beginner
245 Views

But there is no way to use the "face tracking module" of SR300 with a D435? Nuitrack is a good solution thanks but i would like to keep the same technologie.

0 Kudos
MartyG
Honored Contributor III
245 Views

The old 2016 Windows SDK is not compatible with the 400 Series cameras unfortunately, as they use totally different architectures.

After researching your case very carefully, your best option for obtaining face tracking within RealSense SDK 2.0 may be to do so with the SDK 2.0 Unity wrapper's point cloud creation functionality.

Here's an example of face tracking with a point cloud, the OpenCV vision software and a Microsoft Kinect camera.

https://www.youtube.com/watch?v=4fJCAQZpvKk Face Point Cloud Tracking using PCL, OpenCV, and Kinect - YouTube

OpenCV can be integrated into a Unity application using a module called OpenCV for Unity. It isn't cheap though.

https://assetstore.unity.com/packages/tools/integration/opencv-for-unity-21088 OpenCV for Unity - Asset Store

0 Kudos
djona
Beginner
245 Views

Thank you very much. I will use the point cloud to recreate my face tracking.

 

Thanks.
0 Kudos
Reply