Cargando…
Cooktop Sensing Based on a YOLO Object Detection Algorithm
Deep Learning (DL) has provided a significant breakthrough in many areas of research and industry. The development of Convolutional Neural Networks (CNNs) has enabled the improvement of computer vision-based techniques, making the information gathered from cameras more useful. For this reason, recen...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007026/ https://www.ncbi.nlm.nih.gov/pubmed/36904983 http://dx.doi.org/10.3390/s23052780 |
_version_ | 1784905416584462336 |
---|---|
author | Azurmendi, Iker Zulueta, Ekaitz Lopez-Guede, Jose Manuel Azkarate, Jon González, Manuel |
author_facet | Azurmendi, Iker Zulueta, Ekaitz Lopez-Guede, Jose Manuel Azkarate, Jon González, Manuel |
author_sort | Azurmendi, Iker |
collection | PubMed |
description | Deep Learning (DL) has provided a significant breakthrough in many areas of research and industry. The development of Convolutional Neural Networks (CNNs) has enabled the improvement of computer vision-based techniques, making the information gathered from cameras more useful. For this reason, recently, studies have been carried out on the use of image-based DL in some areas of people’s daily life. In this paper, an object detection-based algorithm is proposed to modify and improve the user experience in relation to the use of cooking appliances. The algorithm can sense common kitchen objects and identify interesting situations for users. Some of these situations are the detection of utensils on lit hobs, recognition of boiling, smoking and oil in kitchenware, and determination of good cookware size adjustment, among others. In addition, the authors have achieved sensor fusion by using a cooker hob with Bluetooth connectivity, so it is possible to automatically interact with it via an external device such as a computer or a mobile phone. Our main contribution focuses on supporting people when they are cooking, controlling heaters, or alerting them with different types of alarms. To the best of our knowledge, this is the first time a YOLO algorithm has been used to control the cooktop by means of visual sensorization. Moreover, this research paper provides a comparison of the detection performance among different YOLO networks. Additionally, a dataset of more than 7500 images has been generated and multiple data augmentation techniques have been compared. The results show that YOLOv5s can successfully detect common kitchen objects with high accuracy and fast speed, and it can be employed for realistic cooking environment applications. Finally, multiple examples of the identification of interesting situations and how we act on the cooktop are presented. |
format | Online Article Text |
id | pubmed-10007026 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100070262023-03-12 Cooktop Sensing Based on a YOLO Object Detection Algorithm Azurmendi, Iker Zulueta, Ekaitz Lopez-Guede, Jose Manuel Azkarate, Jon González, Manuel Sensors (Basel) Article Deep Learning (DL) has provided a significant breakthrough in many areas of research and industry. The development of Convolutional Neural Networks (CNNs) has enabled the improvement of computer vision-based techniques, making the information gathered from cameras more useful. For this reason, recently, studies have been carried out on the use of image-based DL in some areas of people’s daily life. In this paper, an object detection-based algorithm is proposed to modify and improve the user experience in relation to the use of cooking appliances. The algorithm can sense common kitchen objects and identify interesting situations for users. Some of these situations are the detection of utensils on lit hobs, recognition of boiling, smoking and oil in kitchenware, and determination of good cookware size adjustment, among others. In addition, the authors have achieved sensor fusion by using a cooker hob with Bluetooth connectivity, so it is possible to automatically interact with it via an external device such as a computer or a mobile phone. Our main contribution focuses on supporting people when they are cooking, controlling heaters, or alerting them with different types of alarms. To the best of our knowledge, this is the first time a YOLO algorithm has been used to control the cooktop by means of visual sensorization. Moreover, this research paper provides a comparison of the detection performance among different YOLO networks. Additionally, a dataset of more than 7500 images has been generated and multiple data augmentation techniques have been compared. The results show that YOLOv5s can successfully detect common kitchen objects with high accuracy and fast speed, and it can be employed for realistic cooking environment applications. Finally, multiple examples of the identification of interesting situations and how we act on the cooktop are presented. MDPI 2023-03-03 /pmc/articles/PMC10007026/ /pubmed/36904983 http://dx.doi.org/10.3390/s23052780 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Azurmendi, Iker Zulueta, Ekaitz Lopez-Guede, Jose Manuel Azkarate, Jon González, Manuel Cooktop Sensing Based on a YOLO Object Detection Algorithm |
title | Cooktop Sensing Based on a YOLO Object Detection Algorithm |
title_full | Cooktop Sensing Based on a YOLO Object Detection Algorithm |
title_fullStr | Cooktop Sensing Based on a YOLO Object Detection Algorithm |
title_full_unstemmed | Cooktop Sensing Based on a YOLO Object Detection Algorithm |
title_short | Cooktop Sensing Based on a YOLO Object Detection Algorithm |
title_sort | cooktop sensing based on a yolo object detection algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007026/ https://www.ncbi.nlm.nih.gov/pubmed/36904983 http://dx.doi.org/10.3390/s23052780 |
work_keys_str_mv | AT azurmendiiker cooktopsensingbasedonayoloobjectdetectionalgorithm AT zuluetaekaitz cooktopsensingbasedonayoloobjectdetectionalgorithm AT lopezguedejosemanuel cooktopsensingbasedonayoloobjectdetectionalgorithm AT azkaratejon cooktopsensingbasedonayoloobjectdetectionalgorithm AT gonzalezmanuel cooktopsensingbasedonayoloobjectdetectionalgorithm |