Your SlideShare is downloading. ×
0
Mini Project –  3D Graphics & Visualisation  <ul><li>Author: University of Hertfordshire </li></ul><ul><li>Date created: <...
<ul><li>Section 1. Project Introduction ………………………… 3 </li></ul><ul><li>Section 2. Project Lecture ……………………………… 6 </li></ul...
Section 1. Project Introduction <ul><li>Learning Outcomes Assessed  (as taken from the DMD) </li></ul><ul><li>All Learning...
<ul><li>4. Project Summary: (50 words max) </li></ul><ul><li>3D graphics and visualization represents an important aspect ...
<ul><li>8. Day 2 </li></ul><ul><li>Expected Outcomes for the day </li></ul><ul><li>Students will be expected to understand...
S. Livatino <ul><li>All about Stereo and Depth Perception in natural and artificial vision </li></ul><ul><li>Systems and A...
Class Objectives and Keywords <ul><li>Human Eye </li></ul><ul><li>Visual Display </li></ul><ul><li>Accommodation / converg...
Human Eye <ul><li>Iris : adjusts amount of incoming light </li></ul><ul><li>Pupil : Opening of the Iris </li></ul><ul><li>...
S. Livatino Human Eye  <ul><li>Retina : in the back of the eye, where there are photoreceptors, cells that react to light ...
NEARSIGHTEDNESS (MYOPIA) FARSIGHTEDNESS (HYPEROPIA )
Eye Parameters <ul><li>FOV  (Field of View) </li></ul><ul><li>Visual Acuity </li></ul><ul><li>Human Visual Acuity -> Fovea...
Human Eye => Visual Display
S. Livatino <ul><li>Occulo-motor Cues </li></ul><ul><li>Focus =  Accommodate  by changing the shape of the eye’s lenses </...
Retinal Disparity S. Livatino
S. Livatino <ul><li>Same image for both eyes. </li></ul><ul><li>Accomodation & Concergence on the display screen, regardle...
Monocular Depth Cues <ul><li>Monocular depth cues are the basis for the perception of depth in visual displays. </li></ul>...
S. Livatino Human Stereo Vision <ul><li>Left and right eye have different perspective viewpoints (slightly different) </li...
S. Livatino <ul><li>Stereo, Binocular Depth. </li></ul><ul><ul><li>Individual images for each eye. </li></ul></ul><ul><ul>...
Crosstalk <ul><li>One of both the eyes see an image of the unwanted perspective view </li></ul><ul><li>Ghosting = perceive...
Steresocopic Photograph <ul><li>How many cameras do we need for a stereo photo? </li></ul>S. Livatino
Role of Baseline <ul><li>Static picture or synchronized… </li></ul>S. Livatino DEMO
<ul><li>Passive Stereo </li></ul><ul><li>Active Stereo </li></ul><ul><li>Autostereoscopic Stereo </li></ul>APPROACHES TO S...
<ul><li>Display Size </li></ul><ul><li>Display Structure </li></ul><ul><li>Projection Modality </li></ul><ul><li>Image Qua...
*  Livatino, Mattiolo, Castello, Randazzo. ”The Role of Photorealism in VR Games”. IEEE Int. Conf. VRIC, Laval, France, 20...
S. Livatino Head Mounted Display (HMD)
S. Livatino
S. Livatino
S. Livatino
This resource was created by the University of Hertfordshire and released as an open educational resource through the Open...
Upcoming SlideShare
Loading in...5
×

Mini Project- 3D Graphics And Visualisation

4,932

Published on

The following resources come from the 2009/10 BSc in Games & Graphics Hardware Technology (course number 2ELE0074) from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate programmes.

The objectives of this project are to demonstrate, using media visualization software:
Comprehension of the process of creating and manipulating 3D Visualization content
Implementation of a simple system setup for acquisition and generation of 3D videos
Analysis of experimental results

3D graphics and visualization represents an important aspect in new media and future generation of computer games. The proposed project will involve developing a simple system which will allow students to understand the process and the main parameters involved in creating 3D visualization content for games and various applications. The theoretical knowledge introduced in the initial lecture and the software and technologies introduced in the preparation lecture will be the means through which apply and analyse theories and methods introduced. Both artificial and natural human vision will be introduced

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,932
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
68
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Mini Project- 3D Graphics And Visualisation"

  1. 1. Mini Project – 3D Graphics & Visualisation <ul><li>Author: University of Hertfordshire </li></ul><ul><li>Date created: </li></ul><ul><li>Date revised: 2009 </li></ul><ul><li>Abstract </li></ul><ul><li>The following resources come from the 2009/10 BSc in Games & Graphics Hardware Technology (course number 2ELE0074) from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate programmes. </li></ul><ul><li>The objectives of this project are to demonstrate, using media visualization software: </li></ul><ul><ul><li>Comprehension of the process of creating and manipulating 3D Visualization content </li></ul></ul><ul><ul><li>Implementation of a simple system setup for acquisition and generation of 3D videos </li></ul></ul><ul><ul><li>Analysis of experimental results </li></ul></ul><ul><li>3D graphics and visualization represents an important aspect in new media and future generation of computer games. The proposed project will involve developing a simple system which will allow students to understand the process and the main parameters involved in creating 3D visualization content for games and various applications. The theoretical knowledge introduced in the initial lecture and the software and technologies introduced in the preparation lecture will be the means through which apply and analyse theories and methods introduced. Both artificial and natural human vision will be introduced. </li></ul>© University of Hertfordshire 2009 This work is licensed under a Creative Commons Attribution 2.0 License .
  2. 2. <ul><li>Section 1. Project Introduction ………………………… 3 </li></ul><ul><li>Section 2. Project Lecture ……………………………… 6 </li></ul><ul><ul><li>Class Objectives and Keywords ……………… 7 </li></ul></ul><ul><ul><li>Human Eye ……………………………………… 8 </li></ul></ul><ul><ul><li>Retinal Disparity ……………………………….. 14 </li></ul></ul><ul><ul><li>Stereoscopic Photograph …………………….. 20 </li></ul></ul><ul><ul><li>Role of Baseline ……………………………….. 21 </li></ul></ul><ul><ul><li>Approaches to Stereo …………………………. 22 </li></ul></ul><ul><ul><li>Display Systems ……………………………….. 23 </li></ul></ul><ul><ul><li>VR Visualisation Systems …………………….. 24 </li></ul></ul><ul><ul><li>Head Mounted Display ……………………. …. 25 </li></ul></ul><ul><li>Credits ……………………………………………….. … 29 </li></ul><ul><li>In addition to the resources found below there are supporting documents which should be </li></ul><ul><li>used in combination with this resource. Please see: </li></ul><ul><li>Mini Projects - Introductory presentation. </li></ul><ul><li>Mini Projects - E-Log. </li></ul><ul><li>Mini Projects - Staff & Student Guide. </li></ul><ul><li>Mini Projects - Standard Grading Criteria. </li></ul><ul><li>Mini Projects - Reflection. </li></ul>Contents
  3. 3. Section 1. Project Introduction <ul><li>Learning Outcomes Assessed (as taken from the DMD) </li></ul><ul><li>All Learning Outcomes specified in the Definitive Module Documentation are assessed as part of this miniproject, the specific Learning </li></ul><ul><li>Outcomes are: </li></ul><ul><li>Knowledge and Understanding </li></ul><ul><li>Be able to ; </li></ul><ul><li>Analyse and breakdown problem tasks into manageable steps. </li></ul><ul><li>Integrate previous and concurrent learning and to use it to solve technology-based problems. </li></ul><ul><li>Describe the project life-cycle appropriately. </li></ul><ul><li>Select appropriate Games and Graphics Hardware Technology and techniques for a given situation. </li></ul><ul><li>Skills and Attributes </li></ul><ul><li>Produce a solution to a defined Games and Graphics Hardware Technology problem. </li></ul><ul><li>Carry out a simple critical evaluation of their solution. </li></ul><ul><li>Demonstrate an ability to work effectively in a teams, small groups and individually. </li></ul><ul><li>Demonstrate an ability to manage time and resources effectively. </li></ul><ul><li>2. Project Title: 3D Visualization </li></ul><ul><li>3. Project Objectives: (technical, specific to this project) </li></ul><ul><li>Demonstrate, using media visualization software: </li></ul><ul><li>Comprehension of the process of creating and manipulating 3D Visualization content </li></ul><ul><li>Implementation of a simple system setup for acquisition and generation of 3D videos </li></ul><ul><li>Analysis of experimental results </li></ul>
  4. 4. <ul><li>4. Project Summary: (50 words max) </li></ul><ul><li>3D graphics and visualization represents an important aspect in new media and future generation of computer games. The proposed project will involve developing a simple system which will allow students to understand the process and the main parameters involved in creating 3D visualization content for games and various applications. The theoretical knowledge introduced in the initial lecture and the software and technologies introduced in the preparation lecture will be the means through which apply and analyse theories and methods introduced. Both artificial and natural human vision will be introduced. </li></ul><ul><li>5. Introductory Lecture (2hrs) Content: </li></ul><ul><ul><li>Human vision system </li></ul></ul><ul><ul><li>Monocular and binocular depth cues </li></ul></ul><ul><ul><li>3D Visualization technologies </li></ul></ul><ul><ul><li>Applications of 3D Visualization </li></ul></ul><ul><li>6. Preparation Session (3hrs): </li></ul><ul><ul><li>Familiarisation with a system for capturing stereo images and videos. </li></ul></ul><ul><ul><li>Familiarisation with software for manipulating 3D video streams and generating 3D sequences. </li></ul></ul><ul><ul><li>Example of analysis and evaluation of 3D content and technologies. </li></ul></ul><ul><li>7. Day 1 </li></ul><ul><li>Expected Outcomes for the day </li></ul><ul><li>Students will be expected to understand main parameters involved in human and artificial stereo vision. This will be covered within the preliminary session of the day by answering a questionnaire related to the material presented in the introductory lecture and preparation lecture. The students will then be asked to setup a capturing system and a modifiable experimental workspace. This will be used for acquiring stereo sequences on different scenarios, conditions and camera parameters. The above described activity must be documented and written up for the portfolio submission towards the end. The acquired sequences will be tested through different stereo visualization setups (e.g. colour anaglyph and dual polarized). This will allow the students to experience both the characteristics of the different approaches and the role of the main camera parameters involved in capturing and processing for 3D visualization. </li></ul><ul><li>Assessment criteria; the way in which the work has been planned and managed, the creation of the experimental workspace scenarios according to the role of the camera parameters, the resulting 3D visualization files produced. </li></ul><ul><li>Key Tasks: </li></ul><ul><li>Planning 3D capturing scenarios </li></ul><ul><li>Capturing and Manipulating 3D videos to produce 3D visualization files </li></ul>
  5. 5. <ul><li>8. Day 2 </li></ul><ul><li>Expected Outcomes for the day </li></ul><ul><li>Students will be expected to understand how to evaluate a 3D Visualization product based on a usability study. The study will include evaluation of the role of different depth cues, different types of image (natural images video-captured and synthetic images computer -generated) and different technologies to 3D Visualization. The students will start with preparing questionnaires for the user study to be designed according to what they have learned being main factors affecting 3D Visualization (e.g. camera parameters and approaches for the stereo visualization). Few stereo images sequences will then be generated (both synthetic and natural). The image sequences generation will be based to what learned during the preparation lecture and the experience accumulated in day 1. Students who have missed project day 1 or the preparation lecture should be in principle still able to perform the tasks. The above described activities must be documented and written up for the portfolio submission towards the end. </li></ul><ul><li>Assessment criteria ; the way in which the usability study is designed. In particular, the choice made for main factors affecting 3D Visualization. The creation of the experimental workspace scenarios including synthetic and real images, the resulting 3D Visualization files produced and drawn conclusions. </li></ul><ul><li>Key Tasks : </li></ul><ul><ul><li>Planning main factors affection 3D visualization (in form of a questionnaire) </li></ul></ul><ul><ul><li>Capturing and Manipulating 3D videos and computer generated images </li></ul></ul><ul><ul><li>Draw reflections and conclusions </li></ul></ul>
  6. 6. S. Livatino <ul><li>All about Stereo and Depth Perception in natural and artificial vision </li></ul><ul><li>Systems and Approaches to Stereo Viewing </li></ul><ul><li>Implementation and Lab demonstration </li></ul>3D Visualization Section 2.
  7. 7. Class Objectives and Keywords <ul><li>Human Eye </li></ul><ul><li>Visual Display </li></ul><ul><li>Accommodation / convergence </li></ul><ul><li>Depth perception </li></ul><ul><li>Approaches and systems to Stereoscopic Viewing </li></ul>S. Livatino
  8. 8. Human Eye <ul><li>Iris : adjusts amount of incoming light </li></ul><ul><li>Pupil : Opening of the Iris </li></ul><ul><li>Lens : adjusts its size to change shape lens using the occulomotor muscles </li></ul><ul><li>Retina : in the back of the eye, where there are photoreceptors, cells that react to light intensity </li></ul>
  9. 9. S. Livatino Human Eye <ul><li>Retina : in the back of the eye, where there are photoreceptors, cells that react to light intensity </li></ul><ul><ul><li>Rods and Cones </li></ul></ul><ul><ul><li>More Rods in the Peripheral Region (react to low intensity light) </li></ul></ul><ul><ul><li>More Cones in the Central Region (Fovea, where focused images exists, react to high intensity light) </li></ul></ul>
  10. 10. NEARSIGHTEDNESS (MYOPIA) FARSIGHTEDNESS (HYPEROPIA )
  11. 11. Eye Parameters <ul><li>FOV (Field of View) </li></ul><ul><li>Visual Acuity </li></ul><ul><li>Human Visual Acuity -> Fovea Acuity </li></ul>S. Livatino
  12. 12. Human Eye => Visual Display
  13. 13. S. Livatino <ul><li>Occulo-motor Cues </li></ul><ul><li>Focus = Accommodate by changing the shape of the eye’s lenses </li></ul><ul><li>Convergence = rotate eyes towards or away from each other (to fixate an object) </li></ul><ul><li>The eyes accommodate on the plane where they converge </li></ul>Accommodation / Convergence Relationship
  14. 14. Retinal Disparity S. Livatino
  15. 15. S. Livatino <ul><li>Same image for both eyes. </li></ul><ul><li>Accomodation & Concergence on the display screen, regardless on the expected distance of the object shown </li></ul><ul><li>Works well at longer distances. </li></ul>Monoscopic Viewing
  16. 16. Monocular Depth Cues <ul><li>Monocular depth cues are the basis for the perception of depth in visual displays. </li></ul><ul><li>As important as binocular stereo for creating images which are perceived as truly 3-dimensional. </li></ul><ul><li>Images which are rich in the monocular depth cues will be even easier to visualize with the binocular depth cue. </li></ul>S. Livatino
  17. 17. S. Livatino Human Stereo Vision <ul><li>Left and right eye have different perspective viewpoints (slightly different) </li></ul><ul><li>The eye-brain synthesizes image of the world with stereoscopic depth </li></ul><ul><li>You see a single image! </li></ul>
  18. 18. S. Livatino <ul><li>Stereo, Binocular Depth. </li></ul><ul><ul><li>Individual images for each eye. </li></ul></ul><ul><ul><li>Object may be seen in front of or behind the projection screen. </li></ul></ul><ul><li>Used at Close Range. </li></ul>Parallax
  19. 19. Crosstalk <ul><li>One of both the eyes see an image of the unwanted perspective view </li></ul><ul><li>Ghosting = perceived Crosstalk </li></ul><ul><li>Reduce parallax => reduce crosstalk </li></ul>S. Livatino
  20. 20. Steresocopic Photograph <ul><li>How many cameras do we need for a stereo photo? </li></ul>S. Livatino
  21. 21. Role of Baseline <ul><li>Static picture or synchronized… </li></ul>S. Livatino DEMO
  22. 22. <ul><li>Passive Stereo </li></ul><ul><li>Active Stereo </li></ul><ul><li>Autostereoscopic Stereo </li></ul>APPROACHES TO STEREO * * Livatino, Muscato, Privitera. ”Stereo Viewing and Virtual Reality Technology in Mobile Robot Teleguide”. IEEE Transaction on Robotics, 2009, Page(s): 1-13, Digital Object Identifier: 10.1109/TRO.2009.2028765
  23. 23. <ul><li>Display Size </li></ul><ul><li>Display Structure </li></ul><ul><li>Projection Modality </li></ul><ul><li>Image Quality </li></ul><ul><li>Observation Conditions </li></ul>DISPLAY SYSTEMS * * Livatino, Cuciti, Wojciechowski. ”Virtually Exploring Contemporary Art Museums”. IEEE Int. Conf. VR in Cultural Heritage , Nicosia, Cyprus, 2007
  24. 24. * Livatino, Mattiolo, Castello, Randazzo. ”The Role of Photorealism in VR Games”. IEEE Int. Conf. VRIC, Laval, France, 2007 VR VISUALIZATION SYSTEMS * (APPROACHES + DISPLAYS)
  25. 25. S. Livatino Head Mounted Display (HMD)
  26. 26. S. Livatino
  27. 27. S. Livatino
  28. 28. S. Livatino
  29. 29. This resource was created by the University of Hertfordshire and released as an open educational resource through the Open Engineering Resources project of the HE Academy Engineering Subject Centre. The Open Engineering Resources project was funded by HEFCE and part of the JISC/HE Academy UKOER programme. © University of Hertfordshire 2009                  This work is licensed under a Creative Commons Attribution 2.0 License . The name of the University of Hertfordshire, UH and the UH logo are the name and registered marks of the University of Hertfordshire. To the fullest extent permitted by law the University of Hertfordshire reserves all its rights in its name and marks which may not be used except with its written permission. The JISC logo is licensed under the terms of the Creative Commons Attribution-Non-Commercial-No Derivative Works 2.0 UK: England & Wales Licence.  All reproductions must comply with the terms of that licence. The HEA logo is owned by the Higher Education Academy Limited may be freely distributed and copied for educational purposes only, provided that appropriate acknowledgement is given to the Higher Education Academy as the copyright holder and original publisher.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×