# 天敏人脸识别摄像头 **Repository Path**: my10moons/AI-Camera-UVC ## Basic Information - **Project Name**: 天敏人脸识别摄像头 - **Description**: 天敏人脸识别摄像头开发套件 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 1 - **Created**: 2019-06-28 - **Last Updated**: 2025-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 天敏人脸识别摄像头开发套件 ## 开发套件介绍 天敏人脸识别摄像头(AI Camera)是一款内置人脸识别算法和NPU加速芯片的USB摄像头,使用SONY 感光芯片和高性能ISP,具有识别速度快,精度高,环境(低照度,逆光灯)适应性强,开发简单等特点。 本开发套件包含了软硬件两部分,硬件部分包含了一个基本的人脸识别系统(安卓系统,液晶屏显示,基本的输入输出接口都已经完备),可以完成UI显示,网络通讯,外设控制(UART,一般门锁控制,开关量输入/输出等),可以帮助用户灵活快速的搭建自己的人脸产品产品。软件SDK也对人脸识别软件的功能模块进行了比较好的封装,用户可以在最短时间内上手,快速的开展项目和产品研发工作。 同时我们还提供技术支持和软硬件定制,生产服务,可以帮助您高质低成本的完成产品开发和产品化的工作。 #### 硬件结构说明 一个完整的人脸识别系统的硬件构成如下图所示,主要包含了人脸识别摄像头和主板两部分,摄像头负责完成图像采集和人脸特征值提取等运算。系统的UI和交互,网络通讯,外设控制等功能都是在主板上完成的。 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0207/153632_0b0bae02_1344253.jpeg "人脸识别系统硬件.jpg") 本项目对应的开发套件购买链接: #### 软件SDK说明 人脸识别并不是一个单一的功能模块,实际上它一系列子功能模块的集合,在实际应用中需要用户根据不同的应用场景来设置,调整各个子功能模块。为了有利于用户理解和快速入门,我们把一个完整的人脸识别的实现过程拆解为几个基本步骤,这样用户只要跟着我们的DEMO可以在最短时间内由浅入深的逐步了解和掌握人脸识别SDK的特性和用法,可以很灵活的把人脸识别功能加入到自己的项目或者产品中。 [Demo-1-UVC-连接摄像头并显示图像--将摄像头连接到安卓系统的最基本操作](https://gitee.com/my10moons/opencamera) [Demo-2-UVC-人脸检测和画框--摄像头会传回人脸所在位置的坐标,按照这个坐标在视频上框出人脸所在的位置,完成人脸检测的功能](https://gitee.com/my10moons/FaceDetection) [Demo-3-UVC-人脸属性提取和显示--从摄像头传回的数据中解析中人脸属性数据(年龄,性能等)并显示在视频中,完成人脸属性分析的功能](https://gitee.com/my10moons/FaceAttributes) [Demo-4-UVC-从人脸图片获取特征值--从一个JPG文件中提取人脸特征值,获取人脸特征值是实现人脸识别的基础](https://gitee.com/my10moons/uvc_face_registration_demo) [Demo-5-UVC-简单人脸识别--将摄像头捕获的人脸图像和上一个例子中的照片来对比(1:1的人像特征值比较),看是否是同一个人](https://gitee.com/my10moons/uvc_face_recognition_demo) [Demo-6-UVC-人脸识别--将摄像头捕获的人脸图像和一个人脸数据库进行对比(1:N的人脸特征值比较),从数据库中找出对应的人脸](https://gitee.com/my10moons/face_recognition_demo) [Demo-7-UVC-摄像头和算法属性设置--摄像头和算法的一些参数的设置接口,用户可以根据应用场景灵活调整摄像头和算法的参数](https://gitee.com/my10moons/uvccamera_settings) [Demo-8-UVC-网络相关功能--将上传抓拍到的图像,人脸数据,识别结果发送到指定服务器,这是各种网络功能实现的基础](https://gitee.com/my10moons/NetworkMental) [Demo-9-UVC-外部设备控制--根据识别的结果来控制其他设备,比如打开门锁等操作,把人脸识别功能嵌入到您的系统中](https://gitee.com/my10moons/SerialControl) #### 参与贡献