Releases: OpenKinect/libfreenect2
v0.2.1
Release 0.2.0
This release provides performance improvements in JPEG and depth decoding with various implementations which enable hardware acceleration, including CUDA, VA-API, VideoToolbox, and Tegra. See also this performance benchmark.
OpenNI2 integration is included in this release.
Various internal performance improvements, error handling, and bug fixes are also included.
For programmers, the API is expanded to provide Freenect2Device::startStreams()
(selectively start RGB or depth stream), Registration::undistortDepth()
(rectification only without registration), and Registration::getPointXYZ()
(3-D points without color).
Note: The usbdk versions do not work with UsbDk 1.0.17.
Release 0.2 RC2
Changes from RC1
- Fix Tegra installation
- Fix USB timeout
- Fix UsbDk installation issues
- Fix MSVC build issues
- Fix dependency scripts
Release 0.2 RC1
Performance optimization features
- CUDA depth decoder
- VA-API JPEG decoder
- VideoToolbox JPEG decoder (Francisco Facioni)
- Tegra JPEG decoder
- Zerocopy between packet processors and frame listeners
You can find benchmarks here https://github.com/OpenKinect/libfreenect2/wiki/Performance
New features
- OpenNI2 integration (Zou Hanya)
- Depth only registration functions (Matthieu FT)
- Raw data dumping interfaces (Brendan Burns)
Improvement and bug fixes
- CPU depth processor cleanup (Albert Hofkamp)
- Interface to disable RGB or depth stream
- Improved USB error checking
- Documentation for Jetson TK1
- Complete frame->format etc.
- Bail out when processors fail
- Multi-Kinects testing
Release 0.1.1
Changes since v0.1.0:
- add missing version macro
- add missing list of contributors
- add commandline help
Release 0.1.0
Changes since RC2:
- fix compiler warnings
- fix memory leaks
- fix minor CMake issues
- improved documentation
- add Windows helper scripts
Release 0.1 RC2
Changes since RC1:
- proper USB startup sequence
- fix OpenGL memory leak
- fix viewer window scaling
- such documentation, much improved, wow
- minor non-breaking API changes
- include gamma/exposure data in RGB frame
Release 0.1 RC1
This is supposed to be the first stable release for libfreenect2, with support for:
- multiple Kinect v2 devices on one machine!
- Windows, MacOSX, Linux (see README)
- retrieving depth and color camera streams
- depth stream decoding using OpenGL, OpenCL or CPU fallback
- registration of color <-> depth images using factory calibration