Skip to main content

BriefCam 管理员指南

人脸识别相关设置

Last Updated: 7 minute read
版本2024r2
语言中文(简体)

小心

此功能不适用于Hub。它只与站点和独立部署相关。

人脸识别质量

在人脸识别流水线中,BriefCam首先检测人脸,然后提取人脸特征:

  • 如果检测到人脸,但未计算特征向量,则人脸将有1星。

  • 如果检测到人脸并计算特征向量,则人脸至少有2颗星。

人脸是2星还是3星由FaceRecognition.ClientFaceQualityThreshold环境设置(默认0.5)确定

  • 如果面部得分大于FaceRecognition.ClientFaceQualityThreshold设置中的值,则面部为3星。

  • 如果面部得分小于FaceRecognition.ClientFaceQualityThreshold设置中的值,则面部为2星。

Face recognition quality.png

人脸识别匹配可扩展性

观察名单可以在多个人脸识别匹配服务实例之间共享。这是使用AkkashardingInstancesPerWatchlist环境设置来完成的。在此设置中,管理员设置每个监视列表的AKKA共享实例数量(安装的匹配服务数量)。

人脸监控列表上传限制

BriefCam 对于将人脸上传到监视列表,具有内置默认限制:

  • 一次最多可以将500张图像上传到面部监视列表。可使用clientMaxFaceImagesUploadCount环境设置更改此默认值。

  • 每个face文件大小限制为20MB。

配置外部监视列表

要启用外部监视列表,您需要提供用户查看外部监视列表的权限。

要控制更新和上传外部监视列表的路径BriefCam以及与监视列表同步的频率,请在“面部识别服务”部分中设置以下管理员设置BriefCam:

  • ExternalWatchListSync.ExternalFolderScanIntervalMinutes –设置系统检查是否有新内容的频率,然后将其导入监视列表。默认情况下,检查每60分钟执行一次。

  • ExternalWatchListSync.ExternalWatchListRoot –这是VS服务计算机上受监视文件夹的路径,用户可从其中上传多个面部。默认情况下,该文件夹位于。C:\briefcam\ServerData\ExternalWatchLists.

  • ExternalWatchListSync.SyncMode –设置是每次同步都覆盖监视列表(因此,如果您从文件夹中删除身份,它们将在系统中删除)还是合并以仅加载新项目。默认情况下,此设置为。Overwrite.

    ExternalWatchList settings.png

从受监控的文件夹上传多张面部

您可以从受监控的文件夹上传多个人脸,这些人脸将被同步到监视列表。您可以上传身份的多个面孔以及每个批次的多个身份。

受监视的文件夹位于VS服务器计算机上。默认路径为:C:\briefcam\ServerData\ExternalWatchLists.管理员可以为您更改此路径。

要在分布式环境中使用此文件夹,请确保BCUser具有访问该文件夹的权限。对于多合一安装,没有必要。

每隔60分钟,系统会检查是否有新内容,然后将其导入监视列表。在文ExternalWatchList件夹中,您可以使用监视列表的名称创建子文件夹。在子文件夹中,您需要创建具有身份名称的文件夹,并在每个身份的文件夹中放置至少一张身份的面部照片。

Monitored Folder.png

可以选择在每次同步时覆盖监视列表(因此,如果您从文件夹中删除身份,它们将在系统中删除)或合并以仅加载新项目。默认为覆盖。

管理员可以更改此功能的默认设置。

请注意,使用受监控文件夹添加的所有图像都将添加到监视列表中,包括低于人脸匹配最低阈值的图像,如非星形图像(未检测到人脸)和一星形图像(已检测到人脸,但面部识别质量不足)。BriefCam将忽略不匹配的图像。如果您不希望这些图像显示在监视列表中,则需要从文件夹中手动删除它们。

BI人脸识别服务设置

  • BIFaceRecognition.MaxSupportedRESEARCHSources –设置启用人脸匹配时源组可以处理的最大研究源数量。

  • BIFaceRecognition.FaceMatchingThreshold –在研究模块中设置人脸匹配阈值。有效值为0-1。此设置为Re-ID过程(将不同的面部特征连接到一个身份)提供了额外的微调层。如果该设置设为1,所有出现的人脸将被视为同一个人。如果设置为0,则所有发生(即使是相同的人)都将计为不同的人。

    默认值为0.65。在某些环境中,对其进行向上或向下调整可能会有帮助。例如,如果环境中的大多数人戴着毛发,他们看起来更像算法。因此,在将人脸出现与身份连接时,调整算法使其更敏感将是有益的。

  • BIFaceRecognition.FaceMatchingToWatchlistThreshold –设置研究模块的阈值,以对监视列表中的身份进行人脸匹配。有效值为0-1,默认值为0.65。

  • BIFaceRecognition.RESEARCHABLEFaceRecognition –在RESEARCH模块中禁用面部识别功能。默认值为false。

    BIFaceRecognition settings.png

隐藏人脸上传

使用HideFacesUpload环境设置,您可以打开和关闭在界BriefCam面中上传人脸的功能。这包括面部识别筛选器中的上传身份按钮,以及面部监视列表中的添加身份和添加监视列表按钮。

人脸识别– OX.ini文件

高质量面部缩略图

默认情况下,面部缩略图会压缩到90%。如果需要更高的质量,可以将JPG压缩更改为100%(近无损压缩)。在OX.ini文件中,通过将HighQualityFaceJPGs参数的值从false(默认)更改为true来完成该操作。

最佳人脸识别准确性警报

该文OX.ini件具有多个面部识别参数,可以在使用监视列表时为最佳面部识别准确性警报进行配置。请注意,在提高准确性时,处理成本可能会增加,警报可能会延迟,并且常规对象提取质量可能会降低。要更改默认值,请取消注释相关行并更新值。

相关设置如下所示,其中包括在人脸较大时为非常繁忙的场景推荐的设置:

  • FullFrameDetection –从假变为真,以改进在非常拥挤的场景下的检测。这可能会导致对小型对象的错误检测。

  • RealtimeMinCombinedScoreForAttributes –从0.4更改为0.3以降低面部质量早期终止阈值(何时停止尝试提取面部属性)。较小的值可能会提高精度,但会降低处理效率。

  • RealtimeMinCombinedScoreForFeatureExtraction –从0.4更改为0.3以降低面部质量早期终止阈值(何时停止尝试提取面部特征向量)。较小的值可能会提高精度,但会降低处理效率。此设置与上述设置类似,但它是管道中的不同阶段。属性在特征提取之前完成。

  • RealtimeMaxAttributeExtractionsInTrack –将属性提取帧的限制从4增加到16。

  • RealtimeMaxFeatureExtractionsInTrack –将特征提取帧的限制从1增加到4。

  • RealtimeAlertMaxDelaySeconds –将实时警报延迟从4增加到30,以获得更长的轨道。

  • RealtimeAlertCoolDownSeconds –此参数设置实时面部识别警报的冷却时间。如果某人第二次出现在限制内,第二次将不会触发警报。