Suggestive Hatching Mayank Singh Scott Schaefer Traditional - - PowerPoint PPT Presentation

suggestive hatching
SMART_READER_LITE
LIVE PREVIEW

Suggestive Hatching Mayank Singh Scott Schaefer Traditional - - PowerPoint PPT Presentation

Suggestive Hatching Mayank Singh Scott Schaefer Traditional Hatching Leonardo da Vinci Albrecht Drer Computational Hatching Wikenbach and Salesin [1994] Girshick et al. [2000] Hertzmann and Zorin [2000] Wikenbach and Salesin [1996]


slide-1
SLIDE 1

Suggestive Hatching

Mayank Singh Scott Schaefer

slide-2
SLIDE 2

Traditional Hatching

Albrecht Dürer Leonardo da Vinci

slide-3
SLIDE 3

Computational Hatching

Hertzmann and Zorin [2000] Elber et al. [1998] Praun et al. [2001] Zander et al. [2004] Wikenbach and Salesin [1996] Girshick et al. [2000] Wikenbach and Salesin [1994]

slide-4
SLIDE 4

Sparse Line Drawing

Suggestive Contours DeCarlo et al. [2003] Apparent Ridges Judd et al. [2007]

slide-5
SLIDE 5

Contour & Hatching

Suggestive Hatching

slide-6
SLIDE 6

Shading Vector Field

) , , ( ) , , ( ) ( ) (

2 , 1 , , 2 , 1 , 2 , j j j k j k j k k j

p p p A p p x A N V x I

  

 

N0 View: V x N1 N2 p0 p1 p2

slide-7
SLIDE 7

Shading Vector Field

View: V N1 N0 N2 p0 p1 p2 Fj ∇I(x)

j k j k j k j j j k j

F p p p p p A N V x I     

  

) ( ) , , ( ) ( ) (

1 , 2 , 2 2 , 1 , , ,

slide-8
SLIDE 8

Shading Strokes

Dong et al. [2005] Face Edge Vertex

slide-9
SLIDE 9

Streamlines

Mebarki et al.[2005] Spencer et al. [2009]

slide-10
SLIDE 10

Seeding and Spacing of Lines

Binary Ternary Midpoint 1 2 Sqrt(2) Levels

slide-11
SLIDE 11

Seeding and Spacing of Lines

1 2

: : : :

20

slide-12
SLIDE 12

Seeding and Spacing of Lines

9 8 7 6 5 4 3 2 1 20 levels

slide-13
SLIDE 13

Seeding and Spacing of Lines

slide-14
SLIDE 14

Seeding and Spacing of Lines

slide-15
SLIDE 15

Seeding and Spacing of Lines

slide-16
SLIDE 16

Seeding and Spacing of Lines

slide-17
SLIDE 17

Seeding and Spacing of Lines

slide-18
SLIDE 18

Seeding and Spacing of Lines

slide-19
SLIDE 19

Seeding and Spacing of Lines

slide-20
SLIDE 20

Seeding and Spacing of Lines

slide-21
SLIDE 21

Seeding and Spacing of Lines

slide-22
SLIDE 22

Seeding and Spacing of Lines

slide-23
SLIDE 23

Seeding and Spacing of Lines

slide-24
SLIDE 24

Seeding and Spacing of Lines

slide-25
SLIDE 25

Seeding and Spacing of Lines

slide-26
SLIDE 26

Seeding and Spacing of Lines

slide-27
SLIDE 27

Seeding and Spacing of Lines

slide-28
SLIDE 28

Seeding and Spacing of Lines

slide-29
SLIDE 29

Seeding and Spacing of Lines

slide-30
SLIDE 30

Seeding and Spacing of Lines

slide-31
SLIDE 31

Seeding and Spacing of Lines

slide-32
SLIDE 32

Seeding and Spacing of Lines

slide-33
SLIDE 33

Seeding and Spacing of Lines

slide-34
SLIDE 34

Seeding and Spacing of Lines

slide-35
SLIDE 35

Seeding and Spacing of Lines

slide-36
SLIDE 36

Seeding and Spacing of Lines

slide-37
SLIDE 37

Seeding and Spacing of Lines

slide-38
SLIDE 38

Seeding and Spacing of Lines

slide-39
SLIDE 39

Seeding and Spacing of Lines

slide-40
SLIDE 40

Seeding and Spacing of Lines

slide-41
SLIDE 41

Density of Lines

Uniform Adaptive

))) ( 1 ( ( log 2 ) 2 /( 1 : Density

2

x I w d w

d

 

slide-42
SLIDE 42

Intensity Ridges

slide-43
SLIDE 43

Intensity Ridges

slide-44
SLIDE 44

Intensity Thresholding

Ridge Removal

slide-45
SLIDE 45

Comparison – Ridges

Diffuse Shading Surface Ridges Surface Valleys Apparent Ridges Suggestive Contours Suggestive Highlights Principal Highlights Intensity Ridges

slide-46
SLIDE 46

Comparison – Line Drawing

Suggestive Contours Apparent Ridges Suggestive Hatching

slide-47
SLIDE 47

Suggestive Contours

slide-48
SLIDE 48

Suggestive Hatching

slide-49
SLIDE 49

Suggestive Contours

slide-50
SLIDE 50

Suggestive Hatching

slide-51
SLIDE 51

Cross Hatching

slide-52
SLIDE 52

Moving Light Around

slide-53
SLIDE 53

Examples

slide-54
SLIDE 54

Examples

slide-55
SLIDE 55

Questions