Do zbudowania opisywanego systemu kontroli wizyjnej zostały użyte dwa czujniki wizyjne Checker 4G7 firmy Cognex. Dla każdej z kamer dołączono nową szafkę wyposażoną w sterownik SIMATIC S7 200 firmy SIEMENS. Wykonano również montaż mechaniczny kamer oraz ułożono przewody w istniejących trasach kablowych na maszynie GDX1.
W oprogramowaniu kamer dla kontroli obecności ceny została użyta funkcja kontroli natężenia w wybranym obszarze, natomiast dla kontroli banderoli zastosowano funkcję szukania zapamiętanego wzoru. Umożliwiło to wykrywanie nieprawidłowych produktów i pauzowanie maszyny w przypadku braku ceny.
Dla kontroli banderoli wykorzystano istniejący wyrzutnik paczek, pozwalający automatycznie wyrzucić paczki z nieprawidłową banderolą lub po wykryciu trzech kolejnych nieprawidłowych paczek pauzować prace maszyny. Opisany sposób działania wymagał ingerencji w program dwóch istniejących sterowników SIEMENS S7 400 kontrolujących pracę całej maszyny GDX1.
System wizyjny został tak zaprojektowany, aby w przypadku jego dezaktywacji nie pobierał energii – pozwala to na ekologiczne gospodarowanie energią elektryczną.