智能硬件william hill官网
直播中

dql2016

9年用户 342经验值
擅长:模拟技术 测量仪表 嵌入式技术 处理器/DSP 测量仪表 嵌入式技术 模拟技术 处理器/DSP
私信 关注
[经验]

【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用

kv260人员检测

镜像下载:https://ubuntu.com/download/amd-xilinx
1.png
使用官方推荐的BalenaEtcher软件将下载的映像文件烧写到SD卡:
2.png

接下来连接显示器、键盘、鼠标等外设,启动桌面系统。
首先安装Xilinx Development & Demonstration Environment环境:
安装系统系统管理工具:xlnx-config snap
  1. sudo snap install xlnx-config --classic --channel=1.x
3.jpg
关于系统管理工具xlnx-config snap的详细介绍,访问https://xilinx-wiki.atlassian.ne ... 152513/Kria+K26+SOM

运行xlnx-config.sysinit 命令来安装PPAs ,一路YES即可:
  1. sudo xlnx-config.sysinit

4.jpg
安装 NLP-SmartVision snap:
  1. sudo xlnx-config --snap --install xlnx-nlp-smartvision

5.jpg
安装 Vitis AI Library Samples Snap,提供了大量内置例程,详细介绍https://xilinx-wiki.atlassian.ne ... u+on+Xilinx+Devices
  1. sudo snap install xlnx-vai-lib-samples
6.jpg

在运行 Vitis-AI 库示例之前,需要加载包含机器学习推理加速器的可编程逻辑覆盖。
卸载当前的 PL 覆盖:
  1. sudo xlnx-config --xmutil unloadapp
加载 NLP-SmartVision 覆盖:
  1. sudo xlnx-config --xmutil loadapp nlp-smartvision
7.jpg
创建指向加载的dpu.xclbin 的软链接:
  1. sudo ln -sf /var/snap/xlnx-config/current/assets/dpu.xclbin /usr/lib/dpu.xclbin
8.jpg
验证 DPU 加速器信息:
  1. dexplorer -w
9.jpg

插入USB摄像头,确定摄像头设备文件,这里是/dev/video1:
10.jpg
接下来将/dev/video1作为参数传递给人员检测应用程序:

命令格式为:
  1. xlnx-vai-lib-samples.
屏幕截图 2023-09-03 211748.png

屏幕截图 2023-09-03 211849.png
  1. xlnx-vai-lib-samples.test-video refinedet refinedet_pruned_0_96 /dev/video1
11.jpg

检测效果如下:
微信图片_20230903204431.jpg

微信图片_20230903204438.jpg
可以看到十分流畅,识别正确率十分高,测试使用的摄像头是1600万像素,4K 30fps。




回帖(1)

大菠萝Alpha

2023-9-9 23:33:11
root@kria:~# xlnx-config --xmutil unloadapp
Traceback (most recent call last):
  File "/usr/bin/xmutil", line 15, in
    import distro
ModuleNotFoundError: No module named 'distro'


root@kria:~# apt install python3-distro
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3-distro is already the newest version (1.7.0-1).
python3-distro set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
root@kria:~# python3
Python 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import distro
>>> exit()
举报

更多回帖

发帖
×
20
完善资料,
赚取积分