[go: up one dir, main page]

DE69221191T2 - Verfahren und Vorrichtung zur Prädiktiven Kodierung eines Bildsignals mit Bewegungskompensation - Google Patents

Verfahren und Vorrichtung zur Prädiktiven Kodierung eines Bildsignals mit Bewegungskompensation

Info

Publication number
DE69221191T2
DE69221191T2 DE69221191T DE69221191T DE69221191T2 DE 69221191 T2 DE69221191 T2 DE 69221191T2 DE 69221191 T DE69221191 T DE 69221191T DE 69221191 T DE69221191 T DE 69221191T DE 69221191 T2 DE69221191 T2 DE 69221191T2
Authority
DE
Germany
Prior art keywords
sampling
pixel data
signal
coefficient matrix
motion
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
DE69221191T
Other languages
English (en)
Other versions
DE69221191D1 (de
Inventor
Kohtaro Asai
Yoshiaki Kato
Tokumichi Murakami
Yoshihisa Yamada
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Application granted granted Critical
Publication of DE69221191D1 publication Critical patent/DE69221191D1/de
Publication of DE69221191T2 publication Critical patent/DE69221191T2/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/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/112Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
    • 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
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Color Television Systems (AREA)
  • Image Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

    HINTERGRUND DER ERFINDUNG i) Gebiet der Erfindung:
  • Die vorliegende Erfindung bezieht sich allgemein auf Bildcodiersysteme und insbesondere auf prädikative Codiersysteme mit Bewegungskompensation.
  • ii) Beschreibung des Standes der Technik:
  • Fig. 1 zeigt ein herkömmliches prädikatives Codiergerät mit Bewegungskompensation, wie es in "A Study on HDTV Signal coding with Motion Adaptive Noise Reduction" von S. Nogaki, M. Ohta und T. Omachi, The Third HDTV International Workshop Preliminary Report, Band 3, 1989, offenbart ist. Das herkömmliche prädikative Codiergerät mit Bewegungskompensation codiert ein digitales Bildsignal 101, um ein codiertes Signal 106 zu erzeugen, das über eine Übertragungsleitung 109 gesandt wird. Das herkömmliche prädikative Codiergerät mit Bewegungskompensation enthält einen Vollbildspeicher 1, einen Bewegungsdetektor 2, eine Subtraktionsvorrichtung 3, eine Codierer 4, einen lokalen Decodierer 5, einen Addierer 6 und einen Multiplexer (MUX) 7. An einem Bestimmungsort werden die codierten Daten decodiert, um das ursprüngliche Bildsignal 101 wiederzugeben. Der Bestimmungsort hat einen Aufbau ähnlich dem in Fig. 1 gezeigten mit der Ausnahme, daß der Bestimmungsort zur Decodierung anstatt zur Codierung ausgebildet ist.
  • Bevor die Arbeitsweise des herkömmlichen Codiergerätes diskutiert wird, ist es hilfreich, das Format der zu codierenden Bilddaten zu betrachten. Ein Bild kann als aus einer Anzahl von Bildelementen oder Pixeln hergestellt angesehen werden. Jedes dieser Pixel hat einen bestimmten Luminanzpegel, der entsprechend einer Grauskala oder einer anderen Skala codiert ist. Die Luminanz jedes Pixels kann in ein digitales Signal codiert sein. Die digitalen Signale fur einen ganzen Schirm der Anzeige bilden ein Vollbild. Dieses Vollbild kann in Reihen von Pixeln aufgeteilt sein. Da viele videoanzeigevorrichtungen wie herkömmliche Kathodenstrahlröhren ungeradzahlige Reihen in einem ersten Durchgang und geradzahlige Reihen in einem zweiten Durchgang abtasten, wenn sie ein Bild erzeugen (d.h. verschachtelte Abtastung), ist es hilfreich, das Vollbild als aus einem geradzahligen Teilbild mit Daten für geradzahlige Reihen und einem ungeradzahligen Teilbild mit Daten für ungeradzahlige Reihen zusammengesetzt zu betrachten. Jedes der Teilbzw. Halbbilder (das ungeradzahlige Teilbild und das geradzahlige Teilbild) können weiterhin in Blöcke von Pixeldaten wie Bereichen von acht Pixeln mal acht Pixeln unterteilt werden.
  • Das herkömmliche prädikative Codiergerät mit Bewegungskompensation arbeitet wie folgt. Ein eingegebenes Bildsignal 101 oder zum Beispiel ein digitales Signal, das die Luminanzen von Pixeln in einem Vollbild codiert, ist entsprechend einem verschachtelten Abtastformat vorgesehen. Bei dem verschachtelten Abtastformat werden zuerst die ungeradzahligen Reihen von Pixeln abgetastet und dann die geradzahligen Reihen von Pixeln abgetastet. Daher liefert das Eingangssignal eine Folge von Pixeldaten beginnend mit den Daten für alle ungeradzahligen Reihen, welche gefolgt wird von den Daten für alle geradzahligen Reihen. Für die Zwecke der vorliegenden Diskussion wird angenommen, daß das eingegebene Bildsignal 101 bereits in Blöcken organisiert ist. Jeder Block besteht aus Pixeln desselben Teilbildes. Das System arbeitet gleichzeitig an einem Block, bis alle Blöcke eines gegebenen Teilbildes codiert sind. Das System schreitet dann fort, um die Blöcke des anderen Teilbildes in einem Vollbild zu codieren. Wenn ein Vollbild einmal voll codiert ist, wird der Codiervorgang an einem nächsten Vollbild wiederholt.
  • Das eingegebene Bildsignal 101 des gegenwärtigen Vollbildes wird verglichen mit den Bildsignalen für dasselbe Teilbild in einem vorhergehenden Vollbild, um die Bewegungserfassung durchzuführen. Es wird zum Beispiel angenommen, daß ein erster Block des eingegebenen Bildsignals 101 Luminanzinformationen für einen Block von Pixeln in dem ungeradzahligen Teilbild eines gegenwartigen Vollbildes codiert. Die Bewegungserfassung dieses ersten Blocks wird in dem Bewegungsdetektor 2 durchgeführt, indem der am stärksten analoge Block in den benachbarten Blöcken 102 in dem vorhergehenden Vollbild gesucht wird, welche um die entsprechende Position des ersten Blocks angeordnet sind. Die benachbarten Blöcke 102 werden aus dem Vollbildspeicher 1 gelesen und zum Bewegungsdetektor 2 geliefert. Der Vollbildspeicher 1 speichert Bilddaten (von lokal decodierten Signalen 108), welche in dem lokalen Decodierer 5 lokal decodiert wurden und welche in dem Addierer 6 mit einem Bewegungskompensationssignal 104 summiert wurden. Der Vollbildspeicher 1 kann als ein herkömmlicher RAM (Speicher mit wahlweisem Zugriff) realisiert werden.
  • Der Bewegungsdetektor 2 bestimmt die Ähnlichkeiten zwischen dem gegenwärtigen Block und den jeweiligen benachbarten Blöcken, um die ähnlichsten bzw. am stärksten analogen benachbarten Blöcke auszuwihlen. Als ein Maßstab für die Ähnlichkeit kann der Bewegungsdetektor 2 eine Absolutdifferenzwertsumme zwischen Blöcken berechnen, die erhalten wird durch Summieren von Absolutwerten jeder Differenz von Luminanzwerten für die entsprechenden Pixel in den Blökken, oder der Bewegungsdetektor kann eine Differenzquadratsumme berechnen, die erhalten wird durch Summieren von Quadratwerten der Differenzen von Luminanzwerten zwischen den entsprechenden Pixeln in den Blöcken.
  • Wenn einmal der ähnlichste benachbarte Block gefunden ist, berechnet der Bewegungsdetektor 2 einen Bewegungsvektor 103 und gibt ihn zu dem Vollbildspeicher 1 und dem MUX 7 aus. Der Bewegungsvektor, zeigt die Vektorversetzungsdifferenz zwischen dem ähnlichsten benachbarten Block und dem ersten Block an. Dieser Bewegungsvektor 103 enthält Vektorkomponenten in der horizontalen und der vertikalen Richtung. Wenn einmal der ähnlichste benachbarte Block gefunden ist, wird auch ein Bewegungskompensations-Vorhersagesignal 104, das die Luminanz der Pixel des ähnlichsten benachbarten Block codiert, aus dem Vollbildspeicher 1 ausgelesen und zu einem Subtraktionsglied 3 gesandt.
  • Das Subtraktionsglied 3 subtrahiert das Bewegungskompensations-Vorhersagesignal 104 von dem eingegebenen Bildsignal 101, um ein Vorhersagefehlersignal 105 zu erhalten. Insbesondere wird die Luminanz jedes Pixels in dem Bewegungskompensations-Vorhersagesignal von der Luminanz jedes entsprechenden Pixels in dem eingegebenen Bildsignal 101 subtrahiert. Chips zum Durchführen der Subtraktion sind kommerziell erhältlich. Das Subtraktionsglied 3 gibt dann das Vorhersa gefehlersignal 105 zu dem Codierer 4 aus. Der Codierer 4 führt die Codierung des Vorhersagefehlersignals 105 aus, um eine räumliche Redundanz in dem Signal zu entfernen. Der Codierer 4 hilft somit, das Vorhersagefehlersignal 105 zu komprimieren. Das Signal 105 enthält sowohl Niedrigfrequenzkomponenten als auch Hochfrequenzkomponenten. Üblicherweise quantisiert der Codierer 4 bei der Komprimierung des Vorhersagefehlersignals 105 die Niedrigfrequenzkomponenten des Signals 105, die viele Bits verwenden, und quantisiert die Hochfrequenzkomponenten, die wenige Bits verwenden. Mehr Bits werden bei der Codierung der Niedrigfrequenzkomponenten verwendet, da die Niedrigfrequenzkomponenten typischerweise eine größere Potenz haben als die Hochfrequenzkomponenten. Die Zuordnung von mehr Bits zu den Niedrigfrequenzkomponenten vergrößert die Codierwirksamkeit und reduziert die Bildverschlechterung. Der Codierer 4 kann zum Beispiel eine orthogonale Transformation wie eine diskrete Cosinustransformation (DCT) an einem 8 x 8- Pixelblock durchführen, um eine Frequenzumwandlung zu bewirken, welche zu einer skalaren Quantisierung eines Umwandlungsfaktors führt. Skalarquantisierte codierte Daten 106 für den Block werden dann von dem Codierer 4 zu dem lokalen Decodierer 5 und zu dem MUX 7 gesandt.
  • Der MUX 7 führt nicht nur eine Multiplexbildung der codierten Daten 106 und des Bewegungsvektors 103 durch, sondern codiert auch die Daten in ein Format, das geeignet ist zum Senden der Daten entlang der Übertragungsleitung 109. Der lokale Decodierer 5 führt eine der durch den Codierer 4 durchgeführten reziproke Operation durch. Insbesondere wird eine inverse skalare Quantisierung oder eine inverse or thogonale Transformation durchgeführt, um ein decodiertes Fehlersignal 107 zu erhalten. Der Addierer 6 addiert das Bewegungskompensations-Vorhersagesignal 104 zu dem decodierten Fehlersignal 107, um das lokal decodierte Signal 108 zu erhalten, welches dem eingegebenen Bildsignal 101 entspricht. Chips zur Realisierung des Addierers 6 sind im Stand der Technik gut bekannt. Das lokal decodierte Signal 108 wird in dem Vollbildspeicher 1 gespeichert.
  • Das lokal decodierte Signal wird nachfolgend aus dem Vollbildspeicher 1 ausgelesen zur Verwendung bei der Durchführung der Bewegungserfassung des ungeradzahligen Teilbildes in dem nächsten Vollbild.
  • Für das geradzahlige Teilbild des eingegebenen Bildsignals 101 werden die Bewegungserfassung in dem Bewegungsdetektor 2, die Codierung in dem Codierer 4 und so weiter in derselben Weise durchgeführt, wie vorstehend mit Bezug auf das ungeradzahlige Teilbild beschrieben.
  • Bei der herkömmlichen Vorrichtung zur prädikativen Codierung mit Bewegungskompensation wird, wie vorbeschrieben ist, die Entfernung der in dem Bewegungsbildsignal enthaltenen zeitlichen Redundanz durchgeführt durch prädikative Codierung mit Bewegungskompensation und durch Verwendung einer angemessenen Technik wie einer orthogonalen Transformation, Differenzimpuls -Codemodulation (DPCM), Vektorquantisierung oder dergleichen. PROCEEDINGS OF THE NATIONAL COMMUNICATIONS FORUM, Band 423, Nr. 2, 30. September 1988, OAK BROOK, Illinois, US, Seiten 1678 bis 1682; J. A. BELLISIO: "Video Compression and Image Processing" offenbart ein hybrides Codierverfahren, bei welchem das Vorhersagefehlersignal einer DCT-Transformation unterworfen wird. Die transformierten Koeffizienten werden in einer Reihenfolge abgetastet, welche die wirksamste ist. Wie vorbeschrieben ist, wird bei der herkömmlichen Vorrichtung zum prädikativen Codieren mit Bewegungskompensation die Korrelation der Daten in demselben Teilbild verwendet. Jedoch wird die zeitliche Korrelation zwischen kontinuierlichen unterschiedlichen Teilbildern, die der verschachtelten Abtastung unterworfen sind, nicht verwendet, und daher ist der Codierungswirkungsgrad niedrig.
  • EP-A-0451 545 bezieht sich auf eine Vorrichtung zum adaptiven Verdichten aufeinanderfolgender Blöcke von digitalen Videodaten, welches optimiert wird durch Ausweilen zwischen unterschiedlichen Verdichtungsalgorithmen oder unterschiedlichen Datenformaten auf einer Block-für-Block-Basis. Bei einer Anwendung werden digitalisiertes verschachtelte Videosignale für die Übertragung in einer verdichteten Form verarbeitet. Ein in einem Teilbildformat dargestellter Satz von Pixeldaten wird verdichtet, um ein erstes verdichtetes Videosignal zu liefern. Der Satz von Pixeldaten wird auch in einem Vollbildformat dargestellt und verdichtet, um ein zweites verdichtetes Videosignal zu liefern. Fehler werden in dem ersten und dem zweiten verdichteten Videosignal ausgewertet. Das verdichtete Videosignal mit dem geringsten Fehler wird für die weitere Verarbeitung ausgewählt. Diese Technik wird aufeinanderfolgende Sätze von Pixeldaten wiederholt, und die ausgewählten Signale werden codiert, um sie als teilbildformatierte oder vollbildformatierte Signale zu identifizieren. Die codierte ausgewählten Signale werden dann kombiniert, um einen verdichteten Videosignal-Datenstrom für die Übertragung zu ergeben.
  • In SIGNAL PROCESSING OF HDTV, II, 30. August 19889, Amsterdam, NL, Seiten 739 bis 748; R. KUTKA: "Block adaptive frame/field DCT coding decided by the vertical difference test" wird ein Verfahren zum Entscheiden zwischen einer Vollbild- oder Teilbildtransformation in verschachtelten Videofolgen offenbart. Bei diesem Verfahren wird der Schalter zwischen einer Vollbild- oder Teilbild-DCT in HDTV-Signalen blockweise gesteuert. Diese Steuerung kann auf der Anzahl von Nicht-Null-Koeffizienten, der Datengeschwindigkeit, der Energie, den Bewegungsvektoren oder einem vertikalen Differenztest beruhen, wobei die gewichteten Differenzen von benachbarten Pixeln in horizontaler Richtung innerhalb eines Teilbildes und innerhalb eines Vollbildes jedes Blockes verglichen werden.
  • Es ist eine allgemeine Aufgabe der vorliegenden Erfindung, eine Vorrichtung zum prädikativen Codieren mit Bewegungskompensation mit größerer Wirksamkeit zu schaffen.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Diese Aufgabe wird bei einer Vorrichtung zum prädikativen Codieren mit Bewegungskompensation, welche die Merkmale des Anspruchs 1 aufweist, gelöst. Bevorzugte Ausführungsbeispiele der Vorrichtung nach der vorliegenden Erfindung sind in den Unteransprüche definiert.
  • Die vorliegende Erfindung bezieht sich auf eine Vorrichtung zur prädikativen Codierung mit Bewegungskompensation zum Codieren von Pixeldaten eines ersten Bildsignals und eines zweiten Bildsignals, worin das erste Bildsignal Pixeldaten in einem ungeraden Teilbild eines Teils eines Bildes codiert und das zweite Bildsignal Pixeldaten in einem geraden Teilbild des Teils des Bildes codiert, welche Vorrichtung aufweist:
  • a) eine Teilbild-Zusammensetzvorrichtung zum Verschachteln der Zeilen der Pixeldaten in dem ersten Signal für das ungerade Teilbild mit den Pixeldaten in dem zweiten Signal für das gerade Teilbild, um ein zusammengesetztes Bildsignal zu erzeugen, das Pixeldaten für beide Teilbilder hat;
  • b) einen Bewegungsdetektor zum Vergleichen der Pixeldaten in vorhergehenden Bildsignalen, um einen Bewegungsvektor zu erzeugen, der Versetzungsunterschiede zwischen dem ersten und dem zweiten Bild relativ zu den vorhergehenden Bildsignalen anzeigt;
  • c) ein Subtraktionsglied zum Erzeugen eines Vorhersage-Fehlersignals durch Subtrahieren der Pixeldaten in den vorhergehenden Bildsignalen, die verwendet werden zum Erzeugen des Bewegungsvektors aus Pixeldaten in dem zusammengesetzten Bildsignal; und
  • d) einen Codierer zum Empfangen und Codieren des Vorhersage-Fehlersignals von dem Subtraktionsglied,
  • dadurch gekennzeichnet, daß der Codierer enthält:
  • i) eine Transformationsvorrichtung zum Durchführen einer orthogonalen Transformation bei dem Vorhersage-Fehlersignal zur Erzeugung einer Koeffizientenmatrix;
  • ii) einen Quantisierer zum Quantisieren von Koeffizienten von der Koeffizientenmatrix; und
  • iii) eine Abtaststeuervorrichtung zum Steuern auf der Grundlage des Bewegungsvektors, in welcher Reihenfolge die Koeffizienten von der Koeffizientenmatrix abgetastet und zu dem Quantisierer geführt werden.
  • Diese Reihenfolge wird vorzugsweise durch die Bewegungsvektoren gesteuert. Insbesondere zeigen die Bewegungsvektoren an, ob große horizontale Komponenten oder große vertikale Komponenten vorliegen, die am wirksamsten quantisiert werden durch Verändern der Abtastreihenfolge der Koeffizientenmatrix.
  • KURZBESCHREIBUNG DER ZEICHNUNGEN
  • Die obigen und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden besser ersichtlich aus der folgenden Beschreibung des bevorzugten Ausführungsbeispiels mit Bezug auf die begleitenden Zeichnungen, in welchen:
  • Fig. 1 ein Blockschaltbild einer herkömmlichen Vorrichtung zum prädikativen Codieren mit Bewegungskompensation ist;
  • Fig. 2 ein Blockschaltbild eines Ausführungsbeispiels einer Vorrichtung zum prädikativen Codieren mit Bewegungskompensation gemäß der vorliegenden Erfindung ist;
  • Fig. 3A einen Block eines ungeraden Teilbildes zeigt;
  • Fig. 3B einen Block eines geraden Teilbildes zeigt;
  • Fig. 3C ein Teilbildkompositions-Vollbildeingangssignal zeigt, das aus den Blöcken nach Fig. 3A und Fig. 3B gebildet ist;
  • Fign. 4A
  • bis 4C erläuternde Ansichten der Umwandlungsfaktorverteilung in der in Fig. 2 gezeigten Vorrichtung sind; und
  • Fig.5 ein Blockschaltbild einer Ausbildung einer Empfangsseite ist, die in dem Ausführungsbeispiel der Vorrichtung nach der vorliegenden Erfindung ver wendet wird.
  • BESCHREIBUNG DES BEVORZUGTEN AUSFÜHRUNGSBEISPIELS
  • Bei dem in Fig. 2 gezeigten Ausführungsbeispiel weist die Vorrichtung zum prädikativen Codieren mit Bewegungskompensation eine Teilbild-Zusammensetzvorrichtung 31, einen Bewegungsdetektor 32, einen Vollbildspeicher 33, ein Subtraktionsglied 34, einen Addierer 37 und einen MUX 38 auf. Die Vorrichtung enthält weiterhin einen Codierer 44 mit orthogonaler Transformtion, welcher in der Lage ist, eine Abtastreihenfolge von Umwandlungsfaktoren zu steuern, und einen Decodierer 45 mit orthogonaler Transformation, welcher in der Lage ist, eine Abtastreihenfolge von Umwandlungsfaktoren zu steuern zum Durchführen einer inversen Verarbeitung des Codierers 44 mit orthogonaler Transformation.
  • Das Ausführungsbeispiel arbeitet wie folgt. Eine Bewegungskompensation wird bei einem Vollbild-Eingangssignal 301, in welchem zwei Teilbilder zusammengesetzt sind, durchgeführt, d.h. das Vollbild-Eingangssignal 301 wird verglichen mit den Vollbilddaten (Bildsignale 305 der vorhergehenden Vollbildes und Bewegungskompensations-Vorhersagesignal 303), die in dem Vollbildspeicher 33 gespeichert sind.
  • Insbesondere wird ein eingegebenes Bildsignal 300, das durch verschachtelte Abtastung erhalten wurde, in der Teilbild-Zusammensetzvorrichtung 31 in ein Vollbild zusammengesetzt. Die von der Teilbild-Zusammensetzvorrichtung 31 durchgeführte Teilbildzusammenset zung wird in der in den Fign. 3A bis 3C gezeigten Weise realisiert. Fig. 3A zeigt blockweise angeordnete Daten eines ungeraden Teilbildes für einen Bereich eines Bildes, und Fig. 3B zeigt blockweise angeordnete Daten eines geraden Teilbildes in denselben Bereich wie das ungerade Teilbild nach Fig. 3A. Wenn die eingegebenen Bildsignale des ungeraden und des geraden Teilbildes wie in den Fign. 3A bzw. 3B gezeigt sind, werden die Zeilen dieser beiden Teilbilder abwechselnd kombiniert, um ein teilbildzusammengesetztes Vollbild-Eingangssignal 301 wie in Fig. 3C gezeigt zu erhalten. Das erhaltene teilbildzusammen gesetzte Vollbild-Eingangssignal 301 wird zu dem Bewegungsdetektor 32 und dem Subtraktionsglied 34 gesandt.
  • Der in dem Bewegungsdetektor 32 erhaltene Bewegungsvektor 302 wird zu dem Codierer 44 mit orthogonaler Transformation und dem Decodierer 45 mit orthogonaler Transformation geführt. Ein Vorhersagefehlersignal 304 wird in dem Subtraktionsglied 34 erhalten. Das Vorhersagefehlersignal 304 wird auch zu dem Codierer 44 mit orthogonaler Transformation geliefert. Der Codierer 44 mit orthogonaler Transformation führt eine Codierung mit orthogonaler Transformation durch. Der Umwandlungsfaktor wird innerhalb des Blockes abgetastet, um eine Quantisierung durchzuführen, und die Abtastreihenfolge wird durch Verwendung des Bewegungsvektors gesteuert. Dieser Vorgang wird nun mit Bezug auf die Fign. 4A bis 4C erläutert.
  • Fig. 4A zeigt eine Potenzverteilung von Koeffizienten in einer Koeffizientenmatrix, die durch eine orthogonale Transformation wie DCT erhalten ist. Die Dunkelheit des Pixels in Fig. 4A zeigt den Potenzpegel des Pixels an. Ein dunkles Pixel zeigt einen hohen Potenzpegel und ein helles Pixel zeigt einen niedrigen Potenzpegel an. Für die in Fig. 4A gezeigte Verteilung ist augenscheinlich, daß die Komponenten niedrigerer Frequenz viel größere Potenz haben als die Komponenten höherer Frequenz. Die Pfeile 205 zeigen die normale Abtastreihenfolge der Koeffizienten an.
  • Wie in Fig. 4B gezeigt ist, sind in Koeffizienten, die durch orthogonale Transformation von Signalen, welche viele Querkomponenten haben, erhalten sind, die Frequenzkomponenten in der vertikalen Richtung groß. Im Gegensatz hierzu sind in einem Bild mit vielen Längskomponenten die Frequenzkomponenten in der horizontalen Richtung groß, wie in Fig. 4C gezeigt ist.
  • Wenn durch den Bewegungsvektor bestimmt ist, daß die horizontalen Komponenten groß sind, sind die Hochfrequenzkomponenten groß, selbst in dem Fehlersignal. Daher wird, wie in Fig. 4C gezeigt ist, die Codierung in der Reihenfolge durch Abtastung in der horizontalen Richtung (wie durch die Pfeile angezeigt ist) durchgeführt. Andererseits wird, wenn bestimmt wird, daß die vertikalen Komponenten groß sind, wie in Fig. 4B gezeigt ist, die Codierung in der Reihenfolge der vertikalen Richtung durchgeführt, wie durch die Pfei le angezeigt ist. Weiterhin sollte, wenn die Komponenten nahezu gleich sowohl in der horizontalen als auch der vertikalen Richtung sind, wie in Fig. 4A gezeigt ist, die Codierung in der durch die Pfeile 205 angezeigten diagonalen Richtung durchgeführt werden. Abhängig von den Transformationsverfahren kann die Beziehung zwischen der Bewegung und der Abtastrichtung entgegengesetzt sein. Durch Einstellung der Abtastung in dieser Weise werden die Signale wirksamer codiert.
  • Der Codierer 44 für orthogonale Transformation gibt codierte Daten zu dem MUX 38 und dem Decodierer 45 für orthogonale Transformation aus. In dem MUX 38 werden die codierten Daten in derselben Weise wie zuvor für die Vorrichtung nach Fig. 1 beschrieben verarbeitet. In dem Decodierer 45 für orthogonale 4 Transformation werden eine orthogonale Transformation und eine Decodierung der codierten Daten durchgeführt, um ein decodiertes Vorhersagefehlersignal zu erhalten. Die Decodierung folgt derselben Abtastreihenfolge, der beim Codieren gefolgt wurde. Das erhaltene decodierte Vorhersagefehlersignal wird zu dem Addierer 37 geführt. Die anderen Teile werden in derselben Weise wie vorstehend mit Bezug auf Fig. 1 be schrieben verarbeitet.
  • Da der Abstand zwischen den Zeilen in dem teilbildzusammengesetzten Block und in dem unabhängigen (nicht teilbildzusammengesetzten) Block unterschiedlich ist, ist die Potenzverteilung in der vertikalen Richtung unterschiedlich. Daher kann die Abtaststeuerung auf der Grundlage der Differenz der Potenzverteilung durchgeführt werden, und als eine Folge kann eine wirksame Quantisierungsverarbeitung durchgeführt werden. Bei diesem Ausführungsbeispiel ist, da der Bewegungsvektor die Steuerinformationen enthält, keine zusätzliche Information erforderlich.
  • Fig. 5 zeigt ein Ausführungsbeispiel einer Empfangsseite für die vorbeschriebenen Ausführungsbeispiele der Vorrichtung zur prädikativen Codierung mit Bewegungskompensation. Die Empfangsseite enthält einen Datenseparator 46 zum Trennen der im Multiplexzustand befindlichen codierten Daten, welche von der Senderseite ausgegeben wurden, einen Decodierer 47 für orthogonale Transformation, einen Vollbildspeicher 49 und einen Addierer 50. Die letztgenannten vier Komponenten führen den inversen Vorgang gegenüber den entsprechenden Komponenten auf der Senderseite, welche vorstehend beschrieben wurden, durch.
  • Die in Fig. 5 gezeigte Empfangsseite arbeitet wie folgt. Codierte Daten 401, welche von dem MUX 38 der Vorrichtung zur prädikativen Codierung mit Bewegungskompensation ausgegeben wurden, werden in den Datenseparator 46 eingegeben. Der Datenseparator 46 trennt die codierten Daten 401 und gibt erste Daten 407 oder Faktordaten, die eine orthogonale Transformation betreffen, einen Bewegungsvektor 402, der zu dem Vollbildspeicher 49 gesandt wird, und zweite Daten 408, die eine Faktorabtast-Reihenfolge darstellen, aus. Der Decodierer 47 empfängt die ersten und zweiten Daten 407 und 408 und führt eine inverse orthogonale Transformation für jede Blockeinheit durch, um das Vorhersagefehlersignal 410 zu decodieren. Zu dieser Zeit bestimmt der Decodierer 47 die Abtastreihenfolge der Transformationsfaktoren innerhalb des Blockes auf der Grundlage der zweiten Daten 408.
  • Der Addierer 50 addiert ein Bewegungskompensations- Vorhersagesignal 411, das aus dem Vollbildspeicher 49 an einer durch den Bewegungsvektor 402 bestimmten Adresse ausgelesen wurde, zu dem Vorhersagefehlersignal 410 und erhält ein decodiertes Signal 412. Das decodierte Signal 412 wird zu dem Vollbildspeicher 49 gesandt und darin gespeichert. Bei diesem Ausführungsbeispiel können die die Faktorabtast-Reihenfolge darstellenden zweiten Daten 408 durch den Bewegungsvektor 402 ersetzt werden.

Claims (4)

1. Vorrichtung zur prädikativen Codierung mit Bewegungskompensation zum Codieren von Pixeldaten eines ersten Bildsignals und eines zweiten Bildsignals, worin das erste Bildsignal Pixeldaten in einem ungeraden Teilbild eines Teils eines Bildes codiert und das zweite Bildsignal Pixeldaten in einem geraden Teilbild des Teils des Bildes codiert, welche Vorrichtung aufweist:
a) eine Teilbild-Zusammensetzvorrichtung (31) zum Verschachteln der Zeilen der Pixeldaten in dem ersten Signal für das ungerade Teilbild mit den Pixeldaten in dem zweiten Signal für das gerade Teilbild, um ein zusammengesetztes Bildsignal zu erzeugen, das Pixeldaten für beide Teilbilder hat;
b) einen Bewegungsdetektor (32) zum Vergleichen der Pixeldaten in vorhergehenden Bildsignalen, um einen Bewegungsvektor zu erzeugen, der Versetzungsunterschiede zwischen dem ersten und dem zweiten Bild relativ zu den vorhergehenden Bildsignalen anzeigt;
c) ein Subtraktionsglied (34) zum Erzeugen eines Vorhersage-Fehlersignals durch Subtrahieren der Pixeldaten in den vorhergehenden Bildsignalen, die verwendet werden zum Erzeugen des Bewegungsvektors aus Pixeldaten in dem zusammengesetzten Bildsignal; und
d) einen Codierer (44) zum Empfangen und Codieren des Vorhersage-Fehlersignals von dem Subtraktionsglied,
dadurch gekennzeichnet daß der Codierer (44) enthält:
i) eine Transformationsvorrichtung zum Durchführen einer orthogonalen Transformation bei dem Vorhersage-Fehlersignal zur Erzeugung einer Koeffizientenmatrix;
ii) einen Quantisierer zum Quantisieren von Koeffizienten von der Koeffizientenmatrix; und
iii) eine Abtaststeuervorrichtung zum Steuern auf der Grundlage des Bewegungsvektors, in welcher Reihenfolge die Koffizienten von der Koeffizientenmatrix abgetastet und zu dem Quantisierer geführt werden.
2. Vorrichtung zur prädikativen Codierung mit Bewegungskompensation nach Anspruch 1, dadurch gekennzeichnet, daß die Abtastreihenfolge als eine von mehreren Abtastreihenfolgen bestimmt ist, wobei die mehreren Abtastreihenfolgen enthalten: eine erste Reihenfolge der Abtastung der mehrerenkoeffizienten in einer horizontalen Richtung der Koeffizientenmatrix;
eine zweite Reihenfolge der Abtastung der mehreren Koeffizienten in einer vertikalen Richtung der Koeffizientenmatrix; und
eine dritte Reihenfolge der Abtastung der mehreren Koeffizienten in einer diagonalen Richtung der Koeffizientenmatrix.
3. Vorrichtung zur prädikativen Codierung mit Bewegungskompensation nach Anspruch 1, dadurch gekennzeichnet, daß der Bewegungsvektor horizontale Komponenten und vertikale Komponenten enthält, und die Abtaststeuervorrichtung eine Vorrichtung zum Vergleichen der horizontalen Komponenten mit den vertikalen Komponenten enthält, um die Abtastreihenfolge zu bestimmen.
4. Vorrichtung zur prädikativen Codierung mit Bewegungskompensation nach Anspruch 2, dadurch gekennzeichnet, daß die Vorrichtung zum Vergleichen enthält:
eine Vorrichtung zum Auswählen einer Abtastreihenfolge zum Abtasten der mehreren Koeffizienten in einer horizontalen Richtung der Koffizienten matrix, wenn die horizontalen Komponenten wesentlich größer als die vertikalen Komponenten sind;
eine Vorrichtung zum Auswählen einer Abtastreihenfolge zum Abtasten der mehreren Koeffizienten in einer vertikalen Richtung der Koeffizientenmatrix, wenn die vertikalen Komponenten wesentlich größer als die horizontalen Komponenten sind; und
eine Vorrichtung zum Auswählen einer Abtastreihenfolge zum Abtasten der mehreren Koeffizienten in einer diagonalen Richtung der Koeffizientenmatrix, wenn die horizontalen Komponenten und die vertikalen Komponenten im wesentlichen gleich sind.
DE69221191T 1991-04-12 1992-04-06 Verfahren und Vorrichtung zur Prädiktiven Kodierung eines Bildsignals mit Bewegungskompensation Expired - Lifetime DE69221191T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP8008191 1991-04-12
JP18749091 1991-07-26
JP18748991 1991-07-26

Publications (2)

Publication Number Publication Date
DE69221191D1 DE69221191D1 (de) 1997-09-04
DE69221191T2 true DE69221191T2 (de) 1998-02-26

Family

ID=27303197

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69221191T Expired - Lifetime DE69221191T2 (de) 1991-04-12 1992-04-06 Verfahren und Vorrichtung zur Prädiktiven Kodierung eines Bildsignals mit Bewegungskompensation

Country Status (11)

Country Link
US (2) US5428693A (de)
EP (1) EP0508351B1 (de)
JP (1) JP2924430B2 (de)
KR (1) KR950011188B1 (de)
AU (1) AU640563B2 (de)
CA (1) CA2065803C (de)
DE (1) DE69221191T2 (de)
DK (1) DK0508351T3 (de)
ES (1) ES2104763T3 (de)
FI (3) FI108386B (de)
NO (1) NO307200B1 (de)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE37858E1 (en) 1991-04-12 2002-09-24 Mitsubishi Denki Kabushiki Kaisha Motion compensation predicting encoding method and apparatus
US5428693A (en) * 1991-04-12 1995-06-27 Mitsubishi Denki Kabushiki Kaisha Motion compensation predicting coding method and apparatus
US5347309A (en) * 1991-04-25 1994-09-13 Matsushita Electric Industrial Co., Ltd. Image coding method and apparatus
JP2586260B2 (ja) * 1991-10-22 1997-02-26 三菱電機株式会社 適応的ブロッキング画像符号化装置
FR2702916A1 (fr) * 1993-03-17 1994-09-23 Philips Laboratoire Electroniq Etage de détection de mouvement dans des signaux numériques correspondant à des images initiales à trames entrelacées, et dispositif de codage incluant un tel étage.
EP0605032A1 (de) * 1992-12-16 1994-07-06 Laboratoires D'electronique Philips Bewegungsdetektionsstufe und diese einschliessender Kodierer
DE69328346T2 (de) * 1992-12-22 2000-10-12 Koninklijke Philips Electronics N.V., Eindhoven Vorrichtung zur Kodierung von digitalen Fernbildsignalen
US5915040A (en) * 1993-03-29 1999-06-22 Canon Kabushiki Kaisha Image processing apparatus
JP3447771B2 (ja) * 1993-09-02 2003-09-16 富士通株式会社 画像データの符号化方法及び復元方法並びに装置
JPH07170521A (ja) * 1993-12-15 1995-07-04 Canon Inc 画像処理装置
JP2797959B2 (ja) * 1994-03-12 1998-09-17 日本ビクター株式会社 多次元画像圧縮伸張方法
FR2718315B1 (fr) * 1994-03-30 1996-06-21 Sgs Thomson Microelectronics Circuit de compression d'image.
JPH0846971A (ja) * 1994-07-29 1996-02-16 Sharp Corp 動画像符号化装置
US5668609A (en) * 1994-09-08 1997-09-16 Tektronix, Inc. Motion detector and key signal interpolator using same
US5825676A (en) * 1994-09-30 1998-10-20 Canon Kabushiki Kaisha Orthogonal converting apparatus
US5604856A (en) * 1994-10-13 1997-02-18 Microsoft Corporation Motion compensated noise reduction method and system for computer generated images
JPH08294125A (ja) * 1995-04-20 1996-11-05 Toshiba Corp 動画像符号化装置および動画像復号化装置
US5936673A (en) 1995-05-26 1999-08-10 Intel Corporation Temporal tile staggering for block based video compression
GB2305798B (en) * 1995-09-28 1999-10-20 Sony Uk Ltd Spatial frequency-domain video signal processing
JP3681835B2 (ja) * 1995-12-27 2005-08-10 三菱電機株式会社 画像符号化装置及び画像復号化装置及び符号化・復号化システム
TW364107B (en) * 1996-03-25 1999-07-11 Trw Inc Method and system for three-dimensional compression of digital video signals
US6011864A (en) * 1996-07-03 2000-01-04 Apple Computer, Inc. Digital image coding system having self-adjusting selection criteria for selecting a transform function
US6094453A (en) 1996-10-11 2000-07-25 Digital Accelerator Corporation Digital data compression with quad-tree coding of header file
US6097843A (en) * 1997-01-27 2000-08-01 Sony Corporation Compression encoding apparatus, encoding method, decoding apparatus, and decoding method
US6014172A (en) * 1997-03-21 2000-01-11 Trw Inc. Optimized video compression from a single process step
KR100373331B1 (ko) 1997-07-02 2003-04-21 주식회사 팬택앤큐리텔 스캔 인터리빙 방법을 이용한 신축형 모양정보 부호화/복호화장치 및 방법
US6351563B1 (en) * 1997-07-09 2002-02-26 Hyundai Electronics Ind. Co., Ltd. Apparatus and method for coding/decoding scalable shape binary image using mode of lower and current layers
KR100523908B1 (ko) 1997-12-12 2006-01-27 주식회사 팬택앤큐리텔 격행주사 영상에 대한 영상신호 부호화 장치 및 그 방법
US6731811B1 (en) * 1997-12-19 2004-05-04 Voicecraft, Inc. Scalable predictive coding method and apparatus
US6549652B1 (en) 1998-09-11 2003-04-15 Cirrus Logic, Inc. Method and apparatus for reducing noise during lossy transformation processes
JP3314043B2 (ja) * 1998-09-29 2002-08-12 松下電器産業株式会社 動き検出回路とノイズ低減装置
JP3285545B2 (ja) * 1998-09-29 2002-05-27 松下電器産業株式会社 動き検出回路とノイズ低減装置
US7158681B2 (en) * 1998-10-01 2007-01-02 Cirrus Logic, Inc. Feedback scheme for video compression system
US6307971B1 (en) 1998-10-01 2001-10-23 Sharewave, Inc. Method and apparatus for digital data compression
KR100561449B1 (ko) * 1999-01-19 2006-03-16 삼성전자주식회사 디지털 줌 아웃 처리 장치
US6335976B1 (en) * 1999-02-26 2002-01-01 Bomarc Surveillance, Inc. System and method for monitoring visible changes
US6499060B1 (en) 1999-03-12 2002-12-24 Microsoft Corporation Media coding for loss recovery with remotely predicted data units
JP3340976B2 (ja) * 1999-06-21 2002-11-05 松下電器産業株式会社 動き検出回路とノイズ低減装置
US7346217B1 (en) * 2001-04-25 2008-03-18 Lockheed Martin Corporation Digital image enhancement using successive zoom images
EP1304885A3 (de) * 2001-09-14 2005-04-20 Siemens Aktiengesellschaft Verfahren und Computerprogrammprodukt zur Codierung und Decodierung von Videosignalen
US7224731B2 (en) 2002-06-28 2007-05-29 Microsoft Corporation Motion estimation/compensation for screen capture video
US8634413B2 (en) 2004-12-30 2014-01-21 Microsoft Corporation Use of frame caching to improve packet loss recovery
KR101160832B1 (ko) * 2005-07-14 2012-06-28 삼성전자주식회사 표시 장치 및 영상 신호 보정 방법
US8542726B2 (en) * 2006-10-17 2013-09-24 Microsoft Corporation Directional and motion-compensated discrete cosine transformation
US20080212895A1 (en) * 2007-01-09 2008-09-04 Lockheed Martin Corporation Image data processing techniques for highly undersampled images
US20090087107A1 (en) * 2007-09-28 2009-04-02 Advanced Micro Devices Compression Method and Apparatus for Response Time Compensation

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2589020B1 (fr) * 1985-10-22 1987-11-20 Eude Gerard Procede de codage hybride par transformation pour la transmission de signaux d'image
CA1296430C (en) * 1986-11-10 1992-02-25 Masahide Kaneko Encoding system capable of accomplishing a high efficiency by anterior and/or posterior processing to quantization
JPS63269882A (ja) * 1987-04-28 1988-11-08 Mitsubishi Electric Corp 画像符号化伝送装置
JP2829954B2 (ja) * 1987-08-22 1998-12-02 ソニー株式会社 画像信号の高能率符号化装置及び方法
FR2627926A1 (fr) * 1988-02-29 1989-09-01 Labo Electronique Physique Procede et dispositif de codage de signaux video numeriques, et dispositif de decodage correspondant
DE3834477A1 (de) * 1988-10-11 1990-04-12 Bosch Gmbh Robert Schaltungsanordnung zur schaetzung von bewegung in einem aufgenommenen bild
EP0368400B1 (de) * 1988-11-08 1995-05-10 Laboratoires D'electronique Philips Kodierung, Dekodierung und Übertragungssystem für Fernsehbilder
DE3917567A1 (de) * 1989-05-30 1990-12-06 Siemens Ag Verfahren zu einer ermittlung eines entscheidungsergebnisses fuer ein halbbild/vollbild-datenkompressionsverfahrens
DE69025364T2 (de) * 1989-08-05 1996-09-05 Matsushita Electric Ind Co Ltd Verfahren zur Bildkodierung
JP2885322B2 (ja) * 1990-03-27 1999-04-19 日本ビクター株式会社 フィールド間予測符号化装置及び復号化装置
US5091782A (en) * 1990-04-09 1992-02-25 General Instrument Corporation Apparatus and method for adaptively compressing successive blocks of digital video
US4999705A (en) * 1990-05-03 1991-03-12 At&T Bell Laboratories Three dimensional motion compensated video coding
US5068724A (en) * 1990-06-15 1991-11-26 General Instrument Corporation Adaptive motion compensation for digital television
US5196930A (en) * 1990-07-20 1993-03-23 Matsushita Electric Industrial Co., Ltd. High efficienccy coding and decoding apparatus for lowering transmission or recording rate of transmitted or recorded video signal without reducing picture quality
US5093720A (en) * 1990-08-20 1992-03-03 General Instrument Corporation Motion compensation for interlaced digital television signals
US5428693A (en) * 1991-04-12 1995-06-27 Mitsubishi Denki Kabushiki Kaisha Motion compensation predicting coding method and apparatus
US5347309A (en) * 1991-04-25 1994-09-13 Matsushita Electric Industrial Co., Ltd. Image coding method and apparatus

Also Published As

Publication number Publication date
ES2104763T3 (es) 1997-10-16
FI20011779A7 (fi) 2001-09-07
US5428693A (en) 1995-06-27
US5600737A (en) 1997-02-04
AU1481192A (en) 1992-10-29
CA2065803C (en) 2000-06-20
KR950011188B1 (ko) 1995-09-29
EP0508351B1 (de) 1997-07-30
KR920020958A (ko) 1992-11-21
EP0508351A3 (en) 1993-12-01
DK0508351T3 (da) 1997-09-22
EP0508351A2 (de) 1992-10-14
CA2065803A1 (en) 1992-10-13
NO307200B1 (no) 2000-02-21
FI20060585L (fi) 2006-06-13
NO921336L (no) 1992-10-13
FI108386B (fi) 2002-01-15
FI921599A7 (fi) 1992-10-13
FI921599A0 (fi) 1992-04-10
NO921336D0 (no) 1992-04-06
JP2924430B2 (ja) 1999-07-26
JPH05130595A (ja) 1993-05-25
FI117418B (fi) 2006-09-29
FI122375B (fi) 2011-12-30
AU640563B2 (en) 1993-08-26
DE69221191D1 (de) 1997-09-04

Similar Documents

Publication Publication Date Title
DE69221191T2 (de) Verfahren und Vorrichtung zur Prädiktiven Kodierung eines Bildsignals mit Bewegungskompensation
DE69129595T2 (de) Systeme und Verfahren zur Kodierung alternierender Halbbilder in Zeilensprungbildsequenzen
DE69232077T2 (de) Kodierungssystem
DE69718687T2 (de) Vorrichtung und verfahren zur bildvorhersage und -codierung/ -decodierung.
DE69120139T2 (de) Gerät und Verfahren zur adaptiven Kompression von aufeinanderfolgenden Blöcken eines digitalen Videosignals
DE4343211B4 (de) Adaptives Bildkompressionsverfahren und adaptive Bildkompressionsvorrichtung
DE69116869T2 (de) Digitale bildkodierung mit einer zufallsabtastung der bilder
DE69131438T2 (de) Adaptive Bewegungskompensation für das digitale Fernsehen
DE69323123T2 (de) Kodierung und Dekodierung von Bildsignalen
DE69321781T2 (de) Kodierung und Dekodierung von digitalen Daten
DE69535228T2 (de) Bildumsetzungsvorrichtung
DE69418525T2 (de) Bildsignalkodierung mit hoher Wirksamkeit
DE69425919T2 (de) Adaptive Komprimierung von digitalen Videodaten
DE69223560T2 (de) Einrichtung zur Verminderung von Quantisierungsstörungen in einem Zwischenbild-Hybrid-Kodierungssystem mit Bewegungskompensation
DE69232063T2 (de) Adaptive Bewegungskompensation mit mehreren Bewegungskompensatoren
DE69227970T2 (de) Signalprozessor zur Kodierung
DE69224055T2 (de) Bildsignalkodier- und -dekodiergerät
EP0309669B1 (de) Verfahren zur szenenmodellgestützten Bilddatenreduktion für digitale Fernsehsignale
DE69824554T2 (de) Verfahren und anordnung zum erzeugen eines standbildes mit hoher auflösung
DE69130214T2 (de) Bilddatenkompression mit adaptiver Blockgrössenauswahl
DE69606441T2 (de) Videodatenkodierer und -dekodierer
DE69131257T2 (de) Verfahren zur Kompression von bewegten Bildsignalen nach dem Zeilensprungverfahren
DE69624669T2 (de) Videokodierer und -dekodierersystem und -methoden
DE69323986T2 (de) Vorrichtung und Verfahren zur Bildverarbeitung
DE69213511T2 (de) Kodiervorrichtung zum Kodieren eines digitalen Bildsignals

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)
R071 Expiry of right

Ref document number: 508351

Country of ref document: EP