This application claims the priority benefit of Taiwan application serial no. 101100814, filed on Jan. 9, 2012. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Field of the Invention
The invention relates to a touch control method, and more particularly to a touch control method for controlling an electronic device through a touch panel.
2. Description of Related Art
With the advances of electronic technology, it has become an inevitable tendency for a current electronic device to provide users with a touch panel to control the electronic device by touching with fingers.
Take digital televisions (TVs) as an example. In the case that digital TVs provide more and more functions, to provide users with a convenient operation interface, according to the conventional technique, a touch panel is disposed on a remote controller, so that users may control a cursor shown on a display image of a digital TV correspondingly by touching the touch panel on the remote controller. Through this kind of interface, users may control movements of the cursor on the display image through the remote controller, and thereby controlling the digital TV.
However, since sizes of display screens of the digital TVs are much larger than those of the touch panels available on the remote controllers, as the user's finger makes a small movement on the touch panel, the cursor on the display image makes a movement of long distance. That is, when the user intends to make fine adjustments on locations of the cursor, there will be a certain degree of difficulty.
The invention provides a plurality of touch control methods to improve resolution of movements performed by a cursor on a display image.
The invention further provides a touch control method, in which a touching action performed by different hands of a user makes an electronic device operate different functions.
The invention proposes a touch control method. The steps of the touch control method include: detecting a first and a second finger print areas generated according to a touching action by a user on a touch panel; calculating a first angle between the first finger print area and a first reference axis and a second angle between the second finger print area and a second reference axis respectively; judging whether each of the first and the second finger print areas corresponding to the touching action is performed by a first hand or a second hand of the user according to the first and the second angles; controlling a movement of a cursor under an absolute coordinate according to the touching action performed by the user's first hand, and controlling a movement of the cursor under a relative coordinate according to the touching action performed by the user's second hand.
The invention proposes another touch control method. The steps of the touch control method include: detecting a first and a second finger print areas generated according to a touching action by a user on a touch panel; and judging whether each of the first and the second finger print areas corresponding to the touching action is performed by a first hand or a second hand of the user according to the first and the second angles; controlling a movement of a cursor under an absolute coordinate according to the touching action performed by the user's first hand, and controlling a movement of the cursor under a relative coordinate according to the touching action performed by the user's second hand.
The invention further proposes a touch control method. The steps of the touch control method include: detecting a first and a second finger print areas generated according to a touching action by a user on a touch panel; and calculating a first angle between the first finger print area and a first reference axis and a second angle between the second finger print area and a second reference axis respectively; judging whether each of the first and the second finger print areas corresponding to the touching action is performed by a first hand or a second hand of the user, wherein the touching action performed by the user's first hand is for driving an electronic device to operate a first function, and the touching action performed by the user's second hand is for driving the electronic device to operate a second function.
Based on the above, by detecting the touching action performed by the user's first and second hands, the invention controls the movements of the cursor on the display image under the absolute and the relative coordinate respectively. In this way, the movement resolution of the cursor on the display image may be effectively improved.
In order to make the aforementioned features and advantages of the invention more comprehensible, embodiments accompanying figures are described in detail below.
The accompanying drawings constituting a part of this specification are incorporated herein to provide a further understanding of the invention. Here, the drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Please refer to
In order to explain the touch control method of the display device 100 of the present embodiments in greater details, please refer to both
In a step S230, the display 110 controls movements of the cursor CUR1 on the display image 111 under an absolute coordinate according to the touching action performed by the user's first hand, and controls movements of the cursor CUR1 under a relative coordinate according to the touching action performed by the user's second hand. Herein, the absolute coordinate may be set according to the proportion of sizes of the display image 111 and the touch panel 121. For example, the origin of the absolute coordinate corresponds to centers of the display image and the touch panel; when the user touches the center of the touch panel 121 with the first hand, the cursor CUR1 is shown at the center of the display image 111 correspondingly. It is further assumed that a width of the display image 111 is 10 times of that of the touch panel 121. When the user's first hand slides along a horizontal axis of the touch panel 121 for 1 length unit, the cursor CUR1 makes a displacement along a horizontal axis of the display image 111 for equivalent to 10 length units.
In addition, the relative coordinate may be set based on the location of the cursor CUR 1 as the origin, and the finger print areas generated by the touching action performed by the user's second hand correspond to the origin of the relative coordinate. When the user's second hand slides on the touch panel 121, the cursor CUR1 moves for a distance in certain proportion to the slide of the user's second hand. Herein, the ratio of the distance for which the user's second hand slides on the touch panel 121 to the distance for which the cursor CUR1 moves on the display image 111 correspondingly may be set according to the user's needs or the designers' perception. In brief, the larger the ratio of the distance for which the user's second hand slides on the touch panel 121 to the distance for which the cursor CUR1 moves on the display image 111 correspondingly is, the higher the resolution for the movements of the cursor CUR1 on the display image 111 is (and the moving speed decreases correspondingly). In contrast, the smaller the ratio of the distance for which the user's second hand slides on the touch panel 121 to the distance for which the cursor CUR1 moves on the display image 111 correspondingly is, the lower the resolution for the movements of the cursor CUR1 on the display image 111 is (and the moving speed increases correspondingly).
Please refer to both
It should be noted that regarding the above judgment of whether it is the user's first hand or second hand that performs the touching action generating the first and the second finger print areas, information about the first and the second finger print areas may be transmitted to the display 110 via the remote controller 120, and the above judgment is performed by the display 110. Certainly, in a step S222, the remote controller 120 may directly perform the judgment of whether it is the user's first hand or second hand that performs the touching action generating the first and the second finger print areas according to the first and the second finger print areas it receives.
Please refer to
Then, in a step S320, a pre-processing operation is performed on all of the obtained touch-point data. Herein, the pre-processing operation means to filter out the touch-point data that exist independently with a value larger than 0, and thereby reducing the influence of noise. For salt and pepper noise and speckle noise, it is more efficient to use a method of median filtering.
In a step S330, an operation of detecting the oval characteristics of the finger print areas is performed, wherein first by using edge detect methods such as Robert Cross, Sobel or Canny method, a plurality of boundaries of the finger print areas are detected. Then, the oval characteristics are detected by using methods, for example, in Hough Transform family, such as Classical Hough Transform, Generalized Hough Transform or Randomized Hough Transform. Please refer to
Please refer to both
Additionally speaking, the extending directions of the first and the second reference axes REFA1 and REFA2 do not have to overlap but may do so. In addition, in the present embodiment, the first and the second reference axes REFA1 and REFA2 parallels each other.
Please refer to
Please refer to
Herein, in the above embodiments and implementation details, there are detailed explanations regarding the detection of the first and the second finger print areas and the way of calculating the first and the second angles. Detail descriptions will not be repeated. Different from the above embodiments, the present embodiment uses the touching action performed by the user's first and second hands to drive the electronic device to operate the first and the second functions, respectively. That is, through the two hands, the user is able to perform different function operations on the electronic device. For example, the user may use the left hand to input capital letters into the electronic device, and the right hand to input lowercase letters into the electronic device.
According to the above descriptions, the invention makes the electronic device perform different operations according to the detection of the touching action performed by the user's first and second hands on the touch panel on the remote controller, wherein in controlling the display, the touching action performed by the user's first and second hands controls the movements of the cursor on the display image under the absolute and the relative coordinate respectively. In this way, the user may perform a finer control on the electronic device through the touch panel on the remote controller, and thereby the convenience for use is improved.
Although the invention has been described with reference to the above embodiments, it will be apparent to one of ordinary skill in the art that modifications to the described embodiments may be made without departing from the spirit of the invention. Therefore, the protecting range of the invention falls in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
101100814 | Jan 2012 | TW | national |