Methods and Systems for Image Processing Control Based on Adjacent Block Characteristics
First Claim
Patent Images
1. A method for controlling entropy coding processes, said method comprising:
- a) identifying a first adjacent macroblock that is adjacent to a target macroblock;
b) identifying a second adjacent macroblock that is adjacent to said target macroblock;
c) determining a first macroblock indicator indicating whether said first adjacent macroblock is coded with reference to another layer;
d) determining a second macroblock indicator indicating whether said second adjacent macroblock is coded with reference to another layer; and
e) determining an entropy coding control value based on said first macroblock indicator and said second macroblock indicator.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention comprise systems and methods for managing and combining layers in a multi-layer bitstream.
113 Citations
26 Claims
-
1. A method for controlling entropy coding processes, said method comprising:
-
a) identifying a first adjacent macroblock that is adjacent to a target macroblock; b) identifying a second adjacent macroblock that is adjacent to said target macroblock; c) determining a first macroblock indicator indicating whether said first adjacent macroblock is coded with reference to another layer; d) determining a second macroblock indicator indicating whether said second adjacent macroblock is coded with reference to another layer; and e) determining an entropy coding control value based on said first macroblock indicator and said second macroblock indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 15, 17)
-
-
10. A method for controlling entropy coding processes, said method comprising:
-
a) identifying a first adjacent macroblock that is adjacent to a target macroblock; b) identifying a second adjacent macroblock that is adjacent to said target macroblock; c) determining whether said first adjacent macroblock is available; d) determining whether said first adjacent macroblock is coded in inter prediction mode; e) determining whether said first adjacent macroblock is encoded in the spatial domain; f) determining whether said first adjacent macroblock is intra predicted with a DC prediction mode; g) determining whether said first adjacent macroblock is coded with reference to another layer; h) setting a first adjacent block flag to one when any of steps c) through g) are true; i) determining whether said second adjacent macroblock is available; j) determining whether said second adjacent macroblock is coded in inter prediction mode; k) determining whether said second adjacent macroblock is encoded in the spatial domain; l) determining whether said second adjacent macroblock is intra predicted with a DC prediction mode; m) determining whether said second adjacent macroblock is coded with reference to another layer; n) setting a second adjacent block flag value to one when any of steps i) through m) are true; and o) adding said first adjacent block flag value and said second adjacent block flag value to produce an entropy coding control value. - View Dependent Claims (11, 12, 13, 14, 16)
-
-
18. A method for prediction mode determination, said method comprising:
-
a) identifying a first adjacent macroblock that is adjacent to a target macroblock; b) identifying a second adjacent macroblock that is adjacent to said target macroblock; and c) setting a target block estimated prediction mode to a predetermined mode when any of conditions i) through vi) are true; i) said first adjacent macroblock is available; ii) said first adjacent macroblock is coded in inter prediction mode; iii) said first adjacent macroblock is coded with reference to another layer; iv) said second adjacent macroblock is available; v) said second adjacent macroblock is coded in inter prediction mode; vi) said second adjacent macroblock is coded with reference to another layer. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification