Systems and methods of video decoding with improved buffer storage and bandwidth efficiency

    公开(公告)号:US11997298B2

    公开(公告)日:2024-05-28

    申请号:US17880396

    申请日:2022-08-03

    CPC classification number: H04N19/44 H04N19/423 H04N19/80

    Abstract: Video decoding systems and techniques are described. A decoder reads first video data from a first block of a video frame. The decoder retrieves neighboring video data from a line buffer. The neighboring video data is from a neighboring block that neighbors the first block in the video frame. The decoder processes the first video data and the retrieved neighboring video data using a constrained directional enhancement filter (CDEF) to generate filtered first video data. The decoder upscales the filtered first video data using an upscaler to generate upscaled filtered first video data. The decoder upscales the retrieved neighboring video data using the upscaler to generate upscaled neighboring video data, for instance after generating the filtered first video data. The decoder processes the upscaled filtered first video data and the upscaled neighboring video data using a loop restoration (LR) filter to generate output video data.

    Scalable transform hardware architecture with improved transpose buffer

    公开(公告)号:US10356440B2

    公开(公告)日:2019-07-16

    申请号:US14503920

    申请日:2014-10-01

    Abstract: As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One such technique for compressing videos involves transforming image data into an alternate, encoding-friendly domain (e.g., by a two-dimensional discrete cosine transform). Transform modules may be implemented to perform these transformations, which may occur during both video encoding and decoding processes. Provided are exemplary techniques for improving the efficiency and performance of transform module implementations.

    Pipelined intra-prediction hardware architecture for video coding

    公开(公告)号:US10091530B2

    公开(公告)日:2018-10-02

    申请号:US14503669

    申请日:2014-10-01

    Abstract: As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One technique to reduce bandwidth consumption is intra-prediction, which exploits spatial redundancies within video frames. Each video frame may be segmented into blocks, and intra-prediction may be applied to the blocks. However, intra-prediction of some blocks may rely upon the completion (e.g., reconstruction) of other blocks, which can make parallel processing challenging. Provided are exemplary techniques for improving the efficiency and throughput associated with the intra-prediction of multiple blocks.

    SCALABLE TRANSFORM HARDWARE ARCHITECTURE WITH IMPROVED TRANSPOSE BUFFER
    7.
    发明申请
    SCALABLE TRANSFORM HARDWARE ARCHITECTURE WITH IMPROVED TRANSPOSE BUFFER 审中-公开
    具有改进的传输缓冲器的可扩展变形硬件结构

    公开(公告)号:US20160100193A1

    公开(公告)日:2016-04-07

    申请号:US14503920

    申请日:2014-10-01

    Abstract: As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One such technique for compressing videos involves transforming image data into an alternate, encoding-friendly domain (e.g., by a two-dimensional discrete cosine transform). Transform modules may be implemented to perform these transformations, which may occur during both video encoding and decoding processes. Provided are exemplary techniques for improving the efficiency and performance of transform module implementations.

    Abstract translation: 随着共享视频内容的质量和数量的增加,正在开发和改进视频编码标准和技术,以减少电信和其他网络的带宽消耗。 用于压缩视频的一种这样的技术涉及将图像数据变换成替代的编码友好域(例如,通过二维离散余弦变换)。 可以实现变换模块以执行这些转换,这可能在视频编码和解码过程中发生。 提供了用于提高变换模块实现的效率和性能的示例性技术。

    PIPELINED INTRA-PREDICTION HARDWARE ARCHITECTURE FOR VIDEO CODING
    8.
    发明申请
    PIPELINED INTRA-PREDICTION HARDWARE ARCHITECTURE FOR VIDEO CODING 审中-公开
    用于视频编码的管道预测硬件架构

    公开(公告)号:US20160100191A1

    公开(公告)日:2016-04-07

    申请号:US14503669

    申请日:2014-10-01

    Abstract: As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One technique to reduce bandwidth consumption is intra-prediction, which exploits spatial redundancies within video frames. Each video frame may be segmented into blocks, and intra-prediction may be applied to the blocks. However, intra-prediction of some blocks may rely upon the completion (e.g., reconstruction) of other blocks, which can make parallel processing challenging. Provided are exemplary techniques for improving the efficiency and throughput associated with the intra-prediction of multiple blocks.

    Abstract translation: 随着共享视频内容的质量和数量的增加,正在开发和改进视频编码标准和技术,以减少电信和其他网络的带宽消耗。 降低带宽消耗的一种技术是帧内预测,​​其利用视频帧内的空间冗余。 每个视频帧可以被分割成块,并且帧内预测可以应用于块。 然而,一些块的帧内预测可能依赖于其他块的完成(例如,重构),这使得并行处理具有挑战性。 提供了用于提高与多个块的帧内预测相关联的效率和吞吐量的示例性技术。

    Block-level collocated motion field projection for video coding

    公开(公告)号:US12132928B2

    公开(公告)日:2024-10-29

    申请号:US17929548

    申请日:2022-09-02

    CPC classification number: H04N19/521 H04N19/433 H04N19/55 H04N19/573

    Abstract: Systems and techniques are provided for processing video data. For example, an apparatus may obtain one or more first sets of collocated motion vector data and one or more second sets of collocated motion vector data, associated with a respective first and second block of video data included in a current frame of video data. The apparatus may project the one or more first sets of collocated motion vector data into a first projected motion field associated with a first buffer and project the one or more second sets of collocated motion vector data into the first projected motion field associated with the first buffer. Based on projecting the one or more first sets and one or more second sets of collocated motion vector data, the apparatus may decode the first block of video data based on the first projected motion field associated with the first buffer.

Patent Agency Ranking