-
公开(公告)号:US11455705B2
公开(公告)日:2022-09-27
申请号:US16417483
申请日:2019-05-20
Applicant: QUALCOMM Incorporated
Inventor: Sudipto Banerjee , Vinay Melkote Krishnaprasad , Pawan Kumar Baheti , Ajit Venkat Rao
Abstract: The present disclosure relates to methods and apparatus for graphics processing. In some aspects, the apparatus may receive, by a first device from a second device, first position information corresponding to a first orientation of the second device. The apparatus can also generate, by the first device, first graphical content based on the first position information. Further, the apparatus can also generate, by the first device, motion information for warping the first graphical content. The apparatus can also encode, by the first device, the first graphical content. Additionally, the apparatus can provide, by the first device to the second device, the motion information and the encoded first graphical content.
-
公开(公告)号:US10861215B2
公开(公告)日:2020-12-08
申请号:US16181288
申请日:2018-11-05
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Sudipto Banerjee , Pawan Kumar Baheti , Ajit Venkat Rao
Abstract: A method and a system for warping a rendered frame is disclosed. On a host device of a split-rendering system, the method includes generating the rendered frame based on head tracking information of a user. The method also includes identifying a region of interest (ROI) of the rendered frame. The method also includes generating metadata for a warping operation from the ROI. The method further include transmitting the rendered frame and the metadata for a warping operation of the rendered frame. On a client device of the split-rendering system, the method includes transmitting head tracking information of a user by a client device. The method also includes receiving the rendered frame and metadata. The method further includes warping the rendered frame using the metadata and display pose information. The host device and the client device may be combined into an all-in-one head mounted display.
-
公开(公告)号:US10244164B1
公开(公告)日:2019-03-26
申请号:US15701062
申请日:2017-09-11
Applicant: QUALCOMM Incorporated
Inventor: Sudipto Banerjee , Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Ajit Venkat Rao
Abstract: A method performed by an electronic device is described. The method includes receiving a plurality of images from a first camera with a first field of view and a second plurality of images from a second camera with a second field of view. An overlapping region exists between the first field of view and the second field of view. The method also includes predicting a disparity of a moving object present in a first image of the first plurality of images. The moving object is not present in a corresponding second image of the second plurality of images. The method further includes determining warp vectors based on the predicted disparity. The method additionally includes combining an image from the first plurality of images with an image from the second plurality of images based on the determined warp vectors.
-
公开(公告)号:US12154231B2
公开(公告)日:2024-11-26
申请号:US17813900
申请日:2022-07-20
Applicant: QUALCOMM Incorporated
Inventor: Sudipto Banerjee , Vinay Melkote Krishnaprasad
Abstract: Certain aspects of the present disclosure present a method of graphics processing at a wearable display device. The method generally includes rendering a first image based on a position of the wearable display device and contours and depth information for one or more real-world objects associated with the position, the rendered first image comprising, at least, one or more virtual objects, re-projecting the first image based on an updated position of the wearable display device that is different than the position, rendering a second image using re-projected contours of the one or more real-world objects in the first image, updated depth information for the one or more real-world objects in the first image, updated depth information for the one or more virtual objects in the first image, and warped one or more virtual objects, and displaying the second image on a display of the wearable display device.
-
公开(公告)号:US11321906B2
公开(公告)日:2022-05-03
申请号:US17083184
申请日:2020-10-28
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Sudipto Banerjee , Pawan Kumar Baheti , Ajit Venkat Rao
Abstract: A method and a system for warping a rendered frame is disclosed. On a host device of a split-rendering system, the method includes generating the rendered frame based on head tracking information of a user. The method also includes identifying a region of interest (ROI) of the rendered frame. The method also includes generating metadata for a warping operation from the ROI. The method further include transmitting the rendered frame and the metadata for a warping operation of the rendered frame. On a client device of the split-rendering system, the method includes transmitting head tracking information of a user by a client device. The method also includes receiving the rendered frame and metadata. The method further includes warping the rendered frame using the metadata and display pose information. The host device and the client device may be combined into an all-in-one head mounted display.
-
公开(公告)号:US10776992B2
公开(公告)日:2020-09-15
申请号:US15641996
申请日:2017-07-05
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Sudipto Banerjee , Pawan Kumar Baheti , Ajit Venkat Rao
Abstract: A wearable display device is described that is connected to a host device. The wearable display device includes one or more sensors configured to generate eye pose data indicating a user's field of view, one or more displays, and one or more processors. The one or more processors are configured to output a representation of the eye pose data to the host device and extract one or more depth values for a rendered frame from depth data output by the host device. The rendered frame is generated using the eye pose data. The one or more processors are further configured to modify one or more pixel values of the rendered frame using the one or more depth values to generate a warped rendered frame and output, for display at the one or more displays, the warped rendered frame.
-
公开(公告)号:US20190082103A1
公开(公告)日:2019-03-14
申请号:US15701062
申请日:2017-09-11
Applicant: QUALCOMM Incorporated
Inventor: Sudipto Banerjee , Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Ajit Venkat Rao
Abstract: A method performed by an electronic device is described. The method includes receiving a plurality of images from a first camera with a first field of view and a second plurality of images from a second camera with a second field of view. An overlapping region exists between the first field of view and the second field of view. The method also includes predicting a disparity of a moving object present in a first image of the first plurality of images. The moving object is not present in a corresponding second image of the second plurality of images. The method further includes determining warp vectors based on the predicted disparity. The method additionally includes combining an image from the first plurality of images with an image from the second plurality of images based on the determined warp vectors.
-
公开(公告)号:US20190012826A1
公开(公告)日:2019-01-10
申请号:US15641996
申请日:2017-07-05
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Sudipto Banerjee , Pawan Kumar Baheti , Ajit Venkat Rao
CPC classification number: G06T15/205 , G06F1/163 , G06F3/011 , G06F3/012 , G06F3/013 , G06T3/0093 , G06T7/50 , G06T17/20
Abstract: A wearable display device is described that is connected to a host device. The wearable display device includes one or more sensors configured to generate eye pose data indicating a user's field of view, one or more displays, and one or more processors. The one or more processors are configured to output a representation of the eye pose data to the host device and extract one or more depth values for a rendered frame from depth data output by the host device. The rendered frame is generated using the eye pose data. The one or more processors are further configured to modify one or more pixel values of the rendered frame using the one or more depth values to generate a warped rendered frame and output, for display at the one or more displays, the warped rendered frame.
-
公开(公告)号:US11321928B2
公开(公告)日:2022-05-03
申请号:US17039834
申请日:2020-09-30
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Sandeep Kanakapura Lakshmikantha , Sudipto Banerjee , Sagar Ravindra Kalbande , Soumyajit Bijankumar Deb , Arjun Sitaram , Ajit Venkat Rao
Abstract: The present disclosure relates to methods and apparatus for graphics processing. The apparatus can determine an eye-buffer including one or more bounding boxes associated with rendered content in a frame. The apparatus can also generate an atlas based on the eye-buffer, the atlas including one or more patches associated with the one or more bounding boxes. Additionally, the apparatus can communicate the atlas including the one or more patches. The apparatus can also calculate an amount of user motion associated with the rendered content in the frame. Further, the apparatus can determine a size of each of the one or more bounding boxes based on the calculated amount of user motion. The apparatus can also determine a size and location of each of the one or more patches in the atlas.
-
公开(公告)号:US10373360B2
公开(公告)日:2019-08-06
申请号:US15447827
申请日:2017-03-02
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Chiranjib Choudhuri , Sudipto Banerjee , Ajit Deepak Gupte , Pawan Kumar Baheti , Ajit Venkat Rao
Abstract: A method for stitching images by an electronic device is described. The method includes obtaining at least two images. The method also includes selecting a stitching scheme from a set of stitching schemes based on one or more content measures of the at least two images. The set of stitching schemes includes a first stitching scheme, a second stitching scheme, and a third stitching scheme. The method further includes stitching the at least two images based on a selected stitching scheme.
-
-
-
-
-
-
-
-
-