Patents Examined by Kent W. Chang
  • Patent number: 11961199
    Abstract: 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: Grant
    Filed: September 20, 2021
    Date of Patent: April 16, 2024
    Assignee: CLO Virtual Fashion Inc.
    Inventors: Yong Joon Lee, In Ho Park
  • Patent number: 11941755
    Abstract: 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: Grant
    Filed: November 3, 2021
    Date of Patent: March 26, 2024
    Assignee: NAVER LABS CORPORATION
    Inventors: Deok Hwa Kim, Dong Hwan Lee, Woo Young Kim
  • Patent number: 11935188
    Abstract: 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: Grant
    Filed: April 25, 2023
    Date of Patent: March 19, 2024
    Assignee: Hover Inc.
    Inventors: Derek Halliday, Antonio Carlos Marques da Silva Junior, Roberto Klein, Adam J. Altman
  • Patent number: 11922570
    Abstract: 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: Grant
    Filed: February 3, 2023
    Date of Patent: March 5, 2024
    Assignee: Hover Inc.
    Inventors: Bo Hu, Sarthak Sahu
  • Patent number: 11915337
    Abstract: 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: Grant
    Filed: February 23, 2021
    Date of Patent: February 27, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Lou Isabelle Kramer, Matthäus G. Chajdas
  • Patent number: 11908072
    Abstract: 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: Grant
    Filed: March 31, 2022
    Date of Patent: February 20, 2024
    Assignee: Tooliqa Inc.
    Inventor: Aditya Raj
  • Patent number: 11900524
    Abstract: 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: Grant
    Filed: March 3, 2022
    Date of Patent: February 13, 2024
    Assignee: Biosense Webster (Israel) Ltd.
    Inventors: Assaf Govari, Andres Claudio Altmann
  • Patent number: 11887254
    Abstract: 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: Grant
    Filed: February 4, 2021
    Date of Patent: January 30, 2024
    Assignee: CHONGQING SURVEY INSTITUTE
    Inventors: Zejun Xiang, Zhiyong Zhou, Yan Zhang, Liangchao Chen, Kaiquan Hu, Hong Ma, Junqian Zhang
  • Patent number: 11875461
    Abstract: A system and method for creating, storing, interacting, and manipulating a digital facility is disclosed. One or more computing platform(s) may be configured to electronically receive a plurality of machine-readable sensor data of a physical facility having multiple 3D objects. One or more computing platform(s) may be configured to electronically process the plurality of machine-readable sensor data to output a machine-readable point cloud model configured for augmented virtual navigation. One or more computing platform(s) may be configured to generate a machine-readable configuration database of geotagged-locations of the 3D objects. One or more computing platform(s) may be configured to generate a machine-readable dynamic configuration database of 3D objects.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: January 16, 2024
    Assignee: DTIS, LLC
    Inventors: Sarah Nancy Staab, Joseph Gerard Longo
  • Patent number: 11861805
    Abstract: An electronic device and method for positioning an eyeball into a 3D mesh of a head portion of an object is provided. Images of an eye of an object, the 3D mesh of the head portion of the object, and a 3D template mesh of an eyeball are acquired. 3D feature points for eye regions are extracted from the images and fit to a sphere. An initial pose transformation between the 3D template mesh and the sphere is estimated. Based on the 3D template mesh, a first set of points corresponding to the eye regions are interpolated. Based on sampling parameters for the first set of points, a second set of points are determined. A final pose transformation is determined based on minimization of difference between the first and the second set of points and the 3D template mesh is fit into an eyeball socket of the 3D mesh.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: January 2, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Jie Hu, Mohammad Gharavi-Alkhansari
  • Patent number: 11847740
    Abstract: An unmanned aerial vehicle (UAV) or unmanned surface vessels (USV) collect electro-optical images, LiDAR or sonar to create a three-dimensional (3D) point cloud referenced to a geodetic datum. The resulting point cloud is a digital surface representation of the earth's surface. The process of the geospatial cleaning and point cloud compression entails cleaning of the point-cloud surface and to the automated extraction of a set of 3D vector polylines and mass points. The resultant electronic file retains the details of the bare-earth point-cloud with an approximate 10× compression in file size or more.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: December 19, 2023
    Assignee: DATASIGHT
    Inventors: Luke Bingham, Alexander Ivey
  • Patent number: 11836420
    Abstract: A 3D modeling service of a provider network may receive, from a client facility, different video streams from different cameras at the facility (e.g., security cameras). The 3D modeling service may generate a collection of image data based on the different video streams. The 3D modeling service may construct a 3D model of the facility based at least on the collection of image data and other data from one or more other sources (e.g., CAD files other floor plans). The 3D model may be analyzed to determine various aspects, such as a location to place equipment or coverage gaps of the security cameras. Facility management may perform various actions based on updated 3D models. For example, equipment may be installed at a location or cameras may be installed to eliminate coverage gaps.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Kyriaki Levanti, Derek Solomon Pai, Isaac Ben Jeppsen
  • Patent number: 11830133
    Abstract: The embodiments of the present disclosure disclose a three-dimensional model's spherical expression calculation method.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: November 28, 2023
    Assignee: Beihang University
    Inventors: Feng Lu, Zongji Wang
  • Patent number: 11790604
    Abstract: The disclosed technology provides solutions for generating accurate virtual representations of real-world environments. A process of the disclosed technology can include steps for: receiving map data corresponding to a geographic region, receiving image data for at least a portion of the geographic region that includes one or more images of road paint, and rendering one or more road paint mesh objects corresponding to the one or more images of the road paint, wherein a shape of the one or more road paint mesh objects is based on the map data. In some aspects, the process can further include generating a virtual environment corresponding to the geographic region that includes the one or more road paint mesh objects.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: October 17, 2023
    Assignee: GM CRUISE HOLDINGS LLC
    Inventors: Richard Stenson, Joel Gross
  • Patent number: 11763507
    Abstract: Methods, systems, and apparatus including: first attaching ink lines drawn directly onto characters of the CG animation; first enabling the artist to modify the ink lines using nudges to generate a drawing; first moving the drawing into a UV space and generating first pass training data; second attaching the ink lines onto the characters of the CG animation; second enabling the artist to modify the ink lines; second moving the drawing into the UV space and generating second pass training data; combining the first pass training data and the second pass training data to generate combined data; and creating and outputting a second generation machine learning using the combined data.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: September 19, 2023
    Assignees: Sony Group Corporation, Sony Pictures Entertainment Inc.
    Inventor: Pawel Grochola
  • Patent number: 11741667
    Abstract: Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: August 29, 2023
    Inventors: Shaohui Sun, Ioannis Pavlidis, Adam J. Altman
  • Patent number: 11734868
    Abstract: Provided is a system that receives a three-dimensional (3D) skinned model of a first object and a set of images of a second object. The second object is same as or structurally similar to the first object in appearance. The system executes a differentiable rendering operation to generate a first image which includes a contour of the 3D skinned model. The system further generates a reference image which includes a contour of the second object, based on the received set of images. The system updates first values of bone parameters associated with the 3D skinned model based on a difference between the generated first image and the generated reference image. The system updates the 3D skinned model based on the updated first values of the bone parameters.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: August 22, 2023
    Assignee: SONY GROUP CORPORATION
    Inventor: Tamaki Kojima
  • Patent number: 11721076
    Abstract: The system generates real-time augmented reality video for TV broadcast, cinema or video games. The system includes a monoscopic video camera including a body, a stereoscopic video camera, and a processor. The system includes sensors, including multiple non-optical sensors, which provide real-time positioning data defining the 3D position and 3D orientation of the monoscopic video camera, or enable the 3D position and 3D orientation of the monoscopic video camera to be calculated. The processor is configured to use the real-time positioning data automatically to create, recall, render or modify computer generated 3D objects. The processor is configured to determine the 3D position and orientation of the monoscopic video camera with reference to a 3D map of the real-world generated whilst the camera is being used to capture video. The processor is configured to track the scene without a requirement for an initial or prior survey of the scene.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: August 8, 2023
    Assignee: NCAM TECHNOLOGIES LIMITED
    Inventors: Samuel Boivin, Brice Michoud
  • Patent number: 11676243
    Abstract: 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: Grant
    Filed: May 3, 2021
    Date of Patent: June 13, 2023
    Assignee: Hover Inc.
    Inventors: Manish Upendran, Adam J. Altman, Derek Halliday
  • Patent number: 11670046
    Abstract: The scale of modeled building objects from collected imagery is determined by identifying architectural elements within building object imagery, determining a scale of the identified architectural elements by matching them to known industry standard architectural element based on dimensional ratio comparisons and deriving an average scaling factor based on scale of the identified architectural elements. A three dimensional model of the building object is scaled according to the average scaling. Scaled architecture elements within a relative error can be used for scaling the model according to an updated scale factor.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: June 6, 2023
    Assignee: Hover Inc.
    Inventors: Derek Halliday, Antonio Carlos Marques da Silva Junior, Roberto Klein, Adam J. Altman