-
公开(公告)号:US12067643B2
公开(公告)日:2024-08-20
申请号:US17078071
申请日:2020-10-22
Applicant: Baobab Studios Inc.
Inventor: Mikhail Stanislavovich Solovykh , Wei Wang , Nathaniel Christopher Dirksen , Lawrence David Cutler , Apostolos Lerios
IPC: G06T11/00 , G06T3/067 , G06T13/80 , G11B27/02 , H04N5/222 , H04N21/2343 , H04N21/81 , H04N21/854
CPC classification number: G06T11/00 , G06T3/067 , G06T13/80 , H04N5/2224 , H04N21/234336 , H04N21/8146 , H04N21/816 , H04N21/854 , G06T2200/24 , G06T2213/08 , G11B27/02
Abstract: Systems, methods, and non-transitory computer-readable media can obtain data associated with a computer-based experience. The computer-based experience can be based on interactive real-time technology. At least one virtual camera can be configured within the computer-based experience in an animation creation application. A plurality of shots that correspond to two-dimensional content can be generated from an edit cut of content captured by the at least one virtual camera in the animation creation application. Data associated with a two-dimensional version of the computer-based experience can be generated in a real-time engine based on the plurality of shots. The two-dimensional version can be rendered based on the generated data.
-
公开(公告)号:US12114077B2
公开(公告)日:2024-10-08
申请号:US18332007
申请日:2023-06-09
Applicant: NAGRAVISION S.A.
Inventor: Bertrand Wendling
IPC: H04N23/698 , G06T3/067 , G06T3/4038 , H04N21/2368 , H04N21/434 , H04N21/44 , H04N21/4728
CPC classification number: H04N23/698 , G06T3/067 , G06T3/4038 , H04N21/4341 , H04N21/44016 , H04N21/4728 , H04N21/2368
Abstract: The disclosure provide methods and content consumption devices that enable a scene, for example a 360° scene, that is larger (i.e. has more pixels in at least one dimension) than a display format of the content consumption device to be displayed. Constituent scene views are received individually by the content consumption device, for example as broadcasts, and are combined, for example stitched together, at the content consumption device to output a part of the scene that fits in the display format. The part of the scene (and hence the required constituent streams) to be displayed are determined by a signal, for example a navigational input from a user, enabling the user to navigate in the scene.
-
公开(公告)号:US12112448B2
公开(公告)日:2024-10-08
申请号:US17432386
申请日:2020-02-18
Applicant: Umajin Inc.
Inventor: David Brebner
CPC classification number: G06T3/067 , G06F9/4482 , G06F9/4881 , G06F30/20 , G06T15/005 , G06F2209/548
Abstract: A multi-user application system environment engine has an application system that, in turn, includes a simulation engine and a virtualized software environment. The simulation engine runs on top of the virtualized software environment and includes a declaration processor, a scene tree object manager, a persistence processor in communication with the scene tree object manager, a visual editor, an editor broadcaster, an editor listener, and a rendering processor, coupled to the virtualized software environment, to requisition hardware resources to cause physical manifestation of an instantiated scene tree of objects.
-
公开(公告)号:US12131451B2
公开(公告)日:2024-10-29
申请号:US17872595
申请日:2022-07-25
Applicant: Adobe Inc.
Inventor: Artem Bishev , Jean-François El Hajjar
IPC: G06T17/20 , G06T3/00 , G06T3/02 , G06T3/14 , G06T3/147 , G06T7/00 , G06T7/70 , G06T17/00 , G06T19/00 , G06T19/20 , G06T1/60 , G06T3/06 , G06T3/067 , G06T7/10
CPC classification number: G06T7/00 , G06T3/00 , G06T3/02 , G06T3/14 , G06T3/147 , G06T7/70 , G06T17/00 , G06T17/20 , G06T17/205 , G06T19/00 , G06T19/20 , G06T1/60 , G06T3/06 , G06T3/067 , G06T7/10 , G06T2200/24 , G06T2207/20021 , G06T2207/20164 , G06T2219/021 , G06T2219/2004 , G06T2219/2016
Abstract: In implementations of systems for spatially coherent UV packing, a computing device implements a packing system to identify pairs of boundary vertices of different two-dimensional islands included in a set of two-dimensional islands. A first boundary vertex and a second boundary vertex of the pairs of boundary vertices both correspond to a same three-dimensional coordinate of a three-dimensional mesh. The packing system determines transformations for two-dimensional islands included in the set of two-dimensional islands based on distances between the first boundary vertex and the second boundary vertex of the pairs of boundary vertices. A three-dimensional object is generated for display in a user interface based on the transformations and the three-dimensional mesh.
-
公开(公告)号:US11972581B2
公开(公告)日:2024-04-30
申请号:US17203299
申请日:2021-03-16
Applicant: Halliburton Energy Services, Inc.
Inventor: Jeremy James Combs , William David Bethancourt , Renata Da Gama Saintive , Clinton Keith Bates , Robert Grant Gillson, III
CPC classification number: G06T7/30 , E21B44/00 , G06T3/067 , G06T2207/30181
Abstract: This disclosure presents a process to determine an alignment parameter for geosteering a wellbore undergoing drilling operations. The process can receive one or more azimuthal image log data sets, one or more geology logs, and other input parameters. The image log data sets can be transformed to better approximate the geology logs, such as transforming a 3D representation to a 2D representation and flattening out curves represented in the original image log data. The geology logs or transformed image log data can then be moved to create an approximate alignment between the other log data. The movement, which can be a sliding movement, a linear movement, a tilting movement, an angling movement, or a rotating movement, can be used to determine the determined alignment parameter or final alignment parameter. The alignment parameter can be used as input into a geosteering system for the wellbore.
-
6.
公开(公告)号:US20240273824A1
公开(公告)日:2024-08-15
申请号:US18167478
申请日:2023-02-10
Applicant: Meta Platforms Technologies, LLC
Inventor: Rohan MEHTA , Walter J. LUH , Eric GRIFFITH , Zeya PENG , Lucas SWITZER , Dalton Thorn FLANAGAN
CPC classification number: G06T17/005 , G06T3/067 , G06T7/70 , G06T11/20
Abstract: Aspects of the present disclosure are directed to an integration framework for two-dimensional (2D) and three-dimensional (3D) elements in an artificial reality (XR) environment. The 2D and 3D integration framework can implement a two-layered application programming interface (API) system, where a developer can use a declarative API to define nodes by executing pre-defined functions, and an imperative API defines to define node by specifying one or more functions for those nodes. The framework can traverse a component tree of such nodes to extract and add the 2D elements onto a 2D panel in a first pass. In a second pass, the framework can extract the 3D elements, and determine how the 2D and 3D elements translate into a 3D world view. Based on this determination, the framework can draw selected 2D and 3D elements into the 3D world view, which can be rendered in the XR environment on an XR device.
-
公开(公告)号:US20240212282A1
公开(公告)日:2024-06-27
申请号:US18586377
申请日:2024-02-23
Inventor: Jinbiao LIU
Abstract: This application relates to an image rendering method performed by a computer device, and further relates to the field of gaming technologies. The method includes: flattening an original object mesh model to obtain a flat mesh model, the original object mesh model being an original three-dimensional mesh model of a target virtual object; generating a patch model according to a bounding box patch of the flat mesh model; performing topological reconstruction on the patch model, to obtain a reconstructed mesh model, a quantity of surfaces of the reconstructed mesh model being less than a quantity of surfaces of the original object mesh model; and reconstructing a three-dimensional mesh model based on the reconstructed mesh model.
-
公开(公告)号:US20240193823A1
公开(公告)日:2024-06-13
申请号:US18584906
申请日:2024-02-22
Applicant: Baobab Studios Inc.
Inventor: Mikhail Stanislavovich Solovykh , Wei Wang , Nathaniel Christopher Dirksen , Lawrence David Cutler , Apostolos Lerios
IPC: G06T11/00 , G06T3/067 , G06T13/80 , G11B27/02 , H04N5/222 , H04N21/2343 , H04N21/81 , H04N21/854
CPC classification number: G06T11/00 , G06T3/067 , G06T13/80 , H04N5/2224 , H04N21/234336 , H04N21/8146 , H04N21/816 , H04N21/854 , G06T2200/24 , G06T2213/08 , G11B27/02
Abstract: Systems, methods, and non-transitory computer-readable media can obtain data associated with a computer-based experience. The computer-based experience can be based on interactive real-time technology. At least one virtual camera can be configured within the computer-based experience in a real-time engine. Data associated with an edit cut of the computer-based experience can be obtained based on content captured by the at least one virtual camera. A plurality of shots that correspond to two-dimensional content can be generated from the edit cut of the computer-based experience in the real-time engine. Data associated with a two-dimensional version of the computer-based experience can be generated with the real-time engine based on the plurality of shots. The two-dimensional version can be rendered based on the generated data.
-
9.
公开(公告)号:US20240169475A1
公开(公告)日:2024-05-23
申请号:US18574628
申请日:2022-06-15
Applicant: Endless Technologies Ltd.
Inventor: Roi GINAT , Nimrod SANDLERMAN
Abstract: A streaming 2D image of an object is by obtaining a 2D image of the object and a 3D measurement of the object from a first angle with respect to the object; creating a 3D model of the object using the 2D image and the 3D measurement; obtaining a streaming 3D measurement of the object from a second angle with respect to the object; and creating a streaming 2D image of the object, based on the 3D model of the object and the streaming 3D measurement, the streaming 2D image being created for a third angle with respect to the object, the first and the third angles being different from the second angle with respect to the object.
-
-
-
-
-
-
-
-