-
公开(公告)号:US20210056661A1
公开(公告)日:2021-02-25
申请号:US16987983
申请日:2020-08-07
Applicant: QUALCOMM Incorporated
Inventor: Samuel Benjamin HOLMES , Jonathan WICKS
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.
-
2.
公开(公告)号:US20190391641A1
公开(公告)日:2019-12-26
申请号:US16406515
申请日:2019-05-08
Applicant: QUALCOMM Incorporated
Inventor: Robert VANREENEN , Jonathan WICKS , Tate HORNBECK , Samuel Benjamin HOLMES
Abstract: Example techniques are described for generating graphics content by obtaining a rendering command for a frame of the graphics content, obtaining an eye position of a user after obtaining the rendering command, determining a foveation parameter for a region of the graphics content based on the eye position; and rendering a tile, of the frame, corresponding to the region of the graphics content using the foveation parameter and the rendering command.
-
公开(公告)号:US20220327658A1
公开(公告)日:2022-10-13
申请号:US17229242
申请日:2021-04-13
Applicant: QUALCOMM Incorporated
Inventor: Jonathan Scott TINKHAM , Jonathan WICKS , Samuel Benjamin HOLMES , Robert VANREENEN
Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may process at least one frame including frame content associated with a grid including a plurality of grid sections, each of a plurality of portions of the frame content being aligned with at least a portion of at least one of the plurality of grid sections. The apparatus may also shift the frame content with respect to the grid, such that at least one portion of the plurality of portions of the frame content is aligned with at least a portion of at least one distinct grid section of the plurality of grid sections. Additionally, the apparatus may store the shifted frame content including the at least one portion of the frame content that is aligned with at least a portion of the at least one distinct grid section.
-
公开(公告)号:US20200226813A1
公开(公告)日:2020-07-16
申请号:US16834752
申请日:2020-03-30
Applicant: QUALCOMM Incorporated
Inventor: Samuel Benjamin HOLMES , Tate HORNBECK , Robert VANREENEN
Abstract: A method, a computer-readable medium, and an apparatus are provided. The apparatus may be configured to receive information indicative of a fovea region. The apparatus may be configured to identify, based on the information indicative of the fovea region, high priority bins and low priority bins. The apparatus may be configured to determine a rendering time allotment for the frame. The apparatus may be configured to determine that the rendering time allotment for the frame will be exceeded, based on an amount of time used to render the high priority bins and the low priority bins. The apparatus may be configured to render, based on the determination that the rendering time allotment for the frame will be exceeded, at least one of the low priority bins at a first quality instead of a second quality.
-
公开(公告)号:US20200090396A1
公开(公告)日:2020-03-19
申请号:US16130910
申请日:2018-09-13
Applicant: QUALCOMM Incorporated
Inventor: Samuel Benjamin HOLMES , Tate HORNBECK , Robert VANREENEN
Abstract: A method, a computer-readable medium, and an apparatus are provided. The apparatus may be configured to receive information indicative of a fovea region. The apparatus may be configured to identify, based on the information indicative of the fovea region, high priority bins and low priority bins. The apparatus may be configured to determine a rendering time allotment for the frame. The apparatus may be configured to determine that the rendering time allotment for the frame will be exceeded, based on an amount of time used to render the high priority bins and the low priority bins. The apparatus may be configured to render, based on the determination that the rendering time allotment for the frame will be exceeded, at least one of the low priority bins at a first quality instead of a second quality.
-
公开(公告)号:US20230162329A1
公开(公告)日:2023-05-25
申请号:US18094252
申请日:2023-01-06
Applicant: QUALCOMM Incorporated
Inventor: Samuel Benjamin HOLMES , Jonathan WICKS
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.
-
公开(公告)号:US20220138961A1
公开(公告)日:2022-05-05
申请号:US17087528
申请日:2020-11-02
Applicant: QUALCOMM Incorporated
Inventor: Jonathan WICKS , Samuel Benjamin HOLMES
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.
-
公开(公告)号:US20200186817A1
公开(公告)日:2020-06-11
申请号:US16215547
申请日:2018-12-10
Applicant: QUALCOMM Incorporated
Inventor: Samuel Benjamin HOLMES , Martin RENSCHLER , Jonathan WICKS , Robert John VANREENEN
IPC: H04N19/513 , H04N19/186 , G06T15/00 , H04N19/436
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.
-
公开(公告)号:US20250078410A1
公开(公告)日:2025-03-06
申请号:US18458957
申请日:2023-08-30
Applicant: QUALCOMM Incorporated
Inventor: Samuel Benjamin HOLMES , Jonathan WICKS
Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for mesh stitching for motion estimation and depth from stereo. A processor may obtain an indication of a mesh associated with a set of motion vectors for a first frame and a second frame in a plurality of frames. The processor may detect a set of regions in the mesh including a set of motion disparity values associated with the set of motion vectors, where each motion disparity value in the set of motion disparity values is less than a coherency threshold. The processor may calculate an adjustment to the mesh based on the region. The processor may output an indication of the adjustment to the mesh.
-
10.
公开(公告)号:US20240242417A1
公开(公告)日:2024-07-18
申请号:US18155679
申请日:2023-01-17
Applicant: QUALCOMM Incorporated
Inventor: Elina KAMENETSKAYA , Liang LI , Jonathan WICKS , Samuel Benjamin HOLMES
CPC classification number: G06T15/005 , G06F7/57 , G06T2210/52
Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a graphics processing unit (GPU). The apparatus may obtain a first indication of a first image including a set of first image sections with a plurality of first subsections and a second indication of a second image including a set of second image sections with a plurality of second subsections. The apparatus may also compare one first image section with one second image section. Further, the apparatus may calculate a magnitude of difference between one first subsection and each of the multiple second subsections. The apparatus may also output a third indication of at least one of: (1) a lowest magnitude of difference between the one first subsection and each of the multiple second subsections or (2) a set of coordinates for a second subsection that corresponds to the lowest magnitude of difference.
-
-
-
-
-
-
-
-
-