virtual studio
-
Upload
firas-ajjawi -
Category
Technology
-
view
224 -
download
4
Transcript of virtual studio
![Page 1: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/1.jpg)
VIRTUAL STUDIO
Mohammad Alipour
ABU Presentation
![Page 2: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/2.jpg)
M. Alipour
Special thanks to :
Dr . Aliasgari, I.R.I.B. Technical Department Head.
Engineer Syahkali, I.R.I.B. Technical Department Assistant.
![Page 3: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/3.jpg)
M. Alipour
Topics :
• Overview: What is Virtual Studio ?
• 1: How does It work ?
• 2: Sensors and Mechanical mechanisms .
• 3: What is tracking and how it works ?
• 4: How does graphical engine work ?
• 5: How dose graphical editor work ?
![Page 4: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/4.jpg)
M. Alipour
What is Virtual Studio ?
Chroma-KeyerReal
ForegroundImage
Virtual Background
Image
Final
green-screen
![Page 5: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/5.jpg)
M. Alipour
What is Virtual Studio ?
Camera’s movement and change value
Chroma-KeyerForeground /Blue-Screen
Image
Virtual Background
Image
Final
![Page 6: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/6.jpg)
M. Alipour
Block Diagram of the System .
AD
Video delay
Chroma-
keyer
Tracker
Output
Blue screen signal /
Foreground
Camera
Sensor
Virtual
Background
Signal
Data transition
line
Main computer
Data processing
Graphic processing /
Video board
![Page 7: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/7.jpg)
M. Alipour
Sensors and Mechanical mechanisms
Shaft Encoder Absolute Encoder
•A Shaft encoder is a sensor can give the rotation amount versus different parameters like pulse. For example a shaft encoder with 36000 pulses per round has a 0.01 resolution (360/36000).
•The resolution of this system is good for small and medium studios with less than 20 m dimension .
![Page 8: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/8.jpg)
M. Alipour
Sensors and Mechanical mechanisms
Pan and Tilt movements and camera
transition can be gained from tripod.
For extracting PAN and TILT
gear box system is used
with high accuracy and
low backlash.
![Page 9: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/9.jpg)
M. Alipour
What is tracking ?
(X,Y,Z)
Tracker
Virtual
Camera
Real
Camera
StudioComputer
Delivers the data
in the packet form
![Page 10: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/10.jpg)
M. Alipour
How it works ?
Tracker
Camera
Sensor
Serial
Rx / Tx
16 bits Microcontroller
24 bits Counter
24 bits Counter
24 bits Counter
24 bits Counter
24 bits Counter
24 bits Counter
24 bits Counter
24 bits AUX
Serial
Rx / Tx
Pan Tilt Zoom Focus
X Y Z Z-Key future
develop
![Page 11: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/11.jpg)
M. Alipour
How dose graphical engine work ?
Graphical engine is made up of two parts :
2.Rendering
3.Scene manager
Program’s algorithm base is :
• Matrices operation
• Geometry principles
• Linear Algebra
![Page 12: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/12.jpg)
M. Alipour
How dose graphical engine work ?The facilities of graphical engine we have designed :
• Using both of two famous API i.e. direct3D and OpenGL .
• The ability of direct loading of almost 10 3d format files like : 3DS,MS3D,OBJ,…
• Scene management, texture and transparent objects .• Ability to use shader codes in assembly , GLSL and
HLSL .• Ability to create volumetric shadow .• Skeleton animation and target morph .• Particle movement like rain drops snow flakes and
fire .• Light maps .
![Page 13: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/13.jpg)
M. Alipour
How dose graphical editor work ?
Design your own scene in minutes !
![Page 14: virtual studio](https://reader034.fdocuments.in/reader034/viewer/2022052316/5594b0001a28ab0a648b458b/html5/thumbnails/14.jpg)
M. Alipour
We can …
1. We are ready to present and train this system for you in your country .
2. We add to virtual studio the motion capture system very soon that it is designed in I.R.I.B , technical department .
3. We can give you the 3d graphical engine that it is written in I.R.I.B so you can develop your virtual – reality projects .
4. We can train game programming and accept offers for games , relative to your cultural and local aspects .