Table of Contents

Advertisement

Quick Links

ETVision
Instruction Manual
MANUAL VERSION preliminary ver1.1
June, 2019
techsupport@argusscience.com
Web site: www.argusscience.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ETVision and is the answer not in the manual?

Questions and answers

Summary of Contents for Argus Science ETVision

  • Page 1 ETVision Instruction Manual MANUAL VERSION preliminary ver1.1 June, 2019 techsupport@argusscience.com Web site: www.argusscience.com...
  • Page 2: Table Of Contents

    USING ETVISION SYSTEM OUTDOORS ....................42 APPENDICIES ..............................44 Appendix A -- LED color codes ........................44 Appendix B -- Calibration function details ....................46 Appendix C -- ETVision recorded and transmitted Data items ..............49 8.3.1 Data Item List ............................49 8.3.2...
  • Page 3 Subject Calibration tab ........................55 8.4.4 System Configuration tab ........................56 8.4.5 About Tab ............................58 Appendix E -- Minimum specifications for ETVision PC and software installation instructions ....59 8.5.1 PC specifications ..........................59 8.5.2 ETVision software installation ......................59 Appendix G –...
  • Page 4: Introduction And General System Description

    It can also be powered directly from a DC power supply. The ETVision system also includes a laptop PC that connects to the Controller in real-time via a LAN cable or via WiFi. Alternately, the PC can read video and audio data from a microSD card previously recorded by the wearable Controller.
  • Page 5: Environmental And Safety Considerations

    Most people might wish to be more conservative than the figure cited above, and the ETVision illumination is at least an order of magnitude below this level. The largest irradiance value that will be produced with the Argus ETVision optics is 0.75 mW/cm² (@ 870nm wavelength), at the plane of the eye.
  • Page 6: System Components

    ETVision PC CAT 5 cable (for connecting ETV PC and Controller). DC power supply for recharging (or directly powering) the Controller. Micro SD card and adapter for use in Controller and ETVision PC. ETVision Wearable Optics The wearable optics unit resembles an eyeglasses frame that can be worn by itself or over the participant’s prescription eyeglasses.
  • Page 7 The other end of the cable has a standard type A HDMI connector and connects to the ETVision Controller. The cable is a standard “type-A-to-micro” HDMI cable and instructions for removing and replacing the cable are in Appendix G (section8.6).
  • Page 8: Etvision Controller

    Appendix A (section8.1) of this manual. The HDMI port accepts the type A HDMI connector from the ETVision Optics cable. A set screw on the bottom of the Controller, directly under the HDMI port is used to secure the HDMI cable connector after insertion.
  • Page 9: Etvision Pc

    IPv4 address automatically. The PC should automatically connect to the controller via the LAN port if a cable is connected or via WiFi if a cable is not connected. If the ETVision PC was not supplied with the system, or if the ETVision app is reset to not have administrator privileges, see Appendix E...
  • Page 10: Interconnections

    E T V I S I O N M A N U A L 4 Interconnections Basic ETVision System Interconnections (headphones not normally supplied as part of ETV system)
  • Page 11 E T V I S I O N M A N U A L ETVision connection to External Device – Method 1 (All other connection are as shown in the “Basic System Interconnections” diagram)
  • Page 12 E T V I S I O N M A N U A L ETVision connection to External Device – Method 2 (All other connection are as shown in the “Basic System Interconnections” diagram)
  • Page 13 M A N U A L If the ETVision PC was supplied by Argus Science as part of the system, ETVision will be set to always “load as administrator”. If a cable connection between the Controller and the PC is detected, the system will automatically connect via the cable.
  • Page 14: Eye Tracking Basics

    The cornea is mostly transparent; however, some light is also reflected from the cornea. The sclera is the white part of the eye. ETVision uses a technique of eye tracking known as “Pupil to CR” Tracking. This method uses the relationship between two eye...
  • Page 15 E T V I S I O N M A N U A L By computing the point at which the lines of gaze from the two eyes converge, the gaze point can represented as spot on the scene camera image. Since the geometry of the eye structures and the position of the optics with respect to the face vary somewhat from person to person, gaze computation accuracy can be improved by incorporating data from calibration points (points at which the person wearing the optics is known to be fixating a...
  • Page 16: Basic System Operation

    Disconnect the power supply, and proceed to the next section. When the Controller is communicating with the ETVision laptop application (see section 6.3) the battery charge percentage is displayed. Note that even if the battery is fully discharged, the system can be operated, and including all system functions, with the power supply connected to the Controller and plugged into AC power.
  • Page 17: Establish Communication Between Controller And Etvision Application

    “Argus Science->ETVision” from the Windows 10 Start menu. Note that it is also OK to launch the ETVision application before booting up the Controller (as described in the previous section). Note: if ETV PC was not supplied by Argus Science as part of the system, see Appendix F for proper LAN and Wifi setup.
  • Page 18: Position Wearable Optics Unit On Participant

    When the subject is wearing the ETVision frame, the top of frame should be just above the eyebrows. If the person is wearing prescription eyeglasses, the bottom of the ETVision frame should be near the bottom of the eyeglasses frame.
  • Page 19 If the ETVision frame is not positioned correctly on the face, as described above, select a different nosepiece or remove the nosepiece altogether to position the frame higher or lower on the face as necessary.
  • Page 20: Calibrate Participant

    Appendix B (section 8.2). To be sure that ETVision is set for the default calibration procedure described in this section, click the “Settings” icon if necessary to bring up the System Control Table window and select the “Subject Calibration”...
  • Page 21: Perform Single Point Calibration

    6.5.1 Perform Single Point Calibration Click the Calibrate icon on the ETVision tool bar. The Calibrate icon will turn red to indicate calibration in progress. At this point the blue POG cursor on the Scene window will probably begin to move in the same pattern as the participant’s gaze, but will often be significantly displaced from actual...
  • Page 22: Add Calibration Points If Needed

    E T V I S I O N M A N U A L the ETV PC screen so that they can hold the pointer tip at the right place. When the subject looks at the requested central visual target the Left Eye and Right Eye windows should indicate that the system is recognizing the pupil and the corneal reflections for both eyes.
  • Page 23 E T V I S I O N M A N U A L If the point-of-gaze measurement error tends to grow significantly beyond ½ degree as the subject looks away from the central point, accuracy can usually be improved by adding calibration points. Not all tasks require that gaze point be known to within ½...
  • Page 24 E T V I S I O N M A N U A L 4. Repeat steps 2 and 3 for the other three points. Note that the eye pupils must be recognized for all of the points. The corneal reflections should be recognized on the bottom 2 calibration target points, but often may not be recognized on the top two points, and this is OK.
  • Page 25: Monitor Gaze Data And System Status

    6.6 Monitor gaze data and system status As long as the ETVision laptop is connected to the ETVision Controller with a LAN cable, or remains within WiFi range (approximately 150 ft in absence of interference), point of gaze and eye image feature recognition, as well as battery charge and data recording status can be monitored in real time on the ETVision application.
  • Page 26: Data Display Window

    The Scene Image window display updates 30 times per sec. The underlying scene image is 1280x720 pixels (as is the resolution of the scene video file recordings). Resolution of the maximized real-time Scene Image display on the ETVision application may be slightly different depending on the laptop screen resolution.
  • Page 27: Window Control

    6.6.5 Window Control All ETVision windows can be moved by dragging the title bar, can be resized by dragging a corner, or can be set to “full screen” by clicking the “maximize” symbol on the Scene Image window title bar.
  • Page 28: Manual Offset Correction

    6.6.8 Audio Audio picked up by the microphone in the optics frame can be heard, if desired, on the ETVision PC speakers. If headphones are connected to the ETVision Controller, audio picked up by the PC microphone can be sent to the headphones.
  • Page 29 E T V I S I O N M A N U A L and microphone symbol at the lower right of the dialog are enabled when green and disabled when red. Click the each symbol to toggle between states. If the PC speaker is enabled, sounds detected by the wearable optics unit microphone will be heard on the PC speaker.
  • Page 30: Record Data

    6.7.1 Record gaze data directly on ETV PC If the ETVision application is connected to the Controller via LAN cable, or is connected via WiFi and remains within WiFi range, both digital and video data can be recorded by ETVision in real-time.
  • Page 31 E T V I S I O N M A N U A L 6.7.1.2 Record data and video Click the File button, under “Record Data File (or click the file icon on the main menu bar) to bring up a standard browser window and navigate to the desired destination directory if different from the folder shown.
  • Page 32 Microsoft “Com library” or the binary file description provided in a separate manual. Video files are recorded by ETVision as wmv files. These can be read by most video player applications as well as by ETAnalysis. The eye video file resolutions are 320x240 pixels, and the scene image file resolution is 1280x720 pixels.
  • Page 33: Record Video/Audio Data On Micro Sd Card

    Subject calibration can be done using the ETVision application before SD card recording begins, or later on, during playback of SD card data to the ETVision app. If calibration is done before SD card recording begins, be sure to save the configuration so that the calibration parameters are saved. To save system configuration (including calibration parameters) open the System Control Table window on the menu bar), select the “Configuration”...
  • Page 34 To modify the profile name, the Controller must be connected to the ETVision PC application, and within WiFi range if a WiFi connection is being used. Open the System Control Table, on the ETVision application and select the “Eye Data” tab. Next to the “Profile” label, at the top left of the dialog, type in a new Profile name and click “set”.
  • Page 35 To stop recording, press the record button again and hold for 1 second. If the ETV PC is in range and ETVision is running, the video displays will once again be live within 1 to 5 seconds. The record light will change to green (or yellow if more than 90% of the SD card if full), however it may take several additional seconds for the LED color to change.
  • Page 36: Compute Gaze Data From An Sd Card File

    The SD card should now appear as a device drive on Windows 10 File Explorer. Although the emv files can be read, by ETVision, directly from the SD card, it is suggested that files first be copied to PC hard drive. Be sure to copy emv files to a directory on the PC hard drive that has read/write permission (for example, some directory folder under C:\Users\Public).
  • Page 37: Communicate In Real-Time With An External Device

    Digital (eyd) and video (wmv) data files can be recorded during emv file playback, just as though ETVision were receiving live data. The resulting eyd and wmv files can then be use in the ETAnalysis application.
  • Page 38 Click the “Listen” button near the top of the Network Configuration dialog. The “Listen” button will turn grey to indicate that ETVision is “listening”. If a client on the network opens a connection for any of the checked functions, the “Close” button will become active. Clicking the “Close” will terminate...
  • Page 39: Connecting To Etvision With Etremote

    Argus Science provides an application called ETRemote which can run on an external Windows 7 or Windows 10 PC. ETRemote, running on the external device, can receive both digital and video data from the ETVision, can send data bytes to be recorded on gaze data files by ETVision, and can control data recording by ETVision.
  • Page 40 Communication”, and click the “Set XDAT” button to send it. The value should appear on the ETVision, Data Display window. Use the buttons in the “Host Data File” group box to set an ETVision file name, open the file, start and stop recording on ETVision, and close the file.
  • Page 41: Connecting To Etvision With A User Created Application

    Any application on an external device can connect to the ETVision if the device is connected to the same LAN. The application must be able to open a socket, connect to the Host IP address and port number and send/receive data over this connection via TCP/IP.
  • Page 42: Using Etvision System Outdoors

    7 Using ystem outdoors At night, outdoor use of ETVision should be no different from indoor use. In daylight conditions the following procedure modifications are suggested. 1. It is strongly suggested that the darkened visor be clipped to the wearable optics frames. This will minimize the tendency of the participant to squint and occlude eye camera view of the pupils.
  • Page 43 E T V I S I O N M A N U A L 5. If the participant is wearing prescription eyeglasses, bright sunlight may create reflections on the eyeglass lenses that will interfere with the eye camera view. This is especially likely to be a problem when the subject is facing the sun.
  • Page 44: Appendicies

    E T V I S I O N M A N U A L 8 Appendicies 8.1 Appendix A -- LED color codes Power LED Color Power supply Condition Not connected Controller off Blue Not connected Controller booted or in boot process and battery has >15% charge Not connected...
  • Page 45 E T V I S I O N M A N U A L Record LED Color Condition No SD card detected Green SD card detected and <90% full; not currently recording Yellow SD card detected and >90% full; not currently recording SD card is recording...
  • Page 46: Appendix B -- Calibration Function Details

    Points” method is being used. The alternate “pre-determined Points" method is intended for use only under special circumstances when the subject display is fixed with respect to the scene camera. Please consult Argus Science for use of the “pre-determined Points" method.
  • Page 47 E T V I S I O N M A N U A L After calibration mode is first opened “Calibrating”, on the “Subject Calibration” dialog, should show “1” and “Calibrated” should show “0”. A small yellow cross on the scene image will show the scene image position of point 1 on the previous calibration.
  • Page 48 E T V I S I O N M A N U A L from the last calibration is cleared, and the process starts “from scratch” (as though no subject calibration has ever been done). Although calibration points can be entered in any order, it is recommended that the first be near horizontal center of the scene camera image, and at or slightly below vertical center.
  • Page 49: Appendix C -- Etvision Recorded And Transmitted Data Items

    Data items 8.3.1 Data Item List The first 5 bytes of a data record in a data file recorded by ETVision, or real time data packet transmitted by ETVision, always contain the following items: Data Item Byte position...
  • Page 50: Data Item Explanation

    E T V I S I O N M A N U A L horz_gaze_offset Int16 Always available vert_gaze_offset Int16 Always available vergence_angle Single Always available verg_gaze_coord_x Single Always available verg_gaze_coord_y Single Always available verg_gaze_coord_z Single Always available hdtrk_X Int16 0.01 Available only if head tracker installed hdtrk_Y...
  • Page 51 0.01 (the scale factor shown on the chart, above). This pixel value is the value displayed on the ETVision application (on the Data Display window), and the value shown by the Argus Science data analysis program, ETAnalysis.
  • Page 52 Convert to float and multiply by the scale factor 0.1 to get original values. Position values are in units of inches or centimeters (depending on which unit system was set in ETVision “System Configuration" dialog). Angles are in degrees.
  • Page 53: Appendix D - System Control Table Settings And Default Values

    ETVision application along with digital data files; to open and close ETVision data files; to start and stop recording on those files; and to specify the data set to be recorded on ETVision data files. See section 6.7.1 for a description of these functions. The default for Auto- Recording is “Auto-Record Scene Video with Data File”...
  • Page 54: Video Source Tab

    8.4.1.3 Controller If ETVision is connected to the Controller (either via cable, or via WiFi and within WiFi range) the field next to the “Controller” label will show the name of the last file recorded to an SD card. If the Controller has an SD card inserted, the record button, to the right of the file name, will be active and recording to the SD card can be started and stopped using this control (see section 6.7.2.2).
  • Page 55: Subject Calibration Tab

    Its use is described in the ET3Space manual. Do not check this box for normal use of ETVision as described in this manual . The “Quality" slider controls scene image compression quality. The quality slider is scaled from 0% at the left to 100% at the right (higher values correspond to better quality and less compression).
  • Page 56: System Configuration Tab

    ET3Space is in use. Consult Argus Science for a list of compatible motion tracking systems. The Configuration button, in the “Head Tracker” group box, brings up a dialog to configure ETVision for communication with a specific motion capture system. Instructions are in the ET3Space manual and a separate manual or Tech Note associated with the particular motion capture system to be used.
  • Page 57 CR exclusion circle. The radius is controlled by the slide bar under the check box. The ETVision system is usually able to reliably distinguish the desired CRs from other image artifacts without use of the this feature; but occasionally a small reflection from the bottom of a participants eye glasses or some other unusual artifact may fool the system.
  • Page 58: About Tab

    Gain” slider is used to adjust gain on the microphone that is in the wearable optics frame. Configuration Settings The “Save” button, under “Configuration Settings”, is used to save a file with all current ETVision configuration settings, including the most recent subject calibration. Click the “Save” button and use the resulting browser dialog to select a file name and directory.
  • Page 59: Appendix E -- Minimum Specifications For Etvision Pc And Software Installation Instructions

    Run Install program If the ETVision PC has been supplied by Argus Science (as part of the ETVision system), the software will already be installed. If Argus Science has not supplied the PC a software installation program will be provided by Argus Science.
  • Page 60 M A N U A L If possible it is best to set the ETVision application to always run as administrator. (If there is a reason that the ETVision program cannot be allowed to run as administrator, then it will be necessary to set static IP addresses for communication with the ETV Controller as described further on).
  • Page 61 E T V I S I O N M A N U A L On left side Menu, select “Change Adapter Settings”, to bring up a dialog showing a available connections. These should include a “Local Area Connection” or “Ethernet” and a “WiFi” connection.
  • Page 62: Appendix G - Removing Hdmi Cable From Wearable Optics

    E T V I S I O N M A N U A L 8.6 Appendix G – Removing HDMI cable from wearable optics The HDMI cable should be removed from the optics frame only for repair or replacement. The HDMI cable snaps into a strain relief channel towards the rear of the right temple clamp (ear piece) on the optics frame.
  • Page 63: Appendix H -- Sd Card Selection & Preparation

    M A N U A L 8.7 Appendix H -- SD Card Selection & Preparation Argus Science provides a Pre-Formatted 128GB microSDXC card (SanDisk SDSQUAR-128G- GN6MA) with adapter with each ETVision system delivered. If additional microSDXC cards are purchased, the following is a list of Specifications and Preparation instructions that will ensure maximum performance with the ETVision.

Table of Contents