Software Archive
Read-only legacy content
17061 Discussions

Features that do/do not work in Windows Server 2012

Aaron_S_4
Beginner
706 Views

I've just started working with the RealSense SDK. I'm working primarily in C#, for what it's worth.

I'm hoping others have tried running RS applications in Windows Server 2012. I know Windows Server 2012 is not officially supported. None the less, at least some of the SDK's features do work in Server 2012, and at least for the moment, I'm stuck using server 2012.

I'm using SDK version 6.0.21.6598 and I have an F200 camera. I've certainly encountered a lot of issues, both with the SDK-provided samples and things I've tried in my own code. Unfortunately I don't have a machine available to me here that meets the specified hardware and software requirements, so I don't have a great way of determining whether these issues are due to my OS, the SDK itself, or (except for the SDK samples) my own code.

As far as the SDK samples (C# and C++ -- can't run the others) go, the following samples appear to work more or less flawlessly when I start the sample and click 'start' (though not all settings for these seem to work):

  • Emotion Viewer
  • Hand Viewer (Usually takes 5+ attempts to get the C++ version to start viewing)
  • Touchless List Box
  • Hands 3D Viewer
  • Hands Console
  • Blob Viewer
  • Camera Viewer

A few others sometimes seem to work if I poke around at the sample's settings

  • 3D Segmentation
  • Touchless Controller Viewer (got it to work once.. can't seem to again)
  • Face Tracking (Here I seem to have to change the profile to 2D -- never seen 3D work)
  • Raw Streams (only seems to work if only one stream is enabled at a time -- others have to be set to None)

I've never gotten the following to work at all:

  • Eye Tracking
  • 3D Scan
  • Object Tracker (don't have target data, so I've never actually tried this)
  • Projection

 

So, from what I've seen:

  • Hand tracking / gesture recognition seems to work
  • Enabling individual image streams seems to work
  • 2D Face Tracking seems to work
  • Emotion recognition seems to work
  • Explicitly enabling multiple image streams does not appear to work
    • e.g. multiple calls to PXCMSenseManager.enableStream, for both color and depth
    • I have seen multiple streams work, though, using the PIP feature of some of the SDK Samples
  • 3D Face Tracking does not appear to work
    • (PXCMFaceConfiguration.TrackingModeType.FACE_MODE_COLOR_PLUS_DEPTH)

 

Okay, so I'm hoping others might comment on their own experiences with the SDK on Server 2012. I'm particularly hoping that people say they've gotten 3D Face tracking working on Server 2012, and that it just requires jumping through a couple hoops I didn't know about.

 

 

0 Kudos
3 Replies
Aaron_S_4
Beginner
706 Views

Correction: I can get multiple streams to run at the same time if I use the method specified here. If I don't use the strong sync option, it fails. If I try to do multiple streams with strong sync using the enableStream() method (instead of enableStreams()), it fails.

0 Kudos
Xusheng_L_Intel
Employee
706 Views

Aaron, RealSense SDK did not support Windows Server 2012. You can find detail requirement for RealSense SDK @https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/devguide_hardware_and_software_requirements.html

0 Kudos
Aaron_S_4
Beginner
706 Views

I already indicated I know that.

0 Kudos
Reply