![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派
bluishfish
这个作者很懒,什么都没留下…
展开
-
用树莓派4b构建深度学习应用(十四)素描线稿篇
前言上一篇我们完成了一对戴口罩和脱面罩的互补应用,这一篇来看一下最近抖音上看到一个批量提取线稿的视频,掌握其核心原理,我们用 OpenCV 就很容易实现一个更快速的方案。Photosho...原创 2020-10-12 08:30:00 · 878 阅读 · 1 评论 -
用树莓派4b构建深度学习应用(十三)人脸修复篇
前言上一篇说到我们让视频中的人脸自动戴上口罩,这一篇谈一下面部遮挡的情况下,怎么把人脸还原回来。人脸编辑对抗网络 SC-FEGAN提到图像编辑,大家都熟悉Photoshop这款软件,近乎...原创 2020-10-09 08:30:00 · 847 阅读 · 0 评论 -
用树莓派4b构建深度学习应用(十二)口罩篇
前言上一篇我们把环境和网络问题都解决了,这一篇在 COVID-19 仍在全世界肆虐的当下,我们尝试用 AI 来做一个有趣的自动戴口罩应用。主要用 OpenCV + CNN 来提取面部关键...原创 2020-10-01 19:15:49 · 1175 阅读 · 1 评论 -
用树莓派4b构建深度学习应用(七)Codeless开发篇
前言通过前几篇的努力,我们把主流的几个AI框架都安装了一下,涉及了太多的代码,略显枯燥。这篇我们试着在这基础上,做一些有趣的AI应用,并赶一波时髦全程采用无代码开发。现在建立人工智能应用...原创 2020-09-06 08:30:00 · 904 阅读 · 0 评论 -
用树莓派4b构建深度学习应用(八)Openvino篇
前言虽然这一代的树莓派增加了内存,但主频的限制使得直接用纯主板推理,速度还是不够实时,这一篇我们介绍一下在树莓派上部署 OpenVINO 神经棒,进一步提升AI的推理速度。Intel的了...原创 2020-09-08 08:30:00 · 2571 阅读 · 1 评论 -
用树莓派4b构建深度学习应用(六)TensorFlow Lite篇
前言上回我们建立了 tensorflow 的开发环境,跑测试模型比较方便,但对于树莓派来说,还是太庞大了。仅有 0.3fps 无法满足实时的生产环境需求,这篇我们部署一下专门为移动端和嵌...原创 2020-09-05 08:30:00 · 4974 阅读 · 3 评论 -
用树莓派4b构建深度学习应用(九)Yolo篇
前言上一篇我们在树莓派上安装了OpenVINO的环境,并跑了几个官方demo,作为关键点的模型转换工作,以各个版本的yolo实现为例,在这篇做一下实现。目标检测是人工智能应用比较成熟的领...原创 2020-10-10 15:56:58 · 9738 阅读 · 15 评论 -
用树莓派4b构建深度学习应用(五)Tersorflow篇
前言上回我们把 pytorch 的环境安装好了,这篇我们建立一下 tensorflow 和 keras 的开发环境。不得不说,相对于pytorch来说,tensorflow 对各个系统的支持真的很完善,无论是各种平台还是各个版本都有对应的预编译安装包,官方文档也很详细(但不代表没有坑,详见下文),是工程化不错的选择。而pytorch代码更pythonic,所以最新的模型和算法很多都由pytorch发布,两者长远来说会是个互相学习,互相追赶良性竞争的状态。对开发者来说,就都应该有所了解。现在 树原创 2020-10-10 15:53:20 · 2772 阅读 · 3 评论 -
用树莓派4b构建深度学习应用(四)PyTorch篇
前言上回我们安装了OpenCV 4.4,相信对源码编译库文件有了一定的了解,这篇我们进一步在树莓派上编译并安装 Pytorch 的最新版本。文章目录前言PyTorch 1.6 的新特性增加交换内存(可选)1. 修改配置文件PyTorch 安装环境依赖1. 安装依赖2. 切换虚拟环境编译安装 PyTorch1. 设置配置项2. 安装库文件3. 下载源码及支持库4. 生成whl安装包5. 安装 PyTorch编译安装 Torchvision1. 下载源码2. 选择对应版本3. 安装 TorchVisio原创 2020-10-09 00:18:53 · 4667 阅读 · 9 评论 -
用树莓派4b构建深度学习应用(三)OpenCV篇
前言上回我们把大部分系统相关的软件都安装好了,这一篇主要介绍一下最新版的 OpenCV 4.4 在树莓派上的编译,安装与使用。文章目录前言OpenCV 4.4 新特性OpenCV 安装编译基础库安装 Python 虚拟环境编译安装 FFmpeg编译安装 OpenCV 4.4.0下一篇预告OpenCV 4.4 新特性让我们先看一下 OpenCV 4.4 的新特性:支持 YOLO v4;SIFT 专利到期,移入到了主存储库;ONNX:添加对 Resnet_backbone (Torchvi原创 2020-10-08 02:43:16 · 3179 阅读 · 9 评论 -
用树莓派4b构建深度学习应用(一)硬件篇
前言最近树莓派4b发布了8gb的版本,这么大的内存用在嵌入式设备上,简直是为了深度计算而生,果断入手了一块,遂开启了一轮踩坑之旅。为了避免重复网上已有的树莓派教程,后续系列文章,我尽量以2020年为基准,先打造一个最新最稳定的软硬件开发环境,再在其上构建AI应用。比如选择构建OpenCV 4.4,pyTorch 1.6和1.7,Tensorflow 2.1,然后在上面跑yolo v5应用,用intel NCS2加速等等…这篇我们先来选用一些必要的硬件设备,其中标明必备的,则是运行系统所要求的,型号规格原创 2020-10-03 22:04:39 · 6130 阅读 · 3 评论