OpenCV Raspberry Pi ympäristössä
Juusonen, Sami (2021)
Juusonen, Sami
2021
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-202105077569
https://urn.fi/URN:NBN:fi:amk-202105077569
Tiivistelmä
Projektin tarkoituksena on esitellä OpenCV-konenäkökirjaston toimintaa ja madaltaa aloituskynnystä konenäköjärjestelmien rakentamisen suhteen. Projektin alkuperäinen tarkoitus oli tunnistaa kohde värinperusteella ja lähettää kohteen sijaintikoordinaatit sarjaväylään. Toimilaitteella on tarkoitus lukea koordinaatit väylästä sekä suorittaa kohteen poiminta annetuista koordinaateista, kuitenkin kohteen poiminta vapaasti osoittautui toimilaitteen tarkkuuden vuoksi liian haastavaksi ja lopullisessa projektissa kohde poimitaankin vain yhdestä sijainnista. Ohjelma on kuitenkin rakennettu niin, että kohteen sijainti kerrotaan toimilaitteelle ajatellen myöhempiä sovelluksia.
Työntuloksena on koodilistaukset sekä niiden dokumentaatio yhdessä havaittujen haasteiden kanssa, näiden on tarkoitus tarjota aloituspiste ja toimia tietolähteenä tulevissa OpenCV-projekteissa.
Ohjelmointikielenä toimivat Python 3.7 ja Arduino-kieli ja alustoina Raspberry Pi 2 Model B sekä Arduino Uno.
Projektilla ei ole toimeksiantajaa, vaan se pohjautuu omaan kiinnostukseen ja harrastuksiin.
Työntuloksena on koodilistaukset sekä niiden dokumentaatio yhdessä havaittujen haasteiden kanssa, näiden on tarkoitus tarjota aloituspiste ja toimia tietolähteenä tulevissa OpenCV-projekteissa.
Ohjelmointikielenä toimivat Python 3.7 ja Arduino-kieli ja alustoina Raspberry Pi 2 Model B sekä Arduino Uno.
Projektilla ei ole toimeksiantajaa, vaan se pohjautuu omaan kiinnostukseen ja harrastuksiin.