Pinnanlaadun valvonta konenäön avulla
Oksa, Matti (2025)
Oksa, Matti
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202501271963
https://urn.fi/URN:NBN:fi:amk-202501271963
Tiivistelmä
Työn toimeksiantaja Mäkelä Alu Oy, ja työn tavoitteena oli kartoittaa automaattisen laadunvalvonnan mahdollisuuksia konenäön avulla. Alumiiniprofiilit tarkastetaan tällä hetkellä silmämääräisesti, jonka jälkeen profiilit pakataan. Nyt osa tästä pakkausprosessista on tarkoitus automatisoida, jonka vuoksi myös laadunvalvonta on tarpeellista.
Aluksi selvitettiin, mitkä ovat yleisimmät pintavirheet alumiiniprofiileissa, ja onko konenäön avulla mahdollista saada luotettavia tunnistuksia viallisista alumiiniprofiileista. Kun löydettiin sopiva ohjelma virheiden tunnistamiseen, tehtiin konenäköohjelma Pythonilla, jonka avulla pystyi kokeilemaan eri kuvista, miten hyvin tunnistus toimii. Lopuksi suunniteltiin logiikkakaavio, miten kommunikaatio pakkaussolun ja konenäköohjelman välillä voisi toimia.
Työn lopputuloksena saatiin todettua, että suuri osa alumiiniprofiilien pintavirheistä tuli näkyviin konenäköohjelmassa, mutta osa pienistä virheistä jäi löytymättä ja jonkin verran virheellisiä tunnistuksiakin tuli. Lisäksi konenäköohjelman ja pakkaussolun välinen logiikkakaavio saatiin suunniteltua.
Aluksi selvitettiin, mitkä ovat yleisimmät pintavirheet alumiiniprofiileissa, ja onko konenäön avulla mahdollista saada luotettavia tunnistuksia viallisista alumiiniprofiileista. Kun löydettiin sopiva ohjelma virheiden tunnistamiseen, tehtiin konenäköohjelma Pythonilla, jonka avulla pystyi kokeilemaan eri kuvista, miten hyvin tunnistus toimii. Lopuksi suunniteltiin logiikkakaavio, miten kommunikaatio pakkaussolun ja konenäköohjelman välillä voisi toimia.
Työn lopputuloksena saatiin todettua, että suuri osa alumiiniprofiilien pintavirheistä tuli näkyviin konenäköohjelmassa, mutta osa pienistä virheistä jäi löytymättä ja jonkin verran virheellisiä tunnistuksiakin tuli. Lisäksi konenäköohjelman ja pakkaussolun välinen logiikkakaavio saatiin suunniteltua.