MOUSE INTERFACE APPARATUS USING CAMERA, SYSTEM AND METHOD USING THE SAME, AND COMPUTER RECORDABLE MEDIUM FOR IMPLEMENTING THE SAME
First Claim
1. A mouse interface apparatus using a camera, comprising:
- an image coordinate detecting module detecting image coordinates (xi, yi) of a plurality of points existing on edges of a computer window from the computer window image obtained through a camera;
a homography processing module obtaining a homography using the detected image coordinates (xi, yi) and plane coordinates (Xi, Yi) on a plane of a real computer window; and
a cursor coordinate outputting module outputting a plane coordinate of an arbitrary point on the computer window image using the nomography to determine the output coordinate as a position of a cursor.
5 Assignments
0 Petitions
Accused Products
Abstract
Provided is a mouse interface apparatus using a camera, and system and method using the mouse interface apparatus. The mouse interface apparatus detects image coordinates (xi, yi) of a plurality of points existing on edges of a camera-photographing computer window image from the camera-photographing computer window image, obtains a homography using the detected image coordinates (xi, yi) and plane coordinates (Xi, Yi) of the plurality of preset points on a plane of a real computer window, the homography converting the detected image coordinates (xi, yi) into the plane coordinates (Xi, Yi) on the real computer window, converts an arbitrary coordinate on the camera-photographing image into the plane coordinate on the computer window according to a movement of the camera using the obtained homography, and positions a cursor on the plane coordinate to move the position of the cursor according to the movement of the camera.
-
Citations
33 Claims
-
1. A mouse interface apparatus using a camera, comprising:
-
an image coordinate detecting module detecting image coordinates (xi, yi) of a plurality of points existing on edges of a computer window from the computer window image obtained through a camera; a homography processing module obtaining a homography using the detected image coordinates (xi, yi) and plane coordinates (Xi, Yi) on a plane of a real computer window; and a cursor coordinate outputting module outputting a plane coordinate of an arbitrary point on the computer window image using the nomography to determine the output coordinate as a position of a cursor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mouse interface system comprising:
-
a camera continuously photographing a computer window to obtain a camera-photographing computer window image including the computer window; a processor unit obtaining a homography using image coordinates (xi, yi) of a plurality of points existing on edges of the camera-photographing computer window image from the obtained image and plane coordinates (Xi, Yi) on a plane of a real computer window corresponding to the plurality of preset points and obtaining and outputting a coordinate on the real computer window corresponding to an arbitrary coordinate on the camera-photographing image using the obtained nomography; and a monitor positioning a cursor on the coordinate outputted by the processor unit to displaying the cursor thereon. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A mouse interface system comprising:
a camera continuously which photographs a computer window to obtain an image including the computer window, obtains a homography using image coordinates (xi, yi) of a plurality of points existing on edges of the camera-photographing computer window image from the obtained image and plane coordinates (Xi, Yi) on a plane of a real computer window corresponding to the plurality of preset points, obtains and outputs a coordinate on the real computer window corresponding to an arbitrary coordinate on the camera-photographing image using the obtained nomography. - View Dependent Claims (14, 15, 16)
-
17. A mouse interface system comprising:
-
a camera continuously which photographs a computer window to obtain an image including the computer window; and a computer including a processor unit which obtains a homography using image coordinates (xi, yi) of a plurality of points existing on edges of the camera-photographing computer window image from the obtained image and plane coordinates (Xi, Yi) on a plane of a real computer window corresponding to the plurality of preset points, obtains and outputs a coordinate on the real computer window corresponding to an arbitrary coordinate on the camera-photographing image using the obtained homography. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A mouse interface method using a camera comprising the steps of:
-
(a) photographing an image of a computer window through a camera; (b) detecting image coordinates of a plurality of points existing on edges of the computer window from the photographed image; (c) obtaining a homography using the detected image coordinates and plane coordinates of a plurality of points on a real computer window; (d) converting an arbitrary point on the image photographed by the camera into a coordinate of the real computer window using the homography to obtain a position of a cursor on a monitor; (e) positioning the cursor at a coordinate of the computer. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer readable recording medium having a program installed to implement functions comprising:
-
an image coordinate detecting function of detecting image coordinates (xi, yi) of a plurality of points existing on edges of a camera-photographing computer window image from the camera-photographing computer window image, the image coordinates (xi, yi) corresponding to positions of the plurality of points on the camera-photographing computer window image; a homography processing function of obtaining a homography using the detected image coordinates (xi, yi) and plane coordinates (Xi, Yi) of the plurality of preset points on a plane of a real computer window; and a cursor coordinate outputting function of obtaining a coordinate of a point on the real computer window corresponding to an arbitrary point on the camera-photographing computer window image to determine a position of a cursor. - View Dependent Claims (30, 31, 32, 33)
-
Specification