在使用勘智K210进行开发的过程中,需要开发者将算法模型迁移到开发板中。以勘智K210的人头人形模型的部署为例,需要进行如下操作。
一、烧录 canaan-license.bin 到 K210 板子上:
首先请将 canaan-license.bin 的文件烧录到 K210 板子上,程序运行后会将生成 license 输出到串口界面,如下图所示。
二、生成的 license 文件填入 main.c 中:
将生成的 license 按上面显示顺序填到提供的 SDK 中的 main.c 函数,随后将只有此 license 的 K210 芯片板子才能正确运行算法 SDK。目前最多只能填 3个到 main.c 中,如下图所示:
三、SDK 的代码编译及接口说明:
1、代码的编译
cd build
cmake .. -DPROJ=face_head_person_detect-lib && make -j
烧录生成的 bin 文件以及
src\face_head_person_detect-lib\ai\kmodel_e\kmodel-canaan.kfpkg
2、ai sdk 接口
设置阈值接口:
uint32_t ai_thresh