Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm
This master´s degree project is carried out by Trafikverket and concerns machine learning and image detection of defective pantographs on trains. Today, Trafikverket has a system for detecting damages of the coal rail located on the pantograph. This coal rail lies against the contact wire and may...
Main Author: | |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Högskolan i Gävle, Avdelningen för elektronik, matematik och naturvetenskap
2018
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-27766 |
id |
ndltd-UPSALLA1-oai-DiVA.org-hig-27766 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-hig-277662018-08-21T06:19:38ZMaskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarmsweClase, ChristianHögskolan i Gävle, Avdelningen för elektronik, matematik och naturvetenskap2018maskininlärningtensorflowbildanalysmönsterigenkänningk-meansklusterEngineering and TechnologyTeknik och teknologierThis master´s degree project is carried out by Trafikverket and concerns machine learning and image detection of defective pantographs on trains. Today, Trafikverket has a system for detecting damages of the coal rail located on the pantograph. This coal rail lies against the contact wire and may become worn in such a way that damages are formed in the coal rail, which results in a risk of demolition of the contact wire which causes major interference and high costs. Today, approximately 10 demolitions of contact wire occur annually due to missed detection. Today's system is called KIKA2, developed during the year 2011 and incorporates a 12 MP digital camera, a target radar and detection of a damaged pantographs is done using various famous imaging techniques. The shortcomings of today's system are that the proportion of false alarms is high and on these occasions, a person must manually review the pictures. The purpose of this degree project is to propose improvements and explore the possibilities of working with TensorFlow machine learning. I have used different image processing techniques on the KIKA2 images for optimizing the images for TensorFlow machine learning. I realized after some TensorFlow classification tests on the raw images that preprocessing the images is necessary to obtain realistic values for the classification part. My plan was to clean the pictures from noise, in other words crop the coal rail and improve the contrast to make the damages in the coal rail more visible. I have used Fourier analyze and correlation techniques to crop the coal rail and the k-means classification algorithm to improve the contrast of the images. The Googles TensorFlow is an open source framework and to use pre-processed RGB images from today's system KIKA2 will give reasonable classification values. I have brought some IR images with an external heating camera (FLIR-E60) of the pantograph. I can see that the thermal camera provides very nice contours on the pantograph, which is very good for machine learning. My recommendation is that for further studies is to further evaluate the IR technique and use IR-images taken from different angles, distances and with different backgrounds. The segmentation of the images can be done with either Hu´s moment or Fourier analysis with correlation and refined with for example classification techniques. IR images could be used to complement today's systems, or machine learning together with today's RGB images. A robust and proven pre-treatment technique is very important for obtaining good results in machine learning and requires further studies and real life tests to handle different types of pantographs, different light conditions and other differences in the images. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-27766application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
maskininlärning tensorflow bildanalys mönsterigenkänning k-means kluster Engineering and Technology Teknik och teknologier |
spellingShingle |
maskininlärning tensorflow bildanalys mönsterigenkänning k-means kluster Engineering and Technology Teknik och teknologier Clase, Christian Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
description |
This master´s degree project is carried out by Trafikverket and concerns machine learning and image detection of defective pantographs on trains. Today, Trafikverket has a system for detecting damages of the coal rail located on the pantograph. This coal rail lies against the contact wire and may become worn in such a way that damages are formed in the coal rail, which results in a risk of demolition of the contact wire which causes major interference and high costs. Today, approximately 10 demolitions of contact wire occur annually due to missed detection. Today's system is called KIKA2, developed during the year 2011 and incorporates a 12 MP digital camera, a target radar and detection of a damaged pantographs is done using various famous imaging techniques. The shortcomings of today's system are that the proportion of false alarms is high and on these occasions, a person must manually review the pictures. The purpose of this degree project is to propose improvements and explore the possibilities of working with TensorFlow machine learning. I have used different image processing techniques on the KIKA2 images for optimizing the images for TensorFlow machine learning. I realized after some TensorFlow classification tests on the raw images that preprocessing the images is necessary to obtain realistic values for the classification part. My plan was to clean the pictures from noise, in other words crop the coal rail and improve the contrast to make the damages in the coal rail more visible. I have used Fourier analyze and correlation techniques to crop the coal rail and the k-means classification algorithm to improve the contrast of the images. The Googles TensorFlow is an open source framework and to use pre-processed RGB images from today's system KIKA2 will give reasonable classification values. I have brought some IR images with an external heating camera (FLIR-E60) of the pantograph. I can see that the thermal camera provides very nice contours on the pantograph, which is very good for machine learning. My recommendation is that for further studies is to further evaluate the IR technique and use IR-images taken from different angles, distances and with different backgrounds. The segmentation of the images can be done with either Hu´s moment or Fourier analysis with correlation and refined with for example classification techniques. IR images could be used to complement today's systems, or machine learning together with today's RGB images. A robust and proven pre-treatment technique is very important for obtaining good results in machine learning and requires further studies and real life tests to handle different types of pantographs, different light conditions and other differences in the images. |
author |
Clase, Christian |
author_facet |
Clase, Christian |
author_sort |
Clase, Christian |
title |
Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
title_short |
Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
title_full |
Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
title_fullStr |
Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
title_full_unstemmed |
Maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
title_sort |
maskininlärning och bildtolkning för ökad tillförlitlighet i strömavtagarlarm |
publisher |
Högskolan i Gävle, Avdelningen för elektronik, matematik och naturvetenskap |
publishDate |
2018 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-27766 |
work_keys_str_mv |
AT clasechristian maskininlarningochbildtolkningforokadtillforlitlighetistromavtagarlarm |
_version_ |
1718726562775302144 |