Position information detection device, position information detection method, and position information detection program
First Claim
1. A position information detection device, comprising:
- an image capture portion which captures images, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks which contains multiple geometric graphics, creates a virtual reference rectangle with vertices of specific points of the multiple geometric graphics and with two diagonals of which lengths are equal, and is arranged on the side of an indication target plane;
a discrimination mark extraction portion which extracts geometric figures from images captured by said image capture portion at an attitude where lengths of two diagonals of a reference rectangle image projected by the image capture element light-receiving face are not equal;
a reference rectangle extraction portion which extracts the reference rectangle image with vertices of specific points in said geometric figures;
a focal length calculation portion which, based on a coordinate system specified by said reference rectangle image, calculates the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face; and
an indicated position calculation portion which, based on said coordinate system and said focal length, calculates an indicated position of said image capture portion with respect to said indication target plane.
1 Assignment
0 Petitions
Accused Products
Abstract
A position information detection device, method, and program are provided, which are capable of detecting position information with high precision using simple and easily identified discrimination marks. A position information detection device has an image capture portion 203 which captures images of discrimination marks 102 arranged on a display 103, via a camera lens; a discrimination mark extraction portion 206 which extracts geometric figures from images captured by the image capture portion 203; a reference rectangle extraction portion 207 which extracts a reference rectangle image formed by connecting specific points in the geometric figures; a focal length calculation portion 213 which, based on a coordinate system specified by the reference rectangle image, calculates the focal length of the camera lens of the image capture portion 203 relative to the image display region of the display 103; and an indicated position calculation portion 210 which, based on the coordinate system and the focal length, calculates the indicated position of the image capture portion 203 relative to the image display region.
-
Citations
21 Claims
-
1. A position information detection device, comprising:
-
an image capture portion which captures images, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks which contains multiple geometric graphics, creates a virtual reference rectangle with vertices of specific points of the multiple geometric graphics and with two diagonals of which lengths are equal, and is arranged on the side of an indication target plane; a discrimination mark extraction portion which extracts geometric figures from images captured by said image capture portion at an attitude where lengths of two diagonals of a reference rectangle image projected by the image capture element light-receiving face are not equal; a reference rectangle extraction portion which extracts the reference rectangle image with vertices of specific points in said geometric figures; a focal length calculation portion which, based on a coordinate system specified by said reference rectangle image, calculates the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face; and an indicated position calculation portion which, based on said coordinate system and said focal length, calculates an indicated position of said image capture portion with respect to said indication target plane. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A position information detection device, comprising:
-
an image capture portion which captures images, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks arranged on the side of an indication target plane; a discrimination mark extraction portion which extracts geometric figures from images captured by said image capture portion; a reference rectangle extraction portion which extracts a reference rectangle image with vertices of specific points in said geometric figures; a reference rectangle storage portion which stores the reference rectangle image extracted by said reference rectangle extraction portion; a focal length calculation portion which, based on a coordinate system specified by said reference rectangle image, calculates the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face; an indicated position calculation portion which, based on said coordinate system and said focal length, calculates an indicated position of said image capture portion with respect to said indication target plane; and a reference rectangle inference portion which, when discrimination marks cannot be extracted by said discrimination mark extraction portion, infers a reference rectangle image, by inferring the vertices of the discrimination marks which cannot be extracted, based on the reference rectangle image stored in said reference rectangle storage portion. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A position information detection method, comprising the steps of:
-
capturing an image, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks which contains multiple geometric graphics, creates a virtual reference rectangle with vertices of specific points of the multiple geometric graphics and with two diagonals of which lengths are equal, and is arranged on the side of an indication target plane by means of an image capture portion; extracting geometric figures from the image captured by the image capture portion at an attitude where lengths of two diagonals of a reference rectangle image projected by the image capture element light-receiving face are not equal, by a discrimination mark extraction portion; extracting a reference rectangle image with vertices of specific points in said geometric figures, by a reference rectangle extraction portion; calculating the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face, based on a coordinate system specified by said reference rectangle image, by a focal length calculation portion; and calculating an indicated position of said image capture portion with respect to said indication target plane, based on said coordinate system and said focal length, by an indicated position calculation portion.
-
-
19. A position information detection method, comprising the steps of:
-
capturing an image, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks arranged on the side of an indication target plane by an image capture portion; extracting geometric figures from the image captured by the image capture portion, by a discrimination mark extraction portion; extracting a reference rectangle image with vertices of specific points in said geometric figures, by a reference rectangle extraction portion; storing the reference rectangle extracted by said reference rectangle extraction portion, by a reference rectangle storage portion; calculating the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face, based on a coordinate system specified by said reference rectangle image, by a focal length calculation portion; calculating an indicated position of said image capture portion with respect to said indication target plane, based on said coordinate system and said focal length, by an indicated position calculation portion; and inferring, by a reference rectangle inference portion, the reference rectangle image, by inferring the vertices of the discrimination marks which cannot be extracted, based on the immediately preceding extracted or inferred reference rectangle image stored in said reference rectangle storage portion when the discrimination mark extraction portion cannot extract discrimination marks.
-
-
20. A computer-readable non-transitory recording medium having stored therein a position information detection program, executable by a computer connected to an image capture portion, causing:
-
capture of an image, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks which contains multiple geometric graphics, creates a virtual reference rectangle with vertices of specific points of the multiple geometric graphics and with two diagonals of which lengths are equal, and is arranged on the side of an indication target plane by means of the image capture portion; extraction of geometric figures from the image captured by the image capture portion at an attitude where lengths of two diagonals of a reference rectangle image projected by the image capture element light-receiving face are not equal; extraction of a reference rectangle image with vertices of specific points in said geometric figures; calculation of the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face, based on a coordinate system specified by said reference rectangle image; and calculation of an indicated position of said image capture portion with respect to said indication target plane, based on said coordinate system and said focal length.
-
-
21. A computer-readable non-transitory recording medium having stored therein a position information detection program, executable by a computer connected to an image capture portion, causing:
-
capture of an image, by projecting onto an image capture element light-receiving face via a camera lens, of discrimination marks arranged on the side of an indication target plane by the image capture portion; extraction of geometric figures from the image captured by the image capture portion; extraction of a reference rectangle image with vertices of specific points in said geometric figures; storage of said reference rectangle image; calculation of the focal length of the camera lens of said image capture portion with respect to said image capture element light-receiving face, based on a coordinate system specified by said reference rectangle image; calculation of an indicated position of said image capture portion with respect to said indication target plane, based on said coordinate system and said focal length; and inference of the reference rectangle image, by inferring the vertices of the discrimination marks which cannot be extracted, based on the immediately preceding extracted or inferred stored reference rectangle image when discrimination marks cannot be extracted.
-
Specification