猪百岁 发表于 2021-3-26 10:23:02

【新手基础教程】自学习分类器(self learning classifier)

# 自学习分类器(self learning classifier)

无需单独训练, 直接在开发板上对物体特征进行学习,然后直接使用

演示视频:(https://www.youtube.com/watch?v=aLW1YQrT-2A)或者(https://www.bilibili.com/video/BV1Ck4y1d7tx)

## 1. 使用方法

-   [在这里](https://dl.sipeed.com/MAIX/MaixPy/release/master/maixpy_v0.5.0_33_gfcd6d8a)下载版本 >= v0.5.0-33 的固件
-   [下载 kmodel](https://www.maixhub.com/index.php/index/index/detail/id/225.html)
-   使用(https://github.com/sipeed/kflash_gui)下载固件和模型
-   运行[示例脚本](https://github.com/sipeed/MaixPy_scripts/blob/master/machine_vision/self_learning_classifier/self_learning_classifier.py)

然后运行启动后开始学习物体

-   按开发板上的`boot 按钮`来捕获 3 个类别`手机`,`小车`,`键盘`, 每个类别只需要捕获一次
-   然后捕获 15 张图, 对顺序没有要求, 比如捕获 5 张`手机`, 5 张`小车`, 5 张`键盘`的图片
-   然后它会自动学习这 15 张图的特征
-   最后识别到的图像类别会展示在左上角

## 2. 保存/加载学习好的特征

-   使用`classifier.save(path)`来保存学习好的特征到`path`文件
-   使用`KPU.classifier.load()`来加载特征, 参考(https://github.com/sipeed/MaixPy_scripts/blob/master/machine_vision/self_learning_classifier/self_learning_classifier_load.py)文件
页: [1]
查看完整版本: 【新手基础教程】自学习分类器(self learning classifier)