DE4416967A1 - Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten - Google Patents
Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit VideodatenInfo
- Publication number
- DE4416967A1 DE4416967A1 DE4416967A DE4416967A DE4416967A1 DE 4416967 A1 DE4416967 A1 DE 4416967A1 DE 4416967 A DE4416967 A DE 4416967A DE 4416967 A DE4416967 A DE 4416967A DE 4416967 A1 DE4416967 A1 DE 4416967A1
- Authority
- DE
- Germany
- Prior art keywords
- video data
- motion
- type information
- data rate
- data type
- 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.)
- Withdrawn
Links
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
Description
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur
Transcodierung von Bitströmen, die Videodaten mit Bewegungsin
formation enthalten.
Die Codierung oder Decodierung von Videodaten mit den zugehöri
gen Audio- und/oder sonstigen Daten kann beispielsweise nach den
Normen ISO/IEC 11172 (MPEG1) oder ISO/IEC 13818 (MPEG2) erfol
gen. In manchen Fällen möchte man einen nach derartigen Normen
codierten Bitstrom umsetzen in einen Bitstrom mit einer anderen
Datenrate. Aus der Norm ISO/IEC 13818-2, Kapitel 7.8, "SNR scal
ability", ist es bekannt, zu diesem Zweck einen Datenstrom mit
zwei Layern zu generieren, wobei ein entsprechender Decoder ent
weder nur einen Layer mit niedriger Auflösung oder beide Layer
mit einer erhöhten Auflösung verarbeitet. Der zweite Layer ent
hält dabei zusätzliche DCT-Koeffizienten zur Darstellung der er
höhten räumlichen Auflösung.
Hierbei muß jedoch die Codierung bereits einen speziellen Layer
erzeugen und es ergibt sich ein zu decodierender Bitstrom mit
nur zwei möglichen, fest vorgegebenen Datenraten bzw. Auflösun
gen.
Um auch andere Datenraten zu ermöglichen, sollte bei der
Transcodierung des digitalen Video-Bitstroms eine Bearbeitung
des primären Bitstroms derart erfolgen, daß eine niedrigere Da
tenrate des sekundären Bitstroms bei gleichzeitig hoher Bildqua
lität möglich ist. Die beste Bildqualität wird durch eine Deco
dierung des Primär-Bitstroms und anschließende Encodierung in
einen Sekundär-Bitstrom erzielt. Hierzu wird jedoch eine
umfangreiche Hardware benötigt.
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zur
Transcodierung von Bitströmen mit Video- einschließlich Bewe
gungs-Information anzugeben, bei dem die Ausgangs-Datenrate bzw.
-Auflösung in weiten Grenzen variiert werden kann und bei dem
nur ein reduziertes Maß an Hardware erforderlich ist. Diese Auf
gabe wird durch das in Anspruch 1 angegebene Verfahren gelöst.
Der Erfindung liegt die weitere Aufgabe zugrunde, eine Vorrich
tung für das erfindungsgemäße Verfahren anzugeben. Diese Aufgabe
wird durch die in Anspruch 5 angegebene Vorrichtung gelöst.
Datenreduzierende Codierungsverfahren für Videosignale verwenden
oft eine Bewegungs-Prädiktion in Verbindung mit einer entspre
chenden Bewegungs-Interpolation. Dazu werden Bewegungsvektoren
für Bildpunkt-Blöcke bzw. aus jeweils mehreren Bildpunktblöcken
bestehende Macro-Blöcke ermittelt. Je nach Typ (z. B. frame,
field, I, P, B) dieser Blöcke bzw. Videodaten sind zahlreiche
Prädiktions-Modi möglich. Zum Erreichen einer optimalen Codie
rung werden alle diese Modi berücksichtigt.
Das erfindungsgemäße Verfahren basiert auf der Wiederverwendung
von bewegungskompensierenden Prädiktionsvektoren des Primär-Bit
stroms im Sekundär-Bitstrom. Da der Informationsgehalt der Bewe
gungsvektoren aus dem Primär-Bitstrom auch im Sekundär-Bitstrom
seine Gültigkeit behält, ist es nicht nötig, Bewegungsvektoren
zur Transcodierung neu zu errechnen. Statt dessen erfolgt eine
Encodierung des Sekundär-Bitstroms mit Hilfe der Bewegungsvekto
ren aus dem Primär-Bitstrom.
Dabei wird die Encodierung des Sekundär-Bitstroms in einem ein
geschränkten Prädiktions-Mode durchgeführt, d. h. es sind im Se
kundär-Bitstrom nur Prädiktionsmodi zugelassen, die durch den
jeweiligen Block-Typ bzw. die Bewegungsinformation des Primär-
Bitstroms beschrieben sind. Die Nachverarbeitung des aufgrund
der geänderten Datenrate ebenfalls geänderten Prädiktionsfeh
lers, z. B. die Quantisierung, wird adaptiv an die gewünschte
Zieldatenrate angepaßt. Damit kann eine niedrigere Datenrate
auch tatsächlich sichergestellt werden.
Vorteilhaft wird durch die Erfindung auch die Verzögerung des
Gesamtsignals durch die erforderliche Verarbeitungszeit für die
Bitstrom-Transcodierung verringert gegenüber einer vollständigen
Decodierung/Encodierung.
Die Videosignale können Luminanz- und/oder Chrominanz-Signale
umfassen.
Im Prinzip besteht daß erfindungsgemäße Verfahren zur Transco
dierung eines Bitstroms mit Videodaten, denen Bewegungsinforma
tion und Videodatentyp-Information zugeordnet sind, von einer
ersten Datenrate in eine zweite Datenrate, darin, daß die ankom
menden, der ersten Datenrate entsprechenden Videodaten mit Hilfe
der daraus gewonnenen Bewegungsinformation und Videodatentyp-In
formation zumindest teilweise decodiert und unter Verwendung der
gleichen Bewegungsinformation und Videodatentyp-Information in
die der zweiten Datenrate entsprechenden Videodaten encodiert
werden, wobei für die Encodierung eine Bewegungs-Prädiktion und
-Interpolation verwendet wird, bei der die Anzahl der möglichen
Prädiktions-Modi beschränkt ist auf die für den jeweiligen Vi
deodaten-Typ erlaubten Prädiktions-Modi.
Vorteilhafte Weiterbildungen des erfindungsgemäßen Verfahrens
ergeben sich aus den zugehörigen abhängigen Ansprüchen.
Im Prinzip ist die erfindungsgemäße Vorrichtung zur Transcodie
rung eines Bitstroms mit Videodaten, denen Bewegungsinformation
und Videodatentyp-Information zugeordnet sind, von einer ersten
Datenrate in eine zweite Datenrate, versehen mit:
- - Zwischenspeichermitteln und Analysemitteln, die aus den Vi deodaten die Bewegungs- und Videodatentyp-Information gewin nen;
- - nachfolgenden, der ersten Datenrate zugeordneten Videodaten- Decodierungs-Mitteln, die von der Bewegungs- und Videoda tentyp-Information gesteuerte Bewegungsprädiktions- und Bewe gungsinterpolations-Mittel enthalten;
- - nachfolgenden, der zweiten Datenrate zugeordneten Videodaten- Encodierungs-Mitteln, die von der gleichen Bewegungs- und Vi deodatentyp-Information gesteuerte Bewegungsprädiktions- und Bewegungsinterpolations-Mittel enthalten, in denen die Anzahl der möglichen Prädiktions-Modi beschränkt ist auf die für den jeweiligen Videodaten-Typ erlaubten Prädiktions-Modi.
Vorteilhafte Weiterbildungen der erfindungsgemäßen Vorrichtung
ergeben sich aus den zugehörigen abhängigen Ansprüchen.
Anhand der Zeichnung sind Ausführungs-Beispiele der Erfindung
beschrieben. Diese zeigt in:
Fig. 1 erfindungsgemäßer Transcoder.
Der Transcoder in Fig. 1 erhält einen Primär-Bitstrom PBS mit
einer ersten Datenrate und gibt einen Sekundär-Bitstrom SBS mit
einer zweiten, vorzugsweise niedrigeren Datenrate ab. Der Bit
strom PBS wird in eine Demultiplexer DMX separiert in System-Da
ten SYD, Audio-Daten AUD und Video-Daten VID. Der inverse Vor
gang findet am Ausgang in einem Multiplexer MX statt. SYD
und/oder AUD können bei Bedarf in einem entsprechenden Systemda
ten-Prozessor SDP bzw. einem Audiodaten-Prozessor ADP ebenfalls
an die zweite Datenrate angepaßt werden. Der Primär-Bitstrom PBS
wird teilweise decodiert und anschließend wieder encodiert.
Die Videodaten VID werden zur teilweisen Decodierung einer Puf
fer- und Analyseschaltung BUPAR zugeführt, die Bewegungsinforma
tion - z. B. Bewegungsvektoren - und Blocktyp-Informationen
MV und Quantisierungs-Parameter QPD separiert und die zwi
schengespeicherten Videodaten über einen Variable Length-Decoder
VLD, einen inversen und von QPD gesteuerten Quantisierer QD-1,
eine inversen DCT-Transformatorschaltung DCTD-1, einen Addierer
AD und über Vollbild-Speichermittel FRMD an den Encoder-Teil des
Transcoders weiterleitet.
Mit einem Bewegungsprädiktor und -Interpolator MCPID werden die
in FRMD gespeicherten Bildsignale abgegriffen und im Fall von
interframe- oder interfield-codierten Bildpunktblöcken/-macro
blöcken in Addierer AD zu den dort ankommenden Bilddaten
addiert. Am Ausgang von AD steht das decodierte Eingangs-
Videosignal IDV zur Verfügung. Der Bewegungsprädiktor und -In
terpolator MCPID wird von der Bewegungs- und Blocktyp-Informa
tion MV gesteuert.
Das Eingangssignal des Encoderteils wird über einen Subtrahierer
S, eine DCT-Transformatorschaltung DCT, einen Quantisierer Q,
einen Variable Length-Coder VLC und eine Puffer- und Paketbil
dungs-Schaltung BUPAC dem Multiplexer MX zugeführt, zusammen mit
den Ausgangssignalen von SDP und ADP. Die Schaltung BUPAC steu
ert den Quantisierer Q und fügt die Bewegungs- und Blocktyp-In
formation MV in den Video-Bitstrom ein.
Das Ausgangssignal des Quantisierers Q läuft über einen inversen
Quantisierer QE-1 eine inverse DCT-Transformatorschaltung DCTE-1,
einen Addierer AE, Vollbild-Speichermittel FRME und einen
Bewegungsprädiktor und -Interpolator MCPIE zum invertierenden
Eingang von Subtrahierer S. Das Ausgangssignal von MCPIE wird
zusätzlich dem zweiten Eingang von Addierer AE zugeführt. Auch
der Bewegungsprädiktor und -Interpolator MCPIE wird von der Be
wegungs- und Blocktyp-Information MV gesteuert. Die bei ei
ner vollständigen Encodierung eigentlich erforderliche Bewe
gungsschätzungs-Hardware entfällt. Am Ausgang von AE steht das
decodierte Ausgangs-Videosignal ODV zur Verfügung.
Erfindungsgemäß werden bei der Bewegungs-Prädiktion in MCPIE nur
Prädiktionsmodi zugelassen, die durch den jeweiligen Block-Typ
bzw. die Bewegungsinformation MV des Primär-Bitstroms be
schrieben sind. Der aufgrund der geänderten Datenrate prinzipi
ell geänderte Prädiktionsfehler wird durch eine entsprechend ge
änderte Quantisierungscharakteristik in Q und QE-1 an die ge
wünschte Zieldatenrate angepaßt.
Wenn die MPEG2-Codierung verwendet wurde gelten z. B. folgende
Beziehungen zwischen MV und Prädiktions-Modus (zur Defini
tion von P-, I- und B-Bildern siehe ISO/IEC 13818-2, Kapitel
I.4.1.1 und 6.1.2.4.; zur Definition von Bildarten bzw. Blockty
pen und Prädiktions-Modi siehe ISO/IEC 13818-2, Kapitel 7.6):
- - field picture:
frame-Prädiktion nicht erlaubt; - - frame picture:
16*8-Prädiktion nicht erlaubt; - - I-Bilder und B-Bilder:
dual prime-Prädiktion nicht erlaubt; - - P-Bilder, skipped macroblocks:
keine Prädiktion (Bewegungsvektor wird zu 0 gesetzt) - - B-Bilder, skipped macroblocks:
Prädiktion bleibt unverändert (entsprechende vorhandene Bewe gungsvektoren werden weiterverwendet).
Der Decoderteil kann z. B. ähnlich wie in Martin Bolton, "Chip,
Chip hurra", Funkschau 24/1993, S. 76-81, aufgebaut werden unter
Verwendung des MPEG-Decoder-Chips STi324a und des DCT-Prozessors
STV3208, beide von SGS-Thomson. Als Decoder-Chip kann auch der
MPEG/H. 261-Decoder STi3400 oder der MPEG2/CCIR601-Video-Decoder
STi3500 verwendet werden.
Für den Encoder-Teil können die MPEG/H.261-Encoder STi3230 oder
STi3400 zum Einsatz kommen.
Die Erfindung kann beispielsweise angewendet werden in digitalen
Bildwiedergabe-Geräten oder Bildaufzeichnungs-Geräten, in Bild
telefon-Systemen, in Fernseh-Studios, in Fernsehsignal-Zufüh
rungssystemen, für die Verteilung in Kabelnetzen oder für Satel
liten-Übertragungssysteme.
Claims (9)
1. Verfahren zur Transcodierung eines Bitstroms (PBS) mit Video
daten (VID), denen Bewegungsinformation und Videodatentyp-In
formation (MV®BT) zugeordnet sind, von einer ersten Daten
rate in eine zweite Datenrate, dadurch gekennzeichnet, daß
die ankommenden, der ersten Datenrate entsprechenden Videoda
ten (VID) mit Hilfe der daraus gewonnenen (BUPAR) Bewegungs
information und Videodatentyp-Information (MV) zumindest
teilweise decodiert (VLD, QD-1, DCTD-1, AD, FRMD, MCPID) und
unter Verwendung der gleichen Bewegungsinformation und Video
datentyp-Information in die der zweiten Datenrate entspre
chenden Videodaten encodiert (S, DCT, Q, VLC, QE-1, DCTE-1,
AE, FRME) werden, wobei für die Encodierung eine Bewegungs-
Prädiktion und -Interpolation (MCPIE) verwendet wird, bei der
die Anzahl der möglichen Prädiktions-Modi beschränkt ist auf
die für den jeweiligen Videodaten-Typ (MV) erlaubten
Prädiktions-Modi.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die
ankommenden (VID) und die generierten Videodaten auf codier
ten Bildpunkt-Blöcken basieren, denen die entsprechende Bewe
gungs- und Videodatentyp-Information (MV) zugeordnet ist.
3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß zumin
dest die Codierung der ankommenden Videodaten (VID) der Norm
ISO/IEC 11172 oder ISO/IEC 13818 entspricht, wobei mehrere
solcher Bildpunkt-Blöcke jeweils einen Macroblock bilden, dem
die entsprechende Bewegungs- und Videodatentyp-Information
(MV) zugeordnet ist.
4. Verfahren nach einem oder mehreren der Ansprüche 1 bis 3, da
durch gekennzeichnet, daß der zu transcodierende Bitstrom
(PBS) ebenfalls Audio- (AUD) und/oder Systemdaten (SYD) ent
hält, die ebenfalls an die zweite Datenrate angepaßt werden.
5. Vorrichtung für ein Verfahren nach einem oder mehreren der
Ansprüche 1 bis 5, zur Transcodierung eines Bitstroms (PBS)
mit Videodaten (VID), denen Bewegungsinformation und Videoda
tentyp-Information (MV) zugeordnet sind, von einer ersten
Datenrate in eine zweite Datenrate, versehen mit:
- - Zwischenspeichermitteln und Analysemitteln (BUPAR), die aus den Videodaten die Bewegungs- und Videodatentyp-Information (MV®BT) gewinnen;
- - nachfolgenden, der ersten Datenrate zugeordneten Videodaten- Decodierungs-Mitteln (VLD, QD-1, DCTD-1, AD, FRMD), die von der Bewegungs- und Videodatentyp-Information gesteuerte Bewe gungsprädiktions- und Bewegungsinterpolations-Mittel (MCPID) enthalten;
- - nachfolgenden, der zweiten Datenrate zugeordneten Videodaten- Encodierungs-Mitteln (S, DCT, Q, VLC, QE-1, DCTE-1, AE, FRME), die von der gleichen Bewegungs- und Videodatentyp-Infor mation gesteuerte Bewegungsprädiktions- und Bewegungsinterpo lations-Mittel (MCPIE) enthalten, in denen die Anzahl der möglichen Prädiktions-Modi beschränkt ist auf die für den je weiligen Videodaten-Typ (MV) erlaubten Prädiktions-Modi.
6. Vorrichtung nach Anspruch 5, dadurch gekennzeichnet, daß bei
der Encodierung nachfolgende Zwischenspeichermittel und Ein
fügungsmittel (BUPAC) angeordnet sind, die zu den encodierten
Videodaten die Bewegungs- und Videodatentyp-Information
(MV) hinzufügen.
7. Vorrichtung nach Anspruch 5 oder 6, dadurch gekennzeichnet,
daß die Videodaten-Decodierungs-Mittel Mittel (DCTD-1) zur
inversen DCT-Transformation und daß die Videodaten-Encodie
rungs-Mittel Mittel (DCT) zur DCT-Transformation und Mittel
(DCTE-1) zur inversen DCT-Transformation enthalten.
8. Vorrichtung nach einem oder mehreren der Ansprüche 5 bis 7,
dadurch gekennzeichnet, daß die Videodaten (VID) aus dem an
kommenden Bitstrom (PBS) durch Demultiplexer-Mittel (DMX) zu
sammen mit Audio- (AUD) und/oder Systemdaten (SYD) gewonnen
werden und nach der Encodierung in Multiplexer-Mitteln (MX)
zu dem abgehenden Datenstrom zusammengefügt werden, wobei die
Audio- und/oder Systemdaten ebenfalls von der ersten an die
zweite Datenrate angepaßt (ADP, SDP) werden.
9. Verwendung der Vorrichtung nach einem oder mehreren der An
sprüche 5 bis 8 in digitalen Bildwiedergabe-Geräten, digita
len Bildaufzeichnungs-Geräten, Bildtelefon-Systemen, Fernseh-
Studios, Fernsehsignal-Zuführungssystemen, für die Verteilung
in Kabelnetzen oder für Satelliten-Übertragungssysteme.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4416967A DE4416967A1 (de) | 1994-05-13 | 1994-05-13 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
US08/427,086 US6081295A (en) | 1994-05-13 | 1995-04-21 | Method and apparatus for transcoding bit streams with video data |
DE59506567T DE59506567D1 (de) | 1994-05-13 | 1995-05-05 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
EP95106781A EP0682454B1 (de) | 1994-05-13 | 1995-05-05 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
MYPI95001257A MY113063A (en) | 1994-05-13 | 1995-05-12 | Method and device for transcoding bit streams with video data |
SG1995000445A SG28269A1 (en) | 1994-05-13 | 1995-05-12 | Method and device for transcoding bit streams with video data |
KR1019950012049A KR100323489B1 (ko) | 1994-05-13 | 1995-05-12 | 비디오데이타를가지는비트스트림의트랜스코딩방법및장치 |
JP11620495A JP3877234B2 (ja) | 1994-05-13 | 1995-05-15 | ビデオデータを有するビットストリームを符号変換する方法および装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4416967A DE4416967A1 (de) | 1994-05-13 | 1994-05-13 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4416967A1 true DE4416967A1 (de) | 1995-11-16 |
Family
ID=6518105
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4416967A Withdrawn DE4416967A1 (de) | 1994-05-13 | 1994-05-13 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
DE59506567T Expired - Lifetime DE59506567D1 (de) | 1994-05-13 | 1995-05-05 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE59506567T Expired - Lifetime DE59506567D1 (de) | 1994-05-13 | 1995-05-05 | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten |
Country Status (6)
Country | Link |
---|---|
US (1) | US6081295A (de) |
EP (1) | EP0682454B1 (de) |
JP (1) | JP3877234B2 (de) |
KR (1) | KR100323489B1 (de) |
DE (2) | DE4416967A1 (de) |
MY (1) | MY113063A (de) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19623934A1 (de) * | 1996-06-15 | 1997-12-18 | Ise Interactive Systems Entwic | Digitales Datenempfangssystem |
DE19623933A1 (de) * | 1996-06-15 | 1997-12-18 | Ise Interactive Systems Entwic | Digitales Datensendesystem |
US6853650B1 (en) | 1998-02-05 | 2005-02-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Communication network, method for transmitting a signal, network connecting unit and method for adjusting the bit rate of a scaled data flow |
Families Citing this family (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5715009A (en) | 1994-03-29 | 1998-02-03 | Sony Corporation | Picture signal transmitting method and apparatus |
US5847762A (en) * | 1995-12-27 | 1998-12-08 | Thomson Consumer Electronics, Inc. | MPEG system which decompresses and then recompresses MPEG video data before storing said recompressed MPEG video data into memory |
DE69614500T2 (de) * | 1996-02-27 | 2001-11-22 | St Microelectronics Srl | Speicherverminderung für das Grundprofil und die Hauptebene eines MPEG-2-Dekoders |
DE69730419T2 (de) * | 1996-04-12 | 2005-09-08 | Imedia Corp., San Francisco | System zur Verteilung komprimierter Videosignale, mit statistischem Multiplexer mit Transkodierern |
US6028635A (en) * | 1996-12-03 | 2000-02-22 | Stmicroelectronics, Inc. | Reducing the memory required for decompression by storing compressed information using DCT based techniques |
AU719060B2 (en) * | 1997-02-28 | 2000-05-04 | Matsushita Electric Industrial Co., Ltd. | Motion picture converting apparatus |
JP3356004B2 (ja) | 1997-05-30 | 2002-12-09 | 日本ビクター株式会社 | 可変レート符号化装置及び方法 |
JPH11196414A (ja) * | 1997-11-06 | 1999-07-21 | Thomson Broadcast Syst | コード化されたビデオデータを処理する装置及びその装置を使用したプログラムを配布するシステム |
GB2333656B (en) * | 1998-01-22 | 2002-08-14 | British Broadcasting Corp | Compressed signals |
CA2265089C (en) | 1998-03-10 | 2007-07-10 | Sony Corporation | Transcoding system using encoding history information |
US6466623B1 (en) * | 1998-03-27 | 2002-10-15 | Industrial Technology Research Institute | Method and apparatus for motion estimation for high performance transcoding |
JP4200541B2 (ja) * | 1998-04-03 | 2008-12-24 | ソニー株式会社 | データ変換装置及び方法、信号記録再生装置、並びに再生装置及び方法 |
US6477706B1 (en) | 1998-05-01 | 2002-11-05 | Cogent Technology, Inc. | Cable television system using transcoding method |
JP3099809B2 (ja) * | 1998-06-04 | 2000-10-16 | 日本電気株式会社 | 片フィールドデータによるフレーム表示方法および装置 |
JP3271585B2 (ja) * | 1998-06-19 | 2002-04-02 | 日本電気株式会社 | 動画像復号装置 |
TW379503B (en) * | 1998-09-15 | 2000-01-11 | Mentor Data System Inc | Method and apparatus of video compression and reformatting to increase video channel utilization |
WO2000030359A1 (en) * | 1998-11-17 | 2000-05-25 | Koninklijke Philips Electronics N.V. | Method of transcoding coded video signals and corresponding transcoder with motion vector selection |
US6310915B1 (en) * | 1998-11-20 | 2001-10-30 | Harmonic Inc. | Video transcoder with bitstream look ahead for rate control and statistical multiplexing |
KR100571307B1 (ko) * | 1999-02-09 | 2006-04-17 | 소니 가부시끼 가이샤 | 코딩 시스템 및 방법, 부호화 장치 및 방법, 복호화 장치및 방법, 기록 장치 및 방법, 및 재생 장치 및 방법 |
JP2000244921A (ja) * | 1999-02-24 | 2000-09-08 | Matsushita Electric Ind Co Ltd | 映像符号化方法および装置 |
US6625211B1 (en) * | 1999-02-25 | 2003-09-23 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for transforming moving picture coding system |
US7088725B1 (en) * | 1999-06-30 | 2006-08-08 | Sony Corporation | Method and apparatus for transcoding, and medium |
US6441754B1 (en) * | 1999-08-17 | 2002-08-27 | General Instrument Corporation | Apparatus and methods for transcoder-based adaptive quantization |
KR100634660B1 (ko) * | 1999-09-13 | 2006-10-16 | 마츠시타 덴끼 산교 가부시키가이샤 | 부호화장치 및 부호화방법 |
EP1104198A1 (de) * | 1999-11-16 | 2001-05-30 | STMicroelectronics S.r.l. | MPEG-Transkodierer |
JP3694888B2 (ja) * | 1999-12-03 | 2005-09-14 | ソニー株式会社 | 復号装置および方法、符号化装置および方法、情報処理装置および方法、並びに記録媒体 |
JP2001251616A (ja) * | 2000-03-02 | 2001-09-14 | Media Glue Corp | 多重化音響・動画圧縮符号化信号変換方法、装置および変換プログラムを記録した媒体 |
JP3636062B2 (ja) * | 2000-11-09 | 2005-04-06 | 日本電気株式会社 | ビデオデータを含むデータストリームの処理回路およびその制御方法 |
AU2002254184A1 (en) * | 2001-03-13 | 2002-09-24 | Loronix Information Systems, Inc. | Method and apparatus for temporal wavelet compression |
US7068716B1 (en) | 2001-03-15 | 2006-06-27 | Bigband Networks, Inc. | Method and system for compressing groups of basic media data units |
US7602847B1 (en) | 2001-03-27 | 2009-10-13 | Vixs Systems, Inc. | Device and method for compression of a video stream |
US20070053428A1 (en) * | 2001-03-30 | 2007-03-08 | Vixs Systems, Inc. | Managed degradation of a video stream |
US8107524B2 (en) * | 2001-03-30 | 2012-01-31 | Vixs Systems, Inc. | Adaptive bandwidth footprint matching for multiple compressed video streams in a fixed bandwidth network |
GB0116119D0 (en) * | 2001-06-30 | 2001-08-22 | Koninkl Philips Electronics Nv | Transcoding of video data streams |
US7675972B1 (en) | 2001-07-30 | 2010-03-09 | Vixs Systems, Inc. | System and method for multiple channel video transcoding |
US6959348B1 (en) * | 2001-07-30 | 2005-10-25 | Vixs Systems, Inc. | Method and system for accessing data |
US20030039226A1 (en) * | 2001-08-24 | 2003-02-27 | Kwak Joseph A. | Physical layer automatic repeat request (ARQ) |
US7236529B2 (en) * | 2001-10-30 | 2007-06-26 | Industrial Technology Research Institute | Methods and systems for video transcoding in DCT domain with low complexity |
US7596127B1 (en) | 2001-10-31 | 2009-09-29 | Vixs Systems, Inc. | System for allocating data in a communications system and method thereof |
US7139330B1 (en) | 2001-10-31 | 2006-11-21 | Vixs Systems, Inc. | System for signal mixing and method thereof |
US7106715B1 (en) | 2001-11-16 | 2006-09-12 | Vixs Systems, Inc. | System for providing data to multiple devices and method thereof |
US7356079B2 (en) | 2001-11-21 | 2008-04-08 | Vixs Systems Inc. | Method and system for rate control during video transcoding |
US7403564B2 (en) * | 2001-11-21 | 2008-07-22 | Vixs Systems, Inc. | System and method for multiple channel video transcoding |
US7165180B1 (en) | 2001-11-27 | 2007-01-16 | Vixs Systems, Inc. | Monolithic semiconductor device for preventing external access to an encryption key |
US20030169818A1 (en) * | 2002-03-06 | 2003-09-11 | Pere Obrador | Video transcoder based joint video and still image pipeline with still burst mode |
US7236521B2 (en) * | 2002-03-27 | 2007-06-26 | Scientific-Atlanta, Inc. | Digital stream transcoder |
US7295610B2 (en) * | 2002-03-27 | 2007-11-13 | Scientific-Atlanta, Inc. | Hybrid rate control in a digital stream transcoder |
US7190723B2 (en) * | 2002-03-27 | 2007-03-13 | Scientific-Atlanta, Inc. | Digital stream transcoder with a hybrid-rate controller |
JP4193406B2 (ja) * | 2002-04-16 | 2008-12-10 | 三菱電機株式会社 | 映像データ変換装置および映像データ変換方法 |
US7310679B1 (en) | 2002-04-29 | 2007-12-18 | Vixs Systems Inc. | Method and system for transmitting video content while preventing other transmissions in a contention-based network |
US7120253B2 (en) * | 2002-05-02 | 2006-10-10 | Vixs Systems, Inc. | Method and system for protecting video data |
AU2003290536A1 (en) * | 2002-10-23 | 2004-05-13 | Divxnetworks, Inc. | Method and system for supercompression of compressed digital video |
US7408989B2 (en) * | 2003-01-16 | 2008-08-05 | Vix5 Systems Inc | Method of video encoding using windows and system thereof |
US20040141555A1 (en) * | 2003-01-16 | 2004-07-22 | Rault Patrick M. | Method of motion vector prediction and system thereof |
US7133452B1 (en) | 2003-02-24 | 2006-11-07 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7606305B1 (en) | 2003-02-24 | 2009-10-20 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7327784B2 (en) * | 2003-02-24 | 2008-02-05 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7130350B1 (en) | 2003-02-28 | 2006-10-31 | Vixs Systems, Inc. | Method and system for encoding and decoding data in a video stream |
JP4196726B2 (ja) * | 2003-05-14 | 2008-12-17 | ソニー株式会社 | 画像処理装置および画像処理方法、記録媒体、並びに、プログラム |
US7739105B2 (en) * | 2003-06-13 | 2010-06-15 | Vixs Systems, Inc. | System and method for processing audio frames |
US7668396B2 (en) * | 2003-09-29 | 2010-02-23 | Vixs Systems, Inc. | Method and system for noise reduction in an image |
US7277101B2 (en) | 2003-09-29 | 2007-10-02 | Vixs Systems Inc | Method and system for scaling images |
KR20050052717A (ko) * | 2003-12-01 | 2005-06-07 | 엘지전자 주식회사 | 오디오 원본 보존 트랜스코딩 시스템 및 방법 |
US7406598B2 (en) * | 2004-02-17 | 2008-07-29 | Vixs Systems Inc. | Method and system for secure content distribution |
EP2002653A2 (de) * | 2004-12-08 | 2008-12-17 | Imagine Communications Ltd., | Verteiltes statistisches multiplexen von multimedia |
US7421048B2 (en) * | 2005-01-20 | 2008-09-02 | Vixs Systems, Inc. | System and method for multimedia delivery in a wireless environment |
US7366239B1 (en) | 2005-01-26 | 2008-04-29 | Big Band Networks Inc. | Method and system for compressing groups of basic media data units |
US7609766B2 (en) * | 2005-02-08 | 2009-10-27 | Vixs Systems, Inc. | System of intra-picture complexity preprocessing |
US8949920B2 (en) * | 2005-03-17 | 2015-02-03 | Vixs Systems Inc. | System and method for storage device emulation in a multimedia processing system |
US7400869B2 (en) * | 2005-03-22 | 2008-07-15 | Vixs Systems Inc. | System and method for adaptive DC offset compensation in wireless transmissions |
US7707485B2 (en) | 2005-09-28 | 2010-04-27 | Vixs Systems, Inc. | System and method for dynamic transrating based on content |
US20070112826A1 (en) * | 2005-11-10 | 2007-05-17 | Vixs Systems, Inc. | Multimedia transcoding based on remaining storage capacity |
US7936933B2 (en) * | 2005-11-18 | 2011-05-03 | Microsoft Corporation | Accelerating video data decoding |
US8131995B2 (en) * | 2006-01-24 | 2012-03-06 | Vixs Systems, Inc. | Processing feature revocation and reinvocation |
EP1978743B1 (de) * | 2007-04-02 | 2020-07-01 | Vestel Elektronik Sanayi ve Ticaret A.S. | Verfahren und Vorrichtung zur Transkodierung eines Videosignals |
US8166170B2 (en) * | 2008-10-26 | 2012-04-24 | Imagine Communications Ltd. | Distributed multiplexing |
CN102881306B (zh) * | 2012-09-06 | 2015-06-10 | 杭州天视智能系统有限公司 | 一种视频文件转码方法及装置 |
KR20160061172A (ko) | 2014-11-21 | 2016-05-31 | 삼성전자주식회사 | 디코더, 상기 디코더를 포함하는 디코딩 시스템, 및 상기 디코더의 동작 방법 |
GB2598255B (en) * | 2016-02-17 | 2022-07-27 | V Nova Int Ltd | Physical adapter, signal processing equipment, methods and computer programs |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3510902C2 (de) * | 1985-03-26 | 1989-01-26 | Philips Patentverwaltung Gmbh, 2000 Hamburg, De | |
EP0575201A2 (de) * | 1992-06-18 | 1993-12-22 | Samsung Electronics Co., Ltd. | Kodierung und Dekodierung |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57166640A (en) * | 1981-04-03 | 1982-10-14 | Hitachi Ltd | Data transmission converting system of buffer device |
DE3803835A1 (de) * | 1988-02-09 | 1989-08-17 | Thomson Brandt Gmbh | Transcoder |
JPH04192080A (ja) * | 1990-11-27 | 1992-07-10 | Mitsubishi Electric Corp | 画像メモリ装置及び画像データ処理方法 |
US5334977A (en) * | 1991-03-08 | 1994-08-02 | Nec Corporation | ADPCM transcoder wherein different bit numbers are used in code conversion |
US5231484A (en) * | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
US5440345A (en) * | 1992-07-17 | 1995-08-08 | Kabushiki Kaisha Toshiba | High efficient encoding/decoding system |
JP3545000B2 (ja) * | 1992-11-02 | 2004-07-21 | ソニー株式会社 | 画像信号符号化装置、画像信号復号化装置 |
JPH08508378A (ja) * | 1993-03-26 | 1996-09-03 | ブリテイッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー | トランスコーダ |
JP3085024B2 (ja) * | 1993-06-01 | 2000-09-04 | 松下電器産業株式会社 | 画像再圧縮器及び画像記録装置 |
NL9301358A (nl) * | 1993-08-04 | 1995-03-01 | Nederland Ptt | Transcodeerinrichting. |
US5537440A (en) * | 1994-01-07 | 1996-07-16 | Motorola, Inc. | Efficient transcoding device and method |
US5541852A (en) * | 1994-04-14 | 1996-07-30 | Motorola, Inc. | Device, method and system for variable bit-rate packet video communications |
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 |
-
1994
- 1994-05-13 DE DE4416967A patent/DE4416967A1/de not_active Withdrawn
-
1995
- 1995-04-21 US US08/427,086 patent/US6081295A/en not_active Expired - Lifetime
- 1995-05-05 EP EP95106781A patent/EP0682454B1/de not_active Expired - Lifetime
- 1995-05-05 DE DE59506567T patent/DE59506567D1/de not_active Expired - Lifetime
- 1995-05-12 KR KR1019950012049A patent/KR100323489B1/ko not_active IP Right Cessation
- 1995-05-12 MY MYPI95001257A patent/MY113063A/en unknown
- 1995-05-15 JP JP11620495A patent/JP3877234B2/ja not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3510902C2 (de) * | 1985-03-26 | 1989-01-26 | Philips Patentverwaltung Gmbh, 2000 Hamburg, De | |
EP0575201A2 (de) * | 1992-06-18 | 1993-12-22 | Samsung Electronics Co., Ltd. | Kodierung und Dekodierung |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19623934A1 (de) * | 1996-06-15 | 1997-12-18 | Ise Interactive Systems Entwic | Digitales Datenempfangssystem |
DE19623933A1 (de) * | 1996-06-15 | 1997-12-18 | Ise Interactive Systems Entwic | Digitales Datensendesystem |
US6853650B1 (en) | 1998-02-05 | 2005-02-08 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Communication network, method for transmitting a signal, network connecting unit and method for adjusting the bit rate of a scaled data flow |
Also Published As
Publication number | Publication date |
---|---|
JPH07322269A (ja) | 1995-12-08 |
MY113063A (en) | 2001-11-30 |
EP0682454A2 (de) | 1995-11-15 |
JP3877234B2 (ja) | 2007-02-07 |
EP0682454B1 (de) | 1999-08-11 |
US6081295A (en) | 2000-06-27 |
KR950035446A (ko) | 1995-12-30 |
KR100323489B1 (ko) | 2002-06-20 |
DE59506567D1 (de) | 1999-09-16 |
EP0682454A3 (de) | 1995-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0682454B1 (de) | Verfahren und Vorrichtung zur Transcodierung von Bitströmen mit Videodaten | |
DE69914426T2 (de) | Logoeinfügung in ein Videosignal | |
DE60114812T2 (de) | Videoformat konvertierung und transkodierung von mpeg-2 in mpeg-4 | |
DE60023576T2 (de) | Verfahren und Vorrichtung zur Bewegtbilddatentranscodierung | |
DE10190285B4 (de) | Verfahren und System zur Verarbeitung von komprimierten Videosignalen | |
DE69834902T2 (de) | Bewegungskompensierte prädiktive bildkodierung und -dekodierung | |
DE69535553T2 (de) | Videokompression | |
DE69535228T2 (de) | Bildumsetzungsvorrichtung | |
DE69838639T2 (de) | Prädiktives kodierungs- und dekodierungsverfahren für dynamische bilder | |
US6343098B1 (en) | Efficient rate control for multi-resolution video encoding | |
DE69913990T2 (de) | System zum editieren komprimierter bildsequenzen | |
DE60123317T2 (de) | Kodiersystem und Kodierverfahren | |
EP2198610B1 (de) | Verfahren und vorrichtung zum erstellen eines kodierten ausgangsvideostroms aus mindestens zwei kodierten eingangsvideoströmen, sowie verwendung der vorrichtung | |
DE60204447T2 (de) | Verfahren zur codierung und decodierung von bewegungsschätzungen | |
US6870886B2 (en) | Method and apparatus for transcoding a digitally compressed high definition television bitstream to a standard definition television bitstream | |
US6493389B1 (en) | Method and device for modifying data in an encoded data stream | |
DE69916027T2 (de) | Videokompressionssystem welches auch codierungsentscheidungsdaten komprimiert | |
DE69834901T2 (de) | Bewegungskompensierte prädiktive bildcodierung und -decodierung | |
DE102004056446A1 (de) | Verfahren zur Transcodierung sowie Transcodiervorrichtung | |
Seo et al. | Rate control algorithm for fast bit-rate conversion transcoding | |
DE19652362A1 (de) | Verfahren und Vorrichtung zur Kompensation der durch die Verarbeitung von Chrominanz-Signalen entstehenden Luminanzdefekte | |
US6556714B2 (en) | Signal processing apparatus and method | |
JP2003061091A (ja) | 圧縮ビットストリームをアップサンプリングする方法および装置 | |
DE19749604A1 (de) | Verfahren zum Kodieren eines Modus beim Kodieren binärer Formen | |
DE10200901B4 (de) | Effiziente Codierung von Videosignalen für skalierbare Simul-cast-Speicherung und -Übertragung sowie zugehöriger Codec |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8120 | Willingness to grant licences paragraph 23 | ||
8141 | Disposal/no request for examination |