Note |
---|
|
To fine tune this detection tool, you will require the assistance from AxxonSoft tech support. |
To fine-tune the face detection tool, do as follows:
이 검출 도구를 정밀하게 조정하려면 AxxonSoft 기술 지원의 도움이 필요합니다. |
얼굴 검출 도구를 정밀하게 조정하려면 다음 단계를 따르십시오.
필요한 경우, 고급 로그 기록 매개변수를 예로 설정합니다 If necessary, set Yes for the Advanced logging for SDK parameter (1).
Note |
---|
|
Starting from DetectorPack 3.9.0, the Advanced logging for SDK parameter is absent.0부터는 SDK용 고급 로그 기록 매개변수가 제거되었습니다. You can enable the advanced logging for SDK using the SDK용 고급 로그 기록은 시스템 변수 VL_SDK_VERBOSE_LOGGING=1 을 사용하여 활성화할 수 있습니다 system variable (see부록 9. 시스템 변수 생성 참조). |

- Select a face recognition algorithm 얼굴 인식 알고리즘을 선택합니다 (3):
- Algorithm 1—the recognition speed depends on the background and the number of faces in the frame. Works slower than Algorithm 3.
- Algorithm 2—high speed, low accuracy. The recognition speed depends on the number of faces in the frame.
- Algorithm 3—average speed, high accuracy. The recognition speed depends on the resolution of the image. Optimal for most scenes.
- Configure the face rotation angle analysis:
- If it is necessary to determine the face rotation angle, then set Yes for the Analyze face rotation angle parameter (2). This setting allows you to filter out the results that have a rotation and tilt angle greater than the values specified in the search for a particular face (see 유사한 얼굴 검색).
- In the Face rotation pitch (°) field (4), set the allowable face tilt up/down angle in degrees. The value should be in the range [0; 90].
- In the Face rotation roll (°) field (5), set the allowable face tilt right/left angle in degrees. The value should be in the range [0; 90].
- In the Face rotation yaw from (°) field (6), set the minimum allowable angle of face rotation to the right or left. The value should be in the range [-90; 90].
In the Face rotation yaw to (°) field (7), set the maximum allowable angle of face rotation to the right or left. The value should be in the range [-90; 90].
- In the Minimum number of detections field (8), enter the time in milliseconds in the range [1; 10000], after which the track will be considered a detected face.
- In the Number of frames between detections field (9), enter the time in milliseconds in the range [1; 10000]. The lower the value, the more likely the TrackEngine will detect a new face as soon as it appears in the selected area.
In the Number of frames without detections field (10), enter the time in milliseconds in the range [1; 10000]. If there is no face detection in the selected area, the TrackEngine will continue to process the specified number of frames before the track is considered lost.
Info |
---|
|
TrackEngine does not perform face recognition. It tracks the position of one person's face in a sequence of frames, choosing the best frame and preparing the necessary data for external systems. TrackEngine is based on face detection and analysis methods provided by the FaceEngine library. |
Specify the Number of threads per recognition channel (11). The value should be in the range [1; 256].
- In the Track timeout field (12), enter the maximum time period in seconds in the range [1; 60], after which the event will be sent.
- Click the Apply button.
- 알고리즘 1—인식 속도는 배경 및 프레임 내 얼굴 수에 따라 달라집니다. 알고리즘 3보다 느립니다.
- 알고리즘 2—속도는 빠르나 정확도는 낮습니다. 인식 속도는 프레임 내 얼굴 수에 따라 달라집니다.
- 알고리즘 3—속도는 중간이며 정확도는 높습니다. 인식 속도는 이미지 해상도에 따라 달라집니다. 대부분의 장면에 적합합니다.
- 얼굴 회전 각도 분석을 설정합니다.
- 얼굴 회전 각도를 감지할 필요가 있는 경우, 얼굴 회전 각도 분석 매개변수를 예로 설정합니다 (2). 이 설정은 특정 얼굴을 검색할 때 지정한 회전 및 기울기 각도보다 큰 결과를 필터링할 수 있도록 합니다 (유사한 얼굴 검색 참조).
- 얼굴 회전 피치(Face rotation pitch) (°) 필드(4)에 얼굴의 상하 기울기 허용 각도를 도 단위로 입력합니다. 값은 [0; 90] 범위 내여야 합니다.
- 얼굴 회전 롤(Face rotation roll) (°) 필드(5)에 얼굴의 좌우 기울기 허용 각도를 도 단위로 입력합니다. 값은 [0; 90] 범위 내여야 합니다.
- 얼굴 회전 요우 시작 각도(Face rotation yaw from) (°) 필드(6)에 얼굴이 좌우로 회전할 수 있는 최소 허용 각도를 도 단위로 입력합니다. 값은 [-90; 90] 범위 내여야 합니다.
얼굴 회전 요우 종료 각도(Face rotation yaw to) (°) 필드(7)에 얼굴이 좌우로 회전할 수 있는 최대 허용 각도를 도 단위로 입력합니다. 값은 [-90; 90] 범위 내여야 합니다.
- 최소 감지 횟수 필드(8)에는 트랙이 얼굴로 감지되었다고 간주되기까지의 시간을 밀리초 단위로 입력합니다. 값은 [1; 10000] 범위 내여야 합니다.
- 감지 간 프레임 수 필드(9)에는 얼굴이 감지된 후 다음 감지를 시도하기까지의 시간을 밀리초 단위로 입력합니다. 값은 [1; 10000] 범위 내여야 하며, 값이 낮을수록 TrackEngine이 선택된 영역에 새 얼굴이 나타났을 때 더 빠르게 감지할 가능성이 높아집니다.
감지되지 않은 프레임 수 필드(10)에는 얼굴이 감지되지 않았을 때에도 TrackEngine이 트랙을 유지하는 프레임 수를 밀리초 단위로 입력합니다. 값은 [1; 10000] 범위 내여야 하며, 이 수치만큼 얼굴이 감지되지 않으면 해당 트랙은 손실된 것으로 간주됩니다.
Info |
---|
|
TrackEngine은 얼굴 인식을 수행하지 않습니다. 연속된 프레임에서 한 사람의 얼굴 위치를 추적하고, 최적의 프레임을 선택하여 외부 시스템에 필요한 데이터를 준비합니다. TrackEngine은 FaceEngine 라이브러리가 제공하는 얼굴 감지 및 분석 기술을 기반으로 작동합니다. |
인식 채널당 스레드 수를 지정합니다(11). 값은 [1; 256] 범위 내여야 합니다.
- 트랙 타임아웃 필드(12)에는 이벤트가 전송되기까지의 최대 시간을 초 단위로 입력합니다. 값은 [1; 60] 범위 내여야 합니다.
- 적용 버튼을 클릭합니다.
이로써 얼굴 감지(VL) 세부 조정이 완료되었습니다Fine-tuning the face detection (VL) is now complete.