skip to main content
research-article

Toward Accurate Sensing with Knitted Fabric: Applications and Technical Considerations

Published:18 June 2020Publication History
Skip Abstract Section

Abstract

Fabric sensors have been introduced to enable flexible touch-based interaction. We advance the technical capabilities of a scalable and low-profile knitted capacitive touch sensing system by introducing methods to improve its touch localization accuracy. The sensor hardware design tends toward minimalism by using a single conductive yarn and two external connections located at each endpoint. Fewer connectors simplify the textile system integration, but this comes at the expense of reduced signal information output from the system. The electrical continuity of the sensing element, essential to the process of knitting, also increases the uncertainty of localizing touch. We propose using Bode analysis to measure changes in signal due to capacitive touch, as well as design a new algorithm, MSD, which retains the most significant aspects of the signal in terms of touch location identification. We do not classify location of touch, but focus on an invariant signal representation. To evaluate our methods, we introduce ELD, a distance metric to compute the similarity of pairs of key-presses, generalizable to computing distances of tensors of varying lengths. Our experiments show that the proposed sensing method results in high-fidelity signals. Furthermore, the sparse representation of key-presses produced by MSD significantly increases separability between different touch locations. Possible applications based on these sensors are also illustrated through prototypes and use case descriptions.

References

  1. Talha Agcayazi, Michael McKnight, Hannah Kausche, Tushar Ghosh, and Alper Bozkurt. 2016. A finger touch force detection method for textile based capacitive tactile sensor arrays. In 2016 IEEE SENSORS. 1--3. https://doi.org/10.1109/ICSENS.2016.7808528Google ScholarGoogle Scholar
  2. Jean Babaud, Andrew P. Witkin, Michel Baudin, and Richard O. Duda. 1986. Uniqueness of the Gaussian kernel for scale-space filtering. IEEE Transactions on Pattern Analysis & Machine Intelligence 1 (1986), 26--33.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Adeline Bailly, Simon Malinowski, Romain Tavenard, Laetitia Chapel, and Thomas Guyet. 2015. Dense bag-of-temporal-sift-words for time series classification. In International Workshop on Advanced Analysis and Learning on Temporal Data. Springer, 17--30.Google ScholarGoogle Scholar
  4. Gary Barrett and Ryomei Omote. 2010. Projected-Capacitive Touch Technology. Information Display, Vol. 26 (03 2010), 16--21. https://doi.org/10.1002/j.2637--496x.2010.tb00229.xGoogle ScholarGoogle ScholarCross RefCross Ref
  5. Hendrik Wade Bode. 1940. Relations between attenuation and phase in feedback amplifier design. The Bell System Technical Journal, Vol. 19, 3 (July 1940), 421--454. https://doi.org/10.1002/j.1538--7305.1940.tb00839.xGoogle ScholarGoogle ScholarCross RefCross Ref
  6. Adrien Coyette, Sascha Schimke, Jean Vanderdonckt, and Claus Vielhauer. 2007. Trainable sketch recognizer for graphical user interface design. In IFIP Conference on Human-Computer Interaction. Springer, 124--135.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Scott Gilliland, Nicholas Komor, Thad Starner, and Clint Zeagler. 2010. The Textile Interface Swatchbook: Creating graphical user interface-like widgets with conductive embroidery. In Proceedings of the 2010 International Symposium on Wearable Computers (ISWC '10'). 1--8. https://doi.org/10.1109/ISWC.2010.5665876Google ScholarGoogle ScholarCross RefCross Ref
  8. Nur Al-huda Hamdan, Jeffrey R. Blum, Florian Heller, Ravi Kanth Kosuru, and Jan Borchers. 2016. Grabbing at an Angle: Menu Selection for Fabric Interfaces. In Proceedings of the 2016 ACM International Symposium on Wearable Computers (ISWC '16). ACM, New York, NY, USA, 1--7. https://doi.org/10.1145/2971763.2971786Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Nur Al-huda Hamdan, Simon Voelker, and Jan Borchers. 2018. Sketch&Stitch: Interactive Embroidery for E-textiles. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '18). ACM, New York, NY, USA, Article 82, 13 pages. https://doi.org/10.1145/3173574.3173656Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Yuji Hasegawa, M. Shikida, D. Ogura, and Kazuo Sato. 2007. Novel type of fabric tactile sensor made from artificial hollow fiber. In 2007 IEEE 20th International Conference on Micro Electro Mechanical Systems (MEMS). 603--606. https://doi.org/10.1109/MEMSYS.2007.4433079Google ScholarGoogle ScholarCross RefCross Ref
  11. Dana Hughes, Halley Profita, Sarah Radzihovsky, and Nikolaus Correll. 2017. Intelligent RF-Based Gesture Input Devices Implemented Using e-Textiles. (2017). https://doi.org/10.3390/s17020219Google ScholarGoogle Scholar
  12. Jarden Applied Materials 2014.RESISTAT®TYPE F901, MERGE D044. Jarden Applied Materials. http://www.resistat.com/pdf/f901d044color.pdfGoogle ScholarGoogle Scholar
  13. Keil. [n.d.]. ARM CMSIS-DSP. https://arm-software.github.io/CMSIS_5/DSP/html/modules.html.Google ScholarGoogle Scholar
  14. Joseph B. Kruskall. 1983. The symmetric time warping algorithm: From continuous to discrete. Time warps, string edits and macromolecules (1983).Google ScholarGoogle Scholar
  15. Vladimir I. Levenshtein. 1966. Binary codes capable of correcting deletions, insertions, and reversals. In Soviet physics doklady, Vol. 10. 707--710.Google ScholarGoogle Scholar
  16. Tony Lindeberg. 1990. Scale-space for discrete signals. IEEE transactions on pattern analysis and machine intelligence, Vol. 12, 3 (1990), 234--254.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Tony Lindeberg. 1994. Scale-space theory: A basic tool for analyzing structures at different scales. Journal of applied statistics, Vol. 21, 1--2 (1994), 225--270.Google ScholarGoogle ScholarCross RefCross Ref
  18. Tony Lindeberg. 2013. Scale-space theory in computer vision. Vol. 256. Springer Science & Business Media.Google ScholarGoogle Scholar
  19. David G. Lowe. 2004. Distinctive image features from scale-invariant keypoints. International journal of computer vision, Vol. 60, 2 (2004), 91--110.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Jifei Ou, Daniel Oran, Don D. Haddad, Joseph Paradiso, and Hiroshi Ishii. 2019. SensorKnit: Architecting Textile Sensors with Machine Knitting. 3D Printing and Additive Manufacturing, Vol. 6 (March 2019), 1--11. https://doi.org/10.1089/3dp.2018.0122Google ScholarGoogle Scholar
  21. Patrick Parzer, Adwait Sharma, Anita Vogl, Jürgen Steimle, Alex Olwal, and Michael Haller. 2017. SmartSleeve: Real-time Sensing of Surface and Deformation Gestures on Flexible, Interactive Textiles, Using a Hybrid Gesture Detection Pipeline. In Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology (UIST '17). ACM, New York, NY, USA, 565--577. https://doi.org/10.1145/3126594.3126652Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. E. Rehmi Post, Maggie Orth, Peter R. Russo, and Neil Gershenfeld. 2000. E-broidery: Design and Fabrication of Textile-based Computing. IBM Syst. J., Vol. 39, 3--4 (July 2000), 840--860. https://doi.org/10.1147/sj.393.0840Google ScholarGoogle Scholar
  23. Ivan Poupyrev, Nan-Wei Gong, Shiho Fukuhara, Mustafa Emre Karagozler, Carsten Schwesig, and Karen E. Robinson. 2016. Project Jacquard: Interactive Digital Textiles at Scale. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16). ACM, New York, NY, USA, 4216--4227. https://doi.org/10.1145/2858036.2858176Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Kari-Jouko Raiha. 2010. Some applications of string algorithms in human-computer interaction. In Algorithms and applications. Springer, 196--209.Google ScholarGoogle Scholar
  25. Stan Salvador and Philip Chan. 2007. Toward accurate dynamic time warping in linear time and space. Intelligent Data Analysis, Vol. 11, 5 (2007), 561--580.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Stefan Schneegass and Alexandra Voit. 2016. GestureSleeve: Using Touch Sensitive Fabrics for Gestural Input on the Forearm for Controlling Smartwatches. In Proceedings of the 2016 ACM International Symposium on Wearable Computers (ISWC '16). ACM, New York, NY, USA, 108--115. https://doi.org/10.1145/2971763.2971797Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Maximilian Sergio, Nicolò Manaresi, Marco Tartagni, Roberto Guerrieri, and Roberto Canegallo. 2002. A textile based capacitive pressure sensor. In SENSORS, 2002 IEEE, Vol. 2. 1625--1630. https://doi.org/10.1109/ICSENS.2002.1037367Google ScholarGoogle Scholar
  28. Joshua Smith, Tom White, Christopher Dodge, Joseph Paradiso, Neil Gershenfeld, and David Allport. 1998. Electric Field Sensing For Graphical Interfaces. IEEE Comput. Graph. Appl., Vol. 18, 3 (May 1998), 54--60. https://doi.org/10.1109/38.674972Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Seiichi Takamatsu, Takeshi Kobayashi, Nobuhisa Shibayama, Koji Miyake, and Toshihiro Itoh. 2011. Meter-scale surface capacitive type of touch sensors fabricated by weaving conductive-polymer-coated fibers. In 2011 Symposium on Design, Test, Integration Packaging of MEMS/MOEMS (DTIP). 142--147.Google ScholarGoogle Scholar
  30. Richard Vallett, Ryan Young, Chelsea Knittel, Youngmoo Kim, and Geneviève Dion. 2016. Development of a Carbon Fiber Knitted Capacitive Touch Sensor. MRS Advances, Vol. 1, 38 (2016), 2641--2651. https://doi.org/10.1557/adv.2016.498Google ScholarGoogle ScholarCross RefCross Ref
  31. Stefan Van Der Walt, S. Chris Colbert, and Gael Varoquaux. 2011. The NumPy array: a structure for efficient numerical computation. Computing in Science & Engineering, Vol. 13, 2 (2011), 22.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Pauli Virtanen, Ralf Gommers, Travis E. Oliphant, Matt Haberland, Tyler Reddy, David Cournapeau, Evgeni Burovski, Pearu Peterson, Warren Weckesser, Jonathan Bright, et al. 2019. SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python. arXiv preprint arXiv:1907.10121 (2019).Google ScholarGoogle Scholar
  33. Raphael Wimmer and Patrick Baudisch. 2011. Modular and Deformable Touch-sensitive Surfaces Based on Time Domain Reflectometry. In Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology (UIST '11). ACM, New York, NY, USA, 517--526. https://doi.org/10.1145/2047196.2047264Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Hui Zhang, Xiaoming Tao, Shanyuan Wang, and Tongxi Yu. 2005. Electro-Mechanical Properties of Knitted Fabric Made From Conductive Multi-Filament Yarn Under Unidirectional Extension. Textile Research Journal, Vol. 75, 8 (August 2005), 598--606. https://doi.org/doi:10.1177/0040517505056870Google ScholarGoogle ScholarCross RefCross Ref
  35. Yang Zhang, Gierad Laput, and Chris Harrison. 2017. Electrick: Low-Cost Touch Sensing Using Electric Field Tomography. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI '17). ACM, New York, NY, USA, 1--14. https://doi.org/10.1145/3025453.3025842Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Toward Accurate Sensing with Knitted Fabric: Applications and Technical Considerations

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!