会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • OFFSET CALCULATION IN SWITCHED INTERPOLATION FILTERS
    • 开关插入滤波器的偏移计算
    • WO2010039492A3
    • 2011-12-22
    • PCT/US2009057831
    • 2009-09-22
    • QUALCOMM INCKARCZEWICZ MARTAMOTTA GIOVANNIYE YANPEISONG CHEN
    • KARCZEWICZ MARTAMOTTA GIOVANNIYE YANPEISONG CHEN
    • H04N7/26
    • H04N7/50H04N19/172H04N19/176H04N19/52H04N19/523H04N19/577H04N19/61
    • This disclosure describes techniques for adding offset to predictive video blocks during video coding. In one example, a method of encoding a video block includes interpolating a first block of predictive values based on a first reference video unit within a first list of reference data, and a second block of predictive values based on a second reference video unit within a second list of reference data, calculating, for sub-integer pixel positions, a first offset value based on the first block and the current video block, and a second offset value based on the first offset value and the second block, determining a final block of offset values based on the first block of predictive values, the second block of predictive values, the first offset values, and the second offset values, and encoding the current video block based on the final block of offset values.
    • 本公开描述了在视频编码期间将偏移量添加到预测视频块的技术。 在一个示例中,编码视频块的方法包括基于第一参考数据列表内的第一参考视频单元和基于第一参考视频单元中的第二参考视频单元的第二块预测值来内插第一预测值块 参考数据的第二列表,针对子整数像素位置,基于第一块和当前视频块计算第一偏移值,以及基于第一偏移值和第二块计算第二偏移值,确定最终块 基于预测值的第一块,预测值的第二块,第一偏移值和第二偏移值,并且基于最终的偏移值块对当前视频块进行编码。
    • 4. 发明申请
    • VIDEO CODING WITH LARGE MACROBLOCKS
    • 视频编码与大型MACROBLOCKS
    • WO2010039731A3
    • 2010-06-17
    • PCT/US2009058839
    • 2009-09-29
    • QUALCOMM INCCHEN PEISONGYE YANKARCZEWICZ MARTA
    • CHEN PEISONGYE YANKARCZEWICZ MARTA
    • H04N7/26H04N7/50
    • H04N19/103H04N19/147H04N19/176H04N19/46H04N19/61H04N19/70
    • Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16x16 pixels, for example, 64x64 pixels. Each macroblock may be partitioned into two or more partitions, and two or more of the partitions may be encoded using different modes. In one example, an apparatus includes a video encoder configured to receive a video block having a size of more than 16x16 pixels, partition the block into partitions, encode one of the partitions using a first encoding mode, encode another of the partitions using a second encoding mode different from the first encoding mode, and generate block-type syntax information that indicates the size of the block and identifies the partitions and the encoding modes used to encode the partitions.
    • 描述了使用比常规视频编码和解码标准规定的宏块大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素(例如,64×64像素)的宏块对视频流进行编码和解码。 每个宏块可以被划分成两个或更多个分区,并且可以使用不同的模式对两个或更多个分区进行编码。 在一个示例中,设备包括:视频编码器,被配置为接收具有大于16×16像素的大小的视频块,将块划分成分区,使用第一编码模式对所述分区中的一个编码,使用第二编码模式对另一分区进行编码 编码模式不同于第一编码模式,并且生成指示块的大小并识别用于对分区进行编码的分区和编码模式的块型语法信息。
    • 5. 发明申请
    • VIDEO CODING WITH LARGE MACROBLOCKS
    • 视频编码与大型宏块
    • WO2010039728A3
    • 2010-07-08
    • PCT/US2009058833
    • 2009-09-29
    • QUALCOMM INCCHEN PEISONGYE YANKARCZEWICZ MARTA
    • CHEN PEISONGYE YANKARCZEWICZ MARTA
    • H04N7/26H04N7/50
    • H04N19/70H04N19/103H04N19/147H04N19/176H04N19/44H04N19/46H04N19/593H04N19/61
    • Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16x16 pixels. In one example, an apparatus includes a video encoder configured to encode a coded unit comprising a plurality of video blocks, wherein at least one of the plurality of video blocks comprises a size of more than 16x16 pixels and to generate syntax information for the coded unit that includes a maximum size value, wherein the maximum size value indicates a size of a largest one of the plurality of video blocks in the coded unit. The syntax information may also include a minimum size value. In this manner, the encoder may indicate to a decoder the proper syntax decoder to apply to the coded unit.
    • 描述了使用比常规视频编码和解码标准规定的宏块更大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素的宏块对视频流进行编码和解码。 在一个示例中,一种装置包括:视频编码器,被配置为对包括多个视频块的经译码单元进行编码,其中所述多个视频块中的至少一者包含大于16×16像素的尺寸且产生用于所述经译码单元的语法信息 其包括最大大小值,其中所述最大大小值指示所述经译码单元中的所述多个视频块中的最大一者的大小。 语法信息还可以包括最小大小值。 以这种方式,编码器可以向解码器指示合适的语法解码器以应用于编码单元。
    • 6. 发明申请
    • VIDEO CODING WITH LARGE MACROBLOCKS
    • 视频编码与大型MACROBLOCKS
    • WO2010039733A3
    • 2010-06-10
    • PCT/US2009058844
    • 2009-09-29
    • QUALCOMM INCCHEN PEISONGYE YANKARCZEWICZ MARTA
    • CHEN PEISONGYE YANKARCZEWICZ MARTA
    • H04N7/26H04N7/50
    • H04N19/103H04N19/147H04N19/176H04N19/46H04N19/61H04N19/70
    • Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16x16 pixels, for example, 64x64 pixels. In one example, an apparatus includes a video encoder configured to encode a video block having a size of more than 16x16 pixels, generate block-type syntax information that indicates the size of the block, and generate a coded block pattern value for the encoded block, wherein the coded block pattern value indicates whether the encoded block includes at least one non-zero coefficient. The encoder may set the coded block pattern value to zero when the encoded block does not include at least one non-zero coefficient or set the coded block pattern value to one when the encoded block includes a non-zero coefficient.
    • 描述了使用比常规视频编码和解码标准规定的宏块大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素(例如,64×64像素)的宏块对视频流进行编码和解码。 在一个示例中,一种装置包括:视频编码器,被配置为对具有大于16×16像素的大小的视频块进行编码,生成指示块大小的块类型语法信息,并生成编码块的编码块模式值 ,其中所述编码块模式值指示所述编码块是否包括至少一个非零系数。 当编码块不包括至少一个非零系数时,编码器可以将编码块模式值设置为零,或者当编码块包括非零系数时将编码块模式值设置为1。
    • 7. 发明申请
    • VIDEO CODING USING TRANSFORMS BIGGER THAN 4x4 AND 8x8
    • 使用变换比4x4和8x8的视频编码
    • WO2010039822A2
    • 2010-04-08
    • PCT/US2009059014
    • 2009-09-30
    • QUALCOMM INCYE YANCHEN PEISONGKARCZEWICZ MARTA
    • YE YANCHEN PEISONGKARCZEWICZ MARTA
    • H04N7/26
    • H04N19/44H04N19/122H04N19/176H04N19/46H04N19/60H04N19/61H04N19/70
    • In a video processing system, a method and system for applying transforms larger than 8x8 and non-rectangular transforms, and generating transform size syntax elements indicative of the transforms for video decoding are provided. The transform size syntax element may be generated by an encoder based on a prediction block size of a video block and the contents of the video block. Further, the transform size syntax element may be generated according to a set of rules to select from 4x4, 8x8, and larger transform sizes during an encoding process. A decoder may perform an inverse transform based on the transform size syntax element and the rules used by the encoder. The transform size syntax element may be transmitted to the decoder as part of the encoded video bitstream.
    • 在视频处理系统中,提供了一种用于应用大于8×8和非矩形变换的变换的方法和系统,并且生成指示用于视频解码的变换的变换大小语法元素。 转换大小语法元素可以由编码器基于视频块的预测块大小和视频块的内容来生成。 此外,可以根据一组规则来生成变换大小语法元素,以在编码处理期间从4×4,8×8和更大的变换大小进行选择。 解码器可以基于变换大小语法元素和编码器使用的规则执行逆变换。 变换大小语法元素可以作为编码视频比特流的一部分被发送到解码器。
    • 8. 发明申请
    • VIDEO CODING WITH LARGE MACROBLOCKS
    • 视频编码与大型宏块
    • WO2010039729A3
    • 2010-06-10
    • PCT/US2009058836
    • 2009-09-29
    • QUALCOMM INCCHEN PEISONGYE YANKARCZEWICZ MARTA
    • CHEN PEISONGYE YANKARCZEWICZ MARTA
    • H04N7/26H04N7/50
    • H04N19/103H04N19/147H04N19/176H04N19/46H04N19/61H04N19/70
    • Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16x16 pixels, for example, 64x64 pixels. In one example, an apparatus includes a video encoder configured to receive a video coding unit, determine a first rate-distortion metric for encoding the video coding unit using first video blocks with sizes of 16x16 pixels, determine a second rate-distortion metric for encoding the video coding unit using second video blocks with sizes of more than 16x16 pixels, encode the video coding unit using the first video blocks when the first rate-distortion metric is less than second rate-distortion metric, and encode the video coding unit using the second video blocks when the second rate-distortion metric is less than the first rate-distortion metric.
    • 描述了使用比常规视频编码和解码标准规定的宏块更大的宏块对数字视频数据进行编码和解码的技术。 例如,这些技术包括使用包括大于16×16像素,例如64×64像素的宏块对视频流进行编码和解码。 在一个示例中,一种装置包括:视频编码器,被配置为接收视频编码单元;确定用于使用具有16×16像素大小的第一视频块对视频编码单元进行编码的第一率失真度量;确定用于编码的第二率失真度量 所述视频编码单元使用尺寸大于16×16像素的第二视频块,当所述第一率失真度量小于所述第二率失真度量时,使用所述第一视频块对所述视频编码单元进行编码,以及使用所述视频编码单元对所述视频编码单元进行编码 当第二速率 - 失真度量小于第一速率 - 失真度量时,确定第二视频块。
    • 9. 发明申请
    • CHROMINANCE HIGH PRECISION MOTION FILTERING FOR MOTION INTERPOLATION
    • 用于运动插值的高精度运动滤波
    • WO2011103209A3
    • 2012-09-13
    • PCT/US2011025122
    • 2011-02-16
    • QUALCOMM INCJOSHI RAJAN LCHEN PEISONGKARCZEWICZ MARTA
    • JOSHI RAJAN LCHEN PEISONGKARCZEWICZ MARTA
    • H04N7/26
    • H04N19/523H04N19/186H04N19/513H04N19/61
    • A video coding unit may be configured to encode or decode chrominance blocks of video data by reusing motion vectors for corresponding luminance blocks. A motion vector may have greater precision for chrominance blocks than luminance blocks, due to downsampling of chrominance blocks relative to corresponding luminance blocks. The video coding unit may interpolate values for a reference chrominance block by selecting interpolation filters based on the position of the pixel position pointed to by the motion vector. For example, a luminance motion vector may have one-quarter-pixel precision and a chrominance motion vector may have one-eighth-pixel precision. There may be interpolation filters associated with the quarter-pixel precisions. The video coding unit may use interpolation filters either corresponding to the pixel position or neighboring pixel positions to interpolate a value for the pixel position pointed to by the motion vector.
    • 视频编码单元可以被配置为通过重新使用对应的亮度块的运动矢量来对视频数据的色度块进行编码或解码。 由于色度块相对于对应亮度块的下采样,运动矢量可能具有比亮度块更高的色度块精度。 视频编码单元可以通过基于由运动矢量指向的像素位置的位置来选择内插滤波器来内插参考色度块的值。 例如,亮度运动矢量可以具有四分之一像素精度,并且色度运动矢量可以具有八分之一像素的精度。 可以存在与四分之一像素精度相关联的内插滤波器。 视频编码单元可以使用对应于像素位置或相邻像素位置的插值滤波器来内插由运动矢量指向的像素位置的值。