SlideShare a Scribd company logo
INTERNATIONAL CONFERENCE ON
APPLIED ARTIFICIAL INTELLIGENCE AND
COMPUTING
(ICAAIC 2022)
COMPUTER VISION BASED
AUTOMATED SPARE PART FINDER APP
CHINIAH AATISH, GEERISHRAJ JUGROOP, PARISH SEEGOLUM,
BAICHOO BIBI HUMAรRA
UNIVERSITY OF MAURITIUS
CONTENTS
โ€ข Introduction
โ€ข Aims and Objectives
โ€ข The System
โ€ข Tools used
โ€ข Results
โ€ข Conclusion
INTRODUCTION
โ€ข Identifying/finding spare parts for cars can be quite time consuming
as it requires technical knowledge about mechanics.
โ€ข The main issues that car owners have are: little information about the
name of spare part, make and model of car and where to obtain the
parts from and also no online comparator available for spare parts as
there are for plane tickets or car insurance.
โ€ข Given the recent uptake of websites for business, car owners would
need to browse through different shops and go through the
complicated search to find the desired products.
โ€ข Our solution, a mobile app, provides identification of a spare part
information through image processing using the camera of
smartphone and a deep learning model. Once the metadata of the
spare part required is obtained, web mining technique is used to
obtain a list of websites from where the spare part can be purchased.
AIMS AND OBJECTIVES
โ€ข To implement a mobile application that would enable the
identification of a spare part using its image which will be used to
generate a list of suppliers.
โ€ข To conduct a detailed analysis of similar existing object detection
system.
โ€ข To build a dataset of spare parts.
โ€ข To train a neural network model to detect and classify images of
spare parts.
โ€ข To create a mobile app and deploy model.
โ€ข To create a web scrapper to display a list of website from where
spare part can be purchased.
THE SYSTEM
TOOLS USED
โ€ข Flutter SDK 2.2.3
โ€ข Labelimg
โ€ข Roboflow
โ€ข TensorFlow
โ€ข Android Studio
โ€ข TFLite flutter plugin
RESULTS
Scraper Results
View After Image
Selection
TRAINING RESULTS
ACCURACY OF TEST RESULTS
INFERENCE RESULTS
INFERENCE RESULTS
INFERENCE RESULTS
PERFORMANCE EVALUATION
Before running App While using App
CONCLUSION
โ€ขIn this work, we demonstrate that how several
technologies could be brought together to
solve real-life issues. Using Computer Vision,
our implementation is capable of identifying
spare parts using a custom built dataset. A list
of websites from where to buy the specific
spare part is then presented to the user as
links.
Thank you for your kind
attention!

More Related Content

Similar to Computer Vision based Automated Spare Part Finder App.pptx

Augmented Reality based Product Identification and Advertising System - Final...
Augmented Reality based Product Identification and Advertising System - Final...Augmented Reality based Product Identification and Advertising System - Final...
Augmented Reality based Product Identification and Advertising System - Final...
Udara Alwis
ย 
BikersPlanet.pptx
BikersPlanet.pptxBikersPlanet.pptx
BikersPlanet.pptx
PareshsinhUmeshsinhC
ย 
Self checkout application presentation
Self checkout application presentationSelf checkout application presentation
Self checkout application presentation
AshwinBicholiya
ย 
Deepak_Raghav Resume done
Deepak_Raghav Resume doneDeepak_Raghav Resume done
Deepak_Raghav Resume done
Deepak Raghav
ย 
Key Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous DrivingKey Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous Driving
manoharparakh
ย 
Resume
ResumeResume
MyATM
MyATMMyATM
MyATM
AnupKhanal3
ย 
R-Style Lab Mobile Portfolio
R-Style Lab Mobile PortfolioR-Style Lab Mobile Portfolio
R-Style Lab Mobile Portfolio
ahardziyenka
ย 
Key Technologies for Autonomous Driving
Key Technologies for Autonomous DrivingKey Technologies for Autonomous Driving
Key Technologies for Autonomous Driving
manoharparakh
ย 
Digital transformation
Digital transformationDigital transformation
Digital transformation
Anoop Goyal
ย 
SMART MECHANIC SYSTEM
SMART MECHANIC SYSTEMSMART MECHANIC SYSTEM
SMART MECHANIC SYSTEM
IRJET Journal
ย 
CAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptxCAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptx
NAVINCHACKO1
ย 
IRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR CodeIRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR Code
IRJET Journal
ย 
MAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJS
MAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJSMAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJS
MAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJS
IRJET Journal
ย 
Sp final ppt
Sp final pptSp final ppt
Sp final ppt
Santosh Patil
ย 
lokesh_UX_Designer_v5
lokesh_UX_Designer_v5lokesh_UX_Designer_v5
lokesh_UX_Designer_v5
Lokesh S
ย 
Preparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxPreparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptx
michaeljayaraj1
ย 
Vigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerVigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and Tracker
IRJET Journal
ย 
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
IRJET Journal
ย 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel Identity
IRJET Journal
ย 

Similar to Computer Vision based Automated Spare Part Finder App.pptx (20)

Augmented Reality based Product Identification and Advertising System - Final...
Augmented Reality based Product Identification and Advertising System - Final...Augmented Reality based Product Identification and Advertising System - Final...
Augmented Reality based Product Identification and Advertising System - Final...
ย 
BikersPlanet.pptx
BikersPlanet.pptxBikersPlanet.pptx
BikersPlanet.pptx
ย 
Self checkout application presentation
Self checkout application presentationSelf checkout application presentation
Self checkout application presentation
ย 
Deepak_Raghav Resume done
Deepak_Raghav Resume doneDeepak_Raghav Resume done
Deepak_Raghav Resume done
ย 
Key Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous DrivingKey Technologies Impacting Autonomous Driving
Key Technologies Impacting Autonomous Driving
ย 
Resume
ResumeResume
Resume
ย 
MyATM
MyATMMyATM
MyATM
ย 
R-Style Lab Mobile Portfolio
R-Style Lab Mobile PortfolioR-Style Lab Mobile Portfolio
R-Style Lab Mobile Portfolio
ย 
Key Technologies for Autonomous Driving
Key Technologies for Autonomous DrivingKey Technologies for Autonomous Driving
Key Technologies for Autonomous Driving
ย 
Digital transformation
Digital transformationDigital transformation
Digital transformation
ย 
SMART MECHANIC SYSTEM
SMART MECHANIC SYSTEMSMART MECHANIC SYSTEM
SMART MECHANIC SYSTEM
ย 
CAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptxCAR PRICE PREDICTION.pptx
CAR PRICE PREDICTION.pptx
ย 
IRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR CodeIRJET- Toll Plaza Payment using QR Code
IRJET- Toll Plaza Payment using QR Code
ย 
MAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJS
MAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJSMAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJS
MAGE PROCESSING BASED BILLING STRUCTURE USING EDGE COMPUTING AND REACTJS
ย 
Sp final ppt
Sp final pptSp final ppt
Sp final ppt
ย 
lokesh_UX_Designer_v5
lokesh_UX_Designer_v5lokesh_UX_Designer_v5
lokesh_UX_Designer_v5
ย 
Preparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptxPreparing_for_PCA_Workbook.pptx
Preparing_for_PCA_Workbook.pptx
ย 
Vigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerVigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and Tracker
ย 
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
Vehicle Related Prevention Techniques: Pothole/Speedbreaker Detection and Ant...
ย 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel Identity
ย 

Recently uploaded

Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
ย 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
ย 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
ย 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
ย 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
ย 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
ย 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
ย 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
ย 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
ย 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
ย 
A Independรชncia da Amรฉrica Espanhola LAPBOOK.pdf
A Independรชncia da Amรฉrica Espanhola LAPBOOK.pdfA Independรชncia da Amรฉrica Espanhola LAPBOOK.pdf
A Independรชncia da Amรฉrica Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixรฃo
ย 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
ย 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
ย 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
ย 
Prรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Prรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Prรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
ย 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
ย 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
ย 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
ย 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
National Information Standards Organization (NISO)
ย 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
melliereed
ย 

Recently uploaded (20)

Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
ย 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
ย 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
ย 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
ย 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
ย 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
ย 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
ย 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
ย 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
ย 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
ย 
A Independรชncia da Amรฉrica Espanhola LAPBOOK.pdf
A Independรชncia da Amรฉrica Espanhola LAPBOOK.pdfA Independรชncia da Amรฉrica Espanhola LAPBOOK.pdf
A Independรชncia da Amรฉrica Espanhola LAPBOOK.pdf
ย 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
ย 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
ย 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ย 
Prรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Prรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Prรฉsentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
ย 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
ย 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
ย 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
ย 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
ย 
Nutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour TrainingNutrition Inc FY 2024, 4 - Hour Training
Nutrition Inc FY 2024, 4 - Hour Training
ย 

Computer Vision based Automated Spare Part Finder App.pptx

  • 1. INTERNATIONAL CONFERENCE ON APPLIED ARTIFICIAL INTELLIGENCE AND COMPUTING (ICAAIC 2022) COMPUTER VISION BASED AUTOMATED SPARE PART FINDER APP CHINIAH AATISH, GEERISHRAJ JUGROOP, PARISH SEEGOLUM, BAICHOO BIBI HUMAรRA UNIVERSITY OF MAURITIUS
  • 2. CONTENTS โ€ข Introduction โ€ข Aims and Objectives โ€ข The System โ€ข Tools used โ€ข Results โ€ข Conclusion
  • 3. INTRODUCTION โ€ข Identifying/finding spare parts for cars can be quite time consuming as it requires technical knowledge about mechanics. โ€ข The main issues that car owners have are: little information about the name of spare part, make and model of car and where to obtain the parts from and also no online comparator available for spare parts as there are for plane tickets or car insurance. โ€ข Given the recent uptake of websites for business, car owners would need to browse through different shops and go through the complicated search to find the desired products. โ€ข Our solution, a mobile app, provides identification of a spare part information through image processing using the camera of smartphone and a deep learning model. Once the metadata of the spare part required is obtained, web mining technique is used to obtain a list of websites from where the spare part can be purchased.
  • 4. AIMS AND OBJECTIVES โ€ข To implement a mobile application that would enable the identification of a spare part using its image which will be used to generate a list of suppliers. โ€ข To conduct a detailed analysis of similar existing object detection system. โ€ข To build a dataset of spare parts. โ€ข To train a neural network model to detect and classify images of spare parts. โ€ข To create a mobile app and deploy model. โ€ข To create a web scrapper to display a list of website from where spare part can be purchased.
  • 6. TOOLS USED โ€ข Flutter SDK 2.2.3 โ€ข Labelimg โ€ข Roboflow โ€ข TensorFlow โ€ข Android Studio โ€ข TFLite flutter plugin
  • 14. CONCLUSION โ€ขIn this work, we demonstrate that how several technologies could be brought together to solve real-life issues. Using Computer Vision, our implementation is capable of identifying spare parts using a custom built dataset. A list of websites from where to buy the specific spare part is then presented to the user as links.
  • 15. Thank you for your kind attention!