Method and system for generating calibration information for an optical imaging touch display device
First Claim
1. A method for generating calibration information for an optical imaging touch display device that includes at least one image capturing unit by utilizing the image capturing unit, a processor and a calibration tool, the calibration tool having a surface that is provided with a plurality of mark patterns, each adjacent pair of the mark patterns defining a pattern boundary therebetween, the calibration tool being disposed such that the pattern boundary between each adjacent pair of the mark patterns forms a predefined positional relationship with a corresponding predefined location on the optical imaging touch display device, a display panel of the optical imaging touch display device having a first side and a second side spaced apart from and parallel to each other, the image capturing unit being disposed at the first side of the display panel, the calibration tool being inclined relative to the second side of the display panel, said method comprising the steps of:
- (A) configuring the image capturing unit to capture an image of the surface of the calibration tool when the view of the calibration tool by the at least one image capturing unit is unobscured, so as to generate an image frame;
(B) configuring the processor to perform edge detection on the image frame so as to determine a position of each of at least one detected pattern edge within the image frame; and
(C) configuring the processor to generate the calibration information with reference to the position of each of said at least one detected pattern edge as determined in step (B) and the corresponding predefined location on the optical imaging touch display device, wherein step (C) includes the sub-steps of;
(C-1) configuring the processor to convert the position of each of said at least one detected pattern edge as determined in step (B) into a corresponding mapped location on the optical imaging touch display device; and
(C-2) configuring the processor to generate the calibration information with reference to the mapped location corresponding to each of said at least one detected pattern edge of sub-step (C-1) and the corresponding predefined location on the optical imaging touch display device;
wherein the corresponding mapped locations are defined in a physical coordinate system of the optical imaging touch display device, while the position of each of said at least one detected pattern edge is defined in an image coordinate system;
wherein in sub-step (C-1), the processor converts the position of each of said at least one detected pattern edge as determined in step (B) into the corresponding mapped location on the optical imaging touch display device with reference to an angle included by the calibration tool and the second side of the display panel.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for generating calibration information for an optical imaging touch display device includes a calibration tool and a processor. The calibration tool is disposed within an image capturing range of an image capturing unit, and has a surface with mark patterns. Each adjacent pair of the mark patterns defines a pattern boundary. The calibration tool is disposed such that the pattern boundary forms a predefined positional relationship with a corresponding predefined location on the optical imaging touch display device. The processor receives an image frame corresponding to an image of the surface of the calibration tool, performs edge detection on the image frame to determine a position of each of at least one detected pattern edge, and generates the calibration information with reference to the position thus determined and the corresponding predefined location.
42 Citations
9 Claims
-
1. A method for generating calibration information for an optical imaging touch display device that includes at least one image capturing unit by utilizing the image capturing unit, a processor and a calibration tool, the calibration tool having a surface that is provided with a plurality of mark patterns, each adjacent pair of the mark patterns defining a pattern boundary therebetween, the calibration tool being disposed such that the pattern boundary between each adjacent pair of the mark patterns forms a predefined positional relationship with a corresponding predefined location on the optical imaging touch display device, a display panel of the optical imaging touch display device having a first side and a second side spaced apart from and parallel to each other, the image capturing unit being disposed at the first side of the display panel, the calibration tool being inclined relative to the second side of the display panel, said method comprising the steps of:
-
(A) configuring the image capturing unit to capture an image of the surface of the calibration tool when the view of the calibration tool by the at least one image capturing unit is unobscured, so as to generate an image frame; (B) configuring the processor to perform edge detection on the image frame so as to determine a position of each of at least one detected pattern edge within the image frame; and (C) configuring the processor to generate the calibration information with reference to the position of each of said at least one detected pattern edge as determined in step (B) and the corresponding predefined location on the optical imaging touch display device, wherein step (C) includes the sub-steps of; (C-1) configuring the processor to convert the position of each of said at least one detected pattern edge as determined in step (B) into a corresponding mapped location on the optical imaging touch display device; and (C-2) configuring the processor to generate the calibration information with reference to the mapped location corresponding to each of said at least one detected pattern edge of sub-step (C-1) and the corresponding predefined location on the optical imaging touch display device; wherein the corresponding mapped locations are defined in a physical coordinate system of the optical imaging touch display device, while the position of each of said at least one detected pattern edge is defined in an image coordinate system; wherein in sub-step (C-1), the processor converts the position of each of said at least one detected pattern edge as determined in step (B) into the corresponding mapped location on the optical imaging touch display device with reference to an angle included by the calibration tool and the second side of the display panel. - View Dependent Claims (2, 3)
-
-
4. A system for generating calibration information for an optical imaging touch display device, the optical imaging touch display device including a display panel and at least one image capturing unit, the display panel of the optical imaging touch display device having a first side and a second side spaced apart from and parallel to each other, the image capturing unit being disposed at the first side of the display panel, the system comprising:
-
a calibration tool to be disposed within an image capturing range of the image capturing unit of the optical imaging touch display device, and having a surface that is provided with a plurality of mark patterns, each adjacent pair of said mark patterns defining a pattern boundary therebetween, said calibration tool being disposed such that said pattern boundary between each adjacent pair of said mark patterns forms a predefined positional relationship with a corresponding predefined location on the optical imaging touch display device, the calibration tool being inclined relative to the second side of the display panel; and a processor configured for receiving an image frame from the image capturing unit, the image frame corresponding to an image of said surface of said calibration tool as captured by the image capturing unit; wherein the image frame corresponds to an image of said surface of said calibration tool as captured by the image capturing unit when the view of the calibration tool by the at least one image capturing unit is unobscured; and wherein said processor performs edge detection on the image frame so as to determine a position of each of at least one detected pattern edge within the image frame, converts the position of each of said at least one detected pattern edge into a corresponding mapped location on the optical imaging touch display device with reference to an angle included by the calibration tool and the second side of the display panel, and generates the calibration information with reference to the mapped location corresponding to each of said at least one detected pattern edge and the corresponding predefined location on the optical imaging touch display device; wherein the corresponding mapped locations are defined in a physical coordinate system of the optical imaging touch display device, while the position of each of said at least one detected pattern edge is defined in an image coordinate system. - View Dependent Claims (5, 6, 7, 8, 9)
-
Specification