-
公开(公告)号:US09654776B2
公开(公告)日:2017-05-16
申请号:US13013706
申请日:2011-01-25
申请人: Peisong Chen , Xianglin Wang , Marta Karczewicz
发明人: Peisong Chen , Xianglin Wang , Marta Karczewicz
IPC分类号: H04N19/119 , H04N19/52 , H04N19/122 , H04N19/137 , H04N19/17 , H04N19/537 , H04N19/543
CPC分类号: H04N19/615 , H04N19/119 , H04N19/122 , H04N19/137 , H04N19/17 , H04N19/174 , H04N19/176 , H04N19/513 , H04N19/52 , H04N19/537 , H04N19/543 , H04N19/66
摘要: In one example, an apparatus includes a video encoder configured to partition a block of video data into a first geometric partition and a second geometric partition using a geometric motion partition line, wherein the block comprises N×N pixels, divide the block of video data into four equally-sized, non-overlapping (N/2)×(N/2) sub-blocks, and encode at least one of the sub-blocks through which the geometric motion partition line passes using a transform size smaller than (N/2)×(N/2). The video encoder may determine transform sizes for the sub-blocks based on whether the geometric motion partition line passes through the sub-blocks. In one example, a video decoder may inverse transform the sub-blocks, and may determine transform sizes for the sub-blocks based on whether the geometric motion partition line passes through the sub-blocks.
-
公开(公告)号:US09313494B2
公开(公告)日:2016-04-12
申请号:US13526261
申请日:2012-06-18
申请人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
发明人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
IPC分类号: H04N7/36 , H04N19/51 , H04N19/105 , H04N19/52 , H04N19/176 , H04N19/70 , H04N19/593 , H04N19/11 , H04N19/103 , H04N19/109 , H04N19/17 , H04N19/436 , H04N19/577
CPC分类号: H04N19/52 , H04N19/103 , H04N19/105 , H04N19/109 , H04N19/11 , H04N19/17 , H04N19/176 , H04N19/436 , H04N19/51 , H04N19/577 , H04N19/593 , H04N19/70
摘要: This disclosure presents methods and systems for coding video in merge mode of a motion vector prediction process. A method of coding video data may determining a merge candidate set for a current prediction unit of a current coding unit, wherein the merge candidate set is determined without comparing motion information of a merge candidate in the merge candidate set to motion information of any other prediction units, and performing a merge motion vector prediction process for the current prediction unit using the merge candidate set. The method may further comprise excluding merge candidates from the merge candidate set that are within another prediction unit of the current coding unit.
摘要翻译: 本公开提供了用于在运动矢量预测处理的合并模式下编码视频的方法和系统。 编码视频数据的方法可以确定当前编码单元的当前预测单元的合并候选集合,其中确定合并候选集合,而不将合并候选集合中的合并候选的运动信息与任何其他预测的运动信息进行比较 并且使用合并候选组对当前预测单元执行合并运动矢量预测处理。 该方法还可以包括从当前编码单元的另一预测单元内的合并候选集合中排除合并候选。
-
公开(公告)号:US08923395B2
公开(公告)日:2014-12-30
申请号:US13247812
申请日:2011-09-28
申请人: Xianglin Wang , Marta Karczewicz , Wei-Jung Chien
发明人: Xianglin Wang , Marta Karczewicz , Wei-Jung Chien
IPC分类号: H04N7/12 , H04N19/11 , H04N19/70 , H04N19/61 , H04N19/593 , H04N19/157 , H04N19/463 , H04N19/176
CPC分类号: H04N19/50 , H04N19/11 , H04N19/122 , H04N19/157 , H04N19/176 , H04N19/463 , H04N19/593 , H04N19/61 , H04N19/70
摘要: In general, techniques of this disclosure are related to determining a prediction characteristic associated with a coding unit of video data, wherein determining the prediction characteristic includes determining a prediction type that defines a number of prediction units associated with the coding unit. Techniques of this disclosure may also be related to generating a set of available intra-prediction modes for the coding unit based on the prediction characteristic, selecting an intra-prediction mode from the available intra-prediction modes, and applying one of the available intra-prediction modes to code the coding unit.
摘要翻译: 通常,本公开的技术涉及确定与视频数据的编码单元相关联的预测特性,其中确定预测特性包括确定定义与编码单元相关联的预测单元的数量的预测类型。 本公开的技术还可以涉及基于预测特性生成用于编码单元的一组可用的帧内预测模式,从可用的帧内预测模式中选择帧内预测模式,以及应用可用的帧内预测模式之一, 编码单元的预测模式。
-
公开(公告)号:US20130083857A1
公开(公告)日:2013-04-04
申请号:US13536762
申请日:2012-06-28
申请人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
发明人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
IPC分类号: H04N7/30
CPC分类号: H04N19/60 , H04N19/129 , H04N19/17 , H04N19/176
摘要: A method for encoding transform coefficients in a video encoding process includes dividing a block of transform coefficients into a plurality of zones, determining a scan order for each of the plurality of zones, and performing a scan on each of the transform coefficients in each of the plurality of zones according to their respective determined scan order. In another example, a method for decoding transform coefficients in a video encoding process includes receiving a one-dimensional array of transform coefficients, determining a scan order for each of a plurality of sections of the one-dimensional array, wherein each section of the one-dimensional array corresponds to one of a plurality of zones defining a block of transform coefficients, and performing a scan on each of the transform coefficients in each of the section of the one dimensional array of zones according to their respective determined scan order.
摘要翻译: 一种用于对视频编码处理中的变换系数进行编码的方法包括:将变换系数块划分成多个区域,确定多个区域中的每个区域的扫描顺序,以及对每个区域中的每个变换系数执行扫描 多个区域根据它们各自确定的扫描顺序。 在另一示例中,用于解码视频编码处理中的变换系数的方法包括接收变换系数的一维阵列,确定一维阵列的多个部分中的每一个的扫描顺序,其中,所述一维阵列的每个部分 维数组对应于定义变换系数块的多个区域中的一个,并且根据各自确定的扫描顺序对区域的一维阵列的每个区段中的每一个对每个变换系数执行扫描。
-
公开(公告)号:US20130070855A1
公开(公告)日:2013-03-21
申请号:US13614018
申请日:2012-09-13
申请人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
发明人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
IPC分类号: H04N7/32
CPC分类号: H04N19/513 , H04N19/105 , H04N19/147 , H04N19/176 , H04N19/46 , H04N19/51 , H04N19/52
摘要: In one example, a device for coding video data includes a video coder (such as a video decoder or a video encoder) configured to code motion information for a current block of video data using a hybrid motion information coding mode, wherein to code the motion information, the video coder is configured to code a merge index syntax element of the motion information in a manner substantially conforming to a merge mode, and code at least one additional syntax element of the motion information in a manner substantially conforming to an advanced motion vector prediction (AMVP) mode, and wherein the video coder is configured to code the current block using the motion information. The hybrid mode may comprise a partial merge mode or a partial AMVP mode.
摘要翻译: 在一个示例中,用于编码视频数据的设备包括被配置为使用混合运动信息编码模式对视频数据的当前块的运动信息进行编码的视频编码器(诸如视频解码器或视频编码器),其中对运动进行编码 信息,视频编码器被配置为以基本上符合合并模式的方式对运动信息的合并索引语法元素进行编码,并且以基本上符合高级运动矢量的方式对运动信息的至少一个附加语法元素进行编码 预测(AMVP)模式,并且其中视频编码器被配置为使用运动信息对当前块进行编码。 混合模式可以包括部分合并模式或部分AMVP模式。
-
公开(公告)号:US20130070854A1
公开(公告)日:2013-03-21
申请号:US13585423
申请日:2012-08-14
申请人: Xianglin Wang , Yunfei Zheng , Vadim Seregin , Marta Karczewicz
发明人: Xianglin Wang , Yunfei Zheng , Vadim Seregin , Marta Karczewicz
IPC分类号: H04N7/34
CPC分类号: H04N19/436 , H04N19/52
摘要: For each prediction unit (PU) belonging to a coding unit (CU), a video coder generates a candidate list. The video coder generates the candidate list such that each candidate in the candidate list that is generated based on motion information of at least one other PU is generated without using motion information of any of the PUs belonging to the CU. After generating the candidate list for a PU, the video coder generates a predictive video block for the PU based on one or more reference blocks indicated by motion information of the PU. The motion information of the PU is determinable based on motion information indicated by a selected candidate in the candidate list for the PU.
摘要翻译: 对于属于编码单元(CU)的每个预测单元(PU),视频编码器生成候选列表。 视频编码器生成候选列表,使得在不使用属于CU的任何PU的运动信息的情况下生成基于至少一个其他PU的运动信息生成的候选列表中的每个候选。 在生成PU的候选列表之后,视频编码器基于由PU的运动信息指示的一个或多个参考块来生成PU的预测视频块。 PU的运动信息可以基于PU的候选列表中由选择的候选者指示的运动信息来确定。
-
公开(公告)号:US20130070848A1
公开(公告)日:2013-03-21
申请号:US13613382
申请日:2012-09-13
申请人: Liwei Guo , Marta Karczewicz , Xianglin Wang
发明人: Liwei Guo , Marta Karczewicz , Xianglin Wang
IPC分类号: H04N7/32
CPC分类号: H04N19/13 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/61 , H04N19/91
摘要: A video coder, such as a video encoder or a video decoder, identifies an entropy coding context in a set of one or more entropy coding contexts. The video coder identifies the entropy coding context without reference to a neighboring coding unit that is above a current coding unit in a current picture. The video coder then entropy codes a short distance intra-prediction (SDIP) syntax element of a coding unit (CU) using the identified entropy coding context. The SDIP syntax element at least partially defines a mode by which the CU is partitioned into a set of one or more transform units.
摘要翻译: 诸如视频编码器或视频解码器的视频编码器识别一组或多个熵编码上下文中的熵编码上下文。 视频编码器不参照当前图像中当前编码单元之上的相邻编码单元来识别熵编码上下文。 视频编码器然后使用所识别的熵编码上下文对编码单元(CU)的短距离帧内预测(SDIP)语法元素进行熵编码。 SDIP语法元素至少部分地定义了CU被分割成一组一个或多个变换单元的模式。
-
公开(公告)号:US20120320968A1
公开(公告)日:2012-12-20
申请号:US13487914
申请日:2012-06-04
申请人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
发明人: Yunfei Zheng , Xianglin Wang , Marta Karczewicz
摘要: A unified candidate block set for both adaptive motion vector prediction (AMVP) mode and merge mode for use in inter-prediction is proposed. In general, the same candidate block set is used regardless of which motion vector prediction mode (e.g., merge mode or AMVP mode) is used. In other examples of this disclosure, one candidate block in a set of candidate blocks is designated as an additional candidate block. The additional candidate block is used if one of the other candidate blocks is unavailable. Also, the disclosure proposes a checking pattern where the left candidate block is checked before the below left candidate block. Also, the above candidate block is checked before the right above candidate block.
-
公开(公告)号:US20120027089A1
公开(公告)日:2012-02-02
申请号:US13179427
申请日:2011-07-08
申请人: Wei-Jung Chien , Marta Karczewicz , Peisong Chen , Xianglin Wang
发明人: Wei-Jung Chien , Marta Karczewicz , Peisong Chen , Xianglin Wang
IPC分类号: H04N7/32
CPC分类号: H04N19/52 , H04N19/109 , H04N19/114 , H04N19/115 , H04N19/13 , H04N19/159 , H04N19/162 , H04N19/174 , H04N19/176 , H04N19/177 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/573 , H04N19/577 , H04N19/61 , H04N19/70 , H04N19/91
摘要: This disclosure relates to techniques for reducing a cost of coding prediction information in video coding. Video blocks in a generalized P/B (GPB) frame are encoded using up to two motion vectors calculated from reference pictures in two separate reference picture lists that are identical. Video blocks of a GPB frame may, therefore, be encoded using a bidirectional prediction mode with a first motion vector from a reference picture in a first reference picture list and a second motion vector from the same or substantially similar reference picture in a second reference picture list. The techniques include jointly coding the first and second motion vectors for a video block of a GPB frame. The techniques include coding the first motion vector relative to a first motion predictor generated from a motion vector of a neighboring block, and coding the second motion vector relative to the first motion vector.
摘要翻译: 本公开涉及用于降低视频编码中的预测信息编码成本的技术。 广义P / B(GPB)帧中的视频块使用相同的两个单独参考图片列表中的参考图片计算的最多两个运动矢量进行编码。 因此,可以使用具有来自第一参考图像列表中的参考图像的第一运动矢量和来自第二参考图像中相同或基本相似的参考图像的第二运动矢量的双向预测模式来编码GPB帧的视频块 列表。 这些技术包括联合编码GPB帧的视频块的第一和第二运动矢量。 所述技术包括相对于从相邻块的运动矢量生成的第一运动预测器对第一运动矢量进行编码,以及相对于第一运动矢量对第二运动矢量进行编码。
-
公开(公告)号:US20110310976A1
公开(公告)日:2011-12-22
申请号:US13162466
申请日:2011-06-16
申请人: Xianglin Wang , Wei-Jung Chien , Marta Karczewicz
发明人: Xianglin Wang , Wei-Jung Chien , Marta Karczewicz
IPC分类号: H04N7/26
CPC分类号: H04N19/93 , H04N19/13 , H04N19/136 , H04N19/176 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/61 , H04N19/96
摘要: In one example, a video decoder is configured to receive a value for a coding unit of video data, wherein the coding unit is partitioned into a plurality of sub-coding units, determine whether the sub-coding units are partitioned into further sub-coding units based on the value, and decode the sub-coding units and the further sub-coding units. In another example, a video encoder is configured to partition a coding unit of video data into a plurality of sub-coding units, determine whether to partition the sub-coding units into further sub-coding units, and encode the coding unit to include a value that indicates whether the sub-coding units are partitioned into the further sub-coding units.
摘要翻译: 在一个示例中,视频解码器被配置为接收视频数据的编码单元的值,其中编码单元被划分为多个子编码单元,确定子编码单元是否被划分为进一步的子编码 基于该值的单位,并对子编码单元和其他子编码单元进行解码。 在另一示例中,视频编码器被配置为将视频数据的编码单元划分为多个子编码单元,确定是否将子编码单元划分为进一步的子编码单元,并将编码单元编码为包括 指示子编码单元是否被划分为其他子编码单元的值。
-
-
-
-
-
-
-
-
-