reacTIVision 1.5.1

@mkalten mkalten released this May 18, 2016 · 43 commits to 1.5.x since this release

This is a maintenance release which provides several bug fixes and updated builds for all platforms, also introducing a 64bit build and other significant improvements for Windows systems. For a detailed list of changes see below.

Binaries for Windows, Mac OS X and several Linux platforms can be downloaded from:
http://reactivision.sourceforge.net/#files

For Mac OS X it is recommended to use the 64bit build for Mac OS X 10.8 or later, which provides better performance and camera support. The 32bit binary for Mac OS X is a legacy build for Intel 32bit processors on Mac OS X 10.5 or later. For Windows it is recommended to use the 64bit build for Windows 7 64bit or later, which is optimized for Intel processors with AVX extension. The 32bit binary for Windows is available for 32bit systems and older processors on Windows XP or later.

Changelog:
  • revert FrameEqualizer to equalization rather than subtraction
  • fixed the calibration distortion for wide camera formats
  • correctly save updated camera configuration on exit
  • implemented camera format enumeration on Windows
  • added a dedicated PS3 camera driver on Mac OS X (thanks to Sebestyén Gábor)
  • implemented GAMMA and POWERLINE camera configuration on Mac OS X
  • implemented CONTRAST camera configuration on Windows
  • implemented V4L2_PIX_FMT_GREY in Video4Linux2 (for SUR40)
  • implemented STEPWISE camera formats in Video4Linux2 (for raspicam)
  • improved SDL event handling and adaptive VSync (for higher fps)
  • updated the SDL2 Framework to 2.0.4
  • code sign MacOSX application bundle

reacTIVision 1.5

@mkalten mkalten released this Mar 8, 2016 · 610 commits to master since this release

This is a major infrastructure update that primarily provides improved camera support and configuration options on all platforms as well as some internal tweaks that improve the overall performance. This includes a multithreaded thresholder, an accelerated background subtractor as well as a quicker and less tedious calibration procedure.

Binaries for Windows, Mac OS X and several Linux platforms can be downloaded from SourceForge:
https://sourceforge.net/projects/reactivision/files/reacTIVision/reacTIVision-1.5/

It is recommended to use the 64bit build for Mac OS X 10.8 or later, which provides better performance and camera support. The 32bit binary for Mac OS X is a legacy build for Intel 32bit processors on Mac OS X 10.5 or later, which supports older cameras such as the PS3 Eye.

Changelog:
  • new AVFoundation camera driver for MacOS X (including controls)
  • new videoInput camera driver for Windows (including controls)
  • improved Video4Linux2 camera driver for Linux (including controls)
  • list all available cameras and formats (via -l startup argument)
  • support MJPEG decompression for higher USB camera frame rates
  • support IIDC-over-USB cameras through libdc1394
  • added frame cropping configuration (xoffset,yoffset,xwidth,yheight)
  • multithreaded thresholder for reduced latency on multicore CPUs
  • allow the adjustment of the threshold tile size
  • updated FrameEqualizer for faster background subtraction
  • sending correct TUIO 1.1 source messages
  • added a quicker and less tedious calibration mode
  • migrated the user interface to SDL 2.0 (less CPU overhead)
  • fixed a MIDI configuration file location bug on MacOS X
  • added fullscreen toggle (via F1 key)
  • added a headless mode (via -n startup argument)
  • improved Linux desktop integration
  • updated oscpack, tinyxml, portmidi and dc1394 libraries
  • added x86_64 and dropped PPC architecture on MacOS X
  • provide x86_64 and i686 binaries for Mac OS X and Linux
  • updated XCode and Visual Studio 2012 projects
  • added a project for the Codeblocks IDE on Linux
  • removed the dtouch fiducial tracker
  • removed the now outdated VdigGrab, DSVideolib and Video4Linux drivers
  • new application icon