主講人 : 張緯德 1.  Image segmentation ◦ ex: edge-based, region-based  Image representation ◦ ex: Chain code, polygonal approximation signatures, skeletons.

Slides:



Advertisements
Similar presentations
電腦視覺 Computer and Robot Vision I
Advertisements

November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Table of Contents 9.5 Some Basic Morphological Algorithm
Document Image Processing
CDS 301 Fall, 2009 Image Visualization Chap. 9 November 5, 2009 Jie Zhang Copyright ©
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Each pixel is 0 or 1, background or foreground Image processing to
Segmentation and Region Detection Defining regions in an image.
Shape Detection and Recognition. Outline Motivation – Biological Perception Segmentation Shape Detection and Analysis Overview Project – Markov Shape.
Content Based Image Retrieval
Complex Networks for Representation and Characterization of Object For CS790g Project Bingdong Li 11/9/2009.
EE 7730 Image Segmentation.
Chapter 10 Image Segmentation.
Text Detection in Video Min Cai Background  Video OCR: Text detection, extraction and recognition  Detection Target: Artificial text  Text.
Segmentation Divide the image into segments. Each segment:
Chapter 10 Image Segmentation.
The Segmentation Problem
Lectures 10&11: Representation and description
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 14/15 – TP9 Region-Based Segmentation Miguel Tavares.
Chapter 11 Representation and Description. Preview Representing a region involves two choices: In terms of its external characteristics (its boundary)
Thresholding Thresholding is usually the first step in any segmentation approach We have talked about simple single value thresholding already Single value.
Segmentation-Based Image Compression 以影像切割為基礎的影像壓縮技術 Speaker: Jiun-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Chapter 10: Image Segmentation
1. Binary Image B(r,c) 2 0 represents the background 1 represents the foreground
Xiaojiang Ling CSE 668, Animate Vision Principles for 3D Image Sequences CSE Department, SUNY Buffalo
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 11 Representation & Description Chapter 11 Representation.
Digital Image Processing Lecture 20: Representation & Description
Lecture 5. Morphological Image Processing. 10/6/20152 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of animals.
Chapter 9.  Mathematical morphology: ◦ A useful tool for extracting image components in the representation of region shape.  Boundaries, skeletons,
Digital Image Processing CSC331
Topic 10 - Image Analysis DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Digital Image Processing CSC331
Digital Image Processing CCS331 Relationships of Pixel 1.
DIGITAL IMAGE PROCESSING
J. Shanbehzadeh M. Hosseinajad Khwarizmi University of Tehran.
Digital Image Processing Lecture 18: Segmentation: Thresholding & Region-Based Prof. Charlene Tsai.
Image Segmentation and Morphological Processing Digital Image Processing in Life- Science Aviad Baram
Chapter 10 Image Segmentation.
Chapter 10, Part II Edge Linking and Boundary Detection The methods discussed in the previous section yield pixels lying only on edges. This section.
Chapter 4 Image Segmentation
G52IVG, School of Computer Science, University of Nottingham 1 Edge Detection and Image Segmentation.
Chapter 10, Part I.  Segmentation subdivides an image into its constituent regions or objects.  Image segmentation methods are generally based on two.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Representation & Description.
Segmentation: Region Based Methods Region-based methods –iterative methods based on region merging and/or splitting based on the degree of similarity of.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Digital Image Processing CSC331 Morphological image processing 1.
Low level Computer Vision 1. Thresholding 2. Convolution 3. Morphological Operations 4. Connected Component Extraction 5. Feature Extraction 1.
主講者 : 陳建齊. Outline & Content 1. Introduction 2. Thresholding 3. Edge-based segmentation 4. Region-based segmentation 5. conclusion 2.
Digital Image Processing
CS654: Digital Image Analysis
Machine Vision ENT 273 Regions and Segmentation in Images Hema C.R. Lecture 4.
EE4328, Section 005 Introduction to Digital Image Processing Image Segmentation Zhou Wang Dept. of Electrical Engineering The Univ. of Texas at Arlington.
Image Segmentation Image segmentation (segmentace obrazu)
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities May 2, 2005 Prof. Charlene Tsai.
Image Segmentation Nitin Rane. Image Segmentation Introduction Thresholding Region Splitting Region Labeling Statistical Region Description Application.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Lecture(s) 3-4. Morphological Image Processing. 3/13/20162 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of.
 After an image has been segmented into regions by methods such as those discussed in image segmentation chapter, the segmented pixels usually are represented.
BYST Seg-1 DIP - WS2002: Segmentation Digital Image Processing Image Segmentation Bundit Thipakorn, Ph.D. Computer Engineering Department.
Sheng-Fang Huang Chapter 11 part I.  After the image is segmented into regions, how to represent and describe these regions? ◦ In terms of its external.
Image Representation and Description – Representation Schemes
Digital Image Processing Lecture 20: Representation & Description
Materi 10 Analisis Citra dan Visi Komputer
Miguel Tavares Coimbra
Representation and Description
Review and Importance CS 111.
Presentation transcript:

主講人 : 張緯德 1

 Image segmentation ◦ ex: edge-based, region-based  Image representation ◦ ex: Chain code, polygonal approximation signatures, skeletons  Image description ◦ ex: boundary-based, regional-based  Conclusion 2

edge-based: point, line, edge detection 3

 There are three basic types of gray-level discontinuities in a digital image: points, lines, and edges  The most common way to look for discontinuities is to run a mask through the image.  We say that a point, line, and edge has been detected at the location on which the mask is centered if,where 4

 Point detection a point detection mask  Line detection a line detection mask 5

 Edge detection: Gradient operation 6

 Edge detection: Laplacian operation 7

Region-base: SRG, USRG, Fast scanning 8

 Region growing: Groups pixels or sub-region into larger regions. ◦ step1:  Start with a set of “seed” points and from these grow regions by appending to each seed those neighboring pixels that have properties similar to the seed. ◦ step2:  Region splitting and merging 9

 Advantage: ◦ With good connectivity  Disadvantage: ◦ Initial seed-points:  different sets of initial seed-point cause different segmented result ◦ Time-consuming problem 10

 Unseeded region growing: ◦ no explicit seed selection is necessary, the seeds can be generated by the segmentation procedure automatically. ◦ It is similar to SRG except the choice of seed point 11

 Advantage: ◦ easy to use ◦ can readily incorporate high level knowledge of the image composition through region threshold  Disadvantage: ◦ slow speed 12

 Fast scanning Algorithm: ◦ The fast scanning algorithm somewhat resembles unseeded region growing ◦ the number of clusters of both two algorithm would not be decided before image passing through them. 13

14

 Last step: ◦ merge small region to big region 15

 Advantage: ◦ The speed is very fast ◦ The result of segmentation will be intact with good connectivity  Disadvantage: ◦ The matching of physical object is not good  It can be improved by morphology and geometric mathematic 16

 dilation  erosion 17

 dilation  erosion 18

Erosion=>Dilation Dilation=>Erosion  opening  closing 19

20

21

 Muscle Injury Determination  How to judge for using image segmentation?  Use fast scanning algorithm to segment it. 22

chain code, polynomial approximation, signature, skeletons 23

4-direction 8-direction 24

 Merging Techniques  Splitting Techniques 25

Distance signature of circle shapes Distance signature of rectangular shapes 26

 Step1: ◦ (a) ◦ (b) ◦ (c) ◦ (d)  Step2: ◦ (c’) ◦ (d’) 27

boundary descriptor: Fourier descriptor, polynomial approximation 28

 Step1:  Step2: (DFT)  Step3: (reconstruction) if a(u)=0 for u>P-1  Disadvantage: ◦ Just for closed boundaries 29

 What’s the reason that previous Fourier descriptors can’t be used for non-closed boundaries?  How can we use the method to descript non-closed boundaries? (a)linear offset (b)odd-symmetric extension 30 Original segment s1(k)s1(k) (x 0, y 0 ) (x K  1, yK  1 ) s2(k)s2(k) (b) Linear offset s3(k)s3(k) (c) Odd symmetric extension Step 2 Step 3

 The proposed method is used not only for non-closed boundaries but also for closed boundaries.  Why we used proposed method to descript closed boundaries rather than previous method? 31

 Lagrange Polynomial  Cubic Spline Interpolation 32

 Proposed method(1) ◦ Step1: rotate the boundary and let two end point locate at x-axis ◦ Step2: use second order polynomial to approximate the boundary 33

 Proposed method(2) ◦ If the boundary is closed, how can we do? ◦ Step1: use split approach divide the boundary to two parts. ◦ Step2: use parabolic function to fit the boundary. 34

Regional descriptors: Topological, Texture 35

 E = V - Q + F = C – H ◦ E: Euler number ◦ V: the number of vertices ◦ Q: the number of edges ◦ F: the number of faces ◦ C: the number of connected component ◦ H: the number of holes 36

 Statistical approaches ◦ smooth, coarse, regular  nth moment: ◦ 2th moment:  is a measure of gray level contrast(relative smoothness) ◦ 3th moment:  is a measure of the skewness of the histogram ◦ 4th moment:  is a measure of its relative flatness ◦ 5th and higher moments:  are not so easily related to histogram shape 37

 Image segmentation ◦ speed, connectivity, match physical objects or not…  match physical objects:  morphological: how to choose foreground or background?  geometric mathematic: wrong connection  Representation & Description ◦ Boundary descriptor:  rotation, translation, degree of match boundary, closed or non-closed boundary 38

 [1] R.C. Gonzalez, R.E. Woods, Digital Image Processing second edition, Prentice Hall, 2002  [2] J.J. Ding, W.W. Hong, Improvement Techniques for Fast Segmentation and Compression  [3] J.J. Ding, Y.H. Wang, L.L. Hu, W.L. Chao, Y.W. Shau, Muscle Injury Determination By Image Segmentation  [4] J.J. Ding, W.L. Chao, J.D. Huang, C.J. Kuo, Asymmetric Fourier Descriptor Of Non-Closed segments 39

40 Thank you for listening