Skip to main content

BriefCam 관리자 안내서

안면 인식 관련 설정

Last Updated: 4 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 환경 설정을 사용하여 변경할 수 있습니다.

  • 각 얼굴 파일은 20MB로 제한됩니다.

외부 관심 목록 구성

외부 관심 목록을 활성화하려면 사용자에게 외부 관심 목록을 볼 수 있는 권한을 부여해야 합니다.

외부 관심 목록이 업데이트되고 업로드되는 경로BriefCam와 관심 목록이 동기화되는 빈도를 제어하려면 얼굴 인식 서비스 섹션에서 다음 관리자 설정을 BriefCam설정합니다.

  • ExternalWatchListSync.ExternalFolderScanIntervalMinutes - 시스템이 새로운 것이 있는지 확인하는 빈도를 설정한 다음 이를 감시 목록 또는 감시 목록으로 가져옵니다. 기본적으로 확인은 60분마다 수행됩니다.

  • ExternalWatchListSync.ExternalWatchListRoot - 사용자가 여러 얼굴을 업로드할 수 있는 VS 서비스 시스템의 모니터링되는 폴더에 대한 경로입니다. 기본적으로 이 폴더는 다음에 있습니다C:\briefcam\ServerData\ExternalWatchLists.

  • ExternalWatchListSync.SyncMode - 동기화할 때마다 감시 목록을 덮어쓰기할지(폴더에서 ID를 삭제하면 시스템에서 삭제됨) 또는 병합하여 새 항목만 로드할지 여부를 설정합니다. 기본적으로 이 설정은 .(으)로 설정되어 Overwrite있습니다.

    ExternalWatchList settings.png

모니터링되는 폴더에서 다수의 얼굴 업로드

감시 목록에 동기화될 모니터링 폴더에서 여러 얼굴을 업로드할 수 있습니다. ID에 대해 여러 얼굴을 업로드하고 각 배치에 대해 여러 ID를 업로드할 수 있습니다.

모니터링되는 폴더는 VS 서버 시스템에 있습니다. 기본 경로는 다음과 같습니다C:\briefcam\ServerData\ExternalWatchLists. 관리자가 대신 이 경로를 변경할 수 있습니다.

분산 환경에서 이 폴더를 사용하려면 해당 폴더에 액세스할 수 있는 권한이 BCUser 있는지 확인하십시오. 올인원 설치의 경우, 이 작업은 필요하지 않습니다.

시스템은 60분마다 새로운 것이 있는지 확인한 다음 감시 목록이나 감시 목록으로 가져옵니다. 폴더에는 ExternalWatchList 감시 목록의 이름을 사용하여 하위 폴더를 만들 수 있습니다. 하위 폴더에 ID 이름을 가진 폴더를 생성하고 각 ID의 폴더에 ID 얼굴의 사진을 최소 1장 이상 배치해야 합니다.

Monitored Folder.png

동기화 시마다 감시 목록을 덮어쓰거나(폴더에서 ID를 삭제하면 시스템에서 삭제됨) 병합하여 새 항목만 로드하는 옵션이 있습니다. 기본값은 덮어쓰기입니다.

이 기능에 대한 기본 설정은 관리자에 의해 변경될 수 있습니다.

별 없음 이미지(얼굴 감지되지 않음) 및 별 1개 이미지(얼굴 감지되었지만 얼굴 인식에 불충분한 품질)와 같이 얼굴 일치에 대한 최소 임계치 미만인 이미지를 포함하여 모니터링되는 폴더를 사용하여 추가된 모든 이미지가 감시 목록에 추가됩니다. BriefCam 그러면 불일치 이미지가 무시됩니다. 이러한 이미지를 감시 목록에 표시하지 않으려면 폴더에서 수동으로 삭제해야 합니다.

BI 얼굴 인식 서비스 설정

  • BIFaceRecognition.MaxSupportedRESEARCHsources - 얼굴 일치가 활성화되었을 때 소스 그룹이 처리할 수 있는 최대 RESEARCH 소스 수를 설정합니다.

  • BIFaceRecognition.FaceMatchingThreshold - RESEARCH 모듈에서 얼굴 일치 임계값을 설정합니다. 유효한 값은 0-1입니다. 이 설정은 Re-ID 프로세스를 위한 추가 미세 조정 계층(서로 다른 얼굴 발생을 단일 ID에 연결)을 제공합니다. 설정을 1로 설정하면 모든 얼굴 사건이 동일한 사람으로 간주됩니다. 0으로 설정하면 모든 발생(동일한 사람이라도)이 다른 사람으로 계산됩니다.

    기본값은 0.65입니다. 일부 환경에서는 위 또는 아래로 조정하는 것이 유익할 수 있습니다. 예를 들어, 환경에 있는 대부분의 사람이 털 덮개를 하고 있다면 알고리즘과 더 비슷해 보일 것입니다. 따라서 얼굴 사건을 정체성에 연결할 때 알고리즘이 더 민감하도록 조정하는 것이 도움이 될 것입니다.

  • BIFaceRecognition.FaceMatchingToWatchlistThreshold - 감시 목록에서 ID의 안면 일치에 대한 RESEARCH 모듈의 임계값을 설정합니다. 유효한 값은 0-1이며 기본값은 0.65입니다.

  • BIFaceRecognition.RESEARCHnableFaceRecognition - RESEARCH 모듈에서 얼굴 인식 기능을 비활성화합니다. 기본값은 false입니다.

    BIFaceRecognition settings.png

얼굴 업로드 숨기기

HideFacesUpload 환경 설정을 사용하면 인터페이스에서 얼굴을 업로드하는 기능을 켜고 끌 수 BriefCam 있습니다. 여기에는 얼굴 인식필터의 아이디 업로드 버튼과 얼굴 감시목록의 아이디 추가 및 감시목록 추가 버튼이 포함됩니다.

안면 인식 - OX.ini 파일

고품질 얼굴 썸네일

얼굴 섬네일은 기본적으로 90%로 압축됩니다. 더 높은 품질이 필요한 경우, JPG 압축을 100%(거의 무손실 압축)로 변경할 수 있습니다. 이 작업은 OX.ini 파일에서 HighQualityFaceJPGs 매개변수 값을 false(기본값)에서 true로 변경하여 수행합니다.

최적의 얼굴 인식 정확도 경고

이 OX.ini 파일에는 감시 목록을 사용할 때 최적의 얼굴 인식 정확도 경고를 위해 구성할 수 있는 여러 가지 얼굴 인식 매개변수가 있습니다. 정확도를 개선할 때 처리 비용의 증가, 경보의 지연 및 일반 객체 추출 품질의 저하가 발생할 수 있습니다. 기본값을 변경하려면 관련 라인의 주석 처리를 제거하고 값을 업데이트합니다.

관련 설정은 다음과 같으며 관심 있는 얼굴이 클 때 매우 바쁜 장면에 대한 권장 설정을 포함합니다.

  • FullFrameSsdDetection - 매우 복잡한 시나리오에서 감지를 개선하기 위해 거짓에서 참으로 변경합니다. 이로 인해 작은 물체를 잘못 감지할 수 있습니다.

  • RealtimeMinCombinedScoreForAttributes - 0.4에서 0.3으로 변경하여 얼굴 품질 조기 종료 임계값(얼굴 속성 추출 시도를 중지해야 하는 경우)을 줄입니다. 낮은 값은 처리 효율을 희생시키면서 정확도를 높일 수 있습니다.

  • RealtimeMinCombinedScoreForFeatureExtraction - 얼굴 품질 조기 종료 임계값을 줄이기 위해(얼굴 특징 벡터 추출 시도를 중지해야 하는 경우) 0.4에서 0.3으로 변경합니다. 낮은 값은 처리 효율을 희생시키면서 정확도를 높일 수 있습니다. 이 설정은 위의 설정과 유사하지만 파이프라인에서는 다른 단계입니다. 특성은 기능 추출 전에 완료됩니다.

  • RealtimeMaxAttributeExtractionsInTrack - 속성 추출 프레임의 제한을 4에서 16으로 늘립니다.

  • RealtimeMaxFeatureExtractionsInTrack - 기능 추출 프레임의 제한을 1에서 4로 늘립니다.

  • RealtimeAlertMaxDelaySeconds - 실시간 경보 지연을 4에서 30으로 늘려 더 긴 트랙을 확보할 수 있습니다.

  • RealtimeAlertCoolDownSeconds - 이 매개변수는 실시간 얼굴 인식 경보의 냉각 기간을 설정합니다. 사람이 제한 범위 내에서 두 번째 시간으로 나타나면 두 번째 시간으로 경보가 트리거되지 않습니다.