SlideShare a Scribd company logo
1 of 22
Sebastien BREUGNOT
& Robert GEORGE
BOSSA NOVA VISION
5777 W. Century Blvd
Suite 205 - LOS ANGELES
CA 90045 USA
Estelle BAUMHAUER,
Anthony BROZOZOWSKI & Rabih ZAOUK
ESALON
10361 Jefferson Blvd.
Culver City, CA 90232 USA
MAMBO
Identification of hair color
using a hair color data base
Problematic : Need of a reliable system for hair color assessment and
identification
Background: Professional colorists do not measure hair color in a
standardized manner i.e. with L,a,b value and CIELAB references but
compare it to a hair color catalogue (database).
2
Introduction
Idea
=
Design a sensor that delivers hair color information to help
professional colorist identify hair color (in-vivo and in-vitro)
+
Design a sensor mimicking expert professional colorist.
3
MAMBO
4
 Turnkey system
 All adjustment are automatic
 Measurement is instantaneous
 In vitro or in vivo
Connection to PC
Electronics
Imaging
sensor
The MAMBO sensor
+
Ethernet connection to PC
5
ILLUMINATION
White LED
+
Diffusive sphere
Uniform
illumination
ACQUISITION
Color Camera
(12 bits)
+
Objective/Lens
Accurate
visual
rendition
Hardware design : Imaging sensor
Calibration tile are present in the field of view to maintain
a stable illumination and white balance
Full image
6
Hardware design : Calibration
Basic algorithm : The software collects the RGB value from
the color camera for each sample and calculates the
distance from all the DATABASE element
Distance = (𝐑 − 𝐑database)2+(𝐆 − 𝐆database)2+(𝐁 − 𝐁database)2
The minimum Distance identifies the closest color.
Note that if the database is only composed of RED color, a GREEN sample will still find the closest color.
7
Software design : Color Matching
8
Software design : Interface - General
1 : Live Image / 2 : Measurement / 3: Analysis
9
Software design : Interface - Live Image
ROI Diameter Area
1
4.5 mm
(~ 3/16 “)
16 mm2
(0.024 square inch)
2
6.5 mm
(~ 1/4”)
33 mm2
(0.05 square inch)
3
10 mm
(~ 25/64”)
78 mm2
(0.12 square inch)
LIVE IMAGE
• Direct visualization of your
sample
• Select the size of the Region of
Interest (ROI) for the analysis
• Auto-exposure feature for
accurate real-time color analysis
10
Software design : Interface - Live Data
LIVE IMAGE
Measurement
• Real-time LRGB (Luminance, Red,
Green, Blue) and L*a*b Values
• Display the closest color that matches the
color of the sample in the selected
database
• Distance from the match and
determination of the DE*a,b : if < 2.3, the
color difference is not humanly noticeable
11
Software design : Interface - Statistical Data
LIVE IMAGE Statistics
• Temporal evolution of live color
parameters
• Adjustable parameters of the measure
• Distance from the match on average
and on the full evolution
12
Software design : Interface - Database
Select the database you want
to use for your analysis Add / modify / delete
the selected database
or its elements
Color elements of your
database
DATABASE
Tab
Add live
measurement
to worksheet
Save worksheet
as text file
Clear
worksheet
13
Software design : Interface - Worksheet
WORKSHEET
Tab
Using a transparent slide with a glossy
side and a matte side, we proceed to a
measurement on a color checker to
compare the influence of the gloss.
The experimental results are similar as the
identified color is not modified whether
the side is glossy or matte.
We can conclude that the gloss has no
effect on the color identification.
14
Gloss influence / Accuracy / Stability
There has been no noticeable increase or
decrease in results over long period of time :
1 measure every minute
RGB color values of a sample
over a 24-hour period
Color identification
Database comparison
Color consistency
15
Examples of applications
Color Matching performance
How difficult it is to identify Hair color ?
16
Color identification
* results based on a 50 samples study using Paul Mitchel swatch book
7 optical scientists and 8 professional colorists took part in the study
**Note that the sensor does not need to have the swatch
book to compare as the database is already in the system.
Dry Hair: 9N
Wet Hair: 7N
WET: Lost 2 levels.
Monitoring hair drying:
After 25 mn, 8 N.
After 45 mn, back to 9N
8N7N9N 9N
17
Color identification : WET to DRY
WETDRY DRY
Compare 2 lines of product from different brands
• 2 Database are created for 2 products lines.
• Elements from DATABASE #1 are matched to the ones of DATABASE #2.
18
Database comparison
6C Color
0
200
400
600
800
1000
1200
1400
1600
1800
2000
0 5 10 15 20 25 30 35 40
L
R
G
B
Development time (min)
Levels
Minimum development time in critical in the deposition process
if we want to obtain the right color
Usual time (30 min)
19
Color Consistency : Variation of color vs development time
For quality control, the master perm swatch test is made on the first of
the month. Perm swatches are made everyday, comparing themselves to
that month's master swatch test.
REFERENCE 08/04/2015 08/05/2015 08/06/2015 08/07/2015
10a, Ash 10a, Ash 10a, Ash 10a, Ash
Golden, Copper Golden, Copper Golden, Copper Golden, Copper
Mahogany, Red Mahogany, Red Mahogany, Red Mahogany, Red
Yellow, Blue, Clear Yellow, Blue, Clear Yellow, Blue, Clear Yellow, Blue, Clear
2e 2e 2e 2e
4d 4d 4d 4d
6c 6c 6c 6c
8b 8b 8b 8b
In RED, the swatches with color issue.
A criteria is defined: the distance compared to the reference.
This allows a control of the color quality over time.
20
Color Consistency : Variation of color vs time (degradation)
MAMBO
21
• Objective tool for accurate color identification
• No effect from gloss
• Easy to use
• In-vivo and in-vitro
• Useful tool for the laboratory or the salon
Applications :
• Can help formulation and color deposition
• Prediction of colors mix
• Creation of color databases and references
• Monitoring of coloration degradation
Conclusions
5777 W. Century Blvd
Suite 205 - LOS ANGELES
CA 90045 USA
Tel: +1 (424)-393-4011
Fax: +1 (310) 943-3280
www.bossanovavision.com
info@bossanovavision.com
Thank you !
For further questions
feel free to contact us
:

More Related Content

Similar to Mambo

DIGITAL IMAGE PROCESSING.docx
DIGITAL IMAGE  PROCESSING.docxDIGITAL IMAGE  PROCESSING.docx
DIGITAL IMAGE PROCESSING.docxSeduMadavan
 
Color Detection & Segmentation based Invisible Claok
Color Detection & Segmentation based Invisible ClaokColor Detection & Segmentation based Invisible Claok
Color Detection & Segmentation based Invisible ClaokAviral Chaurasia
 
DSP presentation_latest
DSP presentation_latestDSP presentation_latest
DSP presentation_latestHaowei Jiang
 
Color to sound converter for blind people
Color to sound converter for blind peopleColor to sound converter for blind people
Color to sound converter for blind peopleIRJET Journal
 
Hardware realization of Stereo camera and associated embedded system
Hardware realization of Stereo camera and associated embedded systemHardware realization of Stereo camera and associated embedded system
Hardware realization of Stereo camera and associated embedded systemIJERA Editor
 
Presentation on Feature Detection of Image-1.pptx
Presentation on Feature Detection of Image-1.pptxPresentation on Feature Detection of Image-1.pptx
Presentation on Feature Detection of Image-1.pptxSohamShinde25
 
Webinar -- G7 for Grand Format Printers
Webinar -- G7 for Grand Format PrintersWebinar -- G7 for Grand Format Printers
Webinar -- G7 for Grand Format PrintersRPimaging, INC
 
How many shades of blue, did you say?
How many shades of blue, did you say?How many shades of blue, did you say?
How many shades of blue, did you say?CambridgeDarkroom
 
Paper Con 2011 Presentation Continuous Coloration Of Coatings For Coated Pa...
Paper Con 2011 Presentation   Continuous Coloration Of Coatings For Coated Pa...Paper Con 2011 Presentation   Continuous Coloration Of Coatings For Coated Pa...
Paper Con 2011 Presentation Continuous Coloration Of Coatings For Coated Pa...Mark Crable
 
Color sorting machine using color light to frequency converter
Color sorting machine using color light to frequency converterColor sorting machine using color light to frequency converter
Color sorting machine using color light to frequency converterAssiaHAMZA
 
The Color and Turbidity of Beer
The Color and Turbidity of BeerThe Color and Turbidity of Beer
The Color and Turbidity of BeerJoseph E. Johnson
 
The Color and Turbidity of Beer
The Color and Turbidity of BeerThe Color and Turbidity of Beer
The Color and Turbidity of BeerJoseph E. Johnson
 
i-LAB White Paper- Beer Color
i-LAB White Paper- Beer Colori-LAB White Paper- Beer Color
i-LAB White Paper- Beer ColorJoseph E. Johnson
 
Sdc col management 9.3.21
Sdc col management 9.3.21Sdc col management 9.3.21
Sdc col management 9.3.21Vijay Prakash
 
Critical color-not-all-color-is-created-equal-brochure
Critical color-not-all-color-is-created-equal-brochureCritical color-not-all-color-is-created-equal-brochure
Critical color-not-all-color-is-created-equal-brochureretteram
 
ColorBless: Augmenting Visual Information for Colorblind People with Binocula...
ColorBless: Augmenting Visual Information for Colorblind People with Binocula...ColorBless: Augmenting Visual Information for Colorblind People with Binocula...
ColorBless: Augmenting Visual Information for Colorblind People with Binocula...Soon Hau Chua
 
Vteke colorimeter cm 18 for color measurements
Vteke colorimeter cm 18 for color measurementsVteke colorimeter cm 18 for color measurements
Vteke colorimeter cm 18 for color measurementsRose He
 

Similar to Mambo (20)

DIGITAL IMAGE PROCESSING.docx
DIGITAL IMAGE  PROCESSING.docxDIGITAL IMAGE  PROCESSING.docx
DIGITAL IMAGE PROCESSING.docx
 
Color Detection & Segmentation based Invisible Claok
Color Detection & Segmentation based Invisible ClaokColor Detection & Segmentation based Invisible Claok
Color Detection & Segmentation based Invisible Claok
 
DSP presentation_latest
DSP presentation_latestDSP presentation_latest
DSP presentation_latest
 
Color to sound converter for blind people
Color to sound converter for blind peopleColor to sound converter for blind people
Color to sound converter for blind people
 
Hardware realization of Stereo camera and associated embedded system
Hardware realization of Stereo camera and associated embedded systemHardware realization of Stereo camera and associated embedded system
Hardware realization of Stereo camera and associated embedded system
 
Presentation on Feature Detection of Image-1.pptx
Presentation on Feature Detection of Image-1.pptxPresentation on Feature Detection of Image-1.pptx
Presentation on Feature Detection of Image-1.pptx
 
Webinar -- G7 for Grand Format Printers
Webinar -- G7 for Grand Format PrintersWebinar -- G7 for Grand Format Printers
Webinar -- G7 for Grand Format Printers
 
Pritish_Intern_Summary
Pritish_Intern_SummaryPritish_Intern_Summary
Pritish_Intern_Summary
 
How many shades of blue, did you say?
How many shades of blue, did you say?How many shades of blue, did you say?
How many shades of blue, did you say?
 
Color Gauge Meter by ACMAS Technologies Pvt Ltd.
Color Gauge Meter by ACMAS Technologies Pvt Ltd.Color Gauge Meter by ACMAS Technologies Pvt Ltd.
Color Gauge Meter by ACMAS Technologies Pvt Ltd.
 
Paper Con 2011 Presentation Continuous Coloration Of Coatings For Coated Pa...
Paper Con 2011 Presentation   Continuous Coloration Of Coatings For Coated Pa...Paper Con 2011 Presentation   Continuous Coloration Of Coatings For Coated Pa...
Paper Con 2011 Presentation Continuous Coloration Of Coatings For Coated Pa...
 
B-Tech Project.pptx
B-Tech Project.pptxB-Tech Project.pptx
B-Tech Project.pptx
 
Color sorting machine using color light to frequency converter
Color sorting machine using color light to frequency converterColor sorting machine using color light to frequency converter
Color sorting machine using color light to frequency converter
 
The Color and Turbidity of Beer
The Color and Turbidity of BeerThe Color and Turbidity of Beer
The Color and Turbidity of Beer
 
The Color and Turbidity of Beer
The Color and Turbidity of BeerThe Color and Turbidity of Beer
The Color and Turbidity of Beer
 
i-LAB White Paper- Beer Color
i-LAB White Paper- Beer Colori-LAB White Paper- Beer Color
i-LAB White Paper- Beer Color
 
Sdc col management 9.3.21
Sdc col management 9.3.21Sdc col management 9.3.21
Sdc col management 9.3.21
 
Critical color-not-all-color-is-created-equal-brochure
Critical color-not-all-color-is-created-equal-brochureCritical color-not-all-color-is-created-equal-brochure
Critical color-not-all-color-is-created-equal-brochure
 
ColorBless: Augmenting Visual Information for Colorblind People with Binocula...
ColorBless: Augmenting Visual Information for Colorblind People with Binocula...ColorBless: Augmenting Visual Information for Colorblind People with Binocula...
ColorBless: Augmenting Visual Information for Colorblind People with Binocula...
 
Vteke colorimeter cm 18 for color measurements
Vteke colorimeter cm 18 for color measurementsVteke colorimeter cm 18 for color measurements
Vteke colorimeter cm 18 for color measurements
 

More from Robert George

More from Robert George (7)

Samba hair
Samba hairSamba hair
Samba hair
 
Samba face
Samba faceSamba face
Samba face
 
Rumba
RumbaRumba
Rumba
 
General presentation - Bossa nova vision
General presentation - Bossa nova visionGeneral presentation - Bossa nova vision
General presentation - Bossa nova vision
 
Bolero
BoleroBolero
Bolero
 
Bolero Mono
Bolero MonoBolero Mono
Bolero Mono
 
TRI Princeton - RUMBA presentation
TRI Princeton - RUMBA presentationTRI Princeton - RUMBA presentation
TRI Princeton - RUMBA presentation
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Mambo

  • 1. Sebastien BREUGNOT & Robert GEORGE BOSSA NOVA VISION 5777 W. Century Blvd Suite 205 - LOS ANGELES CA 90045 USA Estelle BAUMHAUER, Anthony BROZOZOWSKI & Rabih ZAOUK ESALON 10361 Jefferson Blvd. Culver City, CA 90232 USA MAMBO Identification of hair color using a hair color data base
  • 2. Problematic : Need of a reliable system for hair color assessment and identification Background: Professional colorists do not measure hair color in a standardized manner i.e. with L,a,b value and CIELAB references but compare it to a hair color catalogue (database). 2 Introduction
  • 3. Idea = Design a sensor that delivers hair color information to help professional colorist identify hair color (in-vivo and in-vitro) + Design a sensor mimicking expert professional colorist. 3
  • 4. MAMBO 4  Turnkey system  All adjustment are automatic  Measurement is instantaneous  In vitro or in vivo Connection to PC Electronics Imaging sensor The MAMBO sensor
  • 5. + Ethernet connection to PC 5 ILLUMINATION White LED + Diffusive sphere Uniform illumination ACQUISITION Color Camera (12 bits) + Objective/Lens Accurate visual rendition Hardware design : Imaging sensor
  • 6. Calibration tile are present in the field of view to maintain a stable illumination and white balance Full image 6 Hardware design : Calibration
  • 7. Basic algorithm : The software collects the RGB value from the color camera for each sample and calculates the distance from all the DATABASE element Distance = (𝐑 − 𝐑database)2+(𝐆 − 𝐆database)2+(𝐁 − 𝐁database)2 The minimum Distance identifies the closest color. Note that if the database is only composed of RED color, a GREEN sample will still find the closest color. 7 Software design : Color Matching
  • 8. 8 Software design : Interface - General 1 : Live Image / 2 : Measurement / 3: Analysis
  • 9. 9 Software design : Interface - Live Image ROI Diameter Area 1 4.5 mm (~ 3/16 “) 16 mm2 (0.024 square inch) 2 6.5 mm (~ 1/4”) 33 mm2 (0.05 square inch) 3 10 mm (~ 25/64”) 78 mm2 (0.12 square inch) LIVE IMAGE • Direct visualization of your sample • Select the size of the Region of Interest (ROI) for the analysis • Auto-exposure feature for accurate real-time color analysis
  • 10. 10 Software design : Interface - Live Data LIVE IMAGE Measurement • Real-time LRGB (Luminance, Red, Green, Blue) and L*a*b Values • Display the closest color that matches the color of the sample in the selected database • Distance from the match and determination of the DE*a,b : if < 2.3, the color difference is not humanly noticeable
  • 11. 11 Software design : Interface - Statistical Data LIVE IMAGE Statistics • Temporal evolution of live color parameters • Adjustable parameters of the measure • Distance from the match on average and on the full evolution
  • 12. 12 Software design : Interface - Database Select the database you want to use for your analysis Add / modify / delete the selected database or its elements Color elements of your database DATABASE Tab
  • 13. Add live measurement to worksheet Save worksheet as text file Clear worksheet 13 Software design : Interface - Worksheet WORKSHEET Tab
  • 14. Using a transparent slide with a glossy side and a matte side, we proceed to a measurement on a color checker to compare the influence of the gloss. The experimental results are similar as the identified color is not modified whether the side is glossy or matte. We can conclude that the gloss has no effect on the color identification. 14 Gloss influence / Accuracy / Stability There has been no noticeable increase or decrease in results over long period of time : 1 measure every minute RGB color values of a sample over a 24-hour period
  • 15. Color identification Database comparison Color consistency 15 Examples of applications
  • 16. Color Matching performance How difficult it is to identify Hair color ? 16 Color identification * results based on a 50 samples study using Paul Mitchel swatch book 7 optical scientists and 8 professional colorists took part in the study **Note that the sensor does not need to have the swatch book to compare as the database is already in the system.
  • 17. Dry Hair: 9N Wet Hair: 7N WET: Lost 2 levels. Monitoring hair drying: After 25 mn, 8 N. After 45 mn, back to 9N 8N7N9N 9N 17 Color identification : WET to DRY WETDRY DRY
  • 18. Compare 2 lines of product from different brands • 2 Database are created for 2 products lines. • Elements from DATABASE #1 are matched to the ones of DATABASE #2. 18 Database comparison
  • 19. 6C Color 0 200 400 600 800 1000 1200 1400 1600 1800 2000 0 5 10 15 20 25 30 35 40 L R G B Development time (min) Levels Minimum development time in critical in the deposition process if we want to obtain the right color Usual time (30 min) 19 Color Consistency : Variation of color vs development time
  • 20. For quality control, the master perm swatch test is made on the first of the month. Perm swatches are made everyday, comparing themselves to that month's master swatch test. REFERENCE 08/04/2015 08/05/2015 08/06/2015 08/07/2015 10a, Ash 10a, Ash 10a, Ash 10a, Ash Golden, Copper Golden, Copper Golden, Copper Golden, Copper Mahogany, Red Mahogany, Red Mahogany, Red Mahogany, Red Yellow, Blue, Clear Yellow, Blue, Clear Yellow, Blue, Clear Yellow, Blue, Clear 2e 2e 2e 2e 4d 4d 4d 4d 6c 6c 6c 6c 8b 8b 8b 8b In RED, the swatches with color issue. A criteria is defined: the distance compared to the reference. This allows a control of the color quality over time. 20 Color Consistency : Variation of color vs time (degradation)
  • 21. MAMBO 21 • Objective tool for accurate color identification • No effect from gloss • Easy to use • In-vivo and in-vitro • Useful tool for the laboratory or the salon Applications : • Can help formulation and color deposition • Prediction of colors mix • Creation of color databases and references • Monitoring of coloration degradation Conclusions
  • 22. 5777 W. Century Blvd Suite 205 - LOS ANGELES CA 90045 USA Tel: +1 (424)-393-4011 Fax: +1 (310) 943-3280 www.bossanovavision.com info@bossanovavision.com Thank you ! For further questions feel free to contact us :