1. Field of the Invention
The present invention relates to a motion sensing device and motion sensing device thereof, and more particularly, to a motion sensing device capable of sensing a motion trance and the motion sensing device thereof.
2. Description of the Prior Art
With the scientific and technological advancement, computer systems are viewed as necessities for ordinary people in their daily lives, from traditional functions, such as word processing and program executing, to modern multimedia processing, and computer games, etc. Thus, technology of the input apparatus also has improved.
A pointing device is utilized for transforming motions of a user into signals via a motion sensor capable of sensing a motion trace for an electronic device having computing capacity, so as to control the movement of graphical cursers or pointers on display screens, to select objects on display screens with a graphical user interface, and to perform control functions displayed on the screen, allowing the user direct interaction with the computer system. Thus, how to realize the motion sensor with high accuracy becomes a topic to be discussed.
In order to solve the above problem, the present invention provides a motion sensing device capable of sensing a motion trace and motion sensing system thereof.
The present invention discloses a motion sensing device for a motion sensing system having a light emitting device for generating light of a first frequency range, the motion sensing device comprising a motion sensing area comprising a sensor array, for sensing light of the first frequency range to generate two-dimensional motion information of a first axis and a second axis; and a distance sensing area, configured at an outside of the motion sensing area, for sensing light of the first frequency range to generate distance information of a third axis.
The present invention further discloses a motion sensing system, comprising a light emitting device, for generating light of a first frequency range; a motion sensing device, comprising a motion sensing area comprising a sensor array, for sensing light of the first frequency range to generate two-dimensional motion information of a first axis and a second axis; and a distance sensing area, configured at an outside of the motion sensing area, for sensing light of the first frequency range to generate distance information of a third axis; and a computing device, for determining a motion trace according to the two-dimensional motion information and the distance information.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
In detail, the motion sensing area 106 comprises a light sensing component array (e.g. an N*N pixel array) capable of sensing the light of the frequency range FR1. For example, the top of the light sensing component array may comprise a coating for filtering the light and only allowing the light of the frequency range FR1 to pass. Via the control of the computing device 104, the motion sensing area 106 outputs the 2D motion information 2DMI of a first axis and a second axis (e.g. X-axis and Y-axis) in the detecting range DR to the computing device 104. The computing device 104 acquires the position information of the object (e.g. a hand and/or a finger of the user) at the X-axis and Y-axis, therefore, so as to determine the motion trace of the object on the 2D plane. According to the 2D motion information 2DMI, the computing device 104 also can determine relative distance information of the object of a third axis (e.g. Z-axis) within the detecting range DR (e.g. the variations of the position of the object at the Z-axis).
The distance sensing area 108 is configured at an outside of the motion sensing area 106 for sensing the light of the frequency range FR1, to generate the distance information DI to the computing device 104. The distance sensing area 108 comprises distance sensing units DSU—1-DSU—4 which are configured at a top side, a right side, a bottom side and the left side of the motion sensing area 106, respectively. The distance sensing units DSU—1-DSU—4 are utilized for sensing the intensity of the light of the frequency range FR1, to generate corresponded currents as the distance information DI. For example, the distance sensing units DSU—1-DSU—4 may be light sensing components arranged in a row (e.g. a 1*n pixel array), and is not limited herein. The dummy areas 110, 112 are configured between the motion sensing area 106 and the distance sensing area 108 and at an outside of the distance sensing area 108, respectively, for reducing the crosstalk between the motion sensing area 106 and the distance sensing area 108. As a result, the computing device 104 determines the motion trace of the object on the 2D plane within the detecting range DR (e.g. the movement of the hand in all directions) according to the 2D motion information 2DMI; and determines the motion trace of the object at the Z-axis within the detecting range DR (e.g. the push/pull gesture) according to the distance information DI. In other words, the motion sensing system 10 accurately determines the motion trace performed by the object within the detecting range DR via the motion sensing device 102.
Please note that, the computing device 104 may adjust the number of the distance sensing units DSU—1-DSU—4 that are enabled according to the size of the detecting range DR. For example, when the detecting range DR is small, the motion sensing system 10 may only enable the distance sensing unit DSU—1. In such a condition, the motion sensing system 10 only uses the distance sensing unit DSU—1 to sense the intensity of the light of the frequency range FR1 and to output the corresponded current as the distance information DI. When the detecting range DR is enlarged, the computing device 104 may enable the distance sensing units DSU—1 and DSU—2 (i.e. increase the number of the distance sensing units DSU—1-DSU—4 that are enabled), for increasing the sensitivity of the distance sensing area 108, and so on. According to difference applications and design concepts, those with ordinary skill in the art may observe appropriate alternations and modifications. For example, the computing device 104 may adjust the number of the distance sensing units DSU—1-DSU—4 that are enabled according to the signal-to-noise ratio (SNR) of the distance information DI.
Please refer to
Please note that, the computing device 104 may also adjust the number of the environment light sensing units ESU—1-ESU—4 that are enabled according to the environment light information EI. In an embodiment, when environment light information EI indicates that the motion sensing system 20 is under a bright circumstance, the computing device 104 may only enable the environment light sensing unit ESU—1. In such a condition, the motion sensing system 20 only uses the environment light sensing unit ESU—1 to sense the intensity of light of the frequency range FR2 and output the corresponded current as the environment light information EI. When the intensity of the light of the frequency range FR2 in the circumstance where the motion sensing system 20 is located becomes weaker, the computing device 104 enables the environment light sensing units ESU—1 and ESU—2 (i.e. increase the number of the environment light sensing units ESU—1-ESU—2 that are enabled) for rising the sensitivity of the environment light sensing area 200, and so on.
According to different applications and design concepts, those with ordinary skill in the art may observer appropriate alternations and modifications. For example, a dummy area can be added between the motion distance sensing area 108 and the environment light sensing area 200 for reducing the crosstalk between the motion distance sensing area 108 and the environment light sensing area 200.
Please refer to
To sum up, the motion sensing device and the motion sensing system of the above embodiments detects the motion information on a 2D plane (e.g. X-Y plane) within the detecting range through the motion sensing area and detects the distance information of a third axis (e.g. the Z-axis) within the detecting range via the distance sensing area. Therefore, the motion sensing system of the above embodiment accurately determines the motion trace (e.g. a gesture) performed by the user in the detecting range according to the information generated by the motion sensing device.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
201310501209.1 | Oct 2013 | CN | national |
This application claims the benefit of U.S. Provisional Application No. 61/817,306 filed on Apr. 29, 2013 and entitled “3D-Motion Gesture/Proximity Detection Module Sensor (MGPS)”, the contents of which are incorporated herein.
Number | Date | Country | |
---|---|---|---|
61817306 | Apr 2013 | US |