基于对 Rockchip RV1106 平台的深度挖掘,LensLink 现正式推出人脸识别 SDK 社区版 (Community Edition)。我们致力于为广大嵌入式开发者提供高性能、低门槛的图像识别基础能力,助力智能硬件的快速落地。

💎 核心优势

  • 极致资源优化:在 RV1106G3 芯片上,SDK 运行时的 VSZ 占用仅约 36MB,CPU 占用率稳定在 55% 左右,为您的业务逻辑留出充足空间。
  • 毫秒级响应:充分利用 RV1106 的 NPU 硬件加速,实现高效的抓拍与比对体验。
  • 接口极简:提供 C/C++ 风格接口,逻辑清晰,最快可在 1 小时内完成集成测试。

📊 版本功能对比

我们提供两个版本以满足不同阶段的开发需求:

功能特性 社区版 (Community) 商业版 (Pro)
芯片支持 RV1106 全系列 RV1106 全系列
摄像头支持 仅支持单目 支持红外双目
活体检测 ❌ 不支持 支持双目红外活体检测
底库容量限制 最大 500 人 支持 5,000+ 人
授权方式 免费下载 商业授权
服务支持 社区文档 1对1 专家级技术对接

📂 资源下载中心

我们为开发者准备了详尽的集成指南与开发包,请点击下方链接获取:

[PDF] SDK 集成接口说明文档 V1.0 包含API 接口说明、结构体定义及错误代码说明。

[ZIP] RV1106 SDK 社区版开发包下载 包含动态库 (.so)、头文件 (.h) 以及示例 Demo 源代码。


🛠️ API示例

/////////////////////////////////
// identify
/////////////////////////////////
RV1106_SDK_API int RV1106FaceInit_CE(const char* db_path, const char* sign);

RV1106_SDK_API int RV1106FaceUnInit_CE();

// 设置人脸识别阈值,推荐值为 0.8
RV1106_SDK_API int RV1106FaceSetThreshold_CE(float thres);

// 追踪人脸,并自动识别
RV1106_SDK_API int RV1106FaceTrack_CE(rv1106_image_t rgbImage, rv1106_face_list_t *pFaces);

/////////////////////////////////
// 人脸库管理
/////////////////////////////////
// 注册图片中最大人脸
RV1106_SDK_API int RV1106FaceEnrollByImage_CE(const unsigned char* jpgdata, int jpglen, const char * uuid, rv1106_enroll_face_t *en_face);

// 注册当前追踪的人脸
RV1106_SDK_API int RV1106FaceEnrollByTrackID_CE(int track_id, const char * uuid, rv1106_enroll_face_t *en_face);

// 根据 uuid 删除人脸
RV1106_SDK_API int RV1106FaceDeleteByUUID_CE(const char * uuid);

// 清空人脸库
RV1106_SDK_API int RV1106FaceDeleteAll_CE();

// 获取 人脸库中人脸数量
RV1106_SDK_API int RV1106FaceCountPerson_CE();

// 获取 SDK 版本
RV1106_SDK_API const char* RV1106FaceSDKVersion_CE();


[商业合作与咨询]

如果您需要双目活体检测万人级底库支持针对特定场景的算法定制,请联系我们。

添加微信

添加业务联系人微信,或者发邮件联系(business#lenslink.cn)。