Patents Examined by Jonathan M Cofino
-
Patent number: 12198275Abstract: Implementations of the subject technology relate to generative scene networks (GSNs) that are able to generate realistic scenes that can be rendered from a free moving camera at any location and orientation. A GSN may be implemented using a global generator and a locally conditioned radiance field. GSNs may employ a spatial latent representation as conditioning for a grid of locally conditioned radiance fields, and may be trained using an adversarial learning framework. Inverting a GSN may allow free navigation of a generated scene conditioned on one or more observations.Type: GrantFiled: March 8, 2022Date of Patent: January 14, 2025Assignee: Apple Inc.Inventors: Miguel Angel Bautista Martin, Nitish Srivastava, Joshua M. Susskind, Terrance Devries
-
Patent number: 12182961Abstract: Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.Type: GrantFiled: April 26, 2023Date of Patent: December 31, 2024Assignee: Hover Inc.Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
-
Patent number: 12165255Abstract: A system and method is provided for measurements of building façade elements by combining ground-level and orthogonal imagery. The measurements of the dimension of building façade elements are based on ground-level imagery that is scaled and geo-referenced using orthogonal imagery. The method continues by creating a tabular dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows or doors. The tabular dataset can be part of an estimate report.Type: GrantFiled: January 17, 2024Date of Patent: December 10, 2024Assignee: Hover Inc.Inventors: Bo Hu, Sarthak Sahu
-
Patent number: 12159360Abstract: Virtual spaces can be added to both 2D and 3D representations of physical spaces allowing for enhancements of those spaces. The virtual spaces can belong to business locations, such as a bakery or coffee shop, and content for those spaces can be controlled by the owner or user of that location. Virtual spaces belonging to public spaces can be provided as digital space for content providers. Valuation of the virtual space can occur based on various requests and use metrics of that virtual space and provide a marketplace for the addition of virtual content. Layers or groups of virtual spaces can be created and enabled or disabled by a user viewing the representation with the virtual space.Type: GrantFiled: August 10, 2020Date of Patent: December 3, 2024Assignee: Google LLCInventors: Yan Mayster, Bruce Bahnsen, Zhiyuan Weng
-
Patent number: 12136167Abstract: The disclosed technology provides solutions for generating accurate virtual representations of real-world environments. A process of the disclosed technology can include steps for: processing image sensor data to identify one or more images of road paint; identifying a geographic location that is associated with the one or more images of road paint; and generating, within a simulated environment corresponding to the geographic location, at least one road paint mesh object that is based on the one or more images of road paint.Type: GrantFiled: September 11, 2023Date of Patent: November 5, 2024Assignee: GM Cruise Holdings LLCInventors: Richard Stenson, Joel Gross
-
Patent number: 12136181Abstract: The invention concerns a method implemented by computer means for visualizing at least a zone of an object in at least one interface, said method comprising the following steps: obtaining at least one image of said zone, said image comprising at least one channel, said image being a 2-dimensional or 3-dimensional image comprising pixels or voxels, a value being associated to each channel of each pixel or voxel of said image, a representation of said image being displayed in the interface, obtaining at least one annotation from a user, said annotation defining a group of selected pixels or voxels of said image, calculating a transfer function based on said selected pixels or voxels and applying said transfer function to the values of each channel of the image, updating said representation of the image in the interface, in which the colour and the transparency of the pixels or voxels of said representation are dependent on the transfer function.Type: GrantFiled: March 16, 2022Date of Patent: November 5, 2024Assignee: INSTITUT PASTEURInventors: Mohamed El Beheiry, Jean-Baptiste Masson
-
Patent number: 12106442Abstract: A positioning of a digitally modeled 3D object is assisted in a particular method which also includes obtaining a first digitally modeled 3D object having a 3D position in a 3D scene, rendering a projection of said first digitally modeled 3D object on a screen according to a first axis and a first viewpoint, and while modifying, upon user action, the 3D position of the first digitally modeled 3D object along the first axis, automatically scaling the first 3D object in order to keep constant the projection of the moved object on the screen.Type: GrantFiled: September 16, 2020Date of Patent: October 1, 2024Assignee: DASSAULT SYSTEMESInventors: Jeremy Lamboley, Christophe Delfino, Romain Perron, Christophe Belot, Florent Coic
-
Patent number: 12094049Abstract: A shader auto-simplifying method and system include: obtaining a rendering instruction flow, extracting a target shader from the rendering instruction flow, and creating a simplifying shader differing from the target shader in code only; intercepting a current frame of a rendering instruction with a rendering initiating instruction of the target shader as a particular frame; obtaining time consumed by the simplifying shader by measuring time needed for rendering the particular frame with the simplifying shader; obtaining error(s) of the simplifying shader by measuring a pixel difference value between a rendering frame drawn by the simplifying shader and the particular frame when a rendering instruction corresponding to the particular frame is executed; and screening an optimal simplifying shader according to the time consumed by the simplifying shader and the error of the simplifying shader.Type: GrantFiled: October 21, 2020Date of Patent: September 17, 2024Assignee: ZHEJIANG UNIVERSITYInventors: Hujun Bao, Rui Wang, Dejin He, Shi Li
-
Patent number: 12079947Abstract: A computing system and method to generate an avatar wearing a piece of clothing. Given a generic clothing model acquired for the avatar, the system generates a customized clothing model based on uniformly scaling the generic clothing model according to a size of the avatar, identifies one or more edges or boundaries of the clothing, deforms a clothing mesh of the scaled clothing model at the one or more edges by stretching and/or shrinking the edges, and performs a physical simulation of fitting the deformed clothing model on the avatar to generate a fitted clothing model for the avatar. User interfaces can be optionally provided to interactively adjust the scaling, deforming, and/or physical simulation of the clothing models.Type: GrantFiled: August 16, 2021Date of Patent: September 3, 2024Assignee: Linden Research, Inc.Inventors: Jeremiah Arthur Grant, Avery Lauren Orman, David Parks, Richard Benjamin Trent Nelson
-
Patent number: 12026814Abstract: Provided are a method and a device for generating a virtual face, the method including: performing, by a device for generating the virtual face, comparison and learning on an inferred face and an existent face through deep learning after receiving a plurality of pieces of face source data and at least one piece of face background data; and generating, after receiving one piece of face background data, virtual face data by combining the face inferred from the plurality of pieces of face source data with a feature of the one piece of face background data through a model generated by comparison and learning.Type: GrantFiled: November 15, 2021Date of Patent: July 2, 2024Assignee: SRUNIVERSE CO., LTD.Inventor: Han Bin Kim
-
Patent number: 12008715Abstract: A method and system provide the ability to design a terrain surface. A triangular surface mesh representative of an existing surface is obtained and consists of triangles that are connected by vertices and edges. A drain intention is specified for the terrain surface through a geometry that is a point or line. The drain intention defines a drainage flow that influences a shape of the terrain surface. The mesh is modified using a Voronoi diagram that prevents a drain conflict between mesh triangles. A drain direction is autonomously determined a for each of the mesh triangles based on the drain intention. The determination generates a drain pattern that is used to shape the terrain surface.Type: GrantFiled: February 28, 2022Date of Patent: June 11, 2024Assignee: AUTODESK, INC.Inventors: Valentin R. Koch, Weiwei Hu
-
Patent number: 11983841Abstract: An information processing apparatus that generates an image to be displayed, based on shape data indicating a shape of an object and surface characteristics data indicating surface characteristics of the object includes an acquisition unit configured to obtain a plurality of pieces of the shape data with different resolutions and the surface characteristics data, a setting unit configured to set a display area including at least part of the object, and a generation unit configured to generate the image to be displayed, based on one of the plurality of pieces of shape data according to the display area and the surface characteristics data.Type: GrantFiled: October 20, 2021Date of Patent: May 14, 2024Assignee: Canon Kabushiki KaishaInventor: Takayuki Tanaka
-
Patent number: 11961199Abstract: Partial simulation of forming wrinkles on a garment is performed by receiving selection of a partial region of a three-dimensional (3D) model of a garment that includes an a first region and a second region. The outer coordinates of polygons in the periphery of the selected first region are fixed while polygons in the second region within the first region are moved to simulate wrinkles formed in a middle region between the first region and the second region based on an external force applied to the second region.Type: GrantFiled: September 20, 2021Date of Patent: April 16, 2024Assignee: CLO Virtual Fashion Inc.Inventors: Yong Joon Lee, In Ho Park
-
Patent number: 11941755Abstract: A method of generating a map for visual localization includes specifying a virtual camera pose by using 3-dimensional (3D) model data which is based on an image of an outdoor space captured from the air; rendering the image of the outdoor space from a perspective of the virtual camera, by using the virtual camera pose and the 3D model data; and generating a feature point map by using the rendered image and the virtual camera pose.Type: GrantFiled: November 3, 2021Date of Patent: March 26, 2024Assignee: NAVER LABS CORPORATIONInventors: Deok Hwa Kim, Dong Hwan Lee, Woo Young Kim
-
Patent number: 11935188Abstract: A system and method is provided for constructing a labeled and dimensioned multidimensional (e.g., 3D) building model from building object imagery (e.g., ground-level imagery). The method begins by retrieve building object imagery, the building object imagery collected based on directed capture with a mobile device. The method continues by constructing a scaled multi-dimensional building model, the scale based on sizing of at least one selected architectural feature. The method continues by identifying architectural elements within facades of the multi-dimensional building model. The method continues by determining dimensions of at least one of the architectural elements, the dimensions based on the scale. The method continues by determining dimensions (e.g., area) of at least one of the architectural elements. The method continues by labeling each identified architectural element with at least an identifier and by labeling at least one of the architectural elements with the determined dimensions.Type: GrantFiled: April 25, 2023Date of Patent: March 19, 2024Assignee: Hover Inc.Inventors: Derek Halliday, Antonio Carlos Marques da Silva Junior, Roberto Klein, Adam J. Altman
-
Patent number: 11922570Abstract: A system and method is provided for measurements of building façade elements by combining ground-level and orthogonal imagery. The measurements of the dimension of building façade elements are based on ground-level imagery that is scaled and geo-referenced using orthogonal imagery. The method continues by creating a tabular dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows or doors. The tabular dataset can be part of an estimate report.Type: GrantFiled: February 3, 2023Date of Patent: March 5, 2024Assignee: Hover Inc.Inventors: Bo Hu, Sarthak Sahu
-
Patent number: 11915337Abstract: Systems, apparatuses, and methods for implementing a downsampler in a single compute shader pass are disclosed. A central processing unit (CPU) issues a single-pass compute shader kernel to perform downsampling of a texture on a graphics processing unit (GPU). The GPU includes a plurality of compute units for executing thread groups of the kernel. Each thread group fetches a patch of the texture, and each individual thread downsamples four quads of texels to compute mip levels 1 and 2 independently of the other threads. For mip level 3, texel data is written back over one of the local data share (LDS) entries from which the texel data was loaded. This eliminates the need for a barrier between loads and stores for computing mip level 3. The remaining mip levels are computed in a similar fashion by the thread groups of the single-pass kernel.Type: GrantFiled: February 23, 2021Date of Patent: February 27, 2024Assignee: Advanced Micro Devices, Inc.Inventors: Lou Isabelle Kramer, Matthäus G. Chajdas
-
Patent number: 11908072Abstract: A system for generating and interacting with a virtual model of a physical entity is disclosed. The system includes a processing subsystem which includes an input module which receives preference(s) and data corresponding to parameter(s). The processing subsystem also includes a model generation module which performs a fusion operation on the data, thereby generating point cloud data and generates a crude virtual model corresponding to the physical entity. The processing subsystem also includes a model improvement module which performs cleaning and optimization of the crude virtual model, generates the virtual model, identifies multiple objects associated with the physical entity, and generates sub-virtual model(s) for the multiple objects.Type: GrantFiled: March 31, 2022Date of Patent: February 20, 2024Assignee: Tooliqa Inc.Inventor: Aditya Raj
-
Patent number: 11900524Abstract: A method includes receiving a 3D image of a portion of an organ including a cavity, the image comprising voxels having respective values. A wall of the cavity is identified in the image, by (i) positioning virtual solid objects inside respective sub-volumes of the cavity, (ii) moving the virtual solid objects inside the cavity according to a predefined rule of motion, (iii) while the virtual solid objects move inside the cavity, adapting the traversed voxels to predefined value indicative of the interior of the cavity, (iv) responsively to detecting that a virtual solid object comes into contact with the wall, rolling the virtual solid object over the wall, and adapting a surface of the virtual solid object with the values of the voxels over which the surface rolls, and (v) converting adapted voxel values that are lower than a threshold voxel value into the predefined value indicative of the interior.Type: GrantFiled: March 3, 2022Date of Patent: February 13, 2024Assignee: Biosense Webster (Israel) Ltd.Inventors: Assaf Govari, Andres Claudio Altmann
-
Patent number: 11887254Abstract: A method for correcting space coordinates of a three-dimensional model includes: step S1, reading information of an original coordinate frame of a three-dimensional model in a first format and the origin of coordinates of the model; reading information of nodes from three-dimensional model data in the first format, and calculating original coordinates of the nodes; step S2, calculating parameters of correction between the original coordinate frame and a target coordinate frame; step S3, transforming and correcting the coordinates of the origin and nodes of the three-dimensional model in the first format one by one by using the space coordinate correction matrix to obtain information of coordinate points of the three-dimensional model in the second format; and step S4, storing a file of the three-dimensional model in the second format with corrected space coordinates. Also, a method for encrypting space coordinates of a three-dimensional model is provided.Type: GrantFiled: February 4, 2021Date of Patent: January 30, 2024Assignee: CHONGQING SURVEY INSTITUTEInventors: Zejun Xiang, Zhiyong Zhou, Yan Zhang, Liangchao Chen, Kaiquan Hu, Hong Ma, Junqian Zhang