发明名称 Interleave block processing ordering for video data coding
摘要 Systems and methods for interleaving video sub-blocks in video coding are described herein. In one aspect, an apparatus includes a memory and a video coder. The memory stores a first video block and a second video block. The first video block and the second video block include sub-blocks. The video coder processes a first sub-block of the first video block according to a first process and a second process, and processes a second sub-block of the first video block according to the first process and the second process after processing the first sub-block of the first video block according to the first process and the second process. Further, the video coder processes a first sub-block of the second video block according to the first process before processing the second sub-block of the first video block according to the first process.
申请公布号 US9503724(B2) 申请公布日期 2016.11.22
申请号 US201313856285 申请日期 2013.04.03
申请人 QUALCOMM Incorporated 发明人 Hsieh Cheng-Teh;Mohan Sumit;Huang Ling Feng;Ge Feng;Cheung Stephen
分类号 H04N7/18;H04N11/02;H04N19/60;H04N19/129;H04N19/186;H04N19/156;H04N19/436;H04N19/176 主分类号 H04N7/18
代理机构 Knobbe Martens Olson & Bear LLP 代理人 Knobbe Martens Olson & Bear LLP
主权项 1. An apparatus for coding video data including video blocks, the apparatus comprising: a memory configured to store a first video block and a second video block, the first video block and the second video block comprising sub-blocks; and a video coder configured to: process a first sub-block of the first video block according to a first process and a second process,process a second sub-block of the first video block according to the first process and the second process, after processing the first sub-block of the first video block according to the first process and the second process,process a first sub-block of the second video block according to the first process before processing the second sub-block of the first video block according to the first process,process the first sub-block of the first video block according to the second process substantially in parallel with processing the first sub-block of the second video block according to the first process, andbegin to process a second sub-block of the first video block according to the first process after processing the first sub-block of the first video block according to the second process, wherein the first video block comprises a luminance block, and the second video block comprises a first color difference block and wherein a first order of sub-blocks of the first and second video blocks processed by the first process is different from a second order of the same sub-blocks of the first and second video blocks processed by the second process and wherein the video coder, when coding the video blocks, reduces idle time caused by dependencies between sub-blocks of the video blocks.
地址 San Diego CA US