-
公开(公告)号:US12056808B2
公开(公告)日:2024-08-06
申请号:US18312107
申请日:2023-05-04
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
IPC: G06T15/20 , G02B27/00 , G02B27/01 , G06F1/16 , G06F3/01 , G06F3/03 , G06F3/04815 , G06F3/04842 , G06F3/16 , G06T3/20 , G06T7/60 , G06T7/70 , G06T13/40 , G06T19/00
CPC classification number: G06T15/20 , G02B27/0093 , G02B27/017 , G06F1/163 , G06F3/011 , G06F3/012 , G06F3/017 , G06F3/0304 , G06F3/04815 , G06F3/04842 , G06T7/70 , G06T13/40 , G06T19/006 , G02B2027/0187 , G06F3/167 , G06T3/20 , G06T7/60 , G06T2219/024
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.
-
2.
公开(公告)号:US10767997B1
公开(公告)日:2020-09-08
申请号:US16284766
申请日:2019-02-25
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Chayan Sharma , Chiranjib Choudhuri , Ajit Deepak Gupte
Abstract: Systems, methods, and computer-readable media are provided for immersive extended reality experiences on mobile platforms. In some examples, a method can include obtaining sensor measurements from one or more sensors on a mobile platform and/or a device associated with a user in the mobile platform, the sensor measurements including motion parameters associated with the mobile platform and the user; identifying features of the mobile platform and an environment outside of the mobile platform; tracking, using the sensor measurements, a first pose of the mobile platform relative to the environment outside of the mobile platform; tracking, using the sensor measurements, a second pose of the user relative to at least one of the features of the mobile platform; and tracking, based on the first pose and the second pose, a third pose of the user relative to at least one of the features of the environment outside of the mobile platform.
-
公开(公告)号:US10304239B2
公开(公告)日:2019-05-28
申请号:US15655762
申请日:2017-07-20
Applicant: QUALCOMM incorporated
Inventor: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
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.
-
公开(公告)号:US20190026936A1
公开(公告)日:2019-01-24
申请号:US15655762
申请日:2017-07-20
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
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.
-
公开(公告)号: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.
-
公开(公告)号:US20190020802A1
公开(公告)日:2019-01-17
申请号:US15649229
申请日:2017-07-13
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Ajit Venkat Rao
CPC classification number: H04N5/2327 , G06T3/4038 , G06T5/50 , G06T2207/20221 , H04N5/247
Abstract: Techniques are described for addressing rolling shutter delay and in some cases rolling shutter delay and stabilization. Processing circuits may receive image content in overlapping portions of images, and may adjust the image content until there is overlap in the overlapping portions. Processing circuits may also receive information of deviation of the device from a common reference. Based on the overlapping image content, the deviation of the device from the common reference, and image content in non-overlapping portions, the processing circuits may determine mapping of coordinates to a rectangular mesh for generating an equirectangular image.
-
公开(公告)号:US09591254B2
公开(公告)日:2017-03-07
申请号:US14670146
申请日:2015-03-26
Applicant: QUALCOMM Incorporated
Inventor: Aditya Bhuvanagiri , R. V. Jagannadha Rao Doddi , Ajit Deepak Gupte , Ashish Bajaj , Rajeshwar Kurapaty , Aravind Korlepara
IPC: H04N5/775 , H04N9/80 , H04N5/77 , G11B20/00 , G11B20/12 , G11B27/031 , G11B31/00 , H04N5/232 , H04N5/783 , H04N5/915 , H04N7/01 , H04N9/804 , H04N19/172 , H04N19/149 , H04N19/132 , H04N19/136 , H04N19/14 , H04N19/157 , H04N19/31
CPC classification number: H04N5/772 , G09G5/00 , G09G2330/021 , G09G2340/0435 , G09G2350/00 , G11B20/00007 , G11B20/12 , G11B27/031 , G11B31/006 , G11B2020/00072 , H04N5/23293 , H04N5/40 , H04N5/455 , H04N5/783 , H04N5/915 , H04N7/0122 , H04N9/8042 , H04N19/132 , H04N19/136 , H04N19/14 , H04N19/149 , H04N19/157 , H04N19/172 , H04N19/31
Abstract: An apparatus configured to record and process video information includes a memory, display, and a processor in communication with the memory and the display. The memory is configured to store video data. The display is configured to display a preview of the video data. The processor is configured to record the video data at a first frame rate, process the recorded video data via removing one or more frames from the recorded video data, the processed video data having a second frame rate that is lower than the first frame rate, and generate the preview to be displayed by the display based at least in part on the processed video data.
Abstract translation: 被配置为记录和处理视频信息的装置包括与存储器和显示器通信的存储器,显示器和处理器。 存储器被配置为存储视频数据。 显示器被配置为显示视频数据的预览。 处理器被配置为以第一帧速率记录视频数据,通过从记录的视频数据中去除一个或多个帧来处理记录的视频数据,处理的视频数据具有低于第一帧速率的第二帧速率, 并且至少部分地基于所处理的视频数据来生成由显示器显示的预览。
-
公开(公告)号:US12236631B2
公开(公告)日:2025-02-25
申请号:US17484601
申请日:2021-09-24
Applicant: QUALCOMM Incorporated
Inventor: Pushkar Gorur Sheshagiri , Ajit Deepak Gupte , Chiranjib Choudhuri , Gerhard Reitmayr , Youngmin Park
Abstract: Systems and techniques are described herein for processing frames. 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 process can include obtaining feature information associated with a feature in a current frame, wherein the feature information is based on one or more previous frames; determining an estimated pose of the apparatus associated with the current frame; obtaining a distance associated with the feature in the current frame; and determining an estimated scale of the feature in the current frame based on the feature information associated with the feature, the estimated pose, and the distance associated with the feature.
-
公开(公告)号:US11010921B2
公开(公告)日:2021-05-18
申请号:US16414664
申请日:2019-05-16
Applicant: QUALCOMM Incorporated
Inventor: Chiranjib Choudhuri , Pushkar Gorur Sheshagiri , Ajit Deepak Gupte , Vinay Melkote Krishnaprasad , Chayan Sharma , Ajit Venkat Rao
Abstract: Systems, methods, and computer-readable media are provided for distributed tracking and mapping for extended reality experiences. An example method can include computing, at a device, a pose of the device at a future time, the future time being determined based on a communication latency between the device and a mapping backend system; sending, to the mapping backend system, the pose of the device; receiving, from the mapping backend system, a map slice including map points corresponding to a scene associated with the device, the map slice being generated based on the pose of the device, wherein the map points correspond to the predicted pose; and computing an updated pose of the device based on the map slice.
-
公开(公告)号:US10397481B2
公开(公告)日:2019-08-27
申请号:US15649229
申请日:2017-07-13
Applicant: QUALCOMM Incorporated
Inventor: Vinay Melkote Krishnaprasad , Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Ajit Venkat Rao
Abstract: Techniques are described for addressing rolling shutter delay and in some cases rolling shutter delay and stabilization. Processing circuits may receive image content in overlapping portions of images, and may adjust the image content until there is overlap in the overlapping portions. Processing circuits may also receive information of deviation of the device from a common reference. Based on the overlapping image content, the deviation of the device from the common reference, and image content in non-overlapping portions, the processing circuits may determine mapping of coordinates to a rectangular mesh for generating an equirectangular image.
-
-
-
-
-
-
-
-
-