-
公开(公告)号:US20240312108A1
公开(公告)日:2024-09-19
申请号:US18606585
申请日:2024-03-15
Applicant: Apple Inc.
Inventor: Daniel S. Shervheim , Kyle Fisher , Michael A. Dunkley
CPC classification number: G06T15/005 , G06T15/06 , G06T15/08 , G06T15/10 , G06T2210/21 , G06T2210/62
Abstract: Techniques are disclosed for a three-dimensional (3D) graphical rendering system, comprising: obtaining a first 3D graphical object, wherein the first 3D graphical object is associated with at least a first semi-transparent material, wherein the first material is associated with an adjustable density value and comprises at least a first plane (or 3D volume) with an adjustable position within a virtual environment; determining a transparency value based, at least in part, on the adjustable density value and a distance between the first plane and the first 3D graphical object (or a density of the 3D volume); and rendering, from a first viewpoint and using a first shader, at least a portion of the first 3D graphical object by applying the determined transparency value to the first material. Rendering the first 3D graphical object may further comprise blending between the first material and a second material according to the determined transparency value.
-
公开(公告)号:US12094056B2
公开(公告)日:2024-09-17
申请号:US18315634
申请日:2023-05-11
Applicant: Willow Garage, LLC
Inventor: Wim Meeussen , Eitan Marder-Eppstein , Stuart Glaser
CPC classification number: G06T17/005 , G06T15/10 , G06T15/20 , G06T17/05 , G01S17/89 , G06T2200/24 , G06T2207/10028 , G06T2210/36 , G06T2210/56
Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
-
公开(公告)号:US20240303933A1
公开(公告)日:2024-09-12
申请号:US18180898
申请日:2023-03-09
Applicant: International Business Machines Corporation
Inventor: Yuan Yuan Ding , Ke Yong Zhang , Ya Juan Dang , Tian Tian Chai , Yu Pan , Ze Wang
CPC classification number: G06T19/003 , G06T15/10 , G06T19/006 , G06V20/50 , G06V20/64
Abstract: A computer-implemented method for providing a user with a digital companion in a three-dimensional (3D) environment is provided. The computer-implemented method includes recognizing content of the 3D environment, obtaining a point-of-view (POV) of the user in the 3D environment, displaying the digital companion to the user in the 3D environment based on the content and the POV, moving the digital companion through the 3D environment with the user while continuing the displaying and executing communicative interaction between the digital companion and the user based on the content and one or more communications of the user.
-
公开(公告)号:US20240296641A1
公开(公告)日:2024-09-05
申请号:US18449789
申请日:2023-08-15
Applicant: Roku, Inc.
Inventor: Sunil Ramesh , Michael Cutter , Karina Levitian
CPC classification number: G06T19/20 , G06T15/10 , G06T15/503 , G06V10/70 , G06V20/41 , G06T2219/2016 , G06V2201/10
Abstract: In one aspect, an example method includes (i) obtaining video that depicts an area across multiple frames of the video, wherein the area is part of a scene of the video, and wherein the area is suitable for having an object inserted therein; (ii) detecting the area within the obtained video and determining area characteristic data associated with the detected area; (iii) determining scene attribute data associated with the scene; (iv) using at least the determined area characteristic data and the determined scene attribute data as a basis to select an object from among a set of multiple candidate objects; (v) inserting into the detected area the selected object to generate video that is a modified version of the obtained video; and (vi) outputting for presentation the generated video.
-
公开(公告)号:US20240296626A1
公开(公告)日:2024-09-05
申请号:US18573125
申请日:2022-09-14
Inventor: Shaohui Jiao , Yue Wang , Dehao Zhao
IPC: G06T17/20 , G06T7/593 , G06T15/10 , H04N19/597
CPC classification number: G06T17/20 , G06T7/593 , G06T15/10 , H04N19/597 , G06T2207/10021 , G06T2207/10028
Abstract: This disclosure discloses a method, an apparatus, an electronic device, and a storage medium for reconstructing a 3D image. The method of reconstructing a 3D image includes: receiving depth video streams of at least two camera perspectives of a same scene; determining a 3D video model corresponding to the depth video streams of the at least two camera perspectives; performing a light field rendering on the 3D video model based on an obtained interaction parameter to obtain a plurality of target light field rendering views; and sending the plurality of target light field rendering views to a display end to construct a 3D image corresponding to the depth video streams at the display end.
-
公开(公告)号:US12056824B2
公开(公告)日:2024-08-06
申请号:US17556429
申请日:2021-12-20
Applicant: Meta Platforms Technologies, LLC
Inventor: Jason Saragih , Shih-En Wei , Tomas Simon Kreuz , Kris Makoto Kitani , Ye Yuan
CPC classification number: G06T19/00 , G06T15/10 , G06V40/103 , G06V40/23
Abstract: A method for simulating a solid body animation of a subject includes retrieving a first frame that includes a body image of a subject. The method also includes selecting, from the first frame, multiple key points within the body image of the subject that define a hull of a body part and multiple joint points that define a joint between two body parts, identifying a geometry, a speed, and a mass of the body part to include in a dynamic model of the subject, based on the key points and the joint points, determining, based on the dynamic model of the subject, a pose of the subject in a second frame after the first frame in a video stream, and providing the video stream to an immersive reality application running on a client device.
-
公开(公告)号:US12051157B2
公开(公告)日:2024-07-30
申请号:US17985019
申请日:2022-11-10
Applicant: Yap Studios, LLC
Inventor: Trevor Stout , Oliver Wagner
CPC classification number: G06T17/20 , G06F3/011 , G06T15/10 , G06T19/006
Abstract: The present technology pertains to systems and methods for creating and mapping three-dimensional spaces to provide an interactive experience with physical spaces and objects. Preferred embodiments of the method include generating a geometric layout by scanning a physical space; overlaying the geometric layout onto a virtual three-dimensional map of the physical space, the three-dimensional map supported by a content management system; defining an anchor in the three-dimensional map; associating a content with the anchor; receiving, from a device in within the physical space, the device's physical location and orientation; determining, by the content management system, a device location within the three-dimensional map; and outputting to the device, when the device is near and orientated with the anchor, the content associated with the anchor or an indication of the content associated with the anchor.
-
公开(公告)号:US12047604B2
公开(公告)日:2024-07-23
申请号:US17439463
申请日:2020-03-19
Applicant: Nokia Technologies Oy
Inventor: Sebastian Schwarz
IPC: H04N19/597 , G06T15/04 , G06T15/10 , H04N13/178 , H04N19/20 , H04N19/70
CPC classification number: H04N19/597 , G06T15/04 , G06T15/10 , H04N13/178 , H04N19/20 , H04N19/70
Abstract: There are disclosed a method and an apparatus for video encoding. A method can include projecting a 3D representation of at least one object onto at least one 2D patch (400); generating a geometry image, a texture image, an occupancy map and auxiliary patch information from the 2D patch, wherein the auxiliary patch information comprises metadata relating to properties of the patch and one or more indicators for configuring reconstruction of the 3D representation of the at least one object (402); and encoding the geometry image, the texture image, the occupancy map and the auxiliary patch information in or along a bitstream (404).
-
公开(公告)号:US12046033B2
公开(公告)日:2024-07-23
申请号:US17512345
申请日:2021-10-27
Applicant: Pinfinity, LLC
Inventor: Caleb John Paullus
CPC classification number: G06V20/20 , G06T7/73 , G06T15/10 , G06T19/006 , G06T2215/16 , G06V2201/09
Abstract: Systems and methods disclosed in this application are directed to augmented reality for used with pin badges. Pin badges can be worn, held, or set within view of an AR device having a camera. The AR device sends images or video from its camera to a platform server that determines whether a pin badge exists in view of the camera. If a pin badge exists, it is identified and augmented reality imagery related to the pin badge is transmitted back to the AR device so that the AR device can incorporate that augmented reality imagery into a video stream from its camera as shown on its display.
-
公开(公告)号:US12029494B2
公开(公告)日:2024-07-09
申请号:US17241282
申请日:2021-04-27
Applicant: HeartFlow, Inc.
Inventor: Charles A. Taylor
IPC: G06T7/11 , A61B5/00 , A61B5/02 , A61B5/021 , A61B5/024 , A61B5/026 , A61B5/029 , A61B5/055 , A61B5/107 , A61B5/11 , A61B5/22 , A61B6/00 , A61B6/03 , A61B6/50 , A61B8/02 , A61B8/04 , A61B8/06 , A61B8/08 , A61B34/00 , A61B34/10 , A61M5/00 , G01R33/56 , G01R33/563 , G06F17/10 , G06F18/10 , G06F18/22 , G06F18/24 , G06F30/20 , G06F30/23 , G06F30/28 , G06G7/60 , G06T7/00 , G06T7/12 , G06T7/13 , G06T7/149 , G06T7/20 , G06T7/60 , G06T7/62 , G06T7/70 , G06T7/73 , G06T11/00 , G06T11/20 , G06T11/60 , G06T15/10 , G06T17/00 , G06T17/20 , G06V10/40 , G06V10/42 , G06V10/44 , G06V20/69 , G16B5/00 , G16B45/00 , G16H10/40 , G16H10/60 , G16H30/20 , G16H30/40 , G16H50/30 , G16H50/50 , G16H50/70 , G16H70/00 , A61B90/00 , G06T7/10 , G06V10/46
CPC classification number: A61B34/10 , A61B5/0035 , A61B5/004 , A61B5/0044 , A61B5/02 , A61B5/02007 , A61B5/02028 , A61B5/021 , A61B5/024 , A61B5/026 , A61B5/0263 , A61B5/029 , A61B5/055 , A61B5/1075 , A61B5/1118 , A61B5/22 , A61B5/4848 , A61B5/6852 , A61B5/7246 , A61B5/7275 , A61B5/7278 , A61B5/745 , A61B6/03 , A61B6/032 , A61B6/481 , A61B6/503 , A61B6/504 , A61B6/507 , A61B6/5205 , A61B6/5217 , A61B6/5229 , A61B8/02 , A61B8/04 , A61B8/06 , A61B8/065 , A61B8/481 , A61B8/5223 , A61B8/5261 , A61B34/25 , A61M5/007 , G01R33/5601 , G01R33/5635 , G01R33/56366 , G06F17/10 , G06F18/10 , G06F18/22 , G06F18/24 , G06F30/20 , G06F30/23 , G06F30/28 , G06G7/60 , G06T7/0012 , G06T7/0014 , G06T7/11 , G06T7/12 , G06T7/13 , G06T7/149 , G06T7/20 , G06T7/60 , G06T7/62 , G06T7/70 , G06T7/73 , G06T7/74 , G06T11/00 , G06T11/001 , G06T11/008 , G06T11/20 , G06T11/60 , G06T15/10 , G06T17/00 , G06T17/005 , G06T17/20 , G06V10/40 , G06V10/42 , G06V10/44 , G06V20/698 , G16B5/00 , G16B45/00 , G16H10/40 , G16H10/60 , G16H30/20 , G16H30/40 , G16H50/30 , G16H50/50 , G16H50/70 , G16H70/00 , A61B5/6868 , A61B2034/104 , A61B2034/105 , A61B2034/107 , A61B2034/108 , A61B2090/374 , A61B2090/3762 , A61B2090/3764 , A61B2576/00 , A61B2576/023 , G06T7/10 , G06T2200/04 , G06T2207/10012 , G06T2207/10072 , G06T2207/10081 , G06T2207/10088 , G06T2207/10104 , G06T2207/10108 , G06T2207/20036 , G06T2207/20124 , G06T2207/30016 , G06T2207/30048 , G06T2207/30104 , G06T2210/41 , G06T2211/404 , G06V10/467 , Y02A90/10 , G06T7/0012 , G06T2207/30048
Abstract: Embodiments include a system for determining cardiovascular information for a patient. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patient's heart, and create a three-dimensional model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create a physics-based model relating to a blood flow characteristic of the patient's heart and determine a fractional flow reserve within the patient's heart based on the three-dimensional model and the physics-based model.
-
-
-
-
-
-
-
-
-