METHODS AND APPARATUS FOR EFFICIENT MOTION ESTIMATION

    公开(公告)号:WO2021034532A1

    公开(公告)日:2021-02-25

    申请号:PCT/US2020/045671

    申请日:2020-08-10

    Abstract: The present disclosure relates to methods and apparatus for graphics processing. The apparatus can determine a motion estimation priority for one or more regions in a frame. In some aspects, each of the one or more regions can include a group of pixels. Additionally, the apparatus can adjust a quality of a motion estimation procedure for each group of pixels based on the motion estimation priority of the region including the group of pixels. The apparatus can also perform the motion estimation procedure for each of the at least one group of pixels to generate a motion vector for the at least one group of pixels based on the adjusted quality of the motion estimation procedure.

    MOTION ESTIMATION BASED ON REGION DISCONTINUITY

    公开(公告)号:WO2022093502A1

    公开(公告)日:2022-05-05

    申请号:PCT/US2021/053649

    申请日:2021-10-05

    Abstract: The present disclosure relates to methods and devices for image or frame processing including an apparatus, e.g., a GPU. In some aspects, the apparatus may identify a discontinuity between at least one first region of a first frame and at least one second region of a second frame, the at least one first region corresponding to the at least one second region. The apparatus may also determine whether the discontinuity between the at least one first region and the at least one second region is greater than or equal to a motion estimation threshold. The apparatus may also skip a motion estimation for the at least one first region and the at least one second region when the discontinuity between the at least one first region and the at least one second region is greater than or equal to the motion estimation threshold.

    BLENDING NEIGHBORING BINS
    3.
    发明申请

    公开(公告)号:WO2020068456A1

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

    申请号:PCT/US2019/050994

    申请日:2019-09-13

    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an example method may include storing a first rendered bin corresponding to a frame into a memory. The example method may include storing a second rendered bin including a first over rendered region into the memory. The example method may include blending the first over rendered region with a region of the first rendered bin to generate a blended region in the first rendered bin.

    FOVEATED RENDERING USING VARIABLE FRAMERATES

    公开(公告)号:WO2021016292A1

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

    申请号:PCT/US2020/042965

    申请日:2020-07-22

    Abstract: Example techniques are described for generating graphics content by obtaining a rendering command for a first frame of the graphics content, rendering a full frame based on the rendering command for the first frame, storing the full frame in a buffer, obtaining a rendering command for a second frame of the graphics content, obtaining an eye position of a user, rendering a partial frame based on the rendering command for the second frame and the eye position of the user, obtaining the full frame from the buffer, and outputting the second frame, wherein the second frame is based on the full frame and the partial frame.

    PRESERVING SAMPLE DATA IN FOVEATED RENDERING OF GRAPHICS CONTENT

    公开(公告)号:WO2019199492A1

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

    申请号:PCT/US2019/024851

    申请日:2019-03-29

    Abstract: Example techniques are described for generating graphics content by assigning a first region of the graphics content to a first tile, assigning a second region of the graphics content to a second tile, determining, at the first tile and at a first resolution, a first set of samples of the graphics content for each pixel of multiple pixels associated with the first region, determining, at the second tile and at a second resolution that is lower than the first resolution, a second set of samples of the graphics content for each pixel of multiple pixels associated with the second region, downsampling the first set of samples into a combined set of samples, preserving samples of the second set of samples to generate a third set of samples with preserved samples, storing the combined set of samples, and storing the third set of samples with preserved samples.

    HIGH QUALITY UI ELEMENT BOUNDARIES USING MASKS IN TEMPORALLY INTERPOLATED FRAMES

    公开(公告)号:WO2022251383A1

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

    申请号:PCT/US2022/030955

    申请日:2022-05-25

    Abstract: A frame processor may generate a mask based on one or more static regions of a first set of frames of a plurality of previous frame and adjust the mask to at least one of determine alpha data or conceal distorted content associated with the one or more static regions of the first set of frames. The distorted content may be caused by extrapolation of a frame from a second set of frames of the plurality of previous frames. The frame processor may generate a composite frame based on application of at least one of the mask or the alpha data to a previous frame of the plurality of frames, and application of the previous frame based on the at least one of the mask or the alpha data to the frame extrapolated from the second set of frames of the plurality of previous frames.

    MOTION ESTIMATION THROUGH INPUT PERTURBATION

    公开(公告)号:WO2020123339A1

    公开(公告)日:2020-06-18

    申请号:PCT/US2019/065149

    申请日:2019-12-09

    Abstract: The present disclosure relates to methods and devices for motion estimation which may include a GPU. In one aspect, the GPU may generate at least one first motion vector in a first subset of a frame, the first motion vector providing a first motion estimation for image data in the first subset of the frame. The GPU may also perturb the image data. Also, the GPU may generate at least one second motion vector based on the perturbed image data, the second motion vector providing a second motion estimation for the image data. Moreover, the GPU may compare the first motion vector and the second motion vector. Further, the GPU may determine at least one third motion vector for the motion estimation of the image data based on the comparison between the first motion vector and the second motion vector.

    TILE-BASED LOW-RESOLUTION DEPTH STORAGE
    10.
    发明申请

    公开(公告)号:WO2019112859A1

    公开(公告)日:2019-06-13

    申请号:PCT/US2018/062881

    申请日:2018-11-28

    Abstract: Techniques are described for generating, with a graphics processing unit (GPU), depth values for pixels of a tile. The tile is one of a plurality of tiles of a frame. The GPU may store a first number of the depth values for the pixels in a tile memory internal to the GPU. The tile memory is configured to store image content for the tile of the frame. The GPU may write a second number of the depth values stored in the tile memory to a system memory. The second number is less than the first number.

Patent Agency Ranking