Image Processing and Analysis
20 episodes - English - Latest episode: over 13 years ago - ★★★★ - 8 ratingsThis course deals with the techniques for automated extraction of high-level information from images generated by cameras, three-dimensional surface sensors, and medical devices. Typical applications include automated construction of 3D models from video footage and detection of objects in various types of images.
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Episodes
Medical Image Acquisition
November 10, 2010 08:00 - 44 minutes - 671 MB VideoLecture 20: Carmichael discusses three main ways of obtaining medical imaging data: CT (Computed Tomography) scans, MRIs (Magnetic Resonance Imaging) and PET (Positron Emission Tomography)
Object Detection from Range Data
November 08, 2010 08:00 - 51 minutes - 782 MB VideoLecture 19: Carmichael discusses some problems that can arise in range data-based detection and how these problems can be fixed by creating transformation-consistent clusters.
Local Shape Representations
November 05, 2010 07:00 - 51 minutes - 785 MB VideoLecture 18: Carmichael discusses advantages of local shape representations and two methods for creating them: the segmentation method and the vertex-based method.
Global Shape Representations
November 03, 2010 07:00 - 55 minutes - 835 MB VideoLecture 17: The instructor discusses ways of storing and searching 3D models. Explains database querying, geons, object signatures and shape histograms.
Combining Multiple Meshes
October 29, 2010 07:00 - 50 minutes - 770 MB VideoLecture 16: Carmichael discusses two approaches (mesh-based and volumetric) for combining multiple meshes to form a single closed surface.
Mesh Alignment II
October 27, 2010 07:00 - 51 minutes - 780 MB VideoLecture 15: In the second lecture on mesh alignment, Carmichale explains nonrigid alignment and how to accomplish this process using a technique called deformable registration.
Mesh Alignment I
October 25, 2010 07:00 - 51 minutes - 780 MB VideoLecture 14: In the first of two lectures, Carmichale discusses rigid alignment of meshes as well as the metrics and transformation models involved.
Mesh Smoothing
October 22, 2010 07:00 - 50 minutes - 764 MB VideoLecture 13: The instructor discusses using mesh smoothing to remove noise from three-dimensional data. Also includes Gaussian smoothing and mesh shrinkage.
3D Image Acquisition
October 20, 2010 07:00 - 53 minutes - 808 MB VideoLecture 12: Carmichael explains how to obtain an image with three dimensions. The unit covers two principles for doing so: time of flight and triangulation.
Invariants
October 18, 2010 07:00 - 50 minutes - 759 MB VideoLecture 11: Carmichale explains the use of invariants for dense and sparse matching, as well as some various kinds of invariants.
Neighborhoods
October 15, 2010 07:00 - 33 minutes - 506 MB VideoLecture 10: The instructor explains using neighborhood operations to access different pixels. Also covers implementation of a correlation filter.
Texture Analysis
October 15, 2010 07:00 - 56 minutes - 860 MB VideoLecture 09: Carmichael explains why it is useful to study the textures of an image and methods for detecting them in images.
Top-Down Image Segmentation
October 13, 2010 07:00 - 51 minutes - 775 MB VideoLecture 08: The second of two methods is presented for grouping pixels in an image. The lecture covers deformable contours, parameterizations and gradient descent.
Bottom-Up Image Segmentation
October 11, 2010 07:00 - 41 minutes - 635 MB VideoLecture 07: One method for grouping pixels in an image is presented. Carmichael discusses pairwise coherence, cluster modeling and modeling with metric spaces.
Object Detection Continued
October 08, 2010 07:00 - 51 minutes - 776 MB VideoLecture 06: Carmichael explains how to go about detecting certain objects within an image if those objects cannot be outlined with just rectangles.
Object Detection
October 06, 2010 07:00 - 52 minutes - 808 MB VideoLecture 05: Carmichael discusses finding certain rectangular objects within an image, and explains various methods for doing so, such as PCA (principal component analysis) and dimensionality reduction.
Saliency and Scale
October 04, 2010 07:00 - 51 minutes - 773 MB VideoLecture 04: What it means to have a region of an image be 'salient' and the algorithms for finding such areas.
Edge and Corner Detection
October 01, 2010 07:00 - 53 minutes - 810 MB VideoLecture 03: The lecture covers edge and corner detection using the Canny and Harris corner detector methods.
Fourier Analysis
September 27, 2010 07:00 - 50 minutes - 768 MB VideoLecture 02: Introduction to Fourier analysis, as well as the subject of wavelets.
Course Introduction
September 24, 2010 07:00 - 51 minutes - 785 MB VideoLecture 01: An introduction to image processing and analysis; covers image processing on a broad scope as well as course logistics.