-
公开(公告)号: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.
-
公开(公告)号:US10277914B2
公开(公告)日:2019-04-30
申请号:US15586124
申请日:2017-05-03
Applicant: QUALCOMM Incorporated
Inventor: Mina Ayman Saleh Yanni Makar , Ajit Deepak Gupte , Ajit Venkat Rao
IPC: H04N11/02 , H04N19/44 , H04N19/126 , H04N19/154 , H04N19/597 , G06T7/00 , H04N19/00
Abstract: An example device for calculating a quality metric for video data includes a memory configured to store a spherical image of the video data, and one or more processors implemented using discrete logic circuitry and configured to determine a user field of view for the spherical image, determine weighting values for pixels of the spherical image based on the user field of view; and calculate a quality metric for the user field of view of the spherical image using the weighting values, wherein calculating the quality metric comprises applying the weighting values to values for the pixels.
-
公开(公告)号:US20180253875A1
公开(公告)日:2018-09-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
CPC classification number: G06F16/444 , G06T3/0062 , G06T3/0081 , G06T3/4038 , G06T19/006
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.
-
公开(公告)号:US20180082454A1
公开(公告)日:2018-03-22
申请号:US15473038
申请日:2017-03-29
Applicant: QUALCOMM Incorporated
Inventor: Shilpi Sahu , Chiranjib Choudhuri , Pawan Kumar Baheti , Ajit Deepak Gupte
CPC classification number: G06T11/60 , G06T3/4038 , G06T5/002 , G06T5/20 , G06T5/40 , G06T7/90 , G06T2207/10024 , H04N5/23238 , H04N7/181 , H04N9/69
Abstract: Techniques are described in which a device is configured to determine an overlap region between a first image and a second image, determine a first histogram based on color data included in the first image that corresponds to the overlap region, and determine a second histogram based on color data included in the second image that corresponds to the overlap region. The processor is further configured to determine, based on the first and second histograms, a mapping function that substantially maps the second histogram to the first histogram and apply the mapping function to the second image to generate a normalized second image with respect to the first image.
-
公开(公告)号:US20170374375A1
公开(公告)日:2017-12-28
申请号:US15586124
申请日:2017-05-03
Applicant: QUALCOMM Incorporated
Inventor: Mina Ayman Saleh Yanni Makar , Ajit Deepak Gupte , Ajit Venkat Rao
IPC: H04N19/44 , H04N19/154 , H04N19/126 , H04N19/597 , G06T7/00
CPC classification number: H04N19/44 , G06T7/0002 , G06T2207/30168 , H04N19/00 , H04N19/126 , H04N19/154 , H04N19/597
Abstract: An example device for calculating a quality metric for video data includes a memory configured to store a spherical image of the video data, and one or more processors implemented using discrete logic circuitry and configured to determine a user field of view for the spherical image, determine weighting values for pixels of the spherical image based on the user field of view; and calculate a quality metric for the user field of view of the spherical image using the weighting values, wherein calculating the quality metric comprises applying the weighting values to values for the pixels.
-
公开(公告)号:US11769258B2
公开(公告)日:2023-09-26
申请号:US17166957
申请日:2021-02-03
Applicant: QUALCOMM Incorporated
Inventor: Ajit Deepak Gupte , Gerhard Reitmayr , Abhijeet Bisain , Pushkar Gorur Sheshagiri , Chayan Sharma , Ajit Venkat Rao
CPC classification number: G06T7/248 , G06T7/292 , G06T7/74 , G06F3/012 , G06T2207/10012 , G06T2207/10032 , G06T2207/30244 , G06T2207/30252
Abstract: Systems and techniques are described herein for processing images. The systems and techniques can be implemented by various types of systems, such as by an extended reality (XR) system or device. In some cases, a first processor receives an image of an environment captured by an image sensor, identifies features depicted in the image, and generates descriptors for the features. The first processor sends the descriptors to a second processor, which may be more powerful than the first processor. The second processor receives the descriptors. The second processor associates the plurality of features with a map of the environment based on at least a subset of the plurality of descriptors. For example, the second processor can track at least a subset of the features based on at least a subset of the descriptors and based on feature information from one or more additional images of the environment.
-
公开(公告)号:US11756227B2
公开(公告)日:2023-09-12
申请号:US17307920
申请日:2021-05-04
Applicant: QUALCOMM Incorporated
Inventor: Srujan Babu Nandipati , Pushkar Gorur Sheshagiri , Chiranjib Choudhuri , Ajit Deepak Gupte , Gerhard Reitmayr
CPC classification number: G06T7/73 , G02B27/0172 , G06T7/20 , G06T7/33 , G02B2027/014 , G02B2027/0138
Abstract: Systems and techniques are provided for determining and applying corrected poses in digital content experiences. An example method can include receiving, from one or more sensors associated with an apparatus, inertial measurements and one or more frames of a scene; based on the one or more frames and the inertial measurements, determining, via a first filter, an angular and linear motion of the apparatus and a gravity vector indicating a direction of gravitational force interacting with the apparatus; when a motion of the apparatus is below a threshold, determining, via a second filter, an updated gravity vector indicating a direction of gravitational force interacting with the apparatus; determining, based on the updated gravity vector, parameters for aligning an axis of the scene with a gravity direction in a real-world spatial frame; and aligning, using the parameters, the axis of the scene with the gravity direction in the real-world spatial frame.
-
公开(公告)号:US11200729B2
公开(公告)日:2021-12-14
申请号:US17031315
申请日:2020-09-24
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
IPC: G06T15/20 , G06F3/01 , G06F3/0481 , G02B27/01 , G02B27/00 , G06F1/16 , G06F3/03 , G06F3/0484 , G06T7/70 , G06T13/40 , G06T19/00 , G06F3/16 , G06T3/20 , G06T7/60
Abstract: Methods, devices, and apparatuses are provided to facilitate a positioning of an item of virtual content in an extended reality environment. For example, a placement position for an item of virtual content can be transmitted to one or more of a first device and a second device. The placement position can be based on correlated map data generated based on first map data obtained from the first device and second map data obtained from the second device. In some examples, the first device can transmit the placement position to the second device.
-
公开(公告)号:US10825237B2
公开(公告)日:2020-11-03
申请号:US16376857
申请日:2019-04-05
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
IPC: G06T15/20 , G06F3/01 , G06F3/0481 , G02B27/01 , G02B27/00 , G06F1/16 , G06F3/03 , G06F3/0484 , G06T7/70 , G06T13/40 , G06T19/00 , G06F3/16 , G06T3/20 , G06T7/60
Abstract: Methods, devices, and apparatuses are provided to facilitate a positioning of an item of virtual content in an extended reality environment. For example, a first user may access the extended reality environment through a display of a mobile device, and in some examples, the methods may determine positions and orientations of the first user and a second user within the extended reality environment. The methods may also determine a position for placement of the item of virtual content in the extended reality environment based on the determined positions and orientations of the first user and the second user, and perform operations that insert the item of virtual content into the extended reality environment at the determined placement position.
-
公开(公告)号:US12147519B2
公开(公告)日:2024-11-19
申请号:US17932897
申请日:2022-09-16
Applicant: QUALCOMM Incorporated
Inventor: Anupama S , Chiranjib Choudhuri , Avani Rao , Ajit Deepak Gupte
Abstract: Systems and techniques are provided for performing user authentication. For example, a process can include obtaining a plurality of images associated with a face and a facial expression of the user, wherein each respective image of the plurality of images includes a different portion of the face. An encoder neural network can be used to generate one or more predicted three-dimensional (3D) facial modeling parameters, wherein the encoder neural network generates the one or more predicted 3D facial modeling parameters based on the plurality of images. A reference 3D facial model associated with the face and the facial expression can be obtained. An error can be determined between the one or more predicted 3D facial modeling parameters and the reference 3D facial model, and the user can be authenticated user based on the error being less than a pre-determined authentication threshold.
-
-
-
-
-
-
-
-
-