Aby neurolicznik mógł pracować poprawnie, kamera musi spełniać następujące wymagania:
Dla strumienia wideo:
Minimalna rozdzielczość: 640x360 pikseli. Rozdzielczość wyższa niż 1920x1080 nie jest zalecana - wyższe rozdzielczości nie zwiększają dokładności detekcji, zwiększając przy tym konsumpcję zasobów przez narzędzie detekcji. Optymalna rozdzielczość dla typowych scenariuszy detekcji to 1280x720 (zobacz: Przykład konfiguracji neurolicznika dla typowych zastosowań).
Klatki na sekundę: co najmniej 8 dla typowych scenariuszy detekcji.
Obraz kolorowy lub czarno-biały.
Dla oświetlenia:
Oświetlenie sceny musi wynosić co najmniej 50 luksów na metr kwadratowy. W warunkach niewystarczającego lub nadmiernego oświetlenia (noc lub bezpośrednie światło słoneczne) stabilna praca narzędzia detekcji nie jest zagwarantowana.
Brak nagłych zmian stopnia oświetlenia.
Dla sceny i kąta kamery:
Poruszające się obiekty muszą być wizualnie od siebie oddzielone.
Tło musi być w większości statyczne i nie podlegać nagłym zmianom.
Jak najmniej przypadków przesłaniania poruszających się obiektów przez obiekty statyczne (kolumny, drzewa, etc.).
Analizowana scena powinna być wolna od powierzchni odbijających światło i ostrych cieni od poruszających się obiektów; jeśli takowe istnieją, fragment sceny je zawierające powinien zostać zamaskowany.
Drgania kamery nie mogą powodować różnic w obrazie większych niż 1% wielkości ramki.
Poprawność funkcjonowania neurolicznika dla kamery typu fisheye nie jest zagwarantowana.