Skip to content

Releases: OpenKinect/libfreenect2

v0.2.1

Choose a tag to compare

@xlz xlz released this 06 Aug 12:03
fd64c5d

A source only release containing all changes since 0.2.0.

Release 0.2.0

Choose a tag to compare

@xlz xlz released this 28 Apr 20:04

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

Release 0.2 RC2 Pre-release
Pre-release

Choose a tag to compare

@xlz xlz released this 25 Mar 01:38

Changes from RC1

  • Fix Tegra installation
  • Fix USB timeout
  • Fix UsbDk installation issues
  • Fix MSVC build issues
  • Fix dependency scripts

Release 0.2 RC1

Release 0.2 RC1 Pre-release
Pre-release

Choose a tag to compare

@xlz xlz released this 10 Mar 17:51
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

Choose a tag to compare

@floe floe released this 29 Jan 13:17

Changes since v0.1.0:

  • add missing version macro
  • add missing list of contributors
  • add commandline help

Release 0.1.0

Choose a tag to compare

@floe floe released this 21 Jan 08:54

Changes since RC2:

  • fix compiler warnings
  • fix memory leaks
  • fix minor CMake issues
  • improved documentation
  • add Windows helper scripts

Release 0.1 RC2

Release 0.1 RC2 Pre-release
Pre-release

Choose a tag to compare

@floe floe released this 17 Dec 14:16

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

Release 0.1 RC1 Pre-release
Pre-release

Choose a tag to compare

@floe floe released this 06 Nov 12:25

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