Computer Vision Segmentação Paulo Sérgio Rodrigues PEL205.
Transcript of Computer Vision Segmentação Paulo Sérgio Rodrigues PEL205.
ComputerVision
Segmentação
Paulo Sérgio RodriguesPEL205
ComputerVision Conceito Formal de Segmentação de Imagens
ComputerVision Diferença entre Segmentação e Reconhecimento
ComputerVision Técnicas de Segmentação
• Detecção de Bordas
• Detecção de Linhas
• Detecção de Círculos
• Detecção de Regiões
• Detecção de movimento
ComputerVision Técnicas de Segmentação
Detecção de Bordas
ComputerVision Técnicas de Segmentação
Detecção de Bordas
ComputerVision
Técnicas de Segmentação
Detecção de Bordas
ComputerVision
Técnicas de Segmentação Detecção de Bordas
ComputerVision
Técnicas de Segmentação Detecção de Bordas
ComputerVision Detectores de Borda e Linhas
x
fx
f
G
Gf
y
x
Detectores Baseados em Gradientes
21
22yx GGfmag
22yx GGfmag
x
y
G
Gyx 1tan),(
ComputerVision Detectores de Bordas e Linhas
Detectores Baseados em Gradientes
2),( 1,1, jiji
x
zzjiG
Zi-1,j-1 Zi-1,j+1
Zi,j-1
Zi-1,j
Zi+1,j-1
Zi,j
Zi+1,j
Zi,j+1
Zi+1,j+1
2),( ,1,1 jiji
y
zzjiG
22yx GGfmag
x
y
G
Gyx 1tan),(
ComputerVision Detectores de Bordas e Linhas
Detectores Baseados em Gradientes
ComputerVision Detectores de Bordas e Linhas
Detectores Baseados em Gradientes
ComputerVision Detectores de Bordas e Linhas
Detectores Baseados em Gradientes
ComputerVision Detectores de Bordas e Linhas
Detectores Baseados em derivadas
ComputerVision Detectores de Bordas e Linhas
Detectores Baseados em derivadas
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
3
2
1
w
w
w
w
3
2
1
z
z
z
z
zwzwR T
iii
9
1
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
zwzwR T
iii
9
1
w1
z
w2
zwT1
Θ
cos11 zwzwT
Uma vez que 11 w
cos1 zzwT
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
21
23
22
21 )()()( zwzwzwz TTT
zwT2
zwT1
zwT3
Detector de linhasw1
w2
w3
Detector de linhas
Detector de Bordas
z Projeção de z no plano w1 w2
Projeção no plano w3
θ
Φ
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
21
21
)]()()[(
)]()[(cos
321
211
zwzwzw
zwzwTTT
TT
21
21
3
1
2
2
1
2
1
)(
)(
cos
j
Tj
i
Ti
zw
zw
2
12
1
21 )(1
cosi
Ti zw
z
zwz
zwz
T
i
Ti 3
13
3
21 1cos)(
1cos
21
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
Detector de linhasw1
w2
w3
Detector de linhas
Detector de Bordas
z Projeção de z no plano w1 w2
Projeção no plano w3
θ
Φ
2
12
1
21 )(1
cosi
Ti zw
z
zwz
T3
1 1cos
Conclusão: Se θ > Φ a região representada por z possui mais bordas do que linhas. O contrário é verdadeiro para θ < Φ.
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
121
000
121
101
202
101
012
101
210
210
101
012
010
101
010
101
000
101
121
242
121
212
141
212
Base para subespaço de bordas
Base para subespaço de linhas
111
111
111
Subespaço das médias
ComputerVision Detectores de Bordas e Linhas
Detectores Combinados de Bordas e Linhas
TESTES EM AULA
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation
ComputerVision Chapter 10
Image SegmentationChapter 10
Image Segmentation