WO2008068097A2 - Verfahren zur videocodierung einer folge digitalisierter bilder - Google Patents
Verfahren zur videocodierung einer folge digitalisierter bilder Download PDFInfo
- Publication number
- WO2008068097A2 WO2008068097A2 PCT/EP2007/060957 EP2007060957W WO2008068097A2 WO 2008068097 A2 WO2008068097 A2 WO 2008068097A2 EP 2007060957 W EP2007060957 W EP 2007060957W WO 2008068097 A2 WO2008068097 A2 WO 2008068097A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pictures
- images
- gop
- image
- group
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
- H04N19/67—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving unequal error protection [UEP], i.e. providing protection according to the importance of the data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/114—Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/177—Methods 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 group of pictures [GOP]
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
- H04N19/66—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving data partitioning, i.e. separation of data into packets or partitions according to importance
Definitions
- the invention relates to a method for video coding of a sequence of digitized images as well as to a method for transmitting the images and to a method for decoding the coded images. Moreover, the invention further relates to a corresponding transmitter for transmitting the coded pictures and a corresponding receiver for receiving and decoding the transmitted coded pictures.
- GOP group of pictures
- the remaining images are subjected to a prediction in which motion vectors are determined for a respective image, which describe the displacement of image blocks with respect to a reference image. In this way, a predicted picture is obtained, wherein the prediction error between the original picture and the predicted picture is coded and transmitted together with the motion vectors.
- the pictures of a picture group coded by means of a prediction are called inter-pictures, since they are coded with respect to one or more reference pictures.
- broadcast channels may be used to transmit encoded video content, allowing any user to receive the corresponding encoded content.
- multimedia broadcasting cast Multicast Service MBMS
- MBMS multimedia broadcasting cast Multicast Service
- this delay arises from the fact that within the encoded video stream a random access point has to be found, from which the video decoder receiving the video data stream can process the video data stream. This type of delay is referred to as a video tune-in delay.
- the points for random access are the intra-images described above, which are coded without regard to other images. Since only some of the images are intra-images, a delay occurs when switching to a broadcast channel until a corresponding intra-image is received.
- FEC Forward Error Correction
- FIG. 1 shows a conventional prediction structure known from the prior art for coding a picture group GOP.
- the pictures with the reference symbol Px here are inter-pictures, from which further pictures of the picture group GOP are predicted, whereas the pictures with the reference character Nx are non-referenced pictures, from which no further pictures of the picture group GOP are predicted.
- the image sequences shown in all the pictures are reproduced in the original order of the video stream, ie, in the natural temporal order, as the images of the image sequence follow one another. That is, the time axis runs in all subsequent illustrations in the horizontal direction from left to right, with higher numbering represent corresponding images of later times.
- the arrows in all subsequent figures clarify which images are used to predict a picture. That is, the arrows point from a reference image from which the prediction is made to the predicted image predicted from the reference image.
- the image group GOP consists of eight images by way of example
- the first image IO of the image sequence is intra-coded and all subsequent images Pl to N7 are inter-coded, whereby the temporally preceding image is always used for the prediction.
- the picture group GOP is transmitted in the order shown in Fig. 1, and at the end of the transmission, redundancy information FEC is added again for error protection.
- the conventional transmission order is thus as follows:
- FEC error protection data to understand that can be used to reconstruct faulty data of the GOPs.
- the image sequence contains a plurality of non-referenced images Nl, N3, N5, N7 and N8, from which no further images of the
- FIG. 1 a further prediction structure in the form of so-called multiple reference frames is also known, this prediction structure being shown in FIG.
- an inter-image is predicted from a number of other images, which results from the fact that several arrows end in an inter-image.
- the interframe N5 becomes out of the temporally preceding image P4 as well as the time-sequential pictures P6 and N8.
- the prediction with the aid of multiple reference frames is not to be confused with the bidirectional prediction known from the prior art, in which the individual blocks of an image are predicted by weighted sum from the blocks of two different images.
- each image block of the observed inter-image is always predicted from only one single image, but for each image block a different image can be used, from which the corresponding image block is predicted.
- the prediction structure according to FIG. 3 also contains non-referenced images N1, N3, N5, N7 and N8.
- N1, N3, N5, N7 and N8 Conventionally, the images of the image groups shown in FIGS. 2 and 3 are transmitted in the order in which the current is coded based on its prediction structure.
- the conventional transmission order here is as follows:
- the redundancy information is here divided into the two redundancy blocks FECl and FEC2.
- the first redundancy block FECl protects the images 10, P2, P4, P6 and N8, whereas the second redundancy block FEC2 protects the images N1, N3, N5 and N7.
- a temporally scalable video coding with multiple resolution levels is provided.
- the first resolution step only the intra-picture 10 is transmitted here.
- the prediction images P2, P4, P6 and N8 are transmitted in addition to the intraimage 10
- the non-referected images N1, N3, N5 and N7 are next to the images 10, P2, P4, P6 and N8 .
- the least possible delay is The images may be arranged in a modified transmission order which is as follows:
- the images are arranged here in descending sequences of the resolution levels in subsequences such that first the images N1, N3, N5 and N7 added in the highest resolution level are transmitted and subsequently the images which have been added in the next lower resolution level, namely the images N8, P6, P4 and P2. Finally, at the end of the transmission order, the intraframe 10 is transmitted. Moreover, the redundancy blocks of the corresponding resolution level are always placed at the beginning of the subsequence of the images added at the respective resolution level.
- the prediction structure shown in FIG. 4 is also known from the prior art, which is described in document [2]. is reproduced. There, a GOP is shown with fifteen images, with the intra-image 17 now not being located at the beginning of the GOP, but in the middle. This prediction structure also allows temporal scalability. In the lowest resolution level, only the intraframe 17 is transmitted here, in the second resolution level next to the image 17 the further prediction images Pl, P5, P9 and P13, in the third resolution level additionally the images P3 and PIl and in the highest resolution level additionally the non-image. referenced pictures NO, N2, N4, N6, N8, N10, N12 and N14.
- the prediction structure of FIG. 4 has the disadvantage that the temporal scaling is not regular since the number of images in each resolution level (except the lowest one) is not divisible by a common factor. For example, the picture group with the second highest
- a gap is created between two images between two GOPs, whereas within each GOP, only one gap is ever created from an image. This is because in the second highest resolution level, the images at each end of a GOP are omitted.
- the object of the invention is to provide a method and a corresponding device for video coding and video decoding, which ensure a uniform playback of the video images with the least possible delay when a receiving device switches to a video image transmitting channel.
- groups of images are formed, with a respective group of images comprising a plurality of temporally successive images in an original time sequence.
- the original time This sequence corresponds to the actual time course of the scenarios shown in the video stream.
- each group of pictures is encoded by forming a prediction structure, according to which one or more pictures of the group of pictures are determined as intraframes, which are respectively intra coded, and the other pictures of the group of pictures are determined as inter-pictures, each consisting of at least one reference picture Picture group are predicted and intercoded with respect to the at least one reference image.
- the prediction structure is in this case designed such that: i) each intraframe is a reference image, from which at least one temporally earlier image of the image group compared to the intraframe and at least one later image of the image group compared to the intraframe are predicted; ii) the inter-images comprise a plurality of non-referenced images from which no images of the sequence are predicted.
- Transmission order is the order in which the images are subsequently to be transmitted after encoding.
- the coded intraframe (s) are arranged as the last frames of the transmission order. As a result, even when switching to a group of pictures at a late time, at least a reproduction of at least the intra-coded picture of the group of pictures is made possible.
- all coded non-referenced images are arranged as first images at the beginning of the transmission sequence. Furthermore, in a preferred variant, a substantially central arrangement of the intraframe is ensured. This is achieved if, in the case of an odd number of images in the image group, the middle image of the image group is the intra-image and if the number of images in the image group is even, the intra-image is at the position in the image group that corresponds to the result of dividing the number of Pictures of the group of pictures by two o- this result plus one corresponds.
- the image groups include not only non-referenced images as inter-images, but also those images from which one or more images of the image group are predicted.
- these coded reference images are preferably arranged between the at least some of the coded non-referenced images and the one or more intra-coded images. In this way, a gradation of the images is made as to how important the corresponding images are in the decoding. The more important an image is in the execution of the decoding, the later it is arranged in the order of transmission.
- redundancy data for error protection during the transmission of the respective image group is generated for each of the image groups, the redundancy data being inserted in the transmission sequence during the formation of the transmission sequence.
- a respective group of pictures is scalable in a plurality of time resolution stages, the lowest resolution level comprising only the coded intra-picture (s), and each higher resolution level being characterized by a number of coded pictures which are at the higher resolution level compared to the next lower level Resolution level added.
- the coded images in the transmission sequence are arranged in subsequences to which a resolution level is assigned, wherein a respective subsequence comprises the coded images which are added in the resolution level associated with the respective subsequence compared to the next lower resolution levels, the subsequences in the order of transmission in descending order of the resolution levels.
- separate redundancy data are respectively formed for at least a portion of the subsequences, which are each arranged before the corresponding subsequence in the transmission order.
- the separate redundancy data have at least partly different degrees of error protection, the degree of error protection for the redundancy data of a subsequence being preferably lower, the higher the resolution level of the subsequence ,
- a regular temporal scalability is ensured by the fact that the resolution levels are characterized by a factor such that all resolution levels except the lowest comprises a number of images, which is divisible by the factor without residue.
- the prediction structure is defined in such a way that a predetermined number of images are assigned to at least one non-referenced image, the non-referenced image being predicted from the image of the predetermined number of images which has been predicted by the lowest number of predictions was formed.
- the predetermined number of images are the two reference images temporally nearest to the non-referenced image in the image sequence, i. the two temporally closest images, which are not non-referenced images.
- At least a part of the inter-pictures is respectively predicted from a plurality of other pictures, wherein a respective inter-picture of the at least a part of the inter-pictures is subdivided into a plurality of blocks and for each block a single picture from the several other images from which the block is predicted.
- the invention further relates to a method of transmitting a sequence of digitized images, wherein the sequence of digitized images is encoded according to the method of the invention and the images are subsequently transmitted in the temporal transmission order of the transmission sequence.
- the transmission here preferably takes place via a broadcast service on one or more broadcast channels.
- the invention further includes a corresponding method for decoding a sequence of digitized pictures which have been decoded and transmitted by the method according to the invention.
- the decoding method the transmission sequences of the coded pictures of the picture group of the sequence are received. Subsequently, depending on the prediction structure used, the coded pictures of each transmission sequence are decoded. Finally, the decoded pictures of each transmission sequence are read out in the original temporal order of the picture group, whereby the original video stream is restored.
- the invention further comprises a corresponding transmitter for transmitting a sequence of digitized images, the transmitter comprising means for enabling the encoding method according to the invention and the subsequent transmission of the coded images according to any variant of the invention.
- the invention also relates to a receiver for
- FIGS. 1 to 4 are groups of images coded according to prior art methods
- FIGS. 5 to 12 are groups of images which are coded according to embodiments of the method according to the invention.
- FIG. 13 shows a transmission system for a video stream with a transmitter according to the invention and a receiver according to the invention.
- FIGS. 1 to 4 show different groups of images GOP which are coded by methods according to the prior art.
- FIGS. 1 to 4 have already been explained in the foregoing, so that these figures will not be discussed any more.
- FIG. 5 shows a group of pictures in a sequence of pictures, which is coded according to an embodiment of the method according to the invention.
- the prediction structure shown is known per se from document [2], where the image group GOP has seven images and a tree-like prediction is formed by the image in the middle of the image group being the intra-image 13 from which the temporally preceding image Pl and the temporally subsequent image P5 be predicted.
- the non-referenced images NO and N2 are reproduced from the image P1 and the non-referenced images P5 from the image P5 Pictures N4 and N6 predicted.
- a transmission sequence is formed from the prediction structure according to FIG. 5, which has two separate redundancy blocks FEC1 and FEC2 and in which the non-referenced images are at the beginning of the transmission sequence.
- the order of transmission is as follows:
- the redundancy block FEC2 hereby protects the non-referenced images and the redundancy block FEC1 protects the intraframe as well as the images Pl and P5, which are used for the prediction of the non-referenced images.
- sequence of contents of the image sequence playout buffer of FIG. 5 is as follows: (13) (13 Pl) (13 Pl NO) (13 Pl ⁇ N2) (13 N2I P5) (JT3 P5 N4) (P5 N £ N6) (P5_N6) (N6).
- FIG. 6 shows a second variant with a prediction structure, which is a modification of the prediction structure according to FIG. 5.
- the prediction structure according to FIG. 6 so-called shortened prediction paths are used.
- the prediction of a non-referenced image always tries to use as a reference image an image which itself has arisen from a small number of predictions.
- the non-referenced images N2 and N4 are each predicted from that of the two neighboring images which has arisen from fewer predictions. That is, in Fig. 6, the image N2 in In contrast to FIG. 5, it is predicted not from the image P1 but from the image 13, and the image N4 is predicted not from the image P5 but from the image 13. This increases the error robustness, since a loss of one or more images increases the likelihood that the remaining images can be decoded.
- the expected value E of distorted images results as follows:
- the error rate is thus reduced in the embodiment of FIG. 6 compared to the embodiment of FIG. 5.
- the transmission order in the embodiment according to FIG. 6 is chosen as follows:
- the sequence of contents of the playout buffer in the receiver is as follows:
- Fig. 7 shows a prediction structure according to the same principle as Fig. 6 with shortened prediction paths, but with the length of the image group now increased to fifteen images. This results in a greater number of temporal scalability levels and more opportunities to split the error protection to the individual scalability levels.
- Fig. 8 shows a prediction structure with a three-level regular scalability.
- Regular scalability means that the temporal resolution is higher than the In the following picture groups GOP remains constant and in particular no enlarged gaps between the picture groups arise.
- a dyadic temporal scalability is reproduced here.
- Dyadic means that the number of images in the respective scalability or resolution level (except the lowest) is always divisible by 2. According to FIG.
- the lowest first scalability level is represented by the intraframe 14
- the second scalability level is formed by the image 14 and the further images NO, P2 and P6
- the third scalability level is represented by the images of the lowest and the second scalability level formed the images Nl, N3, N5 and N7.
- the images of the image group in FIG. 8 are arranged in the following transmission sequence with corresponding redundancy blocks FEC1 and FEC2:
- the sequence of contents of the playout buffer in the receiver is as follows:
- the first redundancy block FECl protects the images 14, P2, NO and P6, and the second redundancy block FEC2 protects the images N1, N3, N5 and N7. Since the latter images are not used by other images for prediction, the protection for these images is weaker. This realizes unequal error protection. In the case of uniform error protection, the two error protection blocks FEC1 and FEC2 can be combined to form an error protection block FEC.
- FIG. 9 shows a prediction structure with further temporal scalability levels.
- the prediction structure in FIG. 9 contains four scalability levels.
- the non-referenced image NO is predicted directly from the image 14 and not from the image P2. This creates a further scalability level.
- the lowest first scalability level consists of the image 14.
- the second scalability level comprises the images 14 and NO.
- images P2 and P6 are added.
- the fourth scalability level is supplemented by the images Nl, N3, N5 and N7. Due to the further scalability level, a separate further error protection block FEC3 can be formed.
- the order of transmission is chosen according to the invention as follows:
- the sequence of contents of the playout buffer is as follows:
- the redundancy block FEC1 protects the images 10 and 14, FEC2 protects the images P2 and P6 and FEC3 protects the images N1, N3, N5 and N7.
- the requirements for the playout buffer can be reduced by predicating the image N1 not from the image P2 but from the image NO (ie the image NO then becomes the image PO).
- FIG. 10 shows a further embodiment of the invention with a prediction structure for multistage dyadic temporal scalability, the length of the image group now comprising 16 images. According to the invention, the following transmission sequence results for FIG. 10:
- the sequence of contents of the playout buffer is as follows:
- FIGS. 11 and 12 show prediction structures using the multiple reference frames described above in which a plurality of reference images can be used for the prediction of an image.
- 11 shows a prediction structure for a multi-level dyadic temporal scalability, in which two images are used for the images N1, N3 and N5 and one image is used for prediction for the other inter-images.
- FIG. 12 shows a prediction for multi-level dyadic temporal scalability, in which the image N1 is composed of three images, the image P2 of two images, the image N3 of two images, the image N5 of two images, the image N7 of two Pictures and the other interpictures from a picture is predicted.
- the sequence of contents of the playout buffer is as follows:
- Fig. 13 shows a schematic representation of a transmission system according to the invention.
- the system includes a transmitter 1 for broadcasting a video stream of encoded images.
- This transmitter comprises a means 2 for forming groups of pictures, wherein a respective group of pictures comprises a plurality of temporally successive pictures in an original time sequence.
- the transmitter 1 comprises means 3 for coding each group of pictures by forming a prediction structure according to which one or more pictures of the group of pictures are determined as intraframes which are intra-coded and the other pictures of the group of pictures are determined as inter-pictures, which are each predicted from at least one reference image of the image group and are inter-coded with respect to the at least one reference image, wherein the prediction structure is configured such that: i) each intraframe is a reference image, from which at least one temporally earlier image of the image group compared to the intraframe and at least one later image of the image group compared to the intraframe are predicted; ii) the inter-images comprise a plurality of non-referenced images from which no images of the sequence are predicted.
- the transmitter further comprises a means 4 for transmitting the coded pictures, which is designed such that from the coded pictures of each picture group a transmission sequence with a temporal order of transmission is formed and the coded pictures are transmitted in the order of transmission, whereby at least some of the coded non-coded pictures are transmitted.
- referenced images are the first images of the transmission order.
- the images are transmitted by the transmitter 1 via a transmission link 5, preferably via one or more broadcast channels. These broadcast channels can be received by a receiver 6, and the data stream encoded therein can be read out by this receiver 6.
- the receiver 6 comprises for this purpose a means 7 for receiving the transmission sequences of the coded pictures of the picture groups of the video stream and means 8 for decoding the pictures of each transmission sequence in dependence on the prediction structure and means 9 for reading the decoded pictures of each transmission sequence in the original one temporal order of the picture group.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/448,081 US20110194605A1 (en) | 2006-12-08 | 2007-10-15 | Method for video-coding a series of digitized pictures |
CN2007800454483A CN101554056B (zh) | 2006-12-08 | 2007-10-15 | 用于对数字化的图像的序列进行视频编码的方法 |
JP2009539678A JP5021759B2 (ja) | 2006-12-08 | 2007-10-15 | デジタル画像シーケンスのビデオコーディング方法 |
EP07821324A EP2100455A2 (de) | 2006-12-08 | 2007-10-15 | Verfahren zur videocodierung einer folge digitalisierter bilder |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102006057983.6 | 2006-12-08 | ||
DE102006057983A DE102006057983A1 (de) | 2006-12-08 | 2006-12-08 | Verfahren zur Vidoecodierung einer Folge digitalisierter Bilder |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008068097A2 true WO2008068097A2 (de) | 2008-06-12 |
WO2008068097A3 WO2008068097A3 (de) | 2008-09-12 |
Family
ID=39350804
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2007/060957 WO2008068097A2 (de) | 2006-12-08 | 2007-10-15 | Verfahren zur videocodierung einer folge digitalisierter bilder |
Country Status (6)
Country | Link |
---|---|
US (1) | US20110194605A1 (de) |
EP (1) | EP2100455A2 (de) |
JP (1) | JP5021759B2 (de) |
CN (1) | CN101554056B (de) |
DE (1) | DE102006057983A1 (de) |
WO (1) | WO2008068097A2 (de) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8681866B1 (en) | 2011-04-28 | 2014-03-25 | Google Inc. | Method and apparatus for encoding video by downsampling frame resolution |
US9106787B1 (en) | 2011-05-09 | 2015-08-11 | Google Inc. | Apparatus and method for media transmission bandwidth control using bandwidth estimation |
US8856624B1 (en) * | 2011-10-27 | 2014-10-07 | Google Inc. | Method and apparatus for dynamically generating error correction |
US9490850B1 (en) | 2011-11-28 | 2016-11-08 | Google Inc. | Method and apparatus for decoding packetized data |
WO2013111976A1 (ko) * | 2012-01-25 | 2013-08-01 | 한국전자통신연구원 | 점진 열화 순방향 오류 정정 방법 및 이를 수행하는 장치 |
US9185429B1 (en) | 2012-04-30 | 2015-11-10 | Google Inc. | Video encoding and decoding using un-equal error protection |
US10034023B1 (en) | 2012-07-30 | 2018-07-24 | Google Llc | Extended protection of digital video streams |
US9172740B1 (en) | 2013-01-15 | 2015-10-27 | Google Inc. | Adjustable buffer remote access |
US9311692B1 (en) | 2013-01-25 | 2016-04-12 | Google Inc. | Scalable buffer remote access |
US9225979B1 (en) | 2013-01-30 | 2015-12-29 | Google Inc. | Remote access encoding |
FR3041850B1 (fr) * | 2015-09-30 | 2018-05-25 | Vogo | Procede d'encodage de flux de donnees video basees sur des groupements d'images (gop) |
CN113347424B (zh) * | 2021-05-27 | 2022-08-05 | 上海国茂数字技术有限公司 | 视频编码数据存储方法、装置及可读存储介质 |
CN115550688A (zh) * | 2021-06-30 | 2022-12-30 | 华为技术有限公司 | 视频码流的处理方法、介质、程序产品和电子设备 |
CN117793367B (zh) * | 2024-02-26 | 2024-06-04 | 此芯科技(上海)有限公司 | 一种图像编码方法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004004310A2 (en) * | 2002-06-28 | 2004-01-08 | Dolby Laboratories Licensing Corporation | Improved interpolation of video compression frames |
US20060120449A1 (en) * | 2004-12-06 | 2006-06-08 | Lg Electronics Inc. | Method of coding and decoding moving picture |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1079949A (ja) * | 1996-09-04 | 1998-03-24 | Oki Electric Ind Co Ltd | 画像符号化装置、画像復号化装置及び画像伝送システム |
GB2364459B (en) * | 2000-06-30 | 2004-03-31 | Nokia Mobile Phones Ltd | Video error resilience |
MXPA05008405A (es) * | 2003-02-18 | 2005-10-05 | Nokia Corp | Metodo de descodificacion de imagen. |
WO2006004331A1 (en) * | 2004-07-07 | 2006-01-12 | Samsung Electronics Co., Ltd. | Video encoding and decoding methods and video encoder and decoder |
FR2874292B1 (fr) * | 2004-08-10 | 2007-01-26 | Thales Sa | Procede de mise en forme de trames d'une sequence video |
US7751324B2 (en) * | 2004-11-19 | 2010-07-06 | Nokia Corporation | Packet stream arrangement in multimedia transmission |
-
2006
- 2006-12-08 DE DE102006057983A patent/DE102006057983A1/de not_active Ceased
-
2007
- 2007-10-15 CN CN2007800454483A patent/CN101554056B/zh not_active Expired - Fee Related
- 2007-10-15 JP JP2009539678A patent/JP5021759B2/ja not_active Expired - Fee Related
- 2007-10-15 EP EP07821324A patent/EP2100455A2/de not_active Ceased
- 2007-10-15 WO PCT/EP2007/060957 patent/WO2008068097A2/de active Application Filing
- 2007-10-15 US US12/448,081 patent/US20110194605A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004004310A2 (en) * | 2002-06-28 | 2004-01-08 | Dolby Laboratories Licensing Corporation | Improved interpolation of video compression frames |
US20060120449A1 (en) * | 2004-12-06 | 2006-06-08 | Lg Electronics Inc. | Method of coding and decoding moving picture |
Non-Patent Citations (4)
Title |
---|
AVIS R ET AL: "A news edit system in an attache case-with Betacam SX" BROADCASTING CONVENTION, 1997. IBS 97., INTERNATIONAL (CONF. PUBL. 447 ) AMSTERDAM, NETHERLANDS 12-16 SEPT. 1997, LONDON, UK,IEE, UK, 12. September 1997 (1997-09-12), Seiten LP22-LP32, XP006508431 ISBN: 978-0-85296-694-5 * |
BERGERON C ET AL: "Adaptive M-Band Hierarchical Filterbank for Compliant Temporal Scalability in H.264 Standard" ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2005. PROCEEDINGS. (ICASSP ' 05). IEEE INTERNATIONAL CONFERENCE ON PHILADELPHIA, PENNSYLVANIA, USA MARCH 18-23, 2005, PISCATAWAY, NJ, USA,IEEE, Bd. 2, 18. März 2005 (2005-03-18), Seiten 69-72, XP010790578 ISBN: 978-0-7803-8874-1 * |
JAE-YOUNG PYUN ET AL: "Packet loss resilience for MPEG-4 video stream over the Internet" 2002 DIGEST OF TECHNICAL PAPERS. INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 20. Juni 2002 (2002-06-20), Seiten 164-165, XP002480687 Los Angeles, CA, USA * |
WEN XU ET AL: "Efficient partitioning of unequal error protected mpeg video streams for multiple channel transmission" PROCEEDINGS 2002 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING. ICIP 2002. ROCHESTER, NY, SEPT. 22 - 25, 2002; [INTERNATIONAL CONFERENCE ON IMAGE PROCESSING], NEW YORK, NY : IEEE, US, Bd. 2, 22. September 2002 (2002-09-22), Seiten 721-724, XP010608073 ISBN: 978-0-7803-7622-9 * |
Also Published As
Publication number | Publication date |
---|---|
DE102006057983A1 (de) | 2008-06-12 |
EP2100455A2 (de) | 2009-09-16 |
JP2010512082A (ja) | 2010-04-15 |
JP5021759B2 (ja) | 2012-09-12 |
CN101554056B (zh) | 2012-02-15 |
WO2008068097A3 (de) | 2008-09-12 |
US20110194605A1 (en) | 2011-08-11 |
CN101554056A (zh) | 2009-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008068097A2 (de) | Verfahren zur videocodierung einer folge digitalisierter bilder | |
DE69917971T2 (de) | Verfahren und Vorrichtung zur Verarbeitung von komprimierten Videodatenströmen | |
DE69817137T2 (de) | Bildverarbeitung für elektronisches Wasserzeichensetzen | |
DE69738502T2 (de) | Verfahren und system zum verstecken von daten | |
DE60109423T2 (de) | Videokodierung mit prädiktiver bitebenenkodierung und progressiver fein-granularitätsskalierung (pfgs) | |
DE4305578B4 (de) | Fehlerverdeckung in decodierten Videosignalen | |
DE60028942T2 (de) | Videokodierung | |
DE60311231T2 (de) | Verfahren zum ermöglichen von direktzugriff und spleissen in einem verschlüsselten videostrom | |
WO2009049974A2 (de) | Verfahren und vorrichtung zum erstellen eines kodierten ausgangsvideostroms aus mindestens zwei kodierten eingangsvideoströmen, sowie verwendung der vorrichtung und kodierter eingangsvideostrom | |
EP1782634A1 (de) | Verfahren und vorrichtung zum codieren und decodieren | |
DE19752885C2 (de) | Vorrichtung und Verfahren zum Erkennen und Maskieren von Video-Datenfehlern | |
EP2521357A1 (de) | Verfahren und Vorrichtung zur Filterung von kodierten Bildpartitionen | |
DE69636529T2 (de) | Verfahren zum Kodieren und Dekodieren von Bewegtbildsignalen | |
DE102004056446A1 (de) | Verfahren zur Transcodierung sowie Transcodiervorrichtung | |
DE60221807T2 (de) | Lauflängenkodierung nichtkodierter makroblöcke | |
DE19744859B4 (de) | Verfahren zum Codieren eines binären Formsignals | |
EP0834233B1 (de) | Verfahren zur erzeugung und zur auswertung eines stroms von bilddaten für videoübertragung | |
EP0821531B1 (de) | Codierung und Decodierung von Trickfilmen | |
WO1991000671A1 (de) | Signalverarbeitungssystem | |
WO2002054779A2 (de) | Verfahren zur header-kompression bei einer video-codierung | |
DE19749604A1 (de) | Verfahren zum Kodieren eines Modus beim Kodieren binärer Formen | |
WO2006067053A1 (de) | Bildencodierverfahren, sowie dazugehöriges bilddecodierverfahren, encodiervorrichtung und decodiervorrichtung | |
DE3726601C2 (de) | ||
DE2703854A1 (de) | Bilduebertragungsanlage | |
WO2006056529A1 (de) | Codierverfahren und decodierverfahren, sowie codiervorrichtung und decodiervorrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200780045448.3 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07821324 Country of ref document: EP Kind code of ref document: A2 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007821324 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2009539678 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 12448081 Country of ref document: US |