Automatsko izuzimanje objekata temeljem oblika (CROSBI ID 459498)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Pavlović, Vid
Stipančić, Tomislav
hrvatski
Automatsko izuzimanje objekata temeljem oblika
Računalni i strojni vid postaju jedne od najkorištenijih područja umjetne inteligencije u industriji. Temeljni princip računalnog vida sastoji se od prepoznavanja rubova, te detekcije kontura i oblika. Cilj ovog rada je predstaviti osnove računalnog vida, Cannyev algoritam za prepoznavanje rubova , uvod u mikrokontrolere i vrste osvjetljenja u primjeni računalnog vida. Aplikacija za prepoznavanje oblika napravljena je pomoću Python programskog jezika i OpenCV biblioteke. Sustav sortiranja upravljan je pomoću Arduino mikrokontrolera. Konstruirano je kupolno svjetlo i nosač za kameru pomoću tehnologije 3D printanja i aluminijskih profila. Sustav je povezan tako da Python program prepoznaje oblik koji pošalje Arduino mikrokontroleru, koji će predmet sa pokretne trake sortirati na prikladno mjesto. Za svaki dio sustava analizirane su prednosti i nedostaci.
Canny algoritam ; detekcija kontura ; OpenCV ; Arduino ; servo motori ; pokretna traka ; serijska komunikacija ; nosač za kameru i osvjetljenje ; kupolno svjetlo
nije evidentirano
engleski
Automatic separation of objects based on shape
nije evidentirano
Canny algorithm ; contour detection ; OpenCV ; servo motors ; conveyor belt ; serial communication ; camera and lighting mount ; diffuse dome light
nije evidentirano
Podaci o izdanju
60
02.03.2023.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet strojarstva i brodogradnje
Zagreb