MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on...

Post on 30-Apr-2020

5 views 0 download

Transcript of MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on...

MOBILE VIRTUALREALITY SYSTEM

Mehmet ŞENERİsmail ÖZFİDAN

Yasin Uğur YILDIZ

Advisor: Faris Serdar TAŞEL

Contents

1. Introduction

2. Related Works

3. Problem Definition

4. Analysis

5. Solution

6. Conclusion

7. References

1

Introduction

• What is VR system?

Virtual Reality is virtualization of real environments by using computers. The definition is to virtualize the experiences of human life or close to reality.

2

Introduction

• In the literature, VR is used for some areas:

▪ Education▪ Military▪ Entertainment▪ Healthcare

3

Introduction

4

Parachute Training with VR Glass

Related Works

• There are many virtual reality glasses on the market

5

HTC Vive Oculus Rift

Samsung Gear VR Google Daydream

Related Works

Advantages Disadvantages

HTC Vive • High Quality

Resolution

• Freedom of

Movement

• High Price

Oculus Rift • High Quality

Resolution

• Restricted Area

Samsung Gear VR • Suitable Price • Depends on

Smartphones

Google Daydream • Suitable Price • Depends on

Smartphones

6

Problem

• Current VR systems mostly depend on a high tech expensive systems employing a powerful CPU and GPU

▪ Restricted Area▪ Expensive Technology▪ Calibration Problem in current mobile systems

7

Analysis

• Our project aims to create a VR glass prototype involving:

▪ Low-cost Production▪ Free-of-cable system▪ Realistic Graphics▪ Freedom of Movement

8

Analysis

• Innovative aspects of our project:

▪ System on glass (Embedded systems, SOC)▪ Mobile system (No wire, no expensive mainframe)

9

Solution

• Architecture of the system:

▪ SOC (System on Chip)▪ myAHRS+ Card▪ Internal Camera▪ Calibration Patterns▪ API and GUI▪ LCD Screen, Glass and Battery

10

Solution

• SOC (System on Chip)

▪ Odroid XU4

11

Odroid XU4

12

CPU/Ram Performance of Odroid XU4

Solution

Solution

• Sensor in used our system:

▪ MYAHRS+

o Gyroscopeo Accelerometero Compass

13

Solution

14

myAHRS+ Sensor

Solution

• Solutions for position acquisition

▪ Quaternion angles▪ Gyroscope, Compass; roll, yaw, pitch angles▪ Accelerometer; roll, pitch angles, position estimation

15

Solution

• To increase acquisition, camera and OpenCV, Open Frameworks libraries will be used:

▪ Internal Camera▪ Calibration Patterns for Camera▪ OpenCV; image processing and camera calibration▪ OpenFrameworks; 3D rendering

16

Solution

17

Glass

Calibration Patterns

Solution

18

• OpenCV, OpenFrameworks will be used:

▪ Capture from camera▪ Pattern recognizing▪ Image processing▪ Camera calibration▪ Position acquisition▪ 3D rendering

Solution

19

Block Diagram of System

Conclusions

• As a result, our project is more suitable from the point of price, mobility, VR experience.

• Advantages:

▪ Cheap▪ Portable▪ Extended VR Experience

• Disadvantages:

▪ Limited Computation Power▪ Moderate Graphics▪ Not Accurate as HTC Vive

20

References

21

[1] J. Sankar, C. Hugh and L. K. *, "Virtual assembly using virtual

reality techniques" 1997.

[2] R. Desai, P. N. Desai, K. D. Ajmera ve K. Mehta, " A Review

Paper on Oculus Rift-A Virtual " 2014.

[3] R. M. Satava, "Virtual reality surgical simulator" 1993.

[4] G. Javidi, "Virtual Reality and Education" 1999.

[5] R. S. Hegadi, " Image Processing: Research Opportunities

and Challenges", 2004.

Any Question?