-
公开(公告)号:US20150215621A1
公开(公告)日:2015-07-30
申请号:US14332192
申请日:2014-07-15
Applicant: QUALCOMM Incorporated
Inventor: Meng Liu , Hsiao-Chiang Chuang , Hariharan Ganesh Lalgudi , Srikanth Alaparthi , Cheng-Teh Hsieh , Harikrishna Madadi Reddy , Kai Wang
IPC: H04N19/124 , H04N19/184 , H04N19/147
CPC classification number: H04N19/124 , H04N19/115 , H04N19/14 , H04N19/149 , H04N19/176
Abstract: In one example, a method of encoding video data includes allocating, based on a complexity of a reference frame and a quantity of bits allocated to a current frame, a quantity of bits to a current largest coding unit (LCU) included in the current frame. In this example, the method also includes determining, based on the quantity of bits allocated to the current LCU, a quantization parameter (QP) for the current LCU, and encoding the current LCU with the determined QP.
Abstract translation: 在一个示例中,视频数据的编码方法包括基于参考帧的复杂度和分配给当前帧的比特数来分配当前帧中包括的当前最大编码单元(LCU)的比特量 。 在该示例中,该方法还包括基于分配给当前LCU的比特量来确定当前LCU的量化参数(QP),以及用所确定的QP对当前LCU进行编码。
-
公开(公告)号:US20150215617A1
公开(公告)日:2015-07-30
申请号:US14274215
申请日:2014-05-09
Applicant: QUALCOMM Incorporated
Inventor: Athanasios Leontaris , Mang Li , Sumit Mohan , In Suk Chong , Hariharan Ganesh Lalgudi
IPC: H04N19/107 , H04N19/14 , H04N19/192 , H04N19/18 , H04N19/91 , H04N19/82 , H04N19/156
CPC classification number: H04N19/82 , H04N19/117 , H04N19/147 , H04N19/176 , H04N19/182
Abstract: At least one processor is configured to encode samples of a largest coding unit (LCU) of a picture using a sample adaptive offset (SAO) mode. To encode the samples of the LCU using SAO, the at least one processor is configured to: calculate differences between corresponding reconstructed samples of the LCU and original samples of the LCU, clip a number of bits from each of the differences to form clipped differences, sum the clipped differences to form a sum of differences, clip the sum of differences to form a clipped sum of differences, calculate a number of the reconstructed samples, clip a number of bits from the number of reconstructed samples to form a dipped number of samples, and divide the clipped sum of differences by the clipped number of samples to produce an offset for the LCU.
Abstract translation: 至少一个处理器被配置为使用采样自适应偏移(SAO)模式对图像的最大编码单元(LCU)的采样进行编码。 为了使用SAO对LCU的样本进行编码,所述至少一个处理器被配置为:计算LCU的相应重建样本与LCU的原始样本之间的差异,从每个差异剪切位数以形成裁剪的差异, 将剪切的差值相加以形成差值之和,剪除差分之和以形成限幅差值之和,计算重构样本的数量,从重构样本的数量中剪除一些位数以形成浸渍数量的样本 ,并将限制的差值和除以剪切数量的样本,以产生LCU的偏移量。
-
公开(公告)号:US09628822B2
公开(公告)日:2017-04-18
申请号:US14274215
申请日:2014-05-09
Applicant: QUALCOMM Incorporated
Inventor: Athanasios Leontaris , Mang Li , Sumit Mohan , In Suk Chong , Hariharan Ganesh Lalgudi
IPC: H04N7/26 , H04N19/117 , H04N19/82 , H04N19/176 , H04N19/44 , H04N19/86 , H04N19/14 , H04N19/147 , H04N19/182
CPC classification number: H04N19/82 , H04N19/117 , H04N19/147 , H04N19/176 , H04N19/182
Abstract: At least one processor is configured to encode samples of a largest coding unit (LCU) of a picture using a sample adaptive offset (SAO) mode. To encode the samples of the LCU using SAO, the at least one processor is configured to: calculate differences between corresponding reconstructed samples of the LCU and original samples of the LCU, clip a number of bits from each of the differences to form clipped differences, sum the clipped differences to form a sum of differences, clip the sum of differences to form a clipped sum of differences, calculate a number of the reconstructed samples, clip a number of bits from the number of reconstructed samples to form a dipped number of samples, and divide the clipped sum of differences by the clipped number of samples to produce an offset for the LCU.
-
4.
公开(公告)号:US20150163506A1
公开(公告)日:2015-06-11
申请号:US14099800
申请日:2013-12-06
Applicant: QUALCOMM Incorporated
Inventor: Jaehong Chon , In Suk Chong , Hariharan Ganesh Lalgudi , Xianglin Wang , Marta Karczewichz
IPC: H04N19/513 , H04N19/187
CPC classification number: H04N19/513 , H04N19/187 , H04N19/436 , H04N19/52
Abstract: A video coding device configured according to some aspects of this disclosure includes a memory configured to store a plurality of motion vector candidates. Each motion vector candidate can corresponding to at least one of a plurality of prediction units (PUs) partitioned in a parallel motion estimation region (MER). The video coding device also includes a processor in communication with the memory. The processor is configured to select a subset of the plurality of motion vector candidates to include in a merge candidate list. The selection can be based on a priority level of each motion vector candidate. The processor can be further configured to generate the merge candidate list to include the selected motion vector candidates.
Abstract translation: 根据本公开的一些方面配置的视频编码装置包括被配置为存储多个运动矢量候选的存储器。 每个运动矢量候选可以对应于在并行运动估计区域(MER)中分割的多个预测单元(PU)中的至少一个。 视频编码装置还包括与存储器通信的处理器。 处理器被配置为选择多个运动矢量候选的子集以包括在合并候选列表中。 该选择可以基于每个运动矢量候选的优先级。 处理器可以被进一步配置成生成合并候选列表以包括所选择的运动向量候选。
-
公开(公告)号:US20180278948A1
公开(公告)日:2018-09-27
申请号:US15467841
申请日:2017-03-23
Applicant: QUALCOMM Incorporated
Inventor: Yasutomo Matsuba , Hariharan Ganesh Lalgudi , Yunqing Chen , Vladan Andrijanic , Shyamprasad Chikkerur , Harikrishna Reddy , Kai Wang
IPC: H04N19/513 , H04N19/15 , H04N19/159 , H04N19/436 , H04N19/91 , H04N19/124
CPC classification number: H04N19/513 , H04N19/124 , H04N19/15 , H04N19/159 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/184 , H04N19/423 , H04N19/436 , H04N19/91
Abstract: Example video encoding techniques are described. A video encoder may generate residual data for macroblocks for tiles of a current frame. Each tile includes a plurality of macroblocks, each tile is independently encoded from the other tiles of the current frame, and a width of each tile is less than a width of the current frame. The video encoder may store the residual data in buffers. Each buffer is associated with one or more tiles, and each buffer is configured to store residual data for macroblocks for the one or more tiles with which each buffer is associated. The video encoder may read the residual data from the plurality of buffers for macroblocks of an entire row of the current frame before reading residual data from the plurality of buffers for macroblocks of any other row of the current frame, and encode values based on the read residual data.
-
6.
公开(公告)号:US09432685B2
公开(公告)日:2016-08-30
申请号:US14099800
申请日:2013-12-06
Applicant: QUALCOMM Incorporated
Inventor: Jaehong Chon , In Suk Chong , Hariharan Ganesh Lalgudi , Xianglin Wang , Marta Karczewicz
IPC: H04B1/66 , H04N19/513 , H04N19/187 , H04N19/52 , H04N19/436
CPC classification number: H04N19/513 , H04N19/187 , H04N19/436 , H04N19/52
Abstract: A video coding device configured according to some aspects of this disclosure includes a memory configured to store a plurality of motion vector candidates. Each motion vector candidate can corresponding to at least one of a plurality of prediction units (PUs) partitioned in a parallel motion estimation region (MER). The video coding device also includes a processor in communication with the memory. The processor is configured to select a subset of the plurality of motion vector candidates to include in a merge candidate list. The selection can be based on a priority level of each motion vector candidate. The processor can be further configured to generate the merge candidate list to include the selected motion vector candidates.
Abstract translation: 根据本公开的一些方面配置的视频编码装置包括被配置为存储多个运动矢量候选的存储器。 每个运动矢量候选可以对应于在并行运动估计区域(MER)中分割的多个预测单元(PU)中的至少一个。 视频编码装置还包括与存储器通信的处理器。 处理器被配置为选择多个运动矢量候选的子集以包括在合并候选列表中。 该选择可以基于每个运动矢量候选的优先级。 处理器可以被进一步配置成生成合并候选列表以包括所选择的运动向量候选。
-
-
-
-
-