Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FACE Intellect

Registry section

String parameterAvailable valuesDefaultProduct versionParameter in effect

x32: (x32)\FRS
x64: (x64)\FRS

CpuCoreCount>0
6.0

The key defines on how many CPU cores the face recognition module will operate (firserver.run process). All cores are in use by default.

x32: (x32)\FRS
x64: (x64)\FRS
FaceLostAge>010006.0

The key sets the timeout upon which Face Server ‘loses’ the face if there is no new data about it.

x32: (x32)\FRS
x64: (x64)\FRS
GenFirsInDetector0, 116.0

Sets the parameters of generating and attaching face biometrics in the detection tool:

1 – Face detection tools generate and attach face biometrics to the photo. 

0 – Face detection tools do not generate face biometrics - the face is only captured.

Note. Face recognition Server that performs search in the user database checks up whether it has attached biometrics when it gets a face photo. If yes, then biometrics are not further generated for search in the database - data attached to the photo is in use. If no, then recognition Server generates biometrics itself using the photo. 

Generation of biometrics is a resource-intensive process unlike search by ready data - that is why this key allows distributing load among several Servers having only one Server working with the user database.
x32: (x32)\FRS
x64: (x64)\FRS
SaveUnrecognizedFaces0, 106.0 to 6.1

Specifies what data will be stored in the database when using the Face recognition Server:

1 - all captured faces.
0 - only the faces about which there are recognition results.

The key is in use in order to avoid the database overflow.

Note. Since Starting from version 6.2 use the UseFaceDB key in order 7.0, to minimize the amount of data information stored in DBthe database, it is recommended to use the UseFaceDB key.

x32: (x32)\Video\FaceCapture
x64: (x64)\Video\ FaceCapture
timeUntilLost>01Intellect 4.10.0

The key is used to configure the face detection tool – it sets time on the expiry of which the face is considered lost.

For instance, if timeUntilLost = 1 and a man covers his face with the hands in front of the camera and then shows it again, then the face detection tool does not capture it as it considers that the face was lost for the time it was covered.

If the parameter value is 3, then the face will be detected in this case.
x32: (x32)\FRS
x64: (x64)\FRS
IgnoreSamePeople0, 106.1The key enables function of ignoring repeatedly recognized faces. While enabling this function all vectors of captured faces are saved in cache for the specified time interval. When new face is captured, its biometric vector is comparing with already existed vectors in cache. If it coincides with one of such vectors with specified similarity rate then it doesn't send to the further processing. Duration of vector storing in a cache is specified using the Skip repeated recognitions, sec parameter of the Face Recognition Server object. Similarity rate for comparison is came from the Similarity level parameter of the same object. See also Face Intellect software package. Administrator's Guide, section Setting parameters for detected faces recognition.
x32: (x32)\FRS
x64: (x64)\FRS
ClearIgnoreCache0, 106.1The key enables cache clearing while using function of ignoring repeatedly recognized faces.
x32: (x32)\FRS
x64: (x64)\FRS
ClearIgnoreCacheTimeTime in HH:MM:SS format-6.1The key sets time when cache crearing is to be performed while using function of ignoring repeatedly recognized faces.
x32: (x32)\FRS
x64: (x64)\FRS
FaceDetectionPeriod>02506.1Specifies time period in milliseconds equal to frequency of new faces search on the image for the Tevian recognition algorithm. See also Face Intellect software package. Administrator's Guide.
x32: (x32)\FRS
x64: (x64)\FRS
FaceDBFull path to a local or network folder-7.0The key sets a folder for storage of images and vectors for captured and sample faces when UseFaceDB key is set to 1 or 2 (see below).
x32: (x32)\FRS
x64: (x64)\FRS
UseFaceDB0, 1, 227.0

The key sets the storage mode for storing metadata, images and vectors of captured and reference faces.

0 - metadata, images and vectors are stored only in the database.

1 - metadata, images and vectors are stored in the database, and images and vectors are also storing stored in a folder on disk. Path The path to the folder is specified using set by the FaceDB parameter (it is possible to you can specify both a local and network folderfolders).

2 - metadata are is stored in the database, and images and vectors are storing stored only in a folder on disk. Path The path to the folder is specified using set by the FaceDB parameter (it is possible to you can specify both a local and network folderfolders).

Note 1.

Information on recognized faces

Metadata is stored in the database in the Hits table, regardless of the value of the UseFaceDB key.

Note 2. Images of reference faces are

always

stored in the

<Installation directory Intellect>

<Intellect software installation directory>\Bmp\Person folder, regardless of the

value of the UseFaceDB key

UseFaceDB key value.

Note 3. Starting from Face Intellect version 7.1.0.1161 only the UseFaceDB = 2 mode is supported, which is set automatically when Face Intellect starts if a mode other than this is detected.

x32: (x32)\FRS
x64: (x64)\FRS
FaceDBFreeMB>010007.0The key is used if the the UseFaceDB parameter value is 1 or 2 (see above). The key sets the size of free disk space in megabytes. Once the specified size is reached, the old images, vectors and metadata of captured faces will be deleted. The cleanup is performed on a loop in portions equivalent to 1000 megabytes.
x32: (x32)\FRS
x64: (x64)\FRS
RestPortport number100007.1The key is used in case the standard port 10000 used by the Face Recognition Server to communicate with the Face Recognition and Search client is occupied by a third-party application that can not be disabled. The key allows you to specify a new port number for communication between the server and the client.
x32: (x32)\FRS
x64: (x64)\FRS

CpuCoreCountAddPerson

>=007.1

The key defines the number of CPU cores where the vectors of persons are generated when adding a reference face to the database.

0 - vectors are generated on the number of cores specified in the CpuCoreCount key. The cores are used successively. Recognition sample is bound to each core. 

- only 1 fixed core (different from those specified in CpuCoreCount) is in use when adding a reference face to the database. 

2 - only 2 fixed cores (different from those specified in CpuCoreCount) are in use when adding a reference face to the database.

etc.
x32: (x32)\FRS
x64: (x64)\FRS

Face.HardwareCPU

0, 1, 2-7.1

The key defines the order of binding streams to CPU cores when generating vectors of persons.

no value or 0 - streams are bound randomly to CPU cores.
1 - streams are bound successively to CPU cores depending on their total number. 
2 - streams are bound to first cores of each CPU.

x32: (x32)\FRS
x64: (x64)\FRS
Face.RecognizeFacesSeparately0, 107.3 and later

Mechanism of displaying faces. When a new mechanism of displaying is enabled, the photo in the list of captured faces is not duplicated - it is updated in the same cell while the tracker "sees" it.  

0 - new mechanism of displaying faces. 

1 - old mechanism of displaying faces. 

x32: (x32)\FRS
x64: (x64)\FRS
FaceDetector.SaveLastFaceCaptureFrame0, 107.1 and later

The key enables saving the last recognized face and all its necessary data to a file. This image file can be sent directly to the recognition server via the iidk_client utility.

0 - General operation mode.

1 - When the face is captured, the captureFrame (cam_N) .log file is created (where N is the camera number that captured the face) in the <Intellect Installer directory>\Modules (64)\ folder. This file will contain the last recognized face and all its necessary data. This image file can be sent directly to the recognition server via the iidk_client utility.

Note. The file is overwritten every time a new face is captured.

x32: (x32)\FRS
x64: (x64)\FRS
XSize>=019207.0 and later

The key restricts resolution (width) of the photo when adding it to the faces database.

Set greater value to the key if the following message appears when adding a face to DB: "Adding error. The face was not added. Insufficient image quality to add".

x32: (x32)\FRS
x64: (x64)\FRS
YSize>=010807.0 and later

The key restricts resolution (height) of the photo when adding it to the faces database.

Set greater value to the key if the following message appears when adding a face to DB: "Adding error. The face was not added. Insufficient image quality to add".
Tevian




x32: (x32)\FRS
x64: (x64)\FRS
TevianAlgorithmNumber0, 107.0-7.1

The key enables selecting the Tevian algorithm.

0 – less resource intensive algorithm is in use

1 – more resource intensive algorithm is in use 

Important! Biometric vectors received using this algorithm cannot be used with alternative one. For proper operation of Face Intellect after changing this parameter biometric vectors are to be converted as described in Transition between face recognition modules section. 

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.DetectionFilterAlgorithm0, 107.3 and later

An alternative algorithm for filtering false triggerings of the tracker. This key is in use if Tevian.GlobalTrackingDetectionFilter=0 and Tevian.DetectionFilterValue > 0 (see the corresponding parameters below). 

0 - ALG1

1 - ALG2

Note. It is not recommended to change this parameter without consulting Tevian.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.DetectionFilterValue0-100507.3 and later

Configuring alternative algorithm filtering. It is in use if the value of Tevian.GlobalTrackingDetectionFilter is more than 0 (see the corresponding parameter below).

Note. It is not recommended to change this parameter without consulting Tevian.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.GlobalTrackingDetectionFilter0, 117.3 and later

Activates an additional check to filter out false triggerings of the tracker. If faces in masks are not recognized, it is recommended to disable this check, however, this can cause false triggerings of the tracker.

0 - disabled

1 - enabled.

Note. It is not recommended to change this parameter without first consulting with Tevian.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.DetectorAlgorithm0, 107.3 and later

Face detection operation mode (identification). The recommended parameter value is 0.

0 - ALG1

1 - ALG2

Note. It is not recommended to change this parameter without consulting Tevian.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.FaceDetectionPeriod>=03507.3 and later

This parameter affects the detector captioning capacity. If there is a great value, the tracks can rend.

Note. It is not recommended to change this parameter without consulting Tevian.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.FaceDetectorConfidenceThreshold>=0507.3 and later

Face detector confidence threshold (do not confuse with face quality).

Note. It is not recommended to change this parameter without consulting Tevian.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.IdentificationAlgorithm0, 1, 207.3 and later

The key enables selecting the Tevian algorithm for recognition and face search.

0 - ALG1 less resource-intensive algorithm is in use.

1 - ALG2 identification of the higher quality, but more resource-intensive.

2 - PRECISE the highest quality of recognition, but the most resource-intensive. This algorithm is recommended if significantly less time is spent on face recognition than on detection (if there are few people in the frame).

Important! Biometric vectors received using this algorithm cannot be used with any other one. For proper operation of Face Intellect after changing this parameter biometric vectors are to be converted as described in Transition between face recognition modules.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.TrackBestFramesCount>=017.3 and later

Specifies the number of seconds to accumulate the best frames of a track for recognition. The increase in time makes it possible to average out the recognized face characteristics, but it can result in the poorer accuracy of the face characteristics recognition.

Note. For example, if the 1 second value is set, the average error in determining the age will be 2-3 years, and if the 5 seconds value is set, it will be 3-4 years.

x32:(x32)\FRS\CustomAlgoritm
x64:(x64)\FRS\CustomAlgoritm
Tevian.TrackerMaxLostTime>=05007.3 and later

Time since the last recognition after which the track is considered ended.

Note. It is not recommended to change this parameter without consulting Tevian.

x32: (x32)\FRS\CustomAlgoritm
x64: (x64)\FRS\CustomAlgoritm
Tevian.EyesClosedDetectorThreshold>=0507.3 and later

Sets the sensitivity of the closed eyes recognition. The higher the value, the less sensitive the closed eyes detector.

x32: (x32)\FRS
x64: (x64)\FRS
GenerateEyesClosedEvent0, 107.3 and later

Activates the Eyes closed event generation when closed eyes are detected.

x32: (x32)\FRS
x64: (x64)\FRS
FaceTracker.LogTrackerQuality0, 107.3 and laterThe key enables logging of every face capture event in the general log file of the Face Recognition Server debugging window, where additional information is displayed, such as: the quality of the captured face, the number of all captured faces, the number of high-quality faces, etc. (for details, see Appendix 2. Debug window).
x32: (x32)\FRS\Cloud
x64: (x64)\FRS\Cloud

Face.PollTime

>=02007.3 and later

The key specifies the polling time of the HUAWEI server in milliseconds.

Note. Face-Intellect requests the events only since the time it is launched. If events contain an earlier time than the launch time of Face-Intellect, these events will be ignored. That is why the HUAWEI server time and the Face-Intellect time should be synchronized.

...