Pose骨架项目适配支持需求说明

【需求背景】:

OpenCV视觉套件产品是一款针对计算机专业实验课教学和实践的实验箱产品,

是由奥比中光联合OpenCV推出的计算机视觉套件产品。整体的方案设计中,

采用了OpenCV开源库、Python、ARM开发板、机械臂等关键技术和产品,

OpenCV套件方案系统配置为Khadas(A311D)+Ubuntu20.04+Gemini2,

目前课程案例中有奥比骨架识别算法适配的需求:

需要在A311D板上跑的Linux系统适配骨架算法,并支持Gemini2相机。

产研已经拿到两块Khadas vim3开发板进行适配和验证。

【实现方案】:

基于OrbbecPoseSDK3.4.6版本OrbbecSDK1.5.7版本,适配Gemini2相机

【背景信息】:

OrbbecPoseSDK3.4.6版本,采集Geimini2数据,离线验证运行算法正常;

OrbbecPoseSDK3.4.6版本在ZoraP1开发板,A311D(NPU6.4.3)版本上面测试正常;

【出现的问题】:

运行算法离线Demo报错,提示AML相关接口问题:

1、目前提供的系统版本没法直接运行算法,AML的库报错了

具体看以下截图信息

2、帮忙确认下当前NPU版本的libnnsdk.so和对应的头文件和之前的6.4.3版本有什么区别?

libnnsdk.so对应的头文件;6.4.3版本:6.4.3.279124

[金山文档] nn_sdk.h

3、确认当前环境下是否一定要重新进行模型转换后才能正常使用?

Khadas(A311D)+Ubuntu20.04;算法的推理模型文件

【希望解决的问题点】:需要Amlogic帮忙确认上述信息,从而判断应该如何适配。

@tonghu 从截图来看,像是版本不匹配,建议是用最新的版本重新转换再尝试一下。