Keyboard module and display system
First Claim
Patent Images
1. A keyboard module configured to detect and output a physiological characteristic of a user and a digital signal, the keyboard module comprising:
- a plurality of keyboard keys;
a first light source configured to provide light of a first wavelength to a finger of the user;
a second light source configured to provide light of a second wavelength to the finger, wherein the second wavelength is different from the first wavelength;
a light control unit configured to control on-states of the first light source and the second light source;
at least one image sensor configured to receive reflected light from the finger at a sampling frequency to generate a plurality of first image frames corresponding to the on-states of the first light source and a plurality of second image frames corresponding to the on-states of the second light source; and
a processing unit configured toalternatively compare a brightness value of one of the first image frames with at least one brightness threshold and compare a brightness value of one of the second image frames with the at least one brightness threshold to identify a contact status of the finger with the keyboard module before the contact status is identified as a touch state,divide each of the first image frames into a first part and a second part and calculate an average brightness of each of the first part and the second part, wherein the second part is other than the first part,analyze the average brightness of each of the first part and the second part of the first image frames to obtain a first intensity variation,divide each of the second image frames into a third part and a fourth part and calculate an average brightness of each of the third part and the fourth part, wherein the fourth part is other than the third part,analyze the average brightness of each of the third part and the fourth part of the second image frames to obtain a second intensity variation,calculate the physiological characteristic according to the first intensity variation and the second intensity variation,calculate a finger displacement of the finger with respect to the keyboard module according to one of the first image frames and one of the second image frames consecutively captured by the image sensor, andgenerate the digital signal according to an operating state of the keyboard keys,wherein the processing unit is configured to identify whether the finger displacement exceeds a displacement threshold, and when the finger displacement exceeds the displacement threshold, the calculated physiological characteristic is abandoned.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a keyboard module including a plurality of keyboard keys, an optical finger mouse and a transmission interface. The keyboard keys are configured to trigger a digital signal. The optical finger mouse is configured to detect a physiological characteristic and a displacement. The transmission interface is configured to send the digital signal, the physiological characteristic and the displacement to a display device. There is further provided a display system.
52 Citations
17 Claims
-
1. A keyboard module configured to detect and output a physiological characteristic of a user and a digital signal, the keyboard module comprising:
-
a plurality of keyboard keys; a first light source configured to provide light of a first wavelength to a finger of the user; a second light source configured to provide light of a second wavelength to the finger, wherein the second wavelength is different from the first wavelength; a light control unit configured to control on-states of the first light source and the second light source; at least one image sensor configured to receive reflected light from the finger at a sampling frequency to generate a plurality of first image frames corresponding to the on-states of the first light source and a plurality of second image frames corresponding to the on-states of the second light source; and a processing unit configured to alternatively compare a brightness value of one of the first image frames with at least one brightness threshold and compare a brightness value of one of the second image frames with the at least one brightness threshold to identify a contact status of the finger with the keyboard module before the contact status is identified as a touch state, divide each of the first image frames into a first part and a second part and calculate an average brightness of each of the first part and the second part, wherein the second part is other than the first part, analyze the average brightness of each of the first part and the second part of the first image frames to obtain a first intensity variation, divide each of the second image frames into a third part and a fourth part and calculate an average brightness of each of the third part and the fourth part, wherein the fourth part is other than the third part, analyze the average brightness of each of the third part and the fourth part of the second image frames to obtain a second intensity variation, calculate the physiological characteristic according to the first intensity variation and the second intensity variation, calculate a finger displacement of the finger with respect to the keyboard module according to one of the first image frames and one of the second image frames consecutively captured by the image sensor, and generate the digital signal according to an operating state of the keyboard keys, wherein the processing unit is configured to identify whether the finger displacement exceeds a displacement threshold, and when the finger displacement exceeds the displacement threshold, the calculated physiological characteristic is abandoned. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A keyboard module for being operated by a user, the keyboard module comprising:
-
a plurality of keyboard keys configured to trigger a digital signal; an optical finger mouse configured to detect a physiological characteristic of the user and a finger displacement of a finger of the user with respect to the optical finger mouse, the optical finger mouse comprising; a first light source configured to provide light of a first wavelength to the finger; a second light source configured to provide light of a second wavelength to the finger, wherein the second wavelength is different from the first wavelength; at least one image sensor configured to receive reflected light from the finger to generate a plurality of first image frames corresponding to on-states of the first light source and a plurality of second image frames corresponding to on-states of the second light source; and a processing unit configured to alternatively compare a brightness value of one of the first image frames with at least one brightness threshold and compare a brightness value of one of the second image frames with the at least one brightness threshold to identify a contact status of the finger with the optical finger mouse before the contact status is identified as a touch state, divide each of the first image frames into a first part and a second part and calculate an average brightness of each of the first part and the second part, wherein the second part is other than the first part, analyze the average brightness of each of the first part and the second part of the first image frames to obtain a first intensity variation, divide each of the second image frames into a third part and a fourth part and calculate an average brightness of each of the third part and the fourth part, wherein the fourth part is other than the third part, analyze the average brightness of each of the third part and the fourth part of the second image frames to obtain a second intensity variation, calculate the physiological characteristic according to the first intensity variation and the second intensity variation, and calculate the finger displacement with respect to the optical finger mouse according to one of the first image frames and one of the second image frames consecutively captured by the image sensor; a communication unit configured to perform at least one of an encoding process, a sequential process and a compressing process on the digital signal, the physiological characteristic and the finger displacement; and a transmission interface configured to output the processed digital signal, the processed physiological characteristic and the processed finger displacement, wherein the processing unit is configured to identify whether the finger displacement exceeds a displacement threshold, and when the finger displacement exceeds the displacement threshold, the calculated physiological characteristic is not processed by the communication unit or the processed physiological characteristic is not outputted by the transmission interface. - View Dependent Claims (10, 11, 12)
-
-
13. A display system, comprising:
-
a display device configured to display images; and a keyboard module configured to output a digital signal and a physiological characteristic of a user to the display device to control the display device to update the images being displayed according to the digital signal and to display the physiological characteristic, the keyboard module comprising; a first light source configured to provide light of a first wavelength to a finger of the user; a second light source configured to provide light of a second wavelength to the finger, wherein the second wavelength is different from the first wavelength; at least one image sensor configured to receive reflected light from the finger to generate a plurality of first image frames corresponding to on-states of the first light source and a plurality of second image frames corresponding to on-states of the second light source; and a processing unit configured to alternatively compare a brightness value of one of the first image frames with at least one brightness threshold and compare a brightness value of one of the second image frames with the at least one brightness threshold to identify a contact status of the finger with the keyboard module before the contact status is identified as a touch state, divide each of the first image frames into a first part and a second part and calculate an average brightness of each of the first part and the second part, wherein the second part is other than the first part, analyze the average brightness of each of the first part and the second part of the first image frames to obtain a first intensity variation, divide each of the second image frames into a third part and a fourth part and calculate an average brightness of each of the third part and the fourth part, wherein the fourth part is other than the third part, analyze the average brightness of each of the third part and the fourth part of the second image frames to obtain a second intensity variation, calculate the physiological characteristic according to the first intensity variation and the second intensity variation, and calculate a finger displacement of the finger with respect to the keyboard module according to one of the first image frames and one of the second image frames consecutively captured by the image sensor, wherein the processing unit is configured to identify whether the finger displacement exceeds a displacement threshold, and when the finger displacement exceeds the displacement threshold, the calculated physiological characteristic is not outputted by the keyboard module. - View Dependent Claims (14, 15, 16, 17)
-
Specification