视频加载失败

【Linux】在AWS上配置人头识别环境

230 字
1 分钟
【Linux】在AWS上配置人头识别环境
【Linux】在AWS上配置人头识别环境

0x00#

这里使用FCHD-Fully-Convolutional-Head-Detector人头识别的开源项目

系统:AWS Ubuntu Server 18.04 LTS(HVM) 类型:p2类型 (我使用的是p2.xlarge)

0x01 环境安装#

  1. 首先更新系统,更新完建议重启
    Terminal window
    sudo apt update
    sudo apt upgrade -y
  2. 安装所需要的工具
    Terminal window
    sudo apt install gcc make python3-pip unzip -y
  3. 安装CUDA
    Terminal window
    wget "https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_10.0.130_410.48_linux" -O cuda.run
    sudo bash cuda.run
    安装选项使用默认就好
  4. 安装所需要的依赖库
    Terminal window
    sudo apt install python3-tk -y
    sudo apt install libsm-dev -y
  5. 命令行输入
    Terminal window
    ldconfig /usr/local/cuda-10.0/lib64/
  6. 通过pip安装所需工具 总共需要安装以下工具: ·torch ·torchvision ·cupy-cuda100 ·scikit-image ·opencv-python ·torchnet 命令:
    Terminal window
    ###使用国内源会下载更快,这里使用清华的源
    yuan=https://pypi.tuna.tsinghua.edu.cn/simple
    pip3 install https://download.pytorch.org/whl/cu100/torch-1.0.1.post2-cp36-cp36m-linux_x86_64.whl
    pip3 install torchvision cupy-cuda100 scikit-image opencv-python torchnet -i $yuan

0x02 部署#

  1. 通过S3储存桶下载并解压文件:
    Terminal window
    wget https://s3.cn-north-1.amazonaws.com.cn/neural-network-model/FCHD-Fully-Convolutional-Head-Detector.zip
    unzip FCHD-Fully-Convolutional-Head-Detector
  2. 下载一个视频放入FCHD-Fully-Convolutional-Head-Detector/video中
  3. 命令行输入:
    Terminal window
    python3 head_detection_demo.py --video_path video/视频文件名
    若没有提示cuda错误即成功

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
【Linux】在AWS上配置人头识别环境
https://rehtt.com/posts/156/
作者
Rehtt
发布于
2019-04-25
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Rehtt
Hello, I'm Rehtt.
公告
欢迎来到我的博客!
分类
标签
最新动态
站点统计
文章
150
分类
17
标签
73
总字数
67,772
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录