Abstract
Most user interfaces have been studied based on hand gestures or finger touches, but the interface using the user’s hands does not reflect the user’s various situations. In this paper, we propose a hands-free user interaction system using a thermal camera. The hands-free interface proposed in this paper exploits user’s breath heat and thermal camera, thus it is very useful for users who have difficulty in using their hands. In addition, the thermal camera is not affected by background color and lighting environment, so it can be used in various complex situations. For hands-free interaction, the user creates a residual heat on the surface of the object to interact, and the thermal camera senses the residual heat. This paper has observed that the residual heat from breath is most suitable for the interaction design. For this observation, several different methods were tested for how to generate strong residual heat on the various materials. According to the tests, it was verified that the residual heat generated from breath with hollow rod (straw) is most stable for sensing and interaction. This paper demonstrates its usefulness by implementing an interaction system using camera projection system as an application example.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Interfaces can be said to be intermediaries for communication between objects and humans. Especially, the interface called Human-Compute Interaction (HCI) for the interaction between computer and user has been applied to various fields as the computer technology has been developed. As a method for interacting with a computer, a method of recognizing a user’s hand or finger contact is widely used. Hand gestures and finger touch recognition can also be done using a touch screen or sensors attached to the hands or arms separately. However, the method using camera has been studied in HCI field. Among them, interfaces using RGB cameras have been studied for a long time, and many methods of using depth camera and infrared camera have been studied. Such cameras may not be suitable depending on the user environment or the recognition performance. Thermal cameras are often used in special applications because of their high cost and size. Recently, as the price has decreased and the size has become smaller, the thermal cameras are utilized in various fields. The thermal camera can detect the temperature by sensing thermal energy radiation. With this feature, the thermal camera is used to detect the motion of user’s hands and to sense the residual heat generated by fingertip touches on the target surface. A touch interface using a thermal camera is a method for detecting a residual heat generated by a user. When a user touches a surface with a hand or a fingertip, the user’s body temperature is conducted to the contact surface, which generates residual heat on the surface. The sensed residual heat provides some information of position on the surface, movement and gestures of hands, and so on. The residual heat can be generated by breath instead of the fingertip contact. In this case, the users do not need to use their hands for interaction.
This paper deals with the study of interfaces that do not require hands using thermal cameras and breath residual heat. Most HCI interfaces for computer-user interaction are based on fingertip touch or hand movements. However, for users who cannot use their hands temporarily or permanently, there is restriction on the use of the HCI interface. As an alternative method, the interface without hands would be useful for users who have difficulty in using their hands. There is a disadvantage in that it is necessary to be close to the target surface in order to generate residual heat by breath. Also, since the temperature of residual heat by breath is usually lower than that of fingertip contact, it is difficult to distinguish the residual heat by breath from fingertip heat. A hollow rod (straw) was used to increase the residual heat by breath at a distance from the interaction surface. If a user blows the hollow rod with user’s mouth, breath will be concentrated and the residual heat temperature will increase on the surface.
In this paper, various experimental evaluations were conducted to verify the feasibility and usefulness of interface method using residual heat by breath. Experimental evaluation was carried out by comparison of residual heat generation methods and various materials surfaces. According to the experimental results, the residual heat generation method using the hollow rod (straw) is most stable in the aspect of high temperature and detection performance.
The remainder of paper is organized as follows. In Sect. 2, some related works are briefly summarized. The characteristics of residual heat by breath is described in Sect. 3, and various comparative observation on residual heat generation methods and surface materials is explained in Sect. 4. Section 5 deals with the implemented interaction system for a hand-free interaction application. Finally, some problems and future researches of proposed system are discussed in Sect. 6.
2 Related Works
Researches on interfaces should take into account the means of interaction and recognition. There is fingertip contact as a typical interaction means. Fingertip contact is a system that touches a wall or table surface with a touch screen and sensor device [1, 14]. In this paper, we have studied camera based surface touch interface.
Types of cameras include a visual camera that captures visible light, an infrared camera that captures near infrared rays, and a thermal camera that captures the energy emitted from far infrared bands. Visual cameras are dependent on the sun or illumination because they can only represent the wavelengths of visible light. Therefore, visual camera based user interaction system has been studied extensively. However, when the intensity of illumination is high or low, comparison of skin color and detection of contour of hand become difficult [2, 8]. The infrared camera is a camera that captures the near infrared rays of 0.7 μm to 1.3 μm wavelength near infrared rays and reflects the object. Compared to a visual camera, it has a low illumination and has the advantage of viewing objects in dark environments. In the case of fingertip or hand shape, it is widely used because it can be seen more clearly than visual camera due to the retro-reflective characteristics of the object. Especially, when using a projector or a screen in a tabletop interaction study, it is easy to use a projector or an LED screen because it is less influenced by illumination [6, 13, 17]. However, infrared cameras require an infrared light source. And when the infrared camera is used outdoors in the daytime, there is a disadvantage that the infrared light source is affected by the sun light.
Usually the infrared camera is a near-infrared camera and the far-infrared camera is called a thermal camera. The thermal camera senses the far-infrared energy of 3 μm–14 μm wavelength band emitted by the object based on absolute temperature 0. Thermal cameras do not need a separate light source because they capture the heat energy emitted by the object. Therefore, there is no problem in using at night and daytime and outdoors. Figure 1 shows an image captured with an infrared camera at night in an outdoor space. The initial thermal imaging camera was developed for use in military sector applications [4]. In recent years, there have been many studies on prevention of overheating in industrial sites, confirmation of cracks, detection of nighttime pedestrians [3], face recognition [9], study of human skin surface change [12], medical field [7, 15], food quality and safety profiling [5], has been utilized.
In general, the temperature of the hands or fingers is higher than the room temperature, and researches using thermal cameras have been actively conducted [10, 11, 16]. Because heat has the property of being conducted, the user can contact the surface to transmit heat. The heat transferred to the surface causes the contact surface to show a higher temperature than the ambient. We call this a residual heat (see Fig. 2). When the fingertip is brought into contact with the surface to generate residual heat, the contact position can be extracted.
3 Hands-Free Interface Using Breath Heat
The touch interface using the thermal camera is similar to the existing touch interface [10, 11]. The difference is how to find the tip of the finger that touches surface. The touched trace is called the residual heat, which can be found using the thermal camera. The proposed hands-free interface interacts by sensing the residual heat without using a hand. This paper exploits breath to generate sufficient residual heat.
3.1 Residual Heat by Breath
The residual heat generated by fingertip touches can be stably interacted with the thermal camera without being affected by the background or illumination. However, the users who cannot use their hands cannot do this interface.
This paper studies how to interact through the breath heat. The temperature of breath is usually higher than room temperature (on average between 20 and 24℃). Therefore, it is possible to detect residual heat on the surface by blowing breath. The use of breath can generate residual heat on the interaction surface without the use of hands. However, when we look at the image of the residual heat due to the breath in Fig. 3, the temperature is low and spread widely. This is because of spreading of breath air. There are two problems when we breath out. One is that the breathing air has low temperature. The other is that the warm breath air is spread out quickly. The temperature deviation of the breath heat is large due to the problems and users difference. The more the distance between the user and the surface, the more the breath spreads. And as the breath passes through the air, the temperature of breath also decreases. In order to use the residual heat by breath, it is necessary to collecting the breath air and to be close to the surface. However, when the user is very close to the surface, it may be difficult to detect residual heat at the target surface position by optical occlusion.
3.2 Residual Heat Using Straw
In this paper, we use hollow rod (straw) to collect breath heat and to generate sufficient residual heat at the position intended by the user. If you use a straw to breath, the temperature of the residual heat increases because of the concentration of warm air. And since it is 25 cm to 30 cm away from the surface, it is easy to generate residual heat at the target position. Figure 4 shows the generating residual heat using a straw. The users who have difficulty in using their hands can generate residual heat on the target surface exactly.
4 Experimental Analysis of Residual Heat
In order to effectively generate the intended residual heat, basic research on the generation of residual heat is required. The experiments were conducted to generate and detect residual heat by various methods in order to apply it to thermal camera and application design. In the experiments, the temperature of the residual heat was checked and compared right after generation of residual heat. The experiments were conducted indoors, where the temperature was between 20 and 24℃. The participants in the experiments were eight in total, four men and four women. The thermal camera used for the experiments is the VarioCAM hr head 420 (see Fig. 5). The image resolution is 384 × 288 pixels.
4.1 Residual Heat Generation Methods
We conducted three ways to generate residual heat on the surface. The three methods are fingertip touch, blowing breath, and blowing breath with a hollow rod (straw). The experiments generated residual heat on the paper attached to the wall. Figure 6 shows three methods to generate residual heat on the surface.
Figure 7 shows a graphical representation of the three types of residual heat peak temperatures (Participants 1). The temperatures of residual heat by fingertip contact are indicated by the blue point and are distributed between 28.17° and 29.93℃. The residual heat temperatures of blowing breath are indicated by the red points and are distributed between 27.69° and 31.64℃. The residual heat temperatures of blowing breath through the hollow rod (straw) are indicated by the green points and are distributed between 31.57° and 34.09℃. As we can see in Fig. 7, the temperatures of the residual heat of blowing breath using the hollow stick are highest among the three ways. In addition, the residual heat exists in the small area. Therefore, the blowing breath with straw is most suitable for detecting with thermal cameras and localizing its position. There are no occlusion problems since the users blow their breath using the straw distant from the surface.
4.2 Heat Response Characteristics of Materials
The temperature of residual heat varies differently depending on the materials. There is also a temperature difference in the residual heat because the thermal conductivity is different. It reflects the radiated thermal infrared radiation according to the characteristics of the surface [16]. Considering this point, we selected six materials that are expected to be widely used as surfaces. The types of surface materials are paper, acrylic, canvas paper, foam board, Iron plate, and MDF. Each surface material was separated into fingertip contact and breath and breath through the hollow rod to generate residual heat. Figure 8 shows the residual heat generated from each surface material.
The highest temperature values of residual heat generated on the each surface material were classified as fingertip contact and breath through the hollow rod (see Fig. 9). Figure 9-(a) is the fingertip contact and Fig. 9-(b) is the breath with hollow rod. Figure 9 shows that the temperatures of paper and canvas are relatively high. In the case of paper, the most of temperatures is above 30°. In case of iron plate, it shows very low temperature. In the case of iron plat, since the conductivity is high, the fingertip or the high residual heat is immediately transferred to the periphery of the iron plat and the surrounding air. In order to maintain sufficiently high residual heat, long time touch or breath with hollow rod are appropriate. In the experiment, the residual heat generation time is 1.5 s to 2 s.
4.3 User Characteristics of Heat Generation
According to the previous experiments, we found that the temperature distribution of residual heat by fingertip contact was different from each user. This difference is due to the characteristics of the user’s physical conditions. People with cold hands have a low temperature of contact residual heat, and vice versa. As a result, some users may fail to generate sufficient residual heat by fingertip contact. However, the temperature inside the human body is almost the same for all users and remains constant. Therefore, the heat generated by internal body heat can generate high residual heat. Figure 10-(a) shows the residual heat temperature difference for two classes of users.
The two types of user temperature distribution according to the residual heat generation method can clearly distinguish the temperature distribution difference in fingertip contact (see Fig. 10-(b)). It can be seen that the difference in temperature distribution is small in case of using hollow rod (straw). Some temperature values are high or low because the participant unconsciously blows strongly or the finger contact time and intensity are not exactly the same.
4.4 Conclusions and Discussion
We conclude the following conclusions from three experiments. First, the residual heat temperature of the breath using the hollow rod (straw) was higher than the residual heat temperature due to the fingertip contact. Second, the residual heat of fingertip may not be detectable because the temperature is not consistent depending on the characteristics of the users. However, the residual heat of the breath using the hollow rod (straw) is consistent regardless of users. Third, there is the difference of residual heat temperatures with respect to the surface materials. Since the user generates residual heat for a short time, it is advantageous for surface interaction to use paper and canvas paper as surface materials.
Participants gave some comments on finger contact. Especially, in the case of steel plate, the fingertips become colder as the fingertip contact is repeated. The canvas paper and the foam board were said to have a low sense of heterogeneity with soft touch.
5 UI Application Using Residual Heat
We proposed a method that interactive interface using residual heat through a hollow rod for users who are not able to use their hands. In the previous section, residual heat experiments were performed on various surface materials. Experiments have shown that the residual heat by using the hollow rod is suitable for surface interaction.
5.1 Surface Interaction System
In this paper, we have implemented a prototype application to test the usefulness of the proposed interaction technique. The surface-based interaction used a projection-camera system. When the user creates residual heat on the surface of the paper material attached to the wall, the projector projects another image to the residual heat generating position. The conversion from the camera coordinates and the projected coordinates is accomplished by using a four-point homogeneous transformation. The application displays an historical old map at the selected location when the user views the satellite map projected onto the projector and generates residual heat at the desired location. Figure 11 shows a demonstration of a surface based interaction application. Recognizing the residual heat of the breath, it was confirmed that the user indicating location is exactly specified and interacted. Since it is possible to indicate a precise narrow position through a hollow rod to a high residual heat, it has been confirmed that a natural interface is possible without the need of hand movement.
6 Conclusion and Future Work
In this paper, we have proposed a method for user interaction without the use of a hand by using a thermal camera. This method can generate the residual heat with the use of a hollow rod, and detect it with a thermal camera. Thus it can interact without using a hand. To verify that the breath from hollow rod is efficient for generating residual heat, surface materials and residual heat generation methods were examined. Experimental results have shown that the proposed method enables the user who has difficulty in using their hands to interact with the same accuracy and naturalness as by touching them with their fingers. And since thermal cameras are not affected by background and illumination changes, they can be used in various environments. We have developed an application program to demonstrate the usefulness of the proposed interaction system.
The prototype system, which is made as an application example, includes a thermal imaging camera and a projector placed behind the user, so the projector image is hidden when the user generates residual heat. If the user generates residual heat and does not moved, the thermal camera cannot detect the residual heat generated on the surface. In the future work, we will improve the table top based interaction system using the rear screen. In addition, we plan to conduct research on user interfaces to enable various manipulations and interactions.
References
Dietz, P., Leigh, D.: DiamondTouch: a multi-user touch technology. In: Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, pp. 219–226. ACM (2001)
Erol, A., Bebis, G., Nicolescu, M., Boyle, R.D., Twombly, X.: Vision-based hand pose estimation: a review. Comput. Vis. Image Underst. 108(1–2), 52–73 (2007)
Fang, Y., Yamada, K., Ninomiya, Y., Horn, B.K., Masaki, I.: A shape-independent method for pedestrian detection with far-infrared images. IEEE Trans. Veh. Technol. 53(6), 1679–1697 (2004)
Gade, R., Moeslund, T.B.: Thermal cameras and applications: a survey. Mach. Vis. Appl. 25(1), 245–262 (2014)
Gowen, A.A., Tiwari, B.K., Cullen, P.J., McDonnell, K., O’Donnell, C.P.: Applications of thermal imaging in food quality and safety assessment. Trends Food Sci. Technol. 21(4), 190–200 (2010)
Hilliges, O., Izadi, S., Wilson, A.D., Hodges, S., Garcia-Mendoza, A., Butz, A.: Interactions in the air: adding further depth to interactive tabletops. In: Proceedings of UIST 2009, pp. 139–148. ACM Press, New York (2009)
Jones, B.F., Plassmann, P.: Digital infrared thermal imaging of human skin. IEEE Eng. Med. Biol. Mag. 21(6), 41–48 (2002)
Kane, S.K., Avrahami, D., Wobbrock, J.O., Harrison, B., Rea, A.D., Philipose, M., LaMarca, A.: Bonfire: a nomadic system for hybrid laptop-tabletop interaction. In: Proceedings of the 22nd Annual ACM Symposium on User Interface Software and Technology, pp. 129–138. ACM (2009)
Kong, S.G., Heo, J., Boughorbel, F., Zheng, Y., Abidi, B.R., Koschan, A., Abidi, M.A.: Multiscale fusion of visible and thermal IR images for illumination-invariant face recognition. Int. J. Comput. Vis. 71(2), 215–233 (2007)
Kurz, D.: Thermal touch: thermography-enabled everywhere touch interfaces for mobile augmented reality applications. In: Mixed and Augmented Reality (ISMAR) 2014, pp. 9–16. IEEE (2014)
Larson, E., Cohn, G., Gupta, S., Ren, X., Harrison, B., Fox, D., Patel, S.: HeatWave: thermal imaging for surface user interaction. In: Proceedings of the 2011 SIGCHI Conference on Human Factors in Computing Systems, pp. 2565–2574. ACM (2011)
Lewis, G.F., Gatto, R.G., Porges, S.W.: A novel method for extracting respiration rate and relative tidal volume from infrared thermography. Psychophysiology 48(7), 877–887 (2011)
Oka, K., Sato, Y., Koike, H.: Real-time tracking of multiple fingertips and gesture recognition for augmented desk interface systems. In: Proceedings of 2002 Fifth IEEE International Conference on Automatic Face and Gesture Recognition, pp. 429–434. IEEE (2002)
Rekimoto, J.: SmartSkin: an infrastructure for freehand manipulation on interactive surfaces. In: Proceedings of the 2002 SIGCHI Conference on Human Factors in Computing Systems, pp. 113–120. ACM (2002)
Ring, E.F.J., Ammer, K.: Infrared thermal imaging in medicine. Physiol. Meas. 33(3), R33 (2012)
Sahami Shirazi, A., Abdelrahman, Y., Henze, N., Schneegass, S., Khalilbeigi, M., Schmidt, A.: Exploiting thermal reflection for interactive systems. In: Proceedings of the 2017 SIGCHI Conference on Human Factors in Computing Systems, pp. 3483–3492. ACM (2017)
Wilson, A.D.: PlayAnywhere: a compact interactive tabletop projection-vision system. In: Proceedings of UIST 2005, pp. 83–92. ACM Press, New York (2005)
Acknowlegements
This work was supported by Institute for Information & communications Technology Promotion (IITP) grant funded by the Korea government (MSIT) (No. 2017-0-01849, Development of Core Technology for Real-Time Image Composition in Unstructured In-outdoor Environment)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Lee, K., Lee, S.H., Park, JI. (2018). Hands-Free Interface Using Breath Residual Heat. In: Yamamoto, S., Mori, H. (eds) Human Interface and the Management of Information. Interaction, Visualization, and Analytics. HIMI 2018. Lecture Notes in Computer Science(), vol 10904. Springer, Cham. https://doi.org/10.1007/978-3-319-92043-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-92043-6_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-92042-9
Online ISBN: 978-3-319-92043-6
eBook Packages: Computer ScienceComputer Science (R0)