Rauschen aus Videodaten entfernen

Gast #4737870
Da sich hier offenbar viele Signalspezialisten tummeln hätte ich eine 
Frage:

Ich möchte das Rauschen aus Videodaten entfernen oder reduzieren, kann 
aber keinen flächigen Filter anwenden, weil das Bild sonst zu unscharf 
wird. Welche Möglichkeiten hat man im 3D-Bereich?

Wie kann man das Rauschen über mehrere Bilder hinweg filtern? Ich habe 
mir gedacht, die Bilder zu überlagern und zu mitteln, aber das scheitert 
an den sich ändernden Größen der Objekte. Das Bild ist nicht konstant 
genug.

Idee?
Gast
rings um Avisynth gibt es einige Filter die evtl. helfen können. 
de-interlace,Faltung, Gauss, unscharfes maskieren,temporal cleaner, 
croma-denoiser.
Meine Erfahrung damit: Man übertreibt es gerne und dann ist das 
Ergebniss schlechter als vorher. Kommt auch sehr auf das Material an. 
(z.B. gibt extra Filer für comic/anime)
Gast
ja, wenn man halt so garnichts über den Kanal, die Störung und die 
Information weiss ist das richtig.
Aber oft weiss man halt was und dann geht es auch beeindruckend gut.
hqdn3d und nlmeans sind in Handbrake eingebaut wenn Du damit mal schnell 
ein bisschen experimentieren willst. Wenn man es aber übertreibt dann 
wirken Bewegungen irgendwie seltsam verschmiert. Lass lieber etwas 
Rauschen drin, akzeptiere die höheren Bitraten und lass stattdessen das 
menschliche Auge den Input verarbeiten und filtern, das wirkt (IMHO) 
auch subjektiv schärfer und besser als das weichgewaschene Geschmiere 
eines zu stark aufgedrehten Filters.

Wenn Du unwiederbringliches Videomaterial für die Nachwelt archivieren 
willst würde ich lieber mehr Plattenplatz opfern und gar nicht filtern, 
und interlaced-Material würde ich mit voller Framerate encodieren 
anstatt zeitliche Auflösung zu vernichten, wenn Du es einmal im 
Überschwang der Filterei verhunzt hast und die Orginale nicht mehr 
existieren oder nicht mehr brauchbar sind ärgerst Du Dich schwarz.
Gast
Steerable Filter wären hier ein Stichwort:
-> Kantendetektion und Filterung entsprechend nur parallel zu Kanten
-> non local means filter (bereits genannt)
-> bilateral filter
Markus W. schrieb:
> Mark B. schrieb:
>> https://handbrake.fr/
>
> Da gibt es aber keine Sourcen, oder?

Wenn Du auf die bezeichnete Seite gehst, steht da groß
"open source". Das heißt so viel wie "quellcodeoffen".

Sicherheitshalber habe ich den Bildschirmausschnitt von der 
Internetseite von handbrake.fr kopiert und für Dich eingestellt.

Kannst Du es jetzt sehen?
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.