The invention claimed is:
1. A method for context adaptive entropy processing, the method comprising:
determining whether a neighboring block of a current block within an independently coded slice is on a different side of a region boundary from the current block;
replacing the block information associated with the neighboring block by DC mode if the neighboring block is on a different side of the region boundary from the current block,
determining context formation for processing a current syntax element of the current block in a region, wherein the context formation depends on the block information associated with a neighboring block; and
performing context adaptive entropy processing of the current syntax element based on the context formation,
wherein the current syntax element corresponds to a luma intra mode, and the region is a row of largest coding units (LCUs).
2. The method of claim 1 , wherein the context adaptive entropy processing is CABAC encoding, CABAC decoding, CAVLC encoding, or CAVLC decoding.
3. The method of claim 1 , wherein the block information includes the syntax element to be processed by the context adaptive entropy processing.
4. The method of claim 1 , wherein the region boundary corresponds to a horizontal boundary; and wherein the neighboring block corresponds to an above-left block, an above block, or an above-right block of the current block.
5. The method of claim 1 , wherein the region boundary corresponds to a vertical boundary; and wherein the neighboring block corresponds to a left block or an above-left block of the current block.
6. The method of claim 1 , wherein the replacement block information corresponds to a pre-defined value, a user-defined value, a value that marked as unavailable, or the block information of a previously processed block in the region.
7. The method of claim 6 , wherein the previously processed block is a left block or a lower-left block of the current block.
8. An apparatus for context adaptive entropy processing, the apparatus comprising at least one circuit configured to:
determine whether a neighboring block of a current block within an independently coded slice is on a different side of a region boundary from the current block;
replace the block information associated with the neighboring block by DC mode if the neighboring block is on a different side of the region boundary from the current block;
determine context formation for processing a current syntax element of the current block in a region, wherein the context formation depends on the block information associated with a neighboring block; and
perform context adaptive entropy processing of the current syntax element based on the context formation,
wherein the current syntax element corresponds to a luma intra mode, and the region is a row of largest coding units (LCUs).
9. The apparatus of claim 8 , wherein the context adaptive entropy processing is CABAC encoding, CABAC decoding, CAVLC encoding, or CAVLC decoding.
10. The apparatus of claim 8 , wherein the block information includes the syntax element to be processed by the context adaptive entropy processing.
11. The apparatus of claim 8 , wherein the region boundary corresponds to a horizontal boundary; and wherein the neighboring block corresponds to an above-left block, an above block, or an above-right block of the current block.
12. The apparatus of claim 8 , wherein the region boundary corresponds to a vertical boundary; and wherein the neighboring block corresponds to a left block or an above-left block of the current block.
13. The apparatus of claim 8 , wherein the replacement block information corresponds to a pre-defined value, a user-defined value, a value that marked as unavailable, or the block information of a previously processed block in the region.
14. The apparatus of claim 13 , wherein the previously processed block is a left block or a lower-left block of the current block.