Valokuvien automaattisen luokittelujärjestelmän toteutussunnitelma
Yli-Rasku, Juha-Matti (2019)
Yli-Rasku, Juha-Matti
2019
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-2019112923461
https://urn.fi/URN:NBN:fi:amk-2019112923461
Tiivistelmä
Tämän insinöörityön tavoitteena on suunnitella taustajärjestelmä automaattiselle valokuvien luokittelujärjestelmälle. Järjestelmän on tarkoitus mahdollistaa tulevaisuudessa tietokannoissa olevien valokuvien metadatan rikastamisen luokittelusanastolla hakujen helpottamiseksi. Työ tehtiin työskennellessäni Alma Media Oy:ssä syksyllä 2019.
Teoriaosuudessa selvitämme, minkälaisia automaattisia järjestelmiä kuvien luokitteluun on olemassa. Työssä käydään lyhyesti läpi, miten nämä järjestelmät ovat kehittyneet ja mikä on niiden toimintaperiaate. Testaamme Amazonin, Googlen ja Microsoftin tarjoamia kuvantunnistuspalveluita muutamilla testikuvilla ja näistä valitsemme käyttötarkoitukseen sopivimman.
Teorian jälkeen seuraa yleiskatsaus ohjelmiston arkkitehtuuriin Amazonin pilvipalveluissa. Suunnittelemme tietokantarakenteen sekä palvelun palauttaman rakenteen, että järjestelmän käyttötarpeiden mukaan. Tietokannan päälle suunnitellaan REST-rajapinta tarpeellisine polkuineen.
Teoriaosuudessa selvitämme, minkälaisia automaattisia järjestelmiä kuvien luokitteluun on olemassa. Työssä käydään lyhyesti läpi, miten nämä järjestelmät ovat kehittyneet ja mikä on niiden toimintaperiaate. Testaamme Amazonin, Googlen ja Microsoftin tarjoamia kuvantunnistuspalveluita muutamilla testikuvilla ja näistä valitsemme käyttötarkoitukseen sopivimman.
Teorian jälkeen seuraa yleiskatsaus ohjelmiston arkkitehtuuriin Amazonin pilvipalveluissa. Suunnittelemme tietokantarakenteen sekä palvelun palauttaman rakenteen, että järjestelmän käyttötarpeiden mukaan. Tietokannan päälle suunnitellaan REST-rajapinta tarpeellisine polkuineen.