Go to documentation repository
Page History
...
FACE Intellect | |||||
---|---|---|---|---|---|
Registry section | String parameter | Available values | Default | Product version | Parameter in effect |
x32: (x32)\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 | >0 | 1000 | 6.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 | GenFirsInDetector | 0, 1 | 1 | 6.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 | SaveUnrecognizedFaces | 0, 1 | 0 | 6.0 to 6.1 | Specifies what data will be stored in the database when using the Face recognition Server: 1 - all captured faces. 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 | >0 | 1 | Intellect 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 | IgnoreSamePeople | 0, 1 | 0 | 6.1 | The 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 | ClearIgnoreCache | 0, 1 | 0 | 6.1 | The key enables cache clearing while using function of ignoring repeatedly recognized faces. |
x32: (x32)\FRS x64: (x64)\FRS | ClearIgnoreCacheTime | Time in HH:MM:SS format | - | 6.1 | The 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 | >0 | 250 | 6.1 | Specifies 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 | FaceDB | Full path to a local or network folder | - | 7.0 | The 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 | UseFaceDB | 0, 1, 2 | 2 | 7.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 facesMetadata is stored in the database in the Hits table, regardless of the value of the UseFaceDB key. Note 2. Images of reference faces are alwaysstored in the <Installation directory Intellect><Intellect software installation directory>\Bmp\Person folder, regardless of the value of the UseFaceDB keyUseFaceDB 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 | >0 | 1000 | 7.0 | The 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 | RestPort | port number | 10000 | 7.1 | The 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 | >=0 | 0 | 7.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. 1 - 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. |
x32: (x32)\FRS x64: (x64)\FRS | Face.RecognizeFacesSeparately | 0, 1 | 0 | 7.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.SaveLastFaceCaptureFrame | 0, 1 | 0 | 7.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 | >=0 | 1920 | 7.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 | >=0 | 1080 | 7.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 | TevianAlgorithmNumber | 0, 1 | 0 | 7.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.DetectionFilterAlgorithm | 0, 1 | 0 | 7.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.DetectionFilterValue | 0-100 | 50 | 7.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.GlobalTrackingDetectionFilter | 0, 1 | 1 | 7.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.DetectorAlgorithm | 0, 1 | 0 | 7.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 | >=0 | 350 | 7.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 | >=0 | 50 | 7.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.IdentificationAlgorithm | 0, 1, 2 | 0 | 7.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 | >=0 | 1 | 7.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 | >=0 | 500 | 7.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 | >=0 | 50 | 7.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 | GenerateEyesClosedEvent | 0, 1 | 0 | 7.3 and later | Activates the Eyes closed event generation when closed eyes are detected. |
x32: (x32)\FRS x64: (x64)\FRS | FaceTracker.LogTrackerQuality | 0, 1 | 0 | 7.3 and later | The 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 | >=0 | 200 | 7.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. |
...