在具有深度神经网络的实时物联网成像中,学习如何利用最佳 DNN 模型,使用 Java 和 OpenCV 封装,检测图像中的对象。 在为远程编程准备 Visual Studio 代码时,仔细了解 Java 脚本在 Raspberry Pi 上的工作方式。
其次,您将探索 Java 如何连接到 MQTT 并处理参数化的 Rhasspy 语音命令。 语音控制系统准备就绪后,您将能够执行简单的任务,例如在您选择的环境中检测猫、人和咖啡壶。
本文目标包括:
创建 OpenCV 过滤器
执行一个 YOLO DNN 模型进行图像检测
在 Raspberry Pi 4 上应用最好的 Java 脚本
为实时远程编程准备设置
使用 Rhasspy 语音平台处理语音命令并增强您的家庭自动化设置
Visual Studio Code 编辑 Java
编写 Java 代码,使用 OpenCV 运行基本图像处理,并了解不同的软件部分如何组合在一起。
从处理图像到分析视频流开始,同时对图片和视频运行基于特征和基于网络的对象检测
展示了如何在 Raspberry Pi 上运行代码,以最低限度设置正常工作所需条件。
运行板载应用程序,主要关注实时视频流中的对象检测,包括录制的和实时性。
将 Raspberry Pi 设置扩展为家庭自动化应用程序,将语音命令插入视频流分析。
详情参阅http://viadean.com/vscode_java_rpi_opecv.html