SlideShare ist ein Scribd-Unternehmen logo
1 von 12
A system of clothes matching for visually
          impaired persons

                 為視障者自動 搭、配 衣物

  學生:楊鴻志


      參考文獻
Shuai Yuan
October 2010
ASSETS '10: Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility
Outline
• Introduction
• Systems and Interface
• Methodology for Clothes Matching
    Clothes Color Detection and Matching
    Pattern Detection
    Pattern Matching
• Experimental Results
• Conclusion and Future Work
Introduction
In everyday’s life, people need to find appropriate clothes to
wear. It is a challenging problem for blind people to find clothes
with suitable color and pattern.

In computer vision and image processing research, many methods
were developed for pattern matching and color detection.

However, three issues are critical for successful clothes matching.
The first is the issue of color constancy under people’s perception.
Secondly, shadows and wrinkles are often part of the pattern of
clothes and cause errors. Lastly, many clothes have designs with
complex patterns and multiple colors.

285 million people are visually impaired worldwide: 39 million are blind
and 246 have low vision.
Reference: World Health Organization
Figure 1: Match clothes with multiple colors and complex patterns by
using color and pattern information. (a) Three pairs of images of clothes.
(b) Color classification results. (c)Pattern detection. (d) Pattern
similarity measurement results. (e) Final audio outputs.
Outline
• Introduction
• Systems and Interface
• Methodology for Clothes Matching
    Clothes Color Detection and Matching
    Pattern Detection
    Pattern Matching
• Experimental Results
• Conclusion and Future Work
Systems and Interface
The computer vision-based clothes matching prototype for blind
persons integrates a camera, a microphone, a computer, and
speakers as shown in Fig. 2. The matching results are described
to the blind user by verbal display with minimal distraction of
the user’s hearing sense. The user can control the system by
speech via microphones.




Fig. 2. Prototype hardware and architecture design of
        computer vision-based clothes matching aid for blind persons
Outline
• Introduction
• Systems and Interface
• Methodology for Clothes Matching
    Clothes Color Detection and Matching
    Pattern Detection
    Pattern Matching
• Experimental Results
• Conclusion and Future Work
Methodology for Clothes Matching


 Clothes Color Detection and Matching
Our color classifier is based on acquiring a normalized color
histogram for each image of the clothes in bi-conic (hue,
saturation, luminance) HSL space. The key idea is to intelligently
quantize color space based on using the relationships between
hue, saturation and luminance.

 Pattern Detection
Based on the color detection results from previous section, if there
is only one dominate color, the input image of clothes has no
pattern. Only for the images with multiple dominate colors, we
continue to check if the multiple colors are caused by texture
patterns.

 Pattern Matching
Here we introduce a new approach for pattern analysis using
Radon transform, Wavelet features and Gray co-occurrence matrix.
we employ Radon transform for estimating the orientation information then rotate the image with orientation as
0 degree.
Next, Haar Wavelet transform is applied to obtain features on 3 directions (horizontal, vertical and diagonal).
Finally, the pattern matching is performed based on statistical classification included six features, e.g. mean,
variance, smoothness, energy, homogeneity, and entropy.
Outline
• Introduction
• Systems and Interface
• Methodology for Clothes Matching
    Clothes Color Detection and Matching
    Pattern Detection
    Pattern Matching
• Experimental Results
• Conclusion and Future Work
Experimental Results




Figure 3. Examples of results for clothes matching. Original image pairs,
        wavelet features, gray co-occurrence matrix images and color
        detection results are gave respectively.
Outline
• Introduction
• Systems and Interface
• Methodology for Clothes Matching
    Clothes Color Detection and Matching
    Pattern Detection
    Pattern Matching
• Experimental Results
• Conclusion and Future Work
Conclusion and Future Work
We have developed an efficient system to match clothes with multiple
colors and complex patterns to assist visually impaired and blind
(including color blind) people by distinguish both pattern and color
information.

To handle complex patterns and lighting changes, we combine Radon
transform, wavelet features,and co-occurrence matrix for pattern
matching. Our algorithm for color matching is based on normalized color
in HSL color space.

In addition, we have developed a color classifier to detect multiple colors
including red, green, blue, yellow, cyan, magenta, black, grey, and white.
The algorithm is evaluated by two databases contain clothes images with
a variety of texture patterns, colors,and illumination changes.

Weitere ähnliche Inhalte

Was ist angesagt?

Content based image retrieval using features extracted from halftoning-based ...
Content based image retrieval using features extracted from halftoning-based ...Content based image retrieval using features extracted from halftoning-based ...
Content based image retrieval using features extracted from halftoning-based ...I3E Technologies
 
07 18sep 7983 10108-1-ed an edge edit ari
07 18sep 7983 10108-1-ed an edge edit ari07 18sep 7983 10108-1-ed an edge edit ari
07 18sep 7983 10108-1-ed an edge edit ariIAESIJEECS
 
Computer color matching system in textile industry
Computer color matching system in textile industryComputer color matching system in textile industry
Computer color matching system in textile industryMdZahidHasan28
 
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...ijiert bestjournal
 
Vector sparse representation of color image using quaternion matrix analysis.
Vector sparse representation of color image using quaternion matrix analysis.Vector sparse representation of color image using quaternion matrix analysis.
Vector sparse representation of color image using quaternion matrix analysis.LeMeniz Infotech
 
Computer color matching system
Computer color matching systemComputer color matching system
Computer color matching systemMd. Reajul islam
 
Digital Image Inpainting: A Review
Digital Image Inpainting: A ReviewDigital Image Inpainting: A Review
Digital Image Inpainting: A ReviewIRJET Journal
 
DeepStrip: High Resolution Boundary Refinement
DeepStrip: High Resolution Boundary RefinementDeepStrip: High Resolution Boundary Refinement
DeepStrip: High Resolution Boundary RefinementSeunghyun Hwang
 
Improved hand tracking system
Improved hand tracking systemImproved hand tracking system
Improved hand tracking systemkishor2691
 
Vector sparse representation of color image using quaternion matrix analysis
Vector sparse representation of color image using quaternion matrix analysisVector sparse representation of color image using quaternion matrix analysis
Vector sparse representation of color image using quaternion matrix analysisparry prabhu
 

Was ist angesagt? (10)

Content based image retrieval using features extracted from halftoning-based ...
Content based image retrieval using features extracted from halftoning-based ...Content based image retrieval using features extracted from halftoning-based ...
Content based image retrieval using features extracted from halftoning-based ...
 
07 18sep 7983 10108-1-ed an edge edit ari
07 18sep 7983 10108-1-ed an edge edit ari07 18sep 7983 10108-1-ed an edge edit ari
07 18sep 7983 10108-1-ed an edge edit ari
 
Computer color matching system in textile industry
Computer color matching system in textile industryComputer color matching system in textile industry
Computer color matching system in textile industry
 
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
 
Vector sparse representation of color image using quaternion matrix analysis.
Vector sparse representation of color image using quaternion matrix analysis.Vector sparse representation of color image using quaternion matrix analysis.
Vector sparse representation of color image using quaternion matrix analysis.
 
Computer color matching system
Computer color matching systemComputer color matching system
Computer color matching system
 
Digital Image Inpainting: A Review
Digital Image Inpainting: A ReviewDigital Image Inpainting: A Review
Digital Image Inpainting: A Review
 
DeepStrip: High Resolution Boundary Refinement
DeepStrip: High Resolution Boundary RefinementDeepStrip: High Resolution Boundary Refinement
DeepStrip: High Resolution Boundary Refinement
 
Improved hand tracking system
Improved hand tracking systemImproved hand tracking system
Improved hand tracking system
 
Vector sparse representation of color image using quaternion matrix analysis
Vector sparse representation of color image using quaternion matrix analysisVector sparse representation of color image using quaternion matrix analysis
Vector sparse representation of color image using quaternion matrix analysis
 

Ähnlich wie A system of clothes matching for visually impaired persons

Color Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionColor Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionCSCJournals
 
Assistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired peopleAssistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired peopleLogicMindtech Nologies
 
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by MadhuAN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by MadhuMadhu Rock
 
Content Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture FeaturesContent Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture FeaturesIJMTST Journal
 
Automated software testing cases generation framework to ensure the efficienc...
Automated software testing cases generation framework to ensure the efficienc...Automated software testing cases generation framework to ensure the efficienc...
Automated software testing cases generation framework to ensure the efficienc...Sheikh Monirul Hasan
 
woven structure Project in ms - word
woven structure Project in ms - word woven structure Project in ms - word
woven structure Project in ms - word Multi Addiction
 
Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...R M Shahidul Islam Shahed
 
Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model  Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model ijsc
 
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELijsc
 
User Friendly Virtual Clothes System Based on Simulation and Visualization us...
User Friendly Virtual Clothes System Based on Simulation and Visualization us...User Friendly Virtual Clothes System Based on Simulation and Visualization us...
User Friendly Virtual Clothes System Based on Simulation and Visualization us...IJMTST Journal
 
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...idescitation
 
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407   Exposing Digital Image Forgeries by Illumination Color ClassificationJPM1407   Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classificationchennaijp
 
Simulation tools use in Textile product
Simulation tools use in Textile productSimulation tools use in Textile product
Simulation tools use in Textile productHashim Ali
 
Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...
Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...
Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...ITIIIndustries
 
Final Year IEEE Project 2013-2014 - Digital Image Processing Project Title a...
Final Year IEEE Project 2013-2014  - Digital Image Processing Project Title a...Final Year IEEE Project 2013-2014  - Digital Image Processing Project Title a...
Final Year IEEE Project 2013-2014 - Digital Image Processing Project Title a...elysiumtechnologies
 
OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy up...
OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy  up...OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy  up...
OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy up...feature software solutions pvt ltd
 

Ähnlich wie A system of clothes matching for visually impaired persons (20)

Color Constancy For Improving Skin Detection
Color Constancy For Improving Skin DetectionColor Constancy For Improving Skin Detection
Color Constancy For Improving Skin Detection
 
Assistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired peopleAssistive clothing pattern recognition for visually impaired people
Assistive clothing pattern recognition for visually impaired people
 
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by MadhuAN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
 
Content Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture FeaturesContent Based Image Retrieval Using Dominant Color and Texture Features
Content Based Image Retrieval Using Dominant Color and Texture Features
 
Automated software testing cases generation framework to ensure the efficienc...
Automated software testing cases generation framework to ensure the efficienc...Automated software testing cases generation framework to ensure the efficienc...
Automated software testing cases generation framework to ensure the efficienc...
 
woven structure Project in ms - word
woven structure Project in ms - word woven structure Project in ms - word
woven structure Project in ms - word
 
Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...Flag segmentation, feature extraction & identification using support vector m...
Flag segmentation, feature extraction & identification using support vector m...
 
Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model  Enhanced Skin Colour Classifier Using RGB Ratio Model
Enhanced Skin Colour Classifier Using RGB Ratio Model
 
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODEL
 
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
 
User Friendly Virtual Clothes System Based on Simulation and Visualization us...
User Friendly Virtual Clothes System Based on Simulation and Visualization us...User Friendly Virtual Clothes System Based on Simulation and Visualization us...
User Friendly Virtual Clothes System Based on Simulation and Visualization us...
 
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
50Combining Color Spaces for Human Skin Detection in Color Images using Skin ...
 
Image Inpainting
Image InpaintingImage Inpainting
Image Inpainting
 
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407   Exposing Digital Image Forgeries by Illumination Color ClassificationJPM1407   Exposing Digital Image Forgeries by Illumination Color Classification
JPM1407 Exposing Digital Image Forgeries by Illumination Color Classification
 
Simulation tools use in Textile product
Simulation tools use in Textile productSimulation tools use in Textile product
Simulation tools use in Textile product
 
Digital cephalometrics
Digital cephalometricsDigital cephalometrics
Digital cephalometrics
 
Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...
Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...
Contour-based Pedestrian Detection with Foreground Distribution Trend Filteri...
 
Final Year IEEE Project 2013-2014 - Digital Image Processing Project Title a...
Final Year IEEE Project 2013-2014  - Digital Image Processing Project Title a...Final Year IEEE Project 2013-2014  - Digital Image Processing Project Title a...
Final Year IEEE Project 2013-2014 - Digital Image Processing Project Title a...
 
OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy up...
OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy  up...OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy  up...
OPTIMIZED FINGERPRINT COMPRESSION WITHOUT LOSS OF DATAProposed workblessy up...
 
I0351053058
I0351053058I0351053058
I0351053058
 

Kürzlich hochgeladen

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
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.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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 educationjfdjdjcjdnsjd
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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)wesley chun
 
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 FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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...Drew Madelung
 

Kürzlich hochgeladen (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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...
 

A system of clothes matching for visually impaired persons

  • 1. A system of clothes matching for visually impaired persons 為視障者自動 搭、配 衣物 學生:楊鴻志 參考文獻 Shuai Yuan October 2010 ASSETS '10: Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility
  • 2. Outline • Introduction • Systems and Interface • Methodology for Clothes Matching  Clothes Color Detection and Matching  Pattern Detection  Pattern Matching • Experimental Results • Conclusion and Future Work
  • 3. Introduction In everyday’s life, people need to find appropriate clothes to wear. It is a challenging problem for blind people to find clothes with suitable color and pattern. In computer vision and image processing research, many methods were developed for pattern matching and color detection. However, three issues are critical for successful clothes matching. The first is the issue of color constancy under people’s perception. Secondly, shadows and wrinkles are often part of the pattern of clothes and cause errors. Lastly, many clothes have designs with complex patterns and multiple colors. 285 million people are visually impaired worldwide: 39 million are blind and 246 have low vision. Reference: World Health Organization
  • 4. Figure 1: Match clothes with multiple colors and complex patterns by using color and pattern information. (a) Three pairs of images of clothes. (b) Color classification results. (c)Pattern detection. (d) Pattern similarity measurement results. (e) Final audio outputs.
  • 5. Outline • Introduction • Systems and Interface • Methodology for Clothes Matching  Clothes Color Detection and Matching  Pattern Detection  Pattern Matching • Experimental Results • Conclusion and Future Work
  • 6. Systems and Interface The computer vision-based clothes matching prototype for blind persons integrates a camera, a microphone, a computer, and speakers as shown in Fig. 2. The matching results are described to the blind user by verbal display with minimal distraction of the user’s hearing sense. The user can control the system by speech via microphones. Fig. 2. Prototype hardware and architecture design of computer vision-based clothes matching aid for blind persons
  • 7. Outline • Introduction • Systems and Interface • Methodology for Clothes Matching  Clothes Color Detection and Matching  Pattern Detection  Pattern Matching • Experimental Results • Conclusion and Future Work
  • 8. Methodology for Clothes Matching  Clothes Color Detection and Matching Our color classifier is based on acquiring a normalized color histogram for each image of the clothes in bi-conic (hue, saturation, luminance) HSL space. The key idea is to intelligently quantize color space based on using the relationships between hue, saturation and luminance.  Pattern Detection Based on the color detection results from previous section, if there is only one dominate color, the input image of clothes has no pattern. Only for the images with multiple dominate colors, we continue to check if the multiple colors are caused by texture patterns.  Pattern Matching Here we introduce a new approach for pattern analysis using Radon transform, Wavelet features and Gray co-occurrence matrix. we employ Radon transform for estimating the orientation information then rotate the image with orientation as 0 degree. Next, Haar Wavelet transform is applied to obtain features on 3 directions (horizontal, vertical and diagonal). Finally, the pattern matching is performed based on statistical classification included six features, e.g. mean, variance, smoothness, energy, homogeneity, and entropy.
  • 9. Outline • Introduction • Systems and Interface • Methodology for Clothes Matching  Clothes Color Detection and Matching  Pattern Detection  Pattern Matching • Experimental Results • Conclusion and Future Work
  • 10. Experimental Results Figure 3. Examples of results for clothes matching. Original image pairs, wavelet features, gray co-occurrence matrix images and color detection results are gave respectively.
  • 11. Outline • Introduction • Systems and Interface • Methodology for Clothes Matching  Clothes Color Detection and Matching  Pattern Detection  Pattern Matching • Experimental Results • Conclusion and Future Work
  • 12. Conclusion and Future Work We have developed an efficient system to match clothes with multiple colors and complex patterns to assist visually impaired and blind (including color blind) people by distinguish both pattern and color information. To handle complex patterns and lighting changes, we combine Radon transform, wavelet features,and co-occurrence matrix for pattern matching. Our algorithm for color matching is based on normalized color in HSL color space. In addition, we have developed a color classifier to detect multiple colors including red, green, blue, yellow, cyan, magenta, black, grey, and white. The algorithm is evaluated by two databases contain clothes images with a variety of texture patterns, colors,and illumination changes.