DE10007579A1 - Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element - Google Patents

Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element

Info

Publication number
DE10007579A1
DE10007579A1 DE10007579A DE10007579A DE10007579A1 DE 10007579 A1 DE10007579 A1 DE 10007579A1 DE 10007579 A DE10007579 A DE 10007579A DE 10007579 A DE10007579 A DE 10007579A DE 10007579 A1 DE10007579 A1 DE 10007579A1
Authority
DE
Germany
Prior art keywords
encoded
signal
video signal
audio signal
video
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.)
Ceased
Application number
DE10007579A
Other languages
German (de)
Inventor
Gero Baese
Bernhard Wimmer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE10007579A priority Critical patent/DE10007579A1/en
Priority to PCT/DE2001/000647 priority patent/WO2001063939A1/en
Publication of DE10007579A1 publication Critical patent/DE10007579A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/187Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2368Multiplexing of audio and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4341Demultiplexing of audio and video streams

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

Das Audiosignal wird in einem ersten Kanal codiert und das Videosignal in einem zweiten Kanal. Es wird ermittelt, wann kein Audiosignal codiert wird und während dieser Zeit wird das Videosignal mit höherer Qualität codiert.The audio signal is encoded in a first channel and the video signal in a second channel. It is determined when no audio signal is encoded and during this time the video signal is encoded with higher quality.

Description

Die Erfindung betrifft ein Verfahren sowie eine Vorrichtung zum Codieren eines Videosignals und eines Sprachsignals, sowie ein computerlesbares Speichermedium und ein Computerprogramm-Element.The invention relates to a method and an apparatus for coding a video signal and a speech signal, as well as a computer readable storage medium and a Computer program element.

Ein solches Verfahren und eine solche Vorrichtung ist beispielsweise aus [1], [2], [3] oder [4] bekannt. Bei einem solchen bekannten Videokommunikationssystem 200 wird ein Audiosignal 201 mittels eines Audio-Encoders 202 zu einem codierten Audiosignal 203 codiert (vgl. Fig. 2). Das codierte Audiosignal 203 weist ausschließlich Signalkomponenten in einem ersten Frequenzbereich, der im weiteren als erster Kanal 204 bezeichnet wird, auf.Such a method and such a device are known for example from [1], [2], [3] or [4]. In such a known video communication system 200 , an audio signal 201 is encoded to an encoded audio signal 203 by means of an audio encoder 202 (cf. FIG. 2). The coded audio signal 203 exclusively has signal components in a first frequency range, which is referred to as the first channel 204 in the following.

Ein Videosignal 205 wird einem Video-Encoder 206 zugeführt und dort zu einem codierten Videosignal 207 codiert. Das codierte Videosignal 207 weist Signalkomponenten in einem zweiten Frequenzbereich, der sich von dem ersten Frequenzbereich, das heißt dem ersten Kanal 204 unterscheidet, auf. Der zweite Frequenzbereich wird im weiteren als zweiter Kanal 208 bezeichnet.A video signal 205 is fed to a video encoder 206 and encoded there to form an encoded video signal 207 . The encoded video signal 207 has signal components in a second frequency range that differs from the first frequency range, that is to say the first channel 204 . The second frequency range is referred to below as second channel 208 .

Das codierte Audiosignal 203 und das codierte Videosignal 207 werden beide einem Multiplexer 209 zugeführt und von dem Multiplexer 209 als codiertes Gesamtsignal 210 von dem Sender 211 über einen physikalischen Kanal 212 zu einem Empfänger 213 übertragen.The coded audio signal 203 and the coded video signal 207 are both fed to a multiplexer 209 and transmitted by the multiplexer 209 as a coded overall signal 210 from the transmitter 211 via a physical channel 212 to a receiver 213 .

In dem Empfänger 213 ist ein Demultiplexer 214 enthalten, mit dem das empfangene codierte Gesamtsignal 210 wieder aufgeteilt wird in ein empfangenes codiertes Audiosignal 215 und ein empfangenes codiertes Videosignal 216. Das empfangene codierte Audiosignal 215 weist Signalkomponenten in dem ersten Kanal auf und das empfangene codierte Videosignal weist Signalkomponenten in dem zweiten Kanal auf.A demultiplexer 214 is contained in the receiver 213 , with which the received encoded total signal 210 is again divided into a received encoded audio signal 215 and a received encoded video signal 216 . The received encoded audio signal 215 has signal components in the first channel and the received encoded video signal has signal components in the second channel.

Das empfangene codierte Audiosignal wird einem Audio-Decoder 217 zugeführt und durch diesen zu einem rekonstruierten Audiosignal 218 decodiert.The received coded audio signal is fed to an audio decoder 217 and decoded by this to a reconstructed audio signal 218 .

Das empfangene codierte Videosignal 216 wird einem Video- Decoder 219 zugeführt und von diesem zu einem rekonstruierten Videosignal 220 decodiert.The received coded video signal 216 is fed to a video decoder 219 and decoded by the latter into a reconstructed video signal 220 .

Im Rahmen der Videotelephonie erfolgt die Kommunikation in dem Videokomnmnikationssystem 200 bidirektional, das heißt in beide Richtungen, so dass auf der Senderseite auch ein Empfänger enthalten ist und auf der Empfängerseite auch eine Sender.In the context of video telephony, communication in the video communication system 200 is bidirectional, that is to say in both directions, so that a receiver is also included on the transmitter side and a transmitter is also included on the receiver side.

Wie aus Fig. 2 ersichtlich ist, erfolgt das Codieren des Audiosignals 201 und des Videosignals 205 getrennt voneinander in zwei unterschiedlichen Kanälen. Nachteilig an diesem Verfahren und einer solchen Vorrichtung ist insbesondere, dass der erste Frequenzbereich, das heißt der erste Kanal, reserviert bleibt, das heißt nicht zur Übertragung weiterer Daten zur Verfügung steht, obwohl keine Audiosignale, das heißt beispielsweise keine Sprachsignale, über den ersten Kanal übertragen werden müssen.As can be seen from FIG. 2, the coding of the audio signal 201 and the video signal 205 takes place separately from one another in two different channels. A disadvantage of this method and such a device is, in particular, that the first frequency range, that is to say the first channel, remains reserved, that is to say is not available for the transmission of further data, although no audio signals, that is to say, for example, no voice signals, are available via the first channel must be transferred.

Unter einem Audiosignal 201 ist insbesondere ein Sprachsignal zu verstehen. Die Codierung eines Sprachsignals ist beispielsweise aus [5] bekannt: In [5] ist auch das Ermitteln von Sprachpausen und das Codieren von Sprachpausen beschrieben.An audio signal 201 is to be understood in particular as a voice signal. The coding of a speech signal is known, for example, from [5]: [5] also describes the determination of speech pauses and the coding of speech pauses.

Gemäß den in [6], [7], [4] beschriebenen Videocodierungs- Standards wird im Rahmen der Codierung der einzelnen Videobilder die Auflösung, das heißt beispielsweise die zum Codieren der Videobilder verwendete Quantisierung der einzelnen DCT-Koeffizienten, die gemäß der Diskreten Cosinus Transformation (DCT) transformiert worden sind, abhängig von dem Füllstand des Ausgangspuffers des Video-Encoders geregelt.According to the video encoding described in [6], [7], [4] Standards is used in the coding of each  Video images the resolution, that is, for example Coding the video images used quantization of the individual DCT coefficients according to the Discrete Cosine Transformation (DCT) have been transformed depending on the fill level of the output buffer of the video encoder regulated.

Ein Nachteil bei dieser Vorgehensweise ist insbesondere darin zu sehen, dass eine gewisse Reaktionszeit der Regelung der verwendeten Quantisierung nicht zu vermeiden ist, das heißt, dass beispielsweise eine erhöhte Auflösung im Rahmen der Quantisierung möglich wäre, da eine erhöhte Bandbreite zur Übertragung der Daten zur Verfügung steht, obwohl dies durch den Füllstand in dem Ausgangspuffer noch nicht ersichtlich ist.A disadvantage of this approach is that to see that some response time regulating the quantization used cannot be avoided, that is, that, for example, an increased resolution within the Quantization would be possible because an increased bandwidth for Transfer of data is available, though through the level in the output buffer is not yet visible is.

Bei den bekannten Systemen ist lediglich eine Regelung der zur Codierung des Videosignals genutzten Datenrate in Form eines iterativen Angleichens der Qualität bzw. der Datenrate möglich.In the known systems is only a regulation of data rate used to encode the video signal in the form an iterative adjustment of the quality or the data rate possible.

Somit liegt der Erfindung das Problem zugrunde, beim Codieren eines Videosignals und eines Audiosignals im Rahmen eines Videokommunikationssystems die gesamte zur Verfügung stehende Bandbreite besser auszunutzen.Thus, the invention addresses the problem of coding a video signal and an audio signal as part of a Video communication system the entire available Make better use of bandwidth.

Das Problem wird durch das Verfahren und die Vorrichtung zum Codieren eines Videosignals und eines Sprachsignals, das computerlesbare Speichermedium und das Computerprogramm- Element mit den Merkmalen gemäß den unabhängigen Patentansprüchen gelöst.The problem is solved by the method and the device for Encoding a video signal and a speech signal which computer-readable storage medium and the computer program Element with the characteristics according to the independent Claims resolved.

Bei einem Verfahren zum Codieren eines Videosignals und eines Audiosignals wird das Audiosignal in einem ersten Kanal codiert. Das Videosignal wird in einem zweiten Kanal codiert. Dies bedeutet in anderen Worten, dass das Audiosignal in ein codiertes Audiosignal codiert wird, das Signalkomponenten in einem ersten Frequenzbereich aufweist und dass das Videosignal in ein codiertes Videosignal codiert wird, welches Signalkomponenten in einem zweiten Frequenzbereich, der sich vollständig von dem ersten Frequenzbereich unterscheidet, aufweist. Während des Codierens des Videosignals und des Audiosignals wird ermittelt, wann kein Audiosignal codiert wird. Während der Zeit, in der kein Audiosignal codiert wird, wird das Videosignal mit höherer Qualität codiert oder es wird eine größere Anzahl von Bildern codiert.In a method of encoding a video signal and one Audio signal becomes the audio signal in a first channel coded. The video signal is encoded in a second channel. In other words, this means that the audio signal is in one encoded audio signal is encoded, the signal components in  has a first frequency range and that Video signal is encoded into a coded video signal, which signal components in a second frequency range, which is completely different from the first frequency range differs. While coding the Video signal and audio signal is determined when none Audio signal is encoded. During the time when no Audio signal is encoded, the video signal is higher Quality encoded or a larger number of pictures coded.

Bei einer Vorrichtung zum Codieren eines Videosignals und eines Audiosignals ist ein Prozessor vorgesehen, der derart eingerichtet ist, dass folgende Verfahrensschritte durchführbar sind:
In a device for coding a video signal and an audio signal, a processor is provided which is set up in such a way that the following method steps can be carried out:

  • - Das Audiosignal wird in einem ersten Kanal codiert,- The audio signal is encoded in a first channel,
  • - das Videosignal wird in einem zweiten Kanal codiert,The video signal is encoded in a second channel,
  • - es wird ermittelt, wann kein Audiosignal codiert wird, und- It is determined when no audio signal is encoded, and
  • - während der Zeit, in der kein Audiosignal codiert wird,- during the time in which no audio signal is encoded,

wird das Videosignal mit höherer Qualität codiert.the video signal is encoded with higher quality.

Weiterhin ist ein computerlesbares Speichermedium vorgesehen, in dem ein Computerprogramm zum Codieren eines Videosignals und eines Audiosignals gespeichert ist, das, wenn es von einem Prozessor ausgeführt wird, folgendes Verfahrensschritte aufweist:
Furthermore, a computer-readable storage medium is provided, in which a computer program for coding a video signal and an audio signal is stored, which, when executed by a processor, has the following method steps:

  • - Das Audiosignal wird in einem ersten Kanal codiert,- The audio signal is encoded in a first channel,
  • - das Videosignal wird in einem zweiten Kanal codiert,The video signal is encoded in a second channel,
  • - es wird ermittelt, wann kein Audiosignal codiert wird und- It is determined when no audio signal is encoded and
  • - während der Zeit, in der kein Audiosignal codiert wird,- during the time in which no audio signal is encoded,

wird das Videosignal mit höherer Qualität codiert.the video signal is encoded with higher quality.

Bei einem Computerprogramm-Element zum Codieren eines Videosignals und eines Audiosignals, werden bei Ausführung des Computerprogramm-Elements durch einen Prozessor folgende Verfahrensschritte durchgeführt:
In the case of a computer program element for encoding a video signal and an audio signal, the following method steps are carried out when the computer program element is executed by a processor:

  • - Das Audiosignal wird in einem ersten Kanal codiert, - The audio signal is encoded in a first channel,  
  • - das Videosignal wird in einem zweiten Kanal codiert,The video signal is encoded in a second channel,
  • - es wird ermittelt, wann kein Audiosignal codiert wird, und- It is determined when no audio signal is encoded, and
  • - während der Zeit, in der kein Audiosignal codiert wird,- during the time in which no audio signal is encoded,

wird das Videosignal mit höherer Qualität codiert.the video signal is encoded with higher quality.

Durch die Erfindung ist es nunmehr möglich, zusätzlich, automatisch mehr Datenrate für die Videocodierung zur Verfügung zu stellen.With the invention it is now possible, in addition, automatically more data rate for video coding To make available.

Es wurde gemäß der Erfindung erkannt, dass in der Zeit, während ein Kommunikationsteilnehmer einem anderen zuhört, das heißt selbst keine Sprachsignale erzeugt, auch die Bewegung des Zuhörersgeringer ist, wodurch auch die Videosignale, die insbesondere durch Bewegung der einzelnen in dem Bild enthaltenen Objekte, also auch des aufgenommenen Kommunikationsteilnehmers, erzeugt werden, erheblich verringert werden.It was recognized according to the invention that in the time while one communicator is listening to another, that is, it does not itself generate speech signals, even that Movement of the listener is less, which also causes the Video signals, in particular through movement of the individual Objects contained in the picture, including the recorded one Communication participant, are generated significantly be reduced.

Somit wird es beispielsweise möglich, aufgrund der Tatsache, dass ein Kommunikationsteilnehmer keine Sprachsignale erzeugt, automatisch die Qualität des codierten Videosignals zu erhöhen, ohne die durch Untersuchung des Pufferfüllstandes erzeugte zeitliche Verzögerung.So, for example, because of the fact that a communication participant has no voice signals automatically generates the quality of the encoded video signal increase without examining the buffer level generated time delay.

Auf diese Weise ist ein sehr einfaches, erfindungsgemäßes Kriterium zum Regeln der Qualität des erzeugten codierten Videosignals gefunden.In this way, a very simple, inventive Criterion for regulating the quality of the encoded generated Video signal found.

Ein weiterer Vorteil der Erfindung ist darin zu sehen, dass schon vor der Codierung eines digitalisierten Bildes oder eines digitalisierten Differenzbildes die zur Verfügung stehende Bandbreite gut abgeschätzt werden kann, was bei den Verfahren gemäß dem Stand der Technik nicht möglich ist, da diese darauf basieren, Information zur Codierung eines Bildes während der Codierung anhand des Pufferfüllstandes des Ausgangspuffers (also erst nach der Codierung) als Regelkriterium einzusetzen. Another advantage of the invention is that even before encoding a digitized picture or of a digitized difference image standing bandwidth can be estimated well, what with the The prior art method is not possible because these are based on information for coding an image during coding based on the buffer level of the Output buffer (i.e. only after coding) as Use rule criterion.  

Bevorzugte Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.Preferred developments of the invention result from the dependent claims.

Die im weiteren beschriebenen Ausgestaltungen beziehen sich sowohl auf das Verfahren, die Vorrichtung das computerlesbare Speichermedium als auch auf das Computerprogramm-Element.The configurations described below relate both on the process, the device the computer readable Storage medium as well as on the computer program element.

Die Erfindung kann sowohl als Computerprogramm realisiert werden als auch mittels einer speziellen, darauf abgestimmten Hardware, beispielsweise mittels einer speziellen elektronischen Schaltung.The invention can be implemented both as a computer program as well as by means of a special, coordinated Hardware, for example using a special electronic circuit.

Während der Zeit, in der kein Audiosignal codiert wird, kann das Videosignal in dem ersten Kanal und in dem zweiten Kanal codiert werden.During the time that no audio signal is being encoded, the video signal in the first channel and in the second channel be encoded.

Auf diese Weise wird während der Pause, in der kein Audiosignal erzeugt wird, die eigentlich nicht für die Videocodierung zur Verfügung stehende Bandbreite genutzt, um die Qualität des zu codierenden Videosignals weiter zu erhöhen. Auf diese Weise wird die gesamte zur Verfügung stehende Bandbreite wesentlich besser ausgenutzt und eine erhebliche Verbesserung der Bildqualität erreicht.This way, during the break, in which no Audio signal is generated, which is actually not for the Video encoding available bandwidth used to the quality of the video signal to be encoded further increase. This way the whole is available standing bandwidth used much better and a achieved significant improvement in image quality.

Das Audiosignal kann ein Sprachsignal sein.The audio signal can be a voice signal.

In einer weiteren Ausgestaltung der Erfindung ist es vorgesehen, dass das Videosignal digitalisierte Bilder und digitalisierte Differenzbilder aufweist, beispielsweise digitalisierte Bilder und digitalisierte Differenzbilder, die gemäß den Videocodierungs-Standards codiert sind, wie sie z. B. in [6], [7], [4] beschrieben sind.In a further embodiment of the invention, it is provided that the video signal digitized images and digitized difference images, for example digitized images and digitized difference images that are encoded according to video coding standards as they are e.g. B. are described in [6], [7], [4].

Der durch die erhöhte Qualität des Videosignals zusätzlich codierte Teil des Videosignals wird bevorzugt in dem ersten Kanal codiert. The additional through the increased quality of the video signal encoded part of the video signal is preferred in the first Channel coded.  

Die Qualität des zu codierenden Videosignals kann beispielsweise dadurch erhöht werden, dass die Quantisierung im Rahmen der Codierung des zu codierenden Videosignals erhöht wird, das heißt, dass im Rahmen der Quantisierung der zu codierenden Transformationskoeffizienten, beispielsweise DCT-Koeffizienten mit größerer Genauigkeit, das heißt mit einer größeren Anzahl von Quantisierungsstufen, codiert wird.The quality of the video signal to be encoded can for example, be increased by the quantization in the context of coding the video signal to be coded is increased, that is, as part of the quantization of the transformation coefficients to be coded, for example DCT coefficients with greater accuracy, that is with a larger number of quantization levels.

Alternativ kann die Qualität des zu codierenden Videosignals dadurch erhöht werden, dass die Anzahl der digitalisierten Differenzbilder zwischen zwei digitalisierten Bildern, die vollständig codiert werden, verringert wird, wobei die Anzahl der Bilder je Zeiteinheit gleich bleibt. Auf diese Weise werden Fehler in Differenzbildern, die sich bei einer großen Anzahl direkt aufeinander folgender Differenzbildern akkumulieren, verringert, wodurch die Qualität des Videodatenstroms insgesamt erhöht wird.Alternatively, the quality of the video signal to be encoded by increasing the number of digitized Difference images between two digitized images be fully encoded, reducing the number the images remain the same per unit of time. In this way will be errors in difference images, which can be found in a large Number of consecutive difference images accumulate, reducing, thereby reducing the quality of the Total video stream is increased.

In einer weiteren Ausgestaltung wird die Qualität des zu codierenden Videosignals dadurch erhöht, dass zumindest ein Teil eines zusätzlichen digitalisierten Bildes codiert wird. Es können in diesem Zusammenhang auch mehrere zusätzliche Inter-Bilder codiert werden.In a further embodiment, the quality of the encoding video signal increased in that at least one Part of an additional digitized image is encoded. In this context, several additional ones can also be used Inter pictures are encoded.

Gemäß dieser Ausgestaltung wird entweder ein Teil, beispielsweise ein Block, ein Makroblock oder auch ein bestimmter, geeignet gewählter Bereich des Bildes nicht als Differenzbild (Inter-Bild) codiert, sondern als sogenanntes Intra-Bild.According to this configuration, either a part, for example a block, a macroblock or a certain, suitably chosen area of the image not as Differential picture (inter picture) coded, but as a so-called Intra picture.

Ein Ausführungsbeispiel der Erfindung ist in den Figuren dargestellt und im weiteren näher erläutert:An embodiment of the invention is in the figures shown and explained in more detail below:

Es zeigen Show it  

Fig. 1 eine Skizze eines Videokommunikationssystems gemäß einem Ausführungsbeispiel der Erfindung; Fig. 1 is a sketch of a video communication system according to an embodiment of the invention;

Fig. 2 eine Skizze eines Videokommunikationssystems gemäß dem Stand der Technik; Fig. 2 is a sketch of a video communication system according to the prior art;

Fig. 3 eine Skizze des Video-Encoders gemäß dem Ausführungsbeispiel der Erfindung. Fig. 3 is a sketch of the video encoder according to the embodiment of the invention.

Fig. 4 eine Skizze des Video-Decoders gemäß einem Ausführungsbeispiel der Erfindung. Fig. 4 is a sketch of the video decoder according to an embodiment of the invention.

Fig. 1 zeigt ein Videokommunikationssystem 100 zum Codieren, Übertragen und Decodieren eines Audiosignals 101 und eines Videosignals 105. Fig. 1 shows a video communication system 100 for encoding, transmitting and decoding an audio signal 101 and a video signal 105.

Das Audiosignal 101 wird einem Audio-Encoder 102 zugeführt, wodurch das Audiosignal 101 zu einem codierten Audiosignal 103 codiert wird. Das codierte Audiosignal 103 weist Signalkomponenten in einem ersten Frequenzbereich, das heißt in einem ersten Kanal 104, auf.The audio signal 101 is fed to an audio encoder 102 , as a result of which the audio signal 101 is encoded to a coded audio signal 103 . The encoded audio signal 103 has signal components in a first frequency range, that is to say in a first channel 104 .

Gemäß diesem Ausführungsbeispiel ist das Audiosignal ein Sprachsignal.According to this embodiment, the audio signal is on Voice signal.

Das Videosignal 105 wird einem Video-Encoder 106 zugeführt, und durch diesen zu einem codierten Videosignal 107 codiert.The video signal 105 is fed to a video encoder 106 and encoded by it to form an encoded video signal 107 .

Weiterhin ist eine Sprachpausen-Ermittlungseinheit 108 vorgesehen, der das Audiosignal, das heißt das Sprachsignal 101, zugeführt wird. In der Sprachpausen-Ermittlungseinheit 108 werden Zeitintervalle ermittelt, in denen kein Audiosignal, das heißt kein Sprachsignal, codiert werden muss. A speech pause determination unit 108 is also provided, to which the audio signal, that is to say the speech signal 101 , is supplied. In the speech pause determination unit 108 , time intervals are determined in which no audio signal, that is to say no voice signal, has to be encoded.

Die Information über die ermittelte Sprachpause wird als Sprachpausensignal 109 einer Video-Encoder-Regelung 110 zugeführt.The information about the determined speech pause is fed as a speech pause signal 109 to a video encoder control 110 .

In der Sprachpausen-Ermittlungseinheit wird die Energie des Sprachsignals ermittelt, und das Sprachpausensignal auf einen ersten logischen Binärwert (logisch "1") gesetzt, wenn die Energie des Sprachsignals unter einer vorgegebenen Schwelle liegt, das heißt wenn angenommen wird, dass kein Sprachsignal an dem Audio-Encoder 102 anliegt, um codiert zu werden.In the speech pause determination unit, the energy of the speech signal is determined, and the speech pause signal is set to a first logic binary value (logic "1") if the energy of the speech signal is below a predetermined threshold, that is to say if it is assumed that no speech signal is present on the Audio encoder 102 is present to be encoded.

Liegt jedoch die Energie des Sprachsignals über dem Schwellenwert, so wird das Sprachpausensignal 109 auf einen zweiten logischen Binärwert (logisch "0") gesetzt, wodurch angezeigt wird, dass ein Sprachsignal durch den Audio-Encoder 102 codiert wird und damit die für den ersten Kanal 104 zur Verfügung stehende Bandbreite für das Sprachsignal benötigt wird.However, if the energy of the speech signal is above the threshold value, the speech pause signal 109 is set to a second logic binary value (logic "0"), which indicates that a speech signal is encoded by the audio encoder 102 and thus that for the first channel 104 available bandwidth is required for the speech signal.

Ist das Sprachpausensignal 109 auf dem ersten logischen Binärwert, so wird von der Video-Encoder-Regelung 110 ein Regelsignal 111 dem Video-Encoder 106 zugeführt.If the speech pause signal 109 is at the first logical binary value, the video encoder controller 110 supplies a control signal 111 to the video encoder 106 .

Die Regelung der Video-Encodierung wird im weiteren näher erläutert im Zusammenhang mit Fig. 3.The regulation of the video encoding is explained in more detail below in connection with FIG. 3.

Weist das Sprachpausensignal 109 den ersten logischen Binärwert auf, so wird der Video-Encoder 106 derart geregelt, dass das codierte Videosignal auch Signalkomponenten in dem ersten Frequenzbereich, das heißt im ersten Kanal 104, aufweist.If the speech pause signal 109 has the first logical binary value, then the video encoder 106 is regulated in such a way that the coded video signal also has signal components in the first frequency range, that is to say in the first channel 104 .

Weiterhin wird als Ausgangssignal des Video-Encoders 106 ein Ausgangspuffer-Füllstandsignal 113 einem weiteren Eingang des Video-Encodens 106 zugeführt. Furthermore, an output buffer fill level signal 113 is fed as an output signal of the video encoder 106 to a further input of the video encoder 106 .

Somit wird im Rahmen dieses Ausführungsbeispiels auch zusätzlich eine Puffer-Füllstands-Regelung, wie sie im Stand der Technik vorgesehen ist, realisiert.Thus, in the context of this embodiment too additionally a buffer fill level control, as in the state the technology is provided, realized.

Das codierte Audiosignal 103 sowie das codierte Videosignal 107 werden einem Multiplexer 114 zugeführt, wo sie zu einem codierten Gesamtsignals 115 gemultiplext werden.The coded audio signal 103 and the coded video signal 107 are fed to a multiplexer 114 , where they are multiplexed to form a coded overall signal 115 .

Das codierte Gesamtsignal wird von dem Sender 116 über einen physikalischen Kanal 117, in diesem Ausführungsbeispiel eine Telefonverbindung, zu einem Empfänger 118 übertragen.The encoded overall signal is transmitted from the transmitter 116 to a receiver 118 via a physical channel 117 , in this exemplary embodiment a telephone connection.

In dem Empfänger 118 ist ein Demultiplexer 119 vorgesehen, durch den das codierte Gesamtsignal 115 in ein empfangenes codiertes Audiosignal 120 und ein empfangenes codiertes Videosignal 121 aufgeteilt wird.A demultiplexer 119 is provided in the receiver 118 , by means of which the encoded total signal 115 is divided into a received encoded audio signal 120 and a received encoded video signal 121 .

Das Videosignal wird gemäß dem in [7] beschriebenen MPEG4- Standard codiert.The video signal is processed according to the MPEG4- Coded as standard.

Somit ist in dem codierten Videosignal die Information enthalten, dass es sich bei dem codierten Signal um ein Videosignal handelt. Dies wird in dem Demultiplexer 119 erkannt und das Videosignal, das Signalkomponenten in dem ersten Frequenzbereich, das heißt im ersten Kanal, aufweist, wird trotzdem dem Video-Decoder 122 zugeführt. Von dem Video- Decoder 122 wird das diesem zugeführte empfangene codierte Videosignal 107 zu einem rekonstruierten Videosignal 123 decodiert.The coded video signal thus contains the information that the coded signal is a video signal. This is recognized in the demultiplexer 119 and the video signal, which has signal components in the first frequency range, that is to say in the first channel, is nevertheless fed to the video decoder 122 . The received coded video signal 107 fed to the video decoder 122 is decoded into a reconstructed video signal 123 .

Das in dem codierten Gesamtsignal 115 ebenfalls enthaltene empfangene codierte Audiosignal wird einem Audio-Decoder 124 zugeführt, durch den es zu einem rekonstruierten Audiosignal 125 decodiert wird.The received coded audio signal also contained in the coded overall signal 115 is fed to an audio decoder 124 , by which it is decoded into a reconstructed audio signal 125 .

Fig. 3 zeigt den Aufbau des Video-Encoders 106 im Detail. Fig. 3106 shows the structure of the video encoder in detail.

Das zu codierende Videosignal 105 wird über einen Eingang 300 des Video-Encoders 106 einer Schaltereinheit 301 zugeführt.The video signal 105 to be coded is fed to a switch unit 301 via an input 300 of the video encoder 106 .

Das zu codierende Videosignal 105 weist digitalisierte Codierungsinformation, das heißt beispielsweise Helligkeitsinformation und/oder Farbinformation, die jeweils einem Bildpunkt eines digitalisierten Bildes zugeordnet sind, auf.The video signal 105 to be coded has digitized coding information, that is to say, for example, brightness information and / or color information, each of which is assigned to a pixel of a digitized image.

Je nachdem, ob ein Intra-Bild oder ein sogenanntes Inter-Bild codiert werden soll, wird über die Schaltereinheit 301 entweder die Codierungsinformation, die sich ergibt aus dem zu codierenden Videosignal abzüglich dem Videosignal eines zeitlich vorangegangenen Bildes 302 einer Transformationseinheit 303 zugeführt oder die gesamte Codierungsinformation 302 des zu codierenden digitalisierten Bildes ohne Bilden einer Differenz mit einem zeitlich vorangegangenen Bild im Falle der Intra-Bildcodierung.Depending on whether an intra-picture or a so-called inter-picture is to be coded, either the coding information resulting from the video signal to be coded minus the video signal of a temporally preceding picture 302 is fed to a transformation unit 303 via the switch unit 301 or the entire one Coding information 302 of the digitized picture to be coded without forming a difference with a temporally preceding picture in the case of intra-picture coding.

In der Transtormationseinheit 303 wird die ihr zugeführte Codierungsinformation oder Differenz-Codierungsinformation mittels einer Diskreten Cosinus Transformation (DCT) zu DCT- Koeffizienten 304 codiert. Die DCT-Koeffizienten 304 werden einer Quantisierungseinheit 305 zugeführt, dort quantisiert gemäß einer frei wählbaren Auflösung (Quantisierungsstufe), die auch die Anzahl der weiter zu verarbeitenden quantisierten DCT-Koeffizienten 306 bestimmt, quantisiert.In the transtormation unit 303 , the coding information or differential coding information supplied to it is coded to DCT coefficients 304 by means of a discrete cosine transformation (DCT). The DCT coefficients 304 are fed to a quantization unit 305 , where they are quantized according to a freely selectable resolution (quantization level), which also determines the number of quantized DCT coefficients 306 to be processed.

Die quantisierten DCT-Koeffizienten 306 werden in einer Run- Length-Codierungseinheit 307 einer Längencodierung unterzogen und anschließend werden die codierten Koeffizienten 308 in einen Ausgangspuffer 309 geschrieben, aus dem sie wieder ausgelesen werden und dem Multiplexer 114 zugeführt.The quantized DCT coefficients 306 are subjected to length coding in a run-length coding unit 307 and then the coded coefficients 308 are written into an output buffer 309 , from which they are read out again and fed to the multiplexer 114 .

Weiterhin werden die quantisierten DCT-Koeffizienten 306 in einer Rückkoppel-Schleife einer inversen Quantisierungseinheit 310 zugeführt, dort invers quantisiert zu invers quantisierten DCT-Koeffizienten 311 und nach Zuführen einer inversen Transformationseinheit 312 werden invers quantisierte DCT-Koeffizienten 313 in einen Speicher 314 geschrieben.Furthermore, the quantized DCT coefficients 306 are fed in a feedback loop to an inverse quantization unit 310 , there inversely quantized to inversely quantized DCT coefficients 311, and after an inverse transformation unit 312 has been supplied, inversely quantized DCT coefficients 313 are written into a memory 314 .

In einer Einheit zur Bewegungsschätzung 315 wird eine Bewegungsschätzung durchgeführt und ermittelte Bewegungsvektoren 316 werden der RLC-Einheit 307 zugeführt.A motion estimation is carried out in a unit for motion estimation 315 and determined motion vectors 316 are fed to the RLC unit 307 .

Weist das Sprachpausensignal 109 den ersten logischen Binärwert auf, so wird durch das Video-Regelsignal 111, welches an der Quantisierungseinheit 304 anliegt, die zur Quantisierung eingesetzte Auflösung, das heißt die Anzahl der verwendeten Quantisierungsstufen, erhöht.If the speech pause signal 109 has the first logical binary value, then the video control signal 111 , which is applied to the quantization unit 304 , increases the resolution used for quantization, that is to say the number of quantization stages used.

Der durch die erhöhte Quantisierung erzeugte zusätzliche Datenstrom wird in dem ersten Kanal codiert, das heißt die entsprechenden Signalkomponenten werden in dem ersten Frequenzbereich transformiert.The additional one created by the increased quantization Data stream is encoded in the first channel, i.e. the corresponding signal components are in the first Frequency range transformed.

Nach erfolgtem Demultiplexen wird das empfangene codierte Videosignal 121 einer RLD-Einheit 401 (Run-Length- Decodierung) über einen Eingang 400 des Video-Decoders 123 zugeführt (vgl. Fig. 4).After demultiplexing, the received coded video signal 121 is fed to an RLD unit 401 (run-length decoding) via an input 400 of the video decoder 123 (cf. FIG. 4).

Nach erfolgter Run-Length-Decodierung werden die run-length­ decodierten quantisierten DCT-Koeffizienten 402 einer inversen Quantisierungseinheit 403 zugeführt. Die ermittelten run-length-decodierten Bewegungsvektoren 404 werden einer Einheit zur Bewegungskompensation 405 zugeführt.After run-length decoding has taken place, the run-length decoded quantized DCT coefficients 402 are fed to an inverse quantization unit 403 . The determined run-length decoded motion vectors 404 are fed to a unit for motion compensation 405 .

Die durch in der inversen Quantisierungseinheit 403 durchgeführte inverse Quantisierung erzeugten invers quantisierten DCT-Koeffizienten 406 werden einer inversen Transformationseinheit 407 zugeführt. The inversely quantized DCT coefficients 406 generated by inverse quantization carried out in the inverse quantization unit 403 are fed to an inverse transformation unit 407 .

In der inversen Transformationseinheit 407 wird auf die invers quantisierten DCT-Koeffizienten 406 eine inverse Diskrete Cosinus Transformation angewendet, wodurch invers transformierte DCT-Koeffizienten 408 erzeugt werden. Die invers transformierten DCT-Koeffizienten 408 werden in einem Speicher 409 gespeichert.In the inverse transformation unit 407 , an inverse discrete cosine transformation is applied to the inversely quantized DCT coefficients 406 , whereby inversely transformed DCT coefficients 408 are generated. The inversely transformed DCT coefficients 408 are stored in a memory 409 .

Mittels der Einheit zur Bewegungskompensation 405 wird mittels der run-length-decodierten Bewegungsvektoren 404 für den Fall, dass es sich um ein Differenzbild handelt, das rekonstruierte Videosignal 125 gebildet, wobei die invers transformierten DCT-Koeffizienten zu dem mittels Bewegungskompensation gebildeten Bild addiert werden. Handelt es sich um ein sogenanntes Intra-Bild, so wird unmittelbar durch Auslesen der invers transformierten DCT-Koeffizienten 408 aus dem Speicher 409 das rekonstruierte Videosignal 125 gebildet.In the case of a difference image, the reconstructed video signal 125 is formed by means of the motion compensation unit 405 using the run-length decoded motion vectors 404 , the inversely transformed DCT coefficients being added to the image formed by means of motion compensation. If it is a so-called intra-image, the reconstructed video signal 125 is formed directly from the memory 409 by reading out the inversely transformed DCT coefficients 408 .

Im weiteren werden einige Alternativen zu dem oben beschriebenen Ausführungsbeispiel dargestellt:The following are some alternatives to the one above illustrated embodiment:

Die Ermittlung der Sprachpausen kann unmittelbar durch den Audio-Encoder erfolgen und es kann beispielsweise mittels der Codierung gemäß dem aus [5] beschriebenen Standard zur Codierung eines Sprachsignals eine Codierung einer Sprachpause unmittelbar als Sprachpausensignal 109 der Video- Encoder-Regelung 110 zugeführt werden.The speech pauses can be determined directly by the audio encoder and, for example, by means of the coding according to the standard for coding a speech signal described in [5], a coding of a speech pause can be supplied directly to the video encoder controller 110 as a speech pause signal 109 .

Weiterhin ist es nicht unbedingt erforderlich, dass die Verbesserung der Qualität des zu codierenden Videosignals durch Erhöhung der Auflösung in der Quantisierungseinheit erfolgt, sie kann ebenso durch Übertragen einer erhöhten Anzahl von DCT-Koeffizienten erfolgen oder auch durch Verminderung der Zahl von Inter-Bildern, das heißt von Differenzbildern zwischen zwei übertragenen Intra-Bildern bei gleichbleibender Anzahl von Bildern je Zeiteinheit und es können zusätzliche INTER Bilder übertragen werden. Es kann sogar ein Teil eines Intra-Bildes oder ein gesamtes Intra- Bild codiert und während der Sprachpause übertragen werden.Furthermore, it is not absolutely necessary that the Improve the quality of the video signal to be encoded by increasing the resolution in the quantization unit done, it can also be increased by transferring it Number of DCT coefficients take place or by Decrease in the number of inter-pictures, that is, from Difference images between two transmitted intra images constant number of images per unit of time and it additional INTER images can be transmitted. It can  even part of an intra-image or an entire intra- Image coded and transmitted during the pause.

Es ist auch nicht erforderlich, dass das Videosignal Signalkomponenten in dem ersten Frequenzbereich aufweist. Es ist gemäß der Erfindung ebenso möglich, lediglich Signalkomponenten in dem zweiten Frequenzbereich zu codieren. In diesem Fall wird das Kriterium einer Sprachpause als unmittelbares Regelungskriterium verwendet, wodurch ausgenützt wird, dass ein Zuhörer sich üblicherweise nur sehr wenig bewegt und aus diesem Grund nur sehr geringe Bewegungsinformation zu codieren ist. It also does not require the video signal Signal components in the first frequency range. It is also possible according to the invention, only To encode signal components in the second frequency range. In this case the criterion of a language break is considered immediate control criterion used, whereby is exploited that a listener is usually only very little moved and therefore very little Motion information is to be coded.  

In diesem Dokument sind folgende Veröffentlichungen zitiert:
[1] ITU-Standard H.223, Multiplexing Protocol for Low Bit Rate Multimedia Communication, 1996
[2] ITU-Standard H. 320, Narrow-Band Visual Telephone Systems and Terminal Equipment, 1996
[3] ITU-Standard H. 323, Packet-Based Multimedia Communication Systems, 1996
[4] ISO-14496, MPEG4-Kommunikationsstandard 1998
[5] ITU-Standard G.723.1, Dual Rate Speech Coder for Multimedia Communication Transmissions at 5.3 and 6.4 K- Bit/S, 1986
[6] ITU-Standard H.261, Video Codec for Audio-Visual Services at P × 64 K-Bit/S. 1993
[7] ITU-Standard H.263, Video Codec for Very Low Bit-Rate Multimedia Communication, 1996
The following publications are cited in this document:
[1] ITU standard H.223, Multiplexing Protocol for Low Bit Rate Multimedia Communication, 1996
[2] ITU Standard H. 320, Narrow-Band Visual Telephone Systems and Terminal Equipment, 1996
[3] ITU standard H. 323, Packet-Based Multimedia Communication Systems, 1996
[4] ISO 14496, MPEG4 communication standard 1998
[5] ITU standard G.723.1, Dual Rate Speech Coder for Multimedia Communication Transmissions at 5.3 and 6.4 K-Bit / S, 1986
[6] ITU standard H.261, video codec for audio-visual services at P × 64 K-Bit / S. 1993
[7] ITU Standard H.263, Video Codec for Very Low Bit-Rate Multimedia Communication, 1996

Claims (11)

1. Verfahren zum Codieren eines Videosignals und eines Audiosignals,
  • - bei dem das Audiosignal in einem ersten Kanal codiert wird,
  • - bei dem das Videosignal in einem zweiten Kanal codiert wird,
  • - bei dem ermittelt wird, wann kein Audiosignal codiert wird, und
  • - bei dem während der Zeit, in der kein Audiosignal codiert wird, das Videosignal mit höherer Qualität codiert wird.
1. Method for coding a video signal and an audio signal,
  • in which the audio signal is encoded in a first channel,
  • in which the video signal is encoded in a second channel,
  • - in which it is determined when no audio signal is encoded, and
  • - In which during the time in which no audio signal is encoded, the video signal is encoded with higher quality.
2. Verfahren nach Anspruch 1, bei dem während der Zeit, in der kein Audiosignal codiert wird, das Videosignal in dem ersten Kanal und in dem zweiten Kanal codiert wird.2. The method according to claim 1, at which during the time when no audio signal is encoded the video signal in the first channel and in the second Channel is encoded. 3. Verfahren nach Anspruch 1 oder 2, bei dem das Videosignal digitalisierte Bilder und digitalisierte Differenzbilder aufweist.3. The method according to claim 1 or 2, where the video signal digitized images and digitized difference images. 4. Verfahren nach einem der Ansprüche 1 bis 3, bei dem der durch die erhöhte Qualität des Videosignals zusätzliche codierte Teil des Videosignals in dem ersten Kanal codiert wird.4. The method according to any one of claims 1 to 3, where the through the increased quality of the video signal additional encoded part of the video signal in the first Channel is encoded. 5. Verfahren nach einem der Ansprüche 1 bis 4, bei dem die Qualität des zu codierenden Videosignals erhöht wird, indem die Quantisierung im Rahmen der Codierung des zu codierenden Videosignals erhöht wird.5. The method according to any one of claims 1 to 4, which increases the quality of the video signal to be encoded is by quantization as part of the coding of the encoding video signal is increased. 6. Verfahren nach einem der Ansprüche 3 bis 5, bei dem die Qualität des zu codierenden Videosignals erhöht wird, indem die Anzahl der digitalisierten Differenzbilder zwischen zwei digitalisierten Bildern verringert wird oder indem zusätzliche INTER Bilder übertragen werden. 6. The method according to any one of claims 3 to 5, which increases the quality of the video signal to be encoded is by the number of digitized difference images is reduced between two digitized images or by transmitting additional INTER images.   7. Verfahren nach einem der Ansprüche 3 bis 6, bei dem die Qualität des zu codierenden Videosignals erhöht wird, indem zumindest ein Teil eines zusätzlichen digitalisierten Bildes codiert wird.7. The method according to any one of claims 3 to 6, which increases the quality of the video signal to be encoded is by adding at least part of an additional digitized image is encoded. 8. Verfahren nach einem der Ansprüche 1 bis 7, bei dem das Audiosignal ein Sprachsignal ist.8. The method according to any one of claims 1 to 7, where the audio signal is a speech signal. 9. Vorrichtung zum Codieren eines Videosignals und eines Audiosignals, mit einem Prozessor, der derart eingerichtet ist, dass folgende Verfahrensschritte durchführbar sind,
  • - das Audiosignal wird in einem ersten Kanal codiert,
  • - das Videosignal wird in einem zweiten Kanal codiert,
  • - es wird ermittelt, wann kein Audiosignal codiert wird, und
  • - während der Zeit, in der kein Audiosignal codiert wird, wird das Videosignal mit höherer Qualität codiert.
9. Device for coding a video signal and an audio signal, with a processor, which is set up in such a way that the following method steps can be carried out,
  • the audio signal is encoded in a first channel,
  • the video signal is encoded in a second channel,
  • - It is determined when no audio signal is encoded, and
  • - During the time in which no audio signal is encoded, the video signal is encoded with higher quality.
10. Computerlesbares Speichermedium, in dem ein Computerprogramm zum Codieren eines Videosignals und eines Audiosignals, gespeichert ist, das, wenn es von einem Prozessor ausgeführt wird, folgende Verfahrensschritte aufweist:
  • - das Audiosignal wird in einem ersten Kanal codiert,
  • - das Videosignal wird in einem zweiten Kanal codiert,
  • - es wird ermittelt, wann kein Audiosignal codiert wird, und
  • - während der Zeit, in der kein Audiosignal codiert wird, wird das Videosignal mit höherer Qualität codiert.
10. Computer-readable storage medium in which a computer program for encoding a video signal and an audio signal is stored, which, when executed by a processor, has the following method steps:
  • the audio signal is encoded in a first channel,
  • the video signal is encoded in a second channel,
  • - It is determined when no audio signal is encoded, and
  • - During the time in which no audio signal is encoded, the video signal is encoded with higher quality.
11. Computerprogramm-Element zum Codieren eines Videosignals und eines Audiosignals, das, wenn es von einem Prozessor ausgeführt wird, folgende Verfahrensschritte aufweist:
  • - das Audiosignal wird in einem ersten Kanal codiert,
  • - das Videosignal wird in einem zweiten Kanal codiert,
  • - es wird ermittelt, wann kein Audiosignal codiert wird, und
  • - während der Zeit, in der kein Audiosignal codiert wird, wird das Videosignal mit höherer Qualität codiert.
11. Computer program element for encoding a video signal and an audio signal, which, when executed by a processor, has the following method steps:
  • the audio signal is encoded in a first channel,
  • the video signal is encoded in a second channel,
  • - It is determined when no audio signal is encoded, and
  • - During the time in which no audio signal is encoded, the video signal is encoded with higher quality.
DE10007579A 2000-02-21 2000-02-21 Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element Ceased DE10007579A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE10007579A DE10007579A1 (en) 2000-02-21 2000-02-21 Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element
PCT/DE2001/000647 WO2001063939A1 (en) 2000-02-21 2001-02-19 Method and device for encoding a video signal and an audio signal, computer-readable storage medium and computer program element

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10007579A DE10007579A1 (en) 2000-02-21 2000-02-21 Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element

Publications (1)

Publication Number Publication Date
DE10007579A1 true DE10007579A1 (en) 2001-09-20

Family

ID=7631527

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10007579A Ceased DE10007579A1 (en) 2000-02-21 2000-02-21 Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element

Country Status (2)

Country Link
DE (1) DE10007579A1 (en)
WO (1) WO2001063939A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160255348A1 (en) * 2015-02-27 2016-09-01 Arris Enterprises, Inc. Adaptive joint bitrate allocation

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0418396A1 (en) * 1989-03-16 1991-03-27 Fujitsu Limited Video/audio multiplex transmission system
EP0665693A2 (en) * 1993-12-28 1995-08-02 Matsushita Electric Industrial Co., Ltd. Dynamic bit rate control method for very low bit rate video and associated audio coding

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2766919B2 (en) * 1991-06-07 1998-06-18 三菱電機株式会社 Digital signal recording / reproducing device, digital signal recording device, digital signal reproducing device
JPH09233231A (en) * 1996-02-20 1997-09-05 Internatl Business Mach Corp <Ibm> Data transmission method and device therefor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0418396A1 (en) * 1989-03-16 1991-03-27 Fujitsu Limited Video/audio multiplex transmission system
US5231492A (en) * 1989-03-16 1993-07-27 Fujitsu Limited Video and audio multiplex transmission system
EP0665693A2 (en) * 1993-12-28 1995-08-02 Matsushita Electric Industrial Co., Ltd. Dynamic bit rate control method for very low bit rate video and associated audio coding

Also Published As

Publication number Publication date
WO2001063939A1 (en) 2001-08-30

Similar Documents

Publication Publication Date Title
DE69630173T2 (en) Transmission system and device for moving images
DE60023576T2 (en) Method and apparatus for moving picture data transcoding
DE69434271T2 (en) Adaptive variable length coding method for video data
DE69435000T2 (en) Picture coding device
DE69914426T2 (en) Logo insertion in a video signal
DE69834959T2 (en) Predictive image decoding method
DE69637335T2 (en) IMAGE SIGNAL CODING METHOD AND DEVICE
DE69916027T2 (en) VIDEO COMPRESSION SYSTEM, WHICH ALSO COMPRESSES CODE OF DECISION DECISIONS
EP1195994A2 (en) Image sequence coding and decoding method and apparatus
EP0752789B1 (en) Method, encoder and decoder for re-synchronisation in an erroneous video data stream
DE69630297T2 (en) ADVANCED TELEVISION SYSTEM
EP0773690A2 (en) Method for encoding a video data stream
DE10296787B4 (en) Selective predication for intra-coding a video data block
WO1999022518A1 (en) Method and device for processing a digitized image
DE10204617B4 (en) Methods and apparatus for compressing and decompressing a video data stream
DE102004056446A1 (en) Method for transcoding and transcoding device
DE60221807T2 (en) RUNNING CODING OF UNCODED MACRO BLOCKS
DE10035109B4 (en) Terminal and method for transporting still images
DE60107149T2 (en) Digital image output device
DE69828144T2 (en) METHOD AND DEVICE FOR VIDEO CODING AND DECODING
EP0703711A2 (en) Video signal segmentation coder
DE3926154A1 (en) SIGNAL PROCESSING SYSTEM
EP0836785B1 (en) Process for decoding and coding a compressed video data stream with reduced memory requirements
EP1999964B1 (en) Multi-standard video decoding means for the mobile radio telephone service
DE10007579A1 (en) Method and device for coding a video signal and a speech signal, computer-readable storage medium and computer program element

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection