Systems and methods for recognizing a target from a moving platform
First Claim
1. A system for recognizing a location of a target including one or more major edges and one or more minor edges, comprising:
- a camera configured to generate first data representing an object resembling the target;
a pre-stored database in a memory storing second data representing a template of the target and including edges corresponding to each major edge and each minor edge; and
a processor coupled to the camera and the memory, the processor configured to;
receive the first data and the second data, anddetermine that the object is the target if the object matches the template within a predetermined percentage error.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for recognizing a location of a target are provided. One system includes a camera configured to generate first data representing an object resembling the target, a memory storing second data representing a template of the target, and a processor. The processor is configured to receive the first data and the second data, and determine that the object is the target if the object matches the template within a predetermined percentage error. A method includes receiving first data representing an object resembling the target, receiving second data representing a template of the target, and determining that the object is the target if the object matches the template within a predetermined percentage error. Also provided are computer-readable mediums including processor instructions for executing the above method.
-
Citations
20 Claims
-
1. A system for recognizing a location of a target including one or more major edges and one or more minor edges, comprising:
-
a camera configured to generate first data representing an object resembling the target; a pre-stored database in a memory storing second data representing a template of the target and including edges corresponding to each major edge and each minor edge; and a processor coupled to the camera and the memory, the processor configured to; receive the first data and the second data, and determine that the object is the target if the object matches the template within a predetermined percentage error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for recognizing a location of a target including one or more major edges and one or more minor edges, the method comprising the steps of:
-
receiving first data representing an object having edges resembling the target; receiving second data from a pre-stored navigation database, the second data representing a template of the target and including an edge corresponding to each major edge and minor edge; and determining that the object is the target if the object edges match the template major edges and minor edges within a predetermined percentage error. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium including instructions that, when executed by a processor, cause the processor to perform a method for recognizing a location of a target including one or more major edges, the method comprising the steps of:
-
receiving first data representing an object having edges resembling the target; receiving second data from a pre-stored navigation database, the second data representing a template of the target and including an edge corresponding to each major edge and minor edge; and determining that the object is the target if the object edges match the template major edges and minor edges within a predetermined percentage error. - View Dependent Claims (19, 20)
-
Specification