System and method for detecting features in aerial images using disparity mapping and segmentation techniques
First Claim
1. A system for aerial image detection and classification, comprising:
- an aerial image database storing one or more aerial images electronically received from one or more image providers; and
a computer system in communication with the aerial image database, the computer system including an object detection pre-processing engine in electronic communication with the aerial image database, the object detection pre-processing engine detecting and classifying objects using;
a disparity mapping generation module for automatically processing an aerial image of the one or more aerial images to generate a disparity map providing elevation information;
a segmentation module for automatically detecting changes in different parts of the aerial image; and
a classification module for automatically detecting and classifying objects in the aerial image by applying one or more automated detectors based on the elevation information in the disparity map and the detected changes in aerial image detected by the segmentation module.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for aerial image detection and classification is provided herein. The system comprising an aerial image database storing one or more aerial images electronically received from one or more image providers, and an object detection pre-processing engine in electronic communication with the aerial image database, the object detection pre-processing engine detecting and classifying objects using a disparity mapping generation sub-process to automatically process the one or more aerial images to generate a disparity map providing elevation information, a segmentation sub-process to automatically apply a pre-defined elevation threshold to the disparity map, the pre-defined elevation threshold adjustable by a user, and a classification sub-process to automatically detect and classify objects in the one or more stereoscopic pairs of aerial images by applying one or more automated detectors based on classification parameters and the pre-defined elevation threshold.
-
Citations
24 Claims
-
1. A system for aerial image detection and classification, comprising:
-
an aerial image database storing one or more aerial images electronically received from one or more image providers; and a computer system in communication with the aerial image database, the computer system including an object detection pre-processing engine in electronic communication with the aerial image database, the object detection pre-processing engine detecting and classifying objects using; a disparity mapping generation module for automatically processing an aerial image of the one or more aerial images to generate a disparity map providing elevation information; a segmentation module for automatically detecting changes in different parts of the aerial image; and a classification module for automatically detecting and classifying objects in the aerial image by applying one or more automated detectors based on the elevation information in the disparity map and the detected changes in aerial image detected by the segmentation module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for aerial image detection and classification, comprising:
-
electronically receiving at a computer system including an object detection pre-processing engine one or more aerial images from an aerial image database, the one or more aerial images electronically received at the aerial image database from one or more image providers; automatically processing, by the object detection pre-processing engine, an aerial image of the one or more aerial images to generate a disparity map providing elevation information; automatically applying, by the object detection pre-processing engine, a segmentation module for detecting changes in different parts of the aerial image; and automatically detecting and classifying, by the object detection pre-processing engine, objects in the aerial image by applying one or more automated detectors based on the elevation information in the disparity map and the detected changes in the aerial image detected by the segmentation module. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having computer-readable instructions stored thereon which, when executed by a computer system having an object detection pre-processing engine, cause the computer system to perform the steps of:
-
electronically receiving one or more aerial images from an aerial image database, the one or more aerial images electronically received at the aerial image database from one or more image providers; automatically processing, by the object detection pre-processing engine, an aerial image of the one or more aerial images to generate a disparity map providing elevation information; automatically applying, by the object detection pre-processing engine, a segmentation module for detecting changes in different parts of the aerial image; and automatically detecting and classifying, by the object detection pre-processing engine, objects in the aerial image by applying one or more automated detectors based on the elevation information in the disparity map and the detected changes in the aerial image detected by the segmentation module. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification