Wie können Sie sich wiederholendes / konsistentes Video aus einem Video entfernen?

425
Peter Walke

Ein Freund arbeitet an einem Schlafstudium für seine Universität. Als Teil der Studie stellen sie Nachtsichtkameras in Kinderzimmer auf und müssen überwachen, wie oft sie aufwachen, nach ihrem Betreuer rufen usw.

Momentan müssen sie 8-12 Stunden Videos ansehen, von denen die meisten ignoriert werden können, da das Kind die meiste Zeit schläft. Sie möchten, dass Software die meiste Arbeit für sie erledigt.

Kennt jemand eine Software, die die "langweiligen" / konsistenten Teile, in denen das Kind schläft, ausreißen kann, und nur Teile des Videos markieren, die sich vom Rest des Videos unterscheiden?

3

2 Antworten auf die Frage

2
Robert Cartaino

Was sie wollen, ist ein Videorecorder, der mit Bewegungserkennung arbeitet. Viele Sicherheitssysteme zeichnen nur auf, wenn sich der Videoframe bewegt. Es gibt auch Webcam-Anwendungen, die sich als Sicherheitssysteme eignen und die Bewegungserkennung zum Starten der Aufzeichnung verwenden.

WebCam Monitor ist nur ein Beispiel für eine Anwendung, die das tut, was Sie brauchen.

1
Liudvikas Bukys

Dies ist ein Schlaflabor, aber es gibt keine automatisierten Werkzeuge? OK, sagen wir, dies ist aus gutem Grund eine Low-Budget-Operation.

Das Erkennen der Position von Schlüsselbildern (wo die Aktivität ansteigt oder Ungleichmäßigkeitsspitzen von Bild zu Bild) ist ein gemeinsames Merkmal vieler Arten von Videobearbeitungs- oder Visualisierungssoftware.

Hier sind ein paar Ideen für Dinge, die Sie kostengünstig einsetzen könnten, um das zu erhalten, was Sie zur Schlüsselbild- oder Bewegungserkennung benötigen:

  • Hier ist ein Kurs in Grundlagen des Multimedia-Computing, in dem die Studenten ein Perl-Skript zur Verwendung eines Ähnlichkeitsmaßes zur Identifizierung von Schlüsselbildern in MPEG-Dateien geschrieben haben. (Vielleicht können Sie die Autoren dazu bringen, zu teilen.) Die Ausgabe scheint Schlüsselbilder und Zeitstempeldiagramme zu enthalten.
  • Sie könnten einen Zeitbereichsfilter schreiben, um Änderungen auf Pixelebene hervorzuheben (dunkle Pixel werden roter gefärbt, grüne Pixel heller). Große Bewegungen werfen leicht beobachtbare Farbsäume um alles, was sich bewegt, hervor. Wenn Sie dies tun, geben Sie eine Grafik Ihres Ähnlichkeitsmaßes von Bild zu Bild aus.
  • Holen Sie sich eine Überwachungssoftware. Hier ein Windows-Beispiel: digi-watcher ; Hier ist ein Linux-Beispiel: ZoneMinder .
  • Sie könnten nach einem nichtlinearen Video-Editor suchen, für den Sie beim Importieren Ihres Videos Visualisierungen erhalten, mit denen Sie wichtige Momente in Bewegung erkennen können.