Identification of corroded areas in an image

Identification of corroded areas in an image

1. Overview of the problem

Civil infrastructure is often subject to adverse environmental conditions, which can accelerate the onset of corrosion. When areas of an infrastructure are severely corroded, remediation steps such as painting needs to be taken to prevent further degradation. A popular example is the frequency re-painting of the Sydney Harbour Bridge to keep it free of rust.

Current maintenance plans for most infrastructures employs scheduled painting without much consideration of the state of the asset corrosion. However, it results in some areas that are painted unnecessarily and critical areas are not painted quickly, leading to exponential degradation of structural members.

2. Objective

The aim is use a data driven approach to evaluate corrosion spread across an asset. The input data is a large dataset of high quality dense image data. The dataset variability is high (e.g. different lighting conditions, perspective, scale, etc), and it is initially unlabelled. Each image’s location and orientation is available and is referenced to a fixed reference frame.

Corroded areas need to be identified in each image. Information from the multi-perspective images also need to combined to present a unified result on the distribution of corrosion across the asset. The output is the percentage of corrosion coverage on the asset surface.

3. Project tasks

The tasks of the project are split into two parts. The first part is to present a proposal summarizing your solution to this problem. Please submit a report discussing how you will break down the problem and solve for the corrosion spread. Discuss the particular algorithms and methods used in each step of the process, and present a data flow for your proposed solution, from input images and metadata to corrosion coverage. Finally review the different factors that impact the accuracy and precision of the result, and what steps can be taken to improve performance. In the second part, you will implement your suggested solution and to try to apply it in example of image that contains corroded areas. You will need to discuss its performance in your report.

4. Recommended tools

• Image analysis

• Computer vision

• Pattern recognition

• Deep learning

• Pattern localization

• Object localization

5. Sample images

Below are a few images of a single type of asset which clearly show corroded areas. The assets are various however are all metallic and may be painted, additionally the backgrounds of the assets are highly variable. The images are captured in an outdoor environment, meaning that they are subject to illumination changes. The image processing algorithm needs to be able to handle these changes.

Taidot: Python, Image Processing

Näytä lisää: dhteumeuleu image flow, image gallery javascript flow, viptehnology image flow, image flow gallery, image upload specific areas, image flow compare mooflow, image flow mooflow, javascript image flow, image flow mootools, javascript mouse selected areas image popup, flash image areas, flex image cover flow, discuss importance knowing business environment step, discuss importance knowing business environment step highways agency, discuss digital evidence can used prove, image chiller flow, flow charts different shipping methods, image enhancement using spatial frequency domain methods, design a logo for shawarma kingdom freelancer image 1 of 7, Make a shield in the same style as in Image 1

Tietoa työnantajasta:
( 2 arvostelua ) sherbrooke, Canada

Projektin tunnus: #20448508

Myönnetty käyttäjälle:


HI. I am a computer vision expert. My research areas are 3D reconstruction, content-based image retrieval, feature descriptor research, face recognition, and fingerprint recognition. CNN, RNN, TensorFlow, and so on usi Lisää

$89 CAD 1 päivässä
(7 Arvostelua)

6 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


I have extensive experience in the domains of Natural Language Processing, Image Recognition & Artificial Intelligence,Recommender Systems,Machine learning,Data Minning, Deep Learning, Computer Vision, AI text analysis Lisää

$80 CAD 1 päivässä
(15 arvostelua)
$100 CAD 10 päivässä
(1 arvostelu)

Hi. I am very interested to your project and ready to start right now. I have read your project requirement carefully. I can meet your requirement Give me one chance to work for you, will sure give you 101% high quali Lisää

$90 CAD 3 päivässä
(0 arvostelua)

Hi there, I have checked the details. I have rich experience with Image Processing, Python. Please initiate the chat so we can discuss this job in detail. I am new to but I assure you that I can deliver Lisää

$100 CAD 8 päivässä
(0 arvostelua)

Hello I am a senior developer so i can do it very easily if you want. Contact me right now i am ready to start this project for you. Low cost and high quality result reply to discuss more about this project.I believe Lisää

$90 CAD 7 päivässä
(0 arvostelua)