Using border-aligned block functions for image compression

    公开(公告)号:US20200351520A1

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

    申请号:US16402297

    申请日:2019-05-03

    Applicant: GOOGLE LLC

    Abstract: A method for encoding a block of a frame. The method includes receiving the block that is in the spatial domain; selecting, based on a border that crosses the block, a set of basis functions for transforming the block to a transform domain; transforming the block using the set of basis functions to obtain a transform block; encoding, in a compressed bitstream, an indication of the set of basis functions; and encoding, in the compressed bitstream, the transform block.

    ENTROPY-INSPIRED DIRECTIONAL FILTERING FOR IMAGE CODING

    公开(公告)号:US20200329240A1

    公开(公告)日:2020-10-15

    申请号:US16858802

    申请日:2020-04-27

    Applicant: GOOGLE LLC

    Abstract: An image block is coded using entropy-inspired directional filtering. During encoding, intensity differences are determined for at least some pixels of an image block based on neighboring pixels of respective ones of the at least some pixels. Angles are estimated for each of those pixels based on the intensity differences. A main filtering direction of the image block is then determined based on the estimated angles. The image block is filtered according to the main filtering direction to remove artifacts along oblique edges associated with the image block. The filtered image block is then encoded to an encoded image. During decoding, an angular map indicating angles estimated for pixels of an encoded image block is received and used to determine the main filtering direction of the image block. The image block can then be filtered according to the main filtering direction and then output for display or storage.

    NETWORK DEPTH-MINIMIZING QUANTUM COMPILER

    公开(公告)号:US20230115065A1

    公开(公告)日:2023-04-13

    申请号:US17959962

    申请日:2022-10-04

    Applicant: Google LLC

    Abstract: Implementations disclosed describe techniques used for compiling a quantum algorithm for execution on a plurality of quantum circuits, including accessing, by a processing device, the quantum algorithm, identifying a matrix associated with the quantum algorithm, determining a representation of the identified matrix as a matrix decomposition that includes a plurality of transformation matrices, wherein one or more of the plurality of transformation matrices perform multiple instances of two-dimensional rotations; and generating a circuit map that maps execution of the matrix decomposition on the plurality of quantum circuits.

    Entropy-inspired directional filtering for image coding

    公开(公告)号:US11212527B2

    公开(公告)日:2021-12-28

    申请号:US16858802

    申请日:2020-04-27

    Applicant: GOOGLE LLC

    Abstract: An image block is coded using entropy-inspired directional filtering. During encoding, intensity differences are determined for at least some pixels of an image block based on neighboring pixels of respective ones of the at least some pixels. Angles are estimated for each of those pixels based on the intensity differences. A main filtering direction of the image block is then determined based on the estimated angles. The image block is filtered according to the main filtering direction to remove artifacts along oblique edges associated with the image block. The filtered image block is then encoded to an encoded image. During decoding, an angular map indicating angles estimated for pixels of an encoded image block is received and used to determine the main filtering direction of the image block. The image block can then be filtered according to the main filtering direction and then output for display or storage.

    Using border-aligned block functions for image compression

    公开(公告)号:US11122297B2

    公开(公告)日:2021-09-14

    申请号:US16402297

    申请日:2019-05-03

    Applicant: GOOGLE LLC

    Abstract: A method for encoding a block of a frame. The method includes receiving the block that is in the spatial domain; selecting, based on a border that crosses the block, a set of basis functions for transforming the block to a transform domain; transforming the block using the set of basis functions to obtain a transform block; encoding, in a compressed bitstream, an indication of the set of basis functions; and encoding, in the compressed bitstream, the transform block.

Patent Agency Ranking