v2.0.0¶
v2.0.0 为 OpenMV IDE 带来了机器学习支持:新增 CNN Network Library 工具,可将神经网络模型部署到摄像头,同时还带来了 ImageReader 视频导出、速度大幅提升的串口终端,以及随附的 3.0.0 固件。本次发布仍基于 Qt Creator 4.0.2。对于现有项目没有破坏性变更,不过 Windows 安装程序不再自动安装随附的 pybcdc 串口驱动。
亮点¶
Machine Vision Tools下的 CNN Network Library 工具可将随附或自定义的.network模型复制到已连接的 OpenMV Cam 上(在未连接摄像头时则保存到本地),并附带cifar10、cifar10_fast、lenet和smile模型。ImageReader 导出 让
Convert Video/Save Video能够输出 OpenMV.bin文件以便在摄像头上回放。更快的串口终端 以 63 字节为单位分块发送粘贴/运行的代码,而非每次一个字节。
在
25-Machine-Learning下新增 机器学习示例,另外还有新的 AprilTag 和 I2C Lidar 示例。为 OPENMV2/3/4 开发板提供 随附的 3.0.0 固件,且 M7/H7 的二进制文件更小。
新功能¶
在
Machine Vision Tools下新增了 CNN Network Library 工具。它可将随附或自定义的神经网络.network模型复制到已连接的 OpenMV Cam 上,或在未连接摄像头时保存到本地。该工具附带cifar10、cifar10_fast、lenet和smile模型(5e8c7ce92,a27537ff1,f75ef2bcd)。Convert Video/Save Video工具现在可以输出 OpenMV ImageReader.bin文件,将视频(或一组图像)转换为打包的OMV IMG STRRGB565/灰度帧流,以便在摄像头上回放(b7d12cd32)。新增随附示例:一个
25-Machine-Learning文件夹,内含 CNN 推理脚本(cifar10、lenet以及笑脸检测,外加居中窗口和整窗搜索两种变体);一个新的26-April-Tags文件夹(AprilTag 示例已从16-Codes移出至此),新增了最大分辨率和小标签检测示例;以及24-External-Sensors下的 I2C Lidar Lite V3 示例(56abdf508)。
其他变更与改进¶
Bug 修复¶
平台与工具支持¶
破坏性变更¶
对于现有项目、脚本或已保存的设置均无破坏性变更。请注意,在 Windows 上随附的 pybcdc 串口驱动不再由安装程序自动安装(4b27cdb80);这仅影响可选的旧版串口驱动,不影响正常的摄像头连接。