PROFESSIONAL ELECTIVES
Electives in Computer Vision
Course Name | Augmented and Virtual Reality |
Course Code | 23CSE375 |
Program | B. Tech. in Computer Science and Engineering (CSE) |
Credits | 3 |
Campus | Amritapuri ,Coimbatore,Bengaluru, Amaravati, Chennai |
Electives in Computer Vision
Introduction, Goals, Definitions, History, Overview: Hardware, sensors, displays, software, virtual world generator, game engines, sensation and perception, human senses, perceptual psychology, psychophysics.
Geometry of Virtual Worlds: Geometric modeling, Transforming models, Matrix algebra and 2D rotations, 3D rotations and yaw, pitch, and roll, Axis-angle representations, Quaternions, Converting and multiplying rotations, 3D rotation inverses and conversions, Homogeneous transforms, Chain of viewing transforms, Eye transforms, Canonical view and perspective transforms, Viewport transforms.
Visual Physiology: Photoreceptors, Sufficient resolution for VR, Light intensity, Eye movement issues for VR, Neuroscience of vision. Visual Perception: Depth and Motion Perception, Vection, Stroboscopic apparent motion, Vestibular system combining information from multiple cues/senses, Frame rates and displays Tracking Systems: Orientation tracking/IMU integration, Tilt drift correction, Yaw drift correction, Tracking with a camera, Perspective n-point problem, Sensor Fusion, Filtering, Lighthouse approach
Visual Rendering – Overview: Graphical rendering, ray tracing, shading, BRDFs, Shading models, Rasterization, Pixel shading, VR-specific problems, Distortion shading, Post-rendering image warp (time warp), panoramic rendering. Interfaces -overview, Locomotion, Manipulation, System control, Social interaction, Evaluation of VR Systems, Perceptual training, VR sickness, human subjects experimental methods, recommendations and best practices. Metaverse, XR System: Capabilities, Pros, And Cons; Haptic Sensation and Perception, Rendering Haptics, Stereognosis, Sensation and Perception of Other Senses. Case study on open source tools like Intel oneAPI rendering toolkit.
Course Outcomes
CO1: Understand the physiological and psychological aspects of VR systems.
CO2: Apply geometric modeling and transformations to simulate VR/AR.
CO3: Apply drift correction algorithms for tracking systems.
CO4: Apply visual rendering, interface design in VR for extended reality.
CO-PO Mapping
PO/PSO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 |
CO | ||||||||||||||
CO1 | 3 | 3 | 2 | 2 | – | – | – | – | – | – | – | 2 | 3 | 2 |
CO2 | 3 | 3 | 2 | 2 | – | – | – | – | – | – | – | 2 | 3 | 2 |
CO3 | 3 | 3 | 2 | 2 | – | – | – | – | – | – | – | 2 | 3 | 2 |
CO4 | 3 | 3 | 2 | 2 | – | – | – | – | – | – | – | 2 | 3 | 2 |
Evaluation Pattern: 70:30
Assessment | Internal | End Semester |
Mid Term Exam | 20 | |
Continuous Assessment Theory (*CAT) | 10 | |
Continuous Assessment Lab (*CAL) | 40 | |
**End Semester | 30 (50 Marks; 2 hours exam) |
*CAT – Can be Quizzes, Assignments, and Reports
*CAL – Can be Lab Assessments, Project, and Report
**End Semester can be theory examination/ lab-based examination/ project presentation
Textbook(s)
Steven M. LaValle ,”VIRTUAL REALITY”, Cambridge University Press, 2023
George Mather, “Foundations of Sensation and Perception”, Psychology Press, 2016.
Reference(s)
Peter Shirley, Michael Ashikhmin, and Steve Marschner, “Fundamentals of Computer Graphics”, A K Peters/CRC Press; 4th Edition, 2018.
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.