SlideShare una empresa de Scribd logo
1 de 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.

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Similar a 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
 
Textile product simulation ppt
Textile product simulation pptTextile product simulation ppt
Textile product simulation pptHashim Ali
 
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
 

Similar a 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...
 
Textile product simulation ppt
Textile product simulation pptTextile product simulation ppt
Textile product simulation ppt
 
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...
 

Último

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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Último (20)

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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

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.