Coordinate calculating apparatus and coordinate calculating program
First Claim
1. A coordinate calculating apparatus for calculating two object position coordinate points from an image captured by an image capturing apparatus, the two object position coordinate points indicating positions of two predetermined objects whose images are captured, such positions being indicated on a plane corresponding to a plane of the captured image, the apparatus comprising:
- coordinate detecting programmed logic circuitry configured to detect a position coordinate point for each area satisfying a predetermined condition in the captured image;
vector setting programmed logic circuitry configured to set a vector indicating a relative positional relationship between two position coordinate points in the captured image; and
coordinate determining programmed logic circuitry configured to determine one of the detected position coordinate points detected by the coordinate detecting programmed logic circuitry as one of the object position coordinate points, and determining the other object position coordinate point using the one of the detected position coordinate points and the vector.
1 Assignment
0 Petitions
Accused Products
Abstract
A coordinate calculating apparatus detects a coordinate point (detected coordinate point) of an area satisfying a predetermined condition in a captured image for each area. Next, a vector (assumed vector) indicating a relative positional relationship between two position coordinate points in the captured image is set. The coordinate calculating apparatus determines one of the position coordinate points detected by coordinate detecting means, as one of object position coordinate points, and determines the other object position coordinate point using the one position coordinate point and the vector.
40 Citations
22 Claims
-
1. A coordinate calculating apparatus for calculating two object position coordinate points from an image captured by an image capturing apparatus, the two object position coordinate points indicating positions of two predetermined objects whose images are captured, such positions being indicated on a plane corresponding to a plane of the captured image, the apparatus comprising:
-
coordinate detecting programmed logic circuitry configured to detect a position coordinate point for each area satisfying a predetermined condition in the captured image; vector setting programmed logic circuitry configured to set a vector indicating a relative positional relationship between two position coordinate points in the captured image; and coordinate determining programmed logic circuitry configured to determine one of the detected position coordinate points detected by the coordinate detecting programmed logic circuitry as one of the object position coordinate points, and determining the other object position coordinate point using the one of the detected position coordinate points and the vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A coordinate calculating apparatus for calculating two object position coordinate points from an image captured by an image capturing apparatus, the two object position coordinate points indicating positions of two predetermined objects whose images are captured, such positions being indicated on a plane corresponding to a plane of the captured image, the apparatus comprising:
-
coordinate detecting means of detecting a position coordinate point of an area satisfying a predetermined condition in the captured image for each area; reference setting means of setting a reference with respect to at least one of a direction connecting two position coordinate points in the captured image and a length between the two position coordinate points, when a plurality of position coordinate points is detected by the coordinate detecting means; selection means of selecting a combination of two position coordinate points most close to the reference set by the reference setting means, from combinations of two position coordinate points among the plurality of position coordinate points; determination means of determining whether or not two position coordinate points have been selected by the selection means; output means of outputting the two position coordinate points selected by the selection means, as the two object position coordinate points, when a result of the determination by the determination means is positive; vector setting means of setting a vector indicating a relative positional relationship between two position coordinate points in the captured image, when the result of the determination by the determination means is negative; and coordinate determining means of determining one of the position coordinate points determined by the coordinate determining means as one of the object position coordinate points, and determining the other object position coordinate point using the one of the detected position coordinate points and the vector, when the result of the determination by the determination means is negative.
-
-
12. A computer readable non-transitory tangible computer readable storing medium storing a program which is executed by a computer for computing two object position coordinate points in an image captured by an image capturing apparatus, the two object position coordinate points indicating positions of two predetermined objects whose images are captured, such positions being indicated on a plane corresponding to a plane of the captured image, the program causing the computer to perform operations comprising:
-
setting a vector indicating a relative positional relationship between two position coordinate points in the captured image; and a coordinate determining step of selecting one object position coordinate point from position coordinate points corresponding to an area satisfying a predetermined condition in the captured image and determining the other object position coordinate point using the selected one position coordinate point and the vector. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory tangible computer readable storing medium storing a program which is executed by a computer computing two object position coordinate points from an image captured by an image capturing apparatus, the two object position coordinate points indicating positions of two predetermined objects whose images are captured, such positions being indicated on a plane corresponding to a plane of an image sensor on which the image is captured, the program causing the computer to perform operations comprising:
-
setting a reference with respect to at least one of a direction connecting two position coordinate points in the captured image and a length between the two position coordinate points; identifying position coordinate points corresponding to one or more areas within the captured area which satisfy a predetermined condition and selecting a combination of two position coordinate points that are closest to the set reference, a selection being made from combinations of two position coordinate points among position coordinate points corresponding to one or more areas within the captured area which satisfy a predetermined condition; determining whether a combination of two position coordinate points that are closest to the reference set can be identified; outputting the two selected position coordinate points if it is determined that said combination of two position coordinate points can be identified; and if it is determined that said combination of two position coordinate points can not be identified, setting a vector indicating a relative positional relationship between two position coordinate points in the captured image, and then selecting one of said position coordinate points from at least one of said areas satisfying said predetermined condition in the captured image and designating it as one of the object position coordinate points, and then determining the other object position coordinate point using the one position coordinate point and the set vector.
-
Specification