Embedded interaction code decoding for a liquid crystal display
First Claim
1. A method for decoding an embedded interactive code (EIC) pattern on a liquid crystal display (LCD), the method comprising steps of:
- receiving a captured image;
processing the captured image to output an extracted bit stream; and
decoding position data from the extracted bit stream; and
determining a position of the captured image with respect to a screen of the LCD based upon the decoded position data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for decoding data on a medium that is captured by an input device is described. The method decodes a symbol design, such as an embedded interaction code (EIC), on a display screen, such as a liquid crystal display (LCD). An image that is captured by an input device, such as a universal pen-type input device with a camera, is received. The captured image is processed to output an extracted bit stream. Position data and/or metadata information is decoded from the extracted bit stream and a position of the captured image with respect to a screen of the LCD is determined based upon the decoded position data. The EIC pattern may be recognized from LCD pixel grids and a bit stream of EIC bits may be extracted based upon the recognized EIC pattern.
-
Citations
20 Claims
-
1. A method for decoding an embedded interactive code (EIC) pattern on a liquid crystal display (LCD), the method comprising steps of:
-
receiving a captured image;
processing the captured image to output an extracted bit stream; and
decoding position data from the extracted bit stream; and
determining a position of the captured image with respect to a screen of the LCD based upon the decoded position data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for decoding an embedded interaction code (EIC) pattern on a liquid crystal display (LCD), the system comprising:
-
an input component configured to receive a captured image;
a processor component configured to process the captured image and output an extracted bit stream; and
a decoding component configured to decode position data from the extracted bit stream to determine a position of the captured image with respect to a screen of the LCD. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A software architecture stored on one or more computer readable media for processing data representative of an embedded interaction code pattern, comprising:
-
at least one component configured to process a captured image to output an extracted bit stream, to decode position data from the extracted bit stream, and to determine a position of the captured image with respect to a screen of an LCD; and
at least one application program interface to access the component. - View Dependent Claims (20)
-
Specification