# Poor Man's Deep Learning Camera
Build a thin client deep learning camera in Python with the Raspberry Pi, Flask, and YOLO

## Installation
You'll need a few different libraries installed on the Raspberry Pi. Most notably, OpenCV 3 with Python bindings, along with Flask.
The Raspberry Pi runs the `Camera-Server` code, and sends back images from a webserver.
On another computer, you'll run the inference script, and it will detect whether or not there are birds in your webcam's image.
For this to run, you'll need to download and install the Darkflow weights, along with the YOLO model of your choice. Once that's installed, you should then be able to start doing inferences.
If you're looking for a pretrained model, I used the `tiny-yolo-voc` weights at the [Darkflow repo](https://github.com/thtrieu/darkflow/).
thtrieu even linked to a Google Drive copy of his models [here](https://drive.google.com/drive/folders/0B1tW_VtY7onidEwyQ2FtQVplWEU).
## Architecture

Hopefully this image makes sense. We run a cheap edge computer that just sends images out of the current webcam frame, and the other computer script does the inference on that deep learning camera.
## Blog Post
The blog post accompanying this repo is at [Make Art with Python](https://www.makeartwithpython.com/blog/poor-mans-deep-learning-camera/).
## Detected Bird Image
Of course, here's a bird that was detected and saved using this script:

没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论














格式:pdf 资源大小:2.7MB 页数:127












收起资源包目录



















共 13 条
- 1
资源评论


matlab大师
- 粉丝: 2965
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
