Zapewnienie jakości z FPGA

[Claire Chen] oraz [Mark Zhao], stażyste w klasie [Bruce’a Land] ECE5760 w Cornell, wyprodukowała pracę mającą na celu wytwarzanie sektora: Automatycznie sprawdzane produkty Wizualnie skanowanie wielu z nich, jak również przetwarzanie pikseli jeden na raz. Zwykle czas, kiedy widget wychodzi z linii, jest wtedy, gdy trzeba wprowadzić rzeczywistych ludzi do inspekcji. Ta praca wykorzystuje przetwarzanie obrazu morfologicznego, aby jak rozszerzyć rozszerzenie, a także erozję, aby poszukać wad.

[Claire], jak również [Mark] wyprodukował symulowaną linię produkcyjną z pasem napędzanym serwo, który przynosi szereg cukierków Cukierki do różnych kamer, które je skanuje. SoC z cyklonem V FPGA, a także ramię Cortex-9, a następnie przetwarza zdjęcia RAW w celu ustalenia koloru obiektu, podczas gdy uruchamiając go z kilkoma algorytmami, aby poszukać wad. FPGA śledzi dokładnie, ile spryskiwaczy, które przekazały oprócz ich koloru, zachowując wskaźnik 99% z szybkością 5-10 klatek na sekundę. FPGA również wygląda na każdą kropkę koloru jako zbiór pikseli, ustanawiając łączność, aby pomóc rozróżnić kilka spryskiwania wzajemnie.

Pamiętaj również, aby sprawdzić [Claire], a także projekt sonaru Bike’a [Marka] z poprzedniego semestru.