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
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 |
This component has no in-slots
|
Name |
Type |
Description |
|
inertialTrackingHTS.out |
boolean |
True when the inertial tracking is on, false otherwise |
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. |

