MOBILE VIRTUAL REALITY SYSTEM - WordPress.com · Samsung Gear VR • Suitable Price • Depends on...
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?