Abstract
In an example aspects of this disclosure relate to a method of coding video data that generally includes determining prediction information for a block of video data where the block is included in a coded unit of video data and positioned below a top row of above-neighboring blocks in the coded unit and where the prediction information for the block is based on prediction information from one or more other blocks in the coded unit but not based on prediction information from any of the top row of blocks in the coded unit. The method also generally includes coding the block based on the determined prediction information.
In an example aspects of this disclosure relate to a method of coding video data that generally includes determining prediction information for a block of video data where the block is included in a coded unit of video data and positioned below a top row of above-neighboring blocks in the coded unit and where the prediction information for the block is based on prediction information from one or more other blocks in the coded unit but not based on prediction information from any of the top row of blocks in the coded unit. The method also generally includes coding the block based on the determined prediction information.
Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Number | ||||||
Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member |
Specification Information
Specification Information
Technologies
Family Information
All Granted Patents In Patent Family : | ---- |
All Pending Patents In Patent Family : | ---- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Number | |||||||
US2013022119A1 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | Yes | Basis Patent | ||||
US9699456B2 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | Yes | Basis Patent | ||||
AU2012284123A1 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
AU2012284123B2 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
BR112014001124A2 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
CA2842037A1 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
CA2842037C | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
CN103688541A | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
JP2014525198A | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
JP5869122B2 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
KR101521060B1 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
KR20140039082A | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
MX2014000760A | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
MX338116B | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
RU2014106273A | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
RU2573744C2 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
TW201313033A | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
TWI504237B | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
WO2013012867A2 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
WO2013012867A3 | Not Available | 27/03/2018 | ISLD-201806-040 | QUALCOMM INC | No | Family Member | ||||
CN103688541B | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
MY167510A | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
ZA201401264B | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- |
Technologies

Product
Use Cases

Services
Claim
1. A method of coding video data, the method comprising:', 'determining prediction information for a block of video data, wherein the block is included in a coded unit of video data and positioned below a top row of above- neighboring blocks in the coded unit, and wherein the prediction information for the block is based on prediction information from one or more other blocks in the coded unit but not based on prediction information from any of the top row of blocks in the coded unit; and', 'coding the block based on the determined prediction information .
2. The method of claim 1, wherein the coded unit comprises one of a picture, a slice, a tile, and a set of wavefronts.
3. The method of claim 1, wherein:', 'determining the prediction information comprises determining an intra- prediction mode for the one or more other blocks of video data;', 'determining the prediction information for the block comprises determining a most probable intra-prediction mode for the block based on the intra-prediction mode of the one or more other blocks and without being based on intra-prediction modes from the top row of blocks in the coded unit; and', 'coding the block comprises coding the block based on the most probable intra- prediction mode.
4. The method of claim 3, wherein the one or more other blocks comprise one or more left-neighboring blocks of the block.
5. The method of claim 4, wherein the one or more other blocks are directly adjacent to the block.
6. The method of claim 4, wherein the one or more other blocks include one or more blocks that are not directly adjacent to the block.
7. The method of claim 3, wherein determining the most probable intra-prediction mode for the block further comprises determining the most probable intra-prediction mode based on a first left-neighboring first block and a second left-neighboring block that is positioned below the block.
8. The method of claim 3, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises blocks of one or more other LCUs, and wherein the most probable intra-mode determination is not based on intra-prediction modes of the blocks of the one or more other LCUs.
9. The method of claim 3, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein determining the most probable mode for the block comprises determining the most probable mode based on an intra-prediction mode from a second sub-CU of the first LCU, wherein the second sub-CU is positioned above the first sub-CU in the first LCU
10. The method of claim 3, wherein coding the block comprises encoding the block based on the most probable intra-prediction mode, and wherein encoding the block comprises:', 'intra-predicting residual values for encoding the block using an intra-prediction mode for the block;', 'determining whether the intra-prediction mode for the block matches the determined most probable intra prediction mode;', 'indicating whether the intra-prediction mode for the block matches the most probable intra-prediction mode in an encoded bitstream
11. The method of claim 3, wherein coding the block comprises decoding the block based on the most probable intra-prediction mode, and wherein decoding the block comprises:', 'determining an intra-prediction mode for decoding the block based on whether an intra-prediction mode for the block matches the determined most probable intra- prediction mode;', 'intra-predicting residual values for the block using the determined intra- prediction mode for decoding the block;', 'combining the intra-predicted residual values with received residual values of the block
12. The method of claim 1, wherein:', 'determining the prediction information comprises determining motion information for the block of video data;', 'determining the prediction information for the block comprises determining motion information for the block based on the motion information for the one or more other blocks and without being based on motion information from the top row of blocks in the coded unit; and', 'coding the block comprises coding the block based on the determined motion information
13. The method of claim 12, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises one or more other LCUs, and wherein the motion information determination is not based on motion information of the one or more other LCUs
14. The method of claim 12, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein determining the motion information for the block comprises determining the motion information based on motion information from a second sub-CU of the first LCU, wherein the second sub-CU is above the first sub-CU in the first LCU
15. The method of claim 12, wherein coding the block comprises encoding the block, and wherein:', 'determining the prediction information for the block based on the motion information of the one or more other blocks comprises determining a motion vector predictor for the block based on the motion information of the one or more other blocks; and', 'encoding the block comprises indicating the motion vector predictor in an encoded bitstream
16. The method of claim 12, wherein coding the block comprises decoding the block, and wherein:', 'determining an intra-prediction mode for decoding the block based on whether an intra-prediction mode for the block matches the determined most probable intra- prediction mode;', 'intra-predicting residual values for the block using the determined intra- prediction mode for decoding the block;', 'combining the intra-predicted residual values with received residual values of the block to reconstruct the block
17. An apparatus for coding video data, the apparatus comprising one or more processors configured to:', 'determine prediction information for a block of video data, wherein the block is included in a coded unit of video data and positioned below a top row of above- neighboring blocks in the coded unit, and wherein the prediction information for the block is based on prediction information from one or more other blocks in the coded unit but not based on prediction information from any of the top row of blocks in the coded unit; and', 'code the block based on the determined prediction information
18. The apparatus of claim 17, wherein the coded unit comprises one of a picture, a slice, a tile, and a set of wavefronts
19. The apparatus of claim 17, wherein:', 'to determine the prediction information, the one or more processors are configured to determine an intra-prediction mode for the one or more other blocks of video data;', 'to determine the prediction information for the block, the one or more processors are configured to determine a most probable intra-prediction mode for the block based on the intra-prediction mode of the one or more other blocks and without being based on intra-prediction modes from the top row of blocks in the coded unit; and', 'to code the block, the one or more processors are configured to code the block based on the most probable intra-prediction mode.
20. The apparatus of claim 19, wherein the one or more other blocks comprise one or more left-neighboring blocks of the block.
21. The apparatus of claim 20, wherein the one or more other blocks are directly adjacent to the block.
22. The apparatus of claim 20, wherein the one or more other blocks include one or more blocks that are not directly adjacent to the block.
23. The apparatus of claim 19, wherein to determine the most probable intra- prediction mode for the block, the one or more processors are further configured to determine the most probable intra-prediction mode based on a first left-neighboring first block and a second left-neighboring block that is positioned below the block.
24. The apparatus of claim 19, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises blocks of one or more other LCUs, and wherein the most probable intra-mode determination is not based on intra-prediction modes of the blocks of the one or more other LCUs.
25. The apparatus of claim 19, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein, to determine the most probable mode for the block, the one or more processors are configured to determine the most probable mode based on an intra-prediction mode from a second sub-CU of the first LCU, wherein the second sub-CU is positioned above the first sub-CU in the first LCU.
26. The apparatus of claim 19, wherein the apparatus comprises a video encoder, and wherein to code the block the one or more processors are configured to encode the block based on the most probable intra-prediction mode, and wherein to encode the block the one or more processors are configured to:', 'intra-predict residual values for encoding the block using an intra-prediction mode for the block;', 'determine whether the intra-prediction mode for the block matches the determined most probable intra prediction mode;', 'indicate whether the intra-prediction mode for the block matches the most probable intra-prediction mode in an encoded bitstream.
27. The apparatus of claim 19, wherein the apparatus comprises a video decoder, wherein to code the block the one or more processors are configured to decode the block based on the most probable intra-prediction mode, and wherein to decode the block the one or more processors are configured to:', 'determine an intra-prediction mode for decoding the block based on whether an intra-prediction mode for the block matches the determined most probable intra- prediction mode;', 'intra-predict residual values for the block using the determined intra-prediction mode for decoding the block;', 'combine the intra-predicted residual values with received residual values of the block.
28. The apparatus of claim 17, wherein:', 'to determine the prediction information, the one or more processors are configured to determine motion information for the block of video data;', 'to determine the prediction information for the block, the one or more processors are configured to determine motion information for the block based on the motion information for the one or more other blocks and without being based on motion information from the top row of blocks in the coded unit; and', 'to code the block, the one or more processors are configured to code the block based on the determined motion information.
29. The apparatus of claim 28, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises one or more other LCUs, and wherein the motion information determination is not based on motion information of the one or more other LCUs.
30. The apparatus of claim 28, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein to determine the motion information for the block, the one or more processors are configured to determine the motion information based on motion information from a second sub-CU of the first LCU, wherein the second sub-CU is above the first sub-CU in the first LCU.
31. The apparatus of claim 28, wherein the apparatus comprises a video encoder, wherein to code the block, the one or more processors are configured to encode the block, and wherein to encode the block the one or more processors are configured to: determine the prediction information for the block based on the motion information of the one or more other blocks comprises determining a motion vector predictor for the block based on the motion information of the one or more other blocks; and', 'encode the block comprising indicating the motion vector predictor in an encoded bitstream.
32. The apparatus of claim 28, wherein the apparatus comprises a video decoder, wherein to cod the block, the one or more processors are configured to decode the block, and wherein to decode the block, the one or more processors are configured to: determine an intra-prediction mode for decoding the block based on whether an intra-prediction mode for the block matches the determined most probable intra- prediction mode;', 'intra-predict residual values for the block using the determined intra-prediction mode for decoding the block;', 'combine the intra-predicted residual values with received residual values of the block to reconstruct the block.
33. A non-transitory computer-readable storage medium having instructions stored thereon that, when executed, cause one or more processors to:', 'determine prediction information for a block of video data, wherein the block is included in a coded unit of video data and positioned below a top row of above- neighboring blocks in the coded unit, and wherein the prediction information for the block is based on prediction information from one or more other blocks in the coded unit but not based on prediction information from any of the top row of blocks in the coded unit; and', 'code the block based on the determined prediction information .
34. The non-transitory computer-readable storage medium of claim 33, wherein the coded unit comprises one of a picture, a slice, a tile, and a set of wavefronts.
35. The non-transitory computer-readable storage medium of claim 33, wherein: to determine the prediction information, the instructions cause the one or more processors to determine an intra-prediction mode for the one or more other blocks of video data;', 'to determine the prediction information for the block, the instructions cause the one or more processors to determine a most probable intra-prediction mode for the block based on the intra-prediction mode of the one or more other blocks and without being based on intra-prediction modes from the top row of blocks in the coded unit; and to code the block, the instructions cause the one or more processors to code the block based on the most probable intra-prediction mode.
36. The non-transitory computer-readable storage medium of claim 35, wherein the one or more other blocks comprise one or more left-neighboring blocks of the block.
37. The non-transitory computer-readable storage medium of claim 35, wherein to determine the most probable intra-prediction mode for the block, the instructions cause the one or more processors to determine the most probable intra-prediction mode based on a first left-neighboring first block and a second left-neighboring block that is positioned below the block.
38. The non-transitory computer-readable storage medium of claim 35, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises blocks of one or more other LCUs, and wherein the most probable intra-mode determination is not based on intra-prediction modes of the blocks of the one or more other LCUs.
39. The non-transitory computer-readable storage medium of claim 35, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein, to determine the most probable mode for the block, the instructions cause the one or more processors to determine the most probable mode based on an intra-prediction mode from a second sub-CU of the first LCU, wherein the second sub-CU is positioned above the first sub-CU in the first LCU.
40. The non-transitory computer-readable storage medium of claim 33, wherein: to determine the prediction information, the instructions cause the one or more processors to determine motion information for the block of video data;', 'to determine the prediction information for the block, the instructions cause the one or more processors to determine motion information for the block based on the motion information for the one or more other blocks and without being based on motion information from the top row of blocks in the coded unit; and', 'to code the block, the instructions cause the one or more processors to code the block based on the determined motion information.
41. The non-transitory computer-readable storage medium of claim 40, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises one or more other LCUs, and wherein the motion information determination is not based on motion information of the one or more other LCUs.
42. The non-transitory computer-readable storage medium of claim 40, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein to determine the motion information for the block, the instructions cause the one or more processors to determine the motion information based on motion information from a second sub-CU of the first LCU, wherein the second sub-CU is above the first sub-CU in the first LCU.
43. An apparatus for coding video data, the apparatus comprising:', 'means for determining prediction information for a block of video data, wherein the block is included in a coded unit of video data and positioned below a top row of above-neighboring blocks in the coded unit, and wherein the prediction information for the block is based on prediction information from one or more other blocks in the coded unit but not based on prediction information from any of the top row of blocks in the coded unit; and', 'means for coding the block based on the determined prediction information .
44. The apparatus of claim 43, wherein the coded unit comprises one of a picture, a slice, a tile, and a set of wavefronts.
45. The apparatus of claim 43, wherein:', 'means for determining the prediction information comprises means for determining an intra-prediction mode for the one or more other blocks of video data; means for determining the prediction information for the block comprises means for determining a most probable intra-prediction mode for the block based on the intra- prediction mode of the one or more other blocks and without being based on intra- prediction modes from the top row of blocks in the coded unit; and', 'means for coding the block comprises means for coding the block based on the most probable intra-prediction mode.
46. The apparatus of claim 45, wherein the one or more other blocks comprise one or more left-neighboring blocks of the block.
47. The apparatus of claim 45, wherein means for determining the most probable intra-prediction mode for the block further comprises means for determining the most probable intra-prediction mode based on a first left-neighboring first block and a second left-neighboring block that is positioned below the block.
48. The apparatus of claim 45, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises blocks of one or more other LCUs, and wherein the most probable intra-mode determination is not based on intra-prediction modes of the blocks of the one or more other LCUs.
49. The apparatus of claim 45, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein means for determining the most probable mode for the block comprises means for determining the most probable mode based on an intra-prediction mode from a second sub-CU of the first LCU, wherein the second sub-CU is positioned above the first sub-CU in the first LCU.
50. The apparatus of claim 43, wherein:', 'means for determining the prediction information comprises means for determining motion information for the block of video data;', 'means for determining the prediction information for the block comprises means for determining motion information for the block based on the motion information for the one or more other blocks and without being based on motion information from the top row of blocks in the coded unit; and', 'means for coding the block comprises means for coding the block based on the determined motion information.
51. The apparatus of claim 50, wherein the block comprises one or more blocks of a largest coding unit LCU and the top row of blocks comprises one or more other LCUs, and wherein the motion information determination is not based on motion information of the one or more other LCUs.
52. The apparatus of claim 50, wherein the block comprises a first sub-coding unit (CU) of a first largest coding unit (LCU) of the coded unit, wherein the top row of blocks comprise a second LCU of the coded unit that is above the first LCU, and wherein means for determining the motion information for the block comprises means for determining the motion information based on motion information from a second sub-CU of the first LCU, wherein the second sub-CU is above the first sub-CU in the first LCU.']
Associated Portfolios

![]() |
![]() |
![]() |
![]() |
---|---|---|---|
Claim charts will soon be available!
|
SUMMARY
ClaimChart-EP2735153A2-STO
Patent number:EP2735153A2
Claim Chart Type : SEP Claim Chart
Price: 200 €
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.