Skip to content

Latest commit

ย 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš— Vehicle Damage Assessment AI

AI-Powered Vehicle Damage Detection & Repair Cost Estimation System

A production-oriented AI application designed to automatically analyze vehicle damage from uploaded images, assess severity, estimate repair costs, and generate professional inspection reports using Computer Vision and Generative AI.


๐Ÿ“Œ Problem Statement

Vehicle damage assessment is a critical step in insurance claims and automobile repair services. Traditional inspection methods are:

  • Time-consuming
  • Manual and labor-intensive
  • Prone to human error
  • Inconsistent across inspectors

An AI-powered solution can significantly improve inspection speed, consistency, and decision-making.


๐ŸŽฏ Objective

To develop an intelligent AI-based vehicle inspection system that:

  • Detects visible vehicle damage
  • Identifies affected vehicle parts
  • Estimates damage severity
  • Predicts repair costs
  • Generates professional AI-powered inspection reports

๐Ÿง  System Overview

Vehicle Damage Assessment AI is an end-to-end AI application that:

  • Accepts vehicle images uploaded by users
  • Processes the image using YOLOv8
  • Uses Google Gemini to analyze vehicle damage
  • Predicts damage severity
  • Estimates repair costs
  • Generates an AI-powered inspection report
  • Allows users to download the report through a Streamlit dashboard

๐Ÿ” High-Level Workflow

Vehicle Image Upload

โ†“

Image Preprocessing

โ†“

YOLOv8 Damage Detection

โ†“

Google Gemini Analysis

โ†“

Damage Severity Prediction

โ†“

Repair Cost Estimation

โ†“

Inspection Report Generation

โ†“

Download Report


๐Ÿ—๏ธ System Architecture

[Vehicle Image]
        โ†“
[Image Preprocessing]
        โ†“
[YOLOv8 Detection]
        โ†“
[Gemini AI Analysis]
        โ†“
[Severity Prediction]
        โ†“
[Repair Cost Estimation]
        โ†“
[Inspection Report]
        โ†“
[Streamlit Dashboard]

โš™๏ธ Tech Stack

Layer Technology
Programming Language Python
Computer Vision YOLOv8
Generative AI Google Gemini
Frontend Streamlit
Image Processing OpenCV
Data Processing NumPy
Version Control Git & GitHub

โœจ Key Features

  • Vehicle Image Upload
  • AI Damage Detection
  • Damage Severity Assessment
  • Repair Cost Estimation
  • AI-generated Inspection Report
  • Report Download
  • Interactive Streamlit Interface
  • Fast and User-Friendly Design

๐Ÿ“Š System Output

The application provides:

  • Damage Analysis
  • Damaged Components
  • Severity Level
  • Repair Recommendations
  • Estimated Repair Cost
  • AI Inspection Report
  • Downloadable Report

๐Ÿ“ธ Screenshots

๐Ÿ”น Home Page

image

๐Ÿ”น Upload Vehicle Image

image

Repair Cost Estimation & Damage Analysis

image

๐Ÿ”น Inspection Report

image image image

๐Ÿ”น Download Report

image

๐Ÿš€ Getting Started

๐Ÿ”ง Prerequisites

  • Python 3.10+
  • pip

๐Ÿ“ฅ Installation

git clone https://github.com/Lokeswari3173/Vehicle-Damage-Assessment-AI.git
cd Vehicle-Damage-Assessment-AI
pip install -r requirements.txt

โ–ถ๏ธ Run the Application

streamlit run app.py

๐ŸŒ Access

Open your browser and visit:

http://localhost:8501

๐Ÿ“ Project Structure

Vehicle-Damage-Assessment-AI/
โ”‚
โ”œโ”€โ”€ app.py
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ utils/
โ”œโ”€โ”€ screenshots/
โ”œโ”€โ”€ README.md
โ””โ”€โ”€ LICENSE

๐Ÿ“ˆ Results & Impact

  • Automates vehicle damage assessment
  • Generates consistent AI-based inspection reports
  • Reduces manual inspection effort
  • Improves insurance claim processing
  • Helps repair centers estimate repair costs faster
  • Enhances customer experience with instant AI analysis

๐Ÿ”ฎ Future Scope

  • Video-based vehicle damage analysis
  • Mobile application
  • Cloud deployment (AWS/Azure/GCP)
  • Insurance API integration
  • OCR for vehicle registration details
  • Multi-vehicle damage assessment
  • PDF report customization
  • Historical repair tracking

๐Ÿš˜ Use Cases

  • Insurance Companies
  • Automobile Workshops
  • Vehicle Inspection Centers
  • Fleet Management
  • Used Car Evaluation
  • Smart Vehicle Assessment

๐Ÿ‘ฉโ€๐Ÿ’ป Author

Mangasamudram Lokeswari

Data Science | Machine Learning | Generative AI

GitHub: https://github.com/Lokeswari3173

LinkedIn: (Add Your LinkedIn Profile)


โญ Support

If you find this project useful:

โญ Star this repository

๐Ÿด Fork it

๐Ÿ“ข Share it with others


๐Ÿ“œ License

This project is open-source and available under the MIT License.

About

An AI-powered web application that analyzes vehicle images to detect damage, estimate severity, and suggest repair costs using a vision-language model.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages