Can we help you with something else? Please contact us
Based in Toronto, Canada, NuraLogix has pioneered a technique called Transdermal Optical Imaging™ (TOI), along with DeepAffex™ to extract facial blood flow information via a conventional video camera and convert the results into physiological and psychological information through machine learning.
Transdermal Optical Imaging™ is a new facial scanning technology that utilizes a conventional optical camera and advanced image processing to facilitate the imaging of facial-blood-flow (FBF) data from a human subject.
This imaging process transforms an incoming (live or recorded) digital video stream into extracted FBF data from designated areas of the face (called ROIs).
The facial-blood-flow (FBF) data that results from the TOI scan technology generates a unique source of data that NuraLogix is harnessing to provide valuable insights and discoveries into human physiology.
The term 'TOI' is a generalized 3-letter acronym (short form) for Transdermal Optical Imaging™ and may be used interchangeably.
The (short form) 'TOI' acronym is often used within our documentation in place of the (longer form) 'Transdermal Optical Imaging'.
The TOI extraction process relies on the face-tracker (FT) component to locate and dynamically track the subject's facial landmarks and contour.
Note that the FT is not used to recognize or identify a subject or their identity.
The face-tracker data is used anonymously to provide additional value from the TOI extraction process.
For example the face position (3D coordinates) and simple facial expressions are exposed to our user.
We have also implemented powerful machine-trained models which accurately predict demographics information such as AGE / GENDER / HEIGHT / WEIGHT.
The NuraLogix DeepAffex™ engine is cloud-based Affective Intelligence platform that utilizes innovative facial blood-flow imaging technology to assess human physiology and psychological affects.
The ability to detect, measure and analyze human affects that take the form of physiological and psychological states.
A different kind of "AI".
Refers to the entire DeepAffex™ cloud-hosted infrastructure (including API, database, automation and TOI analysis components)
'DFX' is a generalized 3-letter acronym (short form) referring to the DeepAffex™ cloud service product from NuraLogix.
The (short form) 'DFX' acronym is often used within our documentation in place of the (longer form) DeepAffex™ name.
By default all worldwide TOI measurement data/results made by (unlicensed) users/devices are lumped together on DeepAffex™ under a single, shared ORGANIZATION (container) with access rights assigned to NuraLogix.
However if a business requires access rights, ownership and partitioning of measurement data/results from users pertaining to their particular business interests, then the business can purchase a DeepAffex™ ORGANIZATION license for this purpose.
A DeepAffex™ ORGANIZATION license will provide the business with the designated rights to access a private, isolated ORGANIZATION with ownership of all measurement data/results granted to the business.
The DeepAffex™ ORGANIZATION license guarantees partitioning and segregation of all business configured measurement data/results.
In the B2B cloud services model, the ORGANIZATION represents the DeepAffex™ partitioning 'silo' that gets created and licensed by a business.
All DeepAffex™ measurement configurations, data/results are securely and privately isolated according to the ORGANIZATION (silos).
There is no possibility for data visibility or information leakage across/between ORGANIZATION(s).
Each ORGANIZATION (short form ORG) is completely independent and private from every other ORG.
Only the SUPER ADMIN (SA) user (i.e. NuraLogix employee) has the role-based-access privileges required for creating the DeepAffex™ ORG(s) 'silos'.
The ORGANIZATION exists at the highest level (i.e. at the top) of the data hierarchy and partitioning schema for all measurements that reside within DFX.
For this reason, the ORGANIZATION is designated as the true ‘owner’ of any/all measurement data/results that are taken/stored with this label.
The ORGANIZATION is therefore the primary means of segregating and isolating utilized by the DeepAffex™ cloud.
Note that DeepAffex™ supports an unlimited number of independent ORGANIZATION(s) each of which may contain unlimited measurement data/results.
All measurements performed within a STUDY are limited to the DFX Points defined by the underlying TEMPLATE.
One TEMPLATE may be used to define multiple STUDIES within a given ORG.
The OA, LEAD and RESEARCHER users may create STUDY(s) in DeepAffex™using the TEMPLATE(s) assigned by the SA to their ORG.
The template is the association binding DFX Points and a STUDY definition.
A template consists of a pre-defined set or collection of DFX Points that are assigned (by the SA) to an ORGANIZATION.
A template consists of fixed collection/group DFX Points that are assigned (by the SA) to an ORGANIZATION.
The STUDY exists at the second-highest level (i.e. under the ORGANIZATION) of the data hierarchy and partitioning schema for all measurements that reside within DFX.
The STUDY is used to create measurement ‘subsets’ within an ORGANIZATION and each ORGANIZATION must provide at least one (1) STUDY to contain its measurement data/results.
The STUDY is a secondary means of segregating measurement data/results under DFX.
Note that DeepAffex™ supports an unlimited number of non-overlapping STUDIES under an ORGANIZATION each of which may contain an unlimited number of measurement data/results.
All DeepAffex™ services and functionality may be fully integrated into your software application by using the DFX SDK library and Cloud API reference both availalbe from NuraLogix.
The DFX Points refer to the (list of) results that are produced by the DeepAffex™ engine after processing an input such as a video stream or “live” extracted facial blood-flow data from a digital camera.
Every individually accessible element on the DeepAffex™ cloud engine will be identified by a DFX Point and is assigned a unique name/label with corresponding attributes and characteristics.
There are currently six (6) categories (or groupings) for DFX points: SOURCE, SIGNAL, FEATURE, ALGORITHM, MODEL and CLASSIFIER.
A growing listing of available DFX Points can be reviewed on www.deepaffex.ai.
The ROI is a programmable pixel-level geometric outline that becomes ‘virtually’ superimposed onto the face of the subject, whose purpose is to define a coverage area for where the facial blood-flow (FBF) extraction will be targeted.
The DeepAffex™ SDK extraction library performs simultaneous extractions from multiple facial ROI masks while maintaining synchronization with the video frame timing.
The facial blood-flow (FBF) extracted data is provided to the DeepAffex™ user under the 'Regions Of Interest' (ROI) group of DFX points.
The DeepAffex™ engine currently supports 3x categories of ROI masks:
Over the last century, medical researchers have observed and documented in the literature modulations of blood-flow that appear to carry information that is relevant and correlated with the subject’s physiology.
In this way human 'biosignals' that are encoded within the circulatory system may expose the subject's underlying physiological state.
One way that DeepAffex™ makes information available to the user (researcher) is through the recovery of FBF envelopes.
By applying demodulating techniques to the (recovered) 'biosignal' envelopes, the source (information) may be decoded.
Examples of low-frequency (lf) modulations that are routinely recovered from FBF data include the Mayer Wave, Traube-Hering Wave and the Thermal Wave.
Examples of cyclical or periodic waveforms that are routinely recovered from FBF data include the Breathing (respiration cycle) envelope and the Heart Beat envelope.
A DFX 'Source' is a DFX Points category that indicates the output data point originates from a "raw" or minimally processed data stream.
Typically 'SOURCE' category reflects the INPUT data that is directly injected from the client application, is passed through as output points, and not created by the DeepAffex™ engine.
The 'Algorithm' refers to a DFX Points category that indicates the output data point results from a NuraLogix developed ALGORITHM.
The 'Feature' refers to a DFX Points category that indicates the output data point results from a NuraLogix generated FEATURE.
The 'Model' refers to a DFX Points category that indicates the output data point is significantly processed or produced by a NuraLogix developed machine trained MODEL.
The 'Classifier' is a DFX Points category that indicates the output data point is significantly processed or produced by a NuraLogix developed CLASSIFIER.
Anura™ is a general wellness app that uses your mobile phone’s video camera to measure, track and maintain a record of your resting heart rate and stress level based on the blood flow in your face.
It uses Affective Intelligence (developed by NuraLogix) to transform your mobile phone into your personal health AI™.
Anura’s primary goal is to increase people’s awareness of stress and general health.
Anura™ is available for download as both an iOS and an Anroid app.
Anura is only intended for informational and educational purposes to promote general wellness.
The measurements results provided to you should not be treated as medical advice or to diagnose, treat, cure or prevent and disease, ailment or injury.
Should you have any health-related questions, please call or see your physician or other medical professional.
The +C option refers to Anura™ operating in the ‘Consumer mode’.
This is the default (non-licensed) operating mode for the Anura™ app whenever it is downloaded/installed from a mass distribution point (e.g. iOS = Apple app store, Android = anywhere).
In this operating mode Anura supports both ‘anonymous’ users (those users who chose NOT to create a DFX login account) as well as ‘registered’ users (those users who DO create DFX login accounts).
Regardless of the user login status all measurements taken by all users are collected/stored/processed under a common global ORGANIZATION label (defaults to NURALOGIX) and with a common global STUDY label (defaults to ANURA).
This is true for both our China DeepAffex™ cloud as well as our International DeepAffex™ cloud engines and services.
Note that this assigns all measurements (data and results) produced by Anura™ users running in +C mode will be directly linked to the ORGANIZATION labelled as ‘NURALOGIX’.
The +E option refers to Anura™ when operating in the ‘Enterprise mode’.
This is a licensed operating mode for Anura™ which provides assignment of both the ORGANIZATION and STUDY configuration to the Enterprise (licensed) values.
This mode allows individually licensed Anura™ apps to produce measurements (data and results) which will be linked on DFX under the (Enterprise) ORGANIZATION and (Enterprise) STUDY configuration.
Note that this operating mode provides any Enterprise (i.e. business) with the means to generate a secure and private collection of measurements (data and results) that may be subdivided into as many STUDIES as required according to its business needs.
The Anura™ for 'Enterprise' STAGE 1 license enables the Enterprise to maintain centralized control over the collection of measurements (data and results) by pre-assigning OPERATORS for measurement collections.
The +E1 option refers to Anura™ ‘Enterprise mode’ using a STAGE 1 license – whereby preassigned DFX OPERATOR users (accounts) are preassigned by the Enterprise to conduct Anura app measurements on behalf of an unlimited number of PARTICIPANTS (subjects).
The STAGE 1 license is distributed as a QR-CODE (matrix barcode) and is used to enable Anura ‘Enterprise mode’ when (a) user that has been designated by the Enterprise as an OPERATOR performs a mobile QR-CODE scan of the Enterprise license (key) to activate the Anura app followed by (b) the user then performs a ‘login’ using a preassigned username (account).
Once both steps have been completed the Anura™ app is then enabled for measurements (collection) using the Enterprise assigned ORGANIZATION and STUDY parameters.
Note that STAGE 1 users must have preassigned DFX accounts prior to activating the Anura app on their device (using the QR-CODE license key).
The Anura™ for 'Enterprise' STAGE 2 license enables the Enterprise to conduct fully decentralized collection of measurements (data and results) for an (unlimited) number of individual PARTICIPANTS (subjects).
The +E2 option option refers to Anura™ ‘Enterprise mode’ using a STAGE 2 license – whereby any user that is ‘targeted’ by the Enterprise (i.e. such as a student or an employee) is able to use Anura app to conduct personal measurements but with all results stored under the Enterprise assigned OPERATOR and STUDY values.
The STAGE 2 license is distributed as a QR-CODE (matrix barcode) and is used to enable Anura ‘Enterprise mode’ when (a) user performs a mobile QR-CODE scan of the Enterprise license (key) to activate the Anura app followed by (b) the user then performs an ‘Sign-Up’ or account registration.
Note that STAGE 2 users do not require preassigned DFX accounts prior to activating the Anura™ app on their device (using the QR-CODE license key).
The STAGE 1 (centralized) collection requires pre-assigned Enterprise OPERATOR users to apply their licensed Anura™ (devices) for collecting measurements (data and results) on behalf of subjects according to the prescribed STUDY protocol.
The OPERATOR must enter a unique identifier in Anura™ to track each individual participant/subject/member/student (e.g. a mobile cell #) measurements.
Each OPERATOR may measure an unlimited number of individuals.
There is no limit on the number of measurements collected per individual.
The STAGE 2 (decentralized) collection of the STUDY expands the collection activities to any individuals that are selected to enroll in the STUDY.
Each participant/subject/member/student will use their personally licensed Anura (app) to collect measurement(s) on themselves according to the prescribed STUDY protocol.
Every individual must supply unique identification in Anura (e.g. their mobile cell #).
There is no limit on the number of measurements any individual may collect.
The Anura app is available for iOS and Android handset/mobile devices.
For iOS based models, Anura works best on iPhone6 handsets and higher.
Anura™ has been validated on the following Android platforms:
The Anura™ heart-rate measurements is accurate to within +/- 1 bpm when compared against electrocardiogram (ECG) measurements.
We began by taking continuous heart rate measurements of a large sample using traditional, contact-based methods (e.g. EKG). We then used this data to generate 3-D models of stress to derive a ground truth measure of stress using three dimensions.
Using TOI™ signals, we obtain heart rate variability (HRV) measures based on time domain, frequency domain, statistical, dynamic systems, and nonlinear methods extracting over 20 features.
By applying advanced machine learning techniques and other statistical methods, we maximized the correspondence between the more than 20 features extracted from the 30 second TOI™ signal and the ground truth.
We then computed the statistical means and standard deviations of the predicted stress values to create a norm based on a Gaussian distribution.
Finally, we converted the predicted stress values into a stress index with 5 levels where 1 is the lowest and 5 is the highest. The difference between each level represents one standard deviation.
The DFX Dashboard is a web-based browser tool that is utilized for all access, configuration, management and administration of DeepAffex™ account data and results.
The DFX Dashboard is available to users with a registered DFX account.
The DFX Dashboard enforces Role-Based-Access (RBA) authorization to all user privileges.
The DFX 'Super-Admin' (or SA) user is a NuraLogix administrator who creates ORGANIZATION(S) and STUDY TEMPLATES, assigns STUDY TEMPLATES to ORG(S), and issues ORG licenses.
The DFX 'Root-Admin' (or RA) user is a NuraLogix administrator who manages the ORG configuration.
The DFX 'Org-Admin' (or OA) user is a Dashboard assigned user role that is responsible for managing the ORGANIZATION on DeepAffex™.
The OA user is an DFX administrator who manages the ORG configuration on behalf of the Enterprise (i.e. business).
The DFX 'Lead researcher' (or LR) user is a Dashboard user role that is similar to a Principal Investigator (PI) role in a scientific study.
The LR user has DFX access authority over multiple DR users.
The DFX 'Researcher' (or DR) user is a Dashboard user role that is similar to a Lab Researcher's role in coordinating a scientific study.
The DR user has DFX access authority over multiple OPERATOR users.
The DFX 'Operator' (or OP) user is a Dashboard user role that is similar to a Field Researcher's role in conducting a scientific study.
The DR user is the account holder, parent and owner of multiple subject / member / participant (profile) measurements.
The DFX 'Guest' (or DG) user is a Dashboard user role that provides view only privileges.
The DFX Dashboard is available to all users with a licensed DFX account.