0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

震惊!树莓派也开始搞第三只眼技术?

上海晶珩电子科技有限公司 2025-03-25 09:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一直以来,技术都有能力为人们的生活带来巨大改变,而对于视障人士来说,这种改变可能是革命性的。多年来,辅助应用程序的数量明显增加。除了深受欢迎的 Windows 电脑屏幕阅读器 JAWS 和帮助用户浏览手机和平板电脑的软件之外,还有一些音频描述应用程序,利用智能设备摄像头来阅读实物文件和识别周围环境中的物品。

022834f6-0919-11f0-9434-92fbcf53809c.png

制作者兼开发者 Md. Khairul Alam 试图创造一种廉价的可穿戴导航工具,解放用户的双手,并描述人们从自己眼睛的角度看到的东西。它以一副眼镜为基础,使用一个小型摄像头传感器收集视觉信息,然后发送到 Raspberry Pi 1 Model B 进行解读。用户可以听到关于所见事物的语音描述。

毋庸置疑,这个项目将对全世界数十万人产生积极影响。“全球约有 22 亿人没有视力,其中 90% 来自低收入国家。“有必要为有视觉障碍的人提供低成本的解决方案,让他们能够灵活地轻松导航,在进行研究后,我意识到边缘计算机视觉可以成为解决这一问题的潜在答案"。

尖端技术

边缘计算机视觉具有潜在的变革性。它从边缘设备(如摄像头)收集视觉数据,然后在本地进行处理,而不是发送到云端。由于信息是在靠近数据源的地方处理的,因此可以快速、实时地作出反应,减少延迟。当用户视力受损,需要快速感知环境时,这一点尤为重要。

连接相当简单:将 Xiao ESP32S3 Sense 模块插入树莓派(Raspberry Pi)。

0257cf4a-0919-11f0-9434-92fbcf53809c.png

在他的项目中,Khairul 选择使用 Xiao ESP32S3 Sense 模块,该模块除了一个摄像头传感器和一个数字麦克风外,还集成了 Xtensa EPS32-S3R8 SoC 处理器、8MB 闪存和一个 microSD 卡插槽。该模块被安装在一副眼镜的中央,并通过 USB-C 连接线与 Raspberry Pi 计算机相连,然后将一副耳机插入 Raspberry Pi 的音频输出端口。有了这些连接,Khairul 就可以专心研究项目的软件了。

可以想象,机器学习是这个项目不可或缺的一部分;它需要准确地检测和识别物体。Khairul 使用 Edge Impulse Studio 来训练他的物体检测模型。这个工具非常适合建立数据集,在这种情况下,需要从头开始创建一个数据集。“他告诉我们:"当我开始做这个项目时,我没有找到任何现成的数据集用于这个特定用途。“丰富的数据集对于获得良好的精确度非常重要,因此我制作了一个简单的数据集用于实验目的"。

为了帮助测试这款设备,Khairul 一直在使用一款廉价的 USB-C 便携式扬声器

02714f2e-0919-11f0-9434-92fbcf53809c.png

物体检测

Khairul 最初专注于六个物体,上传了 188 张图片来帮助识别椅子、桌子、床和脸盆。他能拍摄到的物体图像越多,准确度就越高,但这也带来了一些挑战。“他解释说:"对于这类工作,我需要一个独特而丰富的数据集来获得良好的结果,这是最困难的工作。事实上,他仍在努力创建一个更大的数据集,这些工作需要大量时间;但在将模型上传到 Xiao ESP32S3 Sense 后,它已经开始产生一些积极的结果。

当检测到一个物体时,模块会返回该物体的名称和位置。“Khairul说:"在检测和识别物体后,Raspberry Pi就会公布其名称--Raspberry Pi内置音频支持,而Python有许多文本到语音库。该项目使用了一个名为 “Festival ”的免费软件包,它是由英国语音技术研究中心编写的。它能将文本转换成语音,然后用户就能听到。

在实际应用中,我们需要一个更整洁的解决方案,包括一个防水盒。

02a0882a-0919-11f0-9434-92fbcf53809c.png

为了方便起见,所有这些目前都由一个小型可充电锂离子电池供电,该电池由一根长线连接,可以放在用户的口袋里。“功耗是另一个重要的考虑因素,“卡伊鲁尔指出,”因为它是一个便携式设备,所以需要非常省电。由于 “第三只眼 ”是为佩戴而设计的,因此还需要有合适的感觉。“外形尺寸是一个相当重要的因素--项目应该尽可能紧凑,"Khairul 补充道。

展望未来

第三只眼 "仍处于概念验证阶段,改进措施已经确定。Khairul 知道,Xiao ESP32S3 Sense 最终将无法满足他对该项目的雄心壮志,因为它将在未来不断扩展,而且随着更大的机器学习模型被证明是必要的,Raspberry Pi 可能会承担更多的工作量。

“老实说,ESP32S3 Sense 模块的能力不足以应对大型模型。我只是将它用于小型模型的实验目的,Raspberry Pi 可以是一个很好的替代品,"他说。“我相信,为了获得更好的性能,我们可以使用 Raspberry Pi 进行推理和文本到语音的转换。我计划将来在 Raspberry Pi 计算机内完全实现该系统。”

02c5ebc4-0919-11f0-9434-92fbcf53809c.png

其他潜在的未来调整也在不断增加。“我想加入一些控制按钮,这样用户就可以根据需要增大和减小音量,并将音频静音,"Khairul 透露。“深度摄像头还能为用户提供物体距离的重要信息。通过在 Hackster 上分享该项目,我们希望 Raspberry Pi 社区也能协助推进该项目。“他说:"这样的项目潜力巨大。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109767
  • 边缘计算
    +关注

    关注

    22

    文章

    3474

    浏览量

    52709
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI如何成为外科医生的第三只

    最初,AI进入手术室遭遇了不小的阻力。"我们都担心会变成机器人的机械臂,"一位参与首例AI导航手术的器械护士坦言,"这种担忧在整个医疗团队中普遍存在。"
    的头像 发表于 09-03 15:11 710次阅读

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 982次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓
    的头像 发表于 07-28 18:26 843次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    如何在树莓 AI HAT+上进行YOLO目标检测?

    行YOLO目标检测?如何在树莓AIHAT+上进行YOLO姿态估计?今天是第三部分:如何在树莓AIHAT+上进行YOLO目标检测?如果大家
    的头像 发表于 07-19 08:34 1210次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派</b> AI HAT+上进行YOLO目标检测?

    7个令人惊叹的树莓应用,让你大开眼界!

    许多人认为树莓适合在家做些简单的业余项目。但实际上,树莓远不止于此——它是一台潜力巨大的微型计算机。在本文中,我将分享全球范围内
    的头像 发表于 07-16 16:51 920次阅读
    7个令人惊叹的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>应用,让你大开眼界!

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,
    的头像 发表于 07-11 16:21 1372次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器来编辑和查看树莓
    的头像 发表于 06-26 15:41 1056次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 1001次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本
    的头像 发表于 06-04 15:33 1148次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:将树莓的性能发挥到极致的项目!

    树莓是一款功能强大、体积小巧且高度可定制的设备,多年来,我们见证了它被应用于众多领域。无论是将其装入3D打印的经典游戏机外壳,还是简单地将它隐藏起来作为家庭文件服务器,我们都报道过在社区里用树莓
    的头像 发表于 05-22 16:53 1214次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    树莓5 与 树莓4:深度对比与独特优势!

    随着技术的不断发展,推动创新与创造力的工具和设备在不断升级。其中,树莓派系列凭借其多功能性和强大性能,在从简单的DIY项目到复杂的计算任务等众多应用场景中脱颖而出。随着树莓
    的头像 发表于 05-21 13:15 2089次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>5 与 <b class='flag-5'>树莓</b><b class='flag-5'>派</b>4:深度对比与独特优势!

    能够精准定位的树莓机器人!

    SenseHATx1导航需要用到SenseHAT扩展板。树莓3ModelBx1此项目中,我使用了树莓模块。项目背景项目介绍我为
    的头像 发表于 05-17 08:33 851次阅读
    能够精准定位的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>机器人!

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造您自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1树莓
    的头像 发表于 05-13 16:39 875次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游车!

    树莓&amp;amp;AXCL:树莓离线大模型新范式!

    的拓展,新增了一组PCIE3.0x1外设接口,可以通过FFC线缆连接到官方或者第三方HAT组件。从去年开始树莓就陆陆续续介绍了各种基于HATPCIE拓展的方案
    的头像 发表于 04-21 16:33 984次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>&amp;amp;AXCL:<b class='flag-5'>树莓</b><b class='flag-5'>派</b>离线大模型新范式!

    STM32、Arduino、树莓开发方式差异大吗

    最近看到有网友问:STM32、Arduino、树莓开发方式差异大吗?   要说相同点,它们之间也有很多相同点。但你要说他们之间开发的差异,其实蛮大的。   STM32、Arduino、树莓
    的头像 发表于 01-02 11:33 1937次阅读