Methods and apparatus for lossless compression of GPU data

    公开(公告)号:US12033361B2

    公开(公告)日:2024-07-09

    申请号:US17169342

    申请日:2021-02-05

    CPC classification number: G06T9/004 G06T1/20 G06T7/90 G06T9/001

    Abstract: The present disclosure relates to methods and devices for data or graphics processing including an apparatus, e.g., a GPU. The apparatus may receive at least one bitstream including a plurality of bits, each of the bits corresponding to a position in the at least one bitstream, and each of the bits being associated with color data. The apparatus may also arrange an order of the plurality of bits in the at least one bitstream, such that at least one of the bits corresponds to an updated position in the at least one bitstream. Additionally, the apparatus may convert, upon arranging the order of the bits, the color data associated with each of the plurality of bits in the at least one bitstream. The apparatus may also compress, upon converting the color data associated with each of the bits, the plurality of bits in the at least one bitstream.

    Simplified palette predictor update for video coding

    公开(公告)号:US11240507B2

    公开(公告)日:2022-02-01

    申请号:US17029767

    申请日:2020-09-23

    Abstract: An example device includes a memory configured to store at least a portion of an encoded video bitstream; and one or more processors that are implemented in circuitry and configured to: determine, based on a parameter of a first block of video data, a maximum number of entries to be used for palette-mode coding of the current block; generate, based on the determined maximum number of entries and based on a palette predictor, a palette for the first block of video data, the palette including one or more entries each including a palette index that is associated with a color value; decode, from the encoded video bitstream and for the first block of video data, index values for samples of the first block that identify entries in the palette; and reconstruct, based on the index values, the samples of the first block.

    CROSS-COMPONENT PREDICTION FOR VIDEO CODING
    16.
    发明申请

    公开(公告)号:US20200154115A1

    公开(公告)日:2020-05-14

    申请号:US16678041

    申请日:2019-11-08

    Abstract: A video coder determines a boundary luma value and derives a chroma value that corresponds to the boundary luma value. The video coder may derive a first prediction model and a second prediction model based on the derived chroma value. The video coder may use the first prediction model to determine a first set of predicted chroma samples of a prediction block for the current block. The first set of predicted chroma samples corresponds to the luma samples of the prediction block that have values less than or equal to the boundary luma value. The video coder may use the second prediction model to determine a second set of predicted chroma samples of the prediction block. The second set of predicted chroma samples corresponds to the luma samples of the prediction block that have values greater than the boundary luma value.

    Method for palette mode coding
    18.
    发明授权

    公开(公告)号:US09860560B2

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

    申请号:US14754577

    申请日:2015-06-29

    CPC classification number: H04N19/593 H04N19/176 H04N19/70 H04N19/91

    Abstract: A method for decoding video data provided in a bitstream, where the bitstream includes a coding unit (CU) coded in palette mode, includes: parsing a palette associated with the CU provided in the bitstream; parsing one or more run lengths provided in the bitstream that are associated with the CU; parsing one or more index values provided in the bitstream that associated with the CU; and parsing one or more escape pixel values provided in the bitstream that are associated with the CU. The escape pixel values may be parsed from consecutive positions in the bitstream, the consecutive positions being in the bitstream after all of the run lengths and the index values associated with the CU. The method may further include decoding the CU based on the parsed palette, parsed run lengths, parsed index values, and parsed escape values.

Patent Agency Ranking