Skip to main content

BriefCam 管理員指南

脸部辨识相关设定

Last Updated: 7 minute read
版本2025r1
語言中文(繁體)

小心

此功能不适用于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.MaxSUPPORTEDRESEARCHSsources -设置启用人脸匹配时源组可以处理的RESEARCH源的最大数量。

  • BIFaceRecognition.FaceMatchingThreshold -在RESEARCH模块中设置人脸匹配阈值。有效值为0-1。此设定可为Re-ID程序(将不同出现的脸部连结至单一身份)提供额外的一层微调。如果设定设为1,所有出现的人脸将视为同一个人。如果设置为0,则所有发生的事件(即使是同一个人发生的事件)将计为不同的人员。

    预设值为0.65。在某些环境中,向上或向下调整功能可能会有帮助。例如,如果环境中的大多数人戴着一个发套,他们看起来会更像这个算法。因此,当将人脸事件与身份联系起来时,调整算法使其更敏感将是有益的。

  • BIFaceRecognition.FaceMatchingToWatchlistThreshold –设定观察清单中身份人脸匹配的RESEARCH模组阈值。有效值为0-1,预设值为0.65。

  • BIFaceRecognition.RESEARCHABLEFaceRecognition –停用RESEARCH模组中的脸部辨识功能。预设值为false。

    BIFaceRecognition settings.png

隐藏人脸上传

使用HideFacesUpload环境设定,您可以开启或关闭在介BriefCam面中上传人脸的功能。这包括面部识别过滤器中的上传身份按钮和面部观察列表中的添加身份和添加观察列表按钮。

面部识别– OX.ini文件

高品质面部缩略图

默认情况下,面部缩略图会压缩到90%。如果需要更高的品质,您可以将JPG压缩变更为100%(近乎无损压缩)。这在OX.ini文件中完成,方法是将HighQualityFaceJPG参数的值从false(默认)更改为true。

最佳人脸辨识准确度警示

该OX.ini档案具有多个脸部辨识参数,可在使用观察清单时,针对最佳脸部辨识准确度警示进行设定。请注意,在提高准确性时,处理成本可能会增加,警报可能会延迟,并且一般对象提取质量可能会下降。若要变更预设值,请取消注释相关行并更新该值。

相关设定如下所示,包括当需要注意的人脸很大时,针对非常繁忙场景的建议设定:

  • FullFrameDetection –从false变更为true,以便在非常拥挤的情境中改善侦测效果。这可能会导致误检小型物体。

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

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

  • RealtimeMaxAttributeExtractionsInTrack –将属性撷取影格的限制从4个增加到16个。

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

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

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