CLIENTS

NCheck Clients are used as the client applications for NCheck server. It is mainly used to record attendance. NCheck client has two applications

  1. NCheck Attend client

    NCheck Attend client is a simple client application with minimal required functionality for Windows, Android and IOS.

  2. NCheck Admin client

    NCheck Admin client for Windows and Android includes client-side biometric extraction and matching which provides advanced functions like automatic face recognition, face capturing and offline operation. The Admin client requires a NCheck license

  3. NCheck Surveillance client for Windows

    NCheck Surveillance client for Windows support all the features in NCheck Admin client for Windows with guard functionality in which an authorized person can manually identify the person and record the event in the attendance system

System requirement

Table 48 System requirements for clients applications

Attend

Admin

Surveillance

Windows

  1. Microsoft Windows 8 or higher operating system

  2. 1GB of disk space

  3. 2GB of RAM

  4. Supported Face peripheral

  1. Microsoft Windows 8 or higher operating system

  2. 1GB of disk space

  3. 4GB of RAM

  4. One supported peripheral as mentioned in the in Peripherals section

  1. Microsoft Windows 8 or higher operating system

  2. 1GB of disk space

  3. 8GB of RAM

  4. Supported Face peripheral

Android

  1. Android phone or tablet running Android 5.0 OS or later version

  2. 1 GB Of RAM

  3. Integrated camera

  1. Android phone or tablet running Android 5.1 OS or later version

  2. 2 GB of RAM

  3. USB OTG (USB On the Go) feature if using peripherals as mentioned in the Peripherals section

IOS Client

Apple device running IOS 10.2 OS or later

Not available

Not available

Peripherals

NCheck client applications support the following biometrics and ID peripherals.

  1. Biometrics peripherals

  2. Id peripherals

    Available for NCheck Admin clients only

Note

NCheck installer for Windows is installing all necessary drivers to enable face, fingerprint and iris scanners. But if you need additional drivers, you may need to install compatible drivers in the computer. You can download drivers for supportable camera, fingerprint and iris scanners from scanner driver package`. <https://www.ncheck.net/scanner-drivers/>`_

Face

NCheck Android and IOS clients are using cameras available with the device. NCheck Windows clients support the following camera types.

  1. USB cameras

  2. IP cameras

USB cameras

In general, USB cameras working in Windows OS are supported.

IP cameras

Refer supported IP camera section for all supported IP cameras. Refer Add/edit network camera section for add IP cameras for NCheck Admin for Windows.

Fingerprint

NCheck Admin clients support external or internal USB fingerprint scanners. Refer supported fingerprint scanners for Admin client.

Iris

NCheck Admin clients support external or internal USB iris scanners. Refer supported iris scanners for admin client.

Note

By default, iris scanners are disabled for Windows Admin client. To enable, unzip necessary iris scanners from the Iris scanners folder in NCheck installation folder (By default the installation folder is “C:Program FilesNeurotechnologyNCheck”)

Id peripherals

NCheck Admin client supports capturing other authentication data. Data capture is performed by using the following hardware.

Table 49 Hardware requirements for non-biometric identification

Windows admin

Android admin

RFID

  1. External HID

  2. External Serial

NFC Support

Barcode

External HID

Using a built-in camera

License plate

No special hardware needed

No special hardware needed

Access control

NCheck Admin clients can trigger external executables with given parameters as mentioned in External executables section.

Supporting Locations

NCheck can be configured record the attendance event location with the attendance event. The location can be either device GPS location provided by the device operating system or predefined location coordinate. If the client uses device GPS location, In Android, to get the accurate location of the attendance event, device should be supported Google play location services. If the google play location service is unavailable, the native location manager will be used. But this may not be accurate.

Install Client

Download client

NCheck clients application downloads from download page. Following installers available to install NCheck Windows client applications.

  1. Installer for on premises server

    NCheck on-premises server and admin client will be installed

  2. Installer for Admin client for windows

  3. Installer for Attend client for Windows

Install clients for Windows

Refer Install client For Windows section for more details about installing windows clients. After successful installation you will be asked to activate license in NCheck Admin clients and Surveillance clients for Windows as mentioned in License Manager section. For NCheck Attend client does not require a license. Once the license is activated for Windows clients, you can open the client.

Open clients

Once open the client, you will be asked to register the clients as mentioned in the Register clients section.

Register clients

NCheck Clients can be used with the following modes.

  1. NCheck Cloud

    Register with NCheck Cloud server. Refer Start web Control panel section for more details about cloud server.

  2. NCheck server installed on-premises.

    Register with NCheck on-premises server installed on premises. Refer Start web Control panel section for more details about on premises server.

The registration process configures the application to work with one of the above two modes. Accessing registration can be done in the following ways.

  1. The client application will prompt the registration dialogue in case it is not registered.

  2. The client application is unregistered as mentioned in Unregister section.

Once the registration view opens, it will ask for the registration token as below. Refer Register device section for more details about generating registration token.

_images/image955.PNG

Figure 442 Registration token view

  1. Scan QR button

    Scan registration token QR code. The client will start to register if the scanned registration token is valid.

  2. Token field

    Enter registration token.

  3. Continue button

    Once the registration token entered, select this button to continue registration. If the entered token is from cloud server, the registration will start. Otherwise, it will ask the on-premises server URL as follows.

_images/image957.PNG

Figure 443 Registration URL view

  1. On-premises server URL field

    Client automatically discovers the on-premises server URL when opening the view if the device and the on-premises server is connected to the same local area network. If it is not, enter the URL manually.

  2. Search server URL button

    To discover the server URL, make sure that the device and the on-premises server is connected to the same local area network.

  3. Continue button

    Start to register the client. If the on-premises server has no valid SSL certificate (Self sign certificate), the client will prompt SSL certificate validation error. Otherwise, the registration will be completed,

    _images/image959.PNG

    Figure 444 SSL validation error dialog for Android client

Once the self-sign certificate accepted pressing continue button, The client will be registered with the server. The following table shows possible errors during the client registrations.

Table 50 Error messages of device registration

Error code

Error message

2051

Failed to register with the NCheck server {server URL}

2052

Failed to register with the registration code

2053

The registration token has already been used. Please generate new registration code or contact administrator

2054

Could not discover the NCheck server URL

Once the registration is completed, clients will check the following in starting view before starting the capturing

  1. Device permissions for Android clients

    Device permissions require for attendance recording as mentioned in Check permissions section.

  2. Encryption check for Admin clients

    Android and Windows clients uses databases if the offline operation is enabled as mentioned in Offline operation mode setting. The database is encrypted and in any case the client failed to decrypt the database, it will request the database password as mentioned in this Check database encryption password section.

  3. Check internet connectivity according to the activated license in Admin apps.

    Refer Check network section for more information.

  4. Check license in admin client

    When the application starts first time, it will activate the Trial license (Refer License types section for more details about trial license). Once application starts, the license can be changed from the license manager as mentioned in License Manager section.

  5. Initializing matching in Admin clients

    Preparing all the biometric images of users to identification when recording attendance when Offline operation mode setting is enabled.

The Clients’ starting view is shown below.

  1. Progress with status check text.

Once the checks are completed, clients will be ready to capture attendance as shown below.

Client

Main view

Attendance capturing of Android Admin client

_images/image962.PNG

Figure 445 Attendance capturing view of Android Admin client

Attendance capturing of Android/IOS Attend client registered to employee group

_images/image964.PNG

Figure 446 Attendance capturing view of Android Attend client

Attendance capturing of Windows Admin client

_images/image966.PNG

Figure 447 Attendance capturing view of Windows Admin client

The main view of the Attend client registered to an employee is shown below.

_images/image968.PNG

Figure 448 Main view of the Attend client registered to an employee

  1. Main navigation view

    1. Reports menu

      This will open employee report as mentioned in Employee report section.

    2. Time clock menu

      This will open Attendance capturing view.

    3. Main menu

      This will open main menu as mentioned in Main menu section.

  2. Navigation menu content view

Check permissions

Note

Permissions are required for Android clients only.

In Android applications, permissions need to be granted to ensure privacy and security of the device data. NCheck Android clients require the following permissions.

  1. Google play licensing check

    Google Play offers a licensing service that lets you enforce licensing policies for applications that you publish on Google Play. With Google Play Licensing, your application can query Google Play at run time to obtain the licensing status for the current user, then allow or disallow further use as appropriate. Android permission “com.android.vending.CHECK_LICENSE: is using

  2. Access location

    NCheck Android client is using device location details such as GPS coordinates and address when recording attendance. This requires “android.permission.ACCESS_FINE_LOCATION” permission.

  3. Network information

    This requires “android.permission.ACCESS_NETWORK_STATE” permission. NCheck Android clients are using network information to check the network available in the device for communication.

  4. Access internet

    This requires “android.permission.INTERNET” permission. Android clients require Internet to

    1. Communicate with remote NCheck server.

    2. To either activate a license as mentioned in License activation/deactivation section or obtain License when application start based on the activated License types .

    3. To log application and device data in remote logging service(Firebase)

  5. Access Wi-Fi information

    In mobile services Wi-Fi is frequently used to access internet. Android clients use device Wi-Fi information to check the network connectivity and indicate to user. “android.permission.ACCESS_WIFI_STATE” and “android.permission.CHANGE_WIFI_STATE” permissions are required

  6. Access camera

    “android.permission.CAMERA” permission is required. NCheck Android client is using camera for

    1. Face capture

      Record users capturing face biometrics, Enroll face(s) to users.

    2. Barcode capture

      Capture User ids, device token,

  7. Access storage

    “android.permission.WRITE_EXTERNAL_STORAGE” permission is required below Android 11 application specific external storage to keep following data.

    1. Diagnostic data

      App generated log files to check application working status.

    2. Downloaded files

    3. License files

      To browse the license files during activation for NCheck Admin and Guard Android clients.

  8. Capture RFID

    NCheck Android client is capturing RFID to record attendance and appointment creation. “android.permission.NFC” permission is required. This is used for NCheck Admin client only.

  9. Access device power management tools

    To wake up device when record attendance and create appointments. “android.permission.WAKE_LOCK” permission is required.

  10. Receive application boot completed

    Start the client automatically when device has restarted. This requires “ndroid.permission.RECEIVE_BOOT_COMPLETED” permission.

Check database encryption password

NCheck Admin clients and Windows surveillance clients are storing database encryption passwords in the application context. If the client database cannot be decrypted from the encryption password, database encryption password dialog will be shown asking current password of the database as below.

Table 51 Database encryption password dialogs

Client

Encryption dialog view

Android client

_images/image970.PNG

Figure 449 Database encryption password dialog for Android Admin client

  1. Encryption key

    Database encryption key.

  2. Discard existing database and create new database option

    Check this option to discard existing database and create new client database. You will lose all the data in the existing database if you continue selecting this option.

  3. OK button

  4. Cancel button.

Check network

When the application starts the client application is checking for the valid license availability. This requires a network connection based on the activated license types . If the network is unavailable, the client will show network connectivity failure view and hold until the network available checking the network connectivity periodically as shown below.

Table 52 NCheck Client network check view

Client

Network connectivity failure view

Android client

_images/image972.PNG

Figure 450 Android client network check

Note

NCheck Attend clients is not checking network while opening because it does not use licensing.

Attendance capturing

Attendance capturing views of the clients are shown below.

Table 53 Attendance capturing view of Android and IOS clients

Client

Attendance capturing view

Android Admin

_images/image974.PNG

Figure 451 Attendance capturing view of Android Admin client

Android/IOS Attend client registered to an employee group

_images/image976.PNG

Figure 452 Attendance capturing view of Android/IOS Attend client registered to an employee group

Android/IOS Attend client registered to an employee

_images/image978.PNG

Figure 453 Attendance capturing view of Android/ISO Attend client registered to an employee

  1. Attendance view

  2. Current date

  3. Location restrictions

    The location restrictions can be added restrict employee attendance events recording from outside of the allowed areas. The location restriction status is shown as mentioned Table 54 . The distance and location accuracy may not be accurate depending on the Google location service availability. Please refer this Google maps help for more details. Locations restrictions can be added from the web control panel in following ways

    1. Location restrictions for employee

      Location restrictions can be added for any employee as mentioned in Locations section of User Management .

    2. Location restriction for employee group

      Location restrictions can be added for any employee group as mentioned in Locations section of Manage Employee Groups .

  4. Work hour timer view

    The Attend client registered to an employee is showing total work hour timer, on employee check-in and check-out. This helps employees to check the total work hours of the current shift. Once an employee is checked-in, the timer starts and keeps counting the work hours until checked-out. Refer Table 56 for more information.

  5. License status (Admin clients only)

    The status of the current license in admin clients. The available statuses are shown in Table 55 .

  6. Camera switch button

    Switch device camera.

  7. Attendance menu

Attendance capturing view of Windows clients is shown below.

_images/image980.PNG

Figure 454 Attendance capturing view of Windows admin client

_images/image982.PNG

Figure 455 Attendance capturing view of Windows Attend client

  1. Attendance view

  2. Admin/attend logo

  3. Current date and time

  4. License status (Admin clients only)

    The status of the current license in admin clients. The available statuses are shown in Table 55 .

  5. Recent event list

  6. Registration and connectivity status view

  7. Language setting

  8. Main menu

Table 54 Location restriction statuses

Status

View

Location is restricted. But the user is inside the permitted radius. The view shows the distance between current location and the permitted area with precision. For example, as here, the correct location can be anywhere between 11+ 14 meters and 11 - 14 meters

_images/image984.PNG

Figure 456 User inside the permitted area

Location is restricted. User is not inside the permitted radius. The view shows the distance between the current location and permitted area with precision. For an example as here, the correct location can be anywhere between 222+ 7 meters and 222 - 7 meters

_images/image986.PNG

Figure 457 User is not inside the permitted area

The Location services are not available. Location services of the device have disabled or not available in the area.

_images/image988.PNG

Figure 458 Location coordinates are not available

Location is not restricted.

_images/image990.PNG

Figure 459 Location has not restricted

Table 55 License statuses of Admin clients

Status

View

The activated license is obtained successfully.

License: Success

The current license is failed to obtain. This may happen,

  1. The current license (trial/no trial) is expired.

  2. Currently trial/internet license cannot be used due to the no internet access to the device.

    The device should be connected to internet if the current license is trial or internet license. In any case the internet is unavailable for more than 30 minutes, license will be failed, and identification will stop until the device connected with Internet.

License: failed

Trial license can be used for a month from the date its activated by the admin client. This status shows the available duration is the current license is trial.

Trial: {duration} left

Table 56 Work hour timer views

Event status

Work hour timer view

When employee record check-in, work hour timer is starting to count the work hours for the current shift

_images/image992.PNG

When employee record check-out, work hour timer is stopping and showing total work hours for current shift

_images/image993.PNG

Figure 460 Work hour timer view when record check-out

Registration and connectivity status view

Note

This view is available for Windows clients only.

_images/image995.PNG

Figure 461 Registration and connectivity stratus view of Windows clients

  1. Network availability

  2. License status indicator

    Shows the current license obtaining status as licensed, trial or expired.

  3. Registration mode indicator as cloud, on-premises mode

    Table 57 Registration mode indicators

    Mode

    Indicator

    Cloud

    _images/image997.PNG

    On-premises

    _images/image998.PNG

    Standalone

    _images/image999.PNG
  4. Server and port

    URL and port of the connected server in cloud, on-premises or standalone mode

  5. Registered user/user group name

    Registered user/user group name is showing in cloud or on-premises mode.

  6. Connectivity status with the server indicator in cloud and on-premises mode as shown below.

    Table 58 Online/Offline statuses of Admin clients

    Status

    Description

    Android Admin client

    Windows Admin client

    Online

    Connected with the server

    _images/image1000.PNG
    _images/image1001.PNG

    Offline

    Cannot connected with the server

    _images/image1002.PNG
    _images/image1003.PNG
  7. Synchronizing progress of the Admin and surveillance clients.

Attendance menu

Table 59 Attendance menu of Attend and Admin Android/IOS clients

Menu

Admin client

Attend client (Employee group)

Attend client (Employee)

Synchronize

_images/image48.PNG
_images/image49.PNG
_images/image49.PNG

Diagnostic data

_images/image48.PNG
_images/image48.PNG
_images/image49.PNG

Select resolution

_images/image48.PNG
_images/image48.PNG
_images/image48.PNG

Turn on/off torch

_images/image48.PNG
_images/image48.PNG
_images/image48.PNG

Go to admin mode

_images/image48.PNG
_images/image49.PNG
_images/image49.PNG

Show recent events

_images/image48.PNG
_images/image48.PNG
_images/image48.PNG

Login to control panel

_images/image48.PNG
_images/image48.PNG
_images/image49.PNG

Enable/disable multi face

_images/image49.PNG
_images/image48.PNG
_images/image49.PNG

Buy now

_images/image48.PNG
_images/image49.PNG
_images/image49.PNG

Upgrade now

_images/image48.PNG
_images/image48.PNG
_images/image48.PNG

About

_images/image48.PNG
_images/image48.PNG
_images/image48.PNG

Synchronize

NCheck Admin clients synchronize server-and client data every 5-minute time interval if the Offline data synchronize interval setting is enabled. If instant synchronize is required, select the synchronize option in the Attendance menu .

Diagnostic data

Generate diagnostic data for NCheck clients to troubleshoot application issues. Diagnostic data contains the following details.

  1. Log folder

    Application logs.

  2. License folder

    License activation details

  3. Database folder

    SQL Attend database files for Android Admin, Windows Admin and Windows Surveillance clients.

Generate diagnostic data dialog is shown below.

_images/image1004.PNG

Figure 462 Generate diagnostic data dialog

  1. Include database checkbox

    Check to include database in the diagnostic data for admin and Surveillance client.

  2. OK button

  3. Cancel button

Once select OK button, the diagnostic data will be downloaded to the downloads folder as a zip file and name of the file equivalent to the current timestamp.

Login to control panel

Login to control panel option allows login access NCheck Bio Attendance web control panel.

Enable/disable multi face

Note

Multi face feature is available in Attend clients only

Enable/disable multi face capture. Multi face capture is used to capture a group of employee faces from single capture. For more information refer Muli face section.

Upgrade now

Show benefits of Admin clients over Attend client and option to download Admin client as shown below.

_images/image1006.PNG

Figure 463 Upgrade now dialog

Buy now

Buy now option is appearing in the Attendance menu of the admin clients if the client activated using Trial mode. This option will open the pricing page to purchase client license for admin app.

Select resolution

Select “select resolution” option in Attendance menu to select camera resolution form the available resolutions.

Turn on/off torch

Note

Turn on/off torch is available for Android clients only.

Turn on/off torch if the back camera of the Android Admin/Attend client is used. This feature is unavailable

  1. If the front camera is used

  2. No torch available with the device

Go to admin mode

Access admin dashboard of the Admin clients. Refer section for more information.

Show recent events

Show recently recorded events from the client. Refer section for more information.

About

The About option in the Attendance menu opens About dialog as shown application and attendance configuration information as below.

_images/image1008.PNG
  1. Application name

  2. Application version

  3. The URL and port of the server that the application is registered to

  4. User/user group that the client registered to

  5. Authentication type

    Authentication mode of the client. Refer Authentication mode section of the Edit device for more information about authentication mode of the client.

  6. Available peripherals

    The peripherals available to record attendance events in the current Authentication mode .

  7. Copyrights

  8. Check for updates

    This will open following pages to update pages based on where the client downloaded

    1. NCheck.Net website download page

      Open NCheck.net download page, if the website version of the client is downloaded and installed

    2. Goole play store download page

      Open the Android Admin/attend client downloading page in Google play store, if the client downloaded and installed from Google play store.

    3. Appstore download page

      Open IOS Attend client download page from Appstore, if the IOS Attend client downloaded and installed from Appstore.

  9. Close button

Main view for non-biometrics capture

Note

This feature is currently available with NCheck Attend for Android only.

In NCheck Attend for Android, users are allowed to record events without presenting face biometrics. In order to enable this feature, Users must enabled the Allow without biometrics setting as mentioned in NCheck control panel Client settings view or Device settings sections. The view is changing according to the enable/disable status of the Manual capture start setting in the NCheck Client settings view or block/unblock device as mentioned in Device detail view as shown in Table 64 . When the Manual capture start is enabled, user can select the event as check-in or check-out before recording.

Table 64 Main views for non-biometric capture

Manual capture start is disabled

Android/IOS Attend

_images/image1037.PNG

Figure 475 Capture without biometric view of Android Attend client

Manual capture start is enabled

Android/IOS Attend

_images/image1039.PNG

Figure 476 Capture without biometric view of Android Attend client when manual capture start setting is enabled

  1. Record event button

    Record the events

  2. Check-in button

    Record the check-in events

  3. Check-out button

    Record the check-out events

Attendance view

Attendance view is where capture employee and visitor events. It may consist of one or more peripherals based on the authentication mode. The authentication mode can be set for the device from the Authentication mode section in the Manage devices . The following table shows peripherals available in each authentication mode.

Table 65 Relationship between authentication mode and peripherals

Authentication mode

Peripherals

PASS

Only the ID peripherals such as QR code, RFID, number plate will capture the attendance using Id peripherals .

Biometric

Unavailable for Attend client. Face , Fingerprint and Iris peripherals can be used to record attendance.

Biometric and Pass

For Admin clients verify client using both biometric and id data. Once biometric data( Face , Fingerprint or Iris ) captured the ID data( Id peripherals ) can be given to verify. The sequence of the biometric and ID data capturing can be set from the Verification order section.

Biometric or pass

Record user attendances using either biometric or ID peripheral.

Attendance views of the clients are shown below.

OS

Client

Attendance view

Android/IOS

Attend

_images/image1041.PNG

Figure 477 Attendance view of Android Attend client

Android

Admin

_images/image1043.PNG

Figure 478 Attendance view of Android Admin client

Windows

Attend

_images/image1045.PNG

Figure 479 Attendance view of Windows Attend client

Admin

_images/image1047.PNG

Figure 480 Attendance view of Windows Admin client

Android clients are showing face and barcode peripherals previews. Windows Clients are showing all peripherals previews such as face, finger, iris, barcode etc. Face peripheral is an important peripheral because it uses cameras available with the device. Nowadays, most of the devices such as Android, IOS, laptops come with built-in cameras so that the user doesn’t require any additional hardware to capture employee/visitor faces. But if anyone is supposed to use Finger, iris, you may have to buy relevant hardware. Face peripheral view shows additional features and controls as shown below.

OS

Client

Face preview view

Android/IOS

Attend

_images/image1049.PNG

Figure 481 Attendance view of Android attend client

Android

Admin

_images/image1051.PNG

Figure 482 Attendance view of Android admin client

Windows

Attend

_images/image1053.PNG

Figure 483 Attendance view of Windows Attend client

Admin

_images/image1055.PNG

Surveillance

  1. Face preview

  2. Face rectangle

    A rectangular boundary appears in the edge of the face preview. This does not appear in Attend clients.

  3. Extracting status

  4. Capture button

    Capture face when the ready to capture attendance. The capture button appears for Attend clients only.

  5. Camera capture settings

  6. Multi face setting

Before capture attendance, depending on the authentication mode, employee must have at least one biometric data enrolled to the employee/visitor or pass data. Refer Enroll biometrics section more details about enrolling biometrics. Once an employee attendance event is recorded, the client will be shown the feedback view for successful event as follows.

_images/image1056.PNG

Figure 484 Employee feedback view

  1. Employee name

  2. Event type

  3. Event time

  4. Workhour summery view

    Workhours summery view is showing employee workhours for the current date, current week and current month. To show the workhour details in the employee feedback view, enable

    Show work time on clients in either Client settings view of Settings or Device settings of the Manage devices .

  5. Cancel event

    Cancel the recorded event. To enable this feature the client should be in Admin mode and Cancel event button in the feedback view setting should be enabled in either Client settings view of Settings or Device settings of the Manage devices .

  6. Edit event

    Only the Admin clients have this feature. The recorded employee event can be edited either from the feedback view as shown above or as mentioned in Recent events section. To edit employee event the Admin client should be in Admin mode . For more details about editing employee event refer Edit employee event section.

Once a visitor attendance event is recorded, the visitor feedback view will be shown below.

_images/image1058.PNG

Figure 485 Default visitor feedback view

  1. Visitor schedule name

  2. Customer name

  3. Event type as welcome or goodbye.

  4. Visitor name

  5. Event time

  6. Appointment start time

  7. Appointment end time

  8. Cancel event

    Cancel the visitor event. To enable this feature the client should be in Admin mode and Cancel event button in the feedback view setting should be enabled in either Client settings view of Settings or Device settings of the Manage devices .

  9. Appointment

    Open the appointment details as mentioned in Appointment detail view section of Manage appointments . To enable this feature, the client should be in Admin mode .

Above is explained the default feedback view of the visitor. This view can be configured for each Scenario using an extension as mentioned in Use extension section. Once custom feedback view template added, the template will be shown in Custom visitor feedback view setting in Additional settings of Add/edit visitor schedules . Once the employee/visitor feedback view appears, it will stop attendance capturing until the feedback view is closed. The employee/visitor feedback views can be closed automatically after number of seconds in Result dialogue timeout in either Client settings view of Settings or Device settings of the Manage devices .

If the recorded event is unsuccessful, Appropriate error message will be shown in the following cases.

Table 66 Reason for unsuccessful employee/visitor events.

Reason for unsuccessful event

Error message

Peripheral is not available

Peripheral is not ready

The biometric or ID data is not matching with any employee/visitor

User not found

Failed to deliver event response before the timeout exceeds (socket timeout)

Cannot connect to the service. Please retry online.

Try to record with biometrics not supported by the server.

Modality is not supported.

The device is unregistered from the server.

Device not registered. Please check with the administrator.

Client sending event time zone with the event time to record event. If there is a considerable difference between event and sever GMT time, this error message will be shown. This prevents recording events with incorrect time.

Time difference detected. Check device time setting.

No biometrics are enrolled for the employee/visitor.

No template enrolled

The Shift used to record events is unavailable in the server.

No shifts are available. Contact administrator.

The Shift may have Check-in restriction , Check-out restriction or Overtime restrictions which caused to record event.

Attendance time is restricted.

The device or user is blocked.

User not allowed to use this device.

This message might appear in the client devices registered with cloud server when the cloud subscription is ended. Pay the total outstanding amount to unblock the customer account.

Customer blocked.

Location restricted and device location service is disabled. Enable location service to resolve this error.

Location not available. Check your setting.

The location is away from the restricted location from the shown distance. Record events in the restricted location or contact administrator prevent this error.

The current location is away from restricted location by {distance} (±precision) meters!

The location accuracy of the location service is not enough to determine the device location to find restricted locations.

Current location accuracy is not enough to determine the location

Single frame liveness failed. Refer Server-side face liveness setting section for more details.

Liveness failed

This message appears when try to record events from face wearing a mask. Remove the mask or enable mask detection setting as mentioned in Mask detection section.

Identifying with a mask is not enabled.

The captured image is not clear enough to identify employee/visitor. Capture again.

Failed to identify. Try again.

The captured image does not have enough lighting. Avoid shadows and capture with more lighting.

Current location accuracy is not enough to determine the location.

This error happens due to the licensing issue in the server. The server license may expire. Contact administrator.

Licensing issues in server! Please contact administrator.

The error is shown the time between consecutive events of the same employee/visitor is less than the Duplicate event timeout . To prevent this error, prevent consecutive events or decrease the Duplicate event timeout .

  1. Already checked-in, already checked-out (Od versions)

  2. Last event time %1$s. Next event is allowed after %2$s seconds

The device is blocked. Unblock he device from Device view .

Device blocked! Please contact administrator.

The employees who are on restricted leave cannot check-in on the leave day. Refer Edit leave section in Manage Leaves and holidays for more details about applying leaves with restricted/normal leaves.

User not allowed to Check-in while on Restricted Leave

Event biometric data matches multiple employees/visitors. This might happen due to the quality of the enrolled biometric images of the employees not having enough quality (lighting issues, distance between camera and face, etc..). Contact NCheck support for more details with diagnostic data.

Matching with multiple users. Please contact the administrator

The location is restricted without the bypass enabled. To prevent this issue, record attendance in the restricted location or bypass the location restriction as mentioned in Edit location restriction section.

Location is restricted. Bypass is not allowed.

Uknown error. Contact NCheck support for more details with diagnostic data.

Failed

Note

This section explains how NCheck clients can be used with basic attendance recording for employees and visitors. For additional features refer Additional features of capturing section for more information.

Camera capture settings

Note

Capture settings are available in Windows clients only.

The camera capture settings view for windows client is shown below.

_images/image1060.PNG

Figure 486 Camera capture settings view

  1. Rotation angle setting

    Rotate camera preview anti clockwise direction by angle 0, 90, 180 or 270. By default, the camera preview might be rotated for some cameras connected. This setting can be used to rotate the camera preview at the correct angle.

  2. Mirror setting

    Mirror camera preview. For some connected cameras, the camera preview might be mirrored. Enable this setting to correct the camera preview in these cases.

  3. Resolution setting

    Change the camera resolution from available.

Additional features of capturing

The basic attendance capturing has explained under the Attendance view section. The following extended features can be used to record attendances as well.

  1. Face liveness

  2. Muli face

  3. Manual capture start

  4. Safety helmet detection

  5. Mask detection

  6. Capture without peripheral

Face liveness

Note

Face liveness is available in Admin clients only.

The basic attendance capture is used to record employee and visitor attendances. But it is not preventing attendances recorded using someone else biometrics (Face image, iris image, etc.) or id data. This is called buddy punching. To prevent this face liveness can be used. When face liveness is enabled, client will show set of instructions in the face peripheral preview in the Attendance view and employee/visitor should follow these instructions to record attendance. Otherwise, the attempt will fail. Face liveness can be enabled from Face liveness mode for client application setting in either Biometric setting of Settings or Device settings of the Manage devices . The default value of the Face liveness mode for client application setting is None. That means basic attendance capturing. Refer Face liveness mode for client application for more information about face liveness modes and instructions.

Multi face

Note

Multi face is available for Attend clients registered to employee groups.

The basic face capturing captures one employee at a time. If there is a group of employees to record attendance each employee should be captured individually. This is not convenient. Multi face feature available in Attend clients can be used to record all of employees capturing all faces in single capture. To enable multi face capture in android and IOS Attend clients, Select Enable multi face setting from the Attendance menu in Attendance capturing . Once captured employees in multi face mode multi face session will be started and multi face view will be available as follows.

_images/image1062.PNG

Figure 487 Multi face view

  1. Name of the employee group device registered

  2. Unidentified face

    Unidentified faces in the captured image will be shown with red color rectangle

  3. Identified face

    Identified employees in the captured image will be shown with green color rectangle.

  4. Employee list

To exit from multi face session. Select the back button. And it will show confirmation to exit from multi face session as below.

_images/image1064.PNG

Figure 488 Exit multi face session dialog

Select OK button to leave multi face session.

Identified employee list

The employees identified in the capture’s images are shown in this list as follows.

_images/image1066.PNG

Figure 489 Identified employee list view

  1. Identified employee view

  2. Capture more

    Capture the employee faces again. The identified and unidentified faces in the captured images are added to the current multi face session. This feature can be used in the following cases.

    1. Can not capture all faces from single capture

    2. If there are employees whose are not identified

  3. Record

    Record selected identified employees. Once employees recorded, the employee feedback view will be shown as mentioned in Multi face events feedback view section.

Identified employee view

Identified employee view shown below.

_images/image1068.PNG

Figure 490 Identified employee view

  1. Identified employee face cropped from the captured image

  2. Identified employee name

  3. Identified employee email if exist

  4. Select this check box to record employee events.

Unidentified employee list

The employees who are not identified in the employee group is shown in this list is shown below.

_images/image1070.PNG

Figure 491 Unidentified employee list view

  1. Unidentified employee view

  2. Capture more

    Capture the employee faces again. This can be used in the following cases.

    1. Can not capture all faces from single capture

    2. If there are employees whose are not identified

Unidentified employee view

The employees who are not identified in the employee group is shown in this list is shown below.

_images/image1072.PNG
  1. Unidentified employee name

  2. Unidentified employee email if exist

  3. Edit button

    Select this to show assign a face dialog to assign undefined faces in captures images. Refer Assign a face section for more information.

Assign a face

If there are unidentified faces in the captured images, these faces can be assigned to the unidentified employees and record employees as identified. To enable this feature, Manual face selection setting from Biometric setting of Settings . Assign a face dialog is shown below.

_images/image1073.PNG

Figure 492 Assign a face dialog

  1. Unidentified faces list from captures images

    If the face is not assigned, the face is available to assign for unidentified employee. If the face is already assigned, the face can be assigned to an unidentified employee, and it will be removed from the previous unidentified employee.

  2. Cance button

Multi face events feedback view

Once recorded identified employees, event details are shown in multi face events feedback view as shown below.

_images/image1075.PNG
  1. List of employee’s events recorded

    Each employee event is showing captured image thumbnail, event type, employee name with employee code and event date and time.

  2. Done button

Manual capture start

By default, client are capturing all peripherals and this consumes battery power and CPU. If the continuous capturing is not required, Manual capture start setting can be used to invoke all capturing views when attendance capturing requires. This is enabled by default for Attend client. This feature can be enabled from Manual capture start setting from either Client settings view of Settings or Device settings of the Manage devices . There are 2 manual capture options.

  1. Select start button

    This option is using in Attend clients by default because the Attend clients are capturing faces manually. Once this setting is enabled, Admin client will show start button. Once select start button it will start the Attendance view .

  2. Check-in/check-out selection

    Employee/visitor can select event type as check-in or check-out. Once select check-in or check-out button it will start the Attendance view .

Once Attendance view started, it will show 10 second timeout. The Attendance view will be closed,

  1. If the user press back button

  2. Employee/visitor event captured

  3. 10 seconds timeout end

Capture without peripheral

Note

This feature is available in Attend clients for Android and IOS registered for an employee only

If the Authentication mode of the Attend client is set to none, employees can record attendance without using any peripherals. Once the Authentication mode is set to none, the application will show start capture button and employee can record events just by clicking on the button. If the device has in-built identification scanners (fingerprint unlock, face unlock), NCheck Attend client can use these options to enhance the security of using Attend application when capture attendance without peripherals. Currently Android Attend clients can use fingerprint unlock available with the device. IOS Attend client can use face ID and finger ID options. To use in-built scanners, enable Use in-built biometric verification on personal clients setting in the Client settings section of the Device settings . Before using in-built scanners for Attend client, make sure that you have configured the scanners from system settings.

Employee report

Note

Employee reports are available for Attend clients registered to an employee.

NCheck Attend client registered to an employee can be used to record personal attendances. The employee can check his work hours statistics from report menu in bottom navigation bar as mentioned in Open clients section. Employee reports are shown below.

_images/image1076.PNG

Figure 493 Employee report view

  1. Worked hours today

    This view is showing worked hours completed in the current shift out of shift hours.

  2. Worked hours this month

    This view is showing total work hours in current month out of total shift hours of the month.

  3. Average daily work hours

    total work hours of the current month divided by number of working days

  4. First and last check-out today

    First check-in time and last check-out time in the current shift.

Admin mode

Note

Admin mode is available for NCheck Admin clients only.

Admin mode of the Admin clients allow to manage employees of the registered user group for Admin, visitor admin, employee ( Offline operation mode is disabled) and device admin( Offline operation mode is enabled). The available features are,

  1. Admin dashboard

  2. Edit visitor appointments

  3. Edit employee event

Use Go to admin mode in the Attendance menu to login to the admin mode. If the Offline operation mode setting is disabled, user can login to the admin mode using web control panel credentials as follows.

_images/image1078.PNG

Figure 494 login dialog when offline mode disabled

  1. Username field

    Username used to login to the web control panel.

  2. Password field

    Password used to login to the web control panel.

  3. Continue button

  4. Cancel button

If the Offline operation mode setting is enabled, user can login to the admin mode using offline client password as shown below.

_images/image1080.PNG

Figure 495 login dialog when offline mode enabled

  1. Password field

    The default password is “admin”. You can reset the offline client password from Reset offline client password setting in the Device settings .

  2. Continue button

  3. Cancel button

Once logged in admin mode is shown below.

_images/image1082.PNG

Figure 496 Admin mode view

  1. Admin navigation menu

    1. Admin mode

    2. Check-in mode

    3. Menu

      Open Main menu .

Admin dashboard

If the Offline operation mode is enabled, device admin role can log in to the admin dashboard using the offline client password. The default offline client password is “admin”. This can be reset from Reset offline client password setting in the Device settings .

Note

In offline mode, the dashboard data will be sent to the server when synchronizing the client.

If the Offline operation mode is disabled, either admin, visitor admin or employee role can log into the admin dashboard. The features are available based on the logged in role as shown below.

Table 67 Admin dashboard features availability based on the user permission

Feature

Admin

Device admin

Visitor admin

Employee

Add user

_images/image48.PNG
_images/image48.PNG
_images/image49.PNG
_images/image49.PNG

Generate registration token

_images/image48.PNG
_images/image49.PNG
_images/image49.PNG
_images/image49.PNG

Add event

_images/image48.PNG
_images/image48.PNG
_images/image49.PNG
_images/image49.PNG

Admin dashboard is shown below.

_images/image1084.PNG

Figure 497 Admin dashboard view

  1. Welcome note for the logged in user

  2. Default database password warning notification

  3. Add user

  4. Register device

  5. Add event

  6. Recent employee activity

    Showing number of recent check-in, checked-out employees.

Default database password warning

The database of the Admin client is encrypted using default password “123456”. The database warning appears in the Admin dashboard to change the encryption password as below.

_images/image1086.PNG

Figure 498 Default database password warning notification

  1. Change database password button

    Change default database password as mentioned in Default database password warning section.

  2. Close button

    Continue with the default database password. If the password change required later, it can be done from Encrypt the database option in the Settings .

Change default database password

The default database password can be changed from the database encryption dialog shown below.

_images/image1088.PNG

Figure 499 Database encryption dialog

  1. New password

    The password must contain at least 6 characters with lowercase and uppercase letter and a number.

  2. Confirm password

  3. Save password button

  4. Cancel button

Add user

Add a new employee to the system. Adding new employees consists of the following steps as follows.

  1. Add employee

  2. Enroll biometrics

  3. Generate registration token for employee

    This step is unavailable if the Offline operation mode is enabled.

Note

In offline mode, the dashboard data will be sent to the server when synchronizing the client.

Add employee

Add new employee. Employee details dialog is shown below.

_images/image1090.PNG

Figure 500 Add employee dialog

  1. Full name field

    Full name of the employee. This is a mandatory field.

  2. Email address field

    Email address if exist.

  3. Employee code field

    A unique identification for an employee. This is a mandatory field.

  4. Generate employee code button

    Generate employee code.

  5. Send invite email to new user option

    Check this option to send invitation email, if user enter email. To send invitation email, Email notification settings should be configured in the Notifications .

  6. Continue button

    Select this button to create the user from entered information and open enroll biometric dialog as mentioned in Enroll biometrics section.

  7. Cancel button

Enroll biometrics

Enroll biometrics for the created employee. The enroll biometric dialog is shown below.

_images/image1092.PNG
  1. Skip step button

    Skip enroll biometric and go to Generate registration token for employee .

  2. Biometric image upload options

    1. Capturing biometrics

      Capturing face, finger and iris from the Admin clients. This will open a capturing view for selected biometric type. If a peripheral is available, biometric can be captured and enrolled. Refer Biometric capturing for enrollment section for more details about capturing biometric image.

    2. Upload biometrics

      Upload biometric image from the local file system. Refer Upload biometric images section for more information.

    3. Continue button

      Continue to biometric upload according to the selected biometric image upload option

    4. Back button

      Open Add employee again.

Once the biometric enroll complete, a registration token will be generated for the employee to register a device as mentioned in Generate registration token for employee section.

Upload biometric images

Biometric images in the device file system can be enrolled to a employee using this option. Upload biometric images dialog is shown below.

_images/image1093.PNG

Figure 501 Upload face image dialog

  1. Selected biometric image

    Each selected image appears with the delete button.

  2. Add photos button

    Select biometric images from the local file system

  3. Use image

    Enroll images to the employee

  4. Close button.

Once selected image enrolled, the enrolled success dialog is shown below.

_images/image1095.PNG

Figure 502 Biometric images enrolled success dialog

  1. Uploaded images

  2. Add more

    Enroll biometrics again

  3. Continue button

  4. Close button

If images fail to enroll, a notification will appear in the upload face images dialog as below.

_images/image1097.PNG

Figure 503 Biometric image enroll fail

  1. Biometric image enrolls fail notification

    Showing number of images failed to enroll.

  2. Image failed to enroll

    Select on the image to get the failed reason.

  3. Add photos

    Add images from the local file system

  4. Use images

    Once fixed the failed to enroll images select this button to enroll.

  5. Close button

Generate registration token for a employee

Note

This step is unavailable if the Offline operation mode is enabled

Generate registration token for the employee to register an Attend client. The Register user device dialog is shown below.

_images/image1099.PNG

Figure 504 Register user device dialog

  1. QR code view

    QR code which contains registration token and server URL.

  2. Registration token view

    Click this view to copy the token to clipboard.

  3. Send email

    Email registration token to the given email address. To send the email, Email notification settings should be configured in the Notifications .

  4. Registration token expiring date and time

  5. Close button

Register device

Note

This step is unavailable if the Offline operation mode is enabled

Register NCheck client with the server. This feature will generate a registration token to register the device. There are 3 steps to generate registration tokens.

  1. Select registration mode

  2. Select registration type

  3. Registration token

Select registration mode

Select registration mode either user or group as below.

_images/image1101.PNG

Figure 505 Registration mode selection dialog

Once selected, it will ask to select registration type as mentioned in section.

Select registration type

If the user registration mode is selected, register user device dialog appears to select the employee as shown below.

_images/image1103.PNG

Figure 506 Register user device dialog

  1. Select user field

    Type username to select the user from the available.

  2. Assign device

    Generate registration token for the selected employee. Refer Generate registration token section for more details.

  3. Back button

  4. Cancel button

If the group registration mode is selected, register group device dialog appears to select either employee group or location as shown below.

_images/image1105.PNG
  1. Select group field

    Select the employee group from the list of employee groups.

  2. Select location field

    Select the location from the list of locations.

  3. Assign device

    Generate registration token for the selected employee. Refer Generate registration token section for more details.

  4. Back button

  5. Cancel button

Generate registration token

Once select user/user group or location as mentioned in Select registration type section, register device dialog will show the generated registration token as below.

_images/image1106.PNG

Figure 507 Register device dialog for group

  1. QR code view

    QR code which contains registration token and server URL.

  2. Registration token view

    Click this view to copy the token to clipboard.

  3. Send email

    Email registration token to the given email address. To send the email, Email notification settings should be configured in the Notifications .

  4. Registration token expiring date and time

  5. Close button

Add event

Add an event for an employee. Add event dialog is shown below.

_images/image1108.PNG

Figure 508 Add event dialog

  1. Username

    Type to select employee.

  2. Event type

    Event type as check-in on check-out

  3. Date

    Event date. The default is the current date.

  4. Event time

    The default time is current time

  5. Time zone

  6. Shift

    Select the shift from the list of shifts.

  7. Cancel button

  8. Add button

Note

In offline mode, the dashboard data will be sent to the server when synchronizing the client.

Enroll biometrics

To identify employees/visitors at least one biometric should be enrolled to them self. This can be done either from the web control panel as mentioned in Biometric authentication view section of User Management or NCheck Admin/Attend client. NCheck Attend client can be used to capture/upload face and enroll to an employee/visitor. NCheck Admin client can be used capture/upload face, finger and iris images and enrolling to an employee/visitor. The following enrollment options are available based on the client.

Table 68 Enrollment options for clients

Enrollment option

Admin client

Attend client (Employee group)

Attend client (Employee)

Add user and enroll biometrics as mentioned in Add user section in Admin dashboard .

_images/image48.PNG
_images/image49.PNG
_images/image49.PNG

Capture web control panel when opening from client. When the web control panel is open from the clients as mentioned in Login to control panel section, the biometric images can be captured and enrolled for the selected employee/visitor using the capture button of the Biometric authentication view of the User Management .

_images/image48.PNG
_images/image48.PNG
_images/image49.PNG

Self-enroll image. If the employee/visitor tries to record events without enrolled images, client will ask to enroll employee/visitor. In Admin clients, to self-enroll employee/visitors, a valid pass is required. For more details refer Attendance capturing section for more details.

_images/image48.PNG
_images/image49.PNG
_images/image48.PNG

Note

To capture biometric images, a peripheral should be available with the client.

Attend clients registered to an employe can be used to enroll face images using self-enroll feature.

If the employee That the Attend client registered has no face images enroll, the Attend client will show below view before self-enroll templates.

_images/image1110.PNG
  1. Start capture button

    Start to capture face images. Refer Biometric capturing for enrollment section for more details.

  2. Cancel button

For more details about biometric capturing for enrollment, refer Biometric capturing for enrollment section.

Biometric capturing for enrollment

Clients can capture biometric images for enrollment in the following ways if peripheral is available with the device.

  1. Face capturing

  2. Iris capturing

  3. Finger capturing

Once capture is completed, image preview will show as below.

_images/image1111.PNG

Figure 509 Capturing preview dialog

  1. Captured biometric image

  2. Use the image button

    Enroll image to the employee/visitor.

  3. Recapture button

    If the captured image is not good enough to enroll, recapture an image.

  4. Close button

Note

Before enrolling the image, make sure that the captured image is clear and has enough lighting.

Once the image is enrolled, the biometric image enrolled success dialog will show as before.

_images/image1113.PNG

Figure 510 Biometric image enrolled success dialog

  1. Enrolled image

  2. Continue button

  3. Add more

    Enrolled another biometric image.

  4. Close button

If the enrolled fails, an error dialog will appear with the reason as below.

_images/image1115.PNG

Figure 511 Biometric image enrollment error dialog

Face capturing

Face capturing dialog for face enrollment is shown below.

_images/image1117.PNG

Figure 512 Face capturing dialog for enrollment

  1. Face preview

    Admin client is identifying and capturing if a face detected. In Attend client capturing button will be shown to capture face manually.

  2. Switch camera button

  3. Camera resolution button

  4. Close button

Finger capturing

Finger capturing is available for Admin clients only. Finger capturing dialog for enrollment is shown below.

_images/image1119.PNG

Figure 513 Finger capturing dialog for enrollment

  1. Fingerprint preview

  2. Fingerprint capturing status

    Available statuses are

    1. Fingerprint capturing

      Fingerprint capturing is in-progress.

    2. Fingerprint scanner not available

      Supportable fingerprint scanner is unavailable with the device. Refer Fingerprint section for more information about supportable fingerprint scanners.

  3. Close button

Iris capturing

Iris capturing available for Admin clients only. Iris capturing dialog for enrollment is shown below.

_images/image1121.PNG

Figure 514 Iris capturing dialog for enrollment

  1. Iris preview

  2. Iris capturing status

    Available statuses are

    1. Iris capturing

      Iris capturing is in-progress.

    2. Iris scanner not available

      Supportable fingerprint scanner is unavailable with the device. Refer Iris section for more information about supportable fingerprint scanners.

  3. Close button

Recent events

The recent events view shows the following type of events recorded by clients.

  1. Whitelist

    Check-in, Check-out events are known as whitelist events.

  2. Close match

    The matching score calculated by matching algorithm for the captured image and the employee face image is greater than the Recognition threshold for multiple employees.

  3. Unidentified

    Events that the event image is failed to match with any employee are known as unidentified events.

Recently recorded events are showing in this view. Recent event list shown below.

_images/image1123.PNG

Figure 515 Recent events view

  1. Recent event filter view

  2. Recent event list

Recent event filter view

Recent events filter view is shown below.

_images/image1125.PNG

Figure 516 Recent evens filter view

  1. Event type

    1. Whitelist

    2. Close match

    3. Unidentified

    4. Any

  2. Timeline selector

    Using the timeline selector, the timeline can be changed, and it will support 24 hours of period to backward. It will filter the events according to the timeline selected

  3. Timeline of the event

    By default, this shows the current timeline, and timeline can be changed using the Timeline selector.

Recent event list

The recent event list shows a list of recent event views as shown below.

  1. Event thumbnail of whitelist event

  2. Event type as

    1. Check-in

    2. Check-out

    3. Unidentified

    4. Close match

  3. Edit button

    Edit button is available for Admin and surveillance clients only. The edit button is showing Admin mode of the client is enabled. Refer Edit employee event section for more details.

  4. Name and employee code of the whitelist event

  5. Event date and time

  6. The number of templates closely match with the event image

    _images/image1127.PNG

    Figure 517 Recent event view of whitelist event

    _images/image1129.PNG

    Figure 518 Recent event view of close match event

Edit employee event

Note

Edit event feature is available for Admin and surveillance clients only.

Once an event is recorded, the event can be edited if the device in Admin mode . Edit employee event dialog can be open from the employee event feedback view as mentioned in Attendance view or from the recent event list as mentioned in Recent events .

Edit employee event dialog is shown below.

_images/image1131.PNG

Figure 519 Edit employee event dialog

  1. Employee name

    1. If the event is a whitelist event, name of the matching employee

    2. If the event is an unidentified event, this will be empty.

    3. If the event is a close match event, name of the employee who has template with highest matching score.

  2. Event type

    Event type as check-in or check-out

  3. Employee search field

    Type employee name or employee code to search employee

  4. Captured event image

  5. Selected image

    The selected/matched face image

  6. Matching face images list

    Matching face images list. Refer Matching face image view section for more details.

  7. Record button

    Record edited event.

  8. Cancel button

Matching face image view

Matching face image view is shown below.

_images/image1133.PNG

Figure 520 Matching face image view

  1. Name of the employee

  2. Employee code

  3. Face image thumbnail

  4. Matching score with the captured image.

    The score calculated by matching algorithm with the captured image.