1 / 10

Software systems for Computer Vision and Image Processing

Software systems for Computer Vision and Image Processing. Sungsoo Ha Prof. Murali Subbarao (Stony Brook University) Prof. A.N. Rajagopalan (Indian Institute of Technology, Madras, India) Arnav V. Bhavsar (PhD student, Indian Institute of Technology, Madras, India). Contents.

rich
Download Presentation

Software systems for Computer Vision and Image Processing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software systems for Computer Vision and Image Processing Sungsoo Ha Prof. MuraliSubbarao (Stony Brook University) Prof. A.N. Rajagopalan (Indian Institute of Technology, Madras, India) Arnav V. Bhavsar (PhD student, Indian Institute of Technology, Madras, India)

  2. Contents • Machine (or Computer) Vision System • Image Processing • Early Vision Process • Edge detection (the Canny Edge detection) • Intermediate Vision Process • Hough Transform • High Vision Process • Computed Tomography (Filtered backprojection algorithm)

  3. Machine Vision System • Image Processing • Early Vision Process • Intermediate Vision Process • High Vision Process

  4. Image Processing Enhancing Image Contrast Reducing Noise Smoothing Edge detection Arbitrary Filter Linear filter: Convolution

  5. The Canny Edge Detector • Edge in an image • Significant local changes in an image • Important features for analyzing image • Canny Edge Detector • The optimal edge detector • Low error rate • Well localized edge points • Only one response to a single edge

  6. Cont’d (Canny Edge detector) • Algorithm • Filtering: Smooth the image • Enhancement: Compute the gradient magnitude and orientation • Detection: Apply non-maxima suppression • Localization: Use double thresholding

  7. Hough Transform (HT) for line detection • What is difference with edge detector? • Application: geometric pattern matching • An image of a single object • Decomposed into lines, curves, or other shapes • Matched with those in the desired object

  8. Computed Tomography (CT) CT : the cross-sectional imaging of an object from its projection data Parallel beam projection Filtered back-projection algorithm

  9. 3D Volume Rendering&Graphic User Interface (GUI) • System & Software Requirement • OpenGL extension version (2.0) • Cg toolkit (the latest version) • GeForce 8000 series (at least)

  10. Conclusion • Summarize • Realize very basic and simple applications • Help to understand overall of machine vision system • Future work • Improving Hough Transform to detect arbitrary curves • Medical Image Processing • Two-level volume rendering • SPECT and PET statistical image reconstruction

More Related