基于对 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)。