"No one is harder on a talented person than the person themselves" - Linda Wilkinson ; "Trust your guts and don't follow the herd" ; "Validate direction not destination" ;

February 03, 2024

Can ML Solve this Problem ? Vision Problem - How to approach Damage Detection in Mobile Phones ?

How do you approach Damage Detection in Mobile Phones? 

Detecting defects on phones during exchange

Question - Can it be done with ML? 

  • Student Answers - DL Vision

Question - Data Prerequisites?

Student Answers

  • Physical damage to vision
  • Images of the phone from various angles
  • Software issues
  • System diagnostics
  • Images of cracked screens

Question - Model building

Student Answers

  • Cnn classification 2 classes
  • Damaged, not damaged
  • Multiclass - damaged, degrees of damage (so that can identify price negotiation)
  • inside parts, maybe images of phone when it is not damaged?

Real-world Way of Solving 

My Recommendation

  • Detect Type of Phone, - Flip / Smart Phone
  • Brand Detection (OCR)
  • Image Similarity (Good Screen vs Similarity score to what you have)
  • Line Detection - Count Cracks on Screen
  • Segmentation to detect %% of cracked area
  • Measure the deformation in the picture
  • Yes / NO - Cracks
  • Low / Medium / High
  • Centre, Lower, Top
This is not a single model for all needs. This has to be based on brands, models, categories, Defect types, Data Collection, Labelling and Phased Adoption.

Keep Exploring!!!

No comments: