Advertisement

Hi3559 + opencv4.3.0编译 + tengine优化 + face_detector样本运行测试

阅读量:

Hi3559平台下Tengine优化与人脸检测测试

在OpenCV 4.3.0版本的更新中,Tengine被引入作为Arm平台的后端模块,集成至OpenCV DNN模块之中,并作为第三方库进行添加,从而显著提高了OpenCV DNN在Arm架构设备上的执行效率。针对该版本,本文进行了交叉编译操作,并启用了对Tengine的支持,在Hi3559开发板上运行DNN示例中的face_detector程序,以评估其加速性能表现。

由于用于编译的服务器无法访问互联网,因此此次交叉编译过程采取了离线方式进行,相关依赖库需通过人工方式提前下载并准备。

1、交叉编译opencv4.3.0到Hi3559

1.1、编译Tengine

Tengine的github开源仓库:https://github.com/OAID/Tengine

该仓库包含两个分支,其中master分支 作为核心代码库,编译完成后可支持在arm等平台上运行。通过将其他框架中的模型转换为tmfile格式,能够显著提升神经网络的执行效率。

另一个分支为Tengine-opencv ,这是用于编译opencv第三方库的源代码,实际应用中需要使用这一分支。

下载zip文件https://github.com/OAID/Tengine/tree/tengine-open

全部评论 (0)

还没有任何评论哟~