mobile virtual reality system - wordpress.com · samsung gear vr • suitable price • depends on...

23
MOBILE VIRTUAL REALITY SYSTEM Mehmet ŞENER İsmail ÖZFİDAN Yasin Uğur YILDIZ Advisor: Faris Serdar TAŞEL

Upload: others

Post on 30-Apr-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

MOBILE VIRTUALREALITY SYSTEM

Mehmet ŞENERİsmail ÖZFİDAN

Yasin Uğur YILDIZ

Advisor: Faris Serdar TAŞEL

Page 2: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Contents

1. Introduction

2. Related Works

3. Problem Definition

4. Analysis

5. Solution

6. Conclusion

7. References

1

Page 3: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

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

Page 4: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Introduction

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

▪ Education▪ Military▪ Entertainment▪ Healthcare

3

Page 5: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Introduction

4

Parachute Training with VR Glass

Page 6: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Related Works

• There are many virtual reality glasses on the market

5

HTC Vive Oculus Rift

Samsung Gear VR Google Daydream

Page 7: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

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

Page 8: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

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

Page 9: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Analysis

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

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

8

Page 10: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Analysis

• Innovative aspects of our project:

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

9

Page 11: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

• Architecture of the system:

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

10

Page 12: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

• SOC (System on Chip)

▪ Odroid XU4

11

Odroid XU4

Page 13: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

12

CPU/Ram Performance of Odroid XU4

Solution

Page 14: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

• Sensor in used our system:

▪ MYAHRS+

o Gyroscopeo Accelerometero Compass

13

Page 15: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

14

myAHRS+ Sensor

Page 16: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

• Solutions for position acquisition

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

15

Page 17: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

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

Page 18: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

17

Glass

Calibration Patterns

Page 19: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

18

• OpenCV, OpenFrameworks will be used:

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

Page 20: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Solution

19

Block Diagram of System

Page 21: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

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

Page 22: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

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.

Page 23: MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on Smartphones Google Daydream • Suitable Price • Depends on Smartphones 6. Problem

Any Question?