物联网技术周报第 141 期: 使用 Alexa Voice 和 Raspberry Pi 构建图片识别应用

本文精选了近期物联网领域的热点新闻和技术文章,包括Ubuntu16.04 LTS在英特尔NUC上的认证、ACRN Hypervisor的设计特点、openSUSE Leap 15针对Raspberry Pi的支持、物联网应用的开发实践以及边缘计算的实际应用案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新闻

\\
  1. \\t

    Ubuntu 16.04 LTS 已在英特尔 NUC 和物联网主板上获得认证》在全球拥有数百万用户的热门GNU/Linux发行版本--Ubuntu的背后公司Canonical宣布,Ubuntu 16.04 LTS目前已经在英特尔的NUC设备上获得认证用于物联网设备的开发。 Ubuntu 16.04 LTS(Xenial Xerus)于2016年4月21日发布上线,在未来五年内都能接收安全和软件更新的长期支持版本。生命周期将持续到2021年4月份,共计会推出5个维护版本更新。

    \\t\\t
  2. \\t

    解密 ACRN:一个专为物联网而设计的 Hypervisor》在 2018 年的 Linux 嵌入式大会上发布的 ACRN,是一款灵活的、轻量级的参考 hypervisor,以实时性和关键的安全性为设计出发点,并且通过开源平台为精简嵌入式开发进行优化。ACRN 的最大优势之一是尺寸小,发布时大约只有 25K 行代码。英特尔开源技术中心为项目的发布贡献了源代码。

    \\t\\t
  3. \\t

    openSUSE 为 Raspberry Pi 和 Armv7 设备发布 Leap 15 镜像》 OpenSUSE 项目在本月宣布,它为其一系列 ARMv7 和 AArch64(ARM64)设备(包括流行的 Rasberry Pi)的 openSUSE Leap 15 操作系统发布了镜像。“由于 openSUSE Leap 15 共享一个通用核心 SUSE Linux Enterprise(SLE) 15 源,如果在项目或设备上获得成功认证成为需求,那么在未来可以更轻松地转换到企业产品。

    \\t\\t
  4. \\t

    工信部解读国家车联网产业标准体系建设指南》据工业和信息化部网站消息,日前,工业和信息化部与国家标准委联合印发了《国家车联网产业标准体系建设指南(总体要求)》《国家车联网产业标准体系建设指南(信息通信)》和《国家车联网产业标准体系建设指南(电子产品和服务)》。为了更好地理解和执行《指南》,方便全行业系统了解这项工作,工业和信息化部科技司相关负责人进行了解读。

    \\t\

技术

\\
  1. \\t

    使用 Python、Node.js 和 Java 构建物联网应用》 Mozilla IoT 团队最近发布了 Things 框架,它允许开发者构建 Web Thing API 的物联网设备。本文将向你展示如何使用 Python、Node.js 或 Java 构建物联网。虽然这些语言对于小型嵌入式设备绝对不是最佳选择;但是本教程适用于可以轻松运行这些语言的高端设备,甚至是您自己的台式计算机。

    \\t\\t
  2. \\t

    使用 Alexa Voice 和 Raspberry Pi 构建图片识别应用》 本文介绍了如何开发一项语音控制图片识别 Alexa 技能(Skill)。其使用 Raspberry Pi 和相机拍摄照片,然后使用 Flask-Ask 将 Raspberry Pi 制作成 Web 和 Alexa 服务器,最后上传到服务器, 由Microsoft Cognitive Services 来确定相机看到的内容。Alexa 的设备(比如 Echo)会读出相机所看到的内容。其制作的 Raspberry Pi 设备被称为 SeeTalker,其是使用触摸屏和摄像头模块构建的,并装在 SmartiPi 机箱内。

    \\t\\t
  3. \\t

    将边缘分析集成到 IoT 解决方案中》在本系列的第一篇文章“将 LPWAN 网络集成到 IoT 解决方案中”中,讲述了如何监控干草谷仓的湿度和温度来识别危险情况。但是,识别仅是解决方案的一部分。理想情况下,开发者应该自动修复这些情况。因为网络连接可能很慢、不稳定,甚至不存在,所以应该在网络 “边缘” 的谷仓中执行分析,以确定应该采取何种措施。本文介绍了如何结合使用 Raspberry Pi 和 Node.js 来执行简单的边缘分析,以便在不依赖互联网的情况下激活安全设备。

    \\t\

开源

\\
  1. DFS For IoT 是由 Intel 推出的、用于物联网的分布式发布/订阅协议及库。运行协议的设备或应用程序形成一个动态多连接网格,其中每个节点充当消息路由器。 该协议重量轻,可以在非常小的设备上实现,例如主要发布数据的传感器。 该架构非常适合利用边缘计算与基于云的分析相结合的应用程序。\\t
  2. OpenPose 是一个由卡内基梅隆大学推出的、使用 C++ 语言实现的,用于人体关键点、手部关键点、脸部关键点检测、以及姿态估计的开源库。它可以支持 2D 实时多人关键点检测、3D 实时多人关键点检测,并带有校准工具箱等功能。\\t
  3. Raspberry Pi OS 旨在教导开发者如何从头创建一个简单的操作系统(OS)内核。 作者称这个操作系统为 Raspberry Pi OS或 RPi OS。RPi OS 的源代码主要基于 Linux 内核,但操作系统功能非常有限,并且仅支持 Raspberry PI 3。其在每一章节里,首先解释了如何在 RPi 操作系统中实现某些内核功能,然后试图演示如何在 Linux 内核中使用相同的功能。\

硬件

\\
  1. ODROID-GO 是一个基于 ESP32 Soc 并兼容 Arduino 的便携式游戏终端开发套件(Gaming Console Kit),可以使用 Arduino IDE 进行编程。该开发套件包含了主板、外壳等零件,它可以支持 Game Boy、Game Boy Color、Game Gear、Nintendo Entertainment System、Sega Master System 等模拟器。\

感谢徐川对本文的审校。

内容概要:该PPT详细介绍了企业架构设计的方法论,涵盖业务架构、数据架构、应用架构技术架构四大核心模块。首先分析了企业架构现状,包括业务、数据、应用技术四大架构的内容关系,明确了企业架构设计的重要性。接着,阐述了新版企业架构总体框架(CSG-EAF 2.0)的形成过程,强调其融合了传统架构设计(TOGAF)领域驱动设计(DDD)的优势,以适应数字化转型需求。业务架构部分通过梳理企业级专业级价值流,细化业务能力、流程对象,确保业务战略的有效落地。数据架构部分则遵循五大原则,确保数据的准确、一致高效使用应用架构方面,提出了分层解耦服务化的设计原则,以提高灵活性响应速度。最后,技术架构部分围绕技术框架、组件、平台部署节点进行了详细设计,确保技术架构的稳定性扩展性。 适合人群:适用于具有一定企业架构设计经验的IT架构师、项目经理业务分析师,特别是那些希望深入了解如何将企业架构设计与数字化转型相结合的专业人士。 使用场景及目标:①帮助企业组织梳理业务流程,优化业务能力,实现战略目标;②指导数据管理应用开发,确保数据的一致性应用的高效性;③为技术选型系统部署提供科学依据,确保技术架构的稳定性扩展性。 阅读建议:此资源内容详尽,涵盖企业架构设计的各个方面。建议读者在学习过程中,结合实际案例进行理解实践,重点关注各架构模块之间的关联协同,以便更好地应用于实际工作中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值