SlideShare ist ein Scribd-Unternehmen logo
1 von 76
SemanticImproved Color Imaging
Applications:
Its All About Context
Under The Guidance Of :
Mr. Ritesh Kumar
Presented By:
AMAL CHACKO
AVast Challenge/Opportunity
[Jonathan Good]
2
AVast Challenge/Opportunity
“This suggests that there are,at the very
least, aquarter of amillion distinct
English words,excluding inflections,and
words from technical and regional
vocabulary[JonnatohantGocod]overed by the OED ...”
2
[Oxford English Dictionary]
AVast Challenge/Opportunity
[Jonathan Good]
“This suggests that there are,at the very
least, a quarter of a million distinct
English words,excluding inflections,and
words from technical and regional
vocabulary not covered by the OED ...”
2
[Oxford English Dictionary]
Novel methods and applications to link
digital image content with human language.
Presentation Overview
method
applications
statistical framework
−15
−5
−10
0
5
sunset layout
Method:
3
Presentation Overview
method
applications
statistical framework
−15
−5
−10
0
5
sunset layout
1.semantic image enhancement
input grass
Applications:
Method:
3
Presentation Overview
method
applications
statistical framework
−15
−5
−10
0
5
sunset layout
1.semantic image enhancement
input grass
Applications:
Method:
2.color naming
periwinkle blue
3
Statistical Framework
Link image characteristics with keywords.
Image Database
[Huiskes et al.,ACMMM,2010]5
• MIR Flickr database,1 Million annotated images.
• Selection based on Flickr’s“interestingness” score.
• 1 MegaPixel,assume sRGB.
gold,oregoncoast,fojrtstevens,astoria,outside,
lightroom,sigma,1020mm,nikon,d40,
diamondclassphotographer,grass,yellow,blue,sky,
clouds,singlecloud,color,saturated,happy,fieldMeredith_Farmer (cc)
Statistical Framework
1M images + keywords
6
Statistical Framework
gold gold
6
996’6883312
Statistical 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)
7
10863752@N00 (cc)
4 6
Statistical Framework
TW Collins (cc)
raketentim (cc)
stevewhis (cc) laura.bell (cc)
Dunechaser (cc) golfnride (cc)
paige_eliz (cc) Arty Smokes (cc)
Tal Bright (cc) 10863752@N00 (cc)
gold gold
0% 3%
5% 70%
8% 30%
90% 10%
2% 9%
percentage of yellow pixels
8
Statistical Framework
9
sorted list: 0% 2% 3% 5% 8% 9% 10% 30% 70% 90%
Statistical Framework
9
0% 2% 3% 5% 8% 9% 10% 30% 70% 90%
1 5
sorted list:
rank index:
ranksum:
2 3 4 6 7 8 9 10
T = 4 + 7 + 9 + 10 = 30
Mann-Whitney-Wilcoxon ranksum test
[F. Wilcoxon,Individual comparisons by ranking
o2
T =
12
µT =
nw(nw + nw + 1) nwnw(nw + nw + 1)
2
cardinalities
of both sets
nw, nw
oT
9 methods,Biometrics Bulletin,1(6):80–83,1945]
T —µT 30 —22
z = = 4.69
⇡ 1.71
Statistical Framework
0% 2% 3% 5% 8% 9% 10% 30% 70% 90%
1 5
sorted list:
rank index:
ranksum:
2 3 4 6 7 8 9 10
T = 4 + 7 + 9 + 10 = 30
Mann-Whitney-Wilcoxon ranksum test
[F. Wilcoxon,Individual comparisons by ranking
methods,Biometrics Bulletin,1(6):80–83,1945]
o2
T =
12
µT =
nw(nw + nw + 1) nwnw(nw + nw + 1)
2
cardinalities
of both sets
nw, nw
oT 4.69
T —µT 30 —22
z = = ⇡ 1.71
Statistical Framework
0% 2% 3% 5% 8% 9% 10% 30% 70% 90%
1 2 3 4 5
sorted list:
rank index:
ranksum:
6 7 8 9 10
T = 4 + 7 + 9 + 10 = 30
significantly more yellow pixels in gold images.z > 0
9
•
• CIELAB histogram
15x15x15 bins.
values indicate
significance of a
keyword w.r.t. to a
characteristic.
Distribution
10
gold
Other Characteristics
Spatial lightness layout.
light
1
0
−1
−2
−3
−4
−5
−6
−7
12
Other Characteristics
Spatial chroma layout.
barn
8
6
4
2
0
−2
−4
−6
13
Other Characteristics
Spatial Gabor filter layout.
fireworks
5
0
−5
−10
14
Summary
15
• Link any characteristic to any keyword.
• Fast and highly scalable:
millions of images and thousands of keywords.
• Base for subsequent imaging applications with
semantic awareness.
Semantic Image
Enhancement
[Lindner et al.,ACM Multimedia2012,long paper]
Which image is better?
17
dark snow
Which image is better?
17
Which image is better?
sand
18
sunset
Which image is better?
sand sunset
No decision possible based on pixel values only.
18
Which image is better?
sand sunset
No decision possible based on pixel values only.
Auto-adjust contrast/colors.
18
Which image is better?
sand sunset
No decision possible based on pixel values only.
Manual editing.
18
Which image is better?
sand sunset
No decision possible based on pixel values only.
Automatic Enhancement with Semantics.
18
Today’s Solutions
19
• Modes:
Camera:“portrait”,“nature”,“firework”.
Printer:“draft”,“presentation”,“text”.
Today’s Solutions
19
• Modes:
Camera:“portrait”,“nature”,“firework”.
Printer:“draft”,“presentation”,“text”.
• Classification + enhancement:
skin,sky or other classes.
Park et al.06,Ciocca et al.07,Kaufman et al.12.
Today’s Solutions
19
• Modes:
Camera:“portrait”,“nature”,“firework”.
Printer:“draft”,“presentation”,“text”.
• Classification + enhancement:
skin,sky or other classes.
Park et al.06,Ciocca et al.07,Kaufman et al.12.
•Difficult to scale to large vocabularies.
Semantic Image Enhancement
Gray scale tone mapping snow
20
Semantic Image Enhancement
Gray scale tone mapping snow
blue
20
Color enhancement
Semantic Image Enhancement
Gray scale tone mapping snow
blue
Color enhancement
macro
Change depth-of-field
[Zhuo and Sim,2011]
20
Semantic Image Enhancement
Gray scale tone mapping snow
blue
Color enhancement
macro
Change depth-of-field
[Zhuo and Sim,2011]
20
Semantic Enhancement
semantic
processing
input
outputimage
component
semantic
component
blue
characteristics
21
Semantic Enhancement
semantic
processing
input
outputimage
component
semantic
component
Blue
characteristics
semantic
component
21
Semantic Component
0 50 200 250
6
5
4
3
2
1
0
100 150
pixel value
v
al
u
e
z
red
green
blue
significance values for rose
22
Semantic Component
0 50 200 250
6
5
4
3
2
1
0
100 150
pixel value
v
al
u
e
z
red
green
blue
0 200
0
50
100
150
200
250
100
input value
outputvalue
red
green
blue
identit
f 0 =
⇢
1/ (1 + Sz)
1 + S|z|
if z Ç 0
if z < 0
S global scale parameter
significance values for rose Tone mapping function f
22
Semantic Enhancement
semantic
processing
input
outputimage
component
blue
characteristics
image
component
0
0
50
250
200
150
100
outputvalue
red
greenbl
identity
100 200
input value
23
Image Component
rose
24
Image Component
rose weight map
⇥
24
! = go ⇤zw
.
col(p)
.⇤1
0
go Gaussian blurring kernel
(1%of image diagonal)
·
⇥ ⇤1
0
normalization operator
Semantic Enhancement
semantic
processing
input
outputimage
component
blue
characteristics
0
0
50
250
200
150
100
outputvalue
red
greenblue
identity
100 200
input value
25
Semantic Enhancement
blue
0
0
50
250
200
150
100
outputvalue
re
greenblue
identity
100 200
input value
Enhance relevant characteristics in relevant regions.
input characteristics
output
26
Iout = (1 —! ) · Iin
+ ! ·
Itmp
Itmp
Semantic Enhancement
Enhanced Image
Blue
sand
sand
snow
snow
strawberry
strawberry
macro
macro
Automatic Color Naming
[Lindner et al.,IS&T CIC 2012]
&
[Lindner et al.,IS&T CGIV 2012]
Introduction
Standard psychophysical color naming experiment:
green
observer
45
Introduction
Standard psychophysical color naming experiment:
green
observer
Our approach:
statistical
framework
green
45
9000+ Color Names
46
• XKCD color survey,psychophysical experiment.
9000+ Color Names
47
• XKCD color survey,psychophysical experiment.
• 950 English color names + color values.
9000+ Color Names
48
• XKCD color survey,psychophysical experiment.
• 950 English color names + color values.
• Translate to 9 other languages:
Chinese,French,German,Italian,Japanese,Korean,
Portuguese,Russian,and Spanish.
9000+ Color Names
49
• XKCD color survey,psychophysical experiment.
• 950 English color names + color values.
• Translate to 9 other languages:
Chinese,French,German,Italian,Japanese,Korean,
Portuguese,Russian,and Spanish.
• Example:柔和的粉红色,soft pink, rose tendre,sanftes
pink, rosa tenue,ソフトピンク,부드러운녹색,rosa
suave,нежно розовый,rosa suave.
DataAcquisition
Google Image:soft pink
50
DataAcquisition
Google Image:soft pink
51
DataAcquisition
Google Image:soft pink
• 100 images per color name.
• Language and country restrict.
• Assume sRGB encoding.
• Almost 1M images.
51
• CIELAB histogram
15x15x15 bins.
52
Distribution
soft pink, English
• CIELAB histogram
15x15x15 bins.
Distribution
soft pink, English
sRGB:238,197,203
52
Soft Pink
柔和的粉红色,cn
soft pink,en
rose tendre,fr
sanftes pink,de
rosatenue,it
ソフトピンク,jp
부드러운녹색,ko
rosasuave,pt
нежно розовый,ru
rosasuave,es
53
Soft Pink
柔和的粉红色,cn
soft pink,en
rose tendre,fr
sanftes pink,de
rosatenue,it
ソフトピンク,jp
부드러운녹색,ko
rosasuave,pt
rosasuave,es
54
Soft Pink
柔和的粉红色,cn
soft pink,en
rose tendre,fr
sanftes pink,de
rosatenue,it
ソフトピンク,jp
부드러운녹색,ko
rosasuave,pt
rosasuave,es
Language and country restrict.
54
Color Estimations
Chinese
English
French
German
Italian
Japanese
Korean
Portuguese
Russian
Spanish
55
Conclusions & FutureWork
sunset layout 5
0
−5
−10
−15
61
Easily scalable statistical framework.
Conclusions & FutureWork
sunset layout 5
0
−5
−10
−15
Easily scalable statistical framework.
input grass
61
Semantic image enhancement for
tone-mapping,color and depth-of-field.
Conclusions & FutureWork
sunset layout 5
0
−5
−10
−15
Easily scalable statistical framework.
input grass
Semantic image enhancement for
tone-mapping,color and depth-of-field.
periwinkle blue
Automatic color naming and an
interactive online color thesaurus.
61
•Du-Sik Park,Youngshin Kwak,Hyunwook Ok and Chang-Yeong Kim,Preferred skin color
reproduction on the display,JEI,2006.
•Gianluigi Ciocca,Claudio Cusano,Francesca Gasparini and Raimondo Schettini,ContentAware
Image Enhancement,Artificial Intelligence and Human-Oriented Computing,2007.
•Liad Kaufman.Dani Lischinski and MichaelWerman,Content-AwareAutomatic Photo
Enhancement,Computer Graphics Forum,2012.
•BaoyuanWang,YizhouYu,Tien-TsinWong,Chun Chen andYing-Qing Xu, Data-Driven Image
ColorTheme Enhancement,ACM SIGGRAPH,2010.
•NailaMurray,Sandra Skaff and Luca Marchesotti,Towards Automatic ConceptTransfer,
SIGGRAPH/Eurographics Symposium on Non-PhotorealisticAnimation and Rendering,2011.
•FrankWilcoxon,Individual Comparisons by Ranking Methods,Biometrics Bulletin,1945.
•Shaojie Zhuo andTerence Sim,Defocus map estimation from a single image,Pattern
Recognition,2011.
•Sung Ju Hwang,Ashish Kapoor and Sing Bing Kang,Context-BasedAutomatic Local Image
Enhancement,ECCV,2012.
Reference
image processing

Weitere ähnliche Inhalte

Ähnlich wie image processing

Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
MLconf
 
Functional specialization in human cognition: a large-scale neuroimaging init...
Functional specialization in human cognition: a large-scale neuroimaging init...Functional specialization in human cognition: a large-scale neuroimaging init...
Functional specialization in human cognition: a large-scale neuroimaging init...
Ana Luísa Pinho
 
Week06 bme429-cbir
Week06 bme429-cbirWeek06 bme429-cbir
Week06 bme429-cbir
Ikram Moalla
 

Ähnlich wie image processing (20)

1_5_AI_edx_ml_51intro_240204_104838machine learning lecture 1
1_5_AI_edx_ml_51intro_240204_104838machine learning lecture 11_5_AI_edx_ml_51intro_240204_104838machine learning lecture 1
1_5_AI_edx_ml_51intro_240204_104838machine learning lecture 1
 
know Machine Learning Basic Concepts.pdf
know Machine Learning Basic Concepts.pdfknow Machine Learning Basic Concepts.pdf
know Machine Learning Basic Concepts.pdf
 
Data Summer Conf 2018, “From the math to the business value: machine learning...
Data Summer Conf 2018, “From the math to the business value: machine learning...Data Summer Conf 2018, “From the math to the business value: machine learning...
Data Summer Conf 2018, “From the math to the business value: machine learning...
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
PPT s12-machine vision-s2
PPT s12-machine vision-s2PPT s12-machine vision-s2
PPT s12-machine vision-s2
 
Operations Research.pptx
Operations Research.pptxOperations Research.pptx
Operations Research.pptx
 
Object Detection - Míriam Bellver - UPC Barcelona 2018
Object Detection - Míriam Bellver - UPC Barcelona 2018Object Detection - Míriam Bellver - UPC Barcelona 2018
Object Detection - Míriam Bellver - UPC Barcelona 2018
 
Deep Reinforcement Learning: MDP & DQN - Xavier Giro-i-Nieto - UPC Barcelona ...
Deep Reinforcement Learning: MDP & DQN - Xavier Giro-i-Nieto - UPC Barcelona ...Deep Reinforcement Learning: MDP & DQN - Xavier Giro-i-Nieto - UPC Barcelona ...
Deep Reinforcement Learning: MDP & DQN - Xavier Giro-i-Nieto - UPC Barcelona ...
 
DeepLearning
DeepLearningDeepLearning
DeepLearning
 
Study on Data Augmentation Methods for Sonar Image Analysis
Study on Data Augmentation Methods for Sonar Image AnalysisStudy on Data Augmentation Methods for Sonar Image Analysis
Study on Data Augmentation Methods for Sonar Image Analysis
 
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
 
Information to Wisdom: Commonsense Knowledge Extraction and Compilation - Part 3
Information to Wisdom: Commonsense Knowledge Extraction and Compilation - Part 3Information to Wisdom: Commonsense Knowledge Extraction and Compilation - Part 3
Information to Wisdom: Commonsense Knowledge Extraction and Compilation - Part 3
 
Exploiting Distributional Semantic Models in Question Answering
Exploiting Distributional Semantic Models in Question AnsweringExploiting Distributional Semantic Models in Question Answering
Exploiting Distributional Semantic Models in Question Answering
 
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
 
Replication in Data Science - A Dance Between Data Science & Machine Learning...
Replication in Data Science - A Dance Between Data Science & Machine Learning...Replication in Data Science - A Dance Between Data Science & Machine Learning...
Replication in Data Science - A Dance Between Data Science & Machine Learning...
 
riken-RBlur-slides.pptx
riken-RBlur-slides.pptxriken-RBlur-slides.pptx
riken-RBlur-slides.pptx
 
Functional specialization in human cognition: a large-scale neuroimaging init...
Functional specialization in human cognition: a large-scale neuroimaging init...Functional specialization in human cognition: a large-scale neuroimaging init...
Functional specialization in human cognition: a large-scale neuroimaging init...
 
Week06 bme429-cbir
Week06 bme429-cbirWeek06 bme429-cbir
Week06 bme429-cbir
 
Deep Learning: Changing the Playing Field of Artificial Intelligence - MaRS G...
Deep Learning: Changing the Playing Field of Artificial Intelligence - MaRS G...Deep Learning: Changing the Playing Field of Artificial Intelligence - MaRS G...
Deep Learning: Changing the Playing Field of Artificial Intelligence - MaRS G...
 
13 using powerpoint
13 using powerpoint13 using powerpoint
13 using powerpoint
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

image processing