REUSE OF BLOCK TREE PATTERN IN VIDEO COMPRESSION

    公开(公告)号:US20240179332A1

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

    申请号:US18435814

    申请日:2024-02-07

    申请人: HULU, LLC

    IPC分类号: H04N19/40 H04N19/46 H04N19/96

    CPC分类号: H04N19/40 H04N19/46 H04N19/96

    摘要: In some embodiments, a method transcodes a first location from a spatial region. The first location is associated with a first pattern defining a structure of splitting a location into smaller shapes. A bit string of bits is included for the first pattern in an encoded bitstream. The method determines the first location in the spatial region when the first pattern of the first location can be reused for a second pattern of a second location. The first location is one of a plurality of locations in the spatial region. Information for the second location is included in the encoded bitstream that indicates the first location in the spatial region without including a bit string of bits for the second pattern. The first location allows the bit string of bits for the first pattern to be retrieved for use to decode the second location from the encoded bitstream.

    Reuse of block tree pattern in video compression

    公开(公告)号:US11601660B2

    公开(公告)日:2023-03-07

    申请号:US16370117

    申请日:2019-03-29

    申请人: HULU, LLC

    IPC分类号: H04N19/40 H04N19/96 H04N19/46

    摘要: A method includes transcoding a first block of a video. The first block is associated with a first block tree pattern defining a structure of splitting a block into smaller blocks. A bit string of bits for the first block tree pattern is included in an encoded bitstream for the video. The method determines that the first block tree pattern of the first block can be reused for a second block tree pattern of a second block and includes information in the encoded bitstream that indicates that the first block tree pattern is to be used to decode the second block from the encoded bitstream.

    Template refined bi-prediction for video coding

    公开(公告)号:US10992930B2

    公开(公告)日:2021-04-27

    申请号:US16370322

    申请日:2019-03-29

    申请人: HULU, LLC

    摘要: In one embodiment, a method selects a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference block and the second reference block are used to predict a current block. The first reference block is selected as an anchor point. Then, the method searches in the second reference frame for a third reference block and determines whether the third reference block is a better reference block than the second reference block for predicting the current block.

    Template Based Adaptive Weighted Bi-Prediction For Video Coding

    公开(公告)号:US20190306512A1

    公开(公告)日:2019-10-03

    申请号:US16370257

    申请日:2019-03-29

    申请人: HULU, LLC

    摘要: In one embodiment, a method selects a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference block and the second reference block are used to predict a current block in a current frame. A first region is selected based on the first reference block, a second region is selected based the second reference block, and a third region is selected based on the current block. The method compares a characteristic of the first region to a characteristic of the third region and compares a characteristic of the second region to the characteristic of the third region to adaptively determine a first weight for the first reference block and a second weight for the second reference block. Then, a prediction block is calculated for the current block using the first weight and the second weight.

    TEMPLATE REFINED BI-PREDICTION FOR VIDEO CODING USING ANCHOR POINT

    公开(公告)号:US20210227216A1

    公开(公告)日:2021-07-22

    申请号:US17225445

    申请日:2021-04-08

    申请人: HULU, LLC

    摘要: In some embodiments, a method performs a first calculation to select an anchor point based on a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference frame is selected as the anchor point. A third reference block in the second reference frame is selected based on the first reference frame being selected as the anchor point. The method performs a second calculation to select the anchor point based on the first reference block in the first reference frame and the third reference block in the second reference frame and determines whether to use the first reference block and the third reference block as a prediction for a current block based on the second calculation.

    REUSE OF BLOCK TREE PATTERN IN VIDEO COMPRESSION

    公开(公告)号:US20230179782A1

    公开(公告)日:2023-06-08

    申请号:US18164353

    申请日:2023-02-03

    申请人: HULU, LLC

    IPC分类号: H04N19/40 H04N19/46 H04N19/96

    CPC分类号: H04N19/40 H04N19/46 H04N19/96

    摘要: A method includes transcoding a first block from a spatial region. The first block is associated with a first block tree pattern defining a structure of splitting a block into smaller blocks. A bit string of bits for the first block tree pattern is included in an encoded bitstream. The method determines a location of the first block in the spatial region when the first block tree pattern of the first block can be reused for a second block tree pattern of a second block. The spatial region includes blocks and the location is based on the first block being in the spatial region. Information for the second block is included in the encoded bitstream that indicates the location of the first block in the spatial region. The location allows the bit string for the first block tree pattern to be retrieved for use to decode the second block.

    Reuse Of Block Tree Pattern In Video Compression

    公开(公告)号:US20190306520A1

    公开(公告)日:2019-10-03

    申请号:US16370117

    申请日:2019-03-29

    申请人: HULU, LLC

    IPC分类号: H04N19/40 H04N19/96 H04N19/46

    摘要: A method includes transcoding a first block of a video. The first block is associated with a first block tree pattern defining a structure of splitting a block into smaller blocks. A bit string of bits for the first block tree pattern is included in an encoded bitstream for the video. The method determines that the first block tree pattern of the first block can be reused for a second block tree pattern of a second block and includes information in the encoded bitstream that indicates that the first block tree pattern is to be used to decode the second block from the encoded bitstream.

    Template Refined Bi-Prediction For Video Coding

    公开(公告)号:US20190306495A1

    公开(公告)日:2019-10-03

    申请号:US16370322

    申请日:2019-03-29

    申请人: HULU, LLC

    摘要: In one embodiment, a method selects a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference block and the second reference block are used to predict a current block. The first reference block is selected as an anchor point. Then, the method searches in the second reference frame for a third reference block and determines whether the third reference block is a better reference block than the second reference block for predicting the current block.

    Reuse of block tree pattern in video compression

    公开(公告)号:US11930196B2

    公开(公告)日:2024-03-12

    申请号:US18164353

    申请日:2023-02-03

    申请人: HULU, LLC

    IPC分类号: H04N19/40 H04N19/46 H04N19/96

    CPC分类号: H04N19/40 H04N19/46 H04N19/96

    摘要: A method includes transcoding a first block from a spatial region. The first block is associated with a first block tree pattern defining a structure of splitting a block into smaller blocks. A bit string of bits for the first block tree pattern is included in an encoded bitstream. The method determines a location of the first block in the spatial region when the first block tree pattern of the first block can be reused for a second block tree pattern of a second block. The spatial region includes blocks and the location is based on the first block being in the spatial region. Information for the second block is included in the encoded bitstream that indicates the location of the first block in the spatial region. The location allows the bit string for the first block tree pattern to be retrieved for use to decode the second block.

    Template refined bi-prediction for video coding using anchor point

    公开(公告)号:US11800088B2

    公开(公告)日:2023-10-24

    申请号:US17225445

    申请日:2021-04-08

    申请人: HULU, LLC

    摘要: In some embodiments, a method performs a first calculation to select an anchor point based on a first reference block in a first reference frame and a second reference block in a second reference frame. The first reference frame is selected as the anchor point. A third reference block in the second reference frame is selected based on the first reference frame being selected as the anchor point. The method performs a second calculation to select the anchor point based on the first reference block in the first reference frame and the third reference block in the second reference frame and determines whether to use the first reference block and the third reference block as a prediction for a current block based on the second calculation.