98 An Efficient Finger Paint Technique for Mobile Devices
-
Published:2011
Download citation file:
In recent years, the smart phones and tablet PCs are already ubiquitous in our daily life. There is no denying that finger-based touch input becomes the major interaction modality for the smart phones users. Also, the finger paint is one of the most commonly used operations. In Android platform, the finger paint is mainly implemented by the motion event class. However, it is limited by two points as follows. (1) When user's gesture is in a slow motion mode, too many coordinate points are produced and received. It will lead to a heavy computing and users may spend long time waiting. 2) The received coordinate points from the gesture may be discontinuous. It raises difficulty in gesture storage and later application development. In order to improve user experience, an efficient component-based finger paint scheme for mobile devices is proposed. First, three actions of motion event are set as a component and meanwhile, the reduction procedure is used for this component. By this way, the loading of the storage can be improved and reduces the computation time in later application processing. After that, an efficient existing line-line segment intersection scheme is modified to overcome the limits of motion event class in the Android platform and to achieve an efficient finger paint technique. In the experimental results, the proposed scheme is integrated into E-Reader application to implement a component-based annotation scheme and it proves that the proposed scheme is able to overcome the limits of motion event in the Android platform and provide better performance to user experience.