Items with no label
3335 Discussions

faceshift compatibility with d435

tguy
Beginner
3,980 Views

Any info on a combination of this old software/Sdk and new 400 hardware?

this thread using 2014 SDK (4.0.0.112526), and sr300 succeed, looking to see if anyone got it working with new series.

https://software.intel.com/en-us/forums/realsense/topic/632392 faceshift compatibility with SR300

0 Kudos
16 Replies
MartyG
Honored Contributor III
1,780 Views

Faceshift's RealSense support seemed to be programmed very specifically for the old 2014 / 2015 SDKs, hence it breaking after the 2016 R1 SDK was released. It was a cause of disappointment for Faceshift fans, of which there seemed to be many. After Apple bought Faceshift, there was no prospect of an update for newer RealSense cameras.

The natural successor to Faceshift for users who could no longer use it was Facerig. This has a general version for webcams and a free RealSense-equipped version called IRFacerig. If the RealSense version of Facerig will not work with the D435, the general webcam version may be an option for you.

Webcam

https://facerig.com/ https://facerig.com/

RealSense

https://facerig.com/news/irfacerig/ https://facerig.com/news/irfacerig/

0 Kudos
mmena1
Beginner
1,780 Views

Hey! I I;m in the same situation. Sadly i realized that Faceshift does not work with D435.

 

And of course, another standar webcam app is not a fair replacement for we who are FaceShift users.. Please let us know if you find wome workaround to achieve backwards compatibilty with Faceshift.

Thank you

0 Kudos
idata
Employee
1,780 Views

Hello marianito,

 

 

Thank you for your interested in the Intel RealSense D435 camera.

 

 

Facerig is not yet compatible with RealSense D435/D415 cameras. This information can be found on Facerig forum: https://facerig.com/forum/topic/new-realsense-cameras/

 

 

Thank you,

 

Eliza

 

0 Kudos
LFons2
Beginner
1,780 Views

Please, Intel, could you test this for us? Does that same sr300 workaround apply to any of the newer 400 cameras? Or is it impossible to use the old drivers and sdk?

0 Kudos
MartyG
Honored Contributor III
1,780 Views

The last known version to work for sure with Faceshift with the SR300 was '2016 R1', but it is no longer available. It and earlier SDKS were retired due to potential security concerns in its web component.

https://software.intel.com/en-us/blogs/2016/01/28/new-realsense-v8 Archived - What's New - Intel RealSense SDK (Windows) v8 (2016 R1) release | Intel® Software

0 Kudos
LFons2
Beginner
1,780 Views

Thanks for your reply, MartyG. The problem is nobody can find SR300 anymore, so I'm asking Intel - actually anybody would be a great help, to perform some tests with the newer models, but using the older SDK and DepthCam.

I understand there are security issues, but Faceshift users are trapped now. It was quite an investment of time and money... and then Apple happens... then supported cameras slowly disappear!

0 Kudos
MartyG
Honored Contributor III
1,780 Views

The SR300 is still available in third-party form. It was manufactured by Creative on behalf of Intel, and Creative's own BlasterX Senz3D product is virtually identical to the official SR300. It uses the same Intel drivers too.

https://www.amazon.com/Creative-Blasterx-Streaming-Security-73VF081000000/dp/B01J2SDB4M/ref=sr_1_1?ie=UTF8&qid=1539467282&sr=8-1&keywords=blasterx+senz3d Amazon.com: Creative Blasterx Senz3D Depth Sensing Webcam with High 60FPS Video Streaming Security Camera, Black (73VF08…

Razer also make their own SR300-compatible called the Razer Stargazer. This also uses Intel's official SR300 drivers.

https://www.amazon.com/Razer-Stargazer-Depth-Sensing-Webcam-1080P/dp/B01GE9QM5M/ref=sr_1_2?ie=UTF8&qid=1539467282&sr=8-2&keywords=blasterx+senz3d Amazon.com: Razer Stargazer Depth-Sensing HD Webcam 30 FPS at 1080P & 60 FPS at 720P - Windows Hello Compatible - Dynami…

It is unknown how long these products will continue to be manufactured, but they are available for the time being.

A couple of other programs were also negatively affected by the change from R1 to R2, including the 2016 SDK's compatibility with Unreal Engine (though Intel are soon releasing a new Unreal Engine wrapper for RealSense SDK 2.0).

The 400 Series cameras unfortunately would not work with the 2016 Windows SDKs, as they have no support written into them for the 400 Series cameras or the ZR300 model.

Given the number of SDK 2.0 wrappers for different platforms (MATLAB, LAbVIEW, Unity, etc), I would not rule out the possibility of someone being able to write a wrapper in SDK 2.0 to communicate with Faceshift. It would likely be a Faceshift fan who is a member of the RealSense community who does it, though.

0 Kudos
LFons2
Beginner
1,781 Views

MartyG, no words can live up to the size of this "Thank You!" you deserve.

0 Kudos
MartyG
Honored Contributor III
1,781 Views

Hi again! Intel now have some more stock of the official SR300 in their store for $89.99.

https://click.intel.com/intelrealsense-developer-kit-featuring-sr300.html Intel® RealSense™ Developer Kit (SR300) - Intel® RealSense™ Legacy Products

0 Kudos
LFons2
Beginner
1,781 Views

That's great news, MartyG. My partner and I have just purchased one unit. We'll try to grab another one soon. Thank you very much.

0 Kudos
MS17
Beginner
1,781 Views

Hello guys.

I just want to start using FaceShift now.

 

I'am right that i can buy a "Intel® RealSense™ Developer Kit (SR300)" camera now, and it's gonna be working fine with FaceShift?

 

I've got the program working, but i don't have a camera for now.

 

Huge thanks.
0 Kudos
MartyG
Honored Contributor III
1,781 Views

Hi MichaelSr. Yes, official SR300 cameras are available. However, the earlier generation of RealSense cameras stopped working with Faceshift after a RealSense SDK update. the last version known to work with it was the '2016 R1' SDK, which is no longer available for download. The current 400 Series of RealSense cameras do not work with Faceshift either.

If you really, really need a RealSense camera that may work with Faceshift, the R200 model may be a better option. This is because the 2015 SDKs used to work with Faceshift, I believe. The only one still available as a 1.3 gb download though is '2015 R2', whic supports R200 but not SR300. There is a download link for it in the discussion linked to below.

Please bear in mind that SDKs prior to '2016 R2' were withdrawn due to a potential security vulnerability in their web component. So if you do download it at your own risk, avoiding using web components such as Java.

There was a user who stated that they found a way to get Faceshift working with SR300, though I do not know of anyone who successfully replicated their method.

I'm afraid I cannot give any guarantee that you will be able to get an R200 or SR300 to work with Faceshift. In these situations, it is only worth purchasing if you can afford to write off the cost if it does not work.

0 Kudos
MS17
Beginner
1,781 Views

Ok, but is it possible to buy a R200 somewhere now? I was trying to find it, but seems like nobody is selling it nomore.

 

Also - links to 2016 R2 SDK seems not working too...

 

Thanks for reply anyway.
0 Kudos
MartyG
Honored Contributor III
1,781 Views

The R200 is available from Intel's store still in their stock clearance sale.

https://click.intel.com/intelr-realsensetm-developer-kit-r200-951798.html Intel® RealSense™ Developer Kit (R200), VF0830

The 2016 R2 SDK can be downloaded from here:

0 Kudos
MS17
Beginner
1,781 Views

Huge thanks man.

 

I'm gonna buy it, and then i'll post if it's gonna work for me or not.
0 Kudos
MartyG
Honored Contributor III
1,781 Views

You're very welcome! Best of luck - I look forward to you sharing your test results with the community.

0 Kudos
Reply