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. |