DE69414931T2 - Transkodierer - Google Patents
TranskodiererInfo
- 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
Links
- 238000013139 quantization Methods 0.000 claims description 70
- 239000013598 vector Substances 0.000 claims description 67
- 238000012545 processing Methods 0.000 claims description 44
- 238000012958 reprocessing Methods 0.000 claims description 43
- 230000009466 transformation Effects 0.000 claims description 36
- 230000001131 transforming effect Effects 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 230000002123 temporal effect Effects 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/40—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/162—User input
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods 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/196—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/48—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/146—Data rate or code amount at the encoder output
- H04N19/152—Data 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
- 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.
- 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.
- - 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.
- 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.
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)
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)
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. |
-
1993
- 1993-08-04 NL NL9301358A patent/NL9301358A/nl not_active Application Discontinuation
-
1994
- 1994-07-19 US US08/276,931 patent/US5544266A/en not_active Expired - Lifetime
- 1994-07-26 CA CA002128793A patent/CA2128793C/en not_active Expired - Fee Related
- 1994-07-29 AU AU68805/94A patent/AU672507B2/en not_active Ceased
- 1994-08-02 NO NO942866A patent/NO308569B1/no unknown
- 1994-08-03 ES ES94202246T patent/ES2127350T3/es not_active Expired - Lifetime
- 1994-08-03 EP EP94202246A patent/EP0637893B1/de not_active Expired - Lifetime
- 1994-08-03 DE DE69414931T patent/DE69414931T2/de not_active Expired - Lifetime
- 1994-08-03 DK DK94202246T patent/DK0637893T3/da active
- 1994-08-03 AT AT94202246T patent/ATE174178T1/de active
- 1994-08-04 JP JP6213120A patent/JP2860880B2/ja not_active Expired - Fee Related
- 1994-08-04 KR KR1019940019252A patent/KR0127094B1/ko not_active IP Right Cessation
- 1994-08-04 CN CN94115007A patent/CN1056489C/zh not_active Expired - Fee Related
- 1994-08-04 FI FI943622A patent/FI112146B/fi not_active IP Right Cessation
-
1999
- 1999-03-01 GR GR990400624T patent/GR3029529T3/el unknown
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 |