Optically imaging pen configured for calculating accurate nib positions
First Claim
1. An optically imaging pen for interacting with a printed substrate, said printed substrate including human-readable content and a plurality of contiguous tags, each tag having a plurality of target elements, each tag containing coded data indicative of a substrate identity and of a tag location on the substrate, said pen comprising:
- a nib for interacting with the printed substrate;
an image sensor for imaging an area of the printed substrate to provide image data; and
a processor configured for;
(i) identifying target elements in the image data and inferring a perspective transform using perspective distortion of the target elements due to a tilt of the pen;
(ii) acquiring and decoding the coded data contained in the image data, the decoded coded data identifying the substrate identity and the tag location on the substrate;
(iii) calculating a nib position using the tag location, the perspective transform and a known geometry of pen optics, said nib position being different than the tag location; and
(iv) generating digital ink identifying the nib position and the substrate identity.
1 Assignment
0 Petitions
Accused Products
Abstract
An optically imaging pen for interacting with a printed substrate. The pen includes: a nib for interacting with the printed substrate; an image sensor for imaging an area of the printed substrate to provide image data; a processor configured for: (i) identifying target elements in the image data and inferring a perspective transform due to a tilt of the pen; (ii) acquiring and decoding coded data contained in the image data; (iii) calculating a nib position using a tag location, the perspective transform and a known geometry of pen optics; and (iv) generating digital ink based on the nib position.
-
Citations
7 Claims
-
1. An optically imaging pen for interacting with a printed substrate, said printed substrate including human-readable content and a plurality of contiguous tags, each tag having a plurality of target elements, each tag containing coded data indicative of a substrate identity and of a tag location on the substrate, said pen comprising:
-
a nib for interacting with the printed substrate; an image sensor for imaging an area of the printed substrate to provide image data; and a processor configured for; (i) identifying target elements in the image data and inferring a perspective transform using perspective distortion of the target elements due to a tilt of the pen; (ii) acquiring and decoding the coded data contained in the image data, the decoded coded data identifying the substrate identity and the tag location on the substrate; (iii) calculating a nib position using the tag location, the perspective transform and a known geometry of pen optics, said nib position being different than the tag location; and (iv) generating digital ink identifying the nib position and the substrate identity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification