Abstract: In one aspect, an encoder/decoder selects a bitplane mode from a group of plural available bitplane modes, and processes a bitplane according to the selected bitplane mode, wherein the bitplane indicates AC prediction status information for plural macroblocks of a video picture. In another aspect, for a first interlaced video frame in a video sequence, a decoder decodes a bitplane signaled at frame layer for the first interlaced video frame. The bitplane represents field/frame transform types for plural macroblocks of the first interlaced video frame. For a second interlaced video frame in the video sequence, for each of at least one but not all of plural macroblocks of the second interlaced video frame, the decoder processes a per macroblock field/frame transform type bit signaled at macroblock layer.
1/We Claim;
1. A method comprising:
for a first interlaced video frame in a video sequence, encoding/decoding a bitplane signaled at frame layer for the first interlaced video frame, wherein the bitplane represents field/frame transform types for plural macroblocks of the first interlaced video frame; and
for a second interlaced video frame in the video sequence, for each of at least one but not all of plural macroblocks of the second interlaced video frame, processing a per macroblock field/frame transform type bit signaled at macroblock layer.
2. The method as claimed in claim 1, wherein the second interlaced video frame includes one or more intra macroblocks and one or more inter macroblocks, and wherein the per macroblock field/frame transform type bit is signaled for each of the one or more intra macroblocks but none of the one or more inter macroblocks.
3. The method as claimed in claim 2, wherein a different bitstream element represents field/frame transform type for each of the one or more inter macroblocks.
4. The method as claimed in claim 1, wherein the first interlaced video frame is an interlaced I-frame and the second interlaced video frame is an interlaced P-frame.
5. The method as claimed in claim 1, wherein the encoding/decoding the bitplane includes selecting an encoding/decoding mode from among plural available encoding/decoding modes.
6. The method as claimed in claim 5, wherein the plural available encoding/decoding modes include row-skip, column-skip, pair-wise VLC, group-of-six VLC, and one or more differential modes,
7. The method as claimed in claim 1, wherein for the first interlaced video frame, after decoding the bitplane, for each of the plural macroblocks of the first interlaced video frame, processing macroblock layer information for the macroblock based at least in part on the field/frame transform type signaled for the macroblock in the bitplane.
8. A decoder comprising:
means (980) for decoding bitplanes signaled at frame layer, wherein the bitplanes include a first bitplane for a first interlaced video frame, and wherein the first bitplane represents field/frame transform types for plural macroblocks of the first interlaced video frame; and
means (980,930) for processing per macroblock field/frame transform type bits signaled at macroblock layer, wherein the per macroblock field/frame transform type bits include a per macroblock field/frame transform type bit for each of one or more but not all of plural macroblocks of a second interlaced video frame.
9. The decoder as claimed in claim 8, wherein the second interlaced video frame is a motion-compensated frame, and wherein the means for processing per macroblock field/frame transform type bits processes macroblock field/frame transform type bits for intra macroblocks but not inter macroblocks of the second interlaced video frame.
10. The decoder as claimed in claim 8, wherein the first interlaced video frame is an interlaced 1-frame and the second interlaced video frame is an interlaced P-frame.
11. The decoder as claimed in claim 8 wherein a means is provided for selecting a bitplane decoding mode from among plural available bitplane decoding modes.
12. The decoder as claimed in claim 11, wherein the plural available decoding modes include row-skip, column-skip, pair-wise VLC, group-of-six VLC, and one or more differential modes.
13. The decoder as claimed in claim 8, wherein said means comprises entropy decoder (980).
14. A method comprising:
selecting a bitplane mode from a group of plural available bitplane encoding/decoding modes; and
processing a bitplane according to the selected bitplane mode, wherein the bitplane indicates AC prediction status information for plural macroblocks of a video picture.
15. The method as claimed in claim 14, wherein the AC prediction status information
indicates for each of the plural macroblocks whether or not the macroblock is coded
using AC prediction.
16. The method as claimed in claim 14, wherein the video picture is a progressive intra frame, an interlaced intra frame, or an interlaced intra field.
17. The method as claimed in claim 14, wherein for a second video picture, for each of at least one but not all of plural macroblocks of the second video picture, an AC prediction status bit signaled at macroblock layer is processed.
18. The method as claimed in claim 17, wherein the second video picture includes one or more intra macroblocks and one or more inter macroblocks, and wherein a per macroblock AC prediction status bit is signaled for each of the one or more intra macroblocks but not for any of the one or more inter macroblocks.
19. The method as claimed in claim 14, wherein the plural available bitplane encoding/decoding modes include row-skip, column-skip, pair-wise VLC, group-of-six VLC, and one or more differential modes.
20. The method as claimed in claim 14, wherein the processing comprises encoding.
21. The method as claimed in claim 14, wherein the processing comprises decoding.
22. A method comprising:
encoding a bitplane that indicates AC prediction status information for plural macroblocks of a video picture; and
signaling the encoded bitplane.
23. The method as claimed in claim 22, wherein the bitplane includes one AC prediction status bit for each of the plural macroblocks to indicate whether or not the macroblock is coded using AC prediction.
24. The method as claimed in claim 22, wherein the encoded bitplane is signaled at field or frame layer in a bitstream.
25. The method as claimed in claim 22, wherein for each of one or more intra macroblocks of a second video picture, an AC prediction status bit is signaled per macroblock at macroblock layer.
26. The method as claimed in claim 25, wherein the second video picture is a motion compensated picture.
27. The method as claimed in claim 25, wherein the second video picture is an intra-coded picture.
28. A method comprising:
receiving an encoded bitplane ; and
decoding the bitplane, wherein the bitplane indicates AC prediction status information for plural macroblocks of a video picture.
29. The method as claimed in claim 28, wherein the bitplane includes one AC prediction
status bit for each of the plural macroblocks to indicate whether or not the macroblock is
coded using AC prediction.
30. The method as claimed in claim 28, wherein the encoded bitplane is signaled at field or frame layer in a bitstream.
31. The method as claimed in claim 28, wherein for each of one or more intra macroblocks of a second video picture, an AC prediction status bit per macroblock is received at macroblock layer.
32. The method as claimed in claim 31, wherein the second video picture is a motion compensated picture,
33. The method as claimed in claim 31, wherein the second video picture is an intra-coded picture,
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 508-DELNP-2006-Form-3-(24-12-2010).pdf | 2010-12-24 |
| 1 | 508-DELNP-2006-RELEVANT DOCUMENTS [15-09-2023(online)].pdf | 2023-09-15 |
| 2 | 508-DELNP-2006-Form-3-(24-12-2010)-.pdf | 2010-12-24 |
| 2 | 508-DELNP-2006-RELEVANT DOCUMENTS [26-09-2022(online)].pdf | 2022-09-26 |
| 3 | 508-DELNP-2006-RELEVANT DOCUMENTS [22-09-2021(online)].pdf | 2021-09-22 |
| 3 | 508-DELNP-2006-Description (Complete)-(24-12-2010).pdf | 2010-12-24 |
| 4 | 508-DELNP-2006-RELEVANT DOCUMENTS [27-03-2020(online)].pdf | 2020-03-27 |
| 4 | 508-DELNP-2006-Correspondence-Others-(24-12-2010).pdf | 2010-12-24 |
| 5 | 508-DELNP-2006-RELEVANT DOCUMENTS [29-05-2019(online)].pdf | 2019-05-29 |
| 5 | 508-DELNP-2006-Correspondence-Others-(24-12-2010)-.pdf | 2010-12-24 |
| 6 | 508-DELNP-2006-RELEVANT DOCUMENTS [27-03-2019(online)].pdf | 2019-03-27 |
| 6 | 508-delnp-2006-Form-3-(27-12-2010).pdf | 2010-12-27 |
| 7 | 508-DELNP-2006-RELEVANT DOCUMENTS [22-03-2019(online)].pdf | 2019-03-22 |
| 7 | 508-delnp-2006-Correspondence-Others-(27-12-2010).pdf | 2010-12-27 |
| 8 | 5808-DELNP-2006-GPA-(21-06-2011).pdf | 2011-06-21 |
| 8 | 508-DELNP-2006-RELEVANT DOCUMENTS [28-03-2018(online)].pdf | 2018-03-28 |
| 9 | 508-DELNP-2006-RELEVANT DOCUMENTS [19-03-2018(online)].pdf | 2018-03-19 |
| 9 | 5808-DELNP-2006-Form-2-(21-06-2011).pdf | 2011-06-21 |
| 10 | 5808-DELNP-2006-Form-1-(21-06-2011).pdf | 2011-06-21 |
| 10 | Patent-257584-Alteration ur 94(2) and Registration us 69-(02-01-2018).pdf | 2018-01-02 |
| 11 | 5808-DELNP-2006-Drawings-(21-06-2011).pdf | 2011-06-21 |
| 11 | Form 27 [25-03-2017(online)].pdf | 2017-03-25 |
| 12 | 5808-DELNP-2006-Correspondence Others-(21-06-2011).pdf | 2011-06-21 |
| 12 | Form 27 [21-03-2017(online)].pdf | 2017-03-21 |
| 13 | 508-DELNP-2006_EXAMREPORT.pdf | 2016-06-30 |
| 13 | 5808-DELNP-2006-Claims-(21-06-2011).pdf | 2011-06-21 |
| 14 | 508-delnp-2006-pct-308.pdf | 2011-08-21 |
| 14 | patent no.257584-Assignment.pdf | 2015-04-02 |
| 15 | 508-delnp-2006-pct-304.pdf | 2011-08-21 |
| 15 | patent no.257584-Correspondence-others-(19-03-2015).pdf | 2015-03-19 |
| 16 | 508-delnp-2006-pct-301.pdf | 2011-08-21 |
| 16 | patent no.257584-Form-16-(19-03-2015).pdf | 2015-03-19 |
| 17 | patent no.257584-GPA-(19-03-2015).pdf | 2015-03-19 |
| 17 | 508-delnp-2006-pct-202.pdf | 2011-08-21 |
| 18 | 257584_AoS.pdf | 2015-03-13 |
| 18 | 508-delnp-2006-pct-132.pdf | 2011-08-21 |
| 19 | 257584_F-16.pdf | 2015-03-13 |
| 19 | 508-delnp-2006-pct-110.pdf | 2011-08-21 |
| 20 | 508-delnp-2006-pct-105.pdf | 2011-08-21 |
| 20 | DOA_Attested.pdf | 2015-03-13 |
| 21 | 257584_AoS.pdf ONLINE | 2015-02-25 |
| 21 | 508-delnp-2006-pct-102.pdf | 2011-08-21 |
| 22 | 257584_F-16.pdf ONLINE | 2015-02-25 |
| 22 | 508-delnp-2006-pct-101.pdf | 2011-08-21 |
| 23 | 508-delnp-2006-gpa.pdf | 2011-08-21 |
| 23 | DOA_Attested.pdf ONLINE | 2015-02-25 |
| 24 | 508-delnp-2006-form-5.pdf | 2011-08-21 |
| 24 | 508-delnp-2006-1-Abstract-(03-10-2013).pdf | 2013-10-03 |
| 25 | 508-delnp-2006-1-Claims-(03-10-2013).pdf | 2013-10-03 |
| 25 | 508-delnp-2006-form-3.pdf | 2011-08-21 |
| 26 | 508-delnp-2006-1-Correspondence Others-(03-10-2013).pdf | 2013-10-03 |
| 26 | 508-delnp-2006-form-2.pdf | 2011-08-21 |
| 27 | 508-delnp-2006-1-Drawings-(03-10-2013).pdf | 2013-10-03 |
| 27 | 508-delnp-2006-form-18.pdf | 2011-08-21 |
| 28 | 508-delnp-2006-1-Form-2-(03-10-2013).pdf | 2013-10-03 |
| 28 | 508-delnp-2006-form-1.pdf | 2011-08-21 |
| 29 | 508-delnp-2006-Abstract-(03-10-2013).pdf | 2013-10-03 |
| 29 | 508-delnp-2006-drawings.pdf | 2011-08-21 |
| 30 | 508-delnp-2006-Claims-(03-10-2013).pdf | 2013-10-03 |
| 30 | 508-delnp-2006-description (complete).pdf | 2011-08-21 |
| 31 | 508-delnp-2006-Correspondence Others-(03-10-2013).pdf | 2013-10-03 |
| 31 | 508-delnp-2006-correspondence-others1.pdf | 2011-08-21 |
| 32 | 508-delnp-2006-correspondence-others.pdf | 2011-08-21 |
| 32 | 508-delnp-2006-Description (Complete)-(03-10-2013).pdf | 2013-10-03 |
| 33 | 508-delnp-2006-abstract.pdf | 2011-08-21 |
| 33 | 508-delnp-2006-Drawings-(03-10-2013).pdf | 2013-10-03 |
| 34 | 508-delnp-2006-Correspondence-Others-(30-08-2013).pdf | 2013-08-30 |
| 34 | 508-delnp-2006-Form-2-(03-10-2013).pdf | 2013-10-03 |
| 35 | 508-delnp-2006-Correspondence-Others-(30-08-2013).pdf | 2013-08-30 |
| 35 | 508-delnp-2006-Form-2-(03-10-2013).pdf | 2013-10-03 |
| 36 | 508-delnp-2006-Drawings-(03-10-2013).pdf | 2013-10-03 |
| 36 | 508-delnp-2006-abstract.pdf | 2011-08-21 |
| 37 | 508-delnp-2006-correspondence-others.pdf | 2011-08-21 |
| 37 | 508-delnp-2006-Description (Complete)-(03-10-2013).pdf | 2013-10-03 |
| 38 | 508-delnp-2006-Correspondence Others-(03-10-2013).pdf | 2013-10-03 |
| 38 | 508-delnp-2006-correspondence-others1.pdf | 2011-08-21 |
| 39 | 508-delnp-2006-Claims-(03-10-2013).pdf | 2013-10-03 |
| 39 | 508-delnp-2006-description (complete).pdf | 2011-08-21 |
| 40 | 508-delnp-2006-Abstract-(03-10-2013).pdf | 2013-10-03 |
| 40 | 508-delnp-2006-drawings.pdf | 2011-08-21 |
| 41 | 508-delnp-2006-1-Form-2-(03-10-2013).pdf | 2013-10-03 |
| 41 | 508-delnp-2006-form-1.pdf | 2011-08-21 |
| 42 | 508-delnp-2006-1-Drawings-(03-10-2013).pdf | 2013-10-03 |
| 42 | 508-delnp-2006-form-18.pdf | 2011-08-21 |
| 43 | 508-delnp-2006-1-Correspondence Others-(03-10-2013).pdf | 2013-10-03 |
| 43 | 508-delnp-2006-form-2.pdf | 2011-08-21 |
| 44 | 508-delnp-2006-1-Claims-(03-10-2013).pdf | 2013-10-03 |
| 44 | 508-delnp-2006-form-3.pdf | 2011-08-21 |
| 45 | 508-delnp-2006-1-Abstract-(03-10-2013).pdf | 2013-10-03 |
| 45 | 508-delnp-2006-form-5.pdf | 2011-08-21 |
| 46 | DOA_Attested.pdf ONLINE | 2015-02-25 |
| 46 | 508-delnp-2006-gpa.pdf | 2011-08-21 |
| 47 | 257584_F-16.pdf ONLINE | 2015-02-25 |
| 47 | 508-delnp-2006-pct-101.pdf | 2011-08-21 |
| 48 | 257584_AoS.pdf ONLINE | 2015-02-25 |
| 48 | 508-delnp-2006-pct-102.pdf | 2011-08-21 |
| 49 | 508-delnp-2006-pct-105.pdf | 2011-08-21 |
| 49 | DOA_Attested.pdf | 2015-03-13 |
| 50 | 257584_F-16.pdf | 2015-03-13 |
| 50 | 508-delnp-2006-pct-110.pdf | 2011-08-21 |
| 51 | 257584_AoS.pdf | 2015-03-13 |
| 51 | 508-delnp-2006-pct-132.pdf | 2011-08-21 |
| 52 | 508-delnp-2006-pct-202.pdf | 2011-08-21 |
| 52 | patent no.257584-GPA-(19-03-2015).pdf | 2015-03-19 |
| 53 | 508-delnp-2006-pct-301.pdf | 2011-08-21 |
| 53 | patent no.257584-Form-16-(19-03-2015).pdf | 2015-03-19 |
| 54 | 508-delnp-2006-pct-304.pdf | 2011-08-21 |
| 54 | patent no.257584-Correspondence-others-(19-03-2015).pdf | 2015-03-19 |
| 55 | 508-delnp-2006-pct-308.pdf | 2011-08-21 |
| 55 | patent no.257584-Assignment.pdf | 2015-04-02 |
| 56 | 508-DELNP-2006_EXAMREPORT.pdf | 2016-06-30 |
| 56 | 5808-DELNP-2006-Claims-(21-06-2011).pdf | 2011-06-21 |
| 57 | 5808-DELNP-2006-Correspondence Others-(21-06-2011).pdf | 2011-06-21 |
| 57 | Form 27 [21-03-2017(online)].pdf | 2017-03-21 |
| 58 | Form 27 [25-03-2017(online)].pdf | 2017-03-25 |
| 58 | 5808-DELNP-2006-Drawings-(21-06-2011).pdf | 2011-06-21 |
| 59 | 5808-DELNP-2006-Form-1-(21-06-2011).pdf | 2011-06-21 |
| 59 | Patent-257584-Alteration ur 94(2) and Registration us 69-(02-01-2018).pdf | 2018-01-02 |
| 60 | 508-DELNP-2006-RELEVANT DOCUMENTS [19-03-2018(online)].pdf | 2018-03-19 |
| 60 | 5808-DELNP-2006-Form-2-(21-06-2011).pdf | 2011-06-21 |
| 61 | 508-DELNP-2006-RELEVANT DOCUMENTS [28-03-2018(online)].pdf | 2018-03-28 |
| 61 | 5808-DELNP-2006-GPA-(21-06-2011).pdf | 2011-06-21 |
| 62 | 508-DELNP-2006-RELEVANT DOCUMENTS [22-03-2019(online)].pdf | 2019-03-22 |
| 62 | 508-delnp-2006-Correspondence-Others-(27-12-2010).pdf | 2010-12-27 |
| 63 | 508-DELNP-2006-RELEVANT DOCUMENTS [27-03-2019(online)].pdf | 2019-03-27 |
| 63 | 508-delnp-2006-Form-3-(27-12-2010).pdf | 2010-12-27 |
| 64 | 508-DELNP-2006-RELEVANT DOCUMENTS [29-05-2019(online)].pdf | 2019-05-29 |
| 64 | 508-DELNP-2006-Correspondence-Others-(24-12-2010)-.pdf | 2010-12-24 |
| 65 | 508-DELNP-2006-Correspondence-Others-(24-12-2010).pdf | 2010-12-24 |
| 65 | 508-DELNP-2006-RELEVANT DOCUMENTS [27-03-2020(online)].pdf | 2020-03-27 |
| 66 | 508-DELNP-2006-Description (Complete)-(24-12-2010).pdf | 2010-12-24 |
| 66 | 508-DELNP-2006-RELEVANT DOCUMENTS [22-09-2021(online)].pdf | 2021-09-22 |
| 67 | 508-DELNP-2006-Form-3-(24-12-2010)-.pdf | 2010-12-24 |
| 67 | 508-DELNP-2006-RELEVANT DOCUMENTS [26-09-2022(online)].pdf | 2022-09-26 |
| 68 | 508-DELNP-2006-Form-3-(24-12-2010).pdf | 2010-12-24 |
| 68 | 508-DELNP-2006-RELEVANT DOCUMENTS [15-09-2023(online)].pdf | 2023-09-15 |
| 69 | 508-DELNP-2006-FORM-27 [10-09-2025(online)].pdf | 2025-09-10 |