21.07.2013 Views

Detektering og klassificering af kimplanter ved brug af computer vision

Detektering og klassificering af kimplanter ved brug af computer vision

Detektering og klassificering af kimplanter ved brug af computer vision

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

15 Sammenfatning 15.4 Videreudvikling<br />

Der blev d<strong>og</strong> med succes implementeret en metode til, at udvælge kim, hvis parametre falder inden<br />

for <strong>brug</strong>erspecificerede grænser. Systemet kan yderligere udskrive x, y <strong>og</strong> θ på de udvalgte kim til en<br />

fil, <strong>og</strong> dermed lever systemet op til punkt 3.c <strong>og</strong> 3.d.<br />

I sammenfatningen er der lavet en samlet test <strong>af</strong> systemet. Denne test har til formål, at vise at hele<br />

systemet virker, som det skal, når alle klasserne arbejder sammen. Det ses fra testen, at <strong>ved</strong><br />

anvendelse <strong>af</strong> billeder fra test <strong>af</strong> Quality-klassen, opnås samme resultat. Der<strong>ved</strong> konkluderes det, at<br />

klasserne arbejder sammen korrekt. Der er udviklet et konsolbaseret interface, <strong>og</strong> testen viser, at det<br />

er muligt for <strong>brug</strong>eren, at angive hvilke grænser kvalitetssorteringen skal anvende. Ydermere ses det,<br />

at det er muligt at se resultatet fra detekteringen <strong>af</strong> alle kim <strong>og</strong> resultatet <strong>af</strong> kvalitetssorteringen, <strong>ved</strong><br />

at interfacet automatisk kan hente disse billeder frem <strong>og</strong> vise dem. Dermed lever systemet op til<br />

punkt 4.<br />

Samlet vurderer gruppen at ”Del I: <strong>Detektering</strong> <strong>af</strong> <strong>kimplanter</strong>” fungerer som ønsket, <strong>og</strong> at der ikke<br />

er yderligere at foretage sig i denne del. D<strong>og</strong> vurderes det, at ”Del II: Klassificering <strong>af</strong> <strong>kimplanter</strong>”<br />

har to vigtige udfordringer (punkt 3.a <strong>og</strong> 3.b), der skal løses før systemet er fuldt funktionelt.<br />

15.4 Videreudvikling<br />

Dette <strong>af</strong>snit har til formål, at give gruppens bud på hvilke emner der kan være interessante at<br />

videreudvikle. Generelt kan det siges, at der ikke er fundet mange alternativer til hver algoritme, der<br />

er implementeret på nær i TopDetection. Dette skyldes delvist, at størstedelen <strong>af</strong> algoritmerne er<br />

meget simple, <strong>og</strong> der derfor ikke er mange alternativer, men <strong>og</strong>så at gruppen fra starten, i samarbejde<br />

med vejleder, har fundet frem til algoritmer, der blev vurderet til at løse opgaven. Herefter var det<br />

meningen, at en implementering skulle <strong>af</strong>gøre hvorvidt, der var problemer med den implementerede<br />

algoritme, <strong>og</strong> hvis ikke, kunne det konkluderes, at algoritmen fungerede som ønsket, <strong>og</strong> der ville ikke<br />

blive udviklet alternativer. En tilbundsgående analyse <strong>af</strong> alle alternative algoritmer, inden der blev<br />

implementeret, blev vurderet til at være en for stor opgave for gruppen, set i lyset <strong>af</strong> projektets<br />

begrænsede tid.<br />

15.4.1 Kamera<br />

Det er gruppens holdning, at <strong>ved</strong> videreudvikling på projektet, vil det være fordelagtigt at<br />

implementere kameraet direkte i kodeprojektet, som det <strong>og</strong>så var planen fra starten. Dvs. at den<br />

kode der er udviklet fra gruppens side vil interface direkte med kode, der kommunikerer med<br />

kameraet. På den måde er al funktionalitet samlet i ét pr<strong>og</strong>ram.<br />

Det er tidligere beskrevet, at den optimale opløsning giver et synsfelt på ca. 128 mm x 96 mm.<br />

Gruppen vurderer, at det er TopDetection, der er toneangivende i den henseende. Derfor vil det<br />

være sandsynligt, at man vil kunne få et større synsfelt, hvis TopDetection udelades eller ændres.<br />

Det skal herefter undersøges nærmere, hvad den mindste opløsning skal være, da det ikke vides med<br />

sikkerhed. De fleste <strong>af</strong> algoritmerne kan arbejde med selv meget små objekter, men usikkerheden<br />

bliver større, som objekterne bliver mindre. I tilfælde <strong>af</strong> at synsfeltet er mindre end bredden på det<br />

transportbånd eller bord, der skal passere kimene forbi kameraet, må der laves en løsning således<br />

båndet eller bordet kan rykkes under kameraet, eller kameraet kan rykkes over båndet/bordet, eller<br />

evt. lave flere parallelle kameraopstillinger.<br />

Side 79 <strong>af</strong> 131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!