CS 450: Introduction to Digital Signal and Image Processing - Introduction and Applications includes what are Signals? Why Signals? Alications; Kinds of Operations; Relationship to Other Fields (IP, Graphics, and Vision); BYU Research.
CS 450: Introduction to Digital Signal and Image Processing Introduction and Applications What are Signals? ● Signal: a function carrying information ● Examples: » Audio » Radio/Television » Images Why Signals? ● Communications » Modems/Networks/Wireless » Audio ● Images » Restoration/Cleanup » Enhancement » Storage/Retrieval/Searching » Manipulation Why Digital? ● Perfect storage, transmission, reproduction ● Easier to manipulate » Analog signals manipulated by circuits » Digital signals manipulated by computer Why Now? Memory is cheap ● Disk storage is plentiful ● Bandwidth increasing ● Applications Multimedia (just look at the web!) ● Intelligent image tools ● Medical imaging ● Compression ● Document Processing ● Image libraries (storage and retrieval) ● Kinds of Operations (What We’ll Cover) ● ● ● ● ● ● ● ● Level operations Geometric Operations Algebraic Operations Filtering Sampling Restoration/Reconstruction Color processing Compression Relationship to Other Fields: IP, Graphics, and Vision Image Processing Computer Graphics Computer Vision Images to Images Descriptions to Images Images to Descriptions All three are interrelated! Examples: Image Processing, Graphics, and Vision ● Volume rendering for medical applications: » Clean up the image (image processing) » Separate the regions of interest (computer vision - segmentation) » Render (graphics) Examples: Vision, IP, and Graphics ● Image-Based Rendering » Use images and analysis of content (vision) » to render new images (graphics) BYU Research Intelligent segmentation tools (scissors, paint) ● Morphing ● Terrain modeling and rendering ● Creation of image-based virtual environments ● Registration/viewing of multiresolution imagery ● BYU Research (cont’d) Resolution enhancement ● Color quantization ● Interactive level-set tools ● Digital libraries ● Genealogical databases (OCR, compression, form recognition, indexing, online browsing, etc.) ● ... Compression Relationship to Other Fields: IP, Graphics, and Vision Image Processing Computer Graphics Computer Vision Images to Images Descriptions to Images Images to Descriptions All three... (graphics) Examples: Vision, IP, and Graphics ● Image- Based Rendering » Use images and analysis of content (vision) » to render new images (graphics) BYU Research Intelligent segmentation tools... Examples: Image Processing, Graphics, and Vision ● Volume rendering for medical applications: » Clean up the image (image processing) » Separate the regions of interest (computer vision - segmentation)