Source: http://www.google.fr/patents/US8290288
Timestamp: 2017-12-17 06:32:42
Document Index: 415017305

Matched Legal Cases: ['Application No. 99965061', 'Application No. 07014891', 'Application No. 07014945', 'Application No. 2000', 'Application No. 99965061', 'Application No. 07014891', 'Application No. 07014945', 'Application No. 99965061', 'Application No. 2006', 'art 2', 'art 2', 'Application No. 2006', 'Application No. 2006', 'Application No. 2008', 'Application No. 2006', 'Application No. 2006', 'Application No. 2000', 'Application No. 2006', 'Application No. 2006', 'Application No. 2008', 'Application No. 07014891', 'Application No. 07014945']

Brevet US8290288 - Encoding macroblock type and coded block pattern information - Google Brevets
The coded block parameters used to code blocks of image samples into structures called macroblocks are compressed more efficiently by exploiting the correlation between chrominance and luminance blocks in each macroblock. In particular, the coded block pattern for chrominance and luminance are combined...http://www.google.fr/patents/US8290288?utm_source=gb-gplus-shareBrevet US8290288 - Encoding macroblock type and coded block pattern information
Numéro de publication US8290288 B2
Numéro de demande US 11/903,222
Autre référence de publication DE69937462D1, DE69937462T2, DE69941964D1, DE69941965D1, EP1135934A1, EP1135934B1, EP1853069A2, EP1853069A3, EP1853069B1, EP1863295A2, EP1863295A3, EP1863295B1, US6563953, US6735345, US7054494, US7127114, US7289673, US8582903, US20020097802, US20030179940, US20040126030, US20060110059, US20060262980, US20080019449, US20130039414, WO2000033583A1
Numéro de publication 11903222, 903222, US 8290288 B2, US 8290288B2, US-B2-8290288, US8290288 B2, US8290288B2
Inventeurs Chih-Lung Lin, Ming-Chieh Lee
Citations de brevets (142), Citations hors brevets (68), Référencé par (5), Classifications (40), Événements juridiques (2)
Encoding macroblock type and coded block pattern information
US 8290288 B2
1. In a computer system that implements a video encoder, a method of processing one or more video images in a video sequence, the method comprising:
with the computer system that implements the video encoder, encoding macroblock type information for a macroblock, first coded block pattern information for plural luminance blocks of the macroblock, and second coded block pattern information for plural chrominance blocks of the macroblock, wherein the first coded block pattern information indicates whether any of the plural luminance blocks have transform coefficient data in a bitstream, wherein the second coded block pattern information indicates whether any of the plural chrominance blocks have transform coefficient data in the bitstream, wherein the macroblock has a macroblock type indicated at least in part by the macroblock type information, and wherein the encoding comprises:
determining an entropy code that reflects joint entropy coding of the macroblock type information together with the first coded block pattern information and the second coded block pattern information, and
outputting the entropy code in the bitstream, whereby a decoder that receives the entropy code, based at least in part upon the entropy code, determines the macroblock type and whether any of the plural luminance blocks and the plural chrominance blocks of the macroblock have transform coefficient data in the bitstream.
3. The method of claim 2 further comprising repeating the encoding for each of one or more other intra type macroblocks.
encoding macroblock type information for a second macroblock, first coded block pattern information for plural luminance blocks of the second macroblock, and second coded block pattern information for plural chrominance blocks of the second macroblock, wherein the second macroblock has a macroblock type indicated at least in part by the macroblock type information for the second macroblock.
7. The method of claim 1 wherein the entropy code is a variable length code.
8. The method of claim 1 wherein the encoding comprises arithmetic coding.
9. In a computer system that implements a video encoder, a method of processing one or more video images in a video sequence, the method comprising:
with the computer system that implements the video encoder, encoding macroblock type information for an intra macroblock, first coded block pattern information for plural luminance blocks of the intra macroblock, and second coded block pattern information for plural chrominance blocks of the intra macroblock, wherein the first coded block pattern information indicates whether any of the plural luminance blocks have transform coefficient data in a bitstream, wherein the second coded block pattern information indicates whether any of the plural chrominance blocks have transform coefficient data in the bitstream, wherein the intra macroblock has a macroblock type indicated at least in part by the macroblock type information, and wherein the encoding comprises:
determining a variable length code that reflects joint encoding of the macroblock type information together with the first coded block pattern information and the second coded block pattern information, and
outputting the variable length code in the bitstream, whereby a decoder that receives the variable length code, based at least in part upon the variable length code, determines the macroblock type and whether any of the plural luminance blocks and the plural chrominance blocks of the intra macroblock have transform coefficient data in the bitstream.
10. The method of claim 9 further comprising repeating the encoding for each of one or more other intra macroblocks.
encoding macroblock type information for a macroblock, first coded block pattern information for plural luminance blocks of the macroblock, and second coded block pattern information for plural chrominance blocks of the macroblock, wherein the first coded block pattern information indicates whether any of the plural luminance blocks have transform coefficient data in a bitstream, wherein the second coded block pattern information indicates whether any of the plural chrominance blocks have transform coefficient data in the bitstream, wherein the macroblock has a macroblock type indicated at least in part by the macroblock type information, and wherein the encoding comprises:
15. The computer-readable medium of claim 14 wherein the macroblock type is intra for the macroblock.
16. The computer-readable medium of claim 14 wherein the method further comprises repeating the encoding for each of one or more other intra type macroblocks.
17. The computer-readable medium of claim 14 wherein the method further comprises:
encoding macroblock type information for a second macroblock, first coded block pattern information for plural luminance blocks of the second macroblock, and second coded block pattern information for plural chrominance blocks of the second macroblock, wherein the second macroblock has a macroblock type indicated at least in part by the macroblock type information for the second macroblock, and wherein the macroblock type of the second macroblock is inter.
18. The computer-readable medium of claim 14 wherein the macroblock consists of four 8×8 luminance blocks and two 8×8 chrominance blocks.
19. The computer-readable medium of claim 14 wherein the entropy code is a variable length code.
20. The computer-readable medium of claim 14 wherein the encoding comprises arithmetic coding.
21. The method of claim 1 wherein the computer system is a handheld device.
22. The method of claim 1 wherein the computer system is a multi-processor system.
23. The method of claim 1 wherein the computer system includes a processing unit, memory, a network connection, a display, a speaker, and a microphone.
24. The method of claim 1 wherein the video encoder is implemented in software.
25. The method of claim 1 wherein the video encoder is at least in part implemented in one or more special-purpose digital logic devices to offload processing from a host.
26. The method of claim 1 wherein the method further comprises:
with special-purpose digital logic, performing motion estimation to find motion data for the macroblock;
with special-purpose digital logic, performing motion compensation using the motion data for the macroblock to determine predicted blocks for the macroblock;
determining differences between the macroblock and the predicted blocks; and
with special-purpose digital logic, coding the differences, wherein the coding includes performing a frequency transform to produce transform coefficients for at least some of the blocks of the macroblock, and wherein the first coded block pattern information and the second coded block pattern information for the macroblock depend on values for the coded differences for the blocks of the macroblock.
27. The method of claim 1 wherein the determining the entropy code includes looking up the entropy code in a table that includes plural entries, each of the plural entries indicating a different value for the entropy code.
28. The method of claim 9 wherein the computer system includes a processing unit, memory, a network connection, a display, a speaker, and a microphone.
29. The method of claim 9 wherein the video encoder is at least in part implemented in one or more special-purpose digital logic devices to offload processing from a host.
30. The method of claim 9 wherein the method further comprises:
31. A computer system that implements a video encoder to perform a method of video encoding, wherein the computer system includes a processing unit, memory, a network connection, a display, a speaker, a microphone and one or more special-purpose digital logic devices, and wherein the video encoder is at least in part implemented in the one or more special-purpose digital logic devices, the method comprising:
encoding macroblock type information for a macroblock, first coded block pattern information for plural luminance blocks of the macroblock, and second coded block pattern information for plural chrominance blocks of the macroblock, wherein the first coded block pattern information indicates whether any of the plural luminance blocks have corresponding transform coefficient data in a bitstream, wherein the second coded block pattern information indicates whether any of the plural chrominance blocks have corresponding transform coefficient data in the bitstream, wherein the macroblock has a macroblock type indicated at least in part by the macroblock type information, and wherein the encoding comprises:
determining a code that reflects joint entropy coding of:
(a) the macroblock type information together with
(b) the first coded block pattern information and
(c) the second coded block pattern information, and
outputting the code in the bitstream, whereby a decoder that receives the code, based at least in part upon the code, determines the macroblock type and whether any of the plural luminance blocks and the plural chrominance blocks of the macroblock have corresponding transform coefficient data in the bitstream.
encoding macroblock type information for a second macroblock, first coded block pattern information for plural luminance blocks of the second macroblock, and second coded block pattern information for plural chrominance blocks of the second macroblock, wherein the first coded block pattern information indicates whether the plural luminance blocks of the second macroblock have corresponding transform coefficient data in the bitstream, wherein the second coded block pattern information indicates whether the plural chrominance blocks of the second macroblock have corresponding transform coefficient data in the bitstream, wherein the second macroblock has a macroblock type indicated at least in part by the macroblock type information for the second macroblock.
33. The computer system of claim 32 wherein the macroblock type of the first macroblock is intra and the macroblock type of the second macroblock is inter.
34. The computer system of claim 31 wherein the code is a variable length code.
The present application is a continuation of U.S. patent application Ser. No. 11/495,355, filed Jul. 27, 2006, which is a continuation of U.S. patent application Ser. No. 11/323,034, filed Dec. 30, 2005, now U.S. Pat. No. 7,127,114, which is a continuation of U.S. patent application Ser. No. 10/733,223, filed Dec. 10, 2003, now U.S. Pat. No. 7,054,494, which is a continuation of U.S. patent application Ser. No. 10/393,458 filed Mar. 19, 2003, now U.S. Pat. No. 6,735,345, which is a continuation of U.S. patent application Ser. No. 09/201,272, filed Nov. 30, 1998, now U.S. Pat. No. 6,563,953, the disclosures of which are hereby incorporated herein by reference.
MB CBPCY Number
Index type Y(1234)UV of bits Code
Index Y(1234)UV Number of bits Code
In cases where the coded block parameters are also predicted, the decoder uses the previously decoded block parameters from the neighboring blocks to compute the coded block parameter for the current block of interest. First, the decoder computes the location of the predictor block based on the spatial gradients in the same manner as in the encoder. Next, it computes the value of the coded block parameter for the current block by computing the exclusive OR of the decoded value and the coded block parameter of the predictor block (the exclusive OR operator has the following property: XXOR Y=Z; Z XOR X=Y). After this inverse prediction stage, the texture decoder then uses the coded block parameter to determine whether to skip decoding the texture for the block.
US5831559 27 juin 1996 3 nov. 1998 Intel Corporation Encoding/decoding video signals using multiple run-val mapping tables
US6122318 31 oct. 1997 19 sept. 2000 Kabushiki Kaisha Toshiba Video encoding apparatus and video decoding apparatus
US6148109 28 mai 1997 14 nov. 2000 Matsushita Electric Industrial Co., Ltd. Image predictive coding method
US6563953 * 30 nov. 1998 13 mai 2003 Microsoft Corporation Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock
US6735345 * 19 mars 2003 11 mai 2004 Microsoft Corporation Efficient macroblock header coding for video compression
US6778606 13 févr. 2001 17 août 2004 Hyundai Curitel, Inc. Selective motion estimation method and apparatus
US6937653 18 mai 2001 30 août 2005 Hyundai Electronics Industries, Co., Ltd. Rate control apparatus and method for real-time video communication
US7054494 * 11 déc. 2003 30 mai 2006 Microsoft Corporation Coded block pattern decoding with spatial prediction
US7116713 13 févr. 2003 3 oct. 2006 Seiko Epson Corporation Moving picture coding method, moving picture coding apparatus, and moving picture coding program
US7127114 * 30 déc. 2005 24 oct. 2006 Microsoft Corporation Coded block pattern encoding with spatial prediction
US7289673 * 27 juil. 2006 30 oct. 2007 Microsoft Corporation Decoding macroblock type and coded block pattern information
US20020012394 27 avr. 2001 31 janv. 2002 Yoshiko Hatano Encoding system and encoding method
US20020110196 15 avr. 2002 15 août 2002 Xerox Corporation HVQ compression for image boundaries
US20020131506 12 déc. 2001 19 sept. 2002 Kerofsky Louis J. Entropy coding with adaptive syntax
US20030138150 17 déc. 2002 24 juil. 2003 Microsoft Corporation Spatial extrapolation of pixel values in intraframe video coding and decoding
US20030202601 30 août 2002 30 oct. 2003 Gisle Bjontegaard Context-adaptive VLC video transform coefficients encoding/decoding methods and apparatuses
US20040136457 23 oct. 2003 15 juil. 2004 John Funnell Method and system for supercompression of compressed digital video
US20040179601 18 nov. 2002 16 sept. 2004 Mitsuru Kobayashi Image encoding method, image decoding method, image encoder, image decode, program, computer data signal, and image transmission system
US20050053141 2 sept. 2004 10 mars 2005 Microsoft Corporation Joint coding and decoding of a reference field selection and differential motion vector information
US20050152457 12 nov. 2004 14 juil. 2005 Microsoft Corporation Signaling and repeat padding for skip frames
US20050169374 30 janv. 2004 4 août 2005 Detlev Marpe Video frame encoding and decoding
US20050254584 19 juil. 2005 17 nov. 2005 Chang-Su Kim Systems and methods for enhanced error concealment in a video decoder
US20060257000 23 juin 2004 16 nov. 2006 Boyce Jill M Decoding method an apparatus for detection of watermarks in a compressed video bitsream
CN1293868A 4 févr. 2000 2 mai 2001 索尼公司 Encoding device and method, decoding device and method and coding system and method
EP0830029A2 25 juin 1997 18 mars 1998 Robert Bosch Gmbh Method for video signal data reduction
JP61205086U Titre non disponible
1 "Video Coding for Low Bitrate Communication," Draft Recommendation H.263, International Telecommunication Union, 51 pp. (Dec. 1995).
2 Bjontegaard, "Use of run-length coding to identify coded macroblocks," ITU-Telecommunications Standardization Sector, Study Group 16 Question 6, VCEG-M29r1, 4 pp. (Apr. 2001).
3 Bjontegaard, "Use of run-length coding to identify coded macroblocks," ITU—Telecommunications Standardization Sector, Study Group 16 Question 6, VCEG-M29r1, 4 pp. (Apr. 2001).
4 Communication under Rule 51(4) EPC dated May 10, 2007, for European Patent Application No. 99965061.7, 5 pp.
5 Communication under Rule 71(3) EPC dated Aug. 10, 2009, from European Patent Application No. 07014891.1, 5 pp.
6 Communication under Rule 71(3) EPC dated Aug. 10, 2009, from European Patent Application No. 07014945.5, 5 pp.
7 Decision to Grant dated Feb. 13, 2006, from Japanese Patent Application No. 2000-586108, 2 pp.
8 Examination Report dated Apr. 27, 2006, from European Patent Application No. 99965061.7, 3 pp.
9 Examination Report dated Apr. 3, 2008, from European Patent Application No. 07014891.1, 5 pp.
10 Examination Report dated Apr. 3, 2008, from European Patent Application No. 07014945.5, 5 pp.
11 Examination Report dated Sep. 25, 2006, from European Patent Application No. 99965061.7, 3 pp.
12 Fogg, "Survey of Software and Hardware VLC Architectures," SPIE, vol. 2186, pp. 29-37 (1994).
13 Gersho et al., "Vector Quantization and Signal Compression," Entry Coding, Chapter 9, pp. 259-305 (1992).
14 Gibson et al., Digital Compression of Multimedia, "Lossless Source Coding," Chapter 2, pp. 17-62 (1998).
15 Gibson et al., Digital Compression of Multimedia, "MPEG Compression," Chapter 11, pp. 363-418 (1998).
16 Gibson et al., Digital Compression of Multimedia, "Multimedia Conferencing Standards," Chapter 10, pp. 309-362 (1998).
17 Gibson et al., Digital Compression of Multimedia, "Universal Lossless Source Coding," Chapter 3, pp. 63-112 (1998).
18 Heising et al., "Video Coding Using Spatial Extrapolation Based Motion Field Segmentation," IEEE Conf. on Image Procssing, pp. 481-484 (Sep. 1996).
19 International Organization for Standardisation ISO/IEC JTCI/SC29/WG11, N2459, "Overview of the MPEG-4 Standards" (Oct. 1998).
20 International Search Report dated Mar. 3, 2000, from International Patent Application No. PCT/US99/28276, 2 pp.
21 Interrogation dated Jan. 8, 2010, from Japanese Patent Application No. 2006-014153, 10 pp.
22 ISO, ISO/IEC JTC1/SC29/WG11 MPEG 97/N1642, "MPEG-4 Video Verification Model Version 7.0, 6.0 Appendix A: Combined Motion Shape Texture Coding," pp. 195-203, Bristol (Apr. 1997).
23 ISO, ISO/IEC JTC1/SC29/WG11 MPEG 97/N1642, "MPEG-4 Video Verification Model Version 7.09 3. Encoder Definition," pp. 1, 17-122, Bristol (Apr. 1997).
24 ISO/IEC 14496-2, "Coding of Audio-Visual Object-Part 2: Visual," Third Edition, pp. 1-727, (Jun. 2004).
25 ISO/IEC 14496-2, "Coding of Audio-Visual Object—Part 2: Visual," Third Edition, pp. 1-727, (Jun. 2004).
26 ISO/IEC, "JTC1/SC29/WG11 N2202, Information Technology-Coding of Audio-Visual Objects: Visual, ISO/IEC 14496-2," 329 pp. (1998).
27 ISO/IEC, "JTC1/SC29/WG11 N2202, Information Technology—Coding of Audio-Visual Objects: Visual, ISO/IEC 14496-2," 329 pp. (1998).
28 ITU-T Recommendation H.264, "Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services-Coding of Moving Video," International Telecommunication Union, pp. 1-262 (May 2003).
29 ITU-T Recommendation H.264, "Series H: Audiovisual and Multimedia Systems, Infrastructure of Audiovisual Services—Coding of Moving Video," International Telecommunication Union, pp. 1-262 (May 2003).
30 ITU-T Recommendation T.800, "Series T: Terminals for Telematic Services," International Telecommunication Union, pp. 1-194 (Aug. 2002).
31 ITU-T, "Draft H.263 specification," Video Coding for Low Bitrate Communication, Annex E: Syntax-based Arithmetic Coding Mode, pp. i, 34-40 (Dec. 1995).
32 ITU-T, "Draft H.263 specification," Video Coding for Low Bitrate Communication, Section 5.3: Macroblock Layer, pp. 1, 13-21 (Dec. 1995).
33 ITU-T, "Global Motion Vector Coding (GMVC)," VCEG-O20, 10 pp. (document marked Nov. 2001).
34 ITU-T, "ITU-T Recommendation H.263 Video Coding for Low Bit Rate Communication," 162 pp. (Feb. 1998).
35 Kerofsky et al., "Adaptive syntax for Mbtype," ITU-Telecommunications Standardization Sector, Study Group 16 Question 6, VCEG-M14, 6 pp. (Apr. 2001).
36 Kerofsky et al., "Adaptive syntax for Mbtype," ITU—Telecommunications Standardization Sector, Study Group 16 Question 6, VCEG-M14, 6 pp. (Apr. 2001).
37 Kunt, "Second-Generation Image-Coding Techniques," Proceedings of IEEE, vol. 73, No. 4, pp. 549-574 (Apr. 1985).
38 Lainema et al., "Skip Mode Motion Compensation," Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6), Document JVT-C027, 8 pp. (May 2002).
39 Le Gall, "MPEG: A Video Compression Standard for Multimedia Applications," Communications of the ACM, vol. 34, No. 4, pp. 47-58 (Apr. 1991).
40 Lee et al., "A Layered Video Object Coding System Using Sprite and Affine Motion Model," IEEE Transactions on Circuits and Systems for Video Technology, vol. 7, No. 1, pp. 130-145 (Feb. 1997).
41 Nakagawa et al., "Chroma Vector Adjustment for H.264/MPEG-4 AVC in Field Coding Mode," 2003 Proc. of the IEICE General Conf., 4 pp. (Mar. 2003). [No English translation].
42 Notice of Allowance (Appeal Decision) dated Oct. 29, 2010, from Japanese Patent Application No. 2006-014153, 4 pp.
43 Notice of Allowance dated Jan. 18, 2011, from Japanese Patent Application No. 2006-014154, 6 pp.
44 Notice of Allowance dated Jul. 13, 2010, from Japanese Patent Application No. 2008-306851, 6 pp.
45 Notice of Final Decision of Rejection dated Nov. 13, 2007, from Japanese Patent Application No. 2006-014153, 2 pp.
46 Notice of Rejection dated Dec. 11, 2009, from Japanese Patent Application No. 2006-014154, 8 pp.
47 Notice of Rejection dated Jan. 18, 2005, from Japanese Patent Application No. 2000-586108, 4 pp.
48 Notice of Rejection dated Jan. 19, 2007, from Japanese Patent Application No. 2006-014153, 4 pp.
49 Notice of Rejection dated Jun. 15, 2010, from Japanese Patent Application No. 2006-014154, 4 pp.
50 Notice of Rejection dated Jun. 15, 2010, from Japanese Patent Application No. 2008-306851, 3 pp.
51 Odaka et al., "A motion compensated prediction method for interlaced image ‘Dual-prime’," Information Processing Society of Japan (IPSJ) Technical Report, vol. 94, No. 53 (94-AVM-5), pp. 17-24, Jun. 24, 1994. [No English translation].
52 Odaka et al., "A motion compensated prediction method for interlaced image 'Dual-prime'," Information Processing Society of Japan (IPSJ) Technical Report, vol. 94, No. 53 (94-AVM-5), pp. 17-24, Jun. 24, 1994. [No English translation].
53 Ono et al., "A Basic Technology of International Standard Image Encoding," First Edition, Corona Publishing Col, Ltd., pp. 227-230, Mar. 20, 1998. [No English translation].
54 Ono et al., "A Basic Technology of International Standard Image Encoding," First Edition, Corona Publishing Col, Ltd., pp. 253-254, Mar. 20, 1998. [No English translation].
55 Ono et al., "A Basic Technology of International Standard Image Encoding," First Edition, Corona Publishing Col, Ltd., pp. 293-300, Mar. 20, 1998. [No English translation].
56 Patel et al., "Performance of a Software MPEG Video Decoder," Proc. of the First ACM Intl Conf on Multimedia, pp. 75-82 (Aug. 1993).
57 Pennebaker et al., "JPEG Still Image Data Compression Standard," Chapter 20, pp. 325-329 (1993) [no publication date].
58 Reader, "History of MPEG Video Compression-Ver. 4.0," 99 pp. (document marked Dec. 16, 2003).
59 Reader, "History of MPEG Video Compression—Ver. 4.0," 99 pp. (document marked Dec. 16, 2003).
60 Search Report dated Jan. 15, 2008, from European Patent Application No. 07014891.1, 3 pp.
61 Search Report dated Jan. 15, 2008, from European Patent Application No. 07014945.5, 3 pp.
62 Sullivan et al., "Meeting Report of the Thirteenth Meeting (Meeting M) of the ITU-T Video Coding Experts Group," ITU-Telecommunications Standardization Sector, Study Group 16, VCEG-M82d1, 34 pp. (Apr. 2001).
63 Sullivan et al., "Meeting Report of the Thirteenth Meeting (Meeting M) of the ITU-T Video Coding Experts Group," ITU—Telecommunications Standardization Sector, Study Group 16, VCEG-M82d1, 34 pp. (Apr. 2001).
64 Sun et al., "Improved TML Loop Filter with Lower Complexity," ITU-T VCEG-N17, 8 pp. (Aug. 2001).
65 U.S. Appl. No. 60/341,674, filed Dec. 17, 2001, Lee et al.
66 U.S. Appl. No. 60/488,710, filed Jul. 18, 2003, Srinivasan et al.
67 Written Opinion dated Nov. 2, 2000, from International Patent Application No. PCT/US99/28276, 4 pp.
68 Yu et al., "Two-Dimensional Motion Vector Coding for Low Bitrate Videophone Applications," Proc. Int'l Conf. on Image Processing, Los Alamitos, US, pp. 414-417, IEEE Comp. Soc. Press (1995).
US8731060 * 16 nov. 2009 20 mai 2014 Sagemcom Broadband Sas Video encoding system and method
US9300973 17 oct. 2012 29 mars 2016 Kt Corporation Method and apparatus for encoding/decoding image using transform skip flag
US9300974 26 janv. 2015 29 mars 2016 Kt Corporation Method and apparatus for encoding/decoding image using transform skip flag
US9674521 28 juin 2012 6 juin 2017 Samsung Electronics Co., Ltd. Prediction method and apparatus for chroma component of image using luma component of image
US20110268191 * 16 nov. 2009 3 nov. 2011 Sagemcom Broadband Sas Video encoding system and method
Classification internationale H04N7/26, H04N11/04, H04N7/50, H04N7/34, H04N7/32, G06T9/00, G06K9/36
Classification coopérative H04N19/463, H04N19/157, H04N19/176, H04N19/159, H04N19/51, H04N19/70, H04N19/61, H04N19/172, H04N19/196, H04N19/593, H04N19/197, H04N19/186, H04N19/20, H04N19/46
Classification européenne H04N7/50, H04N7/26J2, H04N7/26A8B, H04N7/26A4V, H04N7/26A6S2, H04N19/00G1, H04N7/50E2, H04N7/26A4P, H04N7/26Y, H04N7/26A8P, H04N7/26J, H04N7/26A10S, H04N7/26A8U, H04N19/00A4P1, H04N7/26A6C8, H04N7/26M, H04N7/34B, H04N7/26A6S