Archived - What's New - Intel RealSense SDK (Windows) v8 (2016 R1) release

The Intel® RealSense™ SDK has been discontinued. No ongoing support or updates will be available.

As the first release of the Intel® RealSense™ SDK (Windows) in 2016, R1 (aka version 8.0.24.6528)  focuses on improvements for the Intel® RealSense™ SR300 camera, introduction of Platform Camera support, and major changes in Scene Perception (SP) and Enhanced Photograph/Videography (EP). It also provides documentation on how to post a 3D scan to Facebook with Sketchfab.   (Please note the downloads now say wm6 or r6 before the actual version number). 

New DCMs (drivers) for the R200 and SR300 cameras are also posted. 

Requirements: The Intel RealSense SDK supports the following Intel RealSense cameras on Windows: F200, SR300, and R200. Validation used Windows* 10 TH2. Processor requirements vary per camera model.

The Platform Camera is an integrated R200 camera using DCM 2.1.x and specific calibration. More information on the hardware will be published as systems become available.

2016 R1 (version 8) contains changes for SR300 Hand and Cursor modes including improved ranges and motion speeds. 

 Full Hand ModeCursor Mode
Range+ 15%up to 90 cm
Motion+ 25%up to 2 m/sec
Calibration<0.75 secondsNone Required
New Features Click and other gestures
Power 1/2 of full hand

The Hand Cursor interface has also been redesigned to use PXC[M]HandCursorModule, PXC[M]CursorConfiguration and PXC[M]CursorData, independent of the hand tracking interfaces. See https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/doc_hand_cursor_module.html

Both Cursor & Full Hand modes require depth/IR streams with 640x480x60fps. Blob can run on any stream resolution and its default is 640x480x30fps. 

NOTE: This 2016 R1 release of the SDK does not support using both FullHand Tracking  and Cursor Mode at the same time.  This issue will be fixed in the next release.

PXC[M]ScenePerception in R1/v8:

- checks for gravity and inertia sensors:  IsGravitySensorSupportEnabled and IsInertialSensorSupportEnabled
- extracts volume projection, vertices, and normal from given pose using GetVolumePreview
- fixed the issue where ExtractPlanes failed/gave error when using any color stream other  than VGA/QVGA

AugmentedRealitySP sample now includes all streams supported by SP. The sample shows how to deal with offset in the volume vertices image when color and depth aspect ratios are different.

Scene Perception now supports real-time dense reconstruction, provides access to volume information in real-time, live mesh generation, loading & unloading of scene perception state to & from disk, and provides a utility function to extract planes visible in a camera view. It provides real-time camera pose estimation (tracking & relocalization) in 6DOF using depth, color, inertial sensor support and gravity sensor support in an AR table top scenario with a 2X2X2 meter  region of interest on devices equipped with an integrated R200 and platform IMU sensors and specific calibrations . 

PXCEnhancedPhoto Changes:  

APIChangesQueryColorImage
QueryRawDepthImage 
QueryDepthImage 
now QueryImage
now QueryRawdepth
now QueryDepth
FeaturesLoadXDMsubsampling options
New SubclassesDepthRefocusDepthRefocus replaced by Init and Apply 
 DepthMaskComputeMaskFromCoordinate > Init and ComputeFromCoordinate. 
ComputeMaskFromThreshold > Init and ComputeFromThreshold
new MaskParams structure
 MotionEffectsInitMotionEffect > Init
ApplyMotionEffect > Apply
 Measurement  , MeasureDistance(old)
UserAssistedMeasurement (experimental)
 Segmentation 
 Paster,  
 PhotoUtilsnew API to perform commonFOVPreview 
New


 
Depth of field, Common FOV
6DOF motion effects, two layer and object segmentation,
Layer and object tracking, Crop & Rotate
Depth Enhancement, Color/Depth resize, 
Known IssuesSee release notes 

Object Recognition : Now supports 
o 34 objects 
o Recognition using ROI window 
o Localization using selection of 2 object proposals methods 
o Object tracking 
o Localization and tracking mode 

PXC[M]ObjectRecognitionConfiguration interface is extended to configure localization mechanism.

Unity changes:
XML is provided in Plugins
fixed PXCMImage RefineMask (PXCMPointI32 points, int length, bool isForeground) .
​Enabled IDE IntelliSense giving Parameter info and Quick info about the interfaces. To be refined in future releases. 

Face Tracking
Improved 2 expressions: tongue out and puff  
Added 3dscan support
Enabled Tent (rotation) modes for all face features
Fixed 3D Detecton flickering issue 
Added more smoothing for landmarks
Changed default resolution

Face Recognition /  PXCFaceConfiguration
To save and read the database file, you must change the sample (https://software.intel.com/en-us/articles/code-sample-facial-recognition-using-intel-realsense-sdk), to comment out the lines shown below:

            //recognitionConfig.CreateStorage(DatabaseName, out recognitionDesc);
            //recognitionConfig.UseStorage(DatabaseName);

This is because these APIs are not implemented: RecognitionConfiguration          CreateStorage(), SetStorageDesc(), UseStorage() and DeleteStorage()

As in the last release, Speech will NOT work until you load the speech redistributables, which are only provided as a separate install from the Intel RealSense website.

3D Scanning: If the camera is too far away, the rear portion of the scan (relative to the starting camera/object orientation) may be missing - (large holes, lost tracking and/or unexpected surfaces - solidification). 
Workaround: Restart the scan from a closer range. The ideal distance from the camera to the front of the object is 30cm for 
F200 (or SR300) and 65cm for R200. 
The new feature for posting a 3D scan to Facebook using Sketchfab is now available in the HTML documentation. 
Note: There is an issue with the 32 bit 3DScan sample if you enable landmark and texture for a face scan. Please use only the 64 bit sample. 
 

The naming convention for the SDK and runtime downloads have changed:
Release notes
Browser App support is pulled from the SDK and moved to : http://intel-realsense-extension-for-scratch.github.io/

 SDKRuntime only
fullintel_rs_sdk_offline_package_r6_8.0.24.6528.exeintel_rs_sdk_runtime_8.0.24.6528.exe
stubintel_rs_sdk_websetup_r6_8.0.24.6528.exeintel_rs_sdk_runtime_websetup_8.0.24.6528.exe
browser
apps
 intel_rs_sdk_runtime_webapp_6.0.21.6598.exe
from : http://intel-realsense-extension-for-scratch.github.io/
core onlyintel_rs_sdk_mini_package_r_8.0.24.6528.exeintel_rs_sdk_runtime_core_8.0.24.6528.exe

   See also  the R1 Release Notesplus the previous version info at What's New in the RealSense SDK R5

For more complete information about compiler optimizations, see our Optimization Notice.

4 comments

Top
Putu K.'s picture

Hi Ayman,

You can roll over to the RSSDK forum to get quicker answer. Or sometimes you don't have to, because somebody else has already posted information that you need.
Just in case you don't know, here is the forum url: https://software.intel.com/en-us/forums/realsense

ayman s.'s picture

Hi Putu,

it is really strange, and my Question now to Intel, "have you an answer"?

as I wrote my Comment (Feb. 6, 2016), the new version was not available under the download area, and no one from Intel gave me an answer.

 

Putu K.'s picture

Hi Ayman,

It is a bit strange to see that your comment was posted on February 6, 2016. But Colleen submitted the above article on February 9, 2016.

Nevermind, for those who are looking for links to download the latest RealSense SDK as well as Depth Camera Manager, please follow this link: https://software.intel.com/en-us/intel-realsense-sdk/download

ayman s.'s picture

when will SDK v8 (2016 R1) ready for download ?

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.