Kvalitetssikring med FPGA
[Claire Chen], samt [Mark Zhao], trainees i [Bruce Land] ‘s ece5760 klasse på Cornell, produsert en jobb rettet mot produserende sektor: kvalitetskontroll produserte produkter automatisk av Visuelt skanner mange av dem, så vel som å behandle pikslene en om gangen. Vanligvis, tiden når widget kommer av linjen, er når du må bringe inn faktiske mennesker til å inspisere. Denne jobben benytter morfologisk bildebehandling til å like dilatasjon samt erosjon for å lete etter feil.
[Claire] så vel som [Mark] produserte en simulert produserende linje med et servodrevet belte som bringer en rekke Spree-candies inn i en rekke kamera, som skanner dem. SOC med en syklon V FPGA samt ARM Cortex-9 behandler deretter råbildene for å etablere objektets farge, mens du kjører den med et par algoritmer for å lete etter defekter. FPGA sporer nøyaktig hvor mange sprees som har gått i tillegg til fargen, og bevare en 99% suksessrate med en hastighet på 5-10 bilder per sekund. FPGA ser også på hver farge av farge som en samling av piksler, etablering av tilkobling for å hjelpe til med å skille mellom flere sprees som berører hverandre.
Sørg også for å inspisere ut [Claire] samt [Mark] s sykkel sonar prosjekt fra et tidligere semester.