SLAMflex

SLAMflex

SLAMflex provides detection and tracking of dominant planes for smartphone devices.

Owner/developer

DNET

Contact person(s)

For licensing information:

What it does

SLAMflex provides detection and tracking of dominant planes for smartphone devices. This plane can then be used to show AR content relative to the plane orientation. The detection of plane is performed in the field of view of the smartphone camera. In subsequent frames it is tracked. The interface returns the plane position and orientation.


How it works

SLAMflex is based on the PTAM algorithm but optimised to run more efficiently. It is based on the following Simultaneous Localisation and Mapping (SLAM) procedure as follows. First corner point detection in one key frame is performed. This is followed by the corner point detection in another key frame. From these corners, 3d points are calculated determining an initial dominant plane. Subsequently, plane tracking using SSD for linear motion is started and smartphone gyroscope is used for rotational movements


What you get

The SLAMflex SE is provided as source code and implemented as Unity3D plug-in for Android.


Delivery model

  • Source

Discover more FIWARE Media & Content Enablers