SlideShare a Scribd company logo
HUE PRESERVATION AND
COLOR CORRECTION
- 2 papers with a brief study and practical strategies
a. Color correction for tone mapping, R. Mantiuk, et, al. EuroGraphics 2009
b. Hue preservation using enhanced integrated multi-scale retinex for
improved color correction,Wand-Jun Kyung, et, al. Journal of Imaging Science
and Technology, 2011.
13年7月31⽇日星期三
OUTLINE
• Background and Purpose
• [MMTH09] Color Correction forTone Mapping
• [KLLH11] Hue Preservation using Enhanced Integrated Multi-
scale Retinex for Improved Color Correction
• The Current Color Correction Issues We Deal with
13年7月31⽇日星期三
BACKGROUND
13年7月31⽇日星期三
COLOR REPRODUCTION /
TONE MAPPING
• For the purposes of displaying in
different devices and get perceptively
matched color when applying effects.
• Tone Reproduction Curve (TRC)
- a global tool which bases on global adaption to adjust the
whole image. simple and efficient.
• Tone Reproduction Operator (TRO)
- is a multi-resolution decomposition algorithm to find the
best solution operated in local. precise and preserved
local quality.
13年7月31⽇日星期三
COLOR REPRODUCTION /
TONE MAPPING (CONT.)
• TRO has better result, but it also
produces artifact or halo. ex: HDR
mapping.
• AlthoughTRC has no halo or
artifacts, it cannot preserve the local
contrast or saturation.
13年7月31⽇日星期三
COLOR CORRECTION
• Both reproduction mechanisms have issue on Color Shift. Or
what we say the color becomes not related to human eyes’
perception.
13年7月31⽇日星期三
[MMTH09] COLOR CORRECTION
FORTONE MAPPING
13年7月31⽇日星期三
[MMTH09] COLOR CORRECTION
FORTONE MAPPING
• A method which focused on Color Correction with different
contrast compression afterTone Curve Mapping (TRC), and
then extended toTRO.
• Modeled the color reproduction properties and
demonstrated the relation between saturation and contrast
in color matching is not Linear.
• Pointed out the color shift was due to the tone mapping
curve itself.
13年7月31⽇日星期三
RELATED WORK
Gamut mapping
• Need modify luminance and
chrominance at the same time to
preserve color appearance.
• P1: For tone mapping, the
luminance is given by curve.
• P2: Gamut mapping corrects
color in small dynamic range. But
tone mapping is not.
13年7月31⽇日星期三
COLOR APPEARANCE FACTORS
RELATED WORK ( CONT. )
• Luminance, Hunt Effect [Hun52]
• Image Size [NB06]
• Color of the surround [BM97]
• Perceived contrast of complex
images decreases with reduced
chroma and the relation is
sigmoidal. [CF03]
13年7月31⽇日星期三
COMMON APPROACH
RELATED WORK ( CONT. )
• Preserving color ratios of tone mapping [Sch94]
• An ad-hoc formula is to adjust the saturation level by power
s. [TT99]
• How to find find correct s ?
(1)
(2)
13年7月31⽇日星期三
ENHANCEMENT
• The drawback is it alters the resulting luminance for
(3)
13年7月31⽇日星期三
13年7月31⽇日星期三
THE CONTRAST
Contrast compression
where b is the brightness(exposure) adjustment that
normalizes for maximum display brightness. Under huge
contrast compression, nor equation (2) or equation (3) can
fit good result.
(4)
13年7月31⽇日星期三
CONTRAST COMPRESSION
CAUSES BAD RESULTS
(4)
13年7月31⽇日星期三
EXPERIMENT
To find what the s should be
under different contrast c.
13年7月31⽇日星期三
EXPERIMENT
(CONT.)
For equation (2) For equation (3)
13年7月31⽇日星期三
1. By Analysis ofVariance( ANOVA ), LDR and HDR has no
statistical difference.
2.The relation between s and c can be approximated with a
power function below for c <= 1.6
3. For general function, a sigmoid function has been proposed:
RESULT
(5)
13年7月31⽇日星期三
CORRECTION IN CIELAB
In CIELAB, it almost no need
to adjust saturation in low
contrast compression range,
(0.6, 1.6)
13年7月31⽇日星期三
CORRECTION IN CIELAB
(CONT.)
CIELAB seems great. But
it’s hard to be used in high
dynamic range image due
to it’s hard to estimate
reference white color.
So it is only workable in
LDR images.
13年7月31⽇日星期三
APPLICATION
•Eq2 model get little un-natured color, but the goal
is the best reference instead of best look.
•Eq3 often results in a hue shift for red colors.
13年7月31⽇日星期三
EXTENDTOTRO
•[DD02] proposed a bilateral filtering tone operator
function.This operator uniformly reduces the contrast of
the base layer( low pass + edges) while preserving details.
•To calculate the contrast factor c, can be approximated by
the slope of the tone curve on the log-log plot. which
given by the derivative of the tone-curve in the
logarithmic space.
13年7月31⽇日星期三
EXTENDTOTRO
(CONT.)
13年7月31⽇日星期三
[KLLH11] HUE PRESERVATION
USING ENHANCED INTEGRATED
MULTI-SCALE RETINEX FOR
IMPROVED COLOR CORRECTION
13年7月31⽇日星期三
[KLLH11] HUE PRESERVATION USING ENHANCED
INTEGRATED MULTI-SCALE RETINEX FOR IMPROVED
COLOR CORRECTION
• Aimed on fixing the hue shift issue when extreme lightening a
picture.
• Apply theTRO on CIELAB Space.
• Enhance the downgraded highlight due to normalization.
• Use gamut mapping and gamut extension to solve out of gamut
and desaturation.
13年7月31⽇日星期三
BACKGROUND PROBLEM
• To reveal the information which comes from the dark image.
• TRO method can preserve the contrast thanTRC.
An example of lightening but de-contrasting image by r correction (TRC).
13年7月31⽇日星期三
RETINEX BASED METHOD
RELATED WORK
• Retinex Basic Operator
Output Image Pixel
Input Image Pixel
L of Input Image Pixel
L of surround pixels
13年7月31⽇日星期三
RETINEX BASED METHOD
RELATED WORK (CONT.)
• Single Scale (SSR) v.s. Multi-Scale (MSR), the convolution
methods.
SSR
MSR
The distance scale c is scalable
13年7月31⽇日星期三
RETINEX BASED METHOD
RELATED WORK (CONT.)
• The MSR Problem, Chroma Shift and Artifact
a. original image, b. background, c. standard MSR under linear space.
13年7月31⽇日星期三
IMSR (INTEGRATED)
RELATED WORK (CONT.)
• It calculates luminance images by
different scale of convolution filters.
• Merge all of the luminance result can
get a Integrated Surround Image, SR.
• The SR image can be used as weight
mask to adjust the light.
• Better chroma preserving. No
artifact.
13年7月31⽇日星期三
IMSR (INTEGRATED)
RELATED WORK (CONT.)
(1)
(2)
(3)
user param
13年7月31⽇日星期三
IMSR (INTEGRATED)
RELATED WORK (CONT.)
(1)
(2)
(3)
user param
13年7月31⽇日星期三
IMSR (INTEGRATED)
RELATED WORK (CONT.)
(1)
(2)
(3)
user param
13年7月31⽇日星期三
IMSR ISSUES
1. Lightness
2.The dark region desaturated
13年7月31⽇日星期三
PROPOSED METHOD
13年7月31⽇日星期三
PROPOSED METHOD
STEP 1. COLOR SPACE
• Transfer Color Space to CIELAB and replace function to
Luminance.
(3’)
(2’)
(1’)
13年7月31⽇日星期三
PROPOSED METHOD
STEP 2. LIGHTNESS CORRECTION
• The original problem is due to Normalization.To fix it, use a
cumulative distribution function, cdf to instead it.
Gamut mapping Cdf correction
13年7月31⽇日星期三
PROPOSED METHOD
STEP 2. LIGHTNESS CORRECTION - GAMUT (CONT.)
13年7月31⽇日星期三
PROPOSED METHOD
STEP 3. SIMPLE HUE EXTENSION FOR SATURATION COMPENSATION
13年7月31⽇日星期三
EXP
RESULT
13年7月31⽇日星期三
RESULT
13年7月31⽇日星期三
RESULT
(CONT.)
13年7月31⽇日星期三
RESULT
(CONT.)
13年7月31⽇日星期三
RESULT
(CONT.)
q1. hue shift
q2. nature look
13年7月31⽇日星期三
OUR ISSUES
13年7月31⽇日星期三
TONE IN LIGHTNESS
• The key reason that the
level of highlight tone
cannot be further enhance
might due to normalization
or familiar operation.
• cdf or the curve slope is a
possible solution.
13年7月31⽇日星期三
ARTIFACT OF GRADIENT MASK
• The mask now will skip hue
correction if the mask fits
maximum.
• It’s kind of aTRO operation
so that the artifact is almost
inevitable.
• A basic solution is apply hue
correction to whole image.
Or should we separate the
procedures with different
effect ?
13年7月31⽇日星期三
TONE CURVE HUE CORRECTION
13年7月31⽇日星期三
TONE CURVE HUE CORRECTION
• In extremely tone curve mapping, nature look is based on
human’s perception, It’s hard to provide a general solution.
• Consider the curve slope, find an equation model to
1. do tone correction if slope <= k
2. adjust luminance if slope > k, due to the bigger slope
means user applied an extremely adjust, and it might can be
adapted to nature light.
3.TRO with gaussian filter might be a solution to smooth
img.
13年7月31⽇日星期三
VIGNETTE PERFORMANCE
TUNING
• In last version,Vignette Performance was stocked on SSE
tuning due to color correction makes effect quality bad.
• could cdf help to solve the problem?
13年7月31⽇日星期三
DOES LR USE SAME ALGORITHM
BOTH INTRC ANDTRO ?
• In the other product, the color correction is a black box we
need to investigate.
• The effect in LR not only includesTRC but alsoTRO. It’s hard
to infer they are all adapted to the same color correction
strategy.
• But how to know ?
13年7月31⽇日星期三
THANKS FORYOUR ATTENTION
Alfred
13年7月31⽇日星期三

More Related Content

What's hot

Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domainAshish Kumar
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iAli Hassan
 
Digital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domainDigital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domainMalik obeisat
 
image enhancement
 image enhancement image enhancement
image enhancement
Rajendra Prasad
 
A primer for colour computer vision
A primer for colour computer visionA primer for colour computer vision
A primer for colour computer vision
potaters
 
07 frequency domain DIP
07 frequency domain DIP07 frequency domain DIP
07 frequency domain DIP
babak danyal
 
image_enhancement_spatial
 image_enhancement_spatial image_enhancement_spatial
image_enhancement_spatial
honeyjecrc
 
Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
Varun Ojha
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
A B Shinde
 
Hybrid Technique for Image Enhancement
Hybrid Technique for Image EnhancementHybrid Technique for Image Enhancement
Hybrid Technique for Image Enhancement
IRJET Journal
 
4.intensity transformations
4.intensity transformations4.intensity transformations
4.intensity transformationsYahya Alkhaldi
 
Securable image compression using spiht algorithm
Securable image compression using spiht algorithmSecurable image compression using spiht algorithm
Securable image compression using spiht algorithmIAEME Publication
 
Dsc
DscDsc
//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats
Rosa ɯǝukɯɐn
 
INNOVA - SPIE Remote Sensing 2019
INNOVA - SPIE Remote Sensing 2019 INNOVA - SPIE Remote Sensing 2019
INNOVA - SPIE Remote Sensing 2019
Andrea Di Pasquale
 

What's hot (16)

Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domain
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain i
 
Digital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domainDigital Image Processing_ ch2 enhancement spatial-domain
Digital Image Processing_ ch2 enhancement spatial-domain
 
image enhancement
 image enhancement image enhancement
image enhancement
 
A primer for colour computer vision
A primer for colour computer visionA primer for colour computer vision
A primer for colour computer vision
 
07 frequency domain DIP
07 frequency domain DIP07 frequency domain DIP
07 frequency domain DIP
 
image_enhancement_spatial
 image_enhancement_spatial image_enhancement_spatial
image_enhancement_spatial
 
Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Hybrid Technique for Image Enhancement
Hybrid Technique for Image EnhancementHybrid Technique for Image Enhancement
Hybrid Technique for Image Enhancement
 
4.intensity transformations
4.intensity transformations4.intensity transformations
4.intensity transformations
 
Securable image compression using spiht algorithm
Securable image compression using spiht algorithmSecurable image compression using spiht algorithm
Securable image compression using spiht algorithm
 
Dsc
DscDsc
Dsc
 
//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats//STEIM Workshop: A Vernacular of File Formats
//STEIM Workshop: A Vernacular of File Formats
 
YUV, Y CB CR and Subsampling
YUV, Y CB CR and SubsamplingYUV, Y CB CR and Subsampling
YUV, Y CB CR and Subsampling
 
INNOVA - SPIE Remote Sensing 2019
INNOVA - SPIE Remote Sensing 2019 INNOVA - SPIE Remote Sensing 2019
INNOVA - SPIE Remote Sensing 2019
 

Viewers also liked

2. fundamentals of color
2. fundamentals of color2. fundamentals of color
2. fundamentals of color
Ghent University
 
Mates credit de sintesis
Mates credit de sintesisMates credit de sintesis
Mates credit de sintesisAnabel1999
 
ผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดี
ผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดีผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดี
ผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดี
Akotachi888
 
Special effects hair dye |#Specialeffectshairdye
Special effects hair dye |#SpecialeffectshairdyeSpecial effects hair dye |#Specialeffectshairdye
Special effects hair dye |#Specialeffectshairdye
Wigs Place
 
ฉันเหมือนใครKeaw
ฉันเหมือนใครKeawฉันเหมือนใครKeaw
ฉันเหมือนใครKeawlookkeaw
 
Hair dye
Hair dyeHair dye
Hair dye
Kathleen Lao
 
Association Between Warfarin with common sulfonylureas and Hypoglycemia
Association Between Warfarin with common sulfonylureas and HypoglycemiaAssociation Between Warfarin with common sulfonylureas and Hypoglycemia
Association Between Warfarin with common sulfonylureas and Hypoglycemia
Bhargav Kiran
 
กล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, split
กล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, splitกล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, split
กล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, split
Aj Muu
 
ความรู้ทั่วไปเกี่ยวกับเส้นผม
ความรู้ทั่วไปเกี่ยวกับเส้นผมความรู้ทั่วไปเกี่ยวกับเส้นผม
ความรู้ทั่วไปเกี่ยวกับเส้นผมApirada Kaew
 
HAIR DAMAGE: CAUSES, PREVENTION AND CURES
HAIR DAMAGE: CAUSES, PREVENTION AND CURESHAIR DAMAGE: CAUSES, PREVENTION AND CURES
HAIR DAMAGE: CAUSES, PREVENTION AND CURES
Dr. Ali Syed
 
hair dye ppt.
hair dye ppt.hair dye ppt.
hair dye ppt.
monica sinha
 
Style dress and finish hair product information
Style dress and finish hair product informationStyle dress and finish hair product information
Style dress and finish hair product information
Isabella Morrison
 
The effects of different colouring products week2
The effects of different colouring products week2The effects of different colouring products week2
The effects of different colouring products week2Isabella Morrison
 
Colour star.pptcolour correction level 2
Colour star.pptcolour correction level 2Colour star.pptcolour correction level 2
Colour star.pptcolour correction level 2
Isabella Morrison
 
Hair dye poisoning Dr Bhargav kiran
Hair dye poisoning Dr Bhargav kiran Hair dye poisoning Dr Bhargav kiran
Hair dye poisoning Dr Bhargav kiran
Bhargav Kiran
 
Hair Damage
Hair DamageHair Damage
Hair Damage
Dr. Ali Syed
 
Presentation1
Presentation1Presentation1
Presentation1
chem109
 
The Functions of the Hair
The Functions of the HairThe Functions of the Hair
The Functions of the Hair
Charley Kay Marie Cooper
 
Basic color principles
Basic color principlesBasic color principles
Basic color principlesanyelis3
 

Viewers also liked (20)

2. fundamentals of color
2. fundamentals of color2. fundamentals of color
2. fundamentals of color
 
Mates credit de sintesis
Mates credit de sintesisMates credit de sintesis
Mates credit de sintesis
 
ผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดี
ผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดีผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดี
ผมหยักศก - การดูแลผมหยักศกให้มีสุขภาพดี
 
Special effects hair dye |#Specialeffectshairdye
Special effects hair dye |#SpecialeffectshairdyeSpecial effects hair dye |#Specialeffectshairdye
Special effects hair dye |#Specialeffectshairdye
 
ฉันเหมือนใครKeaw
ฉันเหมือนใครKeawฉันเหมือนใครKeaw
ฉันเหมือนใครKeaw
 
Hair dye
Hair dyeHair dye
Hair dye
 
Association Between Warfarin with common sulfonylureas and Hypoglycemia
Association Between Warfarin with common sulfonylureas and HypoglycemiaAssociation Between Warfarin with common sulfonylureas and Hypoglycemia
Association Between Warfarin with common sulfonylureas and Hypoglycemia
 
กล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, split
กล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, splitกล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, split
กล้วยหอมผ่าครึ่ง ผมแตกปลาย บุคลิกภาพแบ่งแยก split, split, split
 
ความรู้ทั่วไปเกี่ยวกับเส้นผม
ความรู้ทั่วไปเกี่ยวกับเส้นผมความรู้ทั่วไปเกี่ยวกับเส้นผม
ความรู้ทั่วไปเกี่ยวกับเส้นผม
 
HAIR DAMAGE: CAUSES, PREVENTION AND CURES
HAIR DAMAGE: CAUSES, PREVENTION AND CURESHAIR DAMAGE: CAUSES, PREVENTION AND CURES
HAIR DAMAGE: CAUSES, PREVENTION AND CURES
 
hair dye ppt.
hair dye ppt.hair dye ppt.
hair dye ppt.
 
Style dress and finish hair product information
Style dress and finish hair product informationStyle dress and finish hair product information
Style dress and finish hair product information
 
The effects of different colouring products week2
The effects of different colouring products week2The effects of different colouring products week2
The effects of different colouring products week2
 
Colour star.pptcolour correction level 2
Colour star.pptcolour correction level 2Colour star.pptcolour correction level 2
Colour star.pptcolour correction level 2
 
Hair dye poisoning Dr Bhargav kiran
Hair dye poisoning Dr Bhargav kiran Hair dye poisoning Dr Bhargav kiran
Hair dye poisoning Dr Bhargav kiran
 
Hair Damage
Hair DamageHair Damage
Hair Damage
 
Presentation1
Presentation1Presentation1
Presentation1
 
Protein
ProteinProtein
Protein
 
The Functions of the Hair
The Functions of the HairThe Functions of the Hair
The Functions of the Hair
 
Basic color principles
Basic color principlesBasic color principles
Basic color principles
 

Similar to Hue preservation and color correction

[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha [IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
IJET - International Journal of Engineering and Techniques
 
Efficient Method of Removing the Noise using High Dynamic Range Image
Efficient Method of Removing the Noise using High Dynamic Range ImageEfficient Method of Removing the Noise using High Dynamic Range Image
Efficient Method of Removing the Noise using High Dynamic Range Image
rahulmonikasharma
 
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
ijsrd.com
 
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
Hemantha Kulathilake
 
G04654247
G04654247G04654247
G04654247
IOSR-JEN
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
ijistjournal
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
ijistjournal
 
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKSRTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
cscpconf
 
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
cscpconf
 
Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
Video denoising using Optical flow estimation & Regularized non-local means
Video denoising using Optical flow estimation & Regularized non-local meansVideo denoising using Optical flow estimation & Regularized non-local means
Video denoising using Optical flow estimation & Regularized non-local means
IJARIDEA Journal
 
Aw4101277280
Aw4101277280Aw4101277280
Aw4101277280
IJERA Editor
 
Advanced lithographic technologies
Advanced lithographic technologiesAdvanced lithographic technologies
Advanced lithographic technologies
Len Mei
 
CS 354 Understanding Color
CS 354 Understanding ColorCS 354 Understanding Color
CS 354 Understanding Color
Mark Kilgard
 
Comparison of Single Channel Blind Dereverberation Methods for Speech Signals
Comparison of Single Channel Blind Dereverberation Methods for Speech SignalsComparison of Single Channel Blind Dereverberation Methods for Speech Signals
Comparison of Single Channel Blind Dereverberation Methods for Speech SignalsDeha Deniz Türköz
 
A Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal AlgorithmsA Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal Algorithms
IRJET Journal
 
Image enhancement in spatial domain.ppt
Image enhancement in spatial domain.pptImage enhancement in spatial domain.ppt
Image enhancement in spatial domain.ppt
pravin patil
 
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance AlgorithmIRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET Journal
 
Audio Processing
Audio ProcessingAudio Processing
Audio Processing
aneetaanu
 

Similar to Hue preservation and color correction (20)

[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha [IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
[IJET-V1I6P10] Authors: Mr.B.V.Sathish Kumar, M.Tech Scholar G.Sumalatha
 
Efficient Method of Removing the Noise using High Dynamic Range Image
Efficient Method of Removing the Noise using High Dynamic Range ImageEfficient Method of Removing the Noise using High Dynamic Range Image
Efficient Method of Removing the Noise using High Dynamic Range Image
 
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
IMAGE ENHANCEMENT IN CASE OF UNEVEN ILLUMINATION USING VARIABLE THRESHOLDING ...
 
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
COM2304: Intensity Transformation and Spatial Filtering – I (Intensity Transf...
 
G04654247
G04654247G04654247
G04654247
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
 
O0342085098
O0342085098O0342085098
O0342085098
 
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKSRTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
RTOS BASED SECURE SHORTEST PATH ROUTING ALGORITHM IN MOBILE AD- HOC NETWORKS
 
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
REVERSIBLE WAVELET AND SPECTRAL TRANSFORMS FOR LOSSLESS COMPRESSION OF COLOR ...
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Video denoising using Optical flow estimation & Regularized non-local means
Video denoising using Optical flow estimation & Regularized non-local meansVideo denoising using Optical flow estimation & Regularized non-local means
Video denoising using Optical flow estimation & Regularized non-local means
 
Aw4101277280
Aw4101277280Aw4101277280
Aw4101277280
 
Advanced lithographic technologies
Advanced lithographic technologiesAdvanced lithographic technologies
Advanced lithographic technologies
 
CS 354 Understanding Color
CS 354 Understanding ColorCS 354 Understanding Color
CS 354 Understanding Color
 
Comparison of Single Channel Blind Dereverberation Methods for Speech Signals
Comparison of Single Channel Blind Dereverberation Methods for Speech SignalsComparison of Single Channel Blind Dereverberation Methods for Speech Signals
Comparison of Single Channel Blind Dereverberation Methods for Speech Signals
 
A Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal AlgorithmsA Review on Airlight Estimation Haze Removal Algorithms
A Review on Airlight Estimation Haze Removal Algorithms
 
Image enhancement in spatial domain.ppt
Image enhancement in spatial domain.pptImage enhancement in spatial domain.ppt
Image enhancement in spatial domain.ppt
 
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance AlgorithmIRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
IRJET- Analysis of Underwater Image Visibility using White Balance Algorithm
 
Audio Processing
Audio ProcessingAudio Processing
Audio Processing
 

Recently uploaded

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 

Recently uploaded (20)

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 

Hue preservation and color correction

  • 1. HUE PRESERVATION AND COLOR CORRECTION - 2 papers with a brief study and practical strategies a. Color correction for tone mapping, R. Mantiuk, et, al. EuroGraphics 2009 b. Hue preservation using enhanced integrated multi-scale retinex for improved color correction,Wand-Jun Kyung, et, al. Journal of Imaging Science and Technology, 2011. 13年7月31⽇日星期三
  • 2. OUTLINE • Background and Purpose • [MMTH09] Color Correction forTone Mapping • [KLLH11] Hue Preservation using Enhanced Integrated Multi- scale Retinex for Improved Color Correction • The Current Color Correction Issues We Deal with 13年7月31⽇日星期三
  • 4. COLOR REPRODUCTION / TONE MAPPING • For the purposes of displaying in different devices and get perceptively matched color when applying effects. • Tone Reproduction Curve (TRC) - a global tool which bases on global adaption to adjust the whole image. simple and efficient. • Tone Reproduction Operator (TRO) - is a multi-resolution decomposition algorithm to find the best solution operated in local. precise and preserved local quality. 13年7月31⽇日星期三
  • 5. COLOR REPRODUCTION / TONE MAPPING (CONT.) • TRO has better result, but it also produces artifact or halo. ex: HDR mapping. • AlthoughTRC has no halo or artifacts, it cannot preserve the local contrast or saturation. 13年7月31⽇日星期三
  • 6. COLOR CORRECTION • Both reproduction mechanisms have issue on Color Shift. Or what we say the color becomes not related to human eyes’ perception. 13年7月31⽇日星期三
  • 7. [MMTH09] COLOR CORRECTION FORTONE MAPPING 13年7月31⽇日星期三
  • 8. [MMTH09] COLOR CORRECTION FORTONE MAPPING • A method which focused on Color Correction with different contrast compression afterTone Curve Mapping (TRC), and then extended toTRO. • Modeled the color reproduction properties and demonstrated the relation between saturation and contrast in color matching is not Linear. • Pointed out the color shift was due to the tone mapping curve itself. 13年7月31⽇日星期三
  • 9. RELATED WORK Gamut mapping • Need modify luminance and chrominance at the same time to preserve color appearance. • P1: For tone mapping, the luminance is given by curve. • P2: Gamut mapping corrects color in small dynamic range. But tone mapping is not. 13年7月31⽇日星期三
  • 10. COLOR APPEARANCE FACTORS RELATED WORK ( CONT. ) • Luminance, Hunt Effect [Hun52] • Image Size [NB06] • Color of the surround [BM97] • Perceived contrast of complex images decreases with reduced chroma and the relation is sigmoidal. [CF03] 13年7月31⽇日星期三
  • 11. COMMON APPROACH RELATED WORK ( CONT. ) • Preserving color ratios of tone mapping [Sch94] • An ad-hoc formula is to adjust the saturation level by power s. [TT99] • How to find find correct s ? (1) (2) 13年7月31⽇日星期三
  • 12. ENHANCEMENT • The drawback is it alters the resulting luminance for (3) 13年7月31⽇日星期三
  • 14. THE CONTRAST Contrast compression where b is the brightness(exposure) adjustment that normalizes for maximum display brightness. Under huge contrast compression, nor equation (2) or equation (3) can fit good result. (4) 13年7月31⽇日星期三
  • 15. CONTRAST COMPRESSION CAUSES BAD RESULTS (4) 13年7月31⽇日星期三
  • 16. EXPERIMENT To find what the s should be under different contrast c. 13年7月31⽇日星期三
  • 17. EXPERIMENT (CONT.) For equation (2) For equation (3) 13年7月31⽇日星期三
  • 18. 1. By Analysis ofVariance( ANOVA ), LDR and HDR has no statistical difference. 2.The relation between s and c can be approximated with a power function below for c <= 1.6 3. For general function, a sigmoid function has been proposed: RESULT (5) 13年7月31⽇日星期三
  • 19. CORRECTION IN CIELAB In CIELAB, it almost no need to adjust saturation in low contrast compression range, (0.6, 1.6) 13年7月31⽇日星期三
  • 20. CORRECTION IN CIELAB (CONT.) CIELAB seems great. But it’s hard to be used in high dynamic range image due to it’s hard to estimate reference white color. So it is only workable in LDR images. 13年7月31⽇日星期三
  • 21. APPLICATION •Eq2 model get little un-natured color, but the goal is the best reference instead of best look. •Eq3 often results in a hue shift for red colors. 13年7月31⽇日星期三
  • 22. EXTENDTOTRO •[DD02] proposed a bilateral filtering tone operator function.This operator uniformly reduces the contrast of the base layer( low pass + edges) while preserving details. •To calculate the contrast factor c, can be approximated by the slope of the tone curve on the log-log plot. which given by the derivative of the tone-curve in the logarithmic space. 13年7月31⽇日星期三
  • 24. [KLLH11] HUE PRESERVATION USING ENHANCED INTEGRATED MULTI-SCALE RETINEX FOR IMPROVED COLOR CORRECTION 13年7月31⽇日星期三
  • 25. [KLLH11] HUE PRESERVATION USING ENHANCED INTEGRATED MULTI-SCALE RETINEX FOR IMPROVED COLOR CORRECTION • Aimed on fixing the hue shift issue when extreme lightening a picture. • Apply theTRO on CIELAB Space. • Enhance the downgraded highlight due to normalization. • Use gamut mapping and gamut extension to solve out of gamut and desaturation. 13年7月31⽇日星期三
  • 26. BACKGROUND PROBLEM • To reveal the information which comes from the dark image. • TRO method can preserve the contrast thanTRC. An example of lightening but de-contrasting image by r correction (TRC). 13年7月31⽇日星期三
  • 27. RETINEX BASED METHOD RELATED WORK • Retinex Basic Operator Output Image Pixel Input Image Pixel L of Input Image Pixel L of surround pixels 13年7月31⽇日星期三
  • 28. RETINEX BASED METHOD RELATED WORK (CONT.) • Single Scale (SSR) v.s. Multi-Scale (MSR), the convolution methods. SSR MSR The distance scale c is scalable 13年7月31⽇日星期三
  • 29. RETINEX BASED METHOD RELATED WORK (CONT.) • The MSR Problem, Chroma Shift and Artifact a. original image, b. background, c. standard MSR under linear space. 13年7月31⽇日星期三
  • 30. IMSR (INTEGRATED) RELATED WORK (CONT.) • It calculates luminance images by different scale of convolution filters. • Merge all of the luminance result can get a Integrated Surround Image, SR. • The SR image can be used as weight mask to adjust the light. • Better chroma preserving. No artifact. 13年7月31⽇日星期三
  • 31. IMSR (INTEGRATED) RELATED WORK (CONT.) (1) (2) (3) user param 13年7月31⽇日星期三
  • 32. IMSR (INTEGRATED) RELATED WORK (CONT.) (1) (2) (3) user param 13年7月31⽇日星期三
  • 33. IMSR (INTEGRATED) RELATED WORK (CONT.) (1) (2) (3) user param 13年7月31⽇日星期三
  • 34. IMSR ISSUES 1. Lightness 2.The dark region desaturated 13年7月31⽇日星期三
  • 36. PROPOSED METHOD STEP 1. COLOR SPACE • Transfer Color Space to CIELAB and replace function to Luminance. (3’) (2’) (1’) 13年7月31⽇日星期三
  • 37. PROPOSED METHOD STEP 2. LIGHTNESS CORRECTION • The original problem is due to Normalization.To fix it, use a cumulative distribution function, cdf to instead it. Gamut mapping Cdf correction 13年7月31⽇日星期三
  • 38. PROPOSED METHOD STEP 2. LIGHTNESS CORRECTION - GAMUT (CONT.) 13年7月31⽇日星期三
  • 39. PROPOSED METHOD STEP 3. SIMPLE HUE EXTENSION FOR SATURATION COMPENSATION 13年7月31⽇日星期三
  • 44. RESULT (CONT.) q1. hue shift q2. nature look 13年7月31⽇日星期三
  • 46. TONE IN LIGHTNESS • The key reason that the level of highlight tone cannot be further enhance might due to normalization or familiar operation. • cdf or the curve slope is a possible solution. 13年7月31⽇日星期三
  • 47. ARTIFACT OF GRADIENT MASK • The mask now will skip hue correction if the mask fits maximum. • It’s kind of aTRO operation so that the artifact is almost inevitable. • A basic solution is apply hue correction to whole image. Or should we separate the procedures with different effect ? 13年7月31⽇日星期三
  • 48. TONE CURVE HUE CORRECTION 13年7月31⽇日星期三
  • 49. TONE CURVE HUE CORRECTION • In extremely tone curve mapping, nature look is based on human’s perception, It’s hard to provide a general solution. • Consider the curve slope, find an equation model to 1. do tone correction if slope <= k 2. adjust luminance if slope > k, due to the bigger slope means user applied an extremely adjust, and it might can be adapted to nature light. 3.TRO with gaussian filter might be a solution to smooth img. 13年7月31⽇日星期三
  • 50. VIGNETTE PERFORMANCE TUNING • In last version,Vignette Performance was stocked on SSE tuning due to color correction makes effect quality bad. • could cdf help to solve the problem? 13年7月31⽇日星期三
  • 51. DOES LR USE SAME ALGORITHM BOTH INTRC ANDTRO ? • In the other product, the color correction is a black box we need to investigate. • The effect in LR not only includesTRC but alsoTRO. It’s hard to infer they are all adapted to the same color correction strategy. • But how to know ? 13年7月31⽇日星期三