Die Videoverarbeitung verwendet Hardware, Software und Kombinationen aus beiden, um die in Videodateien aufgezeichneten Bilder und Töne zu bearbeiten. Umfangreiche Algorithmen in der Verarbeitungssoftware und den Peripheriegeräten ermöglichen es dem Benutzer, Bearbeitungsfunktionen mit verschiedenen Filtern durchzuführen. Die gewünschten Effekte können durch die Bearbeitung Bild für Bild oder in größeren Stapeln erzeugt werden.
Die meisten modernen PCs werden mit Software geliefert, die es dem Benutzer ermöglicht, Bilder und Videos zu kompilieren, Bilder zu bearbeiten und Videos in begrenztem Umfang zu erstellen. Storyboards ermöglichen das Hinzufügen von Audiodateien und die Anpassung von visuellen Bildern, Übergängen und Audiodateien, die zusammen die Gesamtlänge des Videos bestimmen. Videofilmer, Elektroingenieure und Informatiker verwenden Programme, die einen größeren Funktionsumfang haben. Die Signalverarbeitung umfasst normalerweise das Anwenden einer Kombination aus Vorfiltern, Intrafiltern und Nachfiltern.
Videodateien werden vom Aufnahmegerät über ein USB-Kabel (Universal Standard Bus) oder einen Firewire-Anschluss abgerufen. Die Dateien werden dann in ein Computersoftwareprogramm oder ein Peripheriegerät geladen. Vor der Anwendung der bei der Videoverarbeitung verwendeten Filter benötigen bestimmte Programme Informationen für das Optimierungsframework. Anhand dieser Informationen kann das Programm die horizontalen und vertikalen Bildverläufe berechnen, die gewünschten Filterverläufe bestimmen und Funktionsparameter festlegen.
Vorfilter, die bei der Videoverarbeitung verwendet werden, können Kontraständerungen, Deflicking und Rauschunterdrückung zusammen mit Pixelgrößenkonvertierungen umfassen. Kontraständerungen ermöglichen es dem Prozessor, bestimmte Bereiche eines Bildes hervorzuheben, die Beleuchtungsperspektive zu ändern und Bilder abzudunkeln oder aufzuhellen. Durch das Deflicking werden Kamerabewegungen oder ungleichmäßige Lichteffekte, die ein Flimmern im Video erzeugen, eliminiert. Die Rauschunterdrückung entfernt Artefakte, einschließlich Linien oder andere strukturierte Effekte, die die Bildschärfe verringern. Mithilfe von Größenkonvertierungen können Benutzer ein Video von 720 Pixel auf 1,080 Pixel ändern, die Größe des Videos zuschneiden oder das Video vor einem Hintergrund neu positionieren.
Durch die Verarbeitung von Videos mit Intrafiltern können Benutzer die Blockierung entfernen oder Techniken anwenden, die die Bildqualität ändern. Deblocking entfernt blockierende Artefakte, die manchmal von komprimierten Dateien erfasst werden und die Bildschärfe reduzieren. Mithilfe der berechneten Verlaufsaspekte von Bildern können Filter unscharfe Bilder schärfen, Hervorhebungen um bestimmte Bildbereiche anwenden oder Grafiken und Text zu einem Video hinzufügen. Filter können auch ganze Farbschemata ändern oder die Farben innerhalb eines Bildes variieren.
Deinterlacing ist ein Postfilter, der häufig in der Videoverarbeitung verwendet wird. Wenn Videorekorder Bilder aufnehmen, können sich die Bilder überlappen oder verschachteln. Dadurch entstehen Artefakte wie verschwommene Bilder, ein Schachbretteffekt oder Linien, die während der Wiedergabe sichtbar werden. Deinterlacing-Programme beseitigen diese Probleme, indem sie Vollbilder kombinieren und eine progressive Abtastung ohne diese visuellen Störungen ermöglichen.