In this article I have compiled the most common depth cameras, pros and cons, and usage scenarios on the market.
Microsoft Kinect
The advent of the Kinect generation is historic, and since this depth camera has entered the eyes of ordinary consumers. It was a peripheral to Microsoft's Xbox 360 game console, and Microsoft did not provide a driver and development environment on the PC. How to think that the sale was not long before the (commendatory) hack, which not only run on Windows, but also on OS X and Linux to run. Microsoft did not prohibit the act of cracking, but instead of the introduction of the official Kinect SDK, a temporary legendary.
Advantages:
- can get depth data (320*240), RGB data (640*480), Sound, bone nodes (20)
- Has three sets of SDKs: Microsoft SDK, Openni, Libfreenect
- The latter two SDKs are cross-platform and support a variety of development languages
- Low price
- Mature community, rich development resources
Disadvantages:
- Sensor resolution is not enough to see the finger
- The visual range of the depth sensor cannot overlap due to the use of structured light technology
- Openni and Libfreenect, though cross-platform, are far less functional than the Microsoft SDK
- Large equipment size, need a lump of power cord
Fatal disadvantage:
- Microsoft has announced a halt to production of the Kinect generation
Usage scenarios:
- Windows and other operating systems
- About three meters from the device.
- Not high accuracy requirements
Microsoft Kinect One
The second generation comes with Xbox One, and the second generation is called the Kinect one, initially bundled with the game console. Compared to a generation, enhanced a lot of features, because of the harsh hardware and software requirements, but also caused some inconvenience.
Advantages:
- Greater resolution and a wider range of scenes to see
- can detect the human joint point More (25), can see the finger
- Has two sets of SDKs: Microsoft SDK, Libfreenect2
- can develop Windows store apps
Disadvantages:
- Libfreenect2 basically can't detect bones, lacks too much functionality, and Openni doesn't support it, so it's limited to the Windows platform
- Larger device size than a generation
- Need a lump of power cord
- A little more expensive than a generation
Fatal disadvantage:
- Can only be run on a 64-bit Windows 8 system
- You must use a USB 3.0 port
Usage scenarios:
- High accuracy requirements
- Can meet three of fatal shortcomings, some software is unstable on Windows 8
Intel/creative/softkinetic
Intel has a perceptual computing competition in 2013, and Intel offers the perceptual Computing Body Development Kit with Creative senz3d sensors. This senz3d equipment on the surface is Creative manufacturing, in fact, from inside to outside are Soft Kinetic. Many people may not have heard of Soft Kinetic, a Belgian Deepin sensor technology company with three products:
- Deep sensing chip, authorized to Texas Instruments and other semiconductor companies
- Depth sensor equipment sold to ordinary consumers in the form of finished products
- Somatosensory middleware Iisu, authorized Sony to achieve a sense of body on the PlayStation 4 camera
Advantages:
- Small, normal USB camera size
- No external power cord required
- Use at close range for expression analysis and gesture recognition
Disadvantages:
- Not suitable for long-distance interactions, and cannot detect complete body
- Can only be run on mid-to high-end Intel CPUs
Fatal disadvantage:
Usage scenarios:
- Attached to the screen, let the person sitting at the computer table use
Leap Motion
Advantages:
- Compact, one USB cable can be used
- Cross-platform
- Support for more development languages, even through WebSocket implementation of the JavaScript API in the browser
- High accuracy with finger and palm tracking
Disadvantages:
- Small detection range, sore arm (see)
- Unable to detect body and face
- As a productivity tool, the mouse keyboard is completely irreplaceable
Fatal disadvantage:
- Unable to find a suitable usage scene-___-
Usage scenarios:
DUO
DUO is part of the sword, not for end consumers, but for researchers. Product name is also more alternative, even if you search duo is not found it drops, need to search duo3d.
Advantages:
- Small
- High-speed camera (+ fps)
- Cross-platform
- Available for embedded devices
Disadvantages:
- Price is expensive
- Community not mature
- No successful business case
- The SDK has limited functionality and does not have any somatosensory features
Usage scenarios:
- Companies that require custom hardware capabilities and are capable of developing a somatosensory algorithm
Primesense/apple/asus (ASUS)
PrimeSense is the chip supplier for the Kinect generation, located in Israel and is also the maintainer of the open source development package Openni. Since being acquired by Apple, Openni has ceased to update. Apple is expected to move in the near future, possibly in combination with television or game consoles, to change the world again.
Asus Xtion with PrimeSense chip authorization, in the near future PrimeSense will stop supply chip, then the market will not buy xtion. In addition, the pros and cons of the Kinect generation are similar and no longer duplicated.
Conclusion
The service is not satisfied, first to run a point:
- Kinect: Features 4 points, price 5 points, Xiao Zhang score 5 points
- Kinect One: Features 5 points, price 4 points, small score 4 points
- Xtion: function 4 points, price 4 points, Xiao Zhang score 4 points
- Softkinetic: function 3 points, price 4 points, Xiao Zhang score 3 points
- DUO: function 3 points, price 3 points, small Zhang score 3 points
- Leap Motion: Features 2 points, price 3 points, small sheet score 2
If you follow the development requirements, you can also recommend this:
- Low-precision long-range somatosensory development, with the Kinect generation or xtion, they will be discontinued in the near future, so hoard the goods.
- High-precision long-range somatosensory development, using the Kinect second generation
- Close-up based on human face or gesture interaction, with softkinetic
- Have a hardware team and an algorithmic team, and the top three are unable to meet demand, using the DUO
- People silly money more, with Leap Motion
Or are we going to wait for the apples?
A cross-evaluation of the city's sales sense equipment