Wie beeinflusst die Bildrate der Kamera die Genauigkeit der Objekterkennung und die Auslastung des NVR?

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Höhere Bildraten der Kamera können kurze Bewegungen zuverlässiger erfassen, erhöhen jedoch den Aufwand für Dekodierung, Inferenz, Arbeitsspeicher und Speicherung des NVR.

Eine Einfahrtskamera kann mit 30 FPS aufzeichnen, während ihr Detektor nur fünf Bilder pro Sekunde analysiert. Eine höhere Kamerabildrate liefert der Pipeline mehr zeitliche Details, doch die Genauigkeit verbessert sich nur, wenn verwertbare Bilder das Modell erreichen und die Hardware sie ohne Rückstau verarbeiten kann. Die Beziehung hängt von der Geschwindigkeit des Ziels, der Belichtungsqualität, der Inferenzabtastung, den Codec-Kosten und davon ab, ob Aufzeichnung und Analyse getrennte Streams verwenden.

Die Bildrate verändert die zeitliche Abdeckung, nicht die Fähigkeiten des Modells

Die Bildrate bestimmt, wie häufig die Kamera eine sich bewegende Szene abtastet. Bei 5 FPS liegen zwischen aufeinanderfolgenden Bildern 200 Millisekunden; bei 30 FPS sind es etwa 33 Millisekunden. Schnelle Ziele bewegen sich zwischen Abtastungen mit niedriger Bildrate daher weiter und erscheinen möglicherweise in weniger verwertbaren Positionen, bevor sie den Erkennungsbereich verlassen.

Höhere FPS liefern bei schnellen Bewegungen kontinuierlichere visuelle Informationen, während niedrigere Bildraten kurze Berührungen oder Richtungsänderungen übersehen können. Dieser Vorteil ist zeitlicher Natur: Er behebt weder Bewegungsunschärfe, Dunkelheit und zu kleine Objekte noch einen Detektor, der schlecht auf die Szene trainiert wurde.

Die Genauigkeit kann sich stabilisieren, sobald das Ereignis bereits über genügend klare, analysierte Bilder hinweg erfasst wird. Eine langsam gehende Person, die eine breite Veranda überquert, bleibt möglicherweise auch bei einer moderaten FPS-Zahl erkennbar, während ein Fahrzeug am Rand eines schmalen Sichtfelds eine dichtere Abtastung erfordern kann. Ein aussagekräftiger Vergleich hält Auflösung, Belichtung, Modell und Szene konstant und verändert nur die analysierte Bildrate.

Analysierte FPS können sich von den aufgezeichneten FPS unterscheiden

Ein NVR kann jedes eingehende Bild speichern, aber nur ausgewählte Bilder an den Detektor senden. Die Aufzeichnungsrate bestimmt die Flüssigkeit der Wiedergabe und die Beweisdichte; die Erkennungsrate legt fest, wie häufig die Inferenz ausgeführt wird. Wer beides als eine Einstellung betrachtet, übersieht eine gängige Optimierung: einen hochwertigen Hauptstream beibehalten und gleichzeitig einen Stream mit niedrigerer Bildrate oder Auflösung analysieren.

Der Unterschied ist wichtig, wenn man die Kapazität für Kamerastreams einschätzt. Eine physische Kamera kann separate Lasten für Eingang, Dekodierung, Aufzeichnung, Bewegungserkennung und KI erzeugen. Daher beschreibt „acht Kameras“ nicht, wie viele Bilder pro Sekunde dekodiert oder für die Inferenz verarbeitet werden.

Bei einer mit 30 FPS betriebenen Kamera, die mit 5 FPS analysiert wird, erhält das Modell nur jedes sechste Bild, sofern keine zeitliche Weitergabe verwendet wird. Eine Erhöhung der Kamerabildrate allein kann den Aufzeichnungsstream vergrößern, ohne die Erkennungsabdeckung zu verändern. Die operative Kennzahl ist die Anzahl der Bilder, die tatsächlich dekodiert und der Inferenz zugeführt werden, sowie die Qualität dieser ausgewählten Bilder.

Jedes zusätzlich analysierte Bild vervielfacht den Pipeline-Aufwand

Jedes analysierte Bild kann Paketverarbeitung, Videodekodierung, Farbraumkonvertierung, Größenanpassung, Modellinferenz, Nachbearbeitung, Tracking und Ereignislogik erfordern. Einige dieser Aufgaben können gebündelt oder beschleunigt werden, skalieren aber weiterhin mit der Anzahl der Bilder. Mehrere Kameras vervielfachen diese Last über unabhängige Streams und Speicherpuffer hinweg.

Untersuchungen zu dünn besetzten Schlüsselbildern zeigen, warum Videosysteme darauf verzichten, das aufwendigste Netzwerk unabhängig auf jedem Bild auszuführen. Die Wiederverwendung zeitlicher Merkmale kann redundante Berechnungen reduzieren, führt jedoch zu einem weiteren Kompromiss zwischen Genauigkeit und Geschwindigkeit, statt Bilder kostenlos zu machen.

Sobald der NVR ausgelastet ist, weichen angeforderte FPS und effektive FPS voneinander ab. Bilder können sich aufstauen, verworfen werden oder so spät eintreffen, dass Warnungen ihren Wert verlieren. Eine nominell höhere Bildrate kann dann zu einer schlechteren praktischen Genauigkeit führen, weil das System veraltete oder ungleichmäßig verteilte Stichproben statt einer zeitnahen Sequenz analysiert.

-15% OFF

Die sinnvolle FPS-Zahl wird durch Ereignisdauer und Hardware-Reserven bestimmt

Wähle die analysierte FPS-Zahl anhand des kürzesten zu beobachtenden Ereignisses und der Mindestanzahl klarer Bilder, die der Detektor oder Tracker benötigt. Ein langsames Anwesenheitsereignis kann eine dünne Abtastung tolerieren; ein schnelles Passieren eines Tors, ein geworfener Gegenstand oder ein Kennzeichen, das in einen schmalen Bereich eintritt, möglicherweise nicht. Die Kameraposition kann diese Anforderung ebenso stark verändern wie die FPS-Zahl.

Arbeiten zur Filterung leerer Videobilder verdeutlichen, wie wertvoll es ist, eine aufwendige Erkennung zu vermeiden, wenn Bilder keine relevante Aktivität enthalten. Szenenfilter, Bewegungsbereiche und Substreams können Rechenleistung für Zeitintervalle reservieren, in denen eine höhere zeitliche Dichte die Entscheidung tatsächlich verbessert.

Die beste Bildrate ist daher nicht die maximal von der Kamera beworbene. Sie ist die Rate, die das Zielereignis mit ausreichender zeitlicher Abdeckung erfasst und gleichzeitig für jeden aktiven Stream genügend Reserven bei Dekodierung und Inferenz lässt. Überprüfe sie mit Tests bei gleichzeitig betriebenen Kameras, der Anzahl verworfener Bilder, der Inferenzlatenz und der Auswertung verpasster Ereignisse statt nur anhand einer flüssigen Wiedergabe.

Tech- & KI-Zentrum

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.