1. Hybrid Tracking Selector
    1. Description
    2. This component uses the marker-based tracking and the Inertial tracking combined to show information to the visitor. The information is not only related to the position of the marker but also depends on the output given by the inertial tracking. Marker Detection component allows to detect the work of art to show information about and to fix the position of this information align with the corresponding work of art. The inertial tracking component is used to select the media information provided, depending on the point of view of the visitor.

      Figure -59 Hybrid Tracking Selector

    3. List of Components
    4. Here it is a list of the components included in this composed component:

      Tipo

      Nombre

      Image2Dcomponent

      image2DHTS

      InertialTrackingComponent

      inertialTrackingHTS

      MarkerDetectionComponent

      markerDetectionHTS

      SelectorComponent

      selectorHTS

      Text3DComponent

      textHTS

      Video3DComponent

      videoHTS

       

    5. In-slots
    6. This component has no in-slots

       

    7. Out-slots
    8. Name

      Type

      Description

      inertialTrackingHTS.out

      boolean

      True when the inertial tracking is on, false otherwise

       

    9. Main Properties

Each of the composed components defined for the Museum specific domain has lots of properties, which can be configured with the AMIRE Authoring environment. Each composed component has as many properties as the sum of the properties of each component it is composed of. Here are described the main properties:

Name

Type

Description

imageFileNames

string

Filename of the image to show.

position

doubleVector

Values (X and Y) that fix the position of the image

dimension

doubleVector

Values (width and height) that fix the dimension of the image

Name

Type

Description

compass

integer

Controls the state of the compass component of the InertialCube. The tree possible modes are GEOS, Dual and Fusion modes.

enhancement

integer

In order to provide the best performance for a large range of various applications, three levels of perceptual enhancement are available. Mode 0 for best accuracy, Mode 1 adds a jitter reduction and Mode 2 for immersive applications.

sensitivity

integer

Only used for perceptual enhancement set to mode 1 or 2. It controls the minimum angular rotation rate picked up by the Inertial Cube.

prediction

integer

Inertial sensors can predict motion up to 50ms into the future, which compensate for graphics rendering delays and further contributes to eliminating simulator lag.

Name

Type

Description

markerFile

string

File name of the marker pattern.

dampingFactor

integer

Specifies the damping factor

Name

Type

Description

textFileName

string

Name of the file containing the text information

xPosition

double

Position x of the text panel on the screen

yPosition

double

Position y of the text panel on the screen

Name

Type

Description

videoFileName

string

Name of the file containing the video to be shown

xPosition

double

Position x of the video frame on the screen

yPosition

double

Position y of the video frame on the screen

relativeSize

double

This parameter represents the proportionality factor of video size (referred to the height) respect to the original video.