Difference between revisions of "Depth Sensors Comparison"
(→Kinect Sensors Comparison) |
|||
| Line 1: | Line 1: | ||
| − | == | + | == Depth Sensors Support == |
| − | [[iPi Recorder]] supports Kinect 2 | + | [[iPi Recorder]] supports the following depth sensors: |
| + | * Modern depth sensors: | ||
| + | ** MS Kinect 2 ([https://www.amazon.com/Xbox-One-Kinect-Sensor/dp/B00INAX3Q2 XBOX One Kinect] sensor plus [https://www.amazon.com/Xbox-Kinect-Adapter-One-Windows-Generic/dp/B07BMJKMVD Kinect Adapter for Windows]) | ||
| + | ** [https://www.amazon.com/Orbbec-Astra-Pro-3D-Camera/dp/B0748LHXTX Orbbec Astra (PRO)] | ||
| + | ** [https://click.intel.com/intelr-realsensetm-depth-camera-d435.html Intel RealSense D435] and [https://click.intel.com/intelr-realsensetm-depth-camera-d415.html D415] | ||
| + | ** [https://www.amazon.com/Asus-3D-sensor-Skeleton-consumption-Automotive/dp/B0767K32JN ASUS Xtion 2] | ||
| + | * First generation depth sensors: | ||
| + | ** MS Kinect v1 ([https://www.amazon.com/Microsoft-L6M-00001-Kinect-for-Windows/dp/B006UIS53K Kinect for Windows] sensor or [https://www.amazon.com/Microsoft-360-Kinect-Sensor-Certified-Refurbished/dp/B005GA1H4C] sensor plus [https://www.amazon.com/Supply-Adapter-Microsoft-Kinect-Motion-Sensor/dp/B004S7GA46 adapter]) | ||
| + | ** [http://www.asus.com/Multimedia/Motion_Sensor/Xtion_PRO/ ASUS Xtion] and [http://www.asus.com/Multimedia/Motion_Sensor/Xtion_PRO_LIVE/ ASUS Xtion Live] devices (and also PRO modifications for developers) | ||
| + | ** [http://www.amazon.com/gp/offer-listing/B00KO92DA2/ref=dp_olp_0?ie=UTF8&condition=all&sr=1-7&qid=1420621852 PrimeSense Carmine 1.08] | ||
| − | + | <center><table border=0><tr> | |
| + | <td width="22%"><center>[[Image:Kinect-2-for-XboxOne.jpg|thumb|Kinect for Xbox One]]</center></td> | ||
| + | <td width="4%"></td> | ||
| + | <td width="22%"><center>[[Image:Orbbec-Astra.jpg|thumb|Orbbec Astra (PRO)]]</center></td> | ||
| + | <td width="4%"></td> | ||
| + | <td width="22%"><center>[[Image:Intel-RealSense-D415-and-D435.jpg|thumb|Intel RealSense D415 and D435]]</center></td> | ||
| + | <td width="4%"></td> | ||
| + | <td width="22%"><center>[[Image:ASUS-Xtion2.jpg|thumb|ASUS Xtion 2]]</center></td> | ||
| + | </tr></table></center> | ||
<center><table border=0><tr> | <center><table border=0><tr> | ||
| − | <td width=" | + | <td width="22%"><center>[[Image:Kinect-small.jpg|thumb|Microsoft Kinect for Windows]]</center></td> |
| − | <td width=" | + | <td width="4%"></td> |
| − | <td width=" | + | <td width="22%"><center>[[Image:ASUS-Xtion-live.jpg|thumb|ASUS Xtion Live]]</center></td> |
| − | < | + | <td width="4%"></td> |
| − | <td width=" | + | <td width="22%"><center>[[Image:ASUS-Xtion.jpg|thumb|ASUS Xtion]]</center></td> |
| + | <td width="4%"></td> | ||
| + | <td width="22%"><center>[[Image:PrimeSense_Carmine.jpg|thumb|PrimeSense Carmine 1.08]]</center></td> | ||
</tr></table></center> | </tr></table></center> | ||
| − | == | + | First generation depth sensors are almost outdated but still usable. For example, [https://www.amazon.com/Orbbec-Astra-Pro-3D-Camera/dp/B0748LHXTX Orbbec Astra (PRO)] has totally the same depth quality and resolution as these outdated sensors. For this reason you can use for example MS Kinect v1 sensor(s) and get exactly the same results as with Orbbec Astra sensor(s). If needed you can find more information about these sensors in [http://wiki.ipisoft.com/Depth_Sensors_Comparison documentation for previous version of iPi Motion Capture]. |
| + | |||
| + | As to modern depth sensors, MS Kinect 2 (Kinect for XBOX One) sensor remains the best choice for full body motion capture. The quality and accuracy of depth map from MS Kinect 2 are the best on the market. | ||
| + | |||
| + | {{Important|But only single MS Kinect 2 (Kinect for XBOX One) sensor can be connected to one PC due to limitation in Microsoft Kinect SDK 2. Each MS Kinect 2 (Kinect for XBOX One) sensor can be connected to a separate computer, [[Distributed Recording]] feature must be used.}} | ||
| + | |||
| + | == Brief Comparison of Depth Sensors == | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
| Line 26: | Line 51: | ||
* More tolerant to lighting conditions | * More tolerant to lighting conditions | ||
|| | || | ||
| + | * Doesn't like shinning fabriс | ||
* Requires USB 3.0 controller | * Requires USB 3.0 controller | ||
* Only single sensor on one PC is supported by Microsoft Kinect SDK 2 | * Only single sensor on one PC is supported by Microsoft Kinect SDK 2 | ||
| − | * Works on Windows 8 and higher. Does not work on Windows 7 | + | * Works on Windows 8 and higher. Does not work on Windows 7 |
|- | |- | ||
| − | | | + | | First-generation Depth Sensors || |
* Ensures tracking quality comparable with Kinect 2, but hardware requirements are not so strong | * Ensures tracking quality comparable with Kinect 2, but hardware requirements are not so strong | ||
* Requires USB 2.0 controller | * Requires USB 2.0 controller | ||
| + | * Multiple sensors can be plugged to single computer | ||
* Works on Windows 7 and higher | * Works on Windows 7 and higher | ||
|| | || | ||
| − | * Lower resolution | + | * Lower resolution |
| + | * Lower accuracy | ||
* Less tolerant to lighting conditions | * Less tolerant to lighting conditions | ||
* Higher mutual interference of sensors leads to more noise in case of using several sensors | * Higher mutual interference of sensors leads to more noise in case of using several sensors | ||
|} | |} | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | == Technologies == | |
| − | == | + | == Drivers == |
To use the sensors, you may need to download and install device drivers and software libraries for ASUS Xtion / ASUS Xtion Live / PrimeSense Carmine. | To use the sensors, you may need to download and install device drivers and software libraries for ASUS Xtion / ASUS Xtion Live / PrimeSense Carmine. | ||
Revision as of 07:23, 20 July 2018
Depth Sensors Support
iPi Recorder supports the following depth sensors:
- Modern depth sensors:
- MS Kinect 2 (XBOX One Kinect sensor plus Kinect Adapter for Windows)
- Orbbec Astra (PRO)
- Intel RealSense D435 and D415
- ASUS Xtion 2
- First generation depth sensors:
- MS Kinect v1 (Kinect for Windows sensor or [1] sensor plus adapter)
- ASUS Xtion and ASUS Xtion Live devices (and also PRO modifications for developers)
- PrimeSense Carmine 1.08
First generation depth sensors are almost outdated but still usable. For example, Orbbec Astra (PRO) has totally the same depth quality and resolution as these outdated sensors. For this reason you can use for example MS Kinect v1 sensor(s) and get exactly the same results as with Orbbec Astra sensor(s). If needed you can find more information about these sensors in documentation for previous version of iPi Motion Capture.
As to modern depth sensors, MS Kinect 2 (Kinect for XBOX One) sensor remains the best choice for full body motion capture. The quality and accuracy of depth map from MS Kinect 2 are the best on the market.
Brief Comparison of Depth Sensors
| Device | Pros | Cons |
|---|---|---|
| Kinect 2 for Windows / Kinect for Xbox One |
|
|
| First-generation Depth Sensors |
|
|
Technologies
Drivers
To use the sensors, you may need to download and install device drivers and software libraries for ASUS Xtion / ASUS Xtion Live / PrimeSense Carmine.