Virtual search area for current picture referencing (CPR) and intra block copy (IBC)

    公开(公告)号:US10999594B2

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

    申请号:US16716310

    申请日:2019-12-16

    Abstract: Systems and techniques for intra-block copy (IBC) prediction in processing video data include the use of one or more virtual search areas (VSAs) which can be generated to include one or more references to one or more pixels stored in a physical memory. The one or more VSAs can provide references to additional reconstructed sample values that are derived from previously decoded blocks without incurring physical memory use for storage of the additional reconstructed samples. A search area for performing the IBC prediction for a current block of the video data can be extended to include the one or more VSAs. Extending the search area to include the one or more VSAs provides the IBC prediction with additional search area for finding one or more prediction blocks or prediction samples without having to utilize physical memory to store the additional reconstructed samples from previously decoded blocks.

    LOW-FREQUENCY NON-SEPARABLE TRANSFORM (LFNST) SIMPLIFICATIONS

    公开(公告)号:US20210099702A1

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

    申请号:US17029416

    申请日:2020-09-23

    Abstract: An example method of decoding video data includes receiving encoded data for a current block. The method further includes determining whether single tree partitioning is enabled for the current block and decoding the encoded data to generate luma transform coefficients for the current block and chroma transform coefficients for the current block. The method further includes, in response to determining that the single tree partitioning is enabled for the current block, applying an inverse low-frequency non-separable transform (LFNST) to only the luma transform coefficients for the current block to produce a residual block for the current block. The method further includes reconstructing the current block of the video data using the residual block and a prediction block for the current block.

    Bandwidth compression for neural network systems

    公开(公告)号:US10855986B2

    公开(公告)日:2020-12-01

    申请号:US15991685

    申请日:2018-05-29

    Abstract: Techniques and systems are provided for compressing data in a neural network. For example, output data can be obtained from a node of the neural network. Re-arranged output data having a re-arranged scanning pattern can be generated. The re-arranged output data can be generated by re-arranging the output data into the re-arranged scanning pattern. One or more residual values can be determined for the re-arranged output data by applying a prediction mode to the re-arranged output data. The one or more residual values can then be compressed using a coding mode.

    Floating-point data compression
    76.
    发明授权

    公开(公告)号:US10769819B2

    公开(公告)日:2020-09-08

    申请号:US16140108

    申请日:2018-09-24

    Abstract: Certain aspects of the present disclosure provide a method of encoding data. The method generally includes receiving data comprising a fractional number comprising an exponential component and a fractional component, the exponential component being represented by an exponential bit sequence, the fractional component being represented by a fractional bit sequence. The method further includes determining if the fractional component is within a threshold of 0 or 1. The method further includes setting the fractional component to 0 when the fractional component is within the threshold of 0 or 1. The method further includes downscaling the fractional bit sequence based on a difference between the exponential component and a second threshold. The method further includes encoding the data. The method further includes transmitting the encoded data.

    Storing and retrieving high bit depth image data

    公开(公告)号:US10419781B2

    公开(公告)日:2019-09-17

    申请号:US15270914

    申请日:2016-09-20

    Abstract: In one example, a device for accessing image data includes a memory configured to store image data, the memory comprising a first region and a second region; and one or more processing units configured to code most significant bits (MSBs) of a plurality of residuals of samples of a block of an image, each of the residuals representing a respective difference value between a respective raw sample value and a respective predicted value for the respective raw sample value, access the coded MSBs in the first region of the memory, and access least significant bits (LSBs) of the plurality of residuals of the samples in the second region of the memory.

    Storing and retrieving high bit depth image data

    公开(公告)号:US10250899B1

    公开(公告)日:2019-04-02

    申请号:US15713065

    申请日:2017-09-22

    Abstract: In one example, a device for accessing image data includes a memory configured to store image data and one or more processors configured to code a plurality of bit length values for a plurality of block fixed length code length (bflc_len) values for a plurality of blocks of a tile or sub-tile of an image, the bit length values representing numbers of bits used to code the blfc_len values, code the bflc_len values for each of the plurality of blocks such that the bflc_len values have numbers of bits indicated by the respective bit length values, code the codewords for each of the plurality of blocks such that the codewords have the numbers of bits indicated by the bflc_len values for corresponding blocks of the plurality of blocks, and access the bit length values, the bflc_len values, and the codewords in the memory.

Patent Agency Ranking