-
公开(公告)号:US11625091B2
公开(公告)日:2023-04-11
申请号:US17822729
申请日:2022-08-26
Applicant: QUALCOMM Incorporated
Inventor: Wesley James Holland , Ramesh Chandrasekhar , Daniel James Guest , Sebastien Mounier , Bijan Forutanpour
Abstract: Systems, methods, and non-transitory media are provided for generating obfuscated control interfaces for extended reality (XR) experiences. An example method can include determining a pose of an XR device within a mapped scene of a physical environment associated with the XR device; rendering a virtual control interface within the mapped scene according to a configuration including a first size, a first position relative to the pose of the XR device, a first ordering of input elements, and/or a first number of input elements; and adjusting the configuration of the virtual control interface based on a privacy characteristic of data associated with the virtual control interface and/or characteristics of the physical environment associated with the XR device, the adjusted configuration including a second size, a second ordering of input elements, a second number of input elements, and/or a second position relative to the pose of the XR device and/or first position.
-
公开(公告)号:US11106328B1
公开(公告)日:2021-08-31
申请号:US16941346
申请日:2020-07-28
Applicant: QUALCOMM Incorporated
Inventor: Wesley James Holland , Ramesh Chandrasekhar , Daniel James Guest , Sebastien Mounier , Bijan Forutanpour
IPC: G06F3/0481 , G06F21/32 , G02B27/01 , G06T19/00
Abstract: Systems, methods, and non-transitory media are provided for generating private control interfaces for extended reality (XR) experiences. An example method can include determining a pose of an XR device within a mapped scene of a physical environment associated with the XR device; detecting a private region in the physical environment and a location of the private region relative to the pose of the XR device, the private region including an area estimated to be within a field of view (FOV) of a user of the XR device and out of a FOV of a person in the physical environment, a recording device in the physical environment, and/or an object in the physical environment; based on the pose of the XR device and the location of the private region, mapping a virtual private control interface to the private region; and rendering the virtual private control interface within the private region.
-
公开(公告)号:US10992961B2
公开(公告)日:2021-04-27
申请号:US15987231
申请日:2018-05-23
Applicant: QUALCOMM Incorporated
Inventor: Ye-Kui Wang , Ning Bi , Bijan Forutanpour
IPC: H04N19/17 , H04N19/176 , H04N19/70 , H04N21/854 , H04N21/235 , H04N21/81 , H04N19/46 , H04N21/845 , H04N21/236
Abstract: An example method includes processing a file including fisheye video data, the file including a syntax structure including a plurality of syntax elements that specify attributes of the fisheye video data, wherein the plurality of syntax elements includes: a first syntax element that explicitly indicates whether the fisheye video data is monoscopic or stereoscopic, and one or more syntax elements that implicitly indicate whether the fisheye video data is monoscopic or stereoscopic; determining, based on the first syntax element, whether the fisheye video data is monoscopic or stereoscopic; and rendering, based on the determination, the fisheye video data as monoscopic or stereoscopic.
-
公开(公告)号:US10373366B2
公开(公告)日:2019-08-06
申请号:US14857620
申请日:2015-09-17
Applicant: QUALCOMM Incorporated
Inventor: Bijan Forutanpour , Michel Adib Sarkis , Sairam Sundaresan
IPC: G06T15/04 , G06T19/20 , G06T17/00 , G06T15/20 , G06T7/40 , G06T11/00 , G06T19/00 , G06T7/20 , G06T7/579
Abstract: A method for determining a pixel value of a texture pixel associated with a three-dimensional scan of an object includes prioritizing a sequence of image frames in a queue based on one or more prioritization parameters. The method also includes selecting a first image frame from the queue. The method also includes determining a pixel value of the particular texture pixel in the first image frame. The method further includes selecting a second image frame from the queue. The second image frame has a higher priority than the first image frame based on the one or more prioritization parameters. The method also includes modifying the pixel value of the particular texture pixel based on a pixel value of the particular texture pixel in the second image frame to generate a modified pixel value of the particular texture pixel.
-
公开(公告)号:US10325391B2
公开(公告)日:2019-06-18
申请号:US15357486
申请日:2016-11-21
Applicant: QUALCOMM Incorporated
Inventor: Bijan Forutanpour , Phi Hung Le Nguyen , Ning Bi
Abstract: Techniques are described related to generating image content. A graphics processing unit (GPU) is configured to receive a first set of images generated from a first camera device in a first location, the first camera device having a first orientation, render for display the first set of images oriented to an orientation reference, receive a second, different set of images generated from a second, different camera device in a second, different location, the second camera device having a second orientation, the second orientation being different than the first orientation, and render for display the second set of images oriented to the orientation reference.
-
公开(公告)号:US20190087712A1
公开(公告)日:2019-03-21
申请号:US15707409
申请日:2017-09-18
Applicant: QUALCOMM Incorporated
Inventor: Sairam Sundaresan , Bijan Forutanpour , Pravin Kumar Ramadas
Abstract: A neural network processing system be configured to: (a) execute a first neural network and a second neural network; (b) run a first data segment through the first neural network to return a first score and run a second data segment through the second neural network to return a second score; (c) compare the first score with the second score; and (d) retrain the first neural network based on the comparison
-
公开(公告)号:US20180357804A1
公开(公告)日:2018-12-13
申请号:US15868463
申请日:2018-01-11
Applicant: QUALCOMM Incorporated
Inventor: Bijan Forutanpour , Phi Hung Le Nguyen
CPC classification number: G06T11/60 , G06T7/40 , H04N5/23238 , H04N5/23293 , H04N5/247
Abstract: Examples are described for mapping primitives in circular images, generated from texture coordinate that compensate for rotation of cameras, onto respective mesh models to generate images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.
-
公开(公告)号:US20180328756A1
公开(公告)日:2018-11-15
申请号:US16034553
申请日:2018-07-13
Applicant: QUALCOMM Incorporated
Inventor: Bijan Forutanpour , Jonathan Kies
CPC classification number: G01C21/3679 , G01C21/20 , G01C21/343 , G01C21/3476 , G01C21/3602 , G01C21/3611 , G01C21/3617 , G01C21/3691 , G06Q10/047 , G06T2207/30196
Abstract: A method performed by an electronic device is described. The method includes obtaining one or more trip objectives. The method also includes obtaining one or more evaluation bases. The method further includes identifying an association between at least one site and the one or more trip objectives. The method additionally includes obtaining sensor data from the at least one site. The sensor data includes at least image data. The method also includes performing analysis on the image data to determine dynamic destination information corresponding to the at least one site. The method further includes performing trip planning based on the dynamic destination information, the one or more trip objectives, and the one or more evaluation bases. The method additionally includes providing one or more suggested routes based on the trip planning.
-
公开(公告)号:US20180136005A1
公开(公告)日:2018-05-17
申请号:US15457300
申请日:2017-03-13
Applicant: QUALCOMM Incorporated
Inventor: Bijan Forutanpour , Jonathan Kies
CPC classification number: G01C21/3679 , G01C21/343 , G01C21/3476 , G01C21/3611 , G06Q10/047 , G06T2207/30196
Abstract: A method performed by an electronic device is described. The method includes obtaining one or more trip objectives. The method also includes obtaining one or more evaluation bases. The method further includes identifying an association between at least one site and the one or more trip objectives. The method additionally includes obtaining sensor data from the at least one site. The sensor data includes at least image data. The method also includes performing analysis on the image data to determine dynamic destination information corresponding to the at least one site. The method further includes performing trip planning based on the dynamic destination information, the one or more trip objectives, and the one or more evaluation bases. The method additionally includes providing one or more suggested routes based on the trip planning.
-
公开(公告)号:US09911242B2
公开(公告)日:2018-03-06
申请号:US14856990
申请日:2015-09-17
Applicant: QUALCOMM Incorporated
Inventor: Sairam Sundaresan , Michel Adib Sarkis , Bijan Forutanpour , Yingyong Qi
CPC classification number: G06T19/20 , G06T7/90 , G06T11/001 , G06T15/506 , G06T2207/10016 , G06T2207/10024 , G06T2219/2012 , H04N1/56 , H04N1/60
Abstract: A method for adjusting pixel colors between image frames includes scanning, at a processor, a first image frame of a sequence of image frames. The method also includes determining a grayscale threshold based on characteristics of the first image frame to identify gray pixel candidates in the first image frame. The method further includes adjusting a pixel value of each pixel in the first image frame based on a chromatic adaptation transform estimation. The chromatic adaptation transform estimation is based on the gray pixel candidates. The grayscale threshold may be computed for each image frame in the sequence of image frames.
-
-
-
-
-
-
-
-
-