Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Handwriting-Assistant: Reconstructing Continuous Strokes with Millimeter-level Accuracy via Attachable Inertial Sensors

Published: 30 December 2021 Publication History

Abstract

Pen-based handwriting has become one of the major human-computer interaction methods. Traditional approaches either require writing on the specific supporting device like the touch screen, or limit the way of using the pen to pure rotation or translation. In this paper, we propose Handwriting-Assistant, to capture the free handwriting of ordinary pens on regular planes with mm-level accuracy. By attaching the inertial measurement unit (IMU) to the pen tail, we can infer the handwriting on the notebook, blackboard or other planes. Particularly, we build a generalized writing model to correlate the rotation and translation of IMU with the tip displacement comprehensively, thereby we can infer the tip trace accurately. Further, to display the effective handwriting during the continuous writing process, we leverage the principal component analysis (PCA) based method to detect the candidate writing plane, and then exploit the distance variation of each segment relative to the plane to distinguish on-plane strokes. Moreover, our solution can apply to other rigid bodies, enabling smart devices embedded with IMUs to act as handwriting tools. Experiment results show that our approach can capture the handwriting with high accuracy, e.g., the average tracking error is 1.84mm for letters with the size of about 2cmx1cm, and the average character recognition rate of recovered single letters achieves 98.2% accuracy of the ground-truth recorded by touch screen.

References

[1]
2021. Anoto Livescribe Smartpen. https://www.anoto.com/solutions/livescribe/.
[2]
2021. Apple Pencil. https://www.apple.com/apple-pencil/.
[3]
2021. BOSCH. https://www.bosch-sensortec.com/products/motion-sensors/imus/.
[4]
2021. Google IME. https://www.google.com/inputtools/try/.
[5]
2021. InvenSense. https://invensense.tdk.com/products/motion-tracking/6-axis/.
[6]
2021. LP-RESEARCH. https://lp-research.com/9-axis-bluetooth-imu-lpmsb2-series/.
[7]
2021. MATLAB-pca. https://ww2.mathworks.cn/help/stats/pca.html?lang=en.
[8]
2021. MyScript. https://developer.myscript.com/.
[9]
2021. OptiTrack. https://optitrack.com/.
[10]
2021. Samsung S Pen. https://www.samsung.com/us/mobile/mobile-accessories/phones/galaxy-note10-s-pen-black-ej-pn970bbegus/.
[11]
2021. STMicroelectronics. https://www.st.com/en/mems-and-sensors/inemo-inertial-modules.html.
[12]
2021. Wacom Intuos Pro. https://www.wacom.com/en-us/products/pen-tablets/wacom-intuos-pro.
[13]
Sung-Jung Cho, Jong Koo Oh, Won-Chul Bang, Wook Chang, Eunseok Choi, Yang Jing, Joonkee Cho, and Dong Yoon Kim. 2004. Magic wand: a hand-drawn gesture input device in 3-D space with inertial sensors. In Ninth International Workshop on Frontiers in Handwriting Recognition. IEEE, 106--111.
[14]
Thomas Deselaers, Daniel Keysers, Jan Hosang, and Henry A Rowley. 2014. Gyropen: Gyroscopes for pen-input with mobile phones. IEEE Transactions on Human-Machine Systems 45, 2 (2014), 263--271.
[15]
Zhuxin Dong, Guanglie Zhang, Chi Chiu Tsang, Guangyi Shi, Wen J Li, Philip HW Leong, and Ming Yiu Wong. 2007. μIMU-based handwriting recognition calibration by optical tracking. In 2007 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE, 382--387.
[16]
Haishi Du, Ping Li, Hao Zhou, Wei Gong, Gan Luo, and Panlong Yang. 2018. Wordrecorder: Accurate acoustic-based handwriting recognition using deep learning. In IEEE INFOCOM 2018-IEEE Conference on Computer Communications. IEEE, 1448--1456.
[17]
Isaac Griswold-Steiner, Richard Matovu, and Abdul Serwadda. 2017. Handwriting watcher: A mechanism for smartwatch-driven handwriting authentication. In 2017 IEEE International Joint Conference on Biometrics (IJCB). IEEE, 216--224.
[18]
Isaac Griswold-Steiner, Richard Matovu, and Abdul Serwadda. 2019. Wearables-driven freeform handwriting authentication. IEEE Transactions on Biometrics, Behavior, and Identity Science 1, 3 (2019), 152--164.
[19]
Xiaonan Guo, Jian Liu, and Yingying Chen. 2017. FitCoach: Virtual fitness coach empowered by wearable mobile devices. In IEEE INFOCOM 2017-IEEE Conference on Computer Communications. IEEE, 1--9.
[20]
Prakhar Gupta, Rishabh Agarwal, Surbhi Saraswat, Hari Prabhat Gupta, and Tanima Dutta. 2017. S-Pencil: A Smart Pencil Grip Monitoring System for Kids Using Sensors. In GLOBECOM 2017-2017 IEEE Global Communications Conference. IEEE, 1--6.
[21]
Jiahui Hou, Xiang-Yang Li, Peide Zhu, Zefan Wang, Yu Wang, Jianwei Qian, and Panlong Yang. 2019. Signspeaker: A real-time, high-precision smartwatch-based sign language translator. In The 25th Annual International Conference on Mobile Computing and Networking. 1--15.
[22]
Hao Jiang. 2019. Motion eavesdropper: Smartwatch-based handwriting recognition using deep learning. In 2019 International Conference on Multimodal Interaction. 145--153.
[23]
Lei Jing, Zeyang Dai, and Yiming Zhou. 2017. Wearable handwriting recognition with an inertial sensor on a finger nail. In 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR), Vol. 1. IEEE, 1330--1337.
[24]
Wolf Kienzle and Ken Hinckley. 2014. LightRing: always-available 2D input on any surface. In Proceedings of the 27th annual ACM symposium on User interface software and technology. 157--160.
[25]
Alona Levy, Ben Nassi, Yuval Elovici, and Erez Shmueli. 2018. Handwritten signature verification using wrist-worn devices. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 2, 3 (2018), 1--26.
[26]
Xinye Lin, Yixin Chen, Xiao-Wen Chang, Xue Liu, and Xiaodong Wang. 2018. SHOW: Smart handwriting on watches. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 1, 4 (2018), 1--23.
[27]
Yihao Liu, Kai Huang, Xingzhe Song, Boyuan Yang, and Wei Gao. 2020. MagHacker: eavesdropping on stylus pen writing via magnetic sensing from commodity mobile devices. In Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services. 148--160.
[28]
Sohom Mukherjee, Sk Arif Ahmed, Debi Prosad Dogra, Samarjit Kar, and Partha Pratim Roy. 2019. Fingertip detection and tracking for recognition of air-writing in videos. Expert Systems with Applications 136 (2019), 217--229.
[29]
Felix Ott, Mohamad Wehbi, Tim Hamann, Jens Barth, Björn Eskofier, and Christopher Mutschler. 2020. The OnHW Dataset: Online Handwriting Recognition from IMU-Enhanced Ballpoint Pens with Machine Learning. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 4, 3 (2020), 1--20.
[30]
Tse-Yu Pan, Chih-Hsuan Kuo, Hou-Tim Liu, and Min-Chun Hu. 2018. Handwriting trajectory reconstruction using low-cost imu. IEEE Transactions on Emerging Topics in Computational Intelligence 3, 3 (2018), 261--270.
[31]
Maximilian Schrapel, Max-Ludwig Stadler, and Michael Rohs. 2018. Pentelligence: Combining pen tip motion and writing sounds for handwritten digit recognition. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. 1--11.
[32]
Yilei Shi, Haimo Zhang, Kaixing Zhao, Jiashuo Cao, Mengmeng Sun, and Suranga Nanayakkara. 2020. Ready, steady, touch! sensing physical contact with a finger-mounted IMU. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 4, 2 (2020), 1--25.
[33]
Chen Wang, Jian Liu, Xiaonan Guo, Yan Wang, and Yingying Chen. 2019. WristSpy: Snooping passcodes in mobile payment using wrist-worn wearables. In IEEE INFOCOM 2019-IEEE Conference on Computer Communications. IEEE, 2071--2079.
[34]
He Wang, Ted Tsung-Te Lai, and Romit Roy Choudhury. 2015. Mole: Motion leaks through smartwatch sensors. In Proceedings of the 21st Annual International Conference on Mobile Computing and Networking. 155--166.
[35]
Jeen-Shing Wang, Yu-Liang Hsu, and Jiun-Nan Liu. 2010. An inertial-measurement-unit-based pen with a trajectory reconstruction algorithm and its applications. IEEE Transactions on Industrial Electronics 57, 10 (2010), 3508--3521.
[36]
Raveen Wijewickrama, Anindya Maiti, and Murtuza Jadliwala. 2019. deWristified: handwriting inference using wrist-based motion sensors revisited. In Proceedings of the 12th Conference on Security and Privacy in Wireless and Mobile Networks. 49--59.
[37]
Oliver J Woodman. 2007. An introduction to inertial navigation. Technical Report. University of Cambridge, Computer Laboratory.
[38]
Kaishun Wu, Qiang Yang, Baojie Yuan, Yongpan Zou, Rukhsana Ruby, and Mo Li. 2020. Echowrite: An acoustic-based finger input system without training. IEEE Transactions on Mobile Computing (2020).
[39]
Qingxin Xia, Feng Hong, Yuan Feng, and Zhongwen Guo. 2018. MotionHacker: Motion sensor based eavesdropping on handwriting via smartwatch. In IEEE INFOCOM 2018-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). IEEE, 468--473.
[40]
Lei Xie, Qingliang Cai, Alex X Liu, Wei Wang, Yafeng Yin, and Sanglu Lu. 2018. Synchronize Inertial Readings From Multiple Mobile Devices in Spatial Dimension. IEEE/ACM Transactions on Networking 26, 5 (2018), 2146--2159.
[41]
Chao Xu, Parth H Pathak, and Prasant Mohapatra. 2015. Finger-writing with smartwatch: A case for finger and hand gesture recognition using smartwatch. In Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications. 9--14.
[42]
Huanpu Yin, Anfu Zhou, Guangyuan Su, Bo Chen, Liang Liu, and Huadong Ma. 2020. Learning to Recognize Handwriting Input with Acoustic Features. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 4, 2 (2020), 1--26.
[43]
Yafeng Yin, Lei Xie, Tao Gu, Yijia Lu, and Sanglu Lu. 2019. AirContour: Building Contour-based Model for In-Air Writing Gesture Recognition. ACM Transactions on Sensor Networks (TOSN) 15, 4 (2019), 1--25.
[44]
Tuo Yu, Haiming Jin, and Klara Nahrstedt. 2016. Writinghacker: audio based eavesdropping of handwriting via mobile devices. In Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing. 463--473.
[45]
Jian Zhang, Hongliang Bi, Yanjiao Chen, Mingyu Wang, Liming Han, and Ligan Cai. 2019. SmartHandwriting: Handwritten Chinese Character Recognition With Smartwatch. IEEE Internet of Things Journal 7, 2 (2019), 960--970.

Cited By

View all
  • (2024)Investigating Technology Adoption Soon After Sustaining a Spinal Cord InjuryProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36435078:1(1-24)Online publication date: 6-Mar-2024
  • (2024)MoiréTracker: Continuous Camera-to-Screen 6-DoF Pose Tracking Based on Moiré PatternIEEE Journal on Selected Areas in Communications10.1109/JSAC.2024.341461942:10(2642-2658)Online publication date: Oct-2024
  • (2024)An efficient multi-modal sensors feature fusion approach for handwritten characters recognition using Shapley values and deep autoencoderEngineering Applications of Artificial Intelligence10.1016/j.engappai.2024.109225138(109225)Online publication date: Dec-2024
  • Show More Cited By

Index Terms

  1. Handwriting-Assistant: Reconstructing Continuous Strokes with Millimeter-level Accuracy via Attachable Inertial Sensors

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies
    Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies  Volume 5, Issue 4
    Dec 2021
    1307 pages
    EISSN:2474-9567
    DOI:10.1145/3508492
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 30 December 2021
    Published in IMWUT Volume 5, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Handwriting Reconstruction
    2. Inertial Sensor
    3. Millimeter-level Tracking

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)101
    • Downloads (Last 6 weeks)14
    Reflects downloads up to 30 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Investigating Technology Adoption Soon After Sustaining a Spinal Cord InjuryProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36435078:1(1-24)Online publication date: 6-Mar-2024
    • (2024)MoiréTracker: Continuous Camera-to-Screen 6-DoF Pose Tracking Based on Moiré PatternIEEE Journal on Selected Areas in Communications10.1109/JSAC.2024.341461942:10(2642-2658)Online publication date: Oct-2024
    • (2024)An efficient multi-modal sensors feature fusion approach for handwritten characters recognition using Shapley values and deep autoencoderEngineering Applications of Artificial Intelligence10.1016/j.engappai.2024.109225138(109225)Online publication date: Dec-2024
    • (2023)RingVKB: A Ring-Shaped Virtual Keyboard Using Low-Cost IMUProceedings of the ACM on Human-Computer Interaction10.1145/36042677:MHCI(1-20)Online publication date: 13-Sep-2023
    • (2023)Towards a Dynamic Fresnel Zone Model to WiFi-based Human Activity RecognitionProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/35962707:2(1-24)Online publication date: 12-Jun-2023
    • (2023)MagSoundProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/35808897:1(1-32)Online publication date: 28-Mar-2023
    • (2023)Towards the on-device Handwriting Trajectory Reconstruction of the Sensor Enhanced Pen2023 IEEE 9th World Forum on Internet of Things (WF-IoT)10.1109/WF-IoT58464.2023.10539488(01-06)Online publication date: 12-Oct-2023
    • (2023)Spin-Antenna: Enhanced 3D Motion Tracking via Spinning Antenna Based on COTS RFIDIEEE Transactions on Mobile Computing10.1109/TMC.2023.323636023:2(1347-1365)Online publication date: 12-Jan-2023
    • (2023)Auxiliary Cross-Modal Representation Learning With Triplet Loss Functions for Online Handwriting RecognitionIEEE Access10.1109/ACCESS.2023.331081911(94148-94172)Online publication date: 2023
    • (2023)Online handwriting trajectory reconstruction from kinematic sensors using temporal convolutional networkInternational Journal on Document Analysis and Recognition10.1007/s10032-023-00430-126:3(289-302)Online publication date: 17-May-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media