System and method for video object identification
First Claim
1. A method for identification of a video image object comprising the steps of:
- receiving a first video image from a video device;
digitizing said first video image to generate a second video image;
calculating encoded object edge data segments based on said second video image including the angle tangent to the object edge segments using a digital video processor, wherein said object edge segments makeup an object perimeter;
calculating angular rate of change data based on said object perimeter;
matching said angular rate of change data to one of a plurality of known object templates to identify an object.
0 Assignments
0 Petitions
Accused Products
Abstract
A video object identification system used to identify an object, to locate its position in the view, and to determine its angular orientation. It digitizes a field of image view and subdivides the viewed area into a grid pattern of small cells. It then encodes the angle of a tangent line segment within each cell (when present) at the boundary of objects in the view. It determines rate-of-curvature of the boundary to develop a linear signature for the object. The system breaks the linear signature into segments that can be normalized to be constant regardless of the scale of the image. It then generates identification numbers to identify the object through a mathematics process. The system utilizes pipeline processing to the point where the results are applied to a microprocessor. The microprocessor analyzes a stored image field of view in encoded format to determine object perimeter cell locations (a chaining process).
-
Citations
2 Claims
-
1. A method for identification of a video image object comprising the steps of:
-
receiving a first video image from a video device; digitizing said first video image to generate a second video image; calculating encoded object edge data segments based on said second video image including the angle tangent to the object edge segments using a digital video processor, wherein said object edge segments makeup an object perimeter; calculating angular rate of change data based on said object perimeter; matching said angular rate of change data to one of a plurality of known object templates to identify an object. - View Dependent Claims (2)
-
Specification