Methods and systems for automatic detection of corners of a region
First Claim
1. A method for detecting corners of a region, the method comprising the steps of:
- detecting edges interior to a region of interest;
culling the detected edges in order to obtain a reduced edge group from the detected edges, the reduced edge group comprising a plurality of points;
selecting a plurality of candidate corner points; and
detecting region corner points from the plurality of candidate corner points based on a predetermined relationship between each of the candidate corner points and characteristic edge points of the region of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for detecting the corners of a region in cluttered images. The initial data for the method of this invention includes an image of a region of interest. The edges interior to the region of interest are detected by an edge detection method. The detected edges are culled in order to obtain a reduced edge group, where the reduced edge group includes a number of points. A measure of cornerness is obtained for each one point from the reduced edge group. A number of candidate corner points are selected from the reduced edge group by applying a predetermined criterion to the measure of cornerness. The region corner points are identified from the candidate corner points based on a predetermined relationship, such as a distance, between each candidate corner point and characteristic edge points of the region of interest, such as edge centers and corners. The system implements the method of this invention.
24 Citations
24 Claims
-
1. A method for detecting corners of a region, the method comprising the steps of:
-
detecting edges interior to a region of interest;
culling the detected edges in order to obtain a reduced edge group from the detected edges, the reduced edge group comprising a plurality of points;
selecting a plurality of candidate corner points; and
detecting region corner points from the plurality of candidate corner points based on a predetermined relationship between each of the candidate corner points and characteristic edge points of the region of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for detecting corners of a region comprising:
-
means for detecting edges interior to a region of interest;
means for culling the detected edges in order to obtain a reduced edge group from the detected edges, the reduced edge group comprising a plurality of points;
means for selecting a plurality of candidate corner points from the plurality of points; and
,means for identifying region corner points from the plurality of candidate corner points based on a predetermined relationship between each candidate corner point and characteristic edge points of the region of interest. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising:
-
a computer usable medium having computer readable code embodied therein, the computer readable code capable of causing a computer system to;
detect edges interior to a region of interest;
cull the detected edges in order to obtain a reduced edge group from the detected edges, the reduced edge group comprising a plurality of points;
obtain a measure of cornerness for each one point from the plurality of points;
select a plurality of candidate corner points from the plurality of points by applying a predetermined criterion; and
identify region corner points from the plurality of candidate corner points based on a predetermined relationship between each candidate corner point and characteristic edge points of the region of interest. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification