Yedidim
Feature Detection of Wheels
Data Science for Social Good
Margo Levin | Eli Bogdanov | Yaakov Haiby | Esther Berestetsky�
The Problem
When there is a tire with a puncture, a volunteer arrives and replaces it if necessary. ��
The Problem
When there is a tire with a puncture, a volunteer arrives and replaces it if necessary. ��
CALL
YEDIDIM
The Problem
When there is a tire with a puncture, a volunteer arrives and replaces it if necessary. ��
CALL
YEDIDIM
The Problem
When there is a tire with a puncture, a volunteer arrives and replaces it if necessary. ��
CALL
YEDIDIM
How to choose the right wheel?
The Problem
1. Junt diameter �
The Problem
1. Junt diameter �2. Center bore diameter�
The Problem
1. Junt diameter �2. Center bore diameter�3. PCD holes number �
The Problem
1. Junt diameter �2. Center bore diameter�3. PCD holes number �4. PCD diameter
�
The Problem
These features need to be identical in the replaced tire.
In the warehouse, there are many potential spare tires for replacement, but there is no tracking of these 4 features for each one.
The goal
Build an application that receives an image and identifies these 4 features
1. Junt diameter: 17 (inch)�2. Center bore diameter: 67.1 (mm)�3. PCD holes number: 5�4. PCD diameter: 114.3 (mm)
Strategy
Strategy
? HOW TO TRANSLATE �PIXELS TO INCH
Strategy
Strategy
1. Number of holes: 4
2. Junt diameter: 14.34 in
3. PCD diameter: 96 mm
4. CB diameter: 51.54 mm
Strategy
1. Number of holes: 4
2. Junt diameter: 14 in
3. PCD diameter: 100 mm
4. CB diameter: 54 mm
Strategy
Overall process:
Main challenges
We faced many challenges throughout the process, including:
Data
- Given the image of the wheel, how to get it's true parameters from the internet?
Feature Detection
- Robustness of Segment Anything�- Images in bad perspective �- Bad quality images, images with�shadows
Card Detection
- Surfaces with rectangular patterns�- Little error = Huge error
Main challenges
And more…
Challenge Example: Pixel to Inch
We apply cv2.minAreaRect() to find the smallest fitting rectangle that contains the contour
Problematic Wheels
Add wheels here
Results
We build a Telegram Bot!
Credit Card
QR
Evaluation
Example of outliers
What’s next?
Questions?
Thank you!