计算机视觉
计算机视觉
对于初学者来说入门机器视觉可能是openMV、K210、或者是其他厂家的产品,如sipeed的Maix Cam等,这些都是些入门级的机器视觉产品,在别人眼里这些都是玩具,接下来介绍其他关于机器视觉的其他算法,并将其部署在本地电脑(前提是你有一张N卡)、Jetson nano、jetson xavier nx、K230、树莓派、瑞芯微系列、NXP平台、飞腾等,有部署在其他平台要求的可以通过右侧卡片联系到我们,至于Atlas 200、Hi3516、全志系列等等,本人没有的设备就不去折腾了。
计算机视觉训练数据集参考:Roboflow Universe: Open Source Computer Vision Community
YOLO系列
YOLOV5训练过程
YOLO训练参考
YOLOV8关键点检测
更多参考文章以及在云平台上训练请自行了解(其他yolo版本训练过程基本不会有太大区别)
感兴趣其他机器视觉项目或算法推荐去b站:霹雳吧啦Wz
YOLO改进篇
若是项目需要可能会尝试改进YOLO,基本上YOLO改进篇不会有内容,如果你需要改进yolo的文章,又不想花太多的¥,去小黄鱼看看。
YOLO加速篇
打算在瑞芯微系列芯片上通过修改模型结构实现YOLO加速
OpenCV
看不懂英语,youtube的自动翻译又不好用怎么办?别担心:三个youtube字幕插件推荐,快速看懂外语视频
想要跳过yutube广告?又不想花钱?去油猴搜索去除youtube的广告插件,里面还有去除CSDN广告的插件,自行摸索
OpenCV C++版本: LEARN OPENCV C++ in 4 HOURS | Including 3x Projects | Computer Vision
github仓库: murtazahassan/Learn-OpenCV-cpp-in-4-Hours
参考文章: Opencv快速入门(C++版),新手向_opencv c++入门
OpenCV Python版本: LEARN OPENCV in 3 HOURS with Python | Including 3xProjects | Computer Vision
github仓库: murtazahassan/Learn-OpenCV-in-3-hours
中文文档: OpenCV中文文档
手把手教你使用c++部署yolov5模型,opencv推理onnx模型
Transformer
(Hugging Face已经推出Transformer.js v3 感兴趣的话可以去了解)
Tensflow
Tensflow广泛用于各种机器学习任务,包括计算机视觉、自然语言处理、语音识别和强化学习等,本问只考虑计算机视觉部分,详细教程请到Tensflow官网
tensorflow CSDN专栏 需要去某宝付一些费用下载来看,或者你去开CSDN的会员
Unet&Unet++
图像分割,多用于医学方面,自行了解,后续跟新