会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Video encoding by filter selection
    • 通过过滤器选择进行视频编码
    • US08811484B2
    • 2014-08-19
    • US12208269
    • 2008-09-10
    • Giovanni MottaMarta KarczewiczYan Ye
    • Giovanni MottaMarta KarczewiczYan Ye
    • H04N7/12
    • H04N19/577H04N19/117H04N19/136H04N19/147H04N19/19H04N19/192H04N19/523H04N19/61H04N19/80
    • A method and a device are described for selecting between multiple available filters in an encoder to provide a frame having a low error and distortion rate. For each full and sub pixel position, determining whether to use an alternative filter over the default filter during interpolation by estimating the rate distortion gain of using each filter and signaling to the decoder the optimal filter(s) applied to each full and sub-pixel position. In one embodiment, identifying a reference frame and a current frame, interpolating the reference frame using a default filter to create a default interpolated frame, interpolating the reference frame using an alternative filter to create an alternative interpolated frame, determining for each sub-pixel position whether to use the default filter or the alternative filter based on a minimal cost to generate a final reference frame.
    • 描述了用于在编码器中的多个可用滤波器之间进行选择以提供具有低误差和失真率的帧的方法和装置。 对于每个完整和子像素位置,通过估计使用每个滤波器的速率失真增益并向解码器发送信号,确定在插值期间是否使用默认滤波器上的替代滤波器,将最佳滤波器应用于每个全像素和子像素 位置。 在一个实施例中,识别参考帧和当前帧,使用默认滤波器内插参考帧以创建默认内插帧,使用替代滤波器内插参考帧以创建替代插值帧,确定每个子像素位置 是否使用默认过滤器或替代过滤器基于最小成本生成最终参考帧。
    • 4. 发明授权
    • Video coding with large macroblocks
    • 具有大宏块的视频编码
    • US08634456B2
    • 2014-01-21
    • US12562412
    • 2009-09-18
    • Peisong ChenYan YeMarta Karczewicz
    • Peisong ChenYan YeMarta Karczewicz
    • H04N7/12H04N11/02
    • 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 16×16 pixels, for example, 64×64 pixels. In one example, an apparatus includes a video encoder configured to encode a video block having a size of more than 16×16 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。
    • 5. 发明授权
    • Separable directional transforms
    • 可分离的方向转换
    • US08619853B2
    • 2013-12-31
    • US12133257
    • 2008-06-04
    • Yan YeMarta Karczewicz
    • Yan YeMarta Karczewicz
    • H04N7/12H04N11/02H04N11/04
    • H04N19/625H04N19/103H04N19/11H04N19/12H04N19/122H04N19/129H04N19/13H04N19/147H04N19/157H04N19/176H04N19/18H04N19/19H04N19/196H04N19/197H04N19/42H04N19/46H04N19/463H04N19/48H04N19/593H04N19/61H04N19/70
    • This disclosure describes techniques for transforming residual blocks of video data. In particular, a plurality of different transforms selectively applied to the residual blocks based on the prediction mode of the video blocks. At least a portion of the plurality of transforms are separable directional transform specifically trained for a corresponding prediction mode to provide better energy compaction for the residual blocks of the given prediction mode. Using separable directional transforms offers the benefits of lower computation complexity and storage requirement than use of non-separable directional transforms. Additionally, a scan order used to scan the coefficients of the residual block may be adjusted when applying separable directional transforms. In particular, the scan order may be adjusted based on statistics associated with one or more previously coded blocks to better ensure that non-zero coefficients are grouped near the front of the one-dimensional coefficient vector to improve the effectiveness of entropy coding.
    • 本公开描述了用于转换视频数据的残余块的技术。 具体地,基于视频块的预测模式,选择性地将多个不同的变换应用于残差块。 多个变换的至少一部分是针对相应的预测模式进行专门训练的可分离方向变换,以为给定预测模式的残余块提供更好的能量压缩。 使用可分离的方向变换提供了比使用不可分离的方向变换更低的计算复杂度和存储要求的好处。 此外,当应用可分离的方向变换时,可以调整用于扫描残差块的系数的扫描顺序。 特别地,可以基于与一个或多个先前编码的块相关联的统计来调整扫描顺序,以更好地确保非零系数被分组在一维系数向量的前面附近,以提高熵编码的有效性。
    • 6. 发明授权
    • Adaptive coefficient scanning in video coding
    • 视频编码中的自适应系数扫描
    • US08571104B2
    • 2013-10-29
    • US12133232
    • 2008-06-04
    • Yan YeMarta Karczewicz
    • Yan YeMarta Karczewicz
    • H04N7/12
    • H04N19/174H04N19/129H04N19/157H04N19/503H04N19/593H04N19/61
    • This disclosure describes techniques for scanning coefficients of video blocks, e.g., quantized and transformed coefficients. Rather than use conventional zig-zag scanning, the techniques of this disclosure adapt the scanning order based on statistics associated with previously coded blocks that were coded in the same prediction mode. For each prediction mode, statistics of the coefficients are stored, e.g., indicating probabilities that given coefficients are zero or non-zero. Periodically, adjustments to the scanning order can be made in order to better ensure that non-zero coefficients are grouped together and zero value coefficients are grouped together, which can improve the effectiveness of entropy coding. The techniques of this disclosure provide thresholds and threshold adjustments that can reduce the frequency that the scanning order adjustments occur, yet still achieve desired improvements in compression due to such scanning order adjustments.
    • 本公开描述了用于扫描视频块的系数的技术,例如量化和变换的系数。 本公开的技术不是使用常规的之字形扫描,而是基于与以相同预测模式编码的先前编码的块相关联的统计数据来适应扫描顺序。 对于每个预测模式,存储系数的统计,例如指示给定系数为零或非零的概率。 可以周期性地进行扫描顺序的调整,以便更好地确保将非零系数分组在一起,将零值系数分组在一起,这可以提高熵编码的有效性。 本公开的技术提供阈值和阈值调整,其可以降低扫描顺序调整发生的频率,但仍然由于这种扫描顺序调整而实现期望的压缩改进。
    • 8. 发明授权
    • Video coding using transforms bigger than 4×4 and 8×8
    • 使用大于4×4和8×8的变换的视频编码
    • US08483285B2
    • 2013-07-09
    • US12508434
    • 2009-07-23
    • Yan YePeisong ChenMarta Karczewicz
    • Yan YePeisong ChenMarta Karczewicz
    • H04N11/02
    • H04N19/44H04N19/122H04N19/132H04N19/176H04N19/46H04N19/60H04N19/61H04N19/70
    • In a video processing system, a method and system for applying transforms larger than 8×8 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 4×4, 8×8, 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和更大的变换大小进行选择。 解码器可以基于变换大小语法元素和编码器使用的规则执行逆变换。 变换大小语法元素可以作为编码视频比特流的一部分被发送到解码器。
    • 9. 发明申请
    • VIDEO CODING WITH LARGE MACROBLOCKS
    • 视频编码与大型MACROBLOCKS
    • US20100086032A1
    • 2010-04-08
    • US12562504
    • 2009-09-18
    • Peisong ChenYan YeMarta Karczewicz
    • Peisong ChenYan YeMarta Karczewicz
    • H04N7/12
    • 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 16×16 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 16×16 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像素的大小,并且生成用于 编码单元,其包括最大尺寸值,其中所述最大尺寸值指示所述经编码单元中的所述多个视频块中最大的一个的尺寸。 语法信息还可以包括最小大小值。 以这种方式,编码器可以向解码器指示适用于编码单元的适当的语法解码器。
    • 10. 发明申请
    • PREDICTION TECHNIQUES FOR INTERPOLATION IN VIDEO CODING
    • 插值视频编码的预测技术
    • US20090257668A1
    • 2009-10-15
    • US12420333
    • 2009-04-08
    • Yan YeMarta Karczewicz
    • Yan YeMarta Karczewicz
    • G06K9/36
    • H04N19/00896H04N19/117H04N19/124H04N19/136H04N19/147H04N19/182H04N19/192H04N19/198H04N19/463H04N19/50H04N19/523H04N19/82
    • This disclosure describes filtering techniques applied by an encoder and a decoder during the prediction stage of a video encoding and/or decoding process. The filtering techniques may enhance the accuracy of predictive data used during fractional interpolation, and may improve predictive data of integer blocks of pixels. There are several aspects to this disclosure, including a useful twelve-pixel filter support that may be used for interpolation, techniques that use coefficient symmetry and pixel symmetry to reduce the amount of data needed to be sent between an encoder and a decoder to configure the filter support for interpolation, and techniques for filtering data at integer pixel locations in a manner that is similar to sub-pixel interpolation. Other aspects of this disclosure concern techniques for encoding information in the bitstream to convey the type of filter used, and possibly the filter coefficients used. Predictive coding of filter coefficients is also described.
    • 本公开描述了在视频编码和/或解码过程的预测阶段期间由编码器和解码器应用的滤波技术。 滤波技术可以增强在分数插值期间使用的预测数据的精度,并且可以改善整数像素块的预测数据。 本公开的方面有几个方面,包括可用于插值的有用的十二像素滤波器支持,使用系数对称性和像素对称性的技术来减少在编码器和解码器之间发送的数据量以配置 用于内插的滤波器支持,以及以类似于子像素插值的方式在整数像素位置处对数据进行滤波的技术。 本公开的其它方面涉及用于对位流中的信息进行编码以传送所使用的滤波器的类型以及可能使用的滤波器系数的技术。 还描述了滤波器系数的预测编码。