Camera-pen-tip mapping and calibration
First Claim
1. A method of calibrating a digital pen, which includes a pen tip and a camera, and of mapping a location of a center of a camera-captured image to a location of the pen tip, the method comprising:
- generating a calibration parameter based on a plurality of images captured by the digital pen'"'"'s camera by placing the pen in a plurality of different orientations while keeping the pen tip at a substantially fixed location Lpentip on a positionally encoded surface, wherein the calibration parameter is generated based on a plurality of iteratively generated estimates of the calibration parameter; and
using the calibration parameter to map the location of the center of the camera-captured image to the location of the pen tip so that a stroke written by a user on the positionally encoded surface can be recovered at a location within an electronic copy of the positionally encoded surface, wherein the position of the recovered stroke within the electronic copy corresponds to a plurality of locations of the pen tip as the user was writing the stroke on the positionally encoded surface.
2 Assignments
0 Petitions
Accused Products
Abstract
X-y positions of a digital pen'"'"'s tip may be determined by using a calibration parameter to map the x-y positions of the respective centers of images captured by the pen'"'"'s camera. The calibration parameter may be generated by iteratively calculating estimates of the calibration parameter. Calibration input data may be produced by a user placing the pen tip in a fixed location on a surface, which may be a positionally encoded medium, such as paper, and then rotating the pen and/or moving the opposite end of the pen in various directions to capture multiple images for use in generating the calibration parameter. A user may perform such a calibration procedure without the need for complicated calibration equipment typically used in connection with conventional calibration techniques.
-
Citations
25 Claims
-
1. A method of calibrating a digital pen, which includes a pen tip and a camera, and of mapping a location of a center of a camera-captured image to a location of the pen tip, the method comprising:
-
generating a calibration parameter based on a plurality of images captured by the digital pen'"'"'s camera by placing the pen in a plurality of different orientations while keeping the pen tip at a substantially fixed location Lpentip on a positionally encoded surface, wherein the calibration parameter is generated based on a plurality of iteratively generated estimates of the calibration parameter; and using the calibration parameter to map the location of the center of the camera-captured image to the location of the pen tip so that a stroke written by a user on the positionally encoded surface can be recovered at a location within an electronic copy of the positionally encoded surface, wherein the position of the recovered stroke within the electronic copy corresponds to a plurality of locations of the pen tip as the user was writing the stroke on the positionally encoded surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium containing computer-executable instructions that generate a calibration parameter for a digital pen, which includes a pen tip and a camera, wherein mapping, the location of the image center to the location of the tip of the pen on a positionally encoded surface, depends on the calibration parameter, by performing steps comprising:
- generating the calibration parameter based on a plurality of images captured by the digital pen'"'"'s camera by placing the pen in a plurality of different orientations while keeping the pen tip at a fixed location Lpentip on the positionally encoded surface, wherein the calibration parameter is generated based on a plurality of iteratively generated estimates of the calibration parameter.
- View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A computer-readable medium containing computer-executable instructions that calibrate a digital pen, which includes a pen tip and a camera, and that map a location of a center of a camera-captured image to a location of the pen tip, by performing steps comprising:
-
generating a calibration parameter based on a plurality of images captured by the digital pen'"'"'s camera by placing the pen in a plurality of different orientations while keeping the pen tip at a substantially fixed location Lpentip on a positionally encoded surface, wherein the calibration parameter is generated based on a plurality of iteratively generated estimates of the calibration parameter; and using the calibration parameter to map the location of the center of the camera-captured image to the location of the pen tip so that a stroke written by a user on the positionally encoded surface can be recovered at a location within an electronic copy of the positionally encoded surface, wherein the position of the recovered stroke within the electronic copy corresponds to a plurality of locations of the pen tip as the user was writing the stroke on the positionally encoded surface. - View Dependent Claims (17)
-
-
18. A system that calibrates a digital pen, which includes a pen tip and a camera, and that maps a location of a center of a camera-captured image to a location of the pen tip, the system comprising:
-
a calibration module that generates a calibration parameter based on a plurality of images captured by the digital pen'"'"'s camera with the pen in a plurality of different orientations while the pen tip is at a substantially fixed location Lpentip on the positionally encoded surface, wherein the calibration parameter is generated based on a plurality of iteratively generated estimates of the calibration parameter; and a mapping module that uses the calibration parameter to map the location of the center of the camera-captured image to the location of the pen tip so that a stroke written by a user on the positionally encoded surface can be recovered at a location within an electronic copy of the positionally encoded surface, wherein the position of the recovered stroke within the electronic copy corresponds to a plurality of locations of the pen tip as the user was writing the stroke on the positionally encoded surface. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification