HST.582J / 6.555J / 16.456J Biomedical Signal and Image Processing

Spring 2007

3D rendered image of armbones.
From a former student: "I liked this class so much that I was overjoyed to find out that I would need a CT scan when I broke my arm. Fortunately, they gave me the raw data on a CD in the form of 2D slices. So I quickly searched for my Lab 3 and processed it into a 3D model in MATLAB. It came out pretty well!" (Courtesy of Jonathan A. Cox. Used with permission.)

Course Description

This course presents the fundamentals of digital signal processing with particular emphasis on problems in biomedical research and clinical medicine. It covers principles and algorithms for processing both deterministic and random signals. Topics include data acquisition, imaging, filtering, coding, feature extraction, and modeling. The focus of the course is a series of labs that provide practical experience in processing physiological data, with examples from cardiology, speech processing, and medical imaging. The labs are done in MATLAB® during weekly lab sessions that take place in an electronic classroom. Lectures cover signal processing topics relevant to the lab exercises, as well as background on the biological signals processed in the labs.

Recommended Citation

For any use or distribution of these materials, please cite as follows:

Julie Greenberg, William (Sandy) Wells, John Fisher, and Gari Clifford. Course materials for HST.582J / 6.555J / 16.456J, Biomedical Signal and Image Processing, Spring 2007. MIT OpenCourseWare (http://ocw.mit.edu), Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].

Technical Requirements

Special software is required to use some of the files in this course: .m, .mat, .dat, .zip, and .gz files.

Donate Now


Dr. Gari Clifford
Dr. John Fisher
Dr. Julie Greenberg
Dr. William Wells

Course Meeting Times

2 sessions / week
1.5 hours / session

1 session / week
4 hours / session