SEGMENTOINTIALGORITMIN WEB-KÄYTTÖLIITTYMÄ JA OPTIMOINTI
Vihersaari, Miika (2016-12-14)
SEGMENTOINTIALGORITMIN WEB-KÄYTTÖLIITTYMÄ JA OPTIMOINTI
Vihersaari, Miika
(14.12.2016)
Tätä artikkelia/julkaisua ei ole tallennettu UTUPubiin. Julkaisun tiedoissa voi kuitenkin olla linkki toisaalle tallennettuun artikkeliin / julkaisuun.
Turun yliopisto
Kuvaus
Siirretty Doriasta
Tiivistelmä
rAMIDA on kuvasegmentointialgoritmi, joka on kirjoitettu R-kielellä solumikroskooppikuvien segmentointia ja analyysiä varten. Tämä työ käsittelee rAMIDA:n käyttöliittymätoteutusta sekä kyseisen algoritmin optimointia.
rAMIDA:n käyttöliittymä on palvelinpohjainen Pythonilla kirjoitettu Djangosovellus, joka käyttää MongoDB-tietokantaa datan tallennukseen sekä tuottaa JavaScriptillä kirjoitetun ja selaimella käytettävän näkymän käyttäjälle.
Segmentoinnin suoritusaika vaikuttaa suurien kuvasarjojen käsittelyyn
merkittävästi. rAMIDA:n optimointi on toteutettu kirjoittamalla R-funktioita
uudestaan C-kielellä sekä muotoilemalla koodia uudestaan välttäen redundanttia
prosessointia.
rAMIDA:n käyttöliittymä on palvelinpohjainen Pythonilla kirjoitettu Djangosovellus, joka käyttää MongoDB-tietokantaa datan tallennukseen sekä tuottaa JavaScriptillä kirjoitetun ja selaimella käytettävän näkymän käyttäjälle.
Segmentoinnin suoritusaika vaikuttaa suurien kuvasarjojen käsittelyyn
merkittävästi. rAMIDA:n optimointi on toteutettu kirjoittamalla R-funktioita
uudestaan C-kielellä sekä muotoilemalla koodia uudestaan välttäen redundanttia
prosessointia.