CodeProject.AI服务器,Blue Iris和人脸识别

本文详细介绍了如何在BlueIris监控软件中设置面部识别功能,结合CodeProject.AI服务器,以及提供了系统配置信息和资源链接,帮助用户解决可能出现的问题。步骤包括拍摄面部快照、在BlueIris中创建面部配置文件、设置触发器以及在CodeProject.AI服务器中进行人脸注册和识别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

我的设置

在Blue Iris中设置面部识别

在服务器中设置面部识别CodeProject.AI



上一篇

最近在Blue Iris论坛上,我正在阅读一个用户的帐户,该用户无法使用Blue Iris CodeProject.AI服务器进行面部检测。有人善意地回应了这个用户的答案,但有人告诉我,这是可以通过分步指南解决的问题。因此,以下是使用Blue IrisCodeProject.AI服务器进行面部检测的方法。

如果您以前没有设置过Blue Iris CodeProject.AI或者您没有使用Blue Iris设置服务器,请参阅我的文章如何使用Wyze Cam在Windows上设置Blue Iris和CodeProject.AI Server。在那篇文章中,我将引导您安装CodeProject.AI服务器,安装和设置Blue Iris,设置Wyze cam,并使用所有这些来检测对象。因为我试图检测的对象是一只狗,所以我所有的Blue Iris目前都为此进行了设置,需要更改。

我的设置

这是我对本文的当前设置:

  • Window 10
  • CodeProject.AI服务器版本1.6.9
  • Blue Iris 5版本5.6.5.3
  • Wyze Cam v3

如果您使用的是不同版本的Blue IrisCodeProject.AI Server,您可能会遇到问题。请随时在本文的论坛上提出任何问题,但也请考虑以下资源:

  • CodeProject.AI服务器讨论线程——这是CodeProject.AI服务器开发的起点。如果您有任何问题、投诉或功能请求,请在此处分享。开发人员全心全意地致力于使服务器变得更好CodeProject.AI他们肯定想听听您的意见。
  • ipcamtalk Forum on Blue Iris——这里有一个神奇的线程,长达几页,其中包含使用Blue Iris和CodeProject.AI Server的用户的悠久历史。如果您有Blue Iris设置或无法排序的问题,他们将帮助您对其进行排序。特别是线程 5.5.8 - 2022年9月13日——代码项目的SenseAI。您可以从头开始阅读该线程以查看Blue Iris和CodeProject.AI服务器集成的整个历史记录,但是如果您从第一页开始,请注意您决定实施的建议/设置。Blue Iris和CodeProject.AI服务器的集成在短短几个月内发生了很大变化。
  • Blue Iris论坛——如果您有更多以Blue Iris为中心的问题,这也是一个很好的资源。

Blue Iris中设置面部识别

第一步是拍摄要分析的面部快照。通过在Blue Iris中打开面部识别,您需要添加人脸配置文件CodeProject.AI以便服务器可以识别某些内容。

确保相机已打开,直接查看,然后在相机设置面板上,单击快照按钮。这会将快照保存到存储录制文件的新建文件夹中。有四个文件夹用于存储录制内容,可以在Blue Iris设置的剪辑和存档选项卡中进行修改。

我的文件夹路径是C:\Blue Iris\New。这是存储快照的位置。

现在转到 AI 选项卡,然后选中面部识别框。然后单击Faces...按钮以创建面孔配置文件。从这里,单击 + 符号,然后转到  文件夹选择快照,然后点击 打开。对我来说,这将快照添加为 face1

选择 face1,单击编辑按钮(铅笔图标),将面部重命名为您想要的任何名称(在我的例子中为“Sean”),然后单击确定退出人脸配置文件窗口,然后再次单击确定退出Blue Iris设置。

我读过您可以在同一名称下添加多个配置文件,但是每次添加新图像并将其称为现有配置文件名称时,都会出现错误无法重命名(此处以前命名的配置文件名称)

现在转到相机设置中的触发器选项卡,然后点击人工智能以启动相机的AI设置。在To confirm框中,输入刚创建的人脸配置文件的名称。就我而言,这是肖恩。点击确定退出AI设置,然后点击确定退出相机设置。

在继续之前,请确保在CodeProject.AI服务器中启用了人脸处理。在AI 选项卡中,单击打开AI控制面板以在浏览器中打开CodeProject.AI服务器。请随意关闭所有其他进程,因为我们只使用人脸处理。为此,请单击进程上的三个点,然后选择停止

接下来,让我们看一下视频源上的AI检测。

首先,转到相机显示屏上的录制开始/停止按钮,然后单击它开始录制。再次单击该按钮以停止它。我的相机在激活后会一直保持打开状态并录制,因此我的列表中只有一个剪辑。录制内容显示在左侧的剪辑菜单中。

所有剪辑侧栏中,双击所需的录制剪辑,这将打开视频流。这会将流加载为视频,您可以滚动浏览。

下一步是确保测试和调整处于活动状态。在视频屏幕上,右键单击,转到测试和调整,并确保选中使用AI分析。现在,视频流显示检测框,指示在视频播放中检测到的内容。

瞧!肖恩检测到了!

在服务器中设置面部识别CodeProject.AI

Blue Iris AI选项卡中设置AI配置文件是使用Blue IrisCodeProject.AI Server进行面部识别的一种方法,另一种方法是从CodeProject.AI Server本身进行面部识别。

打开CodeProject.AI服务器后,单击打开CodeProject.AI资源管理器。在资源管理器中,单击人脸选项卡。在人脸注册下,输入人员的姓名。就我而言,我再次输入肖恩。然后,选择要用于注册人脸的图像。我在Blue Iris中从多个角度拍摄了多个屏幕截图,并制作了不同的面孔,然后从C:\Blue Iris\New文件夹中选择了这些图像。然后,点击 注册面孔

最后,在人脸识别下,单击浏览,然后选择与之前用于人脸注册的图像不同的图像,点击打开,然后点击识别

瞧!肖恩再次检测到!

请注意:如果您此时返回AI选项卡的Blue Iris设置,然后单击面孔...,这将删除刚刚放置在CodeProject.AI资源管理器中的注册面孔

但除此之外,就是这样!这就是使用Blue IrisCodeProject.AI服务器进行面部识别的方式。

下一篇 

https://www.codeproject.com/Articles/5348246/CodeProject-AI-Server-Blue-Iris-and-Face-Recogniti

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值