利用基于CNN的人员检测与关键词识别的TinyML实现无接触电梯

目录

说明

论文概述

摘要

引言

现有非接触式电梯解决方案

新解决方案的需求

tinyML实施

系统构建和算法管道

CNN和TinyML实现

结果与讨论

结论

视频演示和代码可用性

一点感想


说明

我一直使用Google Schloar订阅最新的论文消息,今天看到一篇论文的标题是《Towards Contactless Elevators with TinyML using CNN-based Person Detection and Keyword Spotting》,由Anway S. Pimpalkar和Deeplaxmi V. Niture撰写,来自印度浦那的COEP科技大学电子与通信系。论文提出了一种概念验证,旨在通过使用tinyML(微型机器学习)技术,实现一种无需接触即可操作的电梯系统,以减少人际交互,同时提高电梯系统的安全性、智能化和用户体验效率。由于我前面在测试聆思产品时做过一个语音控制电梯的演示,在测试K510时做过一个手势控制电梯的演示,所以对这篇论文非常感兴趣,就用Kimi生成了论文的摘要信息。

论文概述

以下是论文的主要内容概述,由Kimi自动生成:

摘要


- 目的:介绍一种无需接触即可操作的电梯系统概念验证,以最小化人际交互,增强安全性、智能化和用户体验。
- 设计/方法/途径:开发了一种基于微控制器的边缘设备,能够执行tinyML推理,用于电梯操作。
- 发现:实证结果显示,系统实现了83.34%的人员检测准确率和80.5%的关键词识别效率,整体延迟在5秒以下。
- 创新性:与现有高部署成本、有限可行性和不一致性能的非接触式电梯技术相比,提出的系统利用tinyML技术,为电梯行业带来了重大的范式转变。
- 研究限制/影响:尽管研究显示出有希望的结果,但可扩展性和与现有电梯系统的集成需要进一步探索。
- 实际应用:展示的能效、操作简便性和增强的安全性表明,tinyML在电梯系统中的应用可能会彻底改变该行业。

引言


- 电梯的发展对全球城市景观的形成起到了关键作用,电梯行业的研究和开发集中在提高速度、改进操作算法和加强安全协议上。
- 非接触式使用场景的出现提供了与用户交互的快速方式,减少了公共空间中设备的物理接触,具有卫生优势。

现有非接触式电梯解决方案


- 探索了多种创新技术,如红外传感器、被动RFID标签、手势控制、二维码、蓝牙连接和智能手机应用程序,以实现电梯的非接触式操作。

新解决方案的需求


- 现有的电梯系统通常配备有专用计算资源,将这些资源改造以适应新的非接触式技术可能对标准住宅和办公空间来说成本过高。
- 需要成本低廉的解决方案,这些解决方案需要对现有基础设施进行最小的改动。

tinyML实施


- tinyML提供了一种在低功耗、资源受限设备上有效运行机器学习模型的可行解决方案。
- 该研究介绍了一种新颖的非接触式电梯系统,利用tinyML技术,通过边缘微控制器创建与传统系统相比经济的解决方案。

系统构建和算法管道


- 描述了系统的硬件组件和接口,包括微控制器、摄像头和麦克风。
- 详细介绍了人员检测和关键词检测管道的步骤。

CNN和TinyML实现


- 讨论了如何在微控制器上使用卷积神经网络(CNN)进行系统两个管道的推理。
- 人员检测模型使用MobileNetV1架构,并在训练后进行量化,以优化有限资源。
- 关键词检测模型使用tiny_conv架构,针对嵌入式微控制器进行了预优化设计。

结果与讨论


- 测试了Arduino Nano 33 BLE Sense和OV7675模块的系统有效性,展示了在相机帧内外站立的主体的推理过程。
- 讨论了模型的准确性和延迟,并提供了一些实验数据。

结论


- 概念验证展示了可接受的准确性和延迟水平,但这些方面可能需要进一步改进才能在工业环境中部署。
- 未来的工作可能涉及将系统与现有电梯系统的CAN总线集成,以及探索与不同电梯型号和品牌的兼容性。

视频演示和代码可用性


- 提供了演示系统使用的视频,并在GitHub上提供了项目的源代码。

论文还包括了参考文献列表,提供了相关研究和技术的来源。

一点感想

这篇论文的思想并不是很高大上,做的内容还是比较细致扎实的,比我的简单测试肯定强不少。它的内容实际上是我非常感兴趣的,就是通过人工智能技术来感知用户的意图,从而改进人机交互的方式。这肯定是未来的一个重要的应用方向。

论文中提到的GitHub链接是:https://github.com/anwaypimpalkar/smartElevatorSystem。从这个链接可以看到作者这个作品经过多年的打磨,2021获得5th IEEE National Level Project Competition的最佳项目奖。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/18207.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MR混合现实情景实训教学系统在临床医学课堂上的应用

MR混合现实情景实训教学系统在临床医学课堂上的应用可以带来许多积极的影响,具体表现在以下几个方面: 1. 增强教学的真实感和互动性:MR混合现实技术能够创建出高度逼真的模拟临床环境,使学生能够身临其境地体验临床实践。这种技术…

word快速公式教程

好文章分享 word快捷输入数学公式、word公式最详细介绍!释放鼠标、代码大全!!!(小白也能学) - 知乎

H6246 60V降压3.3V稳压芯片 60V降压5V稳压芯片IC 60V降压12V稳压芯片

H6246降压稳压芯片是一款电源管理芯片,为高压输入、低压输出的应用设计。以下是对该产品的详细分析: 一、产品优势 宽电压输入范围:H6246支持8V至48V的宽电压输入范围,使其能够适应多种不同的电源环境,增强了产品的通用…

2022ICPC(南京站)

I题 思路&#xff1a;这是一个签到题比较简单&#xff0c;只要判断出字符串中出现最多的字符&#xff0c;然后再让字符总数减去就行了 代码如下 //I #include<iostream> #include<algorithm> #include<string> #include<map> #define int long long…

统计本地端口占用情况

要查看MongoDB是否正在备份&#xff0c;可以通过以下几种方法&#xff1a; 查看MongoDB的进程列表&#xff1a; 使用命令ps -ef | grep mongo&#xff0c;这将列出所有正在运行的MongoDB进程。在输出的列表中&#xff0c;你可以查看是否有与备份相关的进程或任务正在运行。 查…

据阿谱尔APO Research调研显示,2023年全球汽车脚踏垫市场销售额约为52亿美元

根据阿谱尔 (APO Research&#xff09;的统计及预测&#xff0c;2023年全球汽车脚踏垫市场销售额约为52亿美元&#xff0c;预计在2024-2030年预测期内将以超过2.81%的健康成长率成长。 汽车脚垫&#xff0c;是放置在汽车、卡车、货车和 SUV 等车辆地板上的保护性覆盖物&#x…

网络安全技术心得体会

网络与信息安全技术心得体会 通过对网络安全这门课程的学习&#xff0c;我进一步了解了网络安全技术的相关知识。大致来说&#xff0c;所谓网络安全指的是对网络系统中各类软硬件和数据信息等提供保护屏障&#xff0c;确保数据信息不受到恶意侵入、窃取等破坏&#xff0c;保证…

记一次重定向问题(浏览器安全)解决

近期做单点登陆功能&#xff0c;本身应该是一个很简单的功能&#xff0c;却发生了意向不到的问题…让我们看下&#xff1a; 首先第三方给出的地址需要通过JWT框架获取token拼接后跳转&#xff0c;我这边为了方便首选肯定是考虑用response.sendRedirect(url)&#xff0c;但是做好…

基于朴素贝叶斯算法的微博舆情监控系统,flask后端,可视化丰富

背景&#xff1a; 微博作为中国最大的社交媒体平台之一&#xff0c;汇聚了海量用户生成的文本数据&#xff0c;承载着丰富的社会信息和舆论动向。随着互联网的快速发展&#xff0c;人们对于利用这些数据进行舆情分析和预测的需求日益增加。在这种情况下&#xff0c;以Python为…

OpenHarmony应用在DevEco Studio配置默认密钥为123456的签名如何进行一键签名

目录 一.背景知识 二.完成自动化操作 三.在DevEco Studio中配置自动化签名 一.背景知识 首先OpenHarmony的应用需要使用OpenH

Java实现图片保存到pdf的某个位置2

Java实现图片保存到pdf的某个位置2 1、依赖–maven <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>2.0.24</version></dependency>2、上代码 import org.apache.pdfbox.pdmode…

java多线程中的“任务取消“

概要 在使用 java 进行多线程开发时,任务和线程的启动很容易.大多数时候我们都会让它们运行直到结束,或者让它们自行停止.然而,有时候我们希望能提前结束任务或线程,或许时因为用户取消了操作,或者应用程序需要被快速关闭. 要使任务和线程能够安全/快速/可靠的停止下来,并不是…

Sui新共识协议刷新了区块链交易速度的标准

Sui是提供业界领先性能和无限水平扩展的创新Layer 1区块链&#xff0c;今日在官推上宣布其最新共识协议Mysticeti已成功部署到测试网。这一重大突破将Sui测试网的共识时间减少了80%&#xff0c;至390毫秒&#xff0c;同时保持协议的行业领先吞吐量。这一令人印象深刻的演示证明…

2024「618年中盛典」媒体邀约有哪些优惠活动?

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体网胡老师。 51媒体网2024年618 活动正式开启&#xff0c;也预示着2024传播季—年中盛典的到来&#xff0c;从即日起下单的客户&#xff0c;即可享受满减增等优惠政策&#xff0c;新客更享受折上折的…

模板编程中实现 SFINAE(Substitution Failure Is Not An Error)

在C模板编程中&#xff0c;std::enable_if 是一个常用的工具&#xff0c;它依赖于 SFINAE&#xff08;Substitution Failure Is Not An Error&#xff09;原则来控制模板的启用或禁用。理解 std::enable_if 如何工作&#xff0c;可以更清楚地看到为什么 disable_if_same_or_der…

Android plugin如何兼容App插件和library插件

Android插件的开发&#xff0c;在网上有很多资料&#xff0c;如&#xff1a;Android Gradle 插件开发入门指南&#xff1a;https://juejin.cn/post/6887581345384497165&#xff0c;最近由于工作需要&#xff0c;开发了一个jacoco与记录用例执行顺序的插件&#xff0c;整体功能…

【Python设计模式08】原型模式

原型模式&#xff08;Prototype Pattern&#xff09;是一种创建型设计模式&#xff0c;它通过复制现有的对象来创建新的对象&#xff0c;而不是通过实例化类来创建对象。原型模式使得对象的创建更加灵活和高效&#xff0c;特别是在创建对象的过程复杂或代价高昂时。 原型模式的…

Clickhouse Bitmap 类型操作总结—— Clickhouse 基础篇(四)

文章目录 创建 Bitmap 对象Bitmap 转换为整数数组计算总数&#xff08;去重&#xff09;值指定start, end 索引生成子 Bitmap指定 start 索引和数量限制生成子 Bitmap指定偏移量生成子 Bitmap是否包含指定元素两个 Bitmap 是否存在相同元素一个是否为另一个 Bitmap 的子集求最小…

STUMPY,一个时间序列挖掘Python分析工具

STUMPY概述: STUMPY 是一个用于时间序列数据挖掘和分析的 Python 库,它提供了一系列算法和工具,用于时间序列的相似性搜索、异常检测和模式发现.STUMPY 中的核心算法是基于 Matrix Profile 的方法,能够高效地进行时间序列分析. 安装与使用 首先安装 STUMPY:pip install stum…

P7-P9【分配器】【源文件】【OOPvs.GP】

分配器 如何分配&#xff0c;如何释放 源文件 标准库源代码文件VC布局 标准库源代码文件GCC布局 OOP(面向对象编程) VS GP(泛型编程) 这两种编程的区别&#xff1a; 面向对象编程是将数据和方法联系在一起&#xff0c;更注重对不同的对象做出不同的响应&#xff0c;更适合…