视频智能分析(魔视)
Go to file
hehaoyang ff66a2e0d6 V1.02
1. 删除图片存储到本地的方式;
2. 取流方式由Opencv修改为FFmpeg方式;
3. 解码后的数据直接转为RK_FORMAT_YCbCr_422_SP格式发送给算法;
4. 视频裸流数据存储在内存中,保存30s;
5. 报警图片从报警录像视频中获取;
2023-12-08 14:17:14 +08:00
.vscode 图片视频上传到FTP, 视频上传完毕后. 会传给RabbitMQ数据库队列; 解决: 报警录像生成BUG 2023-11-12 01:13:43 +08:00
app V1.02 2023-12-08 14:17:14 +08:00
.gitignore V1.02 2023-12-08 14:17:14 +08:00
ReadMe.md V1.02 2023-12-08 14:17:14 +08:00

版本说明

版本 说明
1.00 初始版本
1.01 1. 通过RKMPP实现硬解码;
2. 视频以图片的方式按帧存储到本地;
1.02 1. 删除图片存储到本地的方式;
2. 取流方式由Opencv修改为FFmpeg方式;
3. 解码后的数据直接转为RK_FORMAT_YCbCr_422_SP格式发送给算法;
4. 视频裸流数据存储在内存中保存30s;
5. 报警图片从报警录像视频中获取;

编译方法

下载代码

git clone http://teweishi.oicp.net:3001/hehaoyang/IVA.git

修改配置

  • 进入目录
cd IVA/app/
  • 取消 app.pro 文件中以下注释
#DEFINES += USE_RABBITMQ
#DEFINES += USE_ALGORITHM
  • 生成 Makefile 文件
qmake app.pro

创建软链接

cd external/npu/
ln -s /usr/lib/librknnrt.so librknn_api.so

编译

cd ../../
make debug -j4