πŸ“œ ⬆️ ⬇️

Intel RealSense SR300 and F200 Front View Camera Comparison

The SR300 is a second-generation Intel RealSense front-view camera that supports the Microsoft Windows * 10 operating system. Like the F200, the SR300 uses color depth coding technology to create a high-quality three-dimensional depth video stream at a short distance. The SR300 includes an infrared (IR) backlight source, a high-speed VGA-resolution infrared camera and a conventional two-megapixel color camera with an integrated digital image processor.



The SR300 uses a high-speed VGA mode for depth shooting instead of the normal VGA mode used in the F200. In the new depth shooting mode, the exposure time is reduced, dynamic movement is maintained at a speed of up to 2 m / s. This camera opens up new ways to use the platform by providing synchronized color image data, depth and IR video to the client system. The effective depth recognition range is from 0.2 to 1.2 m; these are the optimum values ​​for use in rooms.

The SR300 can use the Intel RealSense SDK for Windows . SR300 camera support is implemented in SDK version 2015 R5 or later. The SR300 camera will be delivered in 2016 both as a standalone device and built into various devices, including PCs, all-in-one PCs, laptops and transformers. The SR300 has new and improved features compared to the F200.
')
Product FeaturesSR300F200
OrientationFront viewFront view
TechnologyColor coding, high speed VGA,
60 frames per second
Color coding, integrated VGA mode,
60 frames per second
Color cameraResolution up to 1080p at 30 fps
720p at 60 fps
Resolution up to 1080p at 30 fps
SdkSDK 2015 R5 or laterSDK R2 or later
DCM versionDCM 3.0.24.51819 *DCM 1.4.27.41994 *
operating system64-bit Windows 10 RTM64-bit Windows 10 RTM,
64-bit version of Windows 8
RangeIndoors: 20–120 cmIndoors: 20–120 cm
* According to February 19, 2016

New features supported only by the SR300 camera


Cur Cursor mode


A distinctive feature of the camera SR300 - Cursor mode. This tracking mode returns a single point for the arm, which allows you to very accurately track the three-dimensional position of the pointer and perform basic gestures. In Cursor mode, the performance is improved by more than 50% compared to the tracking mode of the entire brush, but there are no delays and no calibration is required. The range is increased to 85 cm, and the permissible speed of movement - up to 2 m / s. In Cursor mode, a click gesture is supported that simulates a mouse click with the index finger.


Click gesture

Tracking person


Another new feature of the SR300 is person tracking. This mode is also supported by the R200 rear view camera, but is not available for the F200 camera. In this mode, three-dimensional body movement is tracked in real time. Three main tracking modes are supported: body movement, skeletal joints, face recognition.

Person trackingSR300F200
Detection50–250 cmNot
Tracking50–550 cmNot
Skeleton50–200 cmNot

Increased range and lateral speed


The SR300 cameras have a new depth shooting mode - accelerated VGA. In this mode, shooting is done at half VGA resolution, and the captured frames are interpolated to full VGA resolution before being transferred to the client. In this new depth mode, the exposure time is reduced and the hand movement speed is maintained up to 2 m / s, while in F200 cameras with normal VGA mode, the allowable movement speed should not exceed 0.75 m / s. The SR300 also has an increased range compared to the F200. In the hand-tracking mode, the range of the SR300 camera is increased to 85 cm (compared to 60 cm for the F200 camera). The range of hand segmentation is increased to 110 cm for the SR300 camera compared to 100 cm for the F200 camera.
Hand tracking modeSR300F200
Pointer mode - general20–120 cm (2 m / s)Not
Pointer mode - kids20–80 cm (1–2 m / s)Not
Tracking20–85 cm (1.5 m / s)20–60 cm (0.75 m / s)
Gesture20–85 cm (1.5 m / s)20–60 cm (0.75 m / s)
Segmentation20–120 cm (1 m / s)20–100 cm (1 m / s)
The face recognition range has been increased from 80 cm on the F200 to 150 cm on the SR300.
Face tracking modeSR300F200
Detection30–100 cm25–100 cm
Rapper30–100 cm30–100 cm
Recognition30–150 cm30–80 cm
Facial expression30–100 cm30–100 cm
Pulse30–60 cm30–60 cm
Location30–100 cm30–100 cm
The SR300 has improved color texture mapping and achieves more accurate 3D scanning. The range of three-dimensional scanning increased to 70 cm, while also increased detail. In the Blob tracking mode, the tracking speed is increased to 2 m / s and the range to 150 cm.
Other tracking modesSR300F200
3D scan25–70 cm25–54 cm
Tracking blob20–150 cm (2 m / s)30–85 cm (1.5 m / s)
The shooting depth range has been increased by 50–60% for the SR300 camera. At a distance of 80 cm, both cameras (both the SR300 and F200) clearly detect hands. As the distance increases beyond 120 cm, the SR300 still detects hands, and the F200 can no longer recognize them.


Range of depth sensors cameras SR300 and F200

Enhanced color quality when shooting with insufficient lighting, improved three-dimensional textures for three-dimensional scanning


The new automatic exposure feature is only available on the SR300 camera. The exposure compensation function allows you to take an image with low brightness or high contrast to obtain higher quality color reproduction. The frame rate of the color image in low light may be lower if automatic exposure is enabled.
FunctionSR300F200
Exposure Compensation ManagementYesNot

Improved color flow and depth synchronization


The F200 cameras support multiple applications using a color image and a depth image at the same frame rate. The SR300 supports multiple applications at different frame rates within integer intervals while maintaining time synchronization. This allows the software to switch the frame rate without stopping the video stream.
Time Sync CameraSR300F200
Synchronization of different types of streams with the same frame rateYesYes
Synchronization of different types of streams with different personnel speedsYesNot

Reduced power consumption


The SR300 cameras support additional low power consumption modes when the camera is operating at reduced personnel speed. At the same time, the image processing system reduces energy consumption, but still monitors the observed object. In this mode, the SR300 can process the scene autonomously while the system is in standby mode.

Backward compatible with F200 camera applications


Intel RealSense Depth Camera Manager (DCM) 3.x enables the SR300 to operate as an F200 camera, providing backward compatibility for applications developed for the F200 camera. DCM simulates the resources of the F200 camera, so all existing SDK applications will work with the SR300 camera. SR300 camera features are supported in SDK R5 2015 or later.
When a streaming request comes from an SDK application compiled in an SDK version prior to R5 2015, DCM will automatically enable compatibility mode and will send calls through the F200 pipeline instead of the SR300. Most applications will work with the new SR300 without any configuration changes.

Infrared data compatibility


The SR300 camera supports 10-bit infrared image data format, while the F200 supports 8-bit data format. The DCM driver provides compatibility by adding or removing 2 bits to the data to get the format you want.

▍Physical connector


The device of the motherboard and cables of cameras F200 and SR300 is identical. The F200 camera cable can be plugged into the SR300 camera connector. Therefore, for cameras SR300, you can use the cable from the camera F200. Both models require a USB 3.0 interface.

▍API SDK


Most API SDKs are common to the SR300, F200, and even the R200 (in some cases). The SDKs provide the appropriate interface, depending on which camera model was detected at run time. Similarly, a simple transfer of color image streams and depths where a particular image or a specific pixel format is not required will work without any changes.

Since SenseManager is used to read raw streams, there is no need to change the code to select the resolution of streams, frame rate and pixel format without hard coding.

Since all the described parameters automatically change depending on the camera, it is important that each application checks the camera model and its configuration at run time. See the β€œInstaller Settings” section in the SDK documentation.

DCM


At the time of this writing, the β€œgold” version of DCM 3.0.24.59748 is available for the SR300, and updates will be distributed via Windows Update. Visit the site for the latest version of DCM. For more information about DCM, see the Intel RealSense and DCM Camera Overview .
Camera typeSR300F200R200
DCM Installer Version3.x1.x2.x

equipment requirements


To support the bandwidth required by the Intel RealSense camera, the client system must have a USB 3 port. For details on the system requirements and supported operating systems for the SR300 and F200 cameras, see here .

Conclusion


This document describes the new and improved capabilities of the Intel RealSense 3D SR300 front-view camera compared to the F200 camera features. These new features are supported in SDK 2015 R5 and DCM 3.0.24.51819 or later. New camera can be ordered at .

Reference materials


Here are some useful links to the Intel RealSense DCM and SDK, including release notes and instructions for installing and updating software.

Source: https://habr.com/ru/post/303508/


All Articles