Next Article in Journal
Influence of the Characterization Methodology on the Repair Performance of Self-Healing Materials
Previous Article in Journal
Salt-Induced Recovery of Volatile Organic Acids Using Non-Ionic Surfactants
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Olfactory Interfaces: Recent Trends and Challenges of E-Noses in Human–Computer Interaction †

by
Miguel A. Garcia-Ruiz
1,*,
Pedro C. Santana-Mancilla
2 and
Laura S. Gaytan-Lugo
3
1
School of Computer Science and Technology, Algoma University, Sault Ste. Marie, ON P6A 2G4, Canada
2
School of Telematics, Universidad de Colima, Colima 28040, Mexico
3
School of Mechanical and Electrical Engineering, Universidad de Colima, Coquimatlan 28400, Mexico
*
Author to whom correspondence should be addressed.
Presented at the 3rd International Electronic Conference on Applied Sciences, 1–15 December 2022; Available online: https://asec2022.sciforum.net/.
Eng. Proc. 2023, 31(1), 18; https://doi.org/10.3390/ASEC2022-13820
Published: 5 December 2022
(This article belongs to the Proceedings of The 3rd International Electronic Conference on Applied Sciences)

Abstract

:
An electronic nose (e-nose) is an electronic device composed of one or more odor sensors, a microcontroller, electronic components, and software that acquire and analyze a gas or volatile organic compound (VOC) present in an environment. E-noses attempt to identify the gas or VOC based on their chemical composition, sending electronic data about the detected odor signature to a computer, akin to an animal nose identifying odors and sending electrochemical signals to an animal brain. Then, the computer attempts to identify the perceived odor. E-noses have been used in human–computer interaction in specialized computing applications containing a user interface (UI) with a purpose: supporting its user to identify an odor and its properties and communicating information about the odor on the UI.

1. Introduction

An electronic nose (e-nose) is an electronic device that attempts to identify one or more olfactory fingerprints (signatures) of gases or volatile organic compounds (VOCs) from an odor sample obtained from an environment [1]. For an e-nose to identify an olfactory fingerprint, the e-nose needs to be trained [2], providing it with a reference dataset of olfactory signatures related to the intended odor signature that the e-nose sensor is capable of detecting.
E-noses have been applied for supporting human–computer interactions (HCIs) in specialized computing applications. For example, physicians and medical researchers have used e-noses in computers for diagnosing illnesses from patients’ breath samples in medical devices [3]. A user interface (UI) [4] can present e-nose data to the user through different computer–human modalities, for example, visualizing alphanumeric text or graphics.

1.1. Background on E-Noses

Odor is a substance property capable of stimulating the user’s sense of smell. This stimulus occurs when odor molecules reach receptors located on the olfactory epithelium in the human nasal cavity. The origin of commercial e-noses dates to the 1960s, when the company Bacharach Inc. built Sniffer, a device that consisted of a single gas sensor; however, it was not considered a true e-nose at that time because of its odor-detection limitations [5]. The first electronic system designed to mimic a biological olfactory mechanism was built in 1982 [6]. A new e-nose definition appeared in the nineties, stating that an e-nose is an electronic instrument that has a set of chemical sensors capable of detecting specific odors and a pattern-recognition system and that can recognize simple or complex odors [7]. Nowadays, e-noses have received more attention during the past decade because of their diverse applications derived from multidisciplinary research among several fields [8].

1.2. Composition of E-Noses

An e-nose is composed mainly of one or more odor sensors, a microcontroller, odor-recognition software, and a UI for presenting odor-recognition data to a user. Figure 1 shows a block diagram of a generic e-nose device and its UI.
As depicted in Figure 1, one or more odor sensors from the e-nose device detect an odor when its molecules contact the sensor(s) reactive surface, producing analog electrical signals that are read by a microcontroller (a small self-contained computer on a chip [9]). The microcontroller analyzes the sensor signals and determines the odor properties (such as the type of odor and its concentration in parts per million, or PPM). The odor sensor can be part of a tiny microcontroller board module, running the pattern-recognition algorithm on it. The pattern-recognition software can also run on a computer connected to the sensor module. The e-nose sends the odor information to a computer application (or shows the information on the microcontroller board) for its use.
Artificial intelligence techniques such as fuzzy logic have been used for estimating the odor intensities of a mixture of gases [10]. Fuzzy logic has also been used for odor classification in industrial applications [11] and video games [12]. Other analysis techniques include artificial neural networks (ANNs) [13]. Moreover, genetic algorithms (GAs) have been used in e-noses for optimizing data obtained from odor-sensor arrays [14].

1.3. HCI in E-Noses

E-nose information can be communicated to the user through different information presentation modalities using practically all the human sensory channels. In the context of HCI, a modality is considered a single independent input/output sensory channel between a human and a computer [4]. Odor fingerprint results generated by the e-nose can be presented visually on a GUI and aurally through a buzzer. Other sensory modalities can be used, such as haptics, through a vibration motor that can be perceived with the sense of touch.
E-noses can be applied in human–computer interactions in several ways:
  • Odor information sensed by the e-nose can be presented to the user visually [15].
  • The odor data can be sonified and presented in an auditory display [16].
  • E-noses can be used to support sensory substitution, for example, in users with anosmia (the full or partial loss of smell) caused by COVID-19 [17].
  • E-noses can be used in wearable computing [18], supporting user mobility.
  • E-noses can work seamlessly as ubiquitous computing in an environment, working in the background for the service of users [19].

2. Recent Trends in E-Noses

Recent advances in the development of e-noses have been extensive, as the literature from recent years can testify. This section describes some of the current e-nose development projects impacting people through HCI.
Seesaard et al. [20] developed an e-nose that detects people’s body odor, intending to detect possible health problems. It was implemented by adding chemical gas sensors to a shirt to achieve self-monitoring for the wearer. The human–computer interaction was built as a wearable device developed with the special version of Arduino for these types of developments: LilyPad. For data communication, a ZigBee wireless module was used. The validation tests confirmed that the device could track changes in the person’s odor print, showing its potential for health monitoring by discriminating the odor print of a healthy person.
Another critical threat to human health that electronic noses can help solve is indoor air pollution, as it represents a significant cause of deaths worldwide [21]. The project reported in [22] reports the use of a low-cost e-nose system capable of measuring different air pollutants and various variables such as temperature and humidity. The data collected by the sensors is sent to the cloud to monitor the indoor environment’s state in real time. This is clearly a ubiquitous system capable of being deployed in various locations within a smart environment. Therefore, the selected user interaction was the so-called small-screen interface. These interfaces allow the display of dynamic information from systems such as the one mentioned in this scenario.
The predominant user-interaction model in electronic noses is the graphical user interface (GUI). The e-nose is connected to a personal computer, and through a screen, users can view and analyze the information generated from the hardware. This type of interaction has been used in the following projects.
The food industry has been one of the biggest beneficiaries of advances in electronic noses. An example is the case of the adulteration of camellia seed and sesame oils. Because of the high demand for these oils’ nutritional value, the adulteration process generates substantial economic benefits. However, unfortunately, these oils are frequently adulterated with other cheap oils to obtain higher profits, which destabilizes the economies of the original producers [23]. Hai et al. [24] developed an electronic nose to detect corn oil adulteration in camellia and sesame seed oils to solve this problem. Using an artificial neural network (ANN), they achieved results with an accuracy of 83.6% for detecting the olfactory signatures of camellia seed oil and 94.5% for detecting those of sesame oil.
E-noses have shown high accuracy in analyzing food in a non-invasive way. For example, in [25], an e-nose was used to classify bacteria according to aromatic compounds during the milk fermentation process. Fermented foods generate aromatic compounds that are associated with probiotic bacteria. This principle demonstrates that aroma monitoring in the fermentation process is a reliable method for classifying bacterial strains during milk fermentation.
The adulteration of alcoholic beverages generates health risks for people and economic losses for manufacturers. A trained human expert can identify adulterated drinks, but that is difficult to perform and is inaccurate. An e-nose odor analysis can identify whiskies, differentiating between brands and origin. Therefore, e-noses have a high potential to identify fraudulent drinks. The work presented in [26] used an e-nose to identify six different whiskies, achieving 96.15% accuracy in identifying the brand, 100% in identifying its origin region, and 92.31% in identifying its style, confirming the effectiveness of this technology for benefiting the health of people and the economy of producers.

3. Challenges of E-Noses in HCI

There are several technical challenges that may affect e-nose performance and their use in HCI:
  • Odor sensors need a calibration process when used for the first time [27], where sensor manufacturers recommend a time interval for calibrating the sensor. This may require an extra task for either the e-nose (when the calibration is performed automatically by the e-nose algorithm) or its users (performing the calibration manually) if this has not been completed before using the e-nose.
  • Sensor drift may affect the e-nose accuracy in HCI, generating false positives in the odor recognition. Fortunately, sensor drift can be compensated by applying artificial intelligence techniques such as deep learning [28].
  • A mixture of odors present in the user environment could affect the e-nose performance and recognition because one odor can enhance or weaken another [29], and thus this may affect the HCI.
  • Some types of e-noses may not work fast enough for a timely rendering of data to a UI depending on the type of odor sensor [30], affecting the user experience (UX) with the UI interaction.
  • In some cases, e-nose data can be difficult to visualize on a GUI due to their amount or complexity, e.g., measuring many types of odors concurrently [31]. HCI techniques such as auditory display techniques (the use of auditory parameters to represent data, e.g., [32]) could be used in UIs, which may help identify and comprehend the odor identification data.
  • The e-nose’s UI should clarify the measurement unit notation used in the e-nose application, e.g., clearly show if the odor data are presented as parts per million (PPM) or parts per billion (PPB) [33] to avoid user confusion.

4. Conclusions and Prospects

This paper describes electronic noses (e-noses), which are electronic devices composed of one or more odor sensors, a microcontroller, electronic components, and software that acquire and analyze a gas or a VOC present in an environment. AI techniques have been successfully applied in e-noses to identify one or more olfactory fingerprints. The identification takes place after an odor sample is obtained from an environment. Many e-noses incorporate a UI with the purpose of presenting useful information to the user. We argue in this paper that e-nose information about the detected odor can be presented to the user through different sensory modalities, namely, visually, aurally, haptically, and/or olfactory, exploiting practically all the human senses. In addition, the e-nose information can be presented as a multimodal human–computer interface, fusing all the types of information presentation. There is the potential for future work on the development and testing of e-noses that display information through sound parameters using sonification, as well as incorporating e-noses into olfactory displays. We have discussed applications of e-noses in HCI and their challenges that may affect e-nose and user performance.
The design and development of e-noses that incorporate UIs is often a multidisciplinary activity, involving different areas such as human–computer interaction itself, interaction design, electronics, computer science, ergonomics, and others. Future e-nose designs will require non-complex and low-cost instrumentation and usable user interfaces designed for mobile and everyday use [34].

Author Contributions

All authors contributed equally to writing, revising, and discussing the manuscript’s sections. All authors have read and agreed to the published version of the manuscript.

Funding

The first author acknowledges support from Algoma University.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shankar, K.; Mehendale, H.M. Oxidative Stress. In Encyclopedia of Toxicology, 3rd ed.; Wexler, P., Ed.; Academic Press: Oxford, UK, 2014; pp. 735–737. ISBN 978-0-12-386455-0. [Google Scholar]
  2. Kermani, B.G.; Schiffman, S.S.; Nagle, H.T. Performance of the Levenberg–Marquardt neural network training method in electronic nose applications. Sens. Actuators B Chem. 2005, 110, 13–22. [Google Scholar] [CrossRef]
  3. Gardner, J.W.; Shin, H.W.; Hines, E.L. An electronic nose system to diagnose illness. Sens. Actuators B Chem. 2000, 70, 19–24. [Google Scholar] [CrossRef]
  4. Sharp, H.; Preece, J.; Rogers, Y. Interaction Design: Beyond Human-Computer Interaction, 5th ed.; Wiley: Hoboken, NJ, USA, 2019. [Google Scholar]
  5. Joseph, R.S.; William, R.P. Electrochemistry Encyclopedia—Electrochemical Nose. Available online: https://knowledge.electrochem.org/encycl/art-n01-nose.htm (accessed on 18 April 2022).
  6. Röck, F.; Barsan, N.; Weimar, U. Electronic Nose:  Current Status and Future Trends, Chemical Reviews. Chem. Rev. 2008, 108, 705–725. [Google Scholar] [CrossRef] [PubMed]
  7. Gardner, J.W.; Bartlett, P.N. A brief history of electronic noses. Sens. Actuators B Chem. 1994, 18, 210–211. [Google Scholar] [CrossRef]
  8. Technology, K.I. “E-Nose” Can Discriminate Various Mint Scents. Available online: https://phys.org/news/2021-05-e-nose-discriminate-mint-scents.html (accessed on 18 April 2022).
  9. Garcia-Ruiz, M.A.; Santana-Mancilla, P. DIY Microcontroller Projects for Hobbyists, 1st ed.; Packt: Birmingham, UK, 2021; ISBN 978-1-80056-413-8. [Google Scholar]
  10. Szulczyński, B.; Gębicki, J.; Namieśnik, J. Application of fuzzy logic to determine the odour intensity of model gas mixtures using electronic nose. E3S Web Conf. 2018, 28, 01036. [Google Scholar] [CrossRef] [Green Version]
  11. Srivastava, S.; Mishra, G.; Mishra, H.N. Fuzzy controller based E-nose classification of Sitophilus oryzae infestation in stored rice grain. Food Chem. 2019, 283, 604–610. [Google Scholar] [CrossRef]
  12. Garcia-Ruiz, M.A.; Santana-Mancilla, P.C.; Gaytan-Lugo, L.S.; Aquino-Santos, R.T. Smelling on the Edge: Using Fuzzy Logic in Edge Computing to Control an Olfactory Display in a Video Game. In Proceedings of the 2022 IEEE Conference on Games (CoG), Beijing, China, 21 August 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 508–511. [Google Scholar] [CrossRef]
  13. Shahid, A.; Choi, J.-H.; Rana, A.U.H.S.; Kim, H.-S. Least Squares Neural Network-Based Wireless E-Nose System Using an SnO2 Sensor Array. Sensors 2018, 18, 1446. [Google Scholar] [CrossRef] [Green Version]
  14. Shi, B.; Zhao, L.; Zhi, R.; Xi, X. Optimization of electronic nose sensor array by genetic algorithms in Xihu-Longjing Tea quality analysis. Math. Comput. Model. 2013, 58, 752–758. [Google Scholar] [CrossRef]
  15. Ko, H.J.; Park, T.H. Bioelectronic nose and its application to smell visualization. J. Biol. Eng. 2016, 10, 17. [Google Scholar] [CrossRef] [Green Version]
  16. Boeve, J.-L.; Giot, R. Volatiles That Sound Bad: Sonification of Defensive Chemical Signals from Insects against Insects. In Proceedings of the the 20th International Conference on Auditory Display (ICAD–2014), New York, NY, USA, 22–25 June 2014; ICAD: New York, NY, USA, 2014; p. 6. [Google Scholar]
  17. Pinger, M.; Draf, J.; Lakner, T.; Ferdenzi, C.; Rouby, C.; Hummel, T.; Bensafi, M. Perceived utility of electronic noses in patients with loss of smell. Eur. Arch. Oto-Rhino-Laryngol. 2021, 278, 2155–2156. [Google Scholar] [CrossRef]
  18. Castro-García, J.A.; Molina-Cantero, A.J.; Gómez-González, I.M.; Lafuente-Arroyo, S.; Merino-Monge, M. Towards Human Stress and Activity Recognition: A Review and a First Approach Based on Low-Cost Wearables. Electronics 2022, 11, 155. [Google Scholar] [CrossRef]
  19. Khaloo, P.; Oubre, B.; Yang, J.; Rahman, T.; Lee, S.I. NOSE: A Novel Odor Sensing Engine for Ambient Moni-toring of the Frying Cooking Method in Kitchen Environments. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2019, 3, 1–25. [Google Scholar] [CrossRef]
  20. Seesaard, T.; Seaon, S.; Lorwongtragool, P.; Kerdcharoen, T. On-Cloth Wearable E-Nose for Monitoring and Discrimination of Body Odor Signature. In Proceedings of the 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Singapore, 21–24 April 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1–5. [Google Scholar]
  21. Van Tran, V.; Park, D.; Lee, Y.-C. Indoor Air Pollution, Related Human Diseases, and Recent Trends in the Control and Improvement of Indoor Air Quality. Int. J. Environ. Res. Public Health 2020, 17, 2927. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  22. Chen, J.; Chen, Z.; Boussaid, F.; Zhang, D.; Pan, X.; Zhao, H.; Bermak, A.; Tsui, C.-Y.; Wang, X.; Fan, Z. Ultra-Low-Power Smart Electronic Nose System Based on Three-Dimensional Tin Oxide Nanotube Arrays. ACS Nano 2018, 12, 6079–6088. [Google Scholar] [CrossRef] [PubMed]
  23. Shi, T.; Wu, G.; Jin, Q.; Wang, X. Camellia oil authentication: A comparative analysis and recent analytical techniques developed for its assessment. A review. Trends Food Sci. Technol. 2020, 97, 88–99. [Google Scholar] [CrossRef]
  24. Hai, Z.; Wang, J. Detection of adulteration in camellia seed oil and sesame oil using an electronic nose. Eur. J. Lipid Sci. Technol. 2006, 108, 116–124. [Google Scholar] [CrossRef]
  25. Kovacs, Z.; Bodor, Z.; Zaukuu, J.-L.Z.; Kaszab, T.; Bazar, G.; Tóth, T.; Mohácsi-Farkas, C. Electronic Nose for Monitoring Odor Changes of Lactobacillus Species during Milk Fermentation and Rapid Selection of Probiotic Candidates. Foods 2020, 9, 1539. [Google Scholar] [CrossRef]
  26. Zhang, W.; Liu, T.; Brown, A.; Ueland, M.; Forbes, S.L.; Su, S.W. The Use of Electronic Nose for the Classification of Blended and Single Malt Scotch Whisky. IEEE Sens. J. 2022, 22, 7015–7021. [Google Scholar] [CrossRef]
  27. Maag, B.; Zhou, Z.; Thiele, L. A Survey on Sensor Calibration in Air Pollution Monitoring Deployments. IEEE Internet Things J. 2018, 5, 4857–4870. [Google Scholar] [CrossRef] [Green Version]
  28. Rudnitskaya, A. Calibration Update and Drift Correction for Electronic Noses and Tongues. Front. Chem. 2018, 6, 433. [Google Scholar] [CrossRef]
  29. Szulczyński, B.; Gębicki, J. Determination of Odor Intensity of Binary Gas Mixtures Using Perceptual Models and an Electronic Nose Combined with Fuzzy Logic. Sensors 2019, 19, 3473. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Arshak, K.; Moore, E.; Lyons, G.M.; Harris, J.; Clifford, S. A review of gas sensors employed in electronic nose applications. Sens. Rev. 2004, 24, 181–198. [Google Scholar] [CrossRef] [Green Version]
  31. Szulczyński, B.; Armiński, K.; Namieśnik, J.; Gębicki, J. Determination of Odour Interactions in Gaseous Mixtures Using Electronic Nose Methods with Artificial Neural Networks. Sensors 2018, 18, 519. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  32. Garcia-Ruiz, M.; Aquino-Santos, R.; Vargas Martin, M.; El Seoud, S.A. Using Auditory Display to Teach Network Intrusion Detection. In Proceedings of the ICL, Villach, Austria, 1 January 2007; Kassel University Press: Kassel, Germany, 2007. [Google Scholar]
  33. Binson, V.; Subramoniam, M. Design and development of an e-nose system for the diagnosis of pulmonary diseases. Acta Bioeng. Biomech. 2021, 23. [Google Scholar] [CrossRef]
  34. Sierra-Padilla, A.; García-Guzmán, J.; López-Iglesias, D.; Palacios-Santander, J.; Cubillana-Aguilera, L. E-Tongues/Noses Based on Conducting Polymers and Composite Materials: Expanding the Possibilities in Complex Analytical Sensing. Sensors 2021, 21, 4976. [Google Scholar] [CrossRef]
Figure 1. E-nose device containing hardware and software elements used for identifying an odor.
Figure 1. E-nose device containing hardware and software elements used for identifying an odor.
Engproc 31 00018 g001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Garcia-Ruiz, M.A.; Santana-Mancilla, P.C.; Gaytan-Lugo, L.S. Olfactory Interfaces: Recent Trends and Challenges of E-Noses in Human–Computer Interaction. Eng. Proc. 2023, 31, 18. https://doi.org/10.3390/ASEC2022-13820

AMA Style

Garcia-Ruiz MA, Santana-Mancilla PC, Gaytan-Lugo LS. Olfactory Interfaces: Recent Trends and Challenges of E-Noses in Human–Computer Interaction. Engineering Proceedings. 2023; 31(1):18. https://doi.org/10.3390/ASEC2022-13820

Chicago/Turabian Style

Garcia-Ruiz, Miguel A., Pedro C. Santana-Mancilla, and Laura S. Gaytan-Lugo. 2023. "Olfactory Interfaces: Recent Trends and Challenges of E-Noses in Human–Computer Interaction" Engineering Proceedings 31, no. 1: 18. https://doi.org/10.3390/ASEC2022-13820

APA Style

Garcia-Ruiz, M. A., Santana-Mancilla, P. C., & Gaytan-Lugo, L. S. (2023). Olfactory Interfaces: Recent Trends and Challenges of E-Noses in Human–Computer Interaction. Engineering Proceedings, 31(1), 18. https://doi.org/10.3390/ASEC2022-13820

Article Metrics

Back to TopTop