Computer Vision

Detection of Underground broken pipes

Underground pipelines are the country’s one of the largest investment. The use of these underground pipelines are mainly for the water supply and also for sewage purpose. But the condition of these pipelines is generally unknown unless some type of failure occurs. Billions of dollars have been spent in North America for the maintenance of the underground sewage system. But the condition of these pipelines is continuous decline due to the ill maintenance and also due to the chemicals present in the wastewater react with the pipes and make the things even worse.   

Read more..


Project Description

For the above problem, many solutions have been tried and failed because they are inspected only after the failure of the pipes. This will result in difficult and costly rehabilitation. Presently, the condition of the underground pipes is assessed by using CCTV. This process is also failed because the videos archiving and access to these are very time consuming and also expensive. To develop this condition of maintenance of the underground pipelines an automatic pipe detection system is required to assess the information and also ensure the accuracy, economy of the pipe examination, and efficiency.

Concepts Used

Image Processing 

Software and hardware components

Matlab


Latest projects on Computer Vision

Want to develop practical skills on Computer Vision? Checkout our latest projects and start learning for free


Project Implementation

The inspection of the underground pipelines has advanced but the process remained the same. The basic process is the technician has to identify pipe defects on a monitor and find the defect according to the level of deterioration and risk. This process is very effective only if the length of the pipeline is small. In this project, you will be dealing with the automation of this method using image processing techniques. In this project, we will be using morphological filtering for processing the digital images based on the shape. The following steps are involved in this project:

  1. In the first step the image acquisition. This means to acquire a digital image from any source that may be CCTV video feed or images from the camera.
  2. After the image acquisition, the image is processed. In this processing the image is processed in such a way that it will increase of retrieving every detail from the image it mostly depends on the removing noise, enhancing the contrast and brightness of the image and also pattern recognition. 
  3. The next process is image segmentation, is an important stage in any image processing operation, and it is not that easy in accomplishing it. To define it broadly, we will be converting the digital image into raw data so that it will be easy for the computer to processes it.
  4. Once image segmentation is done we will get the data and the image will be processed and will be checked for any cracks and defects. 

In this way, the pipeline defect detection is done automatically and more accurately using image processing. This will help the government in saving funds and also the time as well.

 


How to build Computer Vision projects Did you know

Skyfi Labs helps students learn practical skills by building real-world projects.

You can enrol with friends and receive kits at your doorstep

You can learn from experts, build working projects, showcase skills to the world and grab the best jobs.
Get started today!


Kit required to develop Detection of Underground broken pipes:
Technologies you will learn by working on Detection of Underground broken pipes:
Detection of Underground broken pipes
Skyfi Labs Last Updated: 2021-05-28





Join 250,000+ students from 36+ countries & develop practical skills by building projects

Get kits shipped in 24 hours. Build using online tutorials.

More Project Ideas on Computer-vision

Hybrid Median Filter for Noise Removal in Digital Images
Image Processing based fire detection
Library Management System using SQL and C++
Detection of Asthma Trigger using Zigbee
Image retrieval
Number Plate Detector
Sign Language Reader
Optical Character Recognition(OCR)
Face recognition gate
Surveillance Camera using Raspi Cam and Android App
Template matching using Computer vision
Motion detector using Computer vision
Streaming Video to a web-page using Open CV
Computer vision based rescue robot
Smart gesture control for mobile phone using machine learning
Image Processing based ball tracking robot
Emotion recognition using image processing
Computer vision based self-recharging robot
Disease Prediction using Image Processing
Forgery detection using Image Processing
Invisible Cloak using Open CV and Python
Currency Recognition System using Image Processing
Cartooning an Image using Open CV
Develop Sign Language Translator with Python
Develop an Audio Sign Language Translator Using ML
Image classifier for identifying cat vs dogs using CNN and python
Age Prediction using Image Processing
Color detection
Gender and Age Detection using OpenCV
Car model recognition using Image Processing
Checking driver behavior with Raspberry Pi
Dimension Estimation using Image Processing
Typing Robot
Detection of Underground broken pipes
Computer vision based Smart Selfie
Computer vision based text scanner
Cancer detection using image processing
Develop A Sixth Sense Robot With Arduino
Lane Detection using Machine Learning

Subscribe to receive more project ideas

Stay up-to-date and build projects on latest technologies