Syllabus

Course Code: MT-CSE-20-14    Course Name: Elective- II - (i) Computer Vision and Augmented Reality

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 Computer Vision: Introduction; Research and Applications; Representation of a Three-Dimensional Moving Scene.
Image Formation: Geometric Primitives and Transformations, Image Model; Lighting, Reflectance & Shading; Imaging Devices for Computer Vision.
Image Processing: Recovering Intrinsic Structure, Range Information from Geometry, Surface Orientation from Reflectance Models, Filtering the Image; Fourier Transforms; Image Pyramids & Wavelets.
Feature Detection and Matching: Point features & patches; Edge Detection & Linking; Hough Transforms; Applications.
2 Segmentation: Active Contours & Application; Split & Merge; Mean Shift & Mode Finding; Normalized Cuts; Graph Cuts & Energy Based methods with application.
Feature Based Alignment: 2-D & 3-D Feature Based Alignment; Pose estimation and Application to Augmented Reality; Calibration and its Application.
Structure from Motion: Motion Understanding , Understanding Optical Flow and Image Sequences; Triangulation; Two-Frame structure from motion and application; Factorization; Bundle adjustment and its applications; Dense Motion Estimation; Image Stitching.
Recognition: Object Detection; face Recognition; Instance Recognition; Category Recognition.
3 Augmented Reality: Overview, AR Components and Working; Augmented Reality Related Concepts: Computer Graphics, Dimensionality, Depth Cues, Registration & Latency; Ingredients of an Augmented Reality Experience; Tracking for Augmented Reality; Coordinate Systems; AR Hardware & Software; Displays; Display Techniques.
Augmented Reality Content: Creating Visual & Audio Content.
4 Interaction in Augmented Reality: introduction & Categories; Interaction in Projected Augmented Reality Environments.
Mobile Augmented Reality: Architectures; Advantages & Disadvantages. Visualization Issues; Augmented Reality Technologies, Computer Vision in Augmented Reality; AR Interfaces.
Augmented Reality Applications: Issues for a good Augmented Reality Application; Application Areas; Collaborative Augmented Reality; Steps for applying Augmented Reality; Evaluating Augmented Reality Applications; Example Augmented Reality Applications.
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.