Skip to content

Machine Learning Project, given two image of socks, determine if they are pairs or not

Notifications You must be signed in to change notification settings

Kaleab-A/socks-matching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sock Pairing Solution

Inspiration

Living in a dorm with shared laundry facilities often leads to the common occurrence of losing a single leg of socks. Meanwhile, there is a box of lone socks in the laundry room. The task of sorting through this box to find a pair is time-consuming and frustrating.

photo_2024-02-29_14-01-58

This issue isn't isolated to just one laundry room. Imagine the magnitude of this problem across various dormitories and across all university campuses in the United States.

Solution

Machine Learning Model

  • Develop a machine-learning model that can analyze images of socks to determine if they form a pair.

Cross-Platform Application

The model will be integrated into an application. Here's how it will work:

  • Users register their lost socks in a database through the app by uploading images of the single socks they have.
  • The app uses the machine learning model to predict matches based on the user's uploaded photo and compares it against all the photos in the database.
  • The app then displays 5 images that have a high likelihood of being a match.
  • Admins can add images to the database when a sock is found lost.

Pair Recovery

Users can then select from the presented images. The application will assist in coordinating how they can retrieve their matched socks, thereby solving the problem of lost and unpaired socks.

Working

Image Preprocessing

photo_2024-02-29_13-54-01

Image Augmentation

photo_2024-02-29_13-53-59

Training

  • Pairs are the same sock but after augmentation photo_2024-02-29_13-54-02

  • No Paris are augmented version of different socks photo_2024-02-29_13-54-32

Testing [In Progress...]

About

Machine Learning Project, given two image of socks, determine if they are pairs or not

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published