US 9,813,734 B2
System and method for performing image data conversion using intraprediction modes
Hisao Sasai, Osaka (JP); Takahiro Nishi, Nara (JP); Youji Shibahara, Tokyo (JP); Toshiyasu Sugio, Osaka (JP); Kyoko Tanikawa, Osaka (JP); and Toru Matsunobu, Osaka (JP)
Assigned to SUN PATENT TRUST, New York, NY (US)
Filed by Sun Patent Trust, New York, NY (US)
Filed on Feb. 9, 2017, as Appl. No. 15/428,665.
Application 15/428,665 is a continuation of application No. 14/842,201, filed on Sep. 1, 2015, granted, now 9,602,836.
Application 14/842,201 is a continuation of application No. 14/448,202, filed on Jul. 31, 2014, granted, now 9,159,142.
Application 14/448,202 is a continuation of application No. 14/022,642, filed on Sep. 10, 2013, granted, now 8,837,846.
Application 14/022,642 is a continuation of application No. 13/816,838, granted, now 8,811,761, previously published as PCT/JP2012/004197, filed on Jun. 28, 2012.
Claims priority of provisional application 61/508,762, filed on Jul. 18, 2011.
Prior Publication US 2017/0155923 A1, Jun. 1, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06K 9/46 (2006.01); H04N 19/593 (2014.01); H04N 19/91 (2014.01); H04N 19/184 (2014.01); H04N 19/186 (2014.01)
CPC H04N 19/593 (2014.11) [H04N 19/91 (2014.11); H04N 19/184 (2014.11); H04N 19/186 (2014.11)] 2 Claims
OG exemplary drawing
 
1. A decoding device configured to decode, from a bitstream, intra prediction modes indicated in pieces of binary data for decoding an image,
the decoding device comprises:
a processor, and
a storage coupled to the processor,
wherein
the pieces of binary data each includes a plurality of luma context-dependent segments, a plurality of luma context-independent segments, and a chroma context-dependent segment;
the processor performs the following, using the storage:
obtaining, from the bitstream, first encoded data including the plurality of luma context-dependent segments, second encoded data including the plurality of luma context-independent segments, and third encoded data including the chroma context-dependent segment,
performing, on each of the plurality of luma context-dependent segments, context adaptive binary arithmetic decoding using a variable probability to generate a plurality of decoded luma context-dependent segments, and separately perform, on the chroma context-dependent segment, context adaptive binary arithmetic decoding using a variable probability to generate a decoded chroma context-dependent segment,
performing, on each of the plurality of luma context-independent segments, bypass decoding using a fixed probability to generate a plurality of decoded luma context-independent segments,
deriving a plurality of luma intra prediction modes from one of the plurality of decoded luma context-dependent segments and a corresponding one of the plurality of decoded luma context-independent segments, and
deriving one chroma intra prediction mode from the decoded chroma context-dependent segment; and
the bitstream includes, in the following order, the first encoded data, the second encoded data and the third encoded data when the bitstream is compliant with a first standard, and the bitstream includes, in the following order, the derived plurality of luma intra prediction modes and the derived one chroma intra coded mode when the bitstream is compliant with a second standard different from the first standard.