计算机视觉

​ 对于初学者来说入门机器视觉可能是openMV、K210、或者是其他厂家的产品,如sipeed的Maix Cam等,这些都是些入门级的机器视觉产品,在别人眼里这些都是玩具,接下来介绍其他关于机器视觉的方法,并将其部署在本地电脑(前提是你有一张N卡)、Jetson nano、jetson xavier nx、K230、树莓派、瑞芯微系列、全志系列、NXP平台等,自己感兴趣可以部署在更多的平台,如Atlas 200、Hi3516、飞腾系列、ST系列等等,对于本人要部署的平台除了全志系列的没有之外,其他的都会给出部署过程,至于Atlas 200、Hi3516、飞腾等等,本人没有的芯片就不去折腾了。

YOLO系列

YOLOV5训练过程
YOLO训练参考
YOLOV8关键点检测

其他yolo版本自行了解,训练过程基本不会有太大区别

以下是参考文章

(感兴趣其他机器视觉项目或算法推荐去b站看:霹雳吧啦Wz同济子豪兄的个人空间)

数据集参考:Roboflow Universe: Open Source Computer Vision Community

YOLO改进篇

​ 若是项目需要可能会尝试改进YOLO,基本上YOLO改进篇不会有内容

YOLO加速篇

OpenCV

手把手教你使用c++部署yolov5模型,opencv推理onnx模型

Transformer

Tensflow

  • ​ Tensflow广泛用于各种机器学习任务,包括计算机视觉、自然语言处理、语音识别和强化学习等,本问只考虑计算机视觉部分,详细教程请到Tensflow官网

  • tensorflow CSDN专栏 需要去某宝付一些费用下载来看,或者你去开CSDN的会员

Unet&Unet++

​ 图像分割,自行了解,后续跟新

mediapipe

以上视觉部署在其他平台请在Linux目录下查看