Application of Tiny-ML methods for face recognition in social robotics using OhBot robots

Eryka Probierz, Natalia Bartosiak, Martyna Wojnar, Kamil Skowronski, A. Gałuszka, Tomasz Grzejszczak, Olaf Kędziora
{"title":"Application of Tiny-ML methods for face recognition in social robotics using OhBot robots","authors":"Eryka Probierz, Natalia Bartosiak, Martyna Wojnar, Kamil Skowronski, A. Gałuszka, Tomasz Grzejszczak, Olaf Kędziora","doi":"10.1109/MMAR55195.2022.9874278","DOIUrl":null,"url":null,"abstract":"The aim of this paper is to show the possible application of Tiny-ML family neural networks to social robots for face recognition. Social robotics is a constantly developing field that allows the production and development of robots whose task is to accompany humans, participate in social situations and perform specific educational, entertainment and therapeutic tasks. One of the fundamental problems of social robotics is the proper recognition of humans by robots. This poses a critical problem because it is the moment when human-robot contact is initiated. Widespread solutions, in addition to high efficiency, also require adequate computing power, which in social robots cannot always be provided. For this purpose, solutions from the Tiny-ML stream are used, i.e. such a construction of neural networks and machine learning that would be adapted to limited technological resources and, at the same time, equally effective. The paper uses a YOLOv4-tiny network, which was compared to a YOLOv5s solution, both in terms of efficiency and processing time. The proposed networks were tested on social robots of the OhBot type and with extended capabilities, by using Neural Sticks. The results obtained show the highest efficiency of the implemented YOLOv5s network using a Raspberry Pi along with an accelerator. The presented research is an opportunity to draw attention to the problem of computational complexity in robotic applications, and also has the potential to popularize social robots and their use in everyday life.","PeriodicalId":169528,"journal":{"name":"2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR)","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MMAR55195.2022.9874278","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The aim of this paper is to show the possible application of Tiny-ML family neural networks to social robots for face recognition. Social robotics is a constantly developing field that allows the production and development of robots whose task is to accompany humans, participate in social situations and perform specific educational, entertainment and therapeutic tasks. One of the fundamental problems of social robotics is the proper recognition of humans by robots. This poses a critical problem because it is the moment when human-robot contact is initiated. Widespread solutions, in addition to high efficiency, also require adequate computing power, which in social robots cannot always be provided. For this purpose, solutions from the Tiny-ML stream are used, i.e. such a construction of neural networks and machine learning that would be adapted to limited technological resources and, at the same time, equally effective. The paper uses a YOLOv4-tiny network, which was compared to a YOLOv5s solution, both in terms of efficiency and processing time. The proposed networks were tested on social robots of the OhBot type and with extended capabilities, by using Neural Sticks. The results obtained show the highest efficiency of the implemented YOLOv5s network using a Raspberry Pi along with an accelerator. The presented research is an opportunity to draw attention to the problem of computational complexity in robotic applications, and also has the potential to popularize social robots and their use in everyday life.
使用OhBot机器人的社交机器人人脸识别中的Tiny-ML方法的应用
本文的目的是展示Tiny-ML家族神经网络在社交机器人面部识别中的可能应用。社交机器人是一个不断发展的领域,它允许机器人的生产和发展,其任务是陪伴人类,参与社会情境并执行特定的教育,娱乐和治疗任务。社交机器人的一个基本问题是机器人对人类的正确识别。这是一个关键问题,因为这是人机接触开始的时刻。广泛的解决方案,除了高效率,还需要足够的计算能力,这在社交机器人中并不总是提供。为此,使用了来自Tiny-ML流的解决方案,即这种神经网络和机器学习的构建将适应有限的技术资源,同时同样有效。本文使用了一个YOLOv4-tiny网络,在效率和处理时间方面与yolov5解决方案进行了比较。所提出的网络通过使用Neural Sticks在OhBot类型的社交机器人和扩展功能上进行了测试。结果表明,使用树莓派和加速器实现的YOLOv5s网络效率最高。所提出的研究是一个机会,引起人们对机器人应用中计算复杂性问题的关注,也有可能推广社交机器人及其在日常生活中的应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信