Patents Assigned to GEOMNI, INC.
-
Publication number: 20210356963Abstract: A system and method for mission planning and flight automation for an unmanned aircraft comprising generating an aerial imagery map of a capture area; generating a flight plan based on criteria for capturing images used to create a model of a feature present in the images; comparing the generated aerial imagery map with the generated flight plan; determining whether there is a possible collision between an obstacle associated with the generated aerial imagery map and the unmanned aircraft along a flight path of the generated flight plan; and executing, based on the determination, the generated flight plan.Type: ApplicationFiled: July 27, 2021Publication date: November 18, 2021Applicant: GEOMNI, INC.Inventors: Jeffery D. Lewis, Jeffrey C. Taylor, Corey D. Reed, Troy Tomkinson
-
Systems and Methods for Modeling Structures Using Point Clouds Derived from Stereoscopic Image Pairs
Publication number: 20210174580Abstract: A system for modeling a roof structure comprising an aerial imagery database and a processor in communication with the aerial imagery database. The aerial imagery database stores a plurality of stereoscopic image pairs and the processor selects at least one stereoscopic image pair among the plurality of stereoscopic image pairs and related metadata from the aerial imagery database based on a geospatial region of interest. The processor identifies a target image and a reference image from the at least one stereoscopic pair and calculates a disparity value for each pixel of the identified target image to generate a disparity map. The processor generates a three dimensional point cloud based on the disparity map, the identified target image and the identified reference image. The processor optionally generates a texture map indicative of a three-dimensional representation of the roof structure based on the generated three dimensional point cloud.Type: ApplicationFiled: December 4, 2019Publication date: June 10, 2021Applicant: Geomni, Inc.Inventors: Joseph L. Mundy, Bryce Zachary Porter, Ryan Mark Justus, Francisco Rivas -
Patent number: 10957101Abstract: A system and method for generating models from digital images in an interactive environment comprising a memory and a processor in communication with the memory. The processor captures or derives metadata for one or more digital images. The processor derives transforms from the metadata to align the digital images with one or more three-dimensional (“3D”) models of objects/structures represented in the digital image. The processor generates an interactive environment which allows a user to view a contextual model of each of the objects/structures in two dimensional (“2D”) and 3D views.Type: GrantFiled: September 9, 2019Date of Patent: March 23, 2021Assignee: Geomni, Inc.Inventors: Corey David Reed, Ron Richardson, Lyons Jorgensen, Jacob Jenson
-
Publication number: 20210042956Abstract: A system for detecting and extracting a ground surface condition from an image comprising a memory and a processor in communication with the memory. The processor performs a high resolution scan of at least one input image and generates an orthomosaic model and a digital surface model based on the performed high resolution scan. The processor generates an image tile based on the generated models and determines a label indicative of a probability of a presence of a ground surface condition for each pixel of the generated image tile via a computer vision model. The processor generates a label tensor for the at least one input image based on the determined labels and extracts a two-dimensional geospatial representation of a detected ground surface condition based on the generated label tensor. The processor generates a report indicative of damage associated with the detected ground surface condition based on the extracted two-dimensional geospatial representation.Type: ApplicationFiled: October 13, 2020Publication date: February 11, 2021Applicant: Geomni, Inc.Inventors: Bryce Zachary Porter, Cory Shelton, Josh Barker
-
Patent number: 10909757Abstract: A system for modeling a roof of a structure comprising a first database, a second database and a processor in communication with the first database and the second database. The processor selects one or more images and the respective metadata thereof from the first database based on a received a geospatial region of interest. The processor generates two-dimensional line segment geometries in pixel space based on two-dimensional outputs generated by a neural network in pixel space of at least one roof structure present in the selected one or more images. The processor classifies the generated two-dimensional line segment geometries into at least one contour graph based on three-dimensional data received from the second database and generates a three-dimensional representation of the at least one roof structure based on the at least one contour graph and the received three-dimensional data.Type: GrantFiled: June 17, 2019Date of Patent: February 2, 2021Assignee: Geomni, Inc.Inventors: Bryce Zachary Porter, Ryan Mark Justus
-
Publication number: 20200364484Abstract: Systems and methods for aligning digital image datasets to a computer model of a structure. The system receives a plurality of reference images from an input image dataset and identifies common ground control points (“GCPs”) in the reference images. The system then calculates virtual three-dimensional (“3D”) coordinates of the measured GCPs. Next, the system calculates and projects two-dimensional (“2D”) image coordinates of the virtual 3D coordinates into all of the images. Finally, using the projected 2D image coordinates, the system performs spatial resection of all of the images in order to rapidly align all of the images.Type: ApplicationFiled: August 4, 2020Publication date: November 19, 2020Applicant: Geomni, Inc.Inventors: Ángel Guijarro Meléndez, Javier Del Río Fernández, Antonio Godino Cobo
-
Patent number: 10803613Abstract: A system for detecting and extracting a ground surface condition from an image comprising a memory and a processor in communication with the memory. The processor performs a high resolution scan of at least one input image and generates an orthomosaic model and a digital surface model based on the performed high resolution scan. The processor generates an image tile based on the generated models and determines a label indicative of a probability of a presence of a ground surface condition for each pixel of the generated image tile via a computer vision model. The processor generates a label tensor for the at least one input image based on the determined labels and extracts a two-dimensional geospatial representation of a detected ground surface condition based on the generated label tensor. The processor generates a report indicative of damage associated with the detected ground surface condition based on the extracted two-dimensional geospatial representation.Type: GrantFiled: September 25, 2019Date of Patent: October 13, 2020Assignee: Geomni, Inc.Inventors: Bryce Zachary Porter, Cory Shelton, Josh Barker
-
Patent number: 10733470Abstract: Systems and methods for aligning digital image datasets to a computer model of a structure. The system receives a plurality of reference images from an input image dataset and identifies common ground control points (“GCPs”) in the reference images. The system then calculates virtual three-dimensional (“3D”) coordinates of the measured GCPs. Next, the system calculates and projects two-dimensional (“2D”) image coordinates of the virtual 3D coordinates into all of the images. Finally, using the projected 2D image coordinates, the system performs spatial resection of all of the images in order to rapidly align all of the images.Type: GrantFiled: January 25, 2019Date of Patent: August 4, 2020Assignee: Geomni, Inc.Inventors: Ángel Guijarro Meléndez, Javier Del Río Fernández, Antonio Godino Cobo
-
Publication number: 20200160599Abstract: Systems and methods for generating augmented reality environments from 2D drawings are provided. The system performs a camera calibration process to determine how a camera transforms images from the real world into a 2D image plane. The system calculates a camera pose and determines an object position and an object orientation relative to a known coordinate system. The system detects and processes a 2D drawing/illustration and generates a 3D model from the 2D drawing/illustration. The system performs a rendering process, wherein the system generates an augmented reality environment which includes the 3D model superimposed on an image of the 2D drawing/illustration. The system can generate the augmented reality environment in real time, allowing the system to provide immediate feedback to the user. The images processed by the system can be from a video, from multiple image photography, etc.Type: ApplicationFiled: November 18, 2019Publication date: May 21, 2020Applicant: Geomni, Inc.Inventors: Juan Carlos Núñez, Francisco Rivas, Alberto Martín
-
Publication number: 20200110972Abstract: Computer vision systems and methods for detecting anomalous building models are provided. The systems and methods can detect anomalies in building models using one or more of an independent univariate Gaussian algorithm, a multivariate Gaussian algorithm, a combination of a multivariate Gaussian algorithm for continuous features and a frequency histogram algorithm for discrete features, and/or a bin frequency model. The system automatically processes computerized models to determine anomalies, and indicates whether the models are accurate and whether correction is required.Type: ApplicationFiled: October 4, 2019Publication date: April 9, 2020Applicant: Geomni, Inc.Inventors: Jose Luis Esteban, Eladio Rego
-
Publication number: 20200100066Abstract: A system and method for generating floor plans using a mobile device, comprising a memory and a processor in communication with the memory. The processor captures a plurality of walls in a room using one or more sensors of the mobile device. The processor then captures one or more openings in the room. The processor then generates a floor plan based on the walls and the openings.Type: ApplicationFiled: September 24, 2019Publication date: March 26, 2020Applicant: Geomni, Inc.Inventors: Jeffery D. Lewis, Jeffrey C. Taylor
-
Publication number: 20200098130Abstract: A system for detecting and extracting a ground surface condition from an image comprising a memory and a processor in communication with the memory. The processor performs a high resolution scan of at least one input image and generates an orthomosaic model and a digital surface model based on the performed high resolution scan. The processor generates an image tile based on the generated models and determines a label indicative of a probability of a presence of a ground surface condition for each pixel of the generated image tile via a computer vision model. The processor generates a label tensor for the at least one input image based on the determined labels and extracts a two-dimensional geospatial representation of a detected ground surface condition based on the generated label tensor. The processor generates a report indicative of damage associated with the detected ground surface condition based on the extracted two-dimensional geospatial representation.Type: ApplicationFiled: September 25, 2019Publication date: March 26, 2020Applicant: Geomni, Inc.Inventors: Bryce Zachary Porter, Cory Shelton, Josh Barker
-
Publication number: 20200082615Abstract: A system and method for generating models from digital images in an interactive environment comprising a memory and a processor in communication with the memory. The processor captures or derives metadata for one or more digital images. The processor derives transforms from the metadata to align the digital images with one or more three-dimensional (“3D”) models of objects/structures represented in the digital image. The processor generates an interactive environment which allows a user to view a contextual model of each of the objects/structures in two dimensional (“2D”) and 3D views.Type: ApplicationFiled: September 9, 2019Publication date: March 12, 2020Applicant: Geomni, Inc.Inventors: Corey David Reed, Ron Richardson, Lyons Jorgensen, Jacob Jenson
-
Publication number: 20200005075Abstract: A system and method for automatically detecting, classifying, and processing objects captured in an image. The system receives an image from the image source and detects one or more objects in the image. The system then performs a high-level classification of each of the one or more objects in the image and extracts each of the one or more objects from the image. The system then performs a specific classification of each of the one or more objects and determines a price of each of the one or more objects. Finally, the system generates a pricing report comprising a price of each of the one or more objects.Type: ApplicationFiled: July 1, 2019Publication date: January 2, 2020Applicant: Geomni, Inc.Inventors: Bryce Zachary Porter, Dean Lebaron
-
Publication number: 20200004901Abstract: A system and method for automatically modeling symmetry planes and principal orientations from three dimensional (“3D”) segments. The system comprises receiving a set of 3D segments representing a structure from the input source, wherein the set of 3D segments comprises one or more segment pairs. The system then generates symmetry plane data by calculating a symmetry plane for each of the one or more segment pairs. Next, the system accumulates the symmetry plane data in a Hough space. Lastly, the system constructs one or more Hough space symmetry planes from the symmetry plane data and calculates a principal orientation of the structure.Type: ApplicationFiled: July 1, 2019Publication date: January 2, 2020Applicant: Geomni, Inc.Inventor: Jose Luis Esteban
-
Publication number: 20200005536Abstract: A system for modeling a three-dimensional structure utilizing two-dimensional segments comprising a memory and a processor in communication with the memory. The processor extracts a plurality of two-dimensional segments corresponding to the three-dimensional structure from a plurality of images indicative of different views of the three-dimensional structure. The processor determines a plurality of three-dimensional candidate segments based on the extracted plurality of two-dimensional segments and adds the plurality of three-dimensional candidate segments to a three-dimensional segment cloud. The processor transforms the three-dimensional segment cloud into a wireframe indicative of the three-dimensional structure by performing a wireframe extraction process on the three-dimensional segment cloud.Type: ApplicationFiled: July 1, 2019Publication date: January 2, 2020Applicant: Geomni, Inc.Inventors: Jose Luis Esteban, Raul Cabido, Francisco Rivas
-
Publication number: 20190384866Abstract: A system and method for generating a parametric model of a roof structure comprising a processor in communication with a memory. The system receives a plurality of parameters of each roof component composing the roof structure and performs a geometry creation based on the received plurality of parameters. The system generates a constrained three-dimensional geometry based on an output of the geometry creation, and displays a three-dimensional model of the roof structure based on the constrained three-dimensional geometry.Type: ApplicationFiled: June 17, 2019Publication date: December 19, 2019Applicant: Geomni, Inc.Inventors: Bryce Zachary Porter, John Caleb Call, Ismael Aguilera Martín de Los Santos, Ángel Guijarro Meléndez, Jeffery D. Lewis, Corey D. Reed
-
Publication number: 20190385363Abstract: A system for modeling a roof of a structure comprising a first database, a second database and a processor in communication with the first database and the second database. The processor selects one or more images and the respective metadata thereof from the first database based on a received a geospatial region of interest. The processor generates two-dimensional line segment geometries in pixel space based on two-dimensional outputs generated by a neural network in pixel space of at least one roof structure present in the selected one or more images. The processor classifies the generated two-dimensional line segment geometries into at least one contour graph based on three-dimensional data received from the second database and generates a three-dimensional representation of the at least one roof structure based on the at least one contour graph and the received three-dimensional data.Type: ApplicationFiled: June 17, 2019Publication date: December 19, 2019Applicant: Geomni, Inc.Inventors: Bryce Zachary Porter, Ryan Mark Justus
-
Publication number: 20190377837Abstract: Described in detail herein are systems and methods for generating computerized models of structures using geometry extraction and reconstruction techniques. The system includes a computing device coupled to a input device. The input device obtains raw data scanned by a sensor. The computing device is programmed to execute a data fusion process is applied to fuse the raw data, and a geometry extraction process is performed on the fused data to extract features such as walls, floors, ceilings, roof planes, etc. Large- and small-scale features of the structure are reconstructed using the extracted features. The large- and small-scale features are reconstructed by the system into a floor plan (contour) and/or a polyhedron corresponding to the structure. The system can also process exterior features of the structure to automatically identify condition and areas of roof damage.Type: ApplicationFiled: August 20, 2019Publication date: December 12, 2019Applicant: Geomni, Inc.Inventors: Jeffery D. Lewis, Jeffrey C. Taylor
-
Publication number: 20190295328Abstract: A system and method for lean ortho correction for computer models of structures. The system displays an image of a structure on a user interface and projects a structure model onto the image. Next, the system identifies a first world three-dimensional (“3D”) point in the image, a second world 3D point in the image, and a third world 3D point in the image. The system then transforms coordinates of the structure model using the first world 3D point, the second world 3D point, the third world 3D point, and a lean ortho correction algorithm.Type: ApplicationFiled: March 22, 2019Publication date: September 26, 2019Applicant: Geomni, Inc.Inventor: Ismael Aguilera Martín de los Santos