[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE69414931T2 - Transkodierer - Google Patents

Transkodierer

Info

Publication number
DE69414931T2
DE69414931T2 DE69414931T DE69414931T DE69414931T2 DE 69414931 T2 DE69414931 T2 DE 69414931T2 DE 69414931 T DE69414931 T DE 69414931T DE 69414931 T DE69414931 T DE 69414931T DE 69414931 T2 DE69414931 T2 DE 69414931T2
Authority
DE
Germany
Prior art keywords
input
output
inverse
signal
data
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
DE69414931T
Other languages
English (en)
Other versions
DE69414931D1 (de
Inventor
Johannes Fransiscus A. Nl-2582 Bs The Hague Koppelmans
Arian Nl-3634 Ag Mydrecht Koster
Dolf Albert Nl-2182 Zg Hillegom Schinkel
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.)
Koninklijke KPN NV
Original Assignee
Koninklijke KPN NV
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 Koninklijke KPN NV filed Critical Koninklijke KPN NV
Application granted granted Critical
Publication of DE69414931D1 publication Critical patent/DE69414931D1/de
Publication of DE69414931T2 publication Critical patent/DE69414931T2/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/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • 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/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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • 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/162User input
    • 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/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • 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
    • 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
    • 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/146Data rate or code amount at the encoder output
    • 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/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer

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)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Luminescent Compositions (AREA)
  • Physical Deposition Of Substances That Are Components Of Semiconductor Devices (AREA)
  • Holo Graphy (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
  • Image Processing (AREA)
  • Electromechanical Clocks (AREA)
  • Color Television Systems (AREA)
  • Supplying Of Containers To The Packaging Station (AREA)
  • Mechanical Treatment Of Semiconductor (AREA)
  • Developing Agents For Electrophotography (AREA)
  • Diaphragms For Electromechanical Transducers (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Description

    A. Technischer Hintergrund der Erfindung
  • Die Erfindung betrifft eine Transkodiervorrichtung mit den Merkmalen des Oberbegriffs des Anspruchs 1.
  • Solch eine Transkodiervorrichtung ist aus der EP 0 508 597 A2 bekannt. Die die Daten wieder bearbeitenden Mittel sind aus einem Teil des ADPCM Kodec 23 (1) oder aus einem Teil des ADPCM Kodec 23(2) aufgebaut, wie er in der Fig. 1 der Patentanmeldung dargestellt ist. Die Demultiplexermittel bestehen aus einem Format Transform 21 wie ebenfalls in der Fig. 1 dargestellt. Die die Daten verarbeitenden Mittel sind aus dem anderen Teil des ADPCM Kodec 23(1) oder aus dem anderen Teil des ADPCM Kodec 23(2) aufgebaut und die Multiplexermittel bestehen aus einem Format Transform 27.
  • B Zusammenfassung der Erfindung
  • Die Aufgabe der vorliegenden Erfindung liegt unter anderem darin, eine Transkodiervorrichtung der im Oberbegriff genannten Art zu schaffen, bei der die erforderlichen Berechnungen in beträchtlicher Weise vermindert worden sind.
  • Zu diesem Zweck weist die Transkodiervorrichtung gemäss der vorliegenden Erfindung die charakteristischen Merkmale auf, dass die die Daten wieder bearbeitenden Mittel einen Steuereingang aufweisen und dass die die Daten bearbeitenden Mittel einen Steuereingang aufweisen, wobei beide Steuereingänge mit dem zweiten Ausgang der Demultiplexermittel verbunden sind.
  • Über die Steuereingänge werden die die Daten wieder bearbeitenden Mittel und die die Daten bearbeitenden Mittel mit Informationssignalen beliefert.
  • Ein Ausführungsbeispiel der Transkodiervorrichtung gemäss der vorliegenden Erfindung weist die charakteristischen Merkmale auf, dass das Informationssignal ein Quantisierungssteuersignal umfasst und dass in dem Dekodierabschnitt
  • - der zweite Ausgang der Demultiplexermittel einen Quantisierungssteuersignalausgang aufweist,
  • - der Steuereingang der die Daten wieder bearbeitenden Mittel einen Quantisierungssteuersignaleingang aufweist, und dass in dem Kodierabschnitt
  • - der zweite Eingang der Multiplexermittel einen Quantisierungssteuersignaleingang aufweist,
  • - der Steuereingang der die Daten bearbeitenden Mittel einen Quantisierungssteuersignaleingang aufweist.
  • Bei diesem Ausführungsbeispiel wird das Informationssignal durch das Quantisierungssteuersignal ausgebildet, welches über einen Steuereingang von dem Quantisierungssteuersignalausgang der Demultiplexermittel den die Daten wieder bearbeitenden Mittel zugeführt wird. Weiterhin wird in optionaler Ausführung das Quantisierungssteuersignal verarbeitet, zum Beispiel über eine Steuereinheit einem Steuereingang des die Daten bearbeitenden Mittels und dem Quantisierungssteuersignaleingang des Multiplexermittels zugeführt. Weil das Quantisierungssteuersignal dem Kodierabschnitt zugeführt wird, ist es nicht länger notwendig, dass es von dem Datensignal abgeleitet wird, wobei hierfür eine umfangreiche Berechnung notwendig gewesen wäre.
  • Ein weiteres Ausführungsbeispiel der Transkodiervorrichtung gemäss der vorliegenden Erfindung weist die charakteristischen Merkmale auf, dass in dem Dekodierabschnitt
  • - die die Daten wieder bearbeitenden Mittel Dekodiermittel und inverse Quantisiermittel umfassen, wobei die inversen Quantisiermittel mit einem Eingang versehen sind, der mit einem Ausgang der Dekodiermittel verbunden ist, und weiter mit einem Steuereingang versehen sind, der mit dem Quantisierungssteuersignaleingang der die Daten wieder bearbeitenden Mittel verbunden ist,
  • und dass in dem Kodierabschnitt
  • - die die Daten bearbeitenden Mittel weitere Quantisiermittel und Kodiermittel umfassen, wobei die weiteren Quantisiermittel mit einem Ausgang versehen sind, der mit einem Eingang der Kodiermittel verbunden ist, und weiterhin mit einem Steuereingang versehen sind, der mit dem Quantisierungssteuersignaleingang der die Daten bearbeitenden Mittel verbunden ist.
  • In Übereinstimmung mit einer solchen Transkodiervorrichtung stellt der zweite kodierte Bitstrom das Videosignal in Übereinstimmung mit dem selben Standard dar wie der erste kodierte Bitstrom, aber bei einer geringeren Bitrate.
  • Ein weiteres Ausführungsbeispiel der Transkodiervorrichtung gemäss der vorliegenden Erfindung weist die charakteristischen Merkmale auf, dass in dem Dekodierabschnitt
  • - die die Daten wieder bearbeitenden Mittel inverse Transformationsmittel und Kombiniermittel und Vorhersagemittel aufweisen, wobei ein Eingang der inversen Transformationsmittel mit einem Ausgang der inversen Quantisiermittel verbunden ist, ein Ausgang der inversen Transformationsmittel mit einem ersten Eingang der Kombiniermittel verbunden ist und ein Ausgang der Vorhersagemittel mit einem zweiten Eingang der Kombiniermittel verbunden ist sowie ein Ausgang der Kombiniermittel über Speichermittel mit einem Eingang der Vorhersagemittel verbunden ist, und dass in dem Kodierabschnitt
  • - die die Daten bearbeitenden Mittel inverse weitere Quantisiermittel aufweisen, wobei die inversen weiteren Quantisiermittel mit einem Eingang versehen sind, der mit dem Ausgang der weiteren Quantisiermittel verbunden ist, und die weiterhin mit einem Steuereingang versehen sind, der mit dem Quantisierungssteuersignaleingang der die Daten bearbeitenden Mittel verbunden ist, und die die Daten bearbeitenden Mittel weitere Transformationsmittel und weitere Kombiniermittel und inverse weitere Transformationsmittel und weitere Vorhersagemittel aufweisen, wobei ein Ausgang der weiteren Transformationsmittel mit einem Eingang der weiteren Quantisiermittel und ein Eingang der weiteren Transformationsmittel mit einem Ausgang der weiteren Kombiniermittel und ein Eingang der inversen weiteren Transformationsmittel mit einem Ausgang der inversen weiteren Quantisiermittel und ein Ausgang der inversen weiteren Transformationsmittel über weitere Speichermittel mit einem Eingang der weiteren Vorhersagemittel und ein Ausgang der weiteren Vorhersagemittel mit einem Eingang der Kombiniermittel verbunden ist.
  • In Übereinstimmung mit solch einer Transkodiervorrichtung stellt der zweite Bitstrom das Videosignal in Übereinstimmung mit dem selben Standard dar, aber mit einem oder mehreren modifizierten Kodierparametern wie Bildgrösse, Bildfrequenz oder Bildkodierverfahren oder in Übereinstimmung mit einem Standard der gegenüber dem ersten kodierten Bitstrom unterschiedlich ist.
  • Ein weiteres Ausführungsbeispiel der Transkodiervorrichtung gemäss der vorliegenden Erfindung weist die charakteristischen Merkmale auf, dass das Informationssignal ein Vektorsignal umfasst und dass in dem Dekodierabschnitt
  • - der zweite Ausgang der Demultiplexermittel ein Vektorsignalausgang aufweist,
  • - der Steuereingang der die Daten wieder bearbeitenden Mittel einen Vektorsignalsteuereingang aufweist, und dass in dem Kodierabschnitt
  • - der zweite Eingang der Multiplexermittel einen Vektorsignaleingang aufweist,
  • - der Steuereingang der die Daten bearbeitenden Mittel einen Vektorsignalsteuereingang aufweist.
  • Bei diesem Ausführungsbeispiel wird das Informationssignal durch das Vektorsignal ausgebildet, welches den die Daten wieder bearbeitenden Mittel über den Steuereingang von dem Vektorausgang der Demultiplexermittel zugeführt wird. Weiterhin wird das Vektorsignal in optionaler Weise verarbeitet, zum Beispiel über eine Übersetzungseinheit dem Steuereingang der die Daten bearbeitenden Mittel und dem Vektoreingang der Multiplexermittel zuge führt. In diesem Fall braucht das Vektorsignal nicht länger mehr vollständig in dem Kodierabschnitt berechnet zu werden, da es diesem zugeführt wird.
  • Ein weiteres Ausführungsbeispiel der Transkodiervorrichtung gemäss der vorliegenden Erfindung weist die charakteristischen Merkmale auf, dass das Informationssignal ein Modensignal aufweist, und dass in dem Dekodierabschnitt
  • - der zweite Ausgang der Demultiplexermittel einen Modensignalausgang aufweist,
  • - der Steuereingang der die Daten wieder bearbeitenden Mittel einen Modensignalsteuereingang aufweist, und dass in dem Kodierabschnitt
  • - der zweite Eingang der Multiplexermittel einen Modensignaleingang aufweist,
  • - der Steuereingang der die Daten bearbeitenden Mittel einen Modensignalsteuereingang aufweist.
  • Bei diesem Ausführungsbeispiel wird das Informationssignal durch das Modensignal ausgebildet, welches den die Daten wieder bearbeitenden Mittel über einen Steuereingang von dem Modenausgang der Demultiplexermittel zugeführt wird. Weiterhin wird das Modensignal in optionaler Weise verarbeitet, zum Beispiel über eine Übersetzungseinheit/Bestimmungseinheit dem Steuereingang der die Daten bearbeitenden Mittel und zu dem Modeneingang der Multiplexermittel zugeführt. In diesem Fall braucht das Modensignal nicht mehr länger vollständig in dem Kodierabschnitt berechnet zu werden, da es diesem zugeführt wird.
  • Natürlich können zwei oder mehr der erwähnten Ausführungsbeispiele in allen möglichen Weisen kombiniert werden.
  • Weitere vorteilhafte Ausführungsbeispiele sind in den Unteransprüchen beschrieben, die hier nicht vorgestellt worden sind.
  • In "Picture Conversion for HD Graphics" von Bob Pank, aus den Broadcast Sessions 17th International Television Symposium, vom 13. Juni 1991, Montreux, Schweiz, Seiten 552 bis 558, ist ein Transkodierer für Standardumwandlungen beschrieben.
  • In "A Third Generation Algorithm for Use in High Definition Frame Rate Converters" von M.W.A. David et al., aus den Broadcast Sessions 18th International Television Symposium, vom 10. Juni 1993, Montreux, Schweiz, Seiten 432 bis 447, ist in Fig. 3 auf Seite 441 ein bewegungskompensierter Standardumwandler beschrieben.
  • C. Druckschriften
  • - EP 0 508 597 A2
  • - "Picture Conversion for HD Graphics" von Bob Pank, aus den Broadcast Sessions 17th International Television Symposium, vom 13. Juni 1991, Montreux, Schweiz, Seiten 552 bis 558.
  • - "A Third Generation Algorithm for Use in High Definition Frame Rate Converters" von M.W.A. David et al., aus den Broadcast Sessions 18th International Television Symposium, vom 10. Juni 1993, Montreux, Schweiz, Seiten 432 bis 447.
  • D. Beispielhafte Ausführungen
  • Die Erfindung wird in grösserem Detail unter Bezugnahme auf ein Ausführungsbeispiel beschrieben, welches in den Zeichnungen dargestellt ist. Es zeigen:
  • Fig. 1 eine komplexere Version einer Transkodiervorrichtung gemäss der Erfindung, und
  • Fig. 2 eine weniger komplexe Version einer Transkodiervorrichtung gemäss der Erfindung.
  • Die Transkodiervorrichtung oder Transkodierer, der in der Fig. 1 dargestellt ist, besteht aus einem Dekodierabschnitt 1 und einem Kodierabschnitt 21, die voneinander durch eine gestrichelte Linie 16 getrennt sind. Der Dekodierabschnitt 1 umfasst Demultiplexermittel oder Demultiplexer 2 und die Daten wieder bearbeitenden Mittel 3. Der Demultiplexer 2 verfügt über einen Eingang 4 zum Empfang eines ersten kodierten Bitstroms, einen ersten Ausgang 5 zur Verbindung mit einem Eingang der die Daten wieder bearbeitenden Mittel 3 und einen zweiten Ausgang, der aus einem Vektorausgang 6 besteht, um ein Vektorsignal zu erzeugen, einen Modenausgang 7, um ein Modensignal zu erzeugen, und einen Quantisierungssteuersignalausgang 8, um ein Quantisierungssteuersignal zu erzeugen. Die die Daten wieder bearbeitenden Mittel 3 sind versehen mit Dekodiermitteln oder einem VLD (Dekodierer variabler Länge) 9, von dem ein Eingang mit dem Ausgang 5 verbunden ist, und mit inversen Quantisiermitteln 10, von denen ein Eingang mit einem Ausgang des VLD 9 verbunden ist und von denen ein Eingang mit dem Quantisierungssteuersignalausgang 8 verbunden ist. Weiterhin sind die die Daten wieder bearbeitenden Mittel 3 mit inversen Transformiermitteln 11, von denen ein Eingang mit einem Ausgang der inversen Quantisiermitteln 10 verbunden ist, mit einer Kombiniereinrichtung 12 (Addiererschaltkreis), von der ein erster Eingang mit einem Ausgang der Transformiermittel 11 verbunden ist, mit Speichermitteln 13, von denen ein Eingang mit einem Ausgang der Kombiniereinrichtung 12 verbunden ist, und mit Vorhersagemitteln 14 versehen, von denen ein Eingang mit einem Ausgang der Speichermittel 13 verbunden ist und von denen ein Ausgang mit einem zweiten Eingang der Kombiniereinrichtung 12 verbunden ist und von denen ein erster Steuereingang mit dem Vektorausgang 6 und ein zweiter Steuereingang mit dem Modenausgang 7 verbunden ist. Der Ausgang der Kombiniereinrichtung 12 ist weiterhin mit einem Ausgang 15 der die Daten wieder bearbeitenden Mittel e verbunden.
  • Der Kodierabschnitt 21 umfasst Multiplexermittel oder Multiplexer 22 und die Daten bearbeitende Mittel 23. Der Multiplexer 22 verfügt über einen ersten Eingang 25, um mit einem Ausgang der die Daten bearbeitenden Mittel 23 verbunden zu sein, einen zweiten Eingang, der aus einem Vektoreingang 26 zum Empfang eines Vektorsignals, einem Modeneingang 27 zum Empfang eines Modensignals, einem Quantisierungssteuersignaleingang 28 zum Empfang eines Quantisierungssteuersignals und einem Ausgang 24, um einen zweiten kodierten Bitstrom zu erzeugen. Die die Daten bearbeitenden Mittel 23 sind mit Quantisiermitteln 32 und mit Kodiermitteln oder VLC (Kodierer variabler Länge) 33 versehen, von denen ein Eingang mit einem Ausgang der Quantisiermittel 32 verbunden ist und von denen ein Ausgang mit dem Eingang 25 verbun den ist. Weiterhin sind die Daten bearbeitenden Mittel 23 mit einer Kombiniereinrichtung 30 (Subtraktionsschaltkreis), von der ein erster Eingang mit einem Eingang 29 der die Daten bearbeitenden Mittel 23 verbunden ist, mit Transformationsmitteln 31, von denen ein Eingang mit einem Ausgang der Kombiniereinrichtung 30 und von denen ein Ausgang mit einem Eingang der Quantisiermittel 32 verbunden sind, mit inversen Quantisiermittel 34, von denen ein Eingang mit dem Ausgang der Quantisiermittel 32 verbunden ist, mit inversen Transformationsmitteln 35, von denen ein Eingang mit einem Ausgang der inversen Quantisiermittel 34 versehen ist, mit einem Kombinierschaltkreis 36 (Addierschaltkreis), von denen ein erster Eingang mit einem Ausgang der inversen Transformationsmitteln 35 verbunden ist, mit Speichermitteln 37, von denen ein Eingang mit einem Ausgang des Kombinierschaltkreises 36 verbunden ist, und mit Vorhersagemitteln 38 versehen, von denen ein Eingang mit einem Ausgang der Speichermittel 37 verbunden ist und von denen ein Ausgang mit einem zweiten Eingang der Kombiniereinrichtung 30 und mit einem zweiten Eingang des Kombinierschaltkreises 36 verbunden ist und von denen ein erster Steuereingang mit einem Vektoreingang 26 verbunden ist und von denen ein zweiter Steuereingang mit dem Modeneingang 27 verbunden ist.
  • Der Ausgang 15 und der Eingang 29 sind miteinander über die Verbindung 39 verbunden, wobei diese Verbindung in ihrer einfachsten Form ein Postprozessor ist, der dem Fachmann auf diesem Gebiet bekannt ist, oder die beispielsweise ein temporeller und/oder räumlicher Wandler ist, der ebenfalls dem Fachmann auf diesem Gebiet bekannt ist. Der Vektorausgang 6 und der Vektoreingang 26 sind über eine weitere Verbindung 40 und der Modenausgang 7 und der Modeneingang 27 sind miteinander über eine weitere Verbindung 41 verbunden. Eine einfachste Ausbildung der weiteren Verbindung 40 ist die durchgehende Verbindung, wohingegen eine komplexere Ausbildung beispielsweise eine Übersetzungseinheit 40 ist, die dem Fachmann bekannt ist, wobei das Vektorsignal des Vektorausgangs 6 in ein anderes Vektorsignal für den Vektoreingang 26 gewandelt wird, um es beispielsweise zu ermöglichen, dass von einem Standard in einen anderen Standard über setzt oder gewandelt wird, wobei es manchmal notwendig ist, die Genauigkeit und/oder den Bereich der Vektorinformation einzustellen. Es besteht auch die Möglichkeit, dass verschiedene Vektorsignale kombiniert werden müssen, um ein einzelnes Vektorsignal zu bilden. Eine einfachste Form der weiteren Verbindung 41 ist eine durchgehende Verbindung, wohingegen eine komplexere Form beispielsweise eine Übersetzungs-/Bestimmungseinheit 41 ist, die dem Fachmann bekannt ist, wobei das Modensignal des Modenausgangs 7 in ein anderes Modensignal für den Modeneingang 27 umgewandelt wird, um es zu ermöglichen, einen Standard in einen anderen Standard umzuwandeln, wobei es manchmal notwendig ist, das Modensignal wieder zu bestimmen, wie es entsprechend bei getrennten Kodierern durchzuführen ist. Falls der temporelle und/oder räumliche Wandler 39 eingesetzt wird, wird die Vektorinformation und/oder die Modeninformation in grösserem oder geringerem Ausmass je Zeitintervall eingespart, wobei die Übersetzungseinheit und die Übersetzungs-/Bestimmungseinheit durch den Wandler 39 über in den Fig. 1 nicht dargestellte Verbindungen einzustellen ist.
  • Die Steuereinheit 17, die auch als weitere Verbindung betrachtet werden kann, ist mit einem Eingang 18, der mit dem Quantisierungssteuersignalausgang 8 verbunden ist, um das Quantisierungssteuersignal zu empfangen, mit einem Ausgang 19, der mit dem Ausgang 24 verbunden ist, um den zweiten kodierten Bitstrom zu empfangen, und mit einem Ausgang 20 versehen, der mit dem Eingang 28 und mit einem Steuereingang der Quantisiermittel 32 und mit einem Steuereingang der inversen Quantisiermittel 34 verbunden ist, um ein weiteres Quantisierungssteuersignal zu liefern. Die Steuereinheit 17 weist im Allgemeinen einen vorgesetzten Eingang auf, der in der Fig. 1 nicht dargestellt ist, um ein einstellbares Verhältnis einzustellen, die sogenannte Eingangs/Ausgangs-Bitrate.
  • Die Wirkungsweise der in der Fig. 1 dargestellten Transkodiervorrichtung ist wie folgt. Der Multiplexer 2 empfängt am Eingang 4 den ersten kodierten Bitstrom, der in ein Signal, das über den Ausgang 5 dem VLD 9 zugeführt wird, in ein Signal, das über den Vektorausgang 6 dem ersten Steuereingang der Vorhersagemittel 14 und einer weiteren Verbindung (Übersetzungseinheit) 40 zugeführt wird, in ein Modensignal, das über den Modenausgang 7 dem zweiten Steuereingang der Vorhersagemittel 14 und der weiteren Verbindung (Übersetzungs-/Bestimmungseinheit) 41 zugeführt wird, und in ein Quantisierungssteuersignal aufgespalten wird, das über den Quantisierausgang 8 dem Steuereingang der inversen Quantisiermittel 10 und dem Eingang 18 der Steuereinheit 17 zugeführt wird. Der VLD 9 führt ein Dekodieren durch, zum Beispiel auf der Basis einer Tabelle, wonach die inversen Quantisiermittel 10 eine inverse Quantisierung durchführen und wonach die inversen Transformationsmittel 11 eine inverse Transformation durchführen, zum Beispiel eine inverse diskrete Kosinustransformation. In dieser Weise wird ein Datensignal erhalten, welches der Unterschied zwischen einer bestimmten Gruppe von Bildelementen oder Pixeln eines bestimmten Bildes und einer bestimmten Gruppe von Bildelementen oder Pixeln eines vorangegangenen Bildes ist. Mit der Hilfe der die Vorhersagemittel 14 (Bewegungskompensationsmitteln) und die Speichermittel 13 enthaltenden Rückkopplungsschleife erscheinen die bestimmte Gruppe von Pixeln des bestimmten Bildes als Datensignal am Ausgang 15. Falls die Bewegungen im Bildinhalt von aufeinanderfolgenden Bildern während des Kodierens berücksichtigt werden, wird dies durch die Vorhersagemittel 14 (Bewegungskompensationsmittel) in Antwort auf das Vektorsignal und/oder das Modensignal kompensiert. Von dem Ausgang 15 fliesst das Datensignal (möglicherweise über den temporellen und/oder räumlichen Wandler 39, um Einsparungen im Hinblick auf die Vektorinformation und/oder die Modeninformation zu erreichen) zu dem Eingang 29 hin, wobei eine vorbestimmte Anzahl von Bits ein Bildelement oder Pixel ausbilden. Unter der Annahme, dass die Kapazität der Speichermittel 37 nicht ausgelastet ist, erreicht eine erste Gruppe von Pixeln über die Kombiniereinrichtung 30 die Transformationsmittel 31, die auf diesen Pixeln beispielsweise eine diskrete Kosinustransformation durchführen, wobei der zugehörige Koeffizient für jede Frequenzkomponente bestimmt wird. Die Quantisiermittel 32 quantisieren das erhaltene Signal. Das quantisierte Signal wird dann durch den VLC 33 kodiert, beispielsweise auf der Basis einer Tabelle, mit der neue Kodewörter erzeugt werden, die im Mittel eine geringere Länge als die einlaufenden Wörter aufweisen, und es wird dem Eingang 25 des Multiplexers 22 zugeführt. Diese transformierte, quantisierte und kodierte erste Gruppe von Pixeln bildet dann den ersten Abschnitt des kodierten Signals. Nachdem sie transformiert und quantisiert worden ist, wird die erste Gruppe von Pixeln in inverser Weise durch die inversen Quantisiermittel 34 quantisiert und in inverser Weise durch die inversen Transformationsmittel 35 transformiert und an einem ersten Ort der Speichermittel 37 über die Kombiniereinrichtung 36 gespeichert. Eine zweite Gruppe von Pixeln durchläuft denselben Weg wie die erste Gruppe von Pixeln, unterliegt denselben Operationen und wird an einem zweiten Ort in den Speichermitteln 37 gespeichert, etc., bis alle Gruppen von Pixeln eines vollständigen Bildes (das erste Bild) gespeichert sind. Die erste Gruppe von Pixeln des nachfolgenden (zweiten) Bildes wird dann an dem Eingang 29 vorgelegt. In diesem Zusammenhang ist es denkbar, dass die Vorhersagemittel 38 (Bewegungsschätzungsmittel) eine Vorhersage (Schätzung) einer möglichen Bewegung in dem Bild auf der Basis einer Verbindung mit dem in der Fig. 1 nicht dargestellten Eingang 29 durchführen, um die Qualität der Kodierung zu verbessern. Zur selben Zeit wird die erste Gruppe (die Vorhersage der ersten Gruppe) des vorhergehenden (ersten) Bildes über die Vorhersagemittel 38 der ersten Gruppe von Pixeln des (zweiten) Bildes zugeführt, welches über die Kombiniereinrichtung 30 zu kodieren ist. Auf Grund des Zuführens des Unterschiedes zwischen der ersten Gruppe von Pixeln des zweiten Bildes und der ersten Gruppe von Pixeln des ersten Bildes zu den die Daten bearbeitenden Mitteln 23, wird die Kodierung in wirksamerer Weise durchgeführt. Unter Berücksichtigung von jedweden Bewegungen in dem Bildinhalt von aufeinanderfolgenden Bildern durch die Vorhersagemittel 38 wird die Effizienz weiter gesteigert. Anstelle von Vektoren können andere Vorhersageparameter, die auf der Basis anderer Vorhersageverfahren bestimmt werden, übermittelt werden.
  • Was oben beschrieben worden ist, ist die Wirkungsweise der Transkodiervorrichtung in Bezug auf eine erste Schicht, die in der Fig. 1 dargestellt ist, und die um die die Daten wieder bearbeitenden Mittel 3 und die die Daten bearbeitenden Mittel 23 aufgebaut ist. Die Arbeitsweise der Vorrichtung in Bezug auf eine zweite Schicht, die in der Fig. 1 nicht dargestellt ist, um eine pyramidale oder geschichtete Kodierung und Dekodierung durchzuführen, und die um weitere die Daten wieder bearbeitenden Mittel und weitere die Daten bearbeitenden Mittel aufgebaut ist, ist im wesentlichen identisch.
  • Gemäss der in der Fig. 1 dargestellten Transkodiervorrichtung stellt der zweite kodierte Bitstrom das Videosignal gemäss demselben vorliegenden Standard wie bei dem ersten kodierten Bitstrom dar, allerdings mit einem oder mehreren modifizierten Kodierparametern oder in Übereinstimmung mit einem anderen Standard als beim ersten kodierten Bitstrom.
  • Im Falle von üblichen Transkodiervorrichtungen besteht kein Eingang 18 in der Steuereinheit 17 um das Quantisierungssteuersignal von dem Quantisierungssteuersignalausgang 8 zu empfangen. Weiterhin sind die weiteren Verbindungen 40 und 41 in solchen Fällen nicht vorhanden und jedes Informationssignal (Quantisierungssteuersignal, Vektorsignal, Modensignal) wird in dem Kodierabschnitt erneut berechnet, wobei das über die Verbindung 39 zu transportierende Datensignal das Videosignal als solches in unkodierter Form repräsentiert. Die Berechnung findet auf der Basis des besagten Datensignals statt.
  • Auf Grund der Übergabe der Informationssignale von dem Dekodierabschnitt 1 zu dem Kodierabschnitt 21, haben letztgenannte nicht mehr in dem Kodierabschnitt 21 berechnet zu werden, was diese Berechnung erspart.
  • Falls die Transkodiervorrichtung gemäss der vorliegenden Erfindung als ein lineares System betrachtet wird, arbeitet eine vereinfachte Version der Steuereinheit 17 wie folgt. Weil es ungefähr richtig ist, dass (Dekodierbschnittsquantisierung) / (Kodierabschnittsquantisierung) = (Ausgehende Daten) / (Einlaufende Daten), dass (Einlaufende Daten + Einlaufende Informa tion) / (Ausgehende Daten + Ausgehende Information) = (Einstellbares Verhältnis) und dass (Einlaufende Information) = (Ausgehende Information), wobei alle Parameter bekannt sind oder zu setzen sind ausser (Kodierabschnittsquantisierung) und (Ausgehende Daten), berechnet die Steuereinheit diese beiden unbekannten Parameter auf der Basis dieser Gleichungen, wonach dem Kodierabschnitt ein bestimmtes Quantisierungssteuersignal zugeführt wird. Ein nachfolgendes (teilweises) Kodieren wird mit dem letzteren durchgeführt und dies führt zu neuen ausgehenden Daten, die der Steuereinheit zurückgeführt werden. Diese Vorgehensweise diagnostiziert einen gewissen Fehler, was in einer weiteren Einstellung der Berechnung des nachfolgenden Quantisierungssteuersignals resultiert.
  • Die Transkodiervorrichtung oder der Transkodierer, wie er in der Fig. 2 dargestellt ist, besteht aus einem Dekodierabschnitt 1 und einem Kodierabschnitt 21, die voneinander durch die gestrichelte Linie getrennt sind. Der Dekodierabschnitt 1 umfasst Demultiplexermittel oder Demultiplexer 2 und die Daten wieder bearbeitenden Mittel 3. Der Demultiplexer 2 verfügt über einen Eingang 4 zum Empfang eines ersten kodierten Bitstroms, einen ersten Ausgang 5 zur Verbindung mit einem Eingang der die Daten wieder bearbeitenden Mittel 3 und einen zweiten Ausgang, der aus einem Vektorausgang 6 besteht, um ein Vektorsignal zu erzeugen, einen Modenausgang 7, um ein Modensignal zu erzeugen, und einen Quantisierungssteuersignalausgang 8, um ein Quantisierungssteuersignal zu erzeugen. Die die Daten wieder bearbeitenden Mittel 3 sind mit Dekodiermitteln oder VLD 9 (VLD = Dekodierer variabler Länge), von dem ein Eingang mit dem Ausgang 5 verbunden ist, und mit inversen Quantisiermitteln 10 versehen, von denen ein Eingang mit einem Ausgang des VLD 9 verbunden ist und von denen ein Steuereingang mit dem Quantisierungssteuersignalausgang 8 verbunden ist und von denen ein Ausgang mit einem Ausgang 15 der die Daten wieder bearbeitenden Mittel 3 verbunden ist.
  • Der Kodierabschnitt 21 umfasst Multiplexermittel oder Multiplexer 22 und die Daten bearbeitenden Mittel 23. Der Multiplexer 22 verfügt über einen ersten Eingang 25 zur Verbindung mit einem Ausgang der die Daten bearbeitenden Mittel 23, einen zweiten Eingang, der einen Vektoreingang 26 umfasst, um ein Vektorsignal zu empfangen, einen Modeneingang 27, um ein Modensignal zu empfangen, und ein Quantisierungssteuersignaleingang 28, um ein Quantisierungssteuersignal zu empfangen, und einen Ausgang 24, um einen zweiten kodierten Bitstrom zu erzeugen. Die die Daten bearbeitenden Mittel 23 sind mit Quantisiermitteln 32 versehen, von denen ein Eingang mit einem Eingang 29 der die Daten bearbeitenden Mittel 23 verbunden ist und von denen ein Steuereingang mit dem Quantisierungssteuersignaleingang 28 verbunden ist, und mit Kodiermitteln oder VLC 33 (VLC= Kodierer variabler Länge), vom dem ein Eingang mit einem Ausgang der Quantisiermittel 32 verbunden ist und von dem ein Ausgang mit dem Eingang 25 verbunden ist.
  • Der Ausgang 15 und der Eingang 29 sind über die Verbindung 39 miteinander verbunden, die allerdings in der Fig. 2 nicht dargestellt ist, wobei diese Verbindung in diesem Falle eine durchgehende Verbindung ist. Der Vektorausgang 6 und der Vektoreingang 26 sind miteinander über eine weitere Verbindung 40 verbunden, die ebenfalls in der Fig. 2 nicht dargestellt ist, und der Modenausgang 7 und der Modeneingang 27 sind miteinander über eine weitere Verbindung 41 verbunden. In diesem Falle ist die weitere Verbindung 40 eine durchgehende Verbindung, wohingegen die weitere Verbindung 41 eine Übersetzungs-/Bestimmungseinheit 41 ist, die dem Fachmann auf diesem Technikgebiet bekannt ist, wobei das Modensignal des Modenausgangs 7 in ein anderes Modensignal für den Modeneingang 27 umgewandelt wird, weil, selbst wenn keine Übersetzung oder Wandlung von einem Standard in einen anderen Standard notwendig ist, es dennoch manchmal notwendig ist, das Modensignal erneut zu bestimmen, was entsprechend in getrennten Kodierern auftritt, wobei dies alles von dem die Daten bearbeitenden Mittel 23 abhängt.
  • Die Steuereinheit 17, die ebenfalls als weitere Verbindung betrachtet werden kann, ist mit einem Eingang 18, der mit dem Quantisierungssteuersignalausgang 8 verbunden ist, um das Quantisierungssteuersignal zu empfangen, mit einem Eingang 19, der mit dem Ausgang 29 verbunden ist, um den zweiten Bitstrom zu empfangen, und mit einem Ausgang 20 versehen, der mit dem Quantisierungssteuersignaleingang 28 und mit einem Steuereingang der Quantisiermittel 32 verbunden ist, um ein weiteres Quantisierungssteuersignal zu liefern. Die Steuereinheit 17 weist ferner im Allgemeinen einen vorgesetzten Eingang auf, der in der Fig. 2 allerdings nicht dargestellt ist, um ein einstellbares Verhältnis einzustellen, die sogenannte Eingangs/Ausgangs-Bitrate.
  • Die Arbeitsweise der Transkodiervorrichtung, wie sie in der Fig. 2 dargestellt ist, ist wie folgt. Der Multiplexer 2 empfängt am Eingang 4 den ersten kodierten Bitstrom, der in ein Signal, das über den Ausgang 5 dem VLD 9 zugeführt wird, in ein Vektorsignal, das über den Vektorausgang 6 dem Kodierabschnitt 21 zugeführt wird, in ein Modensignal, das über den Modenausgang 7 der weiteren Verbindung (Übersetzungs-/Bestimmungseinheit) 41 zugeführt wird, und in ein Quantisierungssteuersignal aufgespalten wird, das über den Quantisierausgang 8 dem Steuereingang der inversen Quantisiermittel 10 und dem Eingang 18 der Steuereinheit 17 zugeführt wird. Der VLD 9 führt ein Dekodieren durch, zum Beispiel auf der Basis einer Tabelle, wonach die inversen Quantisiermittel 10 eine inverse Quantisierung durchführen. In dieser Weise wird an dem Ausgang 15 ein Datensignal erhalten, welches der Unterschied zwischen einer bestimmten Gruppe von Bildelementen oder Pixeln eines bestimmten Bildes und einer bestimmten Gruppe von Bildelementen oder Pixeln eines vorangegangenen Bildes ist. Das besagte Datensignal ist daher immer noch in einer gewissen Transformationsdomäne als Folge des Fehlens der inversen Transformationsmittel und stellt daher ein Videosignal dar, das in einer gewissen Weise noch kodiert ist. Von dem Ausgang 15 wird das Datensignal dem Eingang 29 zugeführt. Die Quantisiermittel 32 quantisieren das besagte Datensignal. Das quantisierte Signal wird dann durch den VLC 33 kodiert, beispielsweise auf der Basis einer Tabelle, mit der neue Kodewörter erzeugt werden, die im Mittel eine geringere Länge als die einlaufenden Wörter aufweisen, und es wird dem Eingang 25 des Multiplexers 22 zugeführt. Diese quantisierte und kodierte Signal wird dann gewandelt, zusammen mit dem von der Steuereinheit 17 berechneten Quantisierungssteuersignal, dem unmodifizierten Vektorsignal und jedem eingestellten Modensignal, durch den Multiplexer 22 in den zweiten kodierten Bitstrom.
  • Gemäss dieser Transkodiervorrichtung stellt der zweite kodierte Bitstrom das Videosignal in Übereinstimmung mit demselben Standard wie von dem ersten kodierten Bitstrom dar, nur mit einer geringeren Bitrate.
  • Im Vergleich mit der Transkodiervorrichtung der Fig. 1 fehlt die weitere Verbindung 40 oder Übersetzungseinheit 40 in der Transkodiervorrichtung nach der Fig. 2, weil das Vektorsignal von dem Vektorausgang 6 nicht in ein anderes Vektorsignal für den Vektoreingang 26 gewandelt werden braucht als Folge der Tatsache, dass keine Übersetzung oder Wandlung von einem Standard in einen anderen Standard notwendig ist, und keine Einstellung der Genauigkeit und/oder Bereich der Vektorinformation notwendig ist, und dass keine Vektorsignale kombiniert werden müssen, um ein Vektorsignal zu bilden. Die weitere Verbindung 41 oder Übersetzungs-/Bestimmungseinheit 41 ist in der in der Fig. 2 dargestellten Transkodiervorrichtung dennoch vorhanden, weil, während derselbe Standard beibehalten worden ist, die die Daten bearbeitenden Mittel 23 dennoch einen Modenwechsel erforderlich machen können, wobei sie in diesem Fall die Übersetzungs- /Bestimmungseinheit 41 über eine in der Fig. 2 nicht dargestellte Verbindung antreiben.

Claims (14)

1. Transkodiervorrichtung für komprimierte/kodierte Videosignale mit
- einem Dekodierabschnitt (1), der versehen ist
- - mit die Daten wieder bearbeitenden Mitteln (3), die einen Ausgang (15) aufweisen, um ein Datensignal zu erzeugen, und
- - mit Demultiplexermitteln (2), die einen Eingang (4) aufweisen, um einen ersten kodierten Bitstrom als ein Eingangssignal der Transkodiervorrichtung zu empfangen, die einen ersten Ausgang (5) aufweisen, der mit einem Eingang der die Daten wieder bearbeitenden Mitteln (3) verbunden ist, und die einen zweiten Ausgang (6; 7; 8) aufweisen, um mindestens ein Informationssignal zu erzeugen, welches eines der folgenden Signale umfasst: ein Quantisierungssteuersignal, ein Modensignal und ein Vektorsignal,
- einem Kodierabschnitt (21), der versehen ist
- - mit die Daten bearbeitenden Mitteln (23), die einen Eingang (29) aufweisen, der mit dem Ausgang (15) der die Daten, wieder bearbeitenden Mitteln (3) verbunden ist, um das Datensignal zu empfangen, und
- - mit Multiplexermitteln (22), die einen ersten Eingang (25) aufweisen, der mit einem Ausgang der die Daten bearbeitenden Mitteln (23) verbunden ist, und die einen zweiten Eingang (26; 27; 28) aufweisen, der mit dem zweiten Ausgang (6; 7; 8) der Demultiplexermittel (2) verbunden ist, um das mindestens eine Informationssignal zu empfangen, und die einen Ausgang (24) aufweisen, um einen zweiten kodierten Bitstrom zu erzeugen und abzugeben,
dadurch gekennzeichnet, dass die die Daten
wieder bearbeitenden Mittel (3) einen Steuereingang aufweisen und dass die die Daten bearbeitenden Mittel (23) einen Steuereingang aufweisen, wobei beide Steuereingänge mit dem zweiten Ausgang (6; 7; 8) der Demultiplexermittel (2) verbunden sind, um jeweils die Wiederbearbeitung und die Bearbeitung unter Einsatz des besagten Informationssignals durchzuführen.
2. Transkodiervorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das Informationssignal das Quantisierungssteuersignal umfasst und dass in dem Dekodierabschnitt (1)
- der zweite Ausgang (6; 7; 8) der Demultiplexermittel (2) einen Quantisierungssteuersignalausgang (8) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (3) einen Quantisierungssteuersignaleingang (8) aufweist, und dass in dem Kodierabschnitt (21)
- der zweite Eingang (26; 27; 28) der Multiplexermittel (22) einen Quantisierungssteuersignaleingang (8) aufweist,
- der Steuereingang der die Daten bearbeitenden Mittel (23) einen Quantisierungssteuersignaleingang aufweist.
3. Transkodiervorrichtung nach Anspruch 2, dadurch gekennzeichnet, dass in dem Dekodierabschnitt (1)
- die die Daten wieder bearbeitenden Mittel (3) Dekodiermittel (9) und inverse Quantisiermittel (10) umfassen, wobei die inversen Quantisiermittel (10) mit einem Eingang versehen sind, der mit einem Ausgang der Dekodiermittel (9) verbunden ist, und weiter mit einem Steuereingang versehen sind, der mit dem Quantisierungssteuersignaleingang der die Daten wieder bearbeitenden Mittel (3) verbunden ist,
und dass in dem Kodierabschnitt (21)
- die die Daten bearbeitenden Mittel (23) weitere Quantisiermittel (32) und Kodiermittel (33) umfassen, wobei die weiteren Quantisiermittel (32) mit einem Ausgang versehen sind, der mit einem Eingang der Kodiermittel (33) verbunden ist, und weiterhin mit einem Steuereingang versehen sind, der mit dem Quantisierungssteuersignaleingang der die Daten bearbeitenden Mittel (23) verbunden ist.
4. Transkodiervorrichtung nach Anspruch 3, dadurch gekennzeichnet, dass in dem Dekodierabschnitt (1)
- die die Daten wieder bearbeitenden Mittel (3) inverse Transformationsmittel (11) und Kombiniermittel (12) und Vorhersage mittel (14) aufweisen, wobei ein Eingang der inversen Transformationsmittel (11) mit einem Ausgang der inversen Quantisiermittel (10) verbunden ist, ein Ausgang der inversen Transformationsmittel (11) mit einem ersten Eingang der Kombiniermittel (12) verbunden ist und ein Ausgang der Vorhersagemittel (14) mit einem zweiten Eingang der Kombiniermittel (12) verbunden ist sowie ein Ausgang der Kombiniermittel (12) über Speichermittel (13) mit einem Eingang der Vorhersagemittel (14) verbunden ist, und dass in dem Kodierabschnitt (21)
- die die Daten bearbeitenden Mittel (23) inverse weitere Quantisiermittel (34) aufweisen, wobei die inversen weiteren Quantisiermittel (34) mit einem Eingang versehen sind, der mit dem Ausgang der weiteren Quantisiermittel (32) verbunden ist, und die weiterhin mit einem Steuereingang versehen sind, der mit dem Quantisierungssteuersignaleingang der die Daten bearbeitenden Mittel (23) verbunden ist, und die die Daten bearbeitenden Mittel (23) weitere Transformationsmittel (31) und weitere Kombiniermittel (30) und inverse weitere Transformationsmittel (35) und weitere Vorhersagemittel (38) aufweisen, wobei ein Ausgang der weiteren Transformationsmittel (31) mit einem Eingang der weiteren Quantisiermittel (32) und ein Eingang der weiteren Transformationsmittel (31) mit einem Ausgang der weiteren Kombiniermittel (30) und ein Eingang der inversen weiteren Transformationsmittel (35) mit einem Ausgang der inversen weiteren Quantisiermittel (34) und ein Ausgang der inversen weiteren Transformationsmittel (35) über weitere Speichermittel (37) mit einem Eingang der weiteren Vorhersagemittel (38) und ein Ausgang der weiteren Vorhersagemittel (38) mit einem Eingang der Kombiniermittel (30) verbunden ist.
5. Transkodiervorrichtung nach Anspruch 4, dadurch gekennzeichnet, dass das Informationssignal das Vektorsignal umfasst und dass in dem Dekodierabschnitt (1)
- der zweite Ausgang (6; 7; 8) der Demultiplexermittel (2) ein Vektorsignalausgang (6) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (3) einen Vektorsignalsteuereingang aufweist, der mit einem Vektorsignalsteuereingang der Vorhersagemittel (14) verbunden ist, und dass in dem Kodierabschnitt (21)
- der zweite Eingang (26; 27; 28) der Multiplexermittel (22) einen Vektorsignaleingang (26) aufweist,
- der Steuereingang der die Daten bearbeitenden Mittel (23) einen Vektorsignalsteuereingang aufweist, der mit einem Vektorsignalsteuereingang der weiteren Vorhersagemittel (38) verbunden ist.
6. Transkodiervorrichtung nach Anspruch 4 oder Anspruch 5, dadurch gekennzeichnet, dass das Informationssignal das Modensignal aufweist, und dass in dem Dekodierabschnitt (1)
- der zweite Ausgang (6; 7; 8) der Demultiplexermittel (2) einen Modensignalausgang (7) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (3) einen Modensignalsteuereingang aufweist, der mit einem Modensignalsteuereingang der Vorhersagemittel (14) verbunden ist, und dass in dem Kodierabschnitt (21)
- der zweite Eingang (26; 27; 28) der Multiplexermittel (22) einen Modensignaleingang (27) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (23) einen Modensignalsteuereingang aufweist, der mit einem Modensignalsteuereingang der weiteren Vorhersagemittel (38) verbunden ist.
7. Transkodiervorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das Informationssignal das Vektorsignal umfasst und dass in dem Dekodierabschnitt (1)
- der zweite Ausgang (6; 7; 8) der Demultiplexermittel (2) ein Vektorsignalausgang (6) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (3) einen Vektorsignalsteuereingang aufweist, und dass in dem Kodierabschnitt (21)
- der zweite Eingang (26; 27; 28) der Multiplexermittel (22) einen Vektorsignaleingang (26) aufweist,
- der Steuereingang der die baten bearbeitenden Mittel (23) einen Vektorsignalsteuereingang aufweist.
8. Transkodiervorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass in dem Dekodierabschnitt (1)
- die die Daten wieder bearbeitenden Mittel (3) Dekodiermittel (9) und inverse Quantisiermittel (10) und inverse Transformationsmittel (11) und Kombiniermittel (12) und Vorhersagemittel (14) aufweisen, wobei ein Eingang der inversen Quantisiermittel (10) mit einem Ausgang der Dekodiermittel (9) verbunden ist und wobei ein Ausgang der inversen Quantisiermittel (10) mit einem Eingang der inversen Transformationsmittel (11) verbunden ist und wobei ein Ausgang der inversen Transformationsmittel (11) mit einem ersten Eingang der Kombiniermittel (12) verbunden ist und ein Ausgang der Vorhersagemittel (14) mit einem zweiten Eingang der Kombiniermittel (12) verbunden ist sowie ein Ausgang der Kombiniermittel (12) über Speichermittel (13) mit einem Eingang der Vorhersagemittel (14) verbunden ist, wobei die Vorhersagemittel (14) mit einem Vektorsignalsteuereingang versehen sind, der mit dem Vektorsignalsteuereingang der die Daten wieder bearbeitenden Mittel (3) verbunden ist,
und dass in dem Kodierabschnitt (21)
- die die Daten bearbeitenden Mittel (23) weitere Kombiniermittel (30) und weitere Transformationsmittel (31) und weitere Quantisiermittel (32) und Kodiermittel (33) und inverse weitere Quantisiermittel (34) und inverse weitere Transformationsmittel (35) und weitere Vorhersagemittel (38) aufweisen, wobei ein Ausgang der weiteren Transformationsmittel (31) mit einem Eingang der weiteren Quantisiermittel (32) und ein Eingang der weiteren Transformationsmittel (31) mit einem Ausgang der weiteren Kombiniermittel (30) und ein Ausgang der weiteren Quantisiermittel (32) mit einem Eingang der Kodiermittel (33) und der Ausgang der weiteren Quantisiermittel (32) mit einem Eingang der inversen weiteren Quantisiermittel (34) und ein Eingang der inversen weiteren Transformationsmittel (35) mit einem Ausgang der inversen weiteren Quantisiermittel (34) und ein Ausgang der inversen weiteren Transformationsmittel (35) über weitere Speichermittel (37) mit einem Eingang der weiteren Vorhersagemittel (38) und ein Ausgang der weiteren Vorhersagemittel (38) mit einem Eingang der Kombiniermittel (30) verbunden ist, wobei die weiteren Vorhersagemittel (38) mit einem Vektorsignalsteuereingang versehen sind, der mit dem Vektorsignalsteuereingang der die Daten bearbeitenden Mittel (23) verbunden ist.
9. Transkodiervorrichtung nach Anspruch 8, dadurch gekennzeichnet, dass das Informationssignal das Modensignal aufweist, und dass in dem Dekodierabschnitt (1)
- der zweite Ausgang (6; 7; 8) der Demultiplexermittel (2) einen Modensignalausgang (7) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (3) einen Modensignalsteuereingang aufweist, der mit einem Modensignalsteuereingang der Vorhersagemittel (14) verbunden ist, und dass in dem Kodierabschnitt (21)
- der zweite Eingang (26; 27; 28) der Multiplexermittel (22) einen Modensignaleingang (27) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (23) einen Modensignalsteuereingang aufweist, der mit einem Modensignalsteuereingang der weiteren Vorhersagemittel (38) verbunden ist.
10. Transkodiervorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass das Informationssignal das Modensignal aufweist, und dass in dem Dekodierabschnitt (1)
- der zweite Ausgang (6; 7; 8) der Demultiplexermittel (2) einen Modensignalausgang (7) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (3) einen Modensignalsteuereingang aufweist, und dass in dem Kodierabschnitt (21)
- der zweite Eingang (26; 27; 28) der Multiplexermittel (22) einen Modensignaleingang (27) aufweist,
- der Steuereingang der die Daten wieder bearbeitenden Mittel (23) einen Modensignalsteuereingang aufweist.
11. Transkodiervorrichtung nach Anspruch 10, dadurch gekennzeichnet, dass in dem Dekodierabschnitt (1)
- die die Daten wieder bearbeitenden Mittel (3) Dekodiermittel (9) und inverse Quantisiermittel (10) und inverse Transformationsmittel (11) und Kombiniermittel (12) und Vorhersagemittel (14) aufweisen, wobei ein Eingang der inversen Quantisiermittel (10) mit einem Ausgang der Dekodiermittel (9) verbunden ist und wobei ein Ausgang der inversen Quantisiermittel (10) mit einem Eingang der inversen Transformationsmittel (11) verbunden ist und wobei ein Ausgang der inversen Transformationsmittel (11) mit einem ersten Eingang der Kombiniermittel (12) verbunden ist und ein Ausgang der Vorhersagemittel (14) mit einem zweiten Eingang der Kombiniermittel (12) verbunden ist sowie ein Ausgang der Kombiniermittel (12) über Speichermittel (13) mit einem Eingang der Vorhersagemittel (14) verbunden ist, wobei die Vorhersagemittel (14) mit einem Modensignalsteuereingang versehen sind, der mit dem Modensignalsteuereingang der die Daten wieder bearbeitenden Mittel (3) verbunden ist,
und dass in dem Kodierabschnitt (21)
- die die Daten bearbeitenden Mittel (23) weitere Kombiniermittel (30) und weitere Transformationsmittel (31) und weitere Quantisiermittel (32) und Kodiermittel (33) und inverse weitere Quantisiermittel (34) und inverse weitere Transformationsmittel (35) und weitere Vorhersagemittel (38) aufweisen, wobei ein Ausgang der weiteren Transformationsmittel (31) mit einem Eingang der weiteren Quantisiermittel (32) und ein Eingang der weiteren Transformationsmittel (31) mit einem Ausgang der weiteren Kombiniermittel (30) und ein Ausgang der weiteren Quantisiermittel (32) mit einem Eingang der Kodiermittel (33) und der Ausgang der weiteren Quantisiermittel (32) mit einem Eingang der inversen weiteren Quantisiermittel (34) und ein Eingang der inversen weiteren Transformationsmittel (35) mit einem Ausgang der inversen weiteren Quantisiermittel (34) und ein Ausgang der inversen weiteren Transformationsmittel (35) über weitere Speichermittel (37) mit einem Eingang der weiteren Vorhersagemittel (38) und ein Ausgang der weiteren Vorhersagemittel (38) mit einem Eingang der Kombiniermittel (30) verbunden ist, wobei die weiteren Vorhersagemittel (38) mit einem Modensignalsteuereingang versehen sind, der mit dem Modensignalsteuereingang der die Daten bearbeitenden Mittel (23) verbunden ist.
12. Transkodiervorrichtung nach einem der Ansprüche 2 bis 6, dadurch gekennzeichnet, dass die Transkodiervorrichtung eine Steuereinheit (17) aufweist, wobei ein erster Eingang (18) der Steu ereinheit (17) mit dem Quantisierungssteuersignalausgang (8) der Demultiplexermittel (2) verbunden ist und wobei ein zweiter Eingang (19) der Steuereinheit (17) mit dem Ausgang (24) der Multiplexermittel (22) verbunden ist und wobei ein Ausgang (20) der Steuereinheit (17) mit dem Quantisierungssteuersignaleingang der die Daten wieder bearbeitenden Mittel (23) verbunden ist.
13. Transkodiervorrichtung nach einem der Ansprüche 5, 7, 8 und 9, dadurch gekennzeichnet, dass die Transkodiervorrichtung eine Übersetzungseinheit (40) umfasst, wobei ein Eingang der Übersetzungseinheit (40) mit dem Vektorsignalausgang (6) der Demultiplexermittel (2) verbunden ist und wobei ein Ausgang der Übersetzungseinheit (40) mit dem Vektorsignalsteuereingang (26) der die Daten wieder bearbeitenden Mittel (23) und mit dem Vektorsignaleingang (26) der Multiplexermittel (22) verbunden ist.
14. Transkodiervorrichtung nach einem der Ansprüche 6, 9, 10 und 11, dadurch gekennzeichnet, dass die Transkodiervorrichtung eine Übersetzungs-/Bestimmungseinheit (41) umfasst, wobei ein Eingang der Übersetzungs-/Bestimmungseinheit (41) mit dem Modensignalausgang (7) der Demultiplexermittel (2) verbunden ist und ein Ausgang der Übersetzungs-/Bestimmungseinheit (41) mit dem Modensignalsteuereingang der die Daten wieder bearbeitenden Mittel (23) und dem Modensignaleingang (27) der Multiplexermittel (22) verbunden ist.
DE69414931T 1993-08-04 1994-08-03 Transkodierer Expired - Lifetime DE69414931T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
NL9301358A NL9301358A (nl) 1993-08-04 1993-08-04 Transcodeerinrichting.

Publications (2)

Publication Number Publication Date
DE69414931D1 DE69414931D1 (de) 1999-01-14
DE69414931T2 true DE69414931T2 (de) 1999-07-08

Family

ID=19862729

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69414931T Expired - Lifetime DE69414931T2 (de) 1993-08-04 1994-08-03 Transkodierer

Country Status (15)

Country Link
US (1) US5544266A (de)
EP (1) EP0637893B1 (de)
JP (1) JP2860880B2 (de)
KR (1) KR0127094B1 (de)
CN (1) CN1056489C (de)
AT (1) ATE174178T1 (de)
AU (1) AU672507B2 (de)
CA (1) CA2128793C (de)
DE (1) DE69414931T2 (de)
DK (1) DK0637893T3 (de)
ES (1) ES2127350T3 (de)
FI (1) FI112146B (de)
GR (1) GR3029529T3 (de)
NL (1) NL9301358A (de)
NO (1) NO308569B1 (de)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6243139B1 (en) * 1993-12-22 2001-06-05 Canon Kabushiki Kaisha Apparatus for block-encoding input image signals
US5715009A (en) * 1994-03-29 1998-02-03 Sony Corporation Picture signal transmitting method and apparatus
SG43051A1 (en) * 1994-04-21 1997-10-17 British Telecomm A transcoder
US5940130A (en) * 1994-04-21 1999-08-17 British Telecommunications Public Limited Company Video transcoder with by-pass transfer of extracted motion compensation data
DE4416967A1 (de) * 1994-05-13 1995-11-16 Thomson Brandt Gmbh Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten
DE69535800D1 (de) 1994-06-08 2008-09-11 Matsushita Electric Ind Co Ltd Bildumsetzungsvorrichtung
JPH10503895A (ja) 1994-06-17 1998-04-07 スネル アンド ウィルコックス リミテッド 映像圧縮
JP3058028B2 (ja) * 1994-10-31 2000-07-04 三菱電機株式会社 画像符号化データ再符号化装置
US5617142A (en) * 1994-11-08 1997-04-01 General Instrument Corporation Of Delaware Method and apparatus for changing the compression level of a compressed digital signal
JPH09512410A (ja) * 1995-02-15 1997-12-09 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ ビデオ信号の符号変換方法および装置
GB2307613B (en) * 1995-08-31 2000-03-22 British Broadcasting Corp Switching bit-rate reduced signals
DE19608737C1 (de) * 1996-03-06 1997-06-19 Siemens Ag Anordnung und Verfahren zur Formatwandlung von Bildblöcken von einem ersten Codierungsformat in ein zweites Codierungsformat
WO1997039584A1 (en) * 1996-04-12 1997-10-23 Imedia Corporation Video transcoder
GB9608271D0 (en) * 1996-04-22 1996-06-26 Electrocraft Lab Video compession
JP3623056B2 (ja) 1996-09-10 2005-02-23 ソニー株式会社 動画像圧縮装置
US6141447A (en) * 1996-11-21 2000-10-31 C-Cube Microsystems, Inc. Compressed video transcoder
US6163573A (en) * 1996-12-12 2000-12-19 Sony Corporation Equipment and method for compressing picture data
US5870146A (en) * 1997-01-21 1999-02-09 Multilink, Incorporated Device and method for digital video transcoding
JP2001501072A (ja) * 1997-07-22 2001-01-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオシーケンス間の切換方法及び対応する装置
US6862320B1 (en) * 1997-10-23 2005-03-01 Mitsubishi Denki Kabushiki Kaisha Image decoder, image encoder, image communication system, and encoded bit stream converter
DE69803195T2 (de) 1997-11-27 2002-08-29 British Telecommunications P.L.C., London Codeumsetzung
WO1999036912A1 (fr) * 1998-01-19 1999-07-22 Sony Corporation Systeme d'edition, dispositif de commande d'edition et procede de commande d'edition
GB2333656B (en) * 1998-01-22 2002-08-14 British Broadcasting Corp Compressed signals
JPH11275592A (ja) * 1998-01-22 1999-10-08 Victor Co Of Japan Ltd 動画像符号列変換装置及びその方法
US6058143A (en) * 1998-02-20 2000-05-02 Thomson Licensing S.A. Motion vector extrapolation for transcoding video sequences
CA2265089C (en) * 1998-03-10 2007-07-10 Sony Corporation Transcoding system using encoding history information
EP0995316A2 (de) * 1998-03-31 2000-04-26 Koninklijke Philips Electronics N.V. Verfahren und vorrichtung zur veränderung von daten in einem kodierten datenbstrom
US6477706B1 (en) 1998-05-01 2002-11-05 Cogent Technology, Inc. Cable television system using transcoding method
US6215824B1 (en) * 1998-05-01 2001-04-10 Boom Corporation Transcoding method for digital video networking
US6226328B1 (en) * 1998-05-01 2001-05-01 Boom Corporation Transcoding apparatus for digital video networking
US7130351B1 (en) * 1998-05-14 2006-10-31 Vulcan Patents Llc Storage reduction during compression
JP3099809B2 (ja) * 1998-06-04 2000-10-16 日本電気株式会社 片フィールドデータによるフレーム表示方法および装置
US6549652B1 (en) 1998-09-11 2003-04-15 Cirrus Logic, Inc. Method and apparatus for reducing noise during lossy transformation processes
US7158681B2 (en) * 1998-10-01 2007-01-02 Cirrus Logic, Inc. Feedback scheme for video compression system
US6310974B1 (en) 1998-10-01 2001-10-30 Sharewave, Inc. Method and apparatus for digital data compression
US6229852B1 (en) * 1998-10-26 2001-05-08 Sony Corporation Reduced-memory video decoder for compressed high-definition video data
US6256422B1 (en) * 1998-11-04 2001-07-03 International Business Machines Corporation Transform-domain correction of real-domain errors
US7194138B1 (en) * 1998-11-04 2007-03-20 International Business Machines Corporation Reduced-error processing of transformed digital data
US6393155B1 (en) * 1998-11-04 2002-05-21 International Business Machines Corporation Error reduction in transformed digital data
US6570924B1 (en) * 1998-11-20 2003-05-27 Interval Research Corp Low cost video compression using fast, modified Z-coding of wavelet pyramids
US6434197B1 (en) 1999-01-07 2002-08-13 General Instrument Corporation Multi-functional transcoder for compressed bit streams
EP1069777A4 (de) 1999-02-05 2009-03-04 Sony Corp System zur kodierung, verfahren zur kodierung, system zur dekodierung, verfahren zur dekodierung, vorrichtung zurmultiplexierung, verfahren zur multiplexierung,anzeigesystem und ynzeigeverfahren
KR100420740B1 (ko) 1999-02-05 2004-03-02 소니 가부시끼 가이샤 인코딩 장치, 인코딩 방법, 디코딩 장치, 디코딩 방법,코딩 시스템, 코딩 방법
US7236526B1 (en) * 1999-02-09 2007-06-26 Sony Corporation Coding system and its method, coding device and its method, decoding device and its method, recording device and its method, and reproducing device and its method
US6259741B1 (en) * 1999-02-18 2001-07-10 General Instrument Corporation Method of architecture for converting MPEG-2 4:2:2-profile bitstreams into main-profile bitstreams
US6625211B1 (en) * 1999-02-25 2003-09-23 Matsushita Electric Industrial Co., Ltd. Method and apparatus for transforming moving picture coding system
JP3807157B2 (ja) * 1999-06-25 2006-08-09 日本ビクター株式会社 符号化装置及び符号化方法
JP3694888B2 (ja) * 1999-12-03 2005-09-14 ソニー株式会社 復号装置および方法、符号化装置および方法、情報処理装置および方法、並びに記録媒体
KR20020001767A (ko) * 2000-01-14 2002-01-09 요트.게.아. 롤페즈 엔코딩된 신호에 간단한 로고 삽입
GB2398215B (en) * 2000-02-18 2004-09-22 Radioscape Ltd Method of and apparatus for converting an audio signal between data compression formats
GB0003954D0 (en) * 2000-02-18 2000-04-12 Radioscape Ltd Method of and apparatus for converting a signal between data compression formats
JP2001251616A (ja) * 2000-03-02 2001-09-14 Media Glue Corp 多重化音響・動画圧縮符号化信号変換方法、装置および変換プログラムを記録した媒体
JP4576783B2 (ja) * 2000-03-13 2010-11-10 ソニー株式会社 データ処理方法及びデータ処理装置
JP2001339460A (ja) * 2000-05-26 2001-12-07 Matsushita Electric Ind Co Ltd デジタル送受信装置
US6711212B1 (en) 2000-09-22 2004-03-23 Industrial Technology Research Institute Video transcoder, video transcoding method, and video communication system and method using video transcoding with dynamic sub-window skipping
US6650707B2 (en) 2001-03-02 2003-11-18 Industrial Technology Research Institute Transcoding apparatus and method
KR100395396B1 (ko) * 2001-06-15 2003-08-21 주식회사 성진씨앤씨 다채널 동영상 압축 방법 및 장치
US6804299B2 (en) * 2001-06-15 2004-10-12 Microsoft Corporation Methods and systems for reducing requantization-originated generational error in predictive video streams using motion compensation
US7236529B2 (en) * 2001-10-30 2007-06-26 Industrial Technology Research Institute Methods and systems for video transcoding in DCT domain with low complexity
JP4193406B2 (ja) * 2002-04-16 2008-12-10 三菱電機株式会社 映像データ変換装置および映像データ変換方法
KR100454151B1 (ko) * 2002-06-28 2004-10-26 주식회사농심 비스켓 및 그 제조 방법
JP4196726B2 (ja) * 2003-05-14 2008-12-17 ソニー株式会社 画像処理装置および画像処理方法、記録媒体、並びに、プログラム
JP4120934B2 (ja) * 2003-06-16 2008-07-16 ソニー株式会社 画像処理装置および画像処理方法、記録媒体、並びに、プログラム
TWI230547B (en) * 2004-02-04 2005-04-01 Ind Tech Res Inst Low-complexity spatial downscaling video transcoder and method thereof
US20050232497A1 (en) * 2004-04-15 2005-10-20 Microsoft Corporation High-fidelity transcoding
JP4893311B2 (ja) * 2005-01-07 2012-03-07 富士通株式会社 圧縮符号化装置、伸張復号化装置
US7830800B1 (en) 2006-01-12 2010-11-09 Zenverge, Inc. Architecture for combining media processing with networking
US8102916B1 (en) 2006-01-12 2012-01-24 Zenverge, Inc. Dynamically changing media compression format in compressed domain
US8311114B1 (en) * 2006-12-06 2012-11-13 Zenverge, Inc. Streamlined transcoder architecture
US8457958B2 (en) * 2007-11-09 2013-06-04 Microsoft Corporation Audio transcoder using encoder-generated side information to transcode to target bit-rate
US8265168B1 (en) 2008-02-01 2012-09-11 Zenverge, Inc. Providing trick mode for video stream transmitted over network
WO2009097284A1 (en) * 2008-02-01 2009-08-06 Zenverge, Inc. Intermediate compression of reference frames for transcoding
US8311115B2 (en) * 2009-01-29 2012-11-13 Microsoft Corporation Video encoding using previously calculated motion information
US8396114B2 (en) * 2009-01-29 2013-03-12 Microsoft Corporation Multiple bit rate video encoding using variable bit rate and dynamic resolution for adaptive video streaming
US8270473B2 (en) * 2009-06-12 2012-09-18 Microsoft Corporation Motion based dynamic resolution multiple bit rate video encoding
US8705616B2 (en) 2010-06-11 2014-04-22 Microsoft Corporation Parallel multiple bitrate video encoding to reduce latency and dependences between groups of pictures
US9591318B2 (en) 2011-09-16 2017-03-07 Microsoft Technology Licensing, Llc Multi-layer encoding and decoding
US11089343B2 (en) 2012-01-11 2021-08-10 Microsoft Technology Licensing, Llc Capability advertisement, configuration and control for video coding and decoding

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4047151A (en) * 1974-12-24 1977-09-06 Rydbeck Nils R C Adaptive error correcting transmission system
JPS57166640A (en) * 1981-04-03 1982-10-14 Hitachi Ltd Data transmission converting system of buffer device
DE3613343A1 (de) * 1986-04-19 1987-10-22 Philips Patentverwaltung Hybrid-codierer
DE3639753A1 (de) * 1986-11-21 1988-06-01 Inst Rundfunktechnik Gmbh Verfahren zum uebertragen digitalisierter tonsignale
NL8801155A (nl) * 1988-05-03 1989-12-01 Philips Nv Televisie-overdrachtsysteem met hybride kodeerschakeling.
US5121202A (en) * 1989-05-12 1992-06-09 Nec Corporation Adaptive interframe prediction coded video communications system
DE69111633T2 (de) * 1990-01-30 1996-04-04 Philips Electronics Nv Vorrichtungen zur variablen Längen-Kodierung und Dekodierung von digitalen Daten.
JPH04192080A (ja) * 1990-11-27 1992-07-10 Mitsubishi Electric Corp 画像メモリ装置及び画像データ処理方法
EP0500077B1 (de) * 1991-02-21 1997-09-24 Nec Corporation Kodierungsgerät zur Kompression von bewegten Bilddaten
US5334977A (en) * 1991-03-08 1994-08-02 Nec Corporation ADPCM transcoder wherein different bit numbers are used in code conversion
NL9200499A (nl) * 1992-03-17 1993-10-18 Nederland Ptt Systeem omvattende ten minste een encoder voor het coderen van een digitaal signaal en ten minste een decoder voor het decoderen van een gecodeerd digitaal signaal, alsmede encoder en decoder voor toepassing in het systeem.
NL9201594A (nl) * 1992-09-14 1994-04-05 Nederland Ptt Systeem omvattende ten minste één encoder voor het coderen van een digitaal signaal en ten minste één decoder voor het decoderen van een gecodeerd digitaal signaal, en encoder en decoder voor toepassing in het systeem.

Also Published As

Publication number Publication date
DK0637893T3 (da) 1999-08-16
KR0127094B1 (ko) 1997-12-29
FI112146B (fi) 2003-10-31
ES2127350T3 (es) 1999-04-16
ATE174178T1 (de) 1998-12-15
FI943622A (fi) 1995-02-05
NO942866D0 (de) 1994-08-02
CN1111878A (zh) 1995-11-15
CA2128793A1 (en) 1995-02-05
DE69414931D1 (de) 1999-01-14
NL9301358A (nl) 1995-03-01
FI943622A0 (fi) 1994-08-04
US5544266A (en) 1996-08-06
KR950006612A (ko) 1995-03-21
JPH0795090A (ja) 1995-04-07
GR3029529T3 (en) 1999-06-30
EP0637893A1 (de) 1995-02-08
CA2128793C (en) 1998-07-14
CN1056489C (zh) 2000-09-13
NO942866L (no) 1995-02-06
JP2860880B2 (ja) 1999-02-24
NO308569B1 (no) 2000-09-25
AU672507B2 (en) 1996-10-03
EP0637893B1 (de) 1998-12-02
AU6880594A (en) 1995-02-16

Similar Documents

Publication Publication Date Title
DE69414931T2 (de) Transkodierer
DE69432142T2 (de) Verfahren und vorrichtung zur effizienten transkodierung
DE69607696T2 (de) Vorrichtung und verfahren zur transkodierung von videosignalen
DE4343211B4 (de) Adaptives Bildkompressionsverfahren und adaptive Bildkompressionsvorrichtung
DE69522861T2 (de) Verfahren und Einrichtung zur Codeumwandlung von codiertem Datenstrom
DE69225556T2 (de) Verfahren zum Bild-zu-Bild-Prädiktion und Bildsignal-Kodier/Dekodiervorrichtung
DE69416509T2 (de) Transkoder
DE69422257T2 (de) Gerät zur Videosignalkompression unter Verwendung einer Rauschreduktion
DE69322079T2 (de) Videokoder mit zwei schichten
DE69320719T2 (de) Effiziente, frequenzskalierbare Videokodierung mit Koeffizientenwahl
DE69229773T2 (de) Statistischer Multiplexer für ein Multikanal-Bildkomprimierungssystem und Demultiplexer
DE69608185T2 (de) System zur simultanen übertragung mehrerer videoprogramme über einen übertragungskanal
DE69719365T2 (de) Effiziente kompression und dekompression von blocks fester länge
DE69015695T2 (de) Einrichtung zur Transformationskodierung.
DE60027495T2 (de) Video-codierverfahren und video-codiervorrichtung
DE69323523T2 (de) Einrichtung zur Kodierung von digitalen bilddarstellenden Signalen und entsprechende Dekodierungseinrichtung
DE69332180T2 (de) System und Verfahren zur Zwischenbildkodierung
DE69524141T2 (de) Adaptiver Bildkodierer mit dynamischer Bitzuteilung
DE69434271T4 (de) Adaptives variables Längenkodierungsverfahren für Videodaten
DE69535228T2 (de) Bildumsetzungsvorrichtung
DE69635369T2 (de) Videokodierungsvorrichtung
DE69530908T2 (de) Verfahren und Vorrichtung zur Bildkodierung
DE3882469T2 (de) Videokoder.
DE69330620T2 (de) Verfahren und Einrichtung zur Bildkodierung
DE3853225T2 (de) Aufzeichnungssystem zur Aufzeichnung einer Sequenz von optimal codierten Signalen auf einen ROM.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition