Patents by Inventor Harlan Yates
Harlan Yates 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: 11238307Abstract: A system may include a memory and a processor cooperating therewith to obtain geospatial image data from a plurality of different types of sensors and generate a three-dimensional (3D) geospatial model therefrom. The processor may further determine a reference image within the 3D geospatial model based upon synthetically positioning an image sensor within the 3D geospatial model, and perform change detection between a collected image and the reference image based upon semantic change detection using deep learning.Type: GrantFiled: September 24, 2020Date of Patent: February 1, 2022Assignee: EAGLE TECHNOLOGY, LLCInventors: John L. Delay, Mark D. Rahmes, Glenn Boudreaux, William W. Watkins, Jay Hermann, Harlan Yates
-
Patent number: 9311518Abstract: Systems (100) and methods (300, 400) for efficient comparative non-spatial image data analysis. The methods involve ranking a plurality of non-spatial images (1011, 1050, 1231, 1539, 0001, 0102, 0900, 1678, 0500, 0020, 0992, 1033, 1775, 1829) based on at least one first attribute thereof; generating a screen page (1102-1106) comprising an array (1206) defined by a plurality of cells (1208) in which at least a portion of the non-spatial images are simultaneously presented; and displaying the screen page in a first GUI window (802) of a display screen. Each cell comprises only one non-spatial image. The non-spatial images are presented in an order defined by the ranking thereof.Type: GrantFiled: March 1, 2012Date of Patent: April 12, 2016Assignee: Harris CorporationInventors: Mark Rahmes, Michael McGonagle, J. Harlan Yates, Rufus Williams
-
Patent number: 9152303Abstract: Systems (100) and methods (300) for efficient video analysis. The methods involve: automatically identifying features of at least one feature class which are contained in a first video stream; simultaneously generating a plurality of first video chips (904) using first video data defining the first video stream; displaying an array comprising the first video chips within a graphical user interface window; and concurrently playing the first video chips. Each of the first video chips comprises a segment of the first video stream which includes at least one identified feature.Type: GrantFiled: March 1, 2012Date of Patent: October 6, 2015Assignee: Harris CorporationInventors: J. Harlan Yates, Timothy B. Faulkner, Mark Rahmes, Tariq Bakir
-
Patent number: 9135338Abstract: Systems (100) and methods (300) for efficient spatial feature data analysis. The methods involve simultaneously generating chip images using image data defining at least a first image and video chips using video data defining at least a first video stream. Thereafter, an array is displayed which comprises grid cells in which at least a portion of the chip images is presented, at least a portion of the video chips is presented, or a portion of the chip images and a portion of the video chips are presented. Each chip image comprises a panned-only view, a zoomed-only view, or a panned-and-zoomed view of the first image including a visual representation of at least one first object of a particular type. Each of the video chips comprises a segment of the first video stream which include a visual representation of at least one second object of the particular type.Type: GrantFiled: March 1, 2012Date of Patent: September 15, 2015Assignee: Harris CorporationInventors: J. Harlan Yates, Mark Rahmes, Patricia Brown, Timothy B. Faulkner
-
Patent number: 8855427Abstract: Systems (100) and methods (300) for efficiently and accurately detecting changes in feature data. The methods generally involve: determining first vectors for first features extracted from a first image using pixel information associated therewith; comparing the first vectors with second vectors defined by spatial feature data; classifying the first features into a plurality of classes based on the results of the vector comparisons; and analyzing the first image to determine if any one of the first features of at least one of the plurality of classes indicates that a relevant change has occurred in relation to an object represented thereby.Type: GrantFiled: December 16, 2011Date of Patent: October 7, 2014Assignee: Harris CorporationInventors: J. Harlan Yates, Michael McGonagle, Robert Haden, Mark Rahmes
-
Patent number: 8832593Abstract: Systems (100) and methods (300) for efficient spatial feature data analysis. The methods involve simultaneously generating two or more chip images (904) using image data defining a first image (508); concurrently displaying an array (906) comprising all or a portion of the chip images in a plug-in window (702); and displaying in the plug-in window information relating to an attribute (a1, a2) of a feature (A5) contained in a selected one of the displayed chip images (1002). The chip images are generated in response to a user selection of a feature (A1) contained in at least a portion of the first image displayed in an application window (504). Each of the chip images comprises a panned view, a zoomed view, or a panned-and-zoomed view of the first image including one or more features of a user-selected feature class.Type: GrantFiled: December 16, 2011Date of Patent: September 9, 2014Assignee: Harris CorporationInventors: J. Harlan Yates, Mark Rahmes, Robert Haden, Patricia Brown
-
Patent number: 8755606Abstract: Systems (100) and methods (300) for efficient feature data analysis. The methods involve: determining a first number of screen pages needed to verify that each of a plurality of clusters of detected features comprises only detected features which were correctly identified during feature extraction/detection operations as being of the same feature class as a selected feature of an image; determining a second number of screen pages needed to verify that each of a plurality of singular detected features was correctly identified during the feature extraction/detection operations as being of the same feature class as the selected feature of the image; selecting one of a plurality of different validation processes based on values of the first number of screen pages and the second number of screen pages; and performing the selected validation process to verify that each of the detected features does not constitute a false positive.Type: GrantFiled: December 16, 2011Date of Patent: June 17, 2014Assignee: Harris CorporationInventors: J. Harlan Yates, Mark Rahmes, Michael McGonagle, Timothy B. Faulkner
-
Publication number: 20130230219Abstract: Systems (100) and methods (300, 400) for efficient comparative non-spatial image data analysis. The methods involve ranking a plurality of non-spatial images (1011, 1050, 1231, 1539, 0001, 0102, 0900, 1678, 0500, 0020, 0992, 1033, 1775, 1829) based on at least one first attribute thereof; generating a screen page (1102-1106) comprising an array (1206) defined by a plurality of cells (1208) in which at least a portion of the non-spatial images are simultaneously presented; and displaying the screen page in a first GUI window (802) of a display screen. Each cell comprises only one non-spatial image. The non-spatial images are presented in an order defined by the ranking thereof.Type: ApplicationFiled: March 1, 2012Publication date: September 5, 2013Applicant: HARRIS CORPORATIONInventors: Mark Rahmes, Michael McGonagle, J. Harlan Yates, Rufus Williams
-
Publication number: 20130232419Abstract: Systems (100) and methods (300) for efficient video analysis. The methods involve: automatically identifying features of at least one feature class which are contained in a first video stream; simultaneously generating a plurality of first video chips (904) using first video data defining the first video stream; displaying an array comprising the first video chips within a graphical user interface window; and concurrently playing the first video chips. Each of the first video chips comprises a segment of the first video stream which includes at least one identified feature.Type: ApplicationFiled: March 1, 2012Publication date: September 5, 2013Applicant: HARRIS CORPORATIONInventors: J. Harlan Yates, Timothy B. Faulkner, Mark Rahmes, Tariq Bakir
-
Publication number: 20130231897Abstract: Systems (100) and methods (300, 3200, 3500) for analyzing topographical models. The methods involve receiving a user input selecting a first content type from a plurality of content types. In response to the reception of the user input, First Model Chips (“FMCs”) are simultaneously generated using terrain elevation data defining a First Topographical Model (“FTM”). Each FMC (1304) comprises at least one of a panned-only view, a zoomed-only view, and a panned-and-zoomed view of FTM (400, 500, 3304, 3306) including at least one item (402-406, 1310) of the first content type that is different from all other items of all other FMCs. Thereafter, a first screen page (1302, 3400) is displayed on a display screen of a computing device. The first screen page comprises a first array (1306, 3404) defined by a plurality of first cells (1308, 3406). Each of the first cells has one of FMCs presented therein.Type: ApplicationFiled: March 1, 2012Publication date: September 5, 2013Applicant: HARRIS CORPORATIONInventors: J. Harlan Yates, Mark Rahmes, Robert Haden, Patricia Brown
-
Publication number: 20130230250Abstract: Systems (100) and methods (300) for efficient spatial feature data analysis. The methods involve simultaneously generating chip images using image data defining at least a first image and video chips using video data defining at least a first video stream. Thereafter, an array is displayed which comprises grid cells in which at least a portion of the chip images is presented, at least a portion of the video chips is presented, or a portion of the chip images and a portion of the video chips are presented. Each chip image comprises a panned-only view, a zoomed-only view, or a panned-and-zoomed view of the first image including a visual representation of at least one first object of a particular type. Each of the video chips comprises a segment of the first video stream which include a visual representation of at least one second object of the particular type.Type: ApplicationFiled: March 1, 2012Publication date: September 5, 2013Applicant: HARRIS CORPORATIONInventors: J. Harlan Yates, Mark Rahmes, Patricia Brown, Timothy B. Faulkner
-
Publication number: 20130202193Abstract: Method for improving the quality of a set of a three dimensional (3D) point cloud data representing a physical surface by detecting and filling null spaces (606). The method includes analyzing (206) the data to identify the presence of a plurality of level 1 fractals (401), each defined by a plurality of voxels (400) containing data points arranged in one of a plurality of three-dimensional patterns. The method also includes selectively filling (212) voxels in the 3D point cloud data with a first predetermined limited number of data points to increase a number of instances where level 2 fractals (604) can be used for representing the 3D point cloud data. Each level 2 fractal is defined as a common plurality of the level 1 fractals having a common three-dimensional pattern, where the common plurality of level 1 fractals are also arranged in accordance with the common three dimensional pattern.Type: ApplicationFiled: February 3, 2012Publication date: August 8, 2013Applicant: HARRIS CORPORATIONInventors: Mark Rahmes, J. Harlan Yates, Morteza Akbari, Gnana B. Tenali
-
Patent number: 8471854Abstract: A geospatial modeling system may include a geospatial model data storage device, a user input device, and a display. A processor may be included for cooperating with the geospatial model data storage device, the user input device and the display for displaying a geospatial model data set on the display including at least one group of building data points, and displaying a plurality of user-selectable different building shapes on the display based upon the at least one group of building data points. The plurality of user-selectable different building shapes may have different respective feature detail levels. The processor may further replace the at least one group of building data points with a given one of the user-selectable different building shapes based upon user selection thereof with the user input device.Type: GrantFiled: September 28, 2007Date of Patent: June 25, 2013Assignee: Harris CorporationInventors: Patrick Kelley, Mark Rahmes, Stephen Connetti, Harlan Yates
-
Publication number: 20130156323Abstract: Systems (100) and methods (300) for efficient feature data analysis. The methods involve: determining a first number of screen pages needed to verify that each of a plurality of clusters of detected features comprises only detected features which were correctly identified during feature extraction/detection operations as being of the same feature class as a selected feature of an image; determining a second number of screen pages needed to verify that each of a plurality of singular detected features was correctly identified during the feature extraction/detection operations as being of the same feature class as the selected feature of the image; selecting one of a plurality of different validation processes based on values of the first number of screen pages and the second number of screen pages; and performing the selected validation process to verify that each of the detected features does not constitute a false positive.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: HARRIS CORPORATIONInventors: J. Harlan Yates, Mark Rahmes, Michael McGonagle, Timothy B. Faulkner
-
Publication number: 20130156307Abstract: Systems (100) and methods (300) for efficiently and accurately detecting changes in feature data. The methods generally involve: determining first vectors for first features extracted from a first image using pixel information associated therewith; comparing the first vectors with second vectors defined by spatial feature data; classifying the first features into a plurality of classes based on the results of the vector comparisons; and analyzing the first image to determine if any one of the first features of at least one of the plurality of classes indicates that a relevant change has occurred in relation to an object represented thereby.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: HARRIS CORPORATIONInventors: J. Harlan Yates, Michael McGonagle, Robert Haden, Mark Rahmes
-
Publication number: 20130159924Abstract: Systems (100) and methods (300) for efficient spatial feature data analysis. The methods involve simultaneously generating two or more chip images (904) using image data defining a first image (508); concurrently displaying an array (906) comprising all or a portion of the chip images in a plug-in window (702); and displaying in the plug-in window information relating to an attribute (a1, a2) of a feature (A5) contained in a selected one of the displayed chip images (1002). The chip images are generated in response to a user selection of a feature (A1) contained in at least a portion of the first image displayed in an application window (504). Each of the chip images comprises a panned view, a zoomed view, or a panned-and-zoomed view of the first image including one or more features of a user-selected feature class.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: HARRIS CORPORATIONInventors: J. Harlan Yates, Mark Rahmes, Robert Haden, Patricia Brown
-
Publication number: 20120179432Abstract: A geospatial modeling system may include a geospatial model data storage device and a processor cooperating with the geospatial model data storage device for inpainting seam-smoothed, void-fill data into a void in a geospatial data set for a geospatial region. The processor may select raw void-fill data from the geospatial data set, and generate the seam-smoothed, void-fill data by applying Poisson's equation to the raw void-fill data using boundary conditions based upon data along a corresponding interface between the void region and adjacent portions of the geospatial region.Type: ApplicationFiled: February 13, 2008Publication date: July 12, 2012Applicant: Harris CorporationInventors: Charles Wivell, Patrick Kelley, Harlan Yates, Josef Allen, Mark Rahmes
-
Patent number: 8099264Abstract: A geospatial modeling system may include a geospatial model data storage device and a processor. The processor may cooperate with the geospatial model data storage device for identifying a plurality of localized error regions within a geospatial model data set, calculating an overall error value for the geospatial model data set, and inpainting at least one of the localized error regions and re-calculating the overall error value, and stopping inpainting when the overall error value is below an error threshold.Type: GrantFiled: September 28, 2007Date of Patent: January 17, 2012Assignee: Harris CorporationInventors: Patrick Kelley, Mark Rahmes, Stephen Connetti, Harlan Yates
-
Patent number: 8060352Abstract: A geospatial modeling system may include a geospatial model data storage device and a processor cooperating therewith for determining a void within a geospatial model data set defining a void boundary region, and selecting at least one raw fill region from within the geospatial model data set for filling the void. The processor may also cooperate with the geospatial model data storage device for adjusting elevation values of the at least one raw fill region based upon elevation differences between corresponding portions of the void boundary region and the at least one raw fill region, and updating the geospatial model based upon the adjusted elevation values of the at least one raw fill region.Type: GrantFiled: October 18, 2007Date of Patent: November 15, 2011Assignee: Harris CorporationInventors: Patrick Kelley, Mark Rahmes, Harlan Yates, Josef De Vaughn Allen, Eric Spellman
-
Publication number: 20110144962Abstract: A geospatial modeling system may include a geospatial model database and a processor cooperating with the geospatial model database. The processor may be configured to determine void regions in a geospatial data set including foliage data points and bare earth data points, where each void region has a boundary and at least one bare earth data point therein. The processor may also be configured to inpaint additional bare earth data points into each void region based upon bare earth data points outside the boundary and the at least one bare earth data point therein.Type: ApplicationFiled: December 11, 2009Publication date: June 16, 2011Applicant: Harris CorporationInventors: Steven G. Blask, Harlan Yates, Patrick Kelley, Mark Rahmes, Anthony O'Neil Smith