树莓派4B开机配置指南_利用官方模型实现人脸识别

上一篇:树莓派4B+配件+Intel神经棒2代购机指南
下一篇:树莓派4B远程控制

目录

一、树莓派第一次开机
二、系统设置
.1、方法一:图形界面设置
.2、方法二:命令行设置
2.2.1、Change User Password
2.2.2、Localisation Options
2.2.3、Interfacing Options
2.2.4、Advanced Options
.3、换源
2.3.1、给Raspbian的包管理器apt-get换源
2.3.2、给Python的第三方模块安装工具pip换源
.3.2.1、方法一:一行命令换源
.3.2.2、方法二:配置换源脚本
2.3.3、安装中文字体及输入法
2.3.4、升级所有安装的软件
2.3.5、修改默认python路径/版本
三、Intel Neural Compute Stick 2 配置
.1、安装OpenVino
3.1.1、下载最新的OpenVino安装包
3.1.2、安装cmake包
3.1.3、配置路径环境
.2、添加USB规则
四、人脸识别demo测试验证安装是否成功
.1、命令行验证
4.1.1、编译object_detection_sample_ssd模型
4.1.2、下载网络和权重文件
4.1.3、人脸图片测试
.2、opencv + python api调用方法验证
4.2.1、编写face_detection.py文件
4.2.2、人脸图片验证
五、参考资料

一丶树莓派第一次开机

1.连接电源,键盘,鼠标,显示器,开机启动,界面上出现树莓派logo说明启动成功

树莓派4B开机配置指南_利用官方模型实现人脸识别

树莓派4B开机配置指南_利用官方模型实现人脸识别

树莓派4B开机配置指南_利用官方模型实现人脸识别

依图所示设置即可

2.2、方法二:命令行设置

打开树莓派命令行界面输入命令,进入树莓派配置界面。

键盘↑↓←→键控制移动

树莓派4B开机配置指南_利用官方模型实现人脸识别

打开Camera、SSH、VNC、Serial、Remote GPIO,这几个功能都是我们在以后会用到的功能。

  • Camera:摄像头
  • SSH:ssh远程通信与登陆
  • VNC:VNC远程桌面登陆
  • Serial:串口控制
  • Remote GPIO:远程GPIO引脚控制

2.2.4、Advanced Options

apt换源

注销掉第一行,并在文末加入

raspi换源

接着执行:

注释掉第一行,在文末加上:

树莓派4B开机配置指南_利用官方模型实现人脸识别

以上步骤实现了Respbian的包管理器apt-get换源到阿里云软件镜像站,并更新了软件列表,今后在树莓派命令行中执行 时便会自动从阿里云开源软件镜像站高速下载。

2.3.2、给Python的第三方模块安装工具pip换源

2.3.2.1、方法一:一行命令换源

树莓派4B开机配置指南_利用官方模型实现人脸识别

安装中文输入法fcitx及Google拼音输入法

在跳出的对话框中输入y和回车,确定下载安装,需要90MB存储空间。

安装成功之后,会在下一次重启时生效。

可以使用ctrl+空格切换为中文输入法。

2.3.4、升级所有安装的软件

若由于网络问题出现报错,可执行

2.3.5、修改默认python路径/版本

树莓派4B默认安装了Python2以及Python3,首先查看python版本:

查看安装的python路径:

查看python默认链接的路径:

删除原来python链接文件:

建立新的python链接指向:

把路径/usr/bin加入环境变量中:

关闭命令行重新打开查看python版本

三、Intel Neural Compute Stick 2 配置

3.1、安装OpenVino

OpenVino
发行说明
软件要求:
A Linux build environment needs these components:

  • OpenCV 3.4 or higher
  • GNU Compiler Collection (GCC)* 3.4 or higher
  • CMake* 2.8 or higher
  • Python* 3.5 or higher

3.1.1、下载最新的OpenVino安装包

最新安装包:l_openvino_toolkit_runtime_raspbian_p_2019.3.334.tgz
OpenVINO官网:Install OpenVINOtoolkit for Raspbian* OS
将安装包放入/home/pi/Downloads/文件夹下,并解压:

3.1.2、安装cmake

3.1.3、配置路径环境

执行以下命令,会自动对setupvars.sh文件做修改

将setupvars.sh加入永久配置环境

在最后一行加入:

保存,退出,并再打开一个终端,若出现:

则表示成功

3.2、添加USB规则

将当前的Linux用户添加到该users组

接下来配置USB规则,执行

树莓派4B开机配置指南_利用官方模型实现人脸识别

4.1.2、下载网络和权重文件

4.1.3、人脸图片测试

#<path_to_image>是人脸图片的绝对路径

树莓派4B开机配置指南_利用官方模型实现人脸识别

树莓派4B开机配置指南_利用官方模型实现人脸识别

4.2.2、人脸图片验证

打开命令窗口进入此文件夹路径下,执行:

树莓派4B开机配置指南_利用官方模型实现人脸识别

待执行完毕之后即可在此文件夹下看到生成的图片

五、参考资料

1.子豪兄教你在树莓派上安装OpenCV
2.一劳永逸安装和配置python3.7.2
3.树莓派新手无痛开机指南
4.一劳永逸配置树莓派
5.十行Python代码实现人脸识别
6.毫秒级检测!你见过带GPU的树莓派吗br> 7.【超详细】树莓派4B 英特尔神经棒2代 Openvino安装记录
8.从零开始搭建树莓派 + intel movidius 神经元计算棒2代深度学习环境
9.树莓派4B+NCS2代测试yolov3和yolov3_tiny实现object_detection
10.OpenVINO概述
11.Windows环境下OpenVINO安装与配置
12.Linux环境下OpenVINO安装与配置

来源:黎明丶跌跌撞撞

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月5日
下一篇 2020年5月5日

相关推荐