Browse > Article
http://dx.doi.org/10.7236/JIIBC.2017.17.6.121

Touch-Pen Noise Reduction Using B-Spline Function  

Lee, Sang-Bum (Dept. of Computer Science in Dankook University)
Publication Information
The Journal of the Institute of Internet, Broadcasting and Communication / v.17, no.6, 2017 , pp. 121-126 More about this Journal
Abstract
Recently, a lot of people use touch-pen devices such as smart phones and tab computers. To generate the picture and text, a user can give input or control the touch-pen device through simple or multi-touch gestures by touching the screen with a special stylus pen and/or one or more fingers. The accuracy and response time from the moment of contact with the touch board is very important to the touch device. Therefore, research is needed to find a way of removing the noise included in the touch signal quickly and efficiently. In this paper, we propose a method for removing a noise mixed in with a touch point coordinate which has been caused by a input pen on the touch screen. For effective filtering, the fast sampling of the coordinate corresponding to the noise from the input signal is required primarily. Secondly the total compensation of the touch coordinates using the characteristics of the B-Spline curve is applied to correct coordinates of the points. This method can ensure a real-time response than other algorithms. The applied performance evaluation method is comparing error pixels with evaluation values by dividing 10 intervals on the touch pad diagonally. Usually the average error is 7.1 pixels but our proposed method shows an average 4.1 errors. Therefore, our proposed touch pen method can express the input signal on the coordinates more correctly.
Keywords
B-Spline; Noise Reduction; TouchPad;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Ma, Weiyin, and JP Kruth. "Parameterization of Randomly Measured Points for Least Squares Fitting of B-Spline Curves and Surfaces." Computer-Aided Design 27, no. 9 (September 1995): 663-675. doi:10.1016/0010-4485(94)00018-9.   DOI
2 Li, Weishi, Shuhong Xu, Gang Zhao, and Li Ping Goh. "Adaptive Knot Placement in B-Spline Curve Approximation." Computer-Aided Design 37, no. 8 (July 2005): 791-797. doi:10.1016/j.cad.2004.09.008.   DOI
3 Park, Sang-Bong. "Design and Implementation of Low Power Touch Screen Controller for Mobile Devices." The Journal of the Institute of Webcasting, Internet and Telecommunication 12, no. 6 (December 31, 2012): 279-283. doi:10.7236/jiwit.2012.12.6.279.   DOI
4 Park, Sang-Bong, and Jeong-Hwa Heo. "Implementation and Design of Control Circuit for Touch Screen with Faster Response Time." The Journal of the Institute of Webcasting, Internet and Telecommunication 14, no. 1 (February 28, 2014): 155-159. doi:10.7236/jiibc.2014.14.1.155.   DOI
5 Wegman, Edward J., and Daniel B. Carr. "26 Statistical Graphics and Visualization." Computational Statistics (1993): 857-958. doi:10.1016/s0169-7161(05)80150-6.   DOI
6 Unser, M., A. Aldroubi, and M. Eden. "B-Spline Signal Processing. I. Theory." IEEE Transactions on Signal Processing 41, no. 2 (1993): 821-833. doi:10.1109/78.193220.   DOI
7 Eck, Matthias, and Hugues Hoppe. "Automatic Reconstruction of B-Spline Surfaces of Arbitrary Topological Type." Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques - SIGGRAPH '96 (1996). doi:10.1145/237170.237271.   DOI
8 Mainar, E., and J.M. Pena. "Corner Cutting Algorithms Associated with Optimal Shape Preserving Representations." Computer Aided Geometric Design 16, no. 9 (October 1999): 883-906. doi:10.1016/s0167-8396(99)00035-7.   DOI
9 Lu, Feng, and Evangelos E. Milios. "Optimal Spline Fitting to Planar Shape." Signal Processing 37, no. 1 (May 1994): 129-140. doi:10.1016/0165-1684(94)90171-6.   DOI