Image Processing and Analysis artwork

Image Processing and Analysis

20 episodes - English - Latest episode: over 13 years ago - ★★★★ - 8 ratings

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

Technology image processing camera sensor object recognition
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Medical Image Acquisition

November 10, 2010 08:00 - 44 minutes - 671 MB Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 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 Video

Lecture 02: Introduction to Fourier analysis, as well as the subject of wavelets.

Course Introduction

September 24, 2010 07:00 - 51 minutes - 785 MB Video

Lecture 01: An introduction to image processing and analysis; covers image processing on a broad scope as well as course logistics.