Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Automatic Road Pavement Distress Detection Through Deep Convolutional Neural Network

Road potholes and cracks are the types of road pavement distress, these factors jeopardize the safety of road and transportation efficiency. There are different types of road pavement distress like Fatigue Cracking, Block Cracking, Depression, Joint reflection cracking, Longitudinal cracking, Patchi

Project Title

Automatic Road Pavement Distress Detection Through Deep Convolutional Neural Network

Project Area of Specialization

Artificial Intelligence

Project Summary

Road potholes and cracks are the types of road pavement distress, these factors jeopardize the safety of road and transportation efficiency. There are different types of road pavement distress like Fatigue Cracking, Block Cracking, Depression, Joint reflection cracking, Longitudinal cracking, Patching, Polished Aggregate, Potholes, Raveling, Rutting, Slippage cracking, Stripping and Transverse thermal cracking. To identify these types of distresses road assessment authorities, need specialized teams of inspectors and structural engineers who manually assess road infrastructures and provide detailed reports about the detected pavement distress type. Furthermore, these are some of the main factors which effects transportation efficiency and cause of vehicle accidents. The objective of the proposed study is to develop a system for the road safety and assessment, which will detect and identify road conditions in real-time. The proposed system will identify the major six pavement distress ( Fatigue Cracking, Joint reflection cracking Potholes, Patching, Rutting, and Depression) using small IP camera mounted in front of vehicles and provide a helpful tool to road assessment authorities to assess the road pavement conditions in real time. The system will serve the vehicle drivers by notifying them about road conditions in real-time which will help them to avoid any damage and will helpful for highway authorities to assess the different road distress types. The system will be trained on manually collected dataset of road distressed images using a deep convolutional neural network for real-time detection.

Project Objectives

1. To detect and identify road cracks and potholes.
2. To recognize major types of road pavement distress.
3. To develop prior intimation system about road conditions by capturing real time image.

Project Implementation Method

Our methodology of proposed system will contain four phases.

  1. Dataset collection

  2. Preprocessing of Data.

  3. Train DCNN to detect and Identifies Road Pavement Distress.

  4. Validation of learned DCNN.

Dataset Collection

Images of 6 main distresses of road in Pakistan will be collected: Fatigue Cracking, Joint reflection cracking Potholes, Patching, Rutting, and Depression

Preprocessing of Data

The aim of pre-processing is an improvement of the image data that suppresses and enhances some important features of images for further processing, although Rescaling, Noise Removal (DE noise), grey conversion and morphology of images are classified among pre-processing methods here since similar techniques are used.

Training custom object Detection model

In second step the images after preprocessing will labeled manually and create a annotations. These Annotation will contain the information of Region of interest. These annotations will split into test and train from these features vector are extract and will used to train and test the pre trained deep convolutional neural network model Single shot detection (SSD) As in figure. The learn model will be able to detect and identifies the road cracks and pot-holes.

Validation of learned model.

The learned model will be validate using raspberry pi and IP camera mounted in front and the LED inside the car. The LED and IP camera will have connected on same network.  

Workflow

Our methodology of proposed system will contain four phases.

  1. Dataset collection

  2. Preprocessing of Data.

  3. Train DCNN to detect and Identifies Road Pavement Distress.

  4. Validation of learned DCNN.

Dataset Collection

Images of 6 main distresses of road in Pakistan will be collected: Fatigue Cracking, Joint reflection cracking Potholes, Patching, Rutting, and Depression

Preprocessing of Data

The aim of pre-processing is an improvement of the image data that suppresses and enhances some important features of images for further processing, although Rescaling, Noise Removal (DE noise), grey conversion and morphology of images are classified among pre-processing methods here since similar techniques are used.

Training custom object Detection model

In second step the images after preprocessing will labeled manually and create a annotations. These Annotation will contain the information of Region of interest. These annotations will split into test and train from these features vector are extract and will used to train and test the pre trained deep convolutional neural network model Single shot detection (SSD) As in figure. The learn model will be able to detect and identifies the road cracks and pot-holes.

Validation of learned model.

The learned model will be validate using raspberry pi and IP camera mounted in front and the LED inside the car. The LED and IP camera will have connected on same network.  

Workflow

Benefits of the Project

The system will serve the vehicle drivers by notifying them about road conditions in real-time which will help them to avoid any damage and will helpful for highway authorities to assess the different road distress types. The system will be trained on manually collected dataset of road distressed images using a deep convolutional neural network for real-time detection.

  • Increase road safety
  • minimize accidently damage
  • help the highway authorities in road inspections

The system will serve the vehicle drivers by notifying them about road conditions in real-time which will help them to avoid any damage and will helpful for highway authorities to assess the different road distress types. The system will be trained on manually collected dataset of road distressed images using a deep convolutional neural network for real-time detection.

  • Increase road safety
  • minimize accidently damage
  • help the highway authorities in road inspections

Technical Details of Final Deliverable

N o

Name

Functionality

Image

1

Respberry Pi 4 8Gb RAM Quad Core CPU 1.5 Ghz

It is a microcontroller giving desktop performance as PC

2

GPS Tracker

Watch multiple vehicles on one screen

N o

1

2

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Petroleum

Other Industries

Core Technology

Artificial Intelligence(AI)

Other Technologies

Sustainable Development Goals

Industry, Innovation and Infrastructure

Required Resources

The system will serve the vehicle drivers by notifying them about road conditions in real-time which will help them to avoid any damage and will helpful for highway authorities to assess the different road distress types. The system will be trained on manually collected dataset of road distressed images using a deep convolutional neural network for real-time detection.

  • Increase road safety
  • minimize accidently damage
  • help the highway authorities in road inspections
If you need this project, please contact me on contact@adikhanofficial.com
0
189
Autonomous Wall Painting Robot

An autonomous wall painting robot will be designed which will be controlled via android ap...

1675638330.png
Adil Khan
1 year ago
Alpha Lab With Brain Tumor Detection

Brain Tumor segmentation is one of the most crucial and arduous tasks in the terrain of me...

1675638330.png
Adil Khan
1 year ago
AR Dress Up

Augmented reality is most popular technology playing vital role in every field and helping...

1675638330.png
Adil Khan
1 year ago
School Bus Alarming App

School Bus Alarming App is an android base project that provide a safe way to track the sc...

1675638330.png
Adil Khan
1 year ago
A Computer Vision Based System to Monitor Crop health

Determination of crop health is very important in agriculture. The right amount of fertliz...

1675638330.png
Adil Khan
1 year ago