Assuming you have already downloaded and installed the SuperVision app then connecting to the mask should be straight forward. You will also need a application running the . These are included in our SDK Demos, also found on the downloaded page, or within your own Unity project with the emteqLabs SDK Plugin installed and correctly configured.
If the SDK app is running, and showing data within the app itself then you should next confirm that SuperVision is attempting to connect to the correct location.
Once you open the SuperVision app you can use the left hand navigation to update settings. From within this section chose the ‘Connection' tab. Here you will need to enter the IP address of the computer hosting the Core Services application. If this is the same computer as the SuperVision app then you can set this value to be either localhost:1883
or 127.0.0.1:1883
. The port number 1883
is essential for correct operation. More detail for this is described in detail here.
If you are unsure what your computers IP address is, please consult this windows support page or this page for Pico Neo 3 Eye.
Although the some VR headsets alone can be used with glasses, the emteqPRO Mask requires direct access to the skin especially on the side of the eyes which may be occluded by typical glasses arms. Therefore we do not recommend using glasses with the emteqPRO Mask system as not removing glasses may affect the mask contact, the overall signal quality and as a result the affect related insights. HTC Vive Eye Glasses Support.
Cleaning the mask is simple and should be done between uses, especially if a new participant is using the mask. The use of any 70% ethanol-based disinfectant wipes are appropriate and recommended for cleaning our headsets. More information can be found here for Vive or here for Pico Neo 3 Pro including additional instructions for how to remove the emteqPRO Mask from the HMD.
If it is desired to use the mask without the HTC VIVE Pro Eye you can follow this simple guide and make use of the mask in open-face mode. This option is not available to Neo 3 Pro Eye customers.
When connecting the emteqPRO Mask to the HTC VIVE Pro Eye sometimes the cable can become disconnected from the inside. Simply lift the cover, which can take some force to remove, and check the USB-C end of the cable is firmly connected as described in this guide.
A light will only show when the mask is plugged in via USB and an application supporting the Emteq SDK is running on the attached computer. If this is the case and it is still not working, try another USB cable or USB socket on the computer and restart the Emteq SDK application.
Sometimes, despite being a reversible cable, the USB-C can require being inserted in a particular orientation, try both if you are still have issues.
Firstly ensure that all physical connections are firmly in place. This includes the USB cable (at both ends) along with the HTC VIVE cable attached to the PC when using the HMD, as well as the side sensor inserts for the emteqPRO Mask. Ensure they are also properly seated in position and you are using the appropriate sized fittings for the current user. Other reasons might include hair, make-up or jewellery interfering with contact. You may also try cleaning the sensors as described above.
In order to have successful data collection there needs to be good contact with the sensors. This can be done in a few ways:
You can find detailed instructions on obtaining arousal and valance readings in the Understand the Data section.
This is most likely caused by calibration. Once you have installed the emteqPRO Mask correctly into the HTC VIVE Pro Eye you should run through calibration again if you have not already. This calibration should be completed for individual participants when performing a study or treatment using the emteqPRO Mask with HTC VIVE Pro Eye to ensure accurate eye tracking is performed.
During normal operation a light is displayed on the emteqPRO Mask and will be solid green, this indicates a connection to the mask has been established with the PC and the required software. A red light however could indicate several potential issues. If you are given a red light please try restarting the software, plugging in the mask again and rebooting the computer to fix the issue. If this does not resolve the problem please contact Customer Support.
You can find detailed instructions on how to install the emteqPRO Mask into the HTC VIVE Pro Eye here. If you had the emteqPRO Mask in open-face then you may need to adjust the mask first to ensure it fits into the HTC VIVE Pro Eye using these instructions.
You can find the most up to date information on our Customer Support page. You can create an account there for our ticketing system or simply drop an email to support@emteqlabs.com and someone from our team will be in contact to assist you. If possible please include as much information as you can in the initial support request, this will aid us in fixing your issue as quickly as possible.
Locating the data files creating during recording sessions can differ slightly depending on your setup and which applications you are using, but generally this is much the same with some small variations in the actual folder names.
If you are logged into the computer that you performed the recording on, and you are the same user that performed the recording you simply need to open Windows File Explorer and select you Documents folder. From here you should see an EmteqLabs folder which then contains at least one more folder level, probably named for the application in use. For our SDK Demos this is and finally Upload. In here you should find .dab and .json files named with date and time from you current locale. This should enable you to locate the specific files you are looking for. More detailed instructions can he found here.
You can find detailed instructions on how to build a Emteq SDK application here. In a nutshell if you already have a Unity Application and you wish to install the Emteq SDK Plugin you can do this via the Unity Package Manager directly from our GitHub repository: https://github.com/emteqlabs/emteqvr-unity.git
once installed it is advisable to also install the example scenes that are as simple as possible making a helpful guide on how to get going with development or integrating with an existing project.
You can record physiological and sensor data from f-EMG, PPG, IMU in real-time from the Mask, eye-tracking event markers and contextual data when using our Emteq SDK, and also get additional ‘data insights' such as HRV metrics, quality indexes, and affective insights using our Machine learning cloud module. For more information see our data section here.
emteqPRO Mask measures the activation of the following facial muscles: frontalis (left and right side of the forehead), orbicularis (left and right sides of the eyes), zygomaticus (right and left side of the cheeks), and corrugator.
The safety or the patient/participant should be considered first, HTC recommend taking 10-15 minutes breaks every 30-60 minutes for the HTC VIVE Pro Eye. From a purely technical stand-point the limit depends on the system's capabilities (CPU, GPU). Our tests indicated that running a data collection for up to 7 hours works as expected. Be aware that the data file will be very large in the end, they are around 128MB per hour of recording time.
The ‘'Emg /Raw is the raw sensor signal as it is recorded from the facial-EMG sensors. The ‘Emg/Filtered' outputs the values from the EMG sensors after applying multiple steps that process and filter the signal. pre-processing and filtering pipeline. These include low frequency drift and movement-artifacts removed, high frequency noise removed, environment electrical noise removal, and AC-Lift 500Hz signal removed.
For more information see Data Insights.
Our filtering algorithm is constantly updated and new features with complex filter-functions are added, some of which are currently under development. Overall, baseline correction on raw EMG signals is first adopted to remove mean values and the linear trend artefacts such as the line interference introduced by electrical devices, the Notch filter is then applied to remove the 50 Hz component and its harmonics up to 350 Hz. Signals are further passed through a band-pass filter retaining components from 30 to 450 Hz.
These fields are referring to the state of the device and the level of contact using discrete levels. Please refer to the CSV Specification for more information.
The PC software is re-configuring the device to output at the maximum data-rates. After a configuration change, all subsequent data is at the specified frequency. In this case all data in this file is at 2KHz (apart from PPG at 1KHz) unless there are later subsequent changes to the frequency. Please refer to the CSV Specification for more information.
Yes, emteqPRO Mask can provide raw RR intervals upon request.
The accuracy of emteqPRO Mask for recognizing four expressions (smile, surprise, frown and neutral) is 90%.
For arousal we use the top-2 accuracy – i.e., if any of the 2 most probable classes predicted by the model matches the actual arousal then we declare accurate recognition. This way, the top-2 accuracy for recognising arousal is 85%, using three classes (low, medium, and high).
Similarly for valence, we use the top-2 accuracy – i.e., if any of the 2 most probable classes predicted by the model matches the actual valence then we declare accurate recognition. The top-2 accuracy for recognising valence is 85%, using three classes (negative, neutral, and positive).
We are providing the following HRV metrics:
The HRV metrics are provided every 10 seconds.
Yes, our data-science team can provide statistical and machine-learning analysis for any sensor modality included in emteqPRO Mask. The analysis depends on the use-case, thus it is performed upon request.
There are a few issues that might impact connectivity. If Streaming data (view graphs) is functional, but remote viewing is not then this is probably a configuration issue that can be resolved locally. First check that you have only real network adapters present in the system. If you have an Virtual Adapters you will need to disable them prior to launching SuperVision. This article may be useful in completing this, but you may need to contact your network administrater to do this.