Tutorial Tutorial A2 is out, its called Inpainting Tutorial - - PowerPoint PPT Presentation

tutorial tutorial
SMART_READER_LITE
LIVE PREVIEW

Tutorial Tutorial A2 is out, its called Inpainting Tutorial - - PowerPoint PPT Presentation

Tutorial Tutorial A2 is out, its called Inpainting Tutorial Tutorial A2 is out, its called Inpainting Tutorial Tutorial A2 is out, its called Inpainting How do you think this can be done? Due to popular demand, theres no new GUI to


slide-1
SLIDE 1

Tutorial Tutorial

A2 is out, its called Inpainting

slide-2
SLIDE 2

Tutorial Tutorial

A2 is out, its called Inpainting

slide-3
SLIDE 3

Tutorial Tutorial

A2 is out, its called Inpainting

How do you think this can be done?

slide-4
SLIDE 4
  • Due to popular demand, there’s no new GUI to develop!
  • Helper code has been compiled in:
  • Visual Studio 2008
  • MacOS
  • Linux (on CDF)
  • You’ll read and understand an actual Computer Science
  • You’ll read and understand an actual Computer Science

paper!

slide-5
SLIDE 5

Inpainting Inpainting

From the target region (region to inpaint)

slide-6
SLIDE 6

Inpainting Inpainting

Choose an initial patch: the ordering is crucial!

slide-7
SLIDE 7

Inpainting Inpainting: Determine a region to : Determine a region to inpaint inpaint

Find a good source region for the target patch

slide-8
SLIDE 8

Inpainting Inpainting: Determine a region to : Determine a region to inpaint inpaint

Paste the patch

slide-9
SLIDE 9

Go to the assignment description on Go to the assignment description on-

  • line

line

slide-10
SLIDE 10

A1 Part B Question 1 A1 Part B Question 1

The Object image computed in the second run contains a lot of pixels that should really be part of the background, but aren't. Equivalently, even though the Alpha Matte should be zero at those pixels, the algorithm assigned non-zero values.

slide-11
SLIDE 11

A1 Part B A1 Part B

slide-12
SLIDE 12

A1 Part B A1 Part B

slide-13
SLIDE 13

A1 Part B A1 Part B

slide-14
SLIDE 14

A1 Part B A1 Part B

slide-15
SLIDE 15

A1 Part B Question 2 A1 Part B Question 2

Conversely, there are many pixels that should be fully opaque, but aren't….

slide-16
SLIDE 16

A1 Part B A1 Part B

slide-17
SLIDE 17

A1 Part B A1 Part B

slide-18
SLIDE 18

A1 Part B A1 Part B

slide-19
SLIDE 19

A1 Part B Question 2 A1 Part B Question 2

Background 1: (136, 132, 121) Background 2: (143, 57, 58) Composite 1: (181, 200, 198) Composite 2: (185, 193, 178) 45 1 -136 68 1 -132 r 77 1 -121 g 42 = 1 -143 * b 136 1 -57 alpha 120 1 -58

slide-20
SLIDE 20

A1 Part B Question 3 A1 Part B Question 3

slide-21
SLIDE 21

A1 Part B Question 3 A1 Part B Question 3

slide-22
SLIDE 22

A1 Part B Question 3 A1 Part B Question 3

slide-23
SLIDE 23

A1 Part B Question 3 A1 Part B Question 3

slide-24
SLIDE 24

A1 Part B Question 3 A1 Part B Question 3

slide-25
SLIDE 25

A1 Part B Question 3 A1 Part B Question 3