[go: up one dir, main page]

DE60220380T2 - Verfahren zum vorlöschen von rauschen eines bildes - Google Patents

Verfahren zum vorlöschen von rauschen eines bildes Download PDF

Info

Publication number
DE60220380T2
DE60220380T2 DE60220380T DE60220380T DE60220380T2 DE 60220380 T2 DE60220380 T2 DE 60220380T2 DE 60220380 T DE60220380 T DE 60220380T DE 60220380 T DE60220380 T DE 60220380T DE 60220380 T2 DE60220380 T2 DE 60220380T2
Authority
DE
Germany
Prior art keywords
threshold
dct coefficient
image
noise
filtering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60220380T
Other languages
English (en)
Other versions
DE60220380D1 (de
Inventor
Lianhuan Science-Base Shenzhen XIONG
Jing Science-Base Shenzhen WANG
Zhen Science-Base Shenzhen CHEN
Hongyuan Science-Base Shenzhen WANG
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of DE60220380D1 publication Critical patent/DE60220380D1/de
Application granted granted Critical
Publication of DE60220380T2 publication Critical patent/DE60220380T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/164Feedback from the receiver or from the transmission channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/18Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Color Television Systems (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

  • GEBIET DER TECHNOLOGIE
  • Die vorliegende Erfindung betrifft im Allgemeinen das Gebiet der Multimedia-Kommunikation und insbesondere ein Verfahren für das Vorlöschen des Rauschens eines Bildes auf der Übertragungsseite.
  • HINTERGRUND DER ERFINDUNG
  • Im Allgemeinen umfasst ein Videobild massige Mengen an Daten. Es ist unmöglich, ein Videobild direkt zu übertragen und zu speichern. Beispiele für das Übertragen von Videobildern sind Videokonferenzen, Videotelefone und Fernunterricht, usw. Beispiele für das Speichern von Videobildern sind Multimedia-Datenbanken, VCD und DVD, usw. Bei einem Video-Service-System sind, ausgenommen die Videodaten, ebenfalls Audiodaten, T.120-Daten und eine Steuerinformation, usw. vorhanden. Gleichzeitig ist es in starkem Maß erforderlich, dass ein Video-Service-System Echtzeit, interaktiv ist und eine gute Bildqualität zeigt. Daher sollten die Videobilddaten mit einer hohen Komprimierungsrate komprimiert werden. Gegenwärtig gibt es internationale Standards für die Videobildkomprimierung. H.261 und H.263 werden nach ITU-T standardisiert und MPEG1, MPEG2 und MPEG4 werden nach ISO standardisiert. In diesen Standards sind einige gegenwärtige wichtige Komprimierungsverfahren eingeschlossen, und sie weisen viele gemeinsame Probleme auf wie beispielsweise, dass sie alle das Common Intermediate Format (CIF) verwenden, alle den Hybrid-Modus der Bewegungskompensierten Voraussage und Diskreten Cosinus-Transformation (DCT) verwenden, usw.
  • Bei einem Videosystem, das mit den vorangehend angeführten Standards ausgeführt wurde, ist es unvermeidbar, dass ein erfasstes Videobild ein gewisses Rauschen einschließt. Beispielsweise sind ein Hochfrequenzimpulsrauschen, das durch die großen Veränderungen bei den Luminanzkomponenten und Chrominanzkomponenten in einem kleinen Bereich eines Bildes hervorgerufen wird, und ein Zufallsrauschen vorhanden, das durch die Analog/Digital-Wandlung und die Quantisierung während des abgetasteten Signals erzeugt wird. Ohne Unterdrücken des Rauschens vor der Komprimierung wird der Wirkungsgrad der Komprimierung in starkem Maß verringert. Um einen besseren Wirkungsgrad der Komprimierung und eine gute Bildqualität zu erhalten, ist es daher erforderlich, eine Vor- und Nachbearbeitung zu haben, um das Rauschen in einem Bild zu verringern oder zu eliminieren.
  • Es gibt viele vorhandene Verfahren zur Unterdrückung des Rauschens. Im Allgemeinen wendet ein jedes von ihnen ein angemessenes Filterverfahren in der räumlichen Domäne oder Frequenzdomäne an. Die Filterverfahren können eingeteilt werden in: lineare Filterung, wie beispielsweise die eindimensionale Finite Impulse Response(1-D FIR)-Filterung, die zweidimensionale Finite Impulse Response(2-D FIR)-Filterung, usw.; und die nichtlineare Filterung, wie beispielsweise die Mittelwertfilterung, Schwellwertfilterung, usw.
  • Wir beziehen uns auf das U.S.Patent Nr. 5787203 unter dem Titel „Verfahren und System für das Filter von komprimierten Videobildern", das ein Verfahren zur Filterung in der räumlichen Domäne offenbart. Ein nichtlineares Filterverfahren wird für die Differenzen der Bilder nach der bewegungskompensierten Voraussage und vor der DCT zur Anwendung gebracht. Es gibt zwei Zeitpunkte für die Filterung: zuerst ein Schwellwertfilter, der das Zufallsrauschen verringert oder eliminiert; danach ein kreuzförmiger Mittelwertfilter, der das Hochfrequenzimpulsrauschen verringert oder eliminiert. Sie verringern die gesamte Komprimierungsübertragungsgeschwindigkeit um 10% bis 20%.
  • Wir beziehen uns auf das U.S.Patent Nr. 5325125 unter dem Titel „Intra-Frame-Filter für Videokomprimierungssysteme", das ein Verfahren mit linearer Filterung direkt vor der Komprimierung offenbart. Das Verfahren wendet einen zweidimensionalen (2-D) Filter an, um Hochfrequenzkomponenten und das Hochfrequenzimpulsrauschen in der Diagonalrichtung des Bildes herauszufiltern.
  • Ein weiterer Hinweis unter dem Titel „Geschwindigkeitsverzerrende optimale schnelle Schwellwertoperation mit vollständiger JPEG/MPEG-Dekoderkompatibilität" (IEE Trans. On Image Proc., September 1994, Nr. 5, Seite 700-704), der von Ramchandran und Mitarbeitern verfasst wurde, zeigt einen optimalen Geschwindigkeitsverzerrungsweg, um die DCT-Koeffizienten der JPEG- und MPEG-Komprimierungsstandards auf einen Schwellwert zu bringen oder abzusenken.
  • Um das Rauschen wirksam bei den vorliegenden Verfahren zur Unterdrückung des Rauschens zu verringern oder zu eliminieren, wird der ursprünglichen Verarbeitungsweise ein eindimensionaler oder zweidimensionaler Filtervorgang hinzugefügt. Dennoch erfordert im Allgemeinen eine Filterungsberechnung Zeit und ist eine schwere Belastung für ein System. So ist es für das Videokonferenzsystem, das in starkem Maß eine Echtzeit erfordert und interaktiv ist, erforderlich, ein Verfahren zum Unterdrücken des Rauschens zur Verfügung zu haben, das nicht Zeit in Anspruch nimmt und das Originalbild so sehr wie möglich beibehält. Bei der gegenwärtigen Filtertechnologie ist das Schwellwertfiltern ein Verfahren mit einem geringeren Berechnungsumfang. Das grundlegende Prinzip dieses Verfahrens ist: auf einer Übertragungsseite befindet sich das Quantisieren der DCT-Koeffizienten eines CIF-Bildblockes in einer vorgegebenen Reihenfolge; wenn ein DCT-Koeffizient gleich oder kleiner als ein vorgegebener Schwellwert ist, wird der DCT-Koeffizient auf Null eingestellt; und wenn ein DCT-Koeffizient größer ist als der vorgegebene Schwellwert, wird der DCT-Koeffizient nicht verändert. Im Wesentlichen ist das Verfahren zum Vorlöschen des Rauschens ein konstantes Schwellwertfilterverfahren. Der Nachteil dieser Verfahren zum Vorlöschen des Rauschens ist, dass die Auswahl eines Schwellwertes im Widerspruch steht. Wenn ein kleinerer Schwellwert ausgewählt wird, kann eine höhere Bildqualität erhalten werden; aber bei einer zu kleinen Zahl des DCT-Koeffizienten-Nullwertes wird dem Wirkungsgrad der Komprimierung nicht entsprochen. Wenn ein größerer Schwellwert ausgewählt wird, wird dem Wirkungsgrad der Komprimierung entsprochen; aber bei einer zu kleinen Zahl des DCT-Koeffizient-Nullwertes wird der Bildqualität nicht entsprochen.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Der Zweck der Erfindung ist die Bereitstellung eines Verfahrens mit einem anpassungsfähigen Schwellwertfiltern, um das Rauschen in einem Bild vorzulöschen. Vergleicht man mit dem konstanten Schwellwertfilterverfahren kann das Verfahren den Wirkungsgrad der Bildkomprimierung weiter erhöhen, ohne dass die Bildqualität verringert wird.
  • Das Ziel der Erfindung wird wie folgt realisiert. Ein Verfahren zum Vorlöschen des Rauschens bei einem Bild weist die folgenden Schritte auf. Auf der Übertragungsseite werden die DCT-Koeffizienten eines CIF-Bildblockes in Reihenfolge quantisiert. Wenn der gegenwärtig verarbeitete DCT-Koeffizientwert gleich oder kleiner als ein entsprechender Schwellwert ist, der für diese Zeit verwendet wird, wird der DCT-Koeffizient auf Null eingestellt. Gleichzeitig wird der Schwellwert für diese Zeit erhöht und als ein Schwellwert für die nächste Zeit für die Verarbeitung des DCT-Koeffizienten verwendet. Wenn der erhöhte Schwellwert größer ist als eine vorgegebene obere Grenze eines Schwellwertes, dann wird der erhöhte Schwellwert durch eine vorgegebene obere Grenze eines Schwellwertes substituiert. Wenn der gegenwärtig verarbeitete DCT-Koeffizientwert größer ist als der entsprechende Schwellwert, der für die Verarbeitung für diese Zeit verwendet wird, wird der Schwellwert auf einen vorgegebenen anfänglichen Schwellwert zurückgebracht, der als der Schwellwert für die nächste Zeit für die nächste Verarbeitung des DCT-Koeffizienten verwendet wird.
  • Ein Verfahren zum Vorlöschen des Rauschens eines Bildes kann außerdem Folgendes umfassen. Auf der Übertragungsseite verwendet die Transformation eines Videobildes vom CCIR 601 Format zum CIF einen Tiefpass-FIR-Filter, bei dem die Grenzfrequenz kleiner als 0,5 π sein kann. Darin steht CCIR für Consultative Committee an International Radio, und CCIR 601 ist der Standard 601, der vom CCIR vorgeschlagen wurde, der einen Digitalvideostandard für das Übertragen definiert, der dem 525 Zeilen- bis 625 Zeilen-Fernsehsystem entspricht. Die Luminanzkomponente und Chrominanzkomponente können mittels des Tiefpass-FIR-Filters jeweils in der vertikalen und horizontalen Richtung gefiltert werden.
  • Bei einigen Ausführungen ist der Tiefpass-FIR-Filter ein eindimensionaler FIR-Filter.
  • Bei einigen Ausführungen liegt die Grenzfrequenz des Tiefpass-FIR-Filters zwischen 0,25 π und 0,4 π.
  • Nachdem die Luminanzkomponente und die Chrominanzkomponente mittels eines Tiefpass-FIR-Filters mit weniger als der Grenzfrequenz mit 0,5 π verarbeitet wurden, kann das Bild mittels eines zweidimensionalen Mittelwertfilters weiter gefiltert werden.
  • Wenn der gegenwärtig verarbeitete DCT-Koeffizientwert gleich oder kleiner ist als ein entsprechender Schwellwert, der für diese Zeit verwendet wird, kann der DCT-Koeffizient auf Null eingestellt werden. Gleichzeitig kann der Schwellwert für diese Zeit um eins erhöht werden, und er kann als ein Schwellwert für die nächste Zeit für die Verarbeitung des DCT-Koeffizienten verwendet werden.
  • Bei einigen Ausführungen werden die DCT-Koeffizienten in einer derartigen Reihenfolge verarbeitet, dass von der oberen linken Ecke einer DCT-Koeffiziententabelle begonnen und in einem Zickzackmuster in Reihenfolge fortgefahren wird.
  • Bei einigen Ausführungen werden der anfängliche Schwellwert und eine obere Grenze des Schwellwertes darin vorgegeben, dass der anfängliche Schwellwert gleich kQ entspricht, und dass die obere Grenze des Schwellwertes gleich 1,5 kQ entspricht. Darin ist Q der quantisierte Level und k eine Konstante zwischen 0 und 1, die durch die Kanalbandbreite bestimmt wird.
  • Das Verfahren zum Vorlöschen des Rauschens in einem Bild kann als ein Filterverfahren mit einem anpassungsfähigen Schwellwert verstanden werden. Vergleicht man mit dem Verfahren des konstanten Schwellwertfilterns, kann das Rauschen wirksamer unterdrückt werden, ohne dass die Bildqualität verringert wird, und der Wirkungsgrad der Bildkomprimierung wird weiter erhöht. Wenn ein Bild mit einem nichtlinearen Schwellwert gefiltert wird, zusammen mit dem zu verringernden oder zu eliminierenden Rauschen, wird natürlich ein Teil der Randinformation des Bildes verlorengehen. Trotzdem ist das menschliche Auge bei der Niederfrequenzkomponente in einem Bild sehr empfindlich, wohingegen die Empfindlichkeit bei der Hochfrequenzkomponente in starkem Maß verringert wird. Daher kann in einem zulässigen Bereich der menschlichen Bildwahrnehmung das Verfahren verwendet werden, um eine bessere Bildqualität zu erhalten. Ein weiterer Vorteil des anpassungsfähigen Schwellwertfilterns ist der geringe Berechnungsumfang, was für ein Video-Service-System mit einer hohen Anforderung an Echtzeit und Interaktivität geeignet ist.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Es zeigen:
  • 1 eine DCT-Koeffizientenverteilung von 8 × 8 Bildblöcken mit H.26X (d.h., H261, H263, usw.) Format;
  • 2 ein System einer Ausführung des Verfahrens zum Vorlöschen des Rauschens für ein Bild entsprechend der vorliegenden Erfindung;
  • 3 ein Verarbeitungs-Ablaufdiagramm des anpassungsfähigen Schwellwertfilterns in der Ausführung in 2;
  • 4 ein System einer weiteren Ausführung des Verfahrens zum Vorlöschen des Rauschens für ein Bild entsprechend der vorliegenden Erfindung.
  • AUSFÜHRUNGEN DER ERFINDUNG
  • Die Erfindung wird hierin nachfolgend detailliert mit Bezugnahme auf die Zeichnungen beschrieben. Es sollte bemerkt werden, dass das eine Beschreibung der Erfindung aber nicht eine Einschränkung der Erfindung ist.
  • 2 zeigt ein System einer Ausführung des Verfahrens zum Vorlöschen des Rauschens für ein Bild, d.h., eine Filterungsposition in einem H.26X-Videokomprimierungsvorgang. Wie in 2 gezeigt wird, sind bei dieser Ausführung zwei Filter vorhanden: ein eindimensionaler FIR-Filter und ein anpassungsfähiger Schwellwertfilter. Der eindimensionale FIR-Filter ist ein linearer Hochfrequenzimpulsrauschfilter, und der anpassungsfähige Schwellwertfilter ist ein nichtlinearer Zufallsrauschfilter. Diese zwei Filter funktionieren jeweils in der räumlichen Domäne und der Frequenzdomäne. Im Folgenden werden jeweils der eindimensionale Tiefpass-FIR-Filter und der anpassungsfähige Schwellwertfilter beschrieben.
  • Wie in 2 gezeigt wird, während ein Videobild vom CCIR 601-Format zum CIF-Format transformiert wird, verarbeitet ein eindimensionaler FIR-Filter die Luminanzkomponente und die Chrominanzkomponente jeweils in der horizontalen und vertikalen Richtung; und das Hochfrequenzimpulsrauschen, das in einem Bild eingeschlossen ist, wird unterdrückt. Natürlich wird ebenfalls ein entsprechender Hochfrequenzteil des Bildes gefiltert. Trotzdem ist das menschliche Auge bei der Niederfrequenzkomponente in einem Bild sehr empfindlich, wohingegen die Empfindlichkeit bei der Hochfrequenzkomponente in starkem Maß verringert wird. Durch Verwenden eines Tiefpassfilters mit einer geeigneten Grenzfrequenz kann eine bessere Bildqualität innerhalb des zulässigen Bereiches der menschlichen Bildwahrnehmung erhalten werden.
  • Für die Grenzfrequenzauswahl eines eindimensionalen FIR-Tiefpassfilters bei dieser Ausführung wird eine Spektralanalyse vorgenommen, indem ein Bild als eindimensionales Signal genommen wird. Indem man die passenden Kurven eines Bildspektrums vor der H.26X-Komprimierung und des Bildspektrums nach der Rekonstruktion vergleicht, sind die Unterschiede zwischen diesen zwei passenden Kurven größer. Nach der Filterung mit einem kleineren Grenzfrequenzfilter (< 0,5 π) sind die Unterschiede dieser zwei passenden Kurven kleiner. Bei dieser Unterschiedssituation kann ein Grenzfrequenzbereich definiert werden. Er liegt im Allgemeinen zwischen 0,25 π und 0,4 π. Nimmt man einen Filter der siebenten Ordnung als Beispiel, kann bei dieser Ausführung ein Tiefpass-FIR-Filter ein Filter mit einer Grenzfrequenz von 0,4 π und h = {-2/256, 12/256, 66/256, 104/256, 66/256, 12/256, -2/256) sein.
  • Nach der Filterung mit dem eindimensionalen FIR-Filter und der H.26X-Komprimierung kann die Übertragungsgeschwindigkeit der Komprimierung eines Bildes um 10% bis 20% verringert werden. Bei einem gleichen quantisierten Level ist die Bildqualität kein Unterschied. Dennoch ist bei einem praktischen H.26X-System die allgemeine Steuerstrategie die, dass, wenn der Puffer verringert wird, der quantisierte Level verringert wird, um die Bildqualität anzuheben.
  • 1 zeigt die DCT-Koeffizientenverteilung von 8 × 8 Bildblöcken mit H.26X-Format. Wie in 1 gezeigt wird, werden nach der DCT-Transformation Niederfrequenzkomponenten des 8 × 8 Bildblockes im oberen linken Teil verteilt, und die Hochfrequenzkomponenten werden im unteren rechten Teil verteilt. Die Niederfrequenzkomponenten entsprechen dem Bilddetail, und die Hochfrequenzkomponenten entsprechen der Randabschnittsinformation des Bildes und dem Rauschen, wie beispielsweise dem Zufallsrauschen und dem Hochfrequenzimpulsrauschen. Da der größte Teil des Hochfrequenzimpulsrauschens nach der Filterung filtriert wurde, ist hierbei das zu filternde Hauptrauschen das Zufallsrauschen.
  • Bei dieser Ausführung tastet der anpassungsfähige Schwellwertfilter eine DCT-Koeffiziententabelle in einem Zickzackmuster ab, und 64 DCT-Koeffizienten werden in Reihenfolge verarbeitet. Das Verarbeitungs-Ablaufdiagramm wird detailliert in 3 gezeigt. In 3 ist *DCT_Coeff eine Hinweisadresse der DCT-Koeffizienten. Der Schwellwert eines DCT-Koeffizienten Thresh steht mit dem quantisierten Level Q in Wechselbeziehung. Vergleicht man mit einem konstanten Schwellwert, ist ein veränderter Schwellwert für eine Veränderung des Bildinhaltes geeigneter und zeigt den Vorteil des Schutzes des wichtigen Inhaltes des Bildes. Thresh_Max ist die obere Grenze des Schwellwertes und nimmt 1,5 kQ an. Der anfängliche Schwellwert nimmt kQ an, worin k im Bereich zwischen 0,0 und 1,0 liegt und in Abhängigkeit von der Kanalbandbreite ausgewählt wird. Wenn die Kanalbandbreite kleiner ist, wird ein größerer k-Wert ausgewählt; wenn die Kanalbandbreite beispielsweise kleiner als 384 kbps ist, wird k 1,0 annehmen. Wenn die Kanalbandbreite größer ist, wird ein kleineres k ausgewählt; wenn beispielsweise die Kanalbandbreite 2 Mbps ist, wird k 0,4 annehmen. Diese Behandlung zeigt den Vorteil, dass man so viele kontinuierliche Null erhält wie möglich. Wenn ein DCT-Koeffizient gleich oder kleiner als der Schwellwert Thresh ist, wird der DCT-Koeffizient einen Wert von Null annehmen, und der Schwellwert Thresh wird mit eins addiert. Wenn der Schwellwert Thresh größer ist als die obere Grenze Thresh Max, wird der Schwellwert Thresh den Thresh Max annehmen. Wenn ein DCT-Koeffizient größer ist als der Schwellwert Thresh, dann wird der Schwellwert Thresh zum anfänglichen Schwellwert kQ zurückgebracht. Diese Behandlung zeigt den Vorteil des Schützen der wichtigen Randinformation eines Bildes.
  • Wenn ein Bild mit einem nichtlinearen Schwellwert gefiltert wird, wird das Rauschen natürlich verringert oder eliminiert, aber gleichzeitig wird die Randabschnittsinformation des Bildes verlorengehen. Trotzdem ist das menschliche Auge bei der Niederfrequenzkomponente in einem Bild sehr empfindlich, wohingegen die Empfindlichkeit bei der Hochfrequenzkomponente in starkem Maß verringert wird. Daher kann in einem zulässigen Bereich der menschlichen Bildwahrnehmung das Verfahren zur Anwendung gebracht werden, um eine bessere Bildqualität zu erhalten.
  • Die Ausführung ist ein Filterverfahren mit hohem Wirkungsgrad, um das Rauschen des Videobildes zu verringern oder zu eliminieren. Das Verfahren kombiniert eine lineare Filterung und nichtlineare Filterung und kombiniert die Filterung der räumlichen Domäne und die Filterung der Frequenzdomäne miteinander. Das Verfahren verwendet einen linearen Filter und einen nichtlinearen Filter. Daher können mit einem geringeren Berechnungsumfang das Hochfrequenzimpulsrauschen und das Zufallsrauschen in einem Videobild verringert oder eliminiert werden. Bei der ersten Filterung wird ein Filter mit niedrigerer Grenzfrequenz eingesetzt, um das Format zu transformieren, ohne dass jeglicher Berechnungsumfang vergrößert wird. Bei der zweiten Filterung, wenn ein DCT-Koeffizient quantisiert wird, wird ein anpassungsfähiger Schwellwertfilter verwendet. Aus 3 kann gesehen werden, dass dabei nur ein sehr kleiner Umfang der Berechnung vergrößert wird. Durch Anwendung des Verfahrens der Ausführung zur Verringerung oder Eliminierung des Rauschens wird die Übertragungsgeschwindigkeit der Komprimierung um 10% bis 30% verringert, so dass der Wirkungsgrad der Videokomprimierung und die Bildqualität angehoben werden.
  • 4 zeigt ein System einer weiteren Ausführung der Erfindung, eine weitere Systemausführung eines Verfahrens zum Vorlöschen des Rauschens für ein Bild. Diese Ausführung basiert auf der vorhergehenden Ausführung und bringt einen 3 × 3 zweidimensionalen Mittelwertfilter hinzu, der in der Position eingerichtet wird, bevor das Bild zum CIF-Format transformiert wird. Da der Berechnungsumfang größer ist, wird der Mittelwertfilter besser durch die Hardware oder DSP-Software realisiert. Der Mittelwertfilter zeigt eine Charakteristik, die besser ist, um das Impulsrauschen zu verringern oder zu eliminieren, und die ebenfalls besser ist, um die Bildrandinformation festzuhalten. So kann durch Kombinieren mit der letzteren Verarbeitung durch anpassungsfähige Schwellwertfilterung eine bessere Wirkung des Reduzierens oder Eliminieren des Rauschens eines Bildes erhalten werden.
  • Es wird erkannt werden, dass die vorliegende Erfindung in keiner Weise auf die Ausführungen beschränkt wird, die vorangehend erwähnt werden. Die bevorzugten Ausführungen werden nur für eine Detailbeschreibung der Erfindung verwendet. Dementsprechend beanspruchen wir als unsere Erfindung alle derartigen Ausführungen, wie sie innerhalb des Bereiches der folgenden Patentansprüche und deren Äquivalente zu finden sind.

Claims (8)

  1. Verfahren zum Vorlöschen von Rauschen eines Bilds, Verarbeiten eines DCT-Koeffizientenwerts (Diskrete Cosinus-Transformation) in Reihenfolge während Quantisierung des DCT-Koeffizientenwerts eines CIF-Bildblocks (Common Intermediate Format), das folgende Schritte umfasst: Erkennen, ob der gegenwärtig verarbeitete DCT-Koeffizientenwert gleich einem oder geringer als ein entsprechender für diese Zeit verwendeter Schwellwert ist, wenn ja, Einstellen des DCT-Koeffizientenwerts auf null, dann Erhöhen des Schwellwerts dieser Zeit, der als ein Schwellwert für die nächste Verarbeitung des DCT-Koeffizienten zu verwenden ist, andernfalls Wiedergewinnen des Schwellwerts dieser Zeit auf einen vorbestimmten anfänglichen Schwellwert, der als ein Schwellwert für die nächste Verarbeitung des DCT-Koeffizienten zu verwenden ist; Erkennen, ob der höhere Schwellwert größer als ein vorbestimmter oberer Grenzwert eines Schwellwerts ist, wenn ja, Ersetzen des höheren Schwellwerts mit dem vorbestimmten oberen Grenzwert.
  2. Verfahren nach Anspruch 1, das weiter folgenden Schritt umfasst: jeweiliges Filtern von Luminanzkomponenten und Chrominanzkomponenten in vertikaler und horizontaler Richtung mit einem Tiefpass-FIR-Filter, dessen Grenzfrequenz, während Transformation eines Videobilds vom CCIR 601 Format zum CIF-Format, weniger als 0,5π beträgt.
  3. Verfahren nach Anspruch 2, wobei der Tiefpass-FIR-Filter (Finite Impulse Response) ein eindimensionaler FIR-Filter ist.
  4. Verfahren nach Anspruch 2, wobei die Grenzfrequenz des Tiefpass-FIR-Filters zwischen 0,25π und 0,4π liegt.
  5. Verfahren nach Anspruch 2, das weiter folgenden Schritt umfasst: weitere Filterung des Bilds durch einen zweidimensionalen Mittelwertfilter.
  6. Verfahren nach Anspruch 1, wobei Erhöhen des Schwellwerts dieser Zeit, der als ein Schwellwert für die nächste Verarbeitung des DCT-Koeffizienten verwendet werden soll, um eins.
  7. Verfahren nach Anspruch 1, wobei die Verarbeitungsreihenfolge des DCT-Koeffizientenwerts von der linken oberen Ecke einer DCT-Koeffiziententabelle beginnt und in Reihenfolge eines Zickzackmusters verläuft.
  8. Verfahren nach Anspruch 1, wobei der anfängliche Schwellwert und der obere Grenzwert des Schwellwerts damit vorbestimmt werden, dass der anfängliche Schwellwert kQ entspricht und, dass der obere Grenzwert 1,5 kQ entspricht, wobei Q der quantisierte Level und k eine Konstante zwischen 0 bis 1 ist, die durch die Kanalbreite bestimmt wird.
DE60220380T 2001-02-27 2002-02-25 Verfahren zum vorlöschen von rauschen eines bildes Expired - Lifetime DE60220380T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CNB01109026XA CN1167034C (zh) 2001-02-27 2001-02-27 图像预去噪的方法
CN1109026X 2001-02-27
PCT/CN2002/000110 WO2002078350A1 (fr) 2001-02-27 2002-02-25 Procede de presuppression du bruit d'une image

Publications (2)

Publication Number Publication Date
DE60220380D1 DE60220380D1 (de) 2007-07-12
DE60220380T2 true DE60220380T2 (de) 2008-01-24

Family

ID=4657655

Family Applications (2)

Application Number Title Priority Date Filing Date
DE60235211T Expired - Lifetime DE60235211D1 (de) 2001-02-27 2002-02-25 Verfahren zum Vorlöschen von Rauschen eines Bildes.
DE60220380T Expired - Lifetime DE60220380T2 (de) 2001-02-27 2002-02-25 Verfahren zum vorlöschen von rauschen eines bildes

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE60235211T Expired - Lifetime DE60235211D1 (de) 2001-02-27 2002-02-25 Verfahren zum Vorlöschen von Rauschen eines Bildes.

Country Status (7)

Country Link
US (1) US7194030B2 (de)
EP (2) EP1821548B1 (de)
CN (1) CN1167034C (de)
DE (2) DE60235211D1 (de)
HK (1) HK1047647B (de)
RU (1) RU2260922C2 (de)
WO (1) WO2002078350A1 (de)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7869500B2 (en) * 2004-04-27 2011-01-11 Broadcom Corporation Video encoder and method for detecting and encoding noise
US7949051B2 (en) * 2004-05-26 2011-05-24 Broadcom Corporation Mosquito noise detection and reduction
JP4359773B2 (ja) * 2004-06-22 2009-11-04 ソニー株式会社 画像圧縮処理装置、画像圧縮処理方法および画像圧縮処理プログラム
US7590300B2 (en) * 2004-06-24 2009-09-15 Intel Corporation Image filtering methods and apparatus
US8031768B2 (en) * 2004-12-15 2011-10-04 Maxim Integrated Products, Inc. System and method for performing optimized quantization via quantization re-scaling
US7471844B2 (en) * 2004-12-27 2008-12-30 Intel Corporation Method, apparatus and system for multi-feature programmable tap filter image processing
US8218634B2 (en) * 2005-01-13 2012-07-10 Ntt Docomo, Inc. Nonlinear, in-the-loop, denoising filter for quantization noise removal for hybrid video compression
CN101257630B (zh) * 2008-03-25 2012-06-06 浙江大学 结合三维滤波的视频编码方法和装置
US8326075B2 (en) 2008-09-11 2012-12-04 Google Inc. System and method for video encoding using adaptive loop filter
KR20110062008A (ko) * 2009-12-02 2011-06-10 삼성전자주식회사 화상형성장치 및 그 화상 노이즈 처리 방법
CN102740065B (zh) * 2011-03-31 2015-11-25 富士通株式会社 图像编码方法和系统
US8885706B2 (en) 2011-09-16 2014-11-11 Google Inc. Apparatus and methodology for a video codec system with noise reduction capability
US9131073B1 (en) 2012-03-02 2015-09-08 Google Inc. Motion estimation aided noise reduction
US9344729B1 (en) 2012-07-11 2016-05-17 Google Inc. Selective prediction signal filtering
US10102613B2 (en) 2014-09-25 2018-10-16 Google Llc Frequency-domain denoising
CN107895351B (zh) * 2017-10-30 2019-08-20 维沃移动通信有限公司 一种图像去噪方法及移动终端
CN109640166A (zh) * 2018-08-13 2019-04-16 张利军 基于动感程度的片尾曲选择方法
CN110295345A (zh) * 2019-07-30 2019-10-01 浦江和平真空镀膜有限公司 一种真空镀膜机
CN113645468A (zh) * 2021-08-19 2021-11-12 广东博华超高清创新中心有限公司 动态视觉传感器滤波加速控制方法、系统、设备及应用
CN114358040A (zh) * 2021-11-29 2022-04-15 国网安徽省电力有限公司马鞍山供电公司 一种基于自适应估算阈值法的扰动信号去噪方法

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU965016A1 (ru) * 1981-03-12 1982-10-07 Минское Производственное Объединение "Горизонт" Устройство фильтрации телевизионного сигнала
SU1438023A1 (ru) * 1987-04-21 1988-11-15 Грузинский политехнический институт им.В.И.Ленина Двумерный адаптивный восстанавливающий фильтр
JPH0310480A (ja) * 1989-06-07 1991-01-18 Toshiba Corp テレビジョン信号伝送装置およびテレビジョン信号受信装置
US5121216A (en) * 1989-07-19 1992-06-09 Bell Communications Research Adaptive transform coding of still images
US5241395A (en) * 1989-08-07 1993-08-31 Bell Communications Research, Inc. Adaptive transform coding using variable block size
US5325125A (en) 1992-09-24 1994-06-28 Matsushita Electric Corporation Of America Intra-frame filter for video compression systems
JP2894137B2 (ja) * 1993-01-26 1999-05-24 ケイディディ株式会社 動画像符号化におけるプリフィルタ制御方法および装置
JP3466705B2 (ja) * 1993-05-28 2003-11-17 ゼロックス・コーポレーション 圧縮画像の圧縮解除方法
JPH07107462A (ja) * 1993-09-29 1995-04-21 Oki Electric Ind Co Ltd 動画像符号化方法
KR960039992A (ko) * 1995-04-29 1996-11-25 배순훈 블록화 현상 제거 장치 및 이를 이용한 동영상 복호화기
JP3353604B2 (ja) 1995-08-09 2002-12-03 ソニー株式会社 動画像符号化方法及び装置、並びに信号記録媒体
US6064450A (en) 1995-12-06 2000-05-16 Thomson Licensing S.A. Digital video preprocessor horizontal and vertical filters
US5787203A (en) 1996-01-19 1998-07-28 Microsoft Corporation Method and system for filtering compressed video images
US5832115A (en) 1997-01-02 1998-11-03 Lucent Technologies Inc. Ternary image templates for improved semantic compression
CN1292201A (zh) * 1998-11-04 2001-04-18 三菱电机株式会社 图象解码装置和图象编码装置
KR20010041900A (ko) * 1999-01-15 2001-05-25 요트.게.아. 롤페즈 화상 시퀀스를 코딩하고 노이즈 필터링하는 방법 및 장치
US6370502B1 (en) * 1999-05-27 2002-04-09 America Online, Inc. Method and system for reduction of quantization-induced block-discontinuities and general purpose audio codec
US7206453B2 (en) * 2001-05-03 2007-04-17 Microsoft Corporation Dynamic filtering for lossy compression
US7003174B2 (en) * 2001-07-02 2006-02-21 Corel Corporation Removal of block encoding artifacts
JP3972751B2 (ja) * 2001-08-27 2007-09-05 コニカミノルタビジネステクノロジーズ株式会社 画像処理装置
US7054367B2 (en) * 2001-12-31 2006-05-30 Emc Corporation Edge detection based on variable-length codes of block coded video

Also Published As

Publication number Publication date
CN1167034C (zh) 2004-09-15
EP1365590B1 (de) 2007-05-30
WO2002078350A1 (fr) 2002-10-03
DE60220380D1 (de) 2007-07-12
EP1821548A2 (de) 2007-08-22
EP1821548A3 (de) 2008-03-12
CN1372224A (zh) 2002-10-02
US20040062316A1 (en) 2004-04-01
DE60235211D1 (de) 2010-03-11
EP1821548B1 (de) 2010-01-20
RU2003126189A (ru) 2005-03-10
US7194030B2 (en) 2007-03-20
HK1047647A1 (zh) 2003-02-28
EP1365590A4 (de) 2004-05-12
HK1047647B (zh) 2005-05-20
RU2260922C2 (ru) 2005-09-20
EP1365590A1 (de) 2003-11-26

Similar Documents

Publication Publication Date Title
DE60220380T2 (de) Verfahren zum vorlöschen von rauschen eines bildes
DE69124536T2 (de) Bildkodiervorrichtung
DE69631108T2 (de) Nachfilterung zur Entfernung von Artefakten in DCT-codierten Bildern
DE19829468C2 (de) Verfahren zum Beseitigen von Blockbildungsartefakten in einem System zum Codieren bewegter Bilder auf niedrige Bitrate
DE60220106T2 (de) Verfahren und Vorrichtung zur Reduzierung von Störungen in dekodierten Bildern mit Nachfilterung
DE69013213T2 (de) Einrichtung zur Zwischenbild-Vorhersagekodierung eines Videosignals.
DE69324090T2 (de) Intraframefilter für Bildkompressionssysteme
DE69837728T2 (de) Adaptives Filter
DE69523113T2 (de) Rauschmessung
DE69709451T2 (de) Bilddatengeräuschfilterung
DE69230704T2 (de) Verfahren und Einrichtung zur Kompression von sich bewegenden Videobildern mit adaptiver Bitzuordnung und Quantisierung
DE19734881C2 (de) Verfahren zum Reduzieren von Blockbildungsartefakten, die beim Kodieren von Filmaufnahmen erzeugt werden
DE69033946T2 (de) Kodierungsgerät
DE69116869T2 (de) Digitale bildkodierung mit einer zufallsabtastung der bilder
DE69621901T2 (de) Einrichtung zur Vorverarbeitung eines Stromes digitaler Videodaten
EP1025708B1 (de) Verfahren und vorrichtung zur verarbeitung eines digitalisierten bildes
DE60302456T2 (de) System und verfahren zur verbesserung der schärfe für codierte digitale videosignale
DE102005025629A1 (de) Bildverarbeitungsverfahren zur Reduzierung von Blocking-Artefakten
DE69711736T2 (de) Adaptive Postfilterung für ein Bildfernsprechsystem mit niedriger Bitrate
DE4001552A1 (de) Schaltungsanordnung zur filterung von videosignalen
DE3201955A1 (de) Bildverarbeitungsvorrichtung
DE60220047T2 (de) Verfahren und einrichtung zum verbergen von fehlern
DE69828144T2 (de) Verfahren und vorrichtung zur videocodierung und -decodierung
DE69316147T2 (de) Farbsignalaperturkorrektursystem mit automatisch ausgewähltem Quellensignal
EP0527132B1 (de) Verfahren zur aufbereitung von bilddaten für übertragungszwecke sowie anwendung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition