Patents by Inventor Ryan Mark Justus
Ryan Mark Justus has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11922098Abstract: 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: February 2, 2021Date of Patent: March 5, 2024Assignee: Insurance Services Office, Inc.Inventors: Bryce Zachary Porter, Ryan Mark Justus
-
Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs
Patent number: 11915368Abstract: 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: GrantFiled: August 16, 2021Date of Patent: February 27, 2024Assignee: Insurance Services Office, Inc.Inventors: Joseph L. Mundy, Bryce Zachary Porter, Ryan Mark Justus, Francisco Rivas -
Publication number: 20230281853Abstract: Computer vision systems and methods for determining roof shapes from imagery using segmentation networks are provided. The system obtains an image of a structure from an image database, and determines a flat roof structure ratio and a sloped roof structure ratio of the roof structure using a neural network. Based on segmentation processing by the neural network, the system determines a flat roof structure ratio and a sloped roof structure ratio based on a portion of the roof structure classified as being flat and a portion of the roof structure classified as being sloped. Then, the system determines a ratio of each shape type of the roof structure using a neural network. The system generates a roof structure shape report indicative of a predominant shape of the roof structure and ratios of each shape type of the roof structure.Type: ApplicationFiled: May 16, 2023Publication date: September 7, 2023Applicant: Insurance Services Office, Inc.Inventors: Ryan Mark Justus, Bryce Zachary Porter
-
Patent number: 11682197Abstract: Systems and methods for property feature detection and extraction using digital images. The image sources could include aerial imagery, satellite imagery, ground-based imagery, imagery taken from unmanned aerial vehicles (UAVs), mobile device imagery, etc. The detected geometric property features could include tree canopy, pools and other bodies of water, concrete flatwork, landscaping classifications (gravel, grass, concrete, asphalt, etc.), trampolines, property structural features (structures, buildings, pergolas, gazebos, terraces, retaining walls, and fences), and sports courts. The system can automatically extract these features from images and can then project them into world coordinates relative to a known surface in world coordinates (e.g., from a digital terrain model).Type: GrantFiled: July 12, 2021Date of Patent: June 20, 2023Assignee: Insurance Services Office, Inc.Inventors: Bryce Zachary Porter, Ryan Mark Justus, John Caleb Call
-
Patent number: 11651511Abstract: Computer vision systems and methods for determining roof shapes from imagery using segmentation networks are provided. The system obtains an image of a structure from an image database, and determines a flat roof structure ratio and a sloped roof structure ratio of the roof structure using a neural network. Based on segmentation processing by the neural network, the system determines a flat roof structure ratio and a sloped roof structure ratio based on a portion of the roof structure classified as being flat and a portion of the roof structure classified as being sloped. Then, the system determines a ratio of each shape type of the roof structure using a neural network. The system generates a roof structure shape report indicative of a predominant shape of the roof structure and ratios of each shape type of the roof structure.Type: GrantFiled: April 8, 2022Date of Patent: May 16, 2023Assignee: Insurance Services Office, Inc.Inventors: Ryan Mark Justus, Bryce Zachary Porter
-
Publication number: 20220366646Abstract: Computer vision systems and methods for determining structure features from point cloud data using neural networks are provided. The system obtains point cloud data of a structure or a property parcel having a structure present therein from a database. The system can preprocess the obtained point cloud data to generate another point cloud or 3D representation derived from the point cloud data by spatial cropping and/or transformation, down sampling, up sampling, and filtering. The system can also preprocess point features to generate and/or obtain any new features thereof. Then, the system extracts a structure and/or feature of the structure from the point cloud data utilizing one or more neural networks. The system determines at least one attribute of the extracted structure and/or feature of the structure utilizing the one or more neural networks.Type: ApplicationFiled: May 17, 2022Publication date: November 17, 2022Applicant: Insurance Services Office, Inc.Inventors: Miguel Lopez Gavilan, Ryan Mark Justus, Bryce Zachary Porter, Francisco Rivas
-
Publication number: 20220327722Abstract: Computer vision systems and methods for determining roof shapes from imagery using segmentation networks are provided. The system obtains an image of a structure from an image database, and determines a flat roof structure ratio and a sloped roof structure ratio of the roof structure using a neural network. Based on segmentation processing by the neural network, the system determines a flat roof structure ratio and a sloped roof structure ratio based on a portion of the roof structure classified as being flat and a portion of the roof structure classified as being sloped. Then, the system determines a ratio of each shape type of the roof structure using a neural network. The system generates a roof structure shape report indicative of a predominant shape of the roof structure and ratios of each shape type of the roof structure.Type: ApplicationFiled: April 8, 2022Publication date: October 13, 2022Applicant: Insurance Services Office, Inc.Inventors: Ryan Mark Justus, Bryce Zachary Porter
-
Publication number: 20220229946Abstract: Systems and methods for roof area and slope estimation using a point set are provided. The system selects roof structure points having a high probability of being positioned on a top surface of a structure present in the region of interest point set. Then, the system determines a footprint of the structure associated with the selected roof structure points. The system determines a distribution of the slopes of the roof structure points and generates a slope distribution report indicative of prominent slopes of the roof structure and each slope's contribution toward (percentage composition of) the total roof structure. The system then determines an area of the roof structure based on the footprint of the structure and the slope distribution report.Type: ApplicationFiled: January 20, 2022Publication date: July 21, 2022Applicant: Insurance Services Office, Inc.Inventors: Ryan Mark Justus, Antonio Godino Cobo, Bryce Zachary Porter
-
Publication number: 20220028163Abstract: A computer vision system and method for detecting and modeling features of a building in a plurality of images is provided. The system includes at least one computer system in communication with a database of aerial imagery, and computer vision system code executed by the at last one computer system which automatically detects contours and infers interior roof features of the building. The system first processes the plurality of images to identify a plurality of two-dimensional (2D) line segments in each image. Then, the system processes the plurality of 2D line segments to generate a plurality of three-dimensional (3D) line segments. The plurality of 2D line segments are then processed to detect a contour of the structure, and the contour of the structure is utilized by the system to infer interior roof lines from the structure. A model of the roof of the structure is finally generated using the detected contour and interior roof lines.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Applicant: Xactware Solutions, Inc.Inventors: Jeffery Devon Lewis, Bryce Zachary Porter, Ryan Mark Justus
-
Systems and Methods for Modeling Structures Using Point Clouds Derived from Stereoscopic Image Pairs
Publication number: 20210407188Abstract: 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: August 16, 2021Publication date: December 30, 2021Applicant: Insurance Services Office, Inc.Inventors: Joseph L. Mundy, Bryce Zachary Porter, Ryan Mark Justus, Francisco Rivas -
Publication number: 20210398347Abstract: Systems and methods for generating property data packages from light detection and ranging (“LIDAR”) point clouds are provided. Data from the LIDAR systems is stored in a LIDAR database in communication with a computer processor that executes computer vision system code including a 3D point cloud model generator, a measurement tool(s) subsystem, a 3D wireframe model generator, and a measurement extraction subsystem. The system receives an indication of a region of interest (“ROI”) from a user, retrieves point cloud data associated with the ROI from the LIDAR database, generates a 3D point cloud model based on the point cloud data, generates a 3D wireframe model based on the 3D point cloud model and operator input, extracts measurement information from the 3D wireframe model, and transmits a data package to the user. The data package can include, but is not limited to, the 3D point cloud model, the 3D wireframe model, and the extracted measurement data.Type: ApplicationFiled: June 23, 2021Publication date: December 23, 2021Applicant: Insurance Services Office, Inc.Inventors: Bryce Zachary Porter, Francisco Rivas, Ryan Mark Justus
-
Publication number: 20210342626Abstract: Systems and methods for property feature detection and extraction using digital images. The image sources could include aerial imagery, satellite imagery, ground-based imagery, imagery taken from unmanned aerial vehicles (UAVs), mobile device imagery, etc. The detected geometric property features could include tree canopy, pools and other bodies of water, concrete flatwork, landscaping classifications (gravel, grass, concrete, asphalt, etc.), trampolines, property structural features (structures, buildings, pergolas, gazebos, terraces, retaining walls, and fences), and sports courts. The system can automatically extract these features from images and can then project them into world coordinates relative to a known surface in world coordinates (e.g., from a digital terrain model).Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Applicant: Insurance Service Office, Inc.Inventors: Bryce Zachary Porter, Ryan Mark Justus, John Caleb Call
-
Patent number: 11145073Abstract: A computer vision system and method for detecting and modeling features of a building in a plurality of images is provided. The system includes at least one computer system in communication with a database of aerial imagery, and computer vision system code executed by the at last one computer system which automatically detects contours and infers interior roof features of the building. The system first processes the plurality of images to identify a plurality of two-dimensional (2D) line segments in each image. Then, the system processes the plurality of 2D line segments to generate a plurality of three-dimensional (3D) line segments. The plurality of 2D line segments are then processed to detect a contour of the structure, and the contour of the structure is utilized by the system to infer interior roof lines from the structure. A model of the roof of the structure is finally generated using the detected contour and interior roof lines.Type: GrantFiled: November 13, 2018Date of Patent: October 12, 2021Assignee: Xactware Solutions, Inc.Inventors: Jeffery Devon Lewis, Bryce Zachary Porter, Ryan Mark Justus
-
Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs
Patent number: 11094113Abstract: 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: GrantFiled: December 4, 2019Date of Patent: August 17, 2021Inventors: Joseph L. Mundy, Bryce Zachary Porter, Ryan Mark Justus, Francisco Rivas -
Patent number: 11062166Abstract: Systems and methods for property feature detection and extraction using digital images. The image sources could include aerial imagery, satellite imagery, ground-based imagery, imagery taken from unmanned aerial vehicles (UAVs), mobile device imagery, etc. The detected geometric property features could include tree canopy, pools and other bodies of water, concrete flatwork, landscaping classifications (gravel, grass, concrete, asphalt, etc.), trampolines, property structural features (structures, buildings, pergolas, gazebos, terraces, retaining walls, and fences), and sports courts. The system can automatically extract these features from images and can then project them into world coordinates relative to a known surface in world coordinates (e.g., from a digital terrain model).Type: GrantFiled: December 10, 2018Date of Patent: July 13, 2021Inventors: Bryce Zachary Porter, Ryan Mark Justus, John Caleb Call
-
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 -
Publication number: 20210158615Abstract: 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: February 2, 2021Publication date: May 27, 2021Inventors: Bryce Zachary Porter, Ryan Mark Justus
-
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: 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: 20190188516Abstract: Systems and methods for property feature detection and extraction using digital images. The image sources could include aerial imagery, satellite imagery, ground-based imagery, imagery taken from unmanned aerial vehicles (UAVs), mobile device imagery, etc. The detected geometric property features could include tree canopy, pools and other bodies of water, concrete flatwork, landscaping classifications (gravel, grass, concrete, asphalt, etc.), trampolines, property structural features (structures, buildings, pergolas, gazebos, terraces, retaining walls, and fences), and sports courts. The system can automatically extract these features from images and can then project them into world coordinates relative to a known surface in world coordinates (e.g., from a digital terrain model).Type: ApplicationFiled: December 10, 2018Publication date: June 20, 2019Applicant: Geomni, Inc.Inventors: Bryce Zachary Porter, Ryan Mark Justus, John Caleb Call