documentation

Release 19.3.1

Version Info

Release date: 29.03.2019 Release info: Stable Release

General

Thank you to our users for so much feedback - we have done a lot of changes internally - whereas only a few are reflected here to the SDK. The preparation was worth in order to prepare for bigger things.

Most important changes for this release are:

  • Various optimizations within VisionLib that lead to much better performance
  • Add, remove and change models to be tracked during runtime (Dynamic Model Tracking)
  • Directly use models from within Unity for tracking (BETA)
  • Added the PosterTracker for the HoloLens.
  • Record image sequences along with iOS ARKit data to use them for offline on-site simulations
  • All new documentation structure and revision
  • Working with higher resolutions on iOS

Enhancements/Features

Tracking

  • The showLineModelTrackedInvalid parameter has been added for the ModelTracker pipeline in order to allow debugging of your model. By turning it on in conjunction with the showLineModel parameter - invalid and untrackable parts can be visually identified.

Platform Specific Changes

Windows

  • You can now specify special camera parameters like shutter etc. in the input section of your tracking configuration.

iOS

  • Modified image recorder scene in order to record image sequences with extendible tracking
  • Image instrinsics are now provided through the iOS API and thus no calibration has to be performed for these devices anymore.
  • Use higher resolutions for tracking with or without ARKit by adding the resolution parameter to the input section of the .vl file.

HoloLens

  • Added HoloLensDynamicModelTracker scene (experimental)

Interfaces

Unity

  • Code has been reviewed.
  • We are not officially supporting Unity 5.6.x anymore - although it might still work. If you are still working with Unity 5.6.x and VisionLib, please consider updating to Unity 2017.4.X LTS - which we do use for testing.
  • BREAKING CHANGE In case you are using the model trackers' specific functions like writing and reading init data or using the parameter debug panel, please revise your connections. There is a new prefab ModelTracker_v1, which represents those parameters and function from now on. Please take a look at the AdvancedModelTrackerExample scene in order to see how things are configured now.

Documentation Changes

Bug Fixes

General

  • ARKit staticScene mode does now work much more reliable for tracking
  • The poster tracker now supports the definition of a "metric" on mobile devices
  • The poster tracker now supports navigating the image sequences using imageSequence.firstIndex,imageSequence.nextIndex, imageSequence.lastIndex, imageSequence.stepSize

MacOS

  • Resolved issue, where image acquisition failed on MacBooks' internal camera

HoloLens

  • Resolved an issue, where the debug image was not oriented correctly in random cases