Fig. 1. System configuration diagram.
Fig. 2. Software rendering.
Fig. 3. Software rendering and hardware prediction rendering.
Fig. 4. Touch point predict algorithm.
Table. 1. Latency differences between hardware prediction line rendering and software prediction line rendering.
References
- Meehan, M., Razzaque, S., Whitton, M. C., and Brooks, F. P., "Effect of Latency on Presence in Stressful Virtual Environments," IEEE VR, pp. 138-141, March 2003.
- K. Kin, M. Agrawala, and T. DeRose, "Determining the Benefits of Directr-touch, bimanual, and Multifinger Input on a Multitouch Workstation." in Proceeding of Graphics Interface, pp. 119-127, May. 2009.
- R. Jota, A. Ng, P. Dietz, and D. Wig- dor, "How fast is fast enough?: User Perception of Latency & Latency Improvements in direct and Indirect Touch," in Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing System, pp 1827-1836, April. 2015.
- Ng, A., Lepinski, J., Wigdor, D., Sanders, S., & Dietz, P., "Designing for low-latency direct-touch input." in Proceedings of the 25th annual ACM symposium on User interface software and technology, pp. 453-464, October. 2012.
- Jota, R., Ng, A., Dietz, P., & Wigdor, D., "How fast is fast enough? : a study of the effects of latency in direct-touch pointing tasks", in Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 2291-2300, April. 2013.
- Takeshi Asano, Ehud Sharlin, Yoshifumi Kitamura, Kazuki Takashima, and Fumio Kishino. "Predictive interaction using the delphian desktop," in Proceedings of the 18th Annual ACM Symposium on User Interface Soft- ware and Technology, pp. 133-141, October. 2005.
- Jun Han Yoon and Jin Heon Kim, "An Implementation of High Speed Rendering to Process Touch Screen Multiple Inputs Based on FPGA," in procedding of the Journal of Korea Multimedia Society 20(11), pp. 1803-1810, November 2017.
- J. S Park, J. M. Lim, and K. W. Kyeong, "Tangible Touch Interface Technology Trend," Korean Information Processing Society Review, Vol. 20, No 1, pp. 45-53, 2013
- Kim, B., and Lim, Y. "Mobile terminal and touch coordinate predicting method thereof," WO Patent App, Aug. 2014.
- LINCOLN, J. "Position lag reduction for computer drawing," US Patent App, Oct. 2013
- Mathieu Nancel, Daniel Vogel, Bruno De Araujo, Ricardo Jota, and Gery Casiez, "Next-Point Prediction Metrics for Perceived Spatial Errors," in Proceedings of the 29th Annual Symposium on User Interface Software and Technology, 2016.
- Kaaresoja, Topi Johannes, "Latency guidelines for touchscreen virtual button feedback," School of Computing Science College of Science and Engineering, University of Glasgow, PhD thesis, March 2015
- Joseph J. LaViola., "Double Exponential Smoothing: An Alternative to Kalman Filter-based Predictive Tracking," In Proceedings of the Workshop on Virtual Environments 2003 (EGVE'03), pp. 199-206. 2003
- David Asselborn, and Jan Borchers, "A Predictive Approach to Compensate Latency of Tangibles on Capacitive Multi-Touch-Displays," Media Computing Group, Computer Science Department PWTH Aachen University, July 2016
- J.W. Park, J.Y. Ko, J.H. Park, M.H. Hong, Y.H. Lee and J.C. Shim, "A Wireless Temperature Control System based on FPGA," Journal of Korea Multimedia Society, Vol. 15, No. 7, pp. 920-930, 2012 https://doi.org/10.9717/kmms.2012.15.7.920
- Xilinx, http://www.xilinx.com/products/silicon-devices/fpga/artix-7.html#documentation, (accessed Jul. 8. 2018).
- Digilent, https://store.digilentinc.com/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/ (accessed March. 8. 2018)
- Raspberry Pi Foundation, https://www.raspberrypi.org/products/ (accessed March. 8. 2018)
- AFO, http://afoi.co.kr/business/module.php, (accessed March. 8. 2018)
- Qt, http://wiki.qt.io/Main (accessed March. 8. 2018)
- Samsung, https://www.samsung.com/us/business/products/displays/standalone/ed-series/ed-e-series-65-lh65edeplgc-go/?CID=AFL-hq-mul-0813-11000758 (accessed March. 8. 2018)
- Peter Tsoi and Jacob Xiao. "Advanced touch input on iOS," Technical report, Apple Inc., 2015.
- IPhone X, https://www.apple.com/kr/iphone-x/specs/ (accessed March. 8. 2018)