Top

Komputerowy system wizyjny do optycznego rozpoznawania uszkodzonego żółtka

System wykorzystuje technikę uczenia maszynowego Mask R-CNN (Mask Regional Convolutional Neural Network) do wykrywania żółtek jaj i klasyfikowania ich na dwie kategorie – żółtka właściwe (gotowe do separacji) i żółtka uszkodzone.
Uczenie maszynowe oznacza, że ​​nasi inżynierowie nie określili ręcznie reguł dotyczących kształtu żółtka — zamiast tego oznaczyliśmy obrazy wyodrębnione z filmów produkcyjnych i sprawiliśmy, że algorytm używa metody prób i błędów z algorytmem propagacji wstecznej w celu dostosowania swoich wewnętrznych parametrów.
Wybraliśmy to podejście (po dostarczeniu wstępnego rozwiązania opartego na ręcznej inżynierii cech kilka lat temu), ponieważ osiągnęło najlepszą dokładność i odporność na zmieniające się warunki.
Ten szczególny typ sieci neuronowej (Mask R-CNN) jest wysoce odporny na zmiany orientacji, skali (zoom), warunków oświetleniowych, drobnych zanieczyszczeń, a nawet na duże zakłócenia, takie jak inne tło.
Jest to również model „głęboko nadzorowany”, co oznacza, że ​​stosunkowo łatwo jest wyjaśnić, dlaczego model podjął określoną decyzję (w porównaniu do tzw. modeli end-to-end, takich jak klasyfikatory obrazu lub modele regresji) i w razie potrzeby udoskonalić go.

 

Obejrzyj film na YouTube: