ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

如何使用 Double Take:一站式面部识别 UI 与 API 平台快速入门

2026/8/11 20:40:18 拓冰建站 浏览量
如何使用 Double Take:一站式面部识别 UI 与 API 平台快速入门 如何使用 Double Take一站式面部识别 UI 与 API 平台快速入门【免费下载链接】double-takeUnified UI and API for processing and training images for facial recognition.项目地址: https://gitcode.com/gh_mirrors/do/double-takeDouble Take 是一款强大的开源面部识别工具它提供了统一的 UI 和 API 界面用于处理和训练图像以实现面部识别功能。无论你是新手还是有经验的用户都能通过本指南快速掌握其核心功能和使用方法。为什么选择 Double Take在众多开源面部识别软件中Double Take 脱颖而出它巧妙地抽象了各种检测服务的复杂性将它们整合到一个易于使用的界面中。其主要优势包括一站式解决方案集响应式 UI 和强大 API 于一体无需复杂配置即可快速部署多检测器支持兼容 CompreFace、Amazon Rekognition、DeepStack 等主流面部识别引擎灵活集成可与 Frigate、Agent DVR 等 NVR 系统无缝对接实现实时监控分析安全可靠支持密码保护功能确保敏感数据安全图Double Take 移动设备界面展示显示面部识别核心功能图标快速安装步骤Docker 一键部署最简单的安装方式是使用 Docker 容器docker run -d -v $(pwd)/.double-take:/.storage -p 3000:3000 skrashevich/double-take:latestDocker Compose 配置对于生产环境推荐使用 Docker Composeversion: 3.7 volumes: double-take: services: double-take: container_name: double-take image: skrashevich/double-take restart: unless-stopped volumes: - double-take:/.storage ports: - 3000:3000Windows 系统安装Windows 用户可按以下步骤操作安装 Docker Desktop拉取镜像docker pull skrashevich/double-take:latest创建配置目录如C:\Users\YourUsername\double-take-config启动容器docker run -d -v C:\Users\YourUsername\double-take-config:/.storage -p 3000:3000 skrashevich/double-take:latest核心功能使用指南访问用户界面安装完成后通过浏览器访问http://localhost:3000即可打开 Double Take 界面主要包含以下功能区域匹配记录查看所有面部识别结果训练管理上传和管理训练图像系统配置调整检测器、MQTT 等参数访问令牌管理 API 访问权限需启用认证配置面部识别检测器Double Take 支持多种面部识别引擎你需要在配置文件中设置至少一种检测器。配置文件位于/.storage/config/config.yml以下是 CompreFace 检测器的示例配置detectors: compreface: url: http://your-compreface-url:8000 key: your-recognition-api-key timeout: 15 det_prob_threshold: 0.8 opencv_face_required: false训练面部识别模型训练模型是实现准确识别的关键步骤在 UI 中导航至Train页面创建新的训练文件夹如 family上传至少 5-10 张清晰的面部照片点击 Train 按钮开始训练过程训练图像将保存在/.storage/train目录下可通过 API 访问http://localhost:3000/api/storage/train/name/filename与 Frigate NVR 集成Double Take 与 Frigate 配合使用可实现实时监控分析配置 Frigate 连接信息frigate: url: http://your-frigate-url:5000 update_sub_labels: true stop_on_match: true配置 MQTT 连接mqtt: host: your-mqtt-broker topics: frigate: frigate/events matches: double-take/matches cameras: double-take/cameras配置完成后Double Take 将自动处理 Frigate 发送的图像并进行面部识别。高级应用技巧设置识别计划你可以根据时间和摄像头设置识别计划避免不必要的识别schedule: disable: - days: - monday - tuesday times: - 20:00-23:59 cameras: - office配置通知服务当检测到匹配或未知人员时Double Take 可以发送通知notify: gotify: url: http://your-gotify-url:8080 token: your-gotify-token priority: 5调整 OpenCV 参数通过调整 OpenCV 参数优化面部检测效果opencv: scale_factor: 1.05 min_neighbors: 4.5 min_size_width: 30 min_size_height: 30故障排除与支持如果遇到问题可以通过以下方式获取支持查看日志文件/.storage/logs/app.log检查配置文件/.storage/config/config.yml访问社区支持WorldWide discord serverDouble Take 持续更新迭代建议定期更新 Docker 镜像以获取最新功能和改进。通过本指南你已经掌握了 Double Take 的基本安装和使用方法。开始探索这个强大的面部识别平台为你的家庭或企业安全系统增添智能识别能力吧 【免费下载链接】double-takeUnified UI and API for processing and training images for facial recognition.项目地址: https://gitcode.com/gh_mirrors/do/double-take创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考