RGB++ How "Side Information" Improves Computational - - PowerPoint PPT Presentation

rgb
SMART_READER_LITE
LIVE PREVIEW

RGB++ How "Side Information" Improves Computational - - PowerPoint PPT Presentation

RGB++ How "Side Information" Improves Computational Photography and Computer Vision (...or how to make better pictures) Sabine Ssstrunk Images and Visual Representation Group (IVRG) This%talk%is%about%linking%Informa3on%


slide-1
SLIDE 1

RGB++

How "Side Information" Improves Computational Photography and Computer Vision (...or how to make better pictures)

Sabine Süsstrunk

Images and Visual Representation Group (IVRG)

slide-2
SLIDE 2

This%talk%is%about%linking%Informa3on% Theory%(or%Signal%Processing)%with...

Photography

slide-3
SLIDE 3
slide-4
SLIDE 4

Source%Coding

Encoder Decoder

S R ˆ S

slide-5
SLIDE 5

Source%Coding

Encoder Decoder

ˆ S S

slide-6
SLIDE 6

Source%Coding

Encoder Decoder

ˆ S S

System Performance

slide-7
SLIDE 7

Source%Coding

Encoder Decoder

Lossless.Source.Coding% ˆ S = S

ˆ S S

System Performance

slide-8
SLIDE 8

Source%Coding

Encoder Decoder

Lossy.Source.Coding% ˆ S 6= S

ˆ S S

System Performance

slide-9
SLIDE 9

Source:%LighAield

Source Encoder

Lightfield

Decoder

ˆ S S

System Performance

slide-10
SLIDE 10

Encoder:%Camera

Source

Lightfield

Decoder

Camera

ˆ S S

System Performance

slide-11
SLIDE 11

Decoder:%Display

Display Camera

ˆ S S

Lightfield

System Performance

slide-12
SLIDE 12

Es3mated%Source:%Image

Display Image Camera

ˆ S S

Lightfield

System Performance

slide-13
SLIDE 13

System%Performance:%you%or%me

Camera Display Image

you or me ˆ S S

Lightfield

slide-14
SLIDE 14

Lossless%Source%Coding

Display Image

I.like.it!%

)

you or me

)

Camera

ˆ S S

slide-15
SLIDE 15

Lossy%Source%Coding

)

Camera Display Lightfield Image

I.do.NOT.like.it!%

you or me

)

ˆ S S

hEp://www.jigsawexplorer.com/puzzles/disassembledJcameraJjigsawJpuzzle/

slide-16
SLIDE 16

Image%Capture

Lightfield Optics Color Filter Array + Silicon Sensor

t

slide-17
SLIDE 17

Image%Capture

Lightfield Optics Color Filter Array + Silicon Sensor

= t

slide-18
SLIDE 18

Source%Coding

Display Image Camera

ˆ S U

Lightfield

S

slide-19
SLIDE 19

Remote%Source%Coding

Encoder Decoder

“Noisy” Observation

U ˆ S S U

slide-20
SLIDE 20

Side%Informa3on

Encoder Decoder

Side Information

U ˆ S S

“Noisy” Observation

slide-21
SLIDE 21

Side%Informa3on

Encoder Decoder

Side Information

U ˆ S S Y

“Noisy” Observation

slide-22
SLIDE 22

Side%Informa3on

Encoder Decoder

Side Information

U ˆ S S Y

“Noisy” Observation

slide-23
SLIDE 23

Side%Informa3on

Encoder Decoder

Side Information

U ˆ S S Y Y

“Noisy” Observation

slide-24
SLIDE 24

Side%Informa3on

Encoder Decoder

Side Information

U ˆ S S Y Y

“Noisy” Observation

slide-25
SLIDE 25

Side%Informa3on

Encoder Decoder

Side Information

U ˆ S S Y Y

“Noisy” Observation

Side%Informa3on%can%improve%system% performance%if%it%is%correlated.with% the%source%signal.

)

slide-26
SLIDE 26

Side%Informa3on

Encoder Decoder

Side Information

“Similar”.images!

U ˆ S S Y

“Noisy” Observation

slide-27
SLIDE 27

Mul3ple%Exposures

Mul3ple%exposures High%dynamic%range%rendering

L.%Meylan,%D.%Alleysson,%and%S.%Süsstrunk,%A%Model%of%Re3nal%Local%Adapta3on%for%the%Tone%Mapping%of% Color%Filter%Array%Images.%JOSA%A,%2007.

slide-28
SLIDE 28

Mul3ple%Illumina3ons

Ambient%Light Flash Flash/No%Flash%Composite

E.%Eisemann%and%F.%Durand.%Flash%Photography%Enhancement%via%Intrinsic%Religh3ng,%ACM%SIGGRAPH,%2004.

slide-29
SLIDE 29

Mul3ple%Time%Instances

Mul3ple%Exposures “Good”%Face%Composite

M.%F.%Cohen%and%R.%Szeliski.%The%Moment%Camera.%IEEE%Computer,%2006.

slide-30
SLIDE 30

Our%Research

Encoder Decoder

Side Information Noisy Observation

Near?Infrared SemanAcs

U ˆ S S Y

slide-31
SLIDE 31

Mul$ple'Spectra

400 nm 700 nm 1100 nm

Visible Spectrum Near-Infrared

Visible (Red, Green, and Blue: RGB)

slide-32
SLIDE 32

Mul$ple'Spectra

400 nm 700 nm 1100 nm

Visible Spectrum Near-Infrared

Visible (Red, Green, and Blue: RGB) Near-infrared (NIR)

slide-33
SLIDE 33

EPFL%

= Ecole Polytechnique Fédéral de Lausanne = Swiss Federal Institute of Technology, Lausanne

slide-34
SLIDE 34

Normal%view%(RGB)...

slide-35
SLIDE 35

Enhanced%view%(RGB+NIR)

slide-36
SLIDE 36

Visible NIR

Haze

sparticle < λ/10 : Es ∝ E0 λ4

Light.scaBering%in%the%atmosphere%produces%haze% (Raleigh’s%law):%

slide-37
SLIDE 37

Visible NIR

Haze

sparticle < λ/10 : Es ∝ E0 λ4

Light.scaBering%in%the%atmosphere%produces%haze% (Raleigh’s%law):%

slide-38
SLIDE 38

Intui3on

  • The%high.frequencies!of%the%visible%image%can%be%

exchanged!by%the%high%frequencies%of%the%NIR% image.

SpectralJspa3al%correla3on%of%50%RGB/NIR%image%pairs Z.%Sadeghipoor,%Y.%M.%Lu,%and%S.%Süsstrunk,%Correla3onJbased%Joint%Acquisi3on%and%Demosaicing%of% Visible%and%NearJinfrared%Images,%ICIP,%2011.

slide-39
SLIDE 39

Algorithm

  • Mul3Jresolu3on%analysis%and%fusion%of%both%visible%

luminance%V and%NIR%intensi3es%N (criterion:%contrast):%

L.%Schaul,%C.%Fredembach,%and%S.%Süsstrunk,%Color%image%deJhazing%using%the%nearJinfrared,%IEEE% Interna7onal%Conference%on%Image%Processing%(ICIP),%2009.

Id

k = Ia k − Ia k+1

Ia

k+1

  • Analysis%Criterion:
slide-40
SLIDE 40

Synthesis

  • Keep%the%visible%low%frequency%informa3on,%and%then%

retain%the%highest.contrast%from%either%the%visible%or% the%NIR%image.%

F0 = V a

n

  • k=1

(max(V d

k , N d k ) + 1)

L.%Schaul,%C.%Fredembach,%and%S.%Süsstrunk,%Color%image%deJhazing%using%the%nearJinfrared,%IEEE% Interna7onal%Conference%on%Image%Processing%(ICIP),%2009.

slide-41
SLIDE 41

Results

USM Gaussian Bilateral Visible

slide-42
SLIDE 42

Original Unsharp.Masking

Results

L.%Schaul,%C.%Fredembach,%and%S.%Süsstrunk,%Color%image%deJhazing%using%the%nearJinfrared,%IEEE% Interna7onal%Conference%on%Image%Processing%(ICIP),%2009.

slide-43
SLIDE 43

De?hazing.using.NIR

Results

Original

L.%Schaul,%C.%Fredembach,%and%S.%Süsstrunk,%Color%image%deJhazing%using%the%nearJinfrared,%IEEE% Interna7onal%Conference%on%Image%Processing%(ICIP),%2009.

slide-44
SLIDE 44

System%Performance?

  • R. Fa&al, Single image dehazing,
  • Proc. Interna,onal Conference
  • n Computer Graphics and

Interac,ve Techniques, 2008.

  • K. He, J. Sun, and X. Tang, Single

image haze removal using dark channel prior, Proc. IEEE Conference on Computer Vision and Pa>ern Recogni,on, 2009.

slide-45
SLIDE 45

System%Performance

R.%FaEal,%Single%image%dehazing,% Proc.%Interna7onal%Conference

  • n%Computer%Graphics%and%

Interac7ve%Techniques,%2008. K.%He,%J.%Sun,%and%X.%Tang,%Single% image%haze%removal%using%dark% channel%prior,%Proc.%%IEEE% Conference%on%Computer%Vision% and%PaFern%Recogni7on,%2009.

slide-46
SLIDE 46
  • NIR%radia3on%has%different%light%scaEering%and%absorp'on/

reflec'on%behavior%than%visible%light.

Material%Absorp3on/Reflectances

Yellow%Arrow:%same%color%in%RGB,%different%intensity%in%NIR Green%Arrow:%different%colors%in%RGB,%same%intensity%in%NIR%

N.%Salama3,%C.%Fredembach,%and%S.%Süsstrunk,%Material%Classifica3on%Using%Color%and%NIR%Images,%IS&T/SID% 17th%Color%Imaging%Conference,%2009.

slide-47
SLIDE 47

T.%Igarashi,%K.%Nishino,%and%S.K.%Nayar,%The%appearance%of%human%skin.%Technical%Report:%CUCSJ024J05,%2005. Hair,%fine%wrinkles

Epidermis Dermis Subcu3s

Hair,%fine%wrinkles Stratum%corneum Basal%Cells Melanosytes%% Collagenous%network Blood%vessels Fat%Cells

Penetra3on%of%radia3on%in%skin

  • AbsorpAon%and%scaBering%are%inversely%propor3onal%to%

wavelength.

slide-48
SLIDE 48

Intui3on

  • If%NIR%penetrates%deeper%into%skin,%then%surface%

imperfec3ons%are!less%visible.

slide-49
SLIDE 49

Intui3on

  • Unwanted%skin%imperfec3ons%(freckles,%pores,%warts,%

wrinkles)%are%usually%small. Base Detail Original

slide-50
SLIDE 50

NIR RGB BF

NIRdetail NIRbase Y Ydetail

BF

Ybase

TRGBJYCC

Ysmooth RGBsmooth

Algorithm

BF=Bilateral%Filter

slide-51
SLIDE 51

NIR RGB BF

NIRdetail NIRbase Y Ydetail

BF

Ybase

TRGBJYCC

Ysmooth RGBsmooth

Algorithm

BF=Bilateral%Filter

slide-52
SLIDE 52

NIR RGB BF

NIRdetail NIRbase Y Ydetail

BF

Ybase

TRGBJYCC

Ysmooth RGBsmooth

Algorithm

BF=Bilateral%Filter

slide-53
SLIDE 53

Skin%Smoothing

Visible NIR Visible + NIR

C.%Fredembach,%N.%Barbuscia,%and%S.%Süsstrunk,%Combining%visible%and%nearJinfrared%images%for%realis3c%skin% smoothing,%IS&T/SID%17th%Color%Imaging%Conference,%2009.

slide-54
SLIDE 54

Skin%Smoothing

Visible NIR Visible + NIR

C.%Fredembach,%N.%Barbuscia,%and%S.%Süsstrunk,%Combining%visible%and%nearJinfrared%images%for%realis3c%skin% smoothing,%IS&T/SID%17th%Color%Imaging%Conference,%2009.

slide-55
SLIDE 55

Skin%Smoothing

Visible NIR Visible + NIR

C.%Fredembach,%N.%Barbuscia,%and%S.%Süsstrunk,%Combining%visible%and%nearJinfrared%images%for%realis3c%skin% smoothing,%IS&T/SID%17th%Color%Imaging%Conference,%2009.

slide-56
SLIDE 56

Skin%Smoothing%

C.%Fredembach,%N.%Barbuscia,%and%S.%Süsstrunk,%Combining%visible%and%nearJinfrared%images%for%realis3c%skin% smoothing,%IS&T/SID%17th%Color%Imaging%Conference,%2009.

slide-57
SLIDE 57

System%Performance?

S.%Süsstrunk,%C.%Fredembach,%and%D.%Tamburrino,%Automa3c%skin%enhancement%with%visible%and%nearJ infrared%image%fusion,%ACM%Mul7media,%2010.%%Best.Demo.Award.

slide-58
SLIDE 58

Camera%Museum%in%Vevey

Visible Visible%+%NIR

S.%Süsstrunk,%C.%Fredembach,%and%D.%Tamburrino,%Automa3c%skin%enhancement%with%visible%and%nearJ infrared%image%fusion,%ACM%Mul7media,%2010.%%Best.Demo.Award.

Preference:%26.6%%(2,331) Preference:%73.4%%(6,424)

slide-59
SLIDE 59

Color%Constancy

Overcast%Sky Es3mated%Color%Temperature: 7500K Sunny%Day Es3mated%Color%Temperature: 5000K Incandescent%Lamp Es3mated%Color%Temperature: 3000K

  • C. Fredembach and S. Süsstrunk, Illuminant estimation and detection using near infrared, IS&T/SPIE

Electronic Imaging, Digital Photography V, Vol. 7250, 2009.

slide-60
SLIDE 60

Shadow%Detec3on

Visible NIR Binary.Shadow.Mask

  • D. Rüfenacht, C. Fredembach, and S. Süsstrunk, “Automatic and Accurate Shadow Detection Using Near-

infrared Information,” submitted to IEEE Transactions on Pattern Recognition and Machine Intelligence, 2013.

slide-61
SLIDE 61

Comparison%with%visible%only

Visible Intrinsic!Image Visible!Segmenta7on Visible Visible Intrinsic NIR Visible!Only Visible!+!NIR N.%Salama3%and%S.%Süsstrunk,%MaterialJBased%Object%Segmenta3on%using%NearJInfrared%Informa3on,% IS&T/SID%18th%Color%Imaging%Conference,%2010.%Best.InteracAve.Paper.Award

slide-62
SLIDE 62

Image%Database%(477%RGB+NIR)

  • 477%image%pairs%for%9%scene%categories:

M.%Brown%and%S.%Süsstrunk,%Mul3Jspectral%SIFT%for%Scene%Category%Recogni3on,%CVPR%2011.

slide-63
SLIDE 63

Seman3c%Image%Segmenta3on

N.%Salama3,%D.%Larlus,%G.%Csurka,%and%S.%Süsstrunk,%Seman3c%Image%Segmenta3on%Using%Visible%and%NearJ Infrared%Channels,%in%ECCV’s%4th%Color%and%Photometry%in%Computer%Vision%Workshop%(2012).

Visible NIR V%Seg V+NIR%Seg GT

slide-64
SLIDE 64

Why%NearJInfrared?

slide-65
SLIDE 65

Near Infrared Blocking Filter (Hot Mirror)

Camera%Design

slide-66
SLIDE 66

All%digital%cameras%are%inherently% sensi3ve%to%NIR…

slide-67
SLIDE 67

All%digital%cameras%are%inherently% sensi3ve%to%NIR…

...if we remove the hot mirror!

slide-68
SLIDE 68

Side%Informa3on

Encoder Decoder

NIR Images

Y U ˆ S S

“Noisy” Observation

slide-69
SLIDE 69

RGBN%Camera

Encoder Decoder

Less “Noisy” Observation with NIR

U ˆ S S

slide-70
SLIDE 70

Seman3cs

Encoder Decoder

WORDS

U ˆ S S Y

“Noisy” Observation

slide-71
SLIDE 71

Which%image%do%you%like%beEer?

sand sunset

slide-72
SLIDE 72

Which%image%do%you%like%beEer?

dark snow Image%rendering%depends%on%context

slide-73
SLIDE 73

Camera%Modes

“automa3c”%mode “foilage”%mode

Canon%PowerShot%S100

slide-74
SLIDE 74

Correla3on?

?

How%do%we%link%image%characteris3cs%with%words?

Wordl%of%the%wikipedia%page%“word”

slide-75
SLIDE 75
  • MIR%Flickr%database,%1%Million%annotated%images.
  • Selec3on%based%on%Flickr’s%“interes3ngness”%score.
  • 1%MegaPixel,%assume%sRGB.

gold,%oregoncoast,%fortstevens,%astoria,%outside,% lightroom,%sigma,%1020mm,%nikon,%d40,% diamondclassphotographer,%grass,%yellow,%blue,%sky,% clouds,%singlecloud,%color,%saturated,%happy,%field

Meredith_Farmer (cc)

MJ%Huiskes,%B%Thomee,%MS%Lew.%New%trends%and%ideas%in%visual%concept%detec3on:%the%MIR%Flickr% retrieval%evalua3on%ini3a3ve,%ACM%Mul7media,%2010.

Image%Database

slide-76
SLIDE 76

1M%images%+%keywords gold gold 996’688 3312

Sta3s3cal%Framework

slide-77
SLIDE 77

Sta3s3cal%Framework

gold gold

stevewhis (cc) laura.bell (cc) paige_eliz (cc) Arty Smokes (cc) TW Collins (cc) raketentim (cc) golfnride (cc) Dunechaser (cc) Tal Bright (cc) 10863752@N00 (cc)

4 6

slide-78
SLIDE 78

Sta3s3cal%Framework

gold gold

stevewhis (cc) laura.bell (cc) paige_eliz (cc) Arty Smokes (cc) TW Collins (cc) raketentim (cc) golfnride (cc) Dunechaser (cc) Tal Bright (cc) 10863752@N00 (cc)

percentage%of%yellow%pixels 10% 90% 70% 5% 8% 0% 30% 3% 2% 9%

slide-79
SLIDE 79

MannJWhitneyJWilcoxon%ranksum%test cardinali3es

  • f%both%sets

F.%%Wilcoxon,%Individual%comparisons%by%ranking%methods,%Biometrics%Bulle3n,%1(6):80–83,%1945

σ2

T = nwnw(nw + nw + 1)

12 µT = nw(nw + nw + 1) 2 nw, nw z = T − µT σT = 30 − 22 4.69 ≈ 1.71

sorted%list: 10% 90% 70% 5% 8% 0% 30% 3% 2% 9% 1 2 3 4 5 6 7 8 rank%index: ranksum: 9 10

T = 4 + 7 + 9 + 10 = 30

Sta3s3cal%Framework

slide-80
SLIDE 80

MannJWhitneyJWilcoxon%ranksum%test cardinali3es

  • f%both%sets

σ2

T = nwnw(nw + nw + 1)

12 µT = nw(nw + nw + 1) 2 nw, nw z = T − µT σT = 30 − 22 4.69 ≈ 1.71

sorted%list: 10% 90% 70% 5% 8% 0% 30% 3% 2% 9% 1 2 3 4 5 6 7 8 rank%index: ranksum: 9 10

T = 4 + 7 + 9 + 10 = 30

Sta3s3cal%Framework

significantly%more%yellow%pixels%in%gold%images.

z > 0

slide-81
SLIDE 81
  • CIELAB%histogram

15x15x15%bins.

  • %%%values%indicate%

significance%of%a% keyword%w.r.t.%to%a% characteris3c.

gold

z

z

%%%%Distribu3on

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-82
SLIDE 82

Other%Characteris3cs

Spa3al%lightness%layout. light

−7 −6 −5 −4 −3 −2 −1 1

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-83
SLIDE 83

Spa3al%chroma%layout. barn

−6 −4 −2 2 4 6 8

Other%Characteris3cs

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-84
SLIDE 84

Spa3al%Gabor%filter%layout. fireworks

−10 −5 5

Other%Characteris3cs

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-85
SLIDE 85

Seman3c%Image%Enhancement

Gray%scale%tone% mapping snow gold Color%enhancement% macro Change%depthJofJfield

[Zhuo%and%Sim,%2011]

slide-86
SLIDE 86

Seman3c%Enhancement

seman3c processing input

  • utput

image component seman3c component gold characteris3cs seman3c component

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-87
SLIDE 87

Seman3c%Component

50 100 150 200 250 1 2 3 4 5 6 pixel value z value red green blue

significance%values%for%gold

100 200 50 100 150 200 250 input value

  • utput value

red green blue identity

global%scale%parameter

f 0 = ⇢ 1/ (1 + Sz) if z ≥ 0 1 + S|z| if z < 0

S

Tone%mapping%func3on f

z

slide-88
SLIDE 88

Seman3c%Enhancement

seman3c processing input

  • utput

gold characteris3cs

100 200 50 100 150 200 250 input value
  • utput value
red green blue identity

image component

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-89
SLIDE 89

Image%Component

gold weight%map

Gaussian%blurring%kernel (1%%of%image%diagonal)

ω = ⇥ gσ ∗ zw

  • col(p)

⇤1

⇥ · ⇤1

0 normaliza3on%operator

ω

slide-90
SLIDE 90

Seman3c%Enhancement

input

  • utput

gold characteris3cs

100 200 50 100 150 200 250 input value
  • utput value
red green blue identity

seman3c processing

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-91
SLIDE 91

Seman3c%Enhancement

Enhance%relevant%characteris3cs%in%relevant%regions. input

  • utput

gold characteris3cs

100 200 50 100 150 200 250 input value
  • utput value
red green blue identity

Iout = (1 − ω) · Iin

in + ω · Itmp

ω

Itmp

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-92
SLIDE 92

sand

slide-93
SLIDE 93

sand

slide-94
SLIDE 94

snow

slide-95
SLIDE 95

snow

slide-96
SLIDE 96

dark

slide-97
SLIDE 97

dark

slide-98
SLIDE 98

silhouette

slide-99
SLIDE 99

silhouette

slide-100
SLIDE 100

sunset

slide-101
SLIDE 101

sunset

slide-102
SLIDE 102

grass

slide-103
SLIDE 103

grass

slide-104
SLIDE 104

autumn

slide-105
SLIDE 105

autumn

slide-106
SLIDE 106

strawberry

slide-107
SLIDE 107

strawberry

slide-108
SLIDE 108

sky

slide-109
SLIDE 109

sky

slide-110
SLIDE 110

banana

slide-111
SLIDE 111

banana

slide-112
SLIDE 112

macro

slide-113
SLIDE 113

macro

slide-114
SLIDE 114

flower

slide-115
SLIDE 115

flower

slide-116
SLIDE 116

macro

slide-117
SLIDE 117

macro

slide-118
SLIDE 118

sand

System%Performance?

%%8%keywords,%30%images,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,%30%observers %%=28’800%image%comparisons.

S = {0.5, 1, 2, 4}

  • riginal

proposed

slide-119
SLIDE 119

Amazon%Mechanical%Turk

0.5 1.0 2.0 4.0 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 S approval rate white dark sand snow contrast silhouette portrait light

A.%Lindner,%A.%Shaji,%N.%Bonnier,%and%S.%Süsstrunk,%Joint%Sta3s3cal%Analysis%of%Images%and%Keywords% with%Applica3ons%in%Seman3c%Image%Enhancement,%ACM%Mul7media,%2012.

slide-120
SLIDE 120

Conclusion

  • Adding%side.informaAon%to%the%encoding,%decoding%or%

both%can%improve%system.performance,

. and%that%can%be%“like”%or%“dislike”%of%photos.

slide-121
SLIDE 121

Conclusion

  • Adding%side%informa3on%to%the%encoding,%decoding%or%

both%can%improve%system%performance

. and%that%can%be%like%or%dislike%of%photos

  • The%given%examples%are%in%image.enhancement%

(computa3onal%photography),%but%the%same%concept%is% also%applicable%to%computer.vision%applica3ons.

slide-122
SLIDE 122

Conclusion

  • Considering%todays%capture%devices%(cell%phones,%android%

cameras)%with%mulAple.sensors.and.connected.to.the. internet,%there%is%more%side%informa3on%available%than% ever!

hEp://gizmoreport.com/huaweiJascendJmateJinfo/

slide-123
SLIDE 123

Conclusion

  • Considering%todays%capture%devices%(cell%phones,%android%

cameras)%with%mulAple.sensors.and.connected.to.the. internet,%there%is%more%side%informa3on%available%than% ever!

hEp://www.newgadgets.de/46122/nikonJcoolpixJs800cJ16JmegapixelJkameraJmitJandroid/

slide-124
SLIDE 124

Conclusion

  • Side%Informa3on%needs%to%be%correlated%with%the%signal,%

and%that%might%not%always%be%so%evident%with%nonJimage% signals.

. Let%your%imagina3on%rule!

slide-125
SLIDE 125

Acknowledgment

  • Joint work with

J Nathalie Barbuscia, EPFL J Nicolas Bonnier, OCE now Canon CiSRA J Clément Fredembach, EPFL now Canon CiSRA J Albrecht Lindner, EPFL J Yue M. Lu, EPFL now Harvard J Neda Salamati, EPFL J Zahra Sadeghipoor, EPFL J Lex Schaul, EPFL now ETHZ J Appu Shaji, EPFL J Daniel Tamburrino, EPFL now ECAL

  • Funding

J Swiss National Science Foundation J OCE Print Logic, a Canon Group J Hasler Foundation J Xerox Foundation

slide-126
SLIDE 126

Thank%you!

ivrg.epfl.ch