DE68916480T2 - Fernsehübertragungssystem mit hybrider Kodierschaltung. - Google Patents
Fernsehübertragungssystem mit hybrider Kodierschaltung.Info
- Publication number
- DE68916480T2 DE68916480T2 DE68916480T DE68916480T DE68916480T2 DE 68916480 T2 DE68916480 T2 DE 68916480T2 DE 68916480 T DE68916480 T DE 68916480T DE 68916480 T DE68916480 T DE 68916480T DE 68916480 T2 DE68916480 T2 DE 68916480T2
- Authority
- DE
- Germany
- Prior art keywords
- group
- coefficients
- difference
- transformation
- image
- 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 - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims description 27
- 230000009466 transformation Effects 0.000 claims description 86
- 238000000034 method Methods 0.000 claims description 24
- 238000013139 quantization Methods 0.000 claims description 9
- 238000000844 transformation Methods 0.000 claims description 7
- 239000011159 matrix material Substances 0.000 description 9
- 230000000875 corresponding effect Effects 0.000 description 3
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000012925 reference material Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/926—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation
- H04N5/9261—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation involving data reduction
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
- Die Erfindung bezieht sich im allgemeinen auf eine Fernsehübertragungssystem zur Übertragung von Fernsehbildern in einem digitalen Format von einer Codierstation zu einer Decodierstation über ein beliebiges Übertragungsmedium.
- Insbesondere bezieht sich die Erfindung auf ein Fernsehübertragungssystem, in dem zur Beschränkung der Bitrate im allgemeinen Bildcodierung und insbesondere Transformationscodierung angewandt wird.
- Eine derartiges Fernsehübertragungssystem kann einen Teil eines Fernseh- Rundfunksystems bilden, wobei in dem Fall die Codierstation einen Teil des Rundfunksenders bildet und jeder Fernsehempfänger mit einer Decodierstation versehen ist. Das Übertragungsmedium ist in diesem Fall der Äther.
- Ein derartiges Übertragungssystem kann auch einen Teil eines Videorecorders bilden, wobei in dem Fall das Übertragungsmedium durch ein Videoband gebildet wird.
- Bei Bildcodierung ist es im allgemeinen üblich, ein Bild als eine Gliederung von E&sub1; x E&sub2; Bildelementen mit je einem bestimmten Farbton zu betrachten. Bekanntlich wird ein Farbton durch eine lineare Kombination dreier sog. Teilsignale wie Y, U, V oder R, G, gebildet B. Nachfolgendes gilt für jedes einzelne Teilsignal. Der Wert, den ein bestimmten Teilsignal für ein bestimmtes Bildelement hat, wird als Bildelementwert bezeichnet. Beim Digitalisieren eines solchen Bildes wird jedem Bildelement eine Zahl zugeordnet. Diese kann den Bildelementwert selbst oder beispielsweise die Differenz zwischen den Bildelementwerten zweier benachbarter Bildelemente bezeichnen. In ersten Fall wird dies auch als digitales Bild in kanonischer Form, oder kurz als kanonisches Bild bezeichnet.
- In einem 625-Zeilen Fernsehbild besteht der sichtbare Teil des Bildes aus 576 Zeilen und jede Zeile besteht aus 720 Bildelementen. Wenn nun für jedes Bildelement der betreffende Bildelementwert durch 8 Bits dargestellt wird, sind zur Darstellung des kanonischen Bildes etwa 3.10&sup6; Bits erforderlich. Bei einer Bildfrequenz von 25 Bildern in der Sekunde bedeutet dies eine Bitrate von etwa 75.10&sup6; Bits/Sekunde. Es stellt sich heraus, daß dies praktisch unzulässig hoch ist. Aufgabe der Codierstation ist es nun, das kanonische Bild in ein nicht-kanonisches Bild umzuwandeln, das mit wesentiich weniger Bits dargestellt werden kann.
- Zur genannten Umwandlung gibt es mehrere bekannte Verfahren; und zwar beispielsweise das obengenannte Verfahren, wobei jedem Bildelement eine Zahl zugeordnet wird, welche die Differenz zwischen den Bildelementwerten zweier benachbarter Bildelemente angibt. Dieses Verfahren ist bekannt unter der Bezeichnung: Differenz-Pulsecodemodulation, DPCM. Bei einem anderen Verfahren, das unter der Bezeichnung Transformationscodierung bekannt ist, wird das kanonische Bild einer Vorwärtstransformation ausgesetzt. Dazu wird insbesondere das zu transformierende Bild in Teilbilder mit einer Größe von je Np Bildelementen aufgeteilt. Jedes Teilbild wird daraufhin in einem zweidimensionalen Transformationsvorgang in Np Koeffizienten umgewandelt. Mit Hilfe einer derartigen Bildtransformation wird ein Bild also in eine Matrix von E&sub1;E&sub2; Koeffizienten umgewandelt. Es sei bemerkt, daß in der Praxis die Teilbilder meistens quadratisch sind.
- Verringerung der Anzahl Bits, die je Bild übertragen werden müssen, wird nun dadurch verwirklicht, daß nur eine beschränkte Anzahl Koeffizienten übertragen wird. Dies ist nur daun möglich, wenn die Koeffizienten nicht korreliert sind. In wiefern dieses Ziel erreicht wird, hängt weitgehend zusammen mit der gewählten Transformation. In diesem Zusammenhang stellt es sich heraus, daß die Karhunen- Loeve-Transformation optimal ist (siehe beispielsweise das Bezugsmaterial 1, Seiten 259 - 264). Zur Zeit wird die Diskrete Kosinustransformation, kurz DCT, allgemein als die beste Alternative betrachtet (siehe Bezugsmaterial 1).
- Die Gesamtzahl Koeffizienten, die je Bild auf diese Weise übertragen werden, bildet eine Matrix und die Anzahl Koeffizienten in dieser Matrix wird als Ordnung der Bildtransformation bezeichnet.
- In der Praxis stellt es sich heraus, daß die Anzahl Koeffizienten, die zur Übertragung in Betracht kommen, von Bild zu Bild stark variieren kann. Zur Vermeidung davon, daß dies zu einer Überschreitung der erlaubten Bitrate führen würde, werden die zu übertragenden Koeffizienten je nachdem mehr Koeffizienten zur Übertragung in Betracht kommen, grober quantisiert. In dem Fall wird die Bildqualitat jedoch beeinträchtigt.
- Aufgabe der Erfindung ist es nun, ein Fernsehübertragungssystem der eingangs beschriebenen Art zu schaffen, wobei unter Anwendung einer vergleichbaren Bitrate eine bessere Bildqualitat verwirklicht wird.
- Nach der Erfindung wird in der Codierstation ein Transcodierverfahren angewandt, das durch die nachfolgenden Verfahrensschritte gekennzeichnet ist:
- a) die ursprünglichen Bilder werden einer Anzahl Vorwärtstransformationen (T(i) (i=0,1,2,...,M) unterschiedlicher Ordnung R(i) ausgesetzt, wobei jede derartige Vorwärtstransformation das zugeführte ursprüngliche Bild in eine Anzahl N(i) Teilbilder von EixEi Bildelementen aufteilt und für jedes derartiges Teilbild eine Gruppe G(i) berechnet, die aus C(i) vorbestimmten Koeffizienten besteht, wobei das Produkt aus den Zahlen N(i) und C(i) die genannte Ordnung R(i) bildet, wobei R(0) die höchste Ordnung ist;
- b) von jedem Koeffizient der Gruppe G(i) wird ein entsprechender Koeffizient einer aus C(i) Prädiktionskoeffizienten bestehenden Gruppe P(i) subtrahiert zum Bilden einer aus C(i) Differenzkoeffizienten (vi) bestehenden Gruppe D(i);
- c) an den Differenzkoeffizienten der Gruppe D(i) wird zum Bilden einer aus C(i) quantisierten Differenzkoeffizienten ( i) bestehenden Gruppe QD(i) ein Quantisiervorgang Qi durchgeführt;
- d) die auf diese Weise erhaltenen quantisierten Differenzkoeffizienten werden zu einem Übertragungsformat formatiert;
- e) die Gruppe G(i) Koeffizienten wird einer inversen Transformation S(i) ausgesetzt zum Erzeugen eines Prädiktionsteilbildes von EixEi Bildelementen;
- f) die Prädiktionsteilbilder werden der Vorwärtstransformation T(i-1) der Ordnung R(i-1) ausgesetzt zum Bilden der Gruppe P(i-1) Prädiktionskoeffizienten;
- und in der Decodierstation wird ein inverses Transcodierverfahren durchgeführt, das durch die nachfolgenden Verfahrensschritte gekennzeichnet ist:
- a) das empfangene Übertragungsformat wird deformatiert zum Bilden der Gruppe QD(i) mit C(i) quantisierten Differenzkoeffizienten ( i);
- b) die Gruppe QD(i) quantisierter Differenzkoeffizienten wird einem inversen Quantisiervorgang Q-1i ausgesetzt zum Bilden einer Gruppe D(i,i) dequantisierter Differenzkoeffizienten;
- c) an einer Gruppe D(i,i-k) Differenzkoeffizienten wird eine inverse Transformation S(i-k) durchgeführt zum Erzeugen eines Hilfsdifferenzteilbildes und die auf diese Weise erhaltenen Hilfsdifferenzteilbilder werden einer Vorwärtstransformation T(i-1-k) der Ordnung R(i-1-k) ausgesetzt zum Bilden einer neuen Gruppe D(i, i-k-1) Hilfsdifferenzkoeffizienten;
- d) für jeden Wert von i wird der Verfahrensschritt b) für k=0 bis k=i-1 wiederholt zum Bilden der Gruppe D(i,o) Differenzkoeffizienten;
- e) es wird die Summe aller Gruppen D(0,0), D(1,0),....,D(M,0) Differenzkoeffizienten gebildet.
- 1. Digital Image Processing
- W.K. Pratt
- John Wiley and Sons
- 2. Television transmission system for transmitting basis picture weighting factors;
- J.B.O.S. Martens
- Europäische Patentanmeldung AP-A-0 340 859,
- veröffentlicht am 8. November 1989 (PHN 12.554)
- Fig. 1 zeigt auf schematische Weise einen Videorecorder mit dem erfindungsgemäßen Fernsehübertragungssystem,
- Fig. 2 zeigt eine Transcodierschaltung zum Gebrauch in dem Fernsehübertragungssystem nach Fig. 1,
- Fig. 3 zeigt eine inverse Transcodierschaltung zum Gebrauch in dem Fernsehübertragungssystem nach Fig. 1,
- Fig. 4 zeigt eine andere Ausführungsform einer Transcodierschaltung,
- Fig. 5 zeigt eine andere Ausführungsform einer inversen Transcodierschaltung,
- In Fig. 1 ist auf schematische Weise ein Videorecorder dargestellt, der mit dem erfindungsgemäßen Fernsehübertragungssystem versehen ist. Dieses Fernsehübertragungssystem umfaßt eine Codierstation A und eine Decodierstation B. Die Codierstation A ist mit einem Eingang A0 versehen zum Empfangen von Bildsignalen s(t), die von einer Bildsignalquelle PS geliefert werden; beispielsweise von einer Videokamera. Der Ausgang A1 dieser Codierstation ist über eine Modulationssehaltung MOD an einen Aufzeichnungskopf C1 angeschlossen, mit dem das bearbeitete analoge Bildsignal s(t) auf einem Magnetband TP aufgezeichnet werden kann. Zum Rückgewinnen des ursprünglichen Bildsignals ist der Eingang B0 der Decodierstation B über eine Demodulationsschaltung MOD&supmin;¹ an einen Lesekopf C2 angeschlossen. Dieser Lesekopf C2 setzt die auf dem Magnetband vorhandene Information in elektrische Signale um. Diese Decodierstation B liefert am Ausgang B1 ein analoges Bildsignal s'(t), das einem Monitor M zugeführt werden kann.
- In der Codierstation A wird das analoge Bildsignal s(t) in einem Analog- Digital-Wandler 1 mit einer geeignet gewählten Abtastfrequenz fs von beispielsweise 13,5 MHz abgetastet und die auf diese Weise erhaltenen Abtastwerte s(n), die nachstehend als Bildelementwerte bezeichnet werden, in beispielsweise 8-Bit-PCM-Worte codiert. Diese amplitudendiskreten Bildelementwerte werden danach einer Transcodierschaltung 2 zugeführt, die einen Bitstrom z(j) liefert.
- In der Decodierstation B wird das von dem Isesekopf C2 gelieferte Signal in der Demodulationsschaltung MOD&supmin;¹ in einen Bitstrom z'(j) umgewandelt. Durch eine inverse Transcodierschaltung 3 wird dieser Bitstrom in eine Reihe Bildsignalabtastwerte s'(n) umgewandelt. Diese werden ihrerseits durch einen Digital-Analog-Wandler in ein analoges Bildsignal s'(t) umgewandelt, das am Monitor M wiedergegeben werden kann und eine gute Annäherung des ursprünglichen Signals s(t) ist, das von der Bildsignalquelle PS geliefert wird.
- Eine Ausführungsform der Transcodierschaltung 2 ist in Fig. 2 dargestellt. Diese Schaltung umfaßt vier Vorwärts-Transformationsschaltungen 20(.), die je die Bildsignalabtastwerte s(n) empfangen und je ein Bild einer zweidimensionalen Transformation T(.) aussetzen. Jede Vorwärts-Transformationsschaltung transformiert ein Bild zu einer Matrix von Koeffizienten. Wie bereits erwähnt, wird bei einer derartigen Transformation das Bild in ggf. überlappende Teilbilder von N zu N Bildelementen aufgeteilt und jedes derartiges Teilbild wird zu einem Block von Koeffizienten umgewandelt, die zur Übertragung zu der Decodierstation in Betracht kommen. In jeder dieser Transformationsschaltungen wird nun im voraus bestimmt, welche Koeffizienten übertragen werden. Das Produkt aus dieser Anzahl Koeffizienten und der Anzahl Teilbilder, in die das Bild aufgeteilt wird, wird als Transformationsordnung bezeichnet. Diese ist für die jeweiligen Transformationen T(.) verschieden. Dies kann dadurch verwirklicht werden, daß für alle Transformationen T(.) die Teilbilder gleich groß gewählt werden und daß man die Anzahl zur Übertragung bezeichneter Koeffizienten mit zunehmendem Index i der Transformation T(i) abnehmen läßt. Vorzugsweise werden jedoch für aufeinanderfolgende Transformationen T(i) Teilbilder mit zunehmender Anzahl Bildelemente beispielsweise 2i zu 2i gewählt und die Anzahl zur Übertragung bezeichneter Koeffizienten derart gewählt, daß die Transformationsordnung T(i) bei zunehmendem Wert des Index i abnimmt. Insbesondere wird dann die Transformationsschaltung 20(0) das ursprüngliche Bild liefern; die Transformationsschaltung 20(1) wird beispielsweise für jedes Teilbild von 2 zu 2 Bildelementen nur den DC-Koeffizienten liefern; die Transformationsschaltung 20(2) wird beispielsweise für jedes Teilbild von 4 zu 4 Bildelementen außer dem DC-Koeffizienten einen AC- Koeffizienten liefern und dasselbe könnte für die Transformationsschaltung 20(3) gelten, in der jedes Bild in Teilbilder von 8 zu 8 Bildelementen aufgeteilt wird.
- Die zur Übertragung bezeichneten Koeffizienten der Transformation T(i) werden einem Differenzerzeuger 21(i) zugeführt, der für jeden Koeffizienten in der Matrix einen entsprechenden Prädiktionskoeffizienten erhäit. Die dadurch erhaltenen Differenzkoeffzienten, die jeweils einen Teil einer Differenzkoeffizientenmatrix bilden , werden einer Quantisierschaltung 22(i) zugeführt, welche die angebotenen Differenzkoeffizienten einer Quantisiervorgang Qi aussetzt. Die auf diese Weise erhaltenen quantisierten Differenzkoeffizienten i werden einer Multiplexerschaltung 23 zugeführt, die den Bitstrom z(j) liefert.
- Die Prädiktionskoeffizienten für einen Differenzerzeuger 21(i) werden dadurch erhalten, daß in einer inversen Transformationsschaltung 24(i+ 1) an den Koeffizienten aus der Vorwärts-Transformation T(i+ 1) eine inverse Transformation S(i+ 1) durchgeführt wird. Durch diese inverse Transformation S(i+ 1) werden die Bildelementwerte i(n) erhalten, die eine Annäherung des ursprünglichen Bildes darstellen. In einer Vorwärts-Transformationsschaltung 25(i+ 1) wird das Bild, das durch die Bildelementwerte i(n) dargestellt wird, der Vorwärts-Transformation T(i) ausgesetzt.
- Als Transformation T(i) kann die zweidimensionale Diskrete Kosinustransformation gewählt werden oder jede beliebige andere Transformation, vorzugsweise aber die Transformation, die in dem Bezugsmaterial 2) beschrieben wurde, weil diese nur die erwünschten Koeffizienten berechnet.
- Ein Ausführungsbeispiel einer inversen Transcodierschaltung ist in Fig. 3 dargestellt. Diese ist mit einer Demultiplexschaltung 30 versehen, die den Bitstrom z'(j) empfängt und an den Ausgängen die quantisierten Differenzkoeffizienten i liefert. Diese werden in einer Neucodierschaltung 31(1) einer Neucodierung Qi-1 ausgesetzt. Die Neucodierung ist invers zu der Quantisierung Qi, die in der Codierstation von der Quantisierschaltung 22(i) durchgeführt wird. Diese Neucodierschaltung 31(i) liefert mehr oder weniger die ursprünglichen Differenzkoeffizienten vi, die über einen Kanal 32(i) einem Eingang einer Addierschaltung 33 zugeführt werden, die in diesem Fall aus drei Summenerzeugern besteht. Jede solche Schaltung setzt die ihr zugeführten Differenzkoeffizienten vi in eine Matrix von E&sub1;xE&sub2; Hilfskoeffizienten um, wobei diese Matrizes in der Addierschaltung 32 zusammenaddiert werden. Insbesondere werden die Differenzkoeffizienten v&sub0; unmittelbar der Addierschaltung 33 zugeführt, die Differenzkoeffizienten vi werden über eine Kaskadenschaltung einer inversen Transformationsschaltung 34(1) und einer Vorwärts-Transformationsschaltung 35(1) zugeführt. Die Differenzkoeffizienten v&sub2; werden der Addierschaltung über eine Kaskadenschaltung aus zwei inversen Transformationsschaltungen 34(2) und 36(1) und zwei Vorwärts-Transformationsschaltungen 35(2) und 37(1) zugeführt. Die Differenzkoeffizienten v&sub3; zum Schluß werden der Addierschaltung 33 über eine Kaskadenschaltung aus drei inversen Transformationsschaltungen 34(3), 36(2), 38(1) und drei Vorwärts-Transformationsschaltungen 35(3), 37(2), 39(1) zugeführt. In den Vorwärts-Transformationsschaltungen 35(.) wird dieselbe Vorwärts-Transformation T(0) durchgeführt wie in der Vorwärts- Transformationsschaltung 20(0) in der Transcodierschaltung 2 (siehe Fig. 2). Auf entsprechende Weise gilt, daß in den Vorwärts-Transformationsschaltungen 37(.) dieselbe Vorwärts-Transformation T(1) durchgeführt wird, wie in der Vorwärts- Transformationsschaltung 20(1). In der Vorwärts-Transformationsschaltung 39(1) wird zum Schluß dieselbe Vorwärts-Transformation T(2) durchgeführt wie in der Vorwärts- Transformationsschaltung 20(3). In der inversen Transformationsschaltung 34(.) wird dieselbe inverse Transformation S(1) durchgeführt wie in der inversen Transformationsschaltung 24(1) (siehe Fig. 1). Auf dieselbe Weise wird auch in der inversen Transformationsschaltung 36(.) dieselbe inverse Transformation S(2) durchgeführt wie in der inversen Transformationsschaltung 24(2) und zum Schluß wird in der inversen Transformationsschaltung 38(1) dieselbe inverse Transformation S(3) durchgeführt wie in der Transformationsschaltung 24(3).
- Weil T(0) eine Vorwärts-Transformation darstellt, durchgeführt an Teilbildern von 1 zu 1 Bildelementen, liefert eine Vorwärts-Transformationsschaltung mit einer derartigen Vorwärts-Transformation das derselben angebotene Bild unverändert an dem Ausgang. Dies bedeutet, daß durch die Addierschaltung 33 eine Anzahl, in diesem fall vier, Differenzbilder zusammenaddiert werden, was zu einer guten Annäherung des ursprünglichen Bildes führt.
- In Fig. 4 ist eine andere Ausführungsform der Transcodierschaltung 2 dargestellt. Sie weicht darin von der in Fig. 2 dargestellten Ausführungsform ab, daß nun die Prädiktionskoeffizienten von den quantisierten Differenzkoeffizienten abgeleitet werden. Dazu sind in diesem Ausführungsbeispiel Summererzeuger 26(1) vorgesehen, die einerseits die quantisierten Differenzkoeffizienten i empfangen, die von der Quantisieranordnung 22(i) geliefert werden und andererseits diejenigen Prädiktionskoeffizienten, die auch dem Differenzerzeuger 21(i) zugeführt werden.
- Eine andere Ausfülrrungsform der inversen Transoodierschaltung 3 ist in Fig. 5 dargestellt. Im Gegensatz zu der in Fig. 3 dargestellten Ausführungsform umfaßt diese inverse Transcodierschaltung nur einen Kanal, der auf dieselbe Art und Weise aufgebaut ist wie der Kanal 32(3) aus Fig. 3. Weiterhin sind die Summenerzeuger, die zunächst gemeinsam die Addierschaltung 33 bildeten, über diesen Kanal verteilt. Insbesondere ist nun jeweils zwischen dem Ausgang einer Vorwärts-Transformationsschaltung T(i) und der nächsten inversen Transformationsschaltung mit inverser Transformation S(i) ein Summenerzeuger 40(i) vorgesehen, der die Differenzkoeffizienten Vi empfängt, die von der Neucodierschaltung 31(i) geliefert werden.
- In der Transcodierschaltung in Fig. 2 und 4 werden die von jedem Differenzerzeuger 21(.) gelieferten Matrizes von Differenzkoeffizienten zu der Decodierstation übertragen. In der Praxis stellt es sich heraus, daß es ausreicht, wenn nur eine beschränkte Anzahl derartiger Matrizes Differenzkoeffizienten übertragen wird. In der Praxis braucht namentlich diejenige Matrix, die von dem Differenzerzeuger 21(0) geliefert wird, meisten nicht übertragen zu werden. Diese Matrix stellt namentlich die Differenz zwischen dem ursprünglichen Bild und einer ersten Annäherung derselben dar.
- Es sei weiterhin bemerkt, daß durch die spezifische Eigenschaft der Vorwärts-Transfdrmation T(0) die Vorwärts-Transformationsschaltungen 20(0), 25(1) und 35(.) im Grunde durch Verbindungen ersetzt werden können.
- In den beschriebenen Ausführungsbeispielen wurde vorausgesetzt, daß zum Durchführen der inversen Transformation S(i+1) und zum Durchführen der Vorwärts-Transförmation T(i) je eine einzelne Schaltungsanordnung vorgesehen ist. Es dürfte jedoch einleuchten, daß dies nicht immer notwendig ist. Es stellt sich heraus, daß es unter vielen Umständen möglich ist, eine Schaltungsanordnung zu entwerfen, die unmittelbar die durch die Vorwättts-Transformation T(i) gelieferten Koeffizienten liefert.
- Obenstehend wurde ebenfalls vorausgesetzt, daß die durchgeführten Transformationen zweidimensional sind. Sie können jedoch auch eindimensional sein oder sogar dreidimensional.
Claims (4)
1. Verfahren zur Übertragung von Bildern mit E&sub1;xE&sub2; Bildelementen, das
durch die nachfolgenden Verfahrensschritte gekennzeichnet ist:
a) die ursprünglichen Bilder werden einer Anzahl Vorwärtstransformationen (T(i)
(i=0,1,2,...,M) unterschiedlicher Ordnung R(i) ausgesetzt, wobei jede derartige
Vorwärtstransfdrmation das zugeführte ursprüngliche Bild in eine Anzahl N(i)
Teilbilder von EixEi Bildelementen aufteilt und für jedes derartiges Teilbild eine
Gruppe G(i) berechnet, die aus C(i) vorbestimmten Koeffizienten besteht, wobei
das Produkt aus den Zahlen N(i) und C(I) die genannte Ordnung R(i) bildet,
wobei R(0) die höchste Ordnung ist;
b) von jedem Koeffizient der Gruppe G(i) wird ein entsprechender Koeffizient
einer aus C(i) Prädiktionskoeffizienten bestehenden Gruppe P(i) subtrahiert zum
Bilden einer aus C(i) Differenzkoefflzienten (vi) bestehenden Gruppe D(i);
c) an den Differenzkoeffizienten der Gruppe D(i) wird zum Bilden einer aus C(i)
quantisierten Differenzkocffizienten ( i) bestehenden Gruppe QD(i) ein
Quantisiervorgang Qi durchgeführt;
d) die auf diese Weise erhaltenen quantisierten Differenzkoeffizienten werden zu
einem Übertragungsformat formatiert;
e) die Gruppe G(i) Koeffizienten wird einer inversen Transformation S(i)
ausgesetzt zum Erzeugen eines Prädiktionsteilbildes von EixEi Bildelementen;
f) die Prädiktionsteilbilder werden der Vorwärtstransformation T(i-1) der Ordnung
R(i-1) ausgesetzt zum Bilden der Gruppe P(i-1) Prädiktionskoeffizienten.
2. Verfahren zur Übertragung von Bildern mit E&sub1;xE&sub2; Bildelementen, das
durch die nachfolgenden Verfahrensschritte gekennzeichnet ist:
a) die ursprünglichen Bilder werden einer Anzahl Vorwärtstransformationen (T(i)
(i=0,1,2,...,M) unterschiedlicher Ordnung R(i) ausgesetzt, wobei jede derartige
Vorwärtstransformation das zugeführte ursprüngliche Bild in eine Anzahl N(i)
Teilbilder von Eixi Bildelementen aufteilt und für jedes derartiges Teilbild eine
Gruppe G(i) berechnet, die aus C(i) vorbestimmten Koeffizienten besteht, wobei
das Produkt aus den Zahlen N(i) und C(I) die genannte Ordnung R(i) bildet,
wobei R(0) die höchste Ordnung ist;
b) von jedem Koeffizient der Gruppe G(i) wird ein entsprechender Koeffizient
einer aus C(i) Prädiktionskoeffizienten bestehenden Gruppe P(i) subtrahlert zum
Bilden einer aus C(i) Differenzkoeffizienten ( i) bestehenden Gruppe D(i);
c) an den Differenzkoeffizienten der Gruppe D(i) wird zum Bilden einer aus C(i)
quantisierten Differenzkoeffizienten ( i) bestehenden Gruppe QD(i) ein
Quantisiervorgang Qi durchgeführt;
d) die auf diese Weise erhaltenen quantisierten Differenzkoeffizienten werden zu
einem Übertragungsformat formatiert;
e) zu jedem quantisierten Differenzkoeffizient der Gruppe QD(i) wird ein
Prädiktionskoeffizient der Gruppe P(i) hinzuaddiert zur Bildung einer Gruppe AU(i)
von C(i) Hilfskoeffizienten;
f) die Gruppe AU(i) von Hilfkoeffizienten wird einer inversen Transformation S(i)
ausgesetzt zum Erzeugen eines Prädiktionsteilbildes mit EixEi Bildelementen;
g) Die Prädiktionsteilbilder werden der Vorwärtstransförmation T(i-1) der Ordnung
R(i-1) ausgesetzt zur Bildung der Gruppe P(i-1) von Prädiktionskoeffizienten.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die
Aufteilung der durch Vorwärtstransformation (Ti) erhaltenen Bilder zu Teilbildern von
je 2ix2i Bildelementen führt.
4. Verfahren zum Rekonstruieren von Bildern, die nach dem Verfahren nach
Anspruch 1 oder 2 übertragen wurden, wobei dieses Verfahren durch die nachfolgenden
Verfahrensschitte gekennzeichnet ist:
a) das empfangene Übertragungsformat wird deformatiert zum Bilden der Gruppe
QD(i) mit C(i) quantisierten Differenzkoeffizienten ( i);
b) die Gruppe QD(i) quantisierter Differenzkoeffizienten wird einem inversen
Quantisiervorgang Q-1i ausgesetzt zum Bilden einer Gruppe D(i,i) dequantisierter
Differenzkoeffizienten;
c) an einer Gruppe D(i,i-k) Differenzkoeffizienten wird eine inverse
Transformation S(i-k) durchgeführt zum Erzeugen eines Hilfsdifferenzteilbildes und die auf
diese Weise erhaltenen Hilfsdifferenzteilbilder werden einer
Vorwärtstransformation T(i-1-k) der Ordnung R(i-1-k) ausgesetzt zum Bilden einer neuen
Gruppe D(i, i-k-1) Hilfsdifferenzkoeffizienten;
d) für jeden Wert von i wird der Verfahrensschritt b) für k=0 bis k=i-1
wiederholt zum Bilden der Gruppe D(i,o) Differenzkoeffizienten;
e) es wird die Summe aller Gruppen D(0,0), D(1,0),....,D(M,0)
Differenzkoeffizienten gebildet.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL8801155A NL8801155A (nl) | 1988-05-03 | 1988-05-03 | Televisie-overdrachtsysteem met hybride kodeerschakeling. |
Publications (2)
Publication Number | Publication Date |
---|---|
DE68916480D1 DE68916480D1 (de) | 1994-08-04 |
DE68916480T2 true DE68916480T2 (de) | 1995-02-02 |
Family
ID=19852244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE68916480T Expired - Fee Related DE68916480T2 (de) | 1988-05-03 | 1989-04-27 | Fernsehübertragungssystem mit hybrider Kodierschaltung. |
Country Status (6)
Country | Link |
---|---|
US (1) | US4941042A (de) |
EP (1) | EP0340854B1 (de) |
JP (1) | JP2843830B2 (de) |
KR (1) | KR890017983A (de) |
DE (1) | DE68916480T2 (de) |
NL (1) | NL8801155A (de) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5122873A (en) * | 1987-10-05 | 1992-06-16 | Intel Corporation | Method and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels |
US5115309A (en) * | 1990-09-10 | 1992-05-19 | At&T Bell Laboratories | Method and apparatus for dynamic channel bandwidth allocation among multiple parallel video coders |
US5218435A (en) * | 1991-02-20 | 1993-06-08 | Massachusetts Institute Of Technology | Digital advanced television systems |
EP0513906B1 (de) * | 1991-05-16 | 1996-02-14 | Koninklijke Philips Electronics N.V. | Verfahren und Anordnung für ein einfaches und/oder Mehrstufen-Störreduktionssystem in Bildern |
US5331414A (en) * | 1991-12-23 | 1994-07-19 | Intel Corporation | Method and apparatus for encoding a digital motion video signal using pyramid specific filtering |
US5216503A (en) * | 1991-12-24 | 1993-06-01 | General Instrument Corporation | Statistical multiplexer for a multichannel image compression system |
US5787207A (en) * | 1991-12-30 | 1998-07-28 | Golin; Stuart J. | Method and apparatus for minimizing blockiness in reconstructed images |
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. |
JPH0698288A (ja) * | 1992-09-10 | 1994-04-08 | Nikon Corp | 静止画記憶装置 |
US5517511A (en) * | 1992-11-30 | 1996-05-14 | Digital Voice Systems, Inc. | Digital transmission of acoustic signals over a noisy communication channel |
NL9301358A (nl) * | 1993-08-04 | 1995-03-01 | Nederland Ptt | Transcodeerinrichting. |
US6501853B1 (en) * | 1994-06-27 | 2002-12-31 | International Business Machines Corporation | Apparatus and method for processing video data |
JP3874179B2 (ja) * | 2002-03-14 | 2007-01-31 | Kddi株式会社 | 符号化動画像変換装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2589020B1 (fr) * | 1985-10-22 | 1987-11-20 | Eude Gerard | Procede de codage hybride par transformation pour la transmission de signaux d'image |
DE3613343A1 (de) * | 1986-04-19 | 1987-10-22 | Philips Patentverwaltung | Hybrid-codierer |
US4704628A (en) * | 1986-07-16 | 1987-11-03 | Compression Labs, Inc. | Combined intraframe and interframe transform coding system |
JPS6344429A (ja) * | 1986-07-31 | 1988-02-25 | 大日本印刷株式会社 | 殺菌装置 |
NL8700565A (nl) * | 1987-03-10 | 1988-10-03 | Philips Nv | Televisiesysteem waarin aan een transformatiekodering onderworpen gedigitaliseerde beeldsignalen worden overgebracht van een kodeerstation naar een dekodeerstation. |
-
1988
- 1988-05-03 NL NL8801155A patent/NL8801155A/nl not_active Application Discontinuation
-
1989
- 1989-04-17 US US07/339,550 patent/US4941042A/en not_active Expired - Fee Related
- 1989-04-27 DE DE68916480T patent/DE68916480T2/de not_active Expired - Fee Related
- 1989-04-27 EP EP89201089A patent/EP0340854B1/de not_active Expired - Lifetime
- 1989-05-01 JP JP1112738A patent/JP2843830B2/ja not_active Expired - Lifetime
- 1989-05-02 KR KR1019890005893A patent/KR890017983A/ko not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
KR890017983A (ko) | 1989-12-18 |
EP0340854A1 (de) | 1989-11-08 |
JP2843830B2 (ja) | 1999-01-06 |
DE68916480D1 (de) | 1994-08-04 |
EP0340854B1 (de) | 1994-06-29 |
NL8801155A (nl) | 1989-12-01 |
JPH0219090A (ja) | 1990-01-23 |
US4941042A (en) | 1990-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69608185T2 (de) | System zur simultanen übertragung mehrerer videoprogramme über einen übertragungskanal | |
DE3787637T2 (de) | Digitale Signalcodierung in zwei Codierkanälen. | |
DE69320719T2 (de) | Effiziente, frequenzskalierbare Videokodierung mit Koeffizientenwahl | |
DE69323523T2 (de) | Einrichtung zur Kodierung von digitalen bilddarstellenden Signalen und entsprechende Dekodierungseinrichtung | |
DE3854302T2 (de) | Erzeugung von symbolcoden, ausgehend von der zwischenbild-pulscodenmodulation von zeitmultiplexierten raumfrequenzanalysen von videosignalen. | |
DE3853225T2 (de) | Aufzeichnungssystem zur Aufzeichnung einer Sequenz von optimal codierten Signalen auf einen ROM. | |
DE69535228T2 (de) | Bildumsetzungsvorrichtung | |
DE4343211B4 (de) | Adaptives Bildkompressionsverfahren und adaptive Bildkompressionsvorrichtung | |
DE69228893T2 (de) | Vorrichtung und Verfahren zur Datenmischung und -entmischung | |
DE3881213T2 (de) | Bildübertragungssystem mit einer vorschaumode. | |
DE69129595T2 (de) | Systeme und Verfahren zur Kodierung alternierender Halbbilder in Zeilensprungbildsequenzen | |
DE69322079T2 (de) | Videokoder mit zwei schichten | |
DE69323541T2 (de) | Verfahren und System zum Kodieren und/oder Dekodieren der Farbartsignale eines Bildsignals | |
DE69021148T2 (de) | Verfahren und vorrichtung zum komprimieren von information für eine vereinbarte dekodierung einer fernsehsignalfamilie mit steigender auflösung. | |
DE69332425T2 (de) | Vorrichtung und Verfahren zur Übertragung von Videosignalen | |
DE3871998T2 (de) | Fernsehsystem, in dem digitalisierte transformationskodierte bildsignale von einer kodierstation zu einer dekodierstation uebertragen werden. | |
DE3751416T2 (de) | Bildcodiersystem zum Ueberwachen einer Informationsmenge durch Bildung eines Histogramms. | |
DE69414931T2 (de) | Transkodierer | |
DE69323156T2 (de) | Bilddatenkomprimierungs/Dekomprimierungssystem | |
DE69322501T2 (de) | Verfahren und system zur videokompandierung | |
DE69226160T2 (de) | Vorrichtung zur Kompressionskodierung von Videosignalen | |
DE69635836T2 (de) | Verfahren und Vorrichtung zur Kodierung eines Bildes mit einer Kontur in einem Videosignal | |
DE69225866T2 (de) | Einrichtung zur Aufzeichnung und Wiedergabe eines digitalen Videosignals | |
DE68916480T2 (de) | Fernsehübertragungssystem mit hybrider Kodierschaltung. | |
DE316770T1 (de) | System und verfahren zur formatierung eines zusammengesetzten elektronischen informationssignals, das stillstehende und bewegte bilder definiert. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8327 | Change in the person/name/address of the patent owner |
Owner name: PHILIPS ELECTRONICS N.V., EINDHOVEN, NL |
|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: KONINKLIJKE PHILIPS ELECTRONICS N.V., EINDHOVEN, N |
|
8339 | Ceased/non-payment of the annual fee |