Livnat zahav & Nir golan Line segmentation for degraded handwritten historical documents Itay Bar-Yosef, Nate Hagbi, Klara Kedem

  • View
    216

  • Download
    2

Embed Size (px)

Text of Livnat zahav & Nir golan Line segmentation for degraded handwritten historical documents Itay...

  • Slide 1
  • Livnat zahav & Nir golan Line segmentation for degraded handwritten historical documents Itay Bar-Yosef, Nate Hagbi, Klara Kedem
  • Slide 2
  • . , , .
  • Slide 3
  • . . . , , ( 0 -1 ). ( 0-255 (, LPP-Local projection profile analysis.
  • Slide 4
  • LPP-Local Projection Profile - LPP, . " . . "" .
  • Slide 5
  • Slide 6
  • LPP - LPP - : 1. . . 2. .
  • Slide 7
  • LPP - LPP - . . .
  • Slide 8
  • " LPP . "" . "" . "" "" , .
  • Slide 9
  • Slide 10
  • (blurred) ALCM-Adaptive Local Connectivity Map ( 1.d). ALCM . -ALCM " thresholding. . ( 1.c).
  • Slide 11
  • , . ( - ALCM) . . 1.d1.c 1.a
  • Slide 12
  • Slide 13
  • . : 1. LPP 2. ( )
  • Slide 14
  • LPP . ( . ). -LPP " , -LPP .
  • Slide 15
  • ( "") . LPP, . . " , .
  • Slide 16
  • Slide 17
  • , . " , . . . . "" .
  • Slide 18
  • Slide 19
  • ( , ) " . -LPP.
  • Slide 20
  • - , L -H -L.
  • Slide 21
  • " "" . . H . -H : , . -H : .
  • Slide 22
  • . , . , . - LPP .
  • Slide 23
  • LPP . 1. , , . . 2. .
  • Slide 24
  • -LPP , , -LPP () , . , - LPP , . , . : 1. . 2. .
  • Slide 25
  • 1. , . 2. , . 3. . -LPP ( ), . -LPP . .
  • Slide 26
  • . . , " , .
  • Slide 27
  • Slide 28
  • , ( ). . . CP2 " (T1,T2) (T3). B3 ( )
  • Slide 29
  • Slide 30
  • T spatial transformation CP2 . T2 B2 T3 B3 T2T3 B3B2 M Spatial transformation T N
  • Slide 31
  • (T2,T3) (B2,B3), - projective transformation spatial transformation. ( 4.c) . -LPP .
  • Slide 32
  • % Set up an input coordinate system so that the input image % fills the unit square with vertices (0 0),(1 0),(1 1),(0 1). I = imread('cameraman.tif'); udata = [0 1]; vdata = [0 1]; % Transform to a quadrilateral with vertices (-4 2),(-8 3), % (-3 -5),(6 3). tform = maketform('projective',[ 0 0; 1 0; 1 1; 0 1],... [-4 2; -8 -3; -3 -5; 6 3]); % Fill with gray and use bicubic interpolation. % Make the output size the same as the input size. [B,xdata,ydata] = imtransform(I, tform, 'bicubic',... 'udata', udata,... 'vdata', vdata,... 'size', size(I),... 'fill', 128); subplot(1,2,1), imshow(udata,vdata,I), axis on subplot(1,2,2), imshow(xdata,ydata,B), axis on Projective transformation
  • Slide 33
  • Slide 34
  • 4.d4.c
  • Slide 35
  • inverse transformation 4.d . " , -LPP . " , . . -LPP , .
  • Slide 36
  • 1. , . . , . . ( )
  • Slide 37
  • 2. "" . "" . ( 2.b). "" " . ( 2.a) . 2.a2.b
  • Slide 38
  • 30 . 20-30 , - 50% .
  • Slide 39
  • . , . " -8 . . . 98% . -2% "" . . , . . .
  • Slide 40
  • . LPP) ). -LPP , . . :
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44