Lecture 7 - Mixed Reality Tracking Flashcards

1
Q

What is the goal of mixed reality?

A

To combine reality and virtuality.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

To achieve this goal what do we need to ensure?

A

That the content appears at the right place and time (natural places relative to the user). This means we need to establish a relationship between the user and virtual environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What kind of tracking can we use in mixed reality?

A
  • rotation tracking (gyroscpoe)
  • position tracking (accelerometer)
  • controller tracking
  • hand tracking
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the degrees of freedom?

A

Defines how many independent ways a dynamic system can move. In mixed reality this would include:
- Translation (position) -> 3 ways
- Rotation (orientation) -> 3 ways

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is 0DOF?

A

No tracking at all

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is 3DOF?

A

Usually orientation only tracking. This can track where the user is looking, but not where the head is positioned. This is done with IMU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is 6DOF?

A

Both orientation and position tracking. This can track where the user is looking and the position of the head. Done with IMU + SLAM (fusion of orientation and position tracking).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is IMU?

A

Internal measurement unit. It is an electronic device that measures and reports acceleration, orientation, angular rates, and other gravitational forces.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Another name for 6DOF?

A

room-scale tracking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is SLAM?

A

SLAM stands for simultaneous localisation and mapping (sometimes called synchronised localisation and mapping). It is the process of mapping an area whilst keeping track of the location of the device within that area. This is what makes mobile mapping possible.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

2 Types of Tracking Implementation (in device or outside)?

A
  • inside out tracking
  • outside in tracking
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Inside out tracking?

A

Tracking capabilities within the device
* e.g., SLAM + controller/hand tracking

  • sensors are relative to user
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Outside in tracking?

A

Use external devices to track position

Example: HTC/Valve Lighthouse Tracking
* External “lighthouse” laser emitters
* Alternate horizontal/vertical sweeps
* Headset and controllers detect the lasers

Example: motion capture (e.g., OptiTrack)
* External sensors look for markers on the user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Inside Out Advantages and Disadvantages?

A

+:
- self-contained
- fully mobile, so user can go anywhere

-:
- tracking quality can vary
- can only detect relative positioning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Outside in Advantages and Disadvantages?

A

+:
- excelllent tracking overall
- provides absolute positioning
- good for tracking multiple people

-:
- requires external devices
- limited range
- semi-permanent setup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why is tracking necessary for mixed reality?

A

so we can achieve perspective-dependent rendering, where we render things with respect to the user -> increasing usability