www. riseeyetracker.com TWO MOONS SOFTWARE LTD RISEBETA EYE-TRACKER INSTRUCTION GUIDE V 1.01

Size: px
Start display at page:

Download "www. riseeyetracker.com TWO MOONS SOFTWARE LTD RISEBETA EYE-TRACKER INSTRUCTION GUIDE V 1.01"

Transcription

1 TWO MOONS SOFTWARE LTD RISEBETA EYE-TRACKER INSTRUCTION GUIDE V 1.01

2 CONTENTS 1 INTRODUCTION SUPPORTED CAMERAS SUPPORTED INFRA-RED ILLUMINATORS USING THE CALIBARTION UTILITY D COORDINATE AXIS CAMERA PROPERTIES FX FY CX CY HORIZONTAL PIXELS VERTICAL PIXELS X ROTATION Y ROTATION Z ROTATION ILLUMINATOR PROPERTIES X Y Z SURFACE PROPERTIES WIDTH HEIGHT HORIZONTAL PIXELS VERTICAL PIXELS X Y Z X ROTATION Y ROTATION Z ROTATION TRACK-BOX PROPERTIES DISTANCE DEPTH NEAR RESOLUTION... 18

3 4.5.4 FAR RESOLUTION DEPTH RESOLUTION USER CALIBRATION PROPERTIES COLUMNS ROWS CREATING A CALIBRATION FILE USING RISE BETA MENU FILE CAMERA USER CALIBRATION TRACKING LOGGING SETTINGS ABOUT TOOLBAR SELECT CAMERA TRACK GAZE SMOOTH GAZE DATA LOG GAZE DATA EXPORT GAZE DATA LAUNCH CALIBRATION UTILITY RISE BETA SETTINGS CASCADE SETTINGS DETECTION SETTINGS CREATING A USER CALIBRATION DISPLAY SCREEN USER CALIBRATION GENERIC SURFACE USER CALIBRATION... 36

4 FIGURES Figure 1: DCC1545M Sensitivity to Near Infrared Wavelengths... 6 Figure 2: Illustration of Corneal Reflection (Glint) Produced by Infra-Red Illuminator... 7 Figure 3: Right Handed Coordinate Axis... 8 Figure 4:Track-Box in which Eye-Tracking Will Take Place Figure 5: Creating a System Calibration Figure 6: Calibration Utility Configured for Desktop Eye-Tracking Figure 7: User Calibration Settings Figure 8: Creating a Calibration File with Calibration Utility Figure 9: RISE BETA Eye-Tracker Figure 10: RISE BETA Eye-Tracker Connected to Thorlabs DCC1545M Camera with a 16mm Focal Length Lens Figure 11: RISE BETA Cascade Settings Figure 12: RISE BETA Loaded with OpenCV Cascades Figure 13: Detection Settings Figure 14: User Calibration Window for Display Screen Figure 15: User Calibration Window for Display Screen with Typical Calibration Results Figure 16: User Calibration Window for Generic Surface Figure 17: User Calibration Window for Generic Surface with Typical Calibration Results... 38

5 1 INTRODUCTION RISE BETA Eye-Tracker is a highly configurable eye-tracking system for the research and early adopter community. RISE BETA uses mathematical modelling of the eye, tracking surface and the camera sensor to produce artificial calibrations. RISE BETA uses an open hardware architecture and can connect to off-the-shelf cameras using either the Microsoft DirectShow or Microsoft Media Foundation interfaces. Like other commercial eye-trackers, RISE BETA uses an adaptation of the pupilcenter-corneal-reflection eye-tracking algorithm which works by detecting a corneal reflection (glint) produced on the surface of the cornea by an infra-red illuminator. Because RISE BETA uses an open-hardware design, it is important to select a suitable camera, lens and infra-red illuminator. 2 SUPPORTED CAMERAS RISE BETA can connect to off-the-shelf cameras using either the Microsoft DirectShow or Microsoft Media Foundation interfaces. Because RISE BETA uses an adaptation of the pupil-center-cornealreflection algorithm, which works by detecting a corneal reflection (glint) produced on the surface of the cornea by an infra-red illuminator, the camera needs to have a high degree of sensitivity to Near- Infrared (NIR) wavelengths.

6 SUPPORTED CAMERAS: The examples given in this guide uses the Thorlabs DCC1545M CMOS camera. This is a relatively inexpensive machine vision camera. The example uses a SIMA 36 LED infra-red light which has LEDs in the 850nm wavelength. From Figure 1, the DCC 1545M camera has a Quantum Efficiency of approximately 20%. This is sufficient when the camera and illuminator is approximately 60cm (arm s length) from the user s eyes. Figure 1: DCC1545M Sensitivity to Near Infrared Wavelengths

7 3 SUPPORTED INFRA-RED ILLUMINATORS RISE BETA uses an adaptation of the pupil-center-corneal-reflection eye-tracking algorithm which works by detecting a corneal reflection (glint) produced on the surface of the cornea by an infra-red illuminator. To detect the glint, the camera needs to have a high degree of sensitivity to Near- Infrared (NIR) wavelengths. The infra-red illuminator should emit infra-red light at a NIR wavelength for which the camera has suitable sensitivity. The overall aim is to produce an approximately circular corneal reflection (glint) on the surface of both the user s eyes. Figure 2 below gives an illustration of a glint produced by the infra-red illuminator. Glint Figure 2: Illustration of Corneal Reflection (Glint) Produced by Infra-Red Illuminator SUPPORTED INFRA-RED ILLUMINATORS: The example given in this guide uses a SIMA 36 LED infra-red light which has LEDs in the 850nm wavelength. From Figure 1, the Thorlabs DCC1545M camera has a Quantum Efficiency of approximately 20% at 850nm wavelengths. A 20% Quantum Efficiency is sufficient when the camera and infra-red illuminator are approximately 60cm (arm s length) from the eyes.

8 4 USING THE CALIBARTION UTILITY Calibration Utility allows for the creation of calibration files (*.rcal) based upon a specific hardware configuration. The created calibration file can then be loaded into RISE BETA Eye-Tracker. To create a calibration file, users must first enter camera (sensor and lens), infrared illuminator, surface, track-box and (optionally) user calibration properties D COORDINATE AXIS The Calibration Utility uses a right-handed coordinate system (RHS) with the origin centered on the camera s center of projection. The camera is always considered to be centered on the origin. 4.2 CAMERA PROPERTIES Figure 3: Right Handed Coordinate Axis Calibration Utility allows users to enter certain camera and lens properties. These are listed below: FX F = Lens Focal Length. FX = F HORIZONTAL_PIXELS SENSOR_WIDTH HORIZONTAL_PIXELS = the camera horizontal resolution. SENSOR_WIDTH = the width of the camera sensor in millimeters.

9 SETTINGS CAMERA PROPERTIES: FX The camera sensor s dimensions are obtained from the camera specification. In this example the sensor dimensions are 6.66mm 5.32mm. The sensor resolution is 1280 pixels 1024 pixels. The lens focal length is 16mm. FX = FX = pixels FY F = Lens Focal Length. FY = F VERTICAL_PIXELS SENSOR_HEIGHT VERTICAL_PIXELS = the camera vertical resolution. SENSOR_HEIGHT = the height of the camera sensor in millimeters. SETTINGS CAMERA PROPERTIES: FY The camera sensors dimensions are obtained from the camera specification. In this example the sensor dimensions are 6.66mm 5.32mm. The sensor resolution is 1280 pixels 1024 pixels. The lens focal length is 16mm. FY = FX = pixels CX CX = horizontal coordinate of the optical center of the camera.

10 CX can be approximated as: CX = HORIZONTAL_PIXELS 2 www. riseeyetracker.com However, more accurate estimates may be possible using camera calibration techniques. SETTINGS CAMERA PROPERTIES: CX The camera sensor properties are obtained from the camera specification. In this example the sensor resolution is 1280 pixels 1024 pixels. CX = CX = 640 pixels CY CY = Vertical coordinate of the optical center of the camera. CY can be approximated as: CY = VERTICAL_PIXELS 2 However, more accurate estimates may be possible using camera calibration techniques. SETTINGS CAMERA PROPERTIES: CY The camera sensor properties are obtained from the camera specification. In this example the sensor resolution is 1280 pixels 1024 pixels. CY = CY = 512 pixels HORIZONTAL PIXELS Horizontal Pixels = the horizontal resolution of the sensor.

11 SETTINGS CAMERA PROPERTIES: Horizontal Pixels The camera sensor properties are obtained from the camera specification. In this example the sensor resolution is 1280 pixels 1024 pixels. Horizontal Pixels = 1280 pixels VERTICAL PIXELS Vertical Pixels = the vertical resolution of the sensor. SETTINGS CAMERA PROPERTIES: Vertical Pixels The camera sensor properties are obtained from the camera specification. In this example the sensor resolution is 1280 pixels 1024 pixels. Vertical Pixels = 1024 pixels X ROTATION X Rotation = rotation of camera about X-axis expressed in degrees. SETTINGS CAMERA PROPERTIES: X Rotation If the camera is axis-aligned, then the X Rotation = 0. In our example, the camera is rotated about the X-axis by -10. X Rotation = Y ROTATION Y Rotation = rotation of camera about Y-axis expressed in degrees.

12 SETTINGS CAMERA PROPERTIES: Y Rotation If the camera is axis-aligned, then the Y Rotation = 0. In our example, the camera is not rotated about the Y-axis. Y Rotation = Z ROTATION Z Rotation = rotation of camera about Z-axis expressed in degrees. SETTINGS CAMERA PROPERTIES: Z Rotation If the camera is axis-aligned, then the Z Rotation = 0. In our example, the camera is not rotated about the Z-axis. Z Rotation = ILLUMINATOR PROPERTIES Calibration Utility allows users to enter certain illuminator properties. These are listed below: X X = the illuminator X position with respect to the origin in millimeters. SETTINGS ILLUMINATOR PROPERTIES: X In our example, the illuminator is positioned at coordinates (-75, -18, 10). X = mm Y Y = the illuminator Y position with respect to the origin in millimeters.

13 SETTINGS ILLUMINATOR PROPERTIES: Y In our example, the illuminator is positioned at coordinates (-75, -18, 10). Y = mm Z Z = the illuminator Z position with respect to the origin in millimeters. SETTINGS ILLUMINATOR PROPERTIES: Z In our example, the illuminator is positioned at coordinates (-75, -18, 10). Z = 10.0 mm 4.4 SURFACE PROPERTIES The Calibration Utility allows users to enter certain properties of the tracking surface. These are listed below: WIDTH Width = the width of the surface in millimeters. SETTINGS SURFACE PROPERTIES: WIDTH In our example, the surface has dimensions 520 mm by 294 mm. WIDTH = 520 mm HEIGHT Height = the height of the surface in millimeters.

14 SETTINGS SURFACE PROPERTIES: HEIGHT In our example, the surface has dimensions 520 mm by 294 mm. HEIGHT = 294 mm HORIZONTAL PIXELS HORIZONTAL PIXELS = the horizontal tracking resolution of the surface. Note that when the tracking surface is a display screen then HORIZONTAL PIXELS should match the horizontal resolution of the display. However, if the surface is a generic surface such a wall then the HORIZONATL PIXELS should be set to a value that represents the desired horizontal tracking resolution on the surface. SETTINGS SURFACE PROPERTIES: HORIZONTAL PIXELS In our example, the surface is a display screen with resolution HORIZONTAL PIXELS = VERTICAL PIXELS VERTICAL PIXELS = the vertical tracking resolution of the surface. Note that when the tracking surface is a display screen then VERTICAL PIXELS should match the vertical resolution of the display. However, if the surface is a generic surface such a wall then the VERTICAL PIXELS should be set to a value that represents the desired vertical tracking resolution on the surface. SETTINGS SURFACE PROPERTIES: VERTICAL PIXELS In our example, the is a display screen with resolution VERTICAL PIXELS = X X = the X position of the lower left corner of the surface with respect to the origin in millimeters.

15 SETTINGS SURFACE PROPERTIES: X In our example, the position of the lower left corner of the display screen with respect to the origin is at coordinates (-260 mm, 40 mm, -185 mm). X = mm Y Y = the Y position of the lower left corner of the surface with respect to the origin in millimeters. SETTINGS SURFACE PROPERTIES: Y In our example, the position of the lower left corner of the display screen with respect to the origin is at coordinates (-260 mm, 40 mm, -185 mm). Y = 40.0 mm Z Z = the Z position of the lower left corner of the surface with respect to the origin in millimeters. SETTINGS SURFACE PROPERTIES: Z In our example, the position of the lower left corner of the display screen with respect to the origin is at coordinates (-260 mm, 40 mm, -185 mm). Z = mm X ROTATION X ROTATION = rotation of the surface about the X-axis expressed in degrees where the center of rotation is the lower left corner of the surface (X, Y, Z). SETTINGS SURFACE PROPERTIES: X ROTATION In our example, the surface is a display screen aligned to the coordinate axis such the X ROTATION is 0. X ROTATION = 0

16 4.4.9 Y ROTATION Y ROTATION = rotation of the surface about the Y-axis expressed in degrees where the center of rotation is the lower left corner of the surface (X, Y, Z). SETTINGS SURFACE PROPERTIES: Y ROTATION In our example, the surface is a display screen aligned to the coordinate axis such the Y ROTATION is 0. Y ROTATION = Z ROTATION Z ROTATION = rotation of the surface about the Z-axis expressed in degrees where the center of rotation is the lower left corner of the surface (X, Y, Z). SETTINGS SURFACE PROPERTIES: Z ROTATION In our example, the surface is a display screen aligned to the coordinate axis such the Z ROTATION is 0. Z ROTATION = 0

17 4.5 TRACK-BOX PROPERTIES The Calibration Utility allows users to enter certain properties of the track-box. The track-box is a segment of the camera s field-of-view within which eye-tracking will take place. These properties are listed below: Y Track-Box x Z Figure 4:Track-Box in which Eye-Tracking Will Take Place DISTANCE DISTANCE = the position of the Near-Plane of the track-box with respect to the camera s line of sight. SETTINGS TRACK-BOX PROPERTIES: DISTANCE In our example, the track-box is located at a DISTANCE of 280 mm along the camera s line-of-sight. DISTANCE = 280 mm DEPTH DEPTH = the depth of the track-box along the camera s line-of-sight.

18 SETTINGS TRACK-BOX PROPERTIES: DEPTH In our example, the track-box has a DEPTH of 400 mm along the camera s line-of-sight. DEPTH = 400 mm NEAR RESOLUTION NEAR RESOLUTION = the number of divisions of the width and height of the near-plane of the trackbox. SETTINGS TRACK-BOX PROPERTIES: NEAR RESOLUTION In our example, the with and height of the track-box near-plane will be divided by 30 to create = 900 cells. NEAR RESOLUTION = FAR RESOLUTION FAR RESOLUTION = the number of divisions of the width and height of the far-plane of the track-box. SETTINGS TRACK-BOX PROPERTIES: FAR RESOLUTION In our example, the with and height of the far-plane of the track-box will be divided by 60 to create = 3,600 cells. FAR RESOLUTION = DEPTH RESOLUTION DEPTH RESOLUTION = the number of divisions of the depth of the track-box. SETTINGS TRACK-BOX PROPERTIES: DEPTH RESOLUTION In our example, the depth of the track-box will be divided by 60 to create 60 track-box divisions. DEPTH RESOLUTION = 60

19 4.6 USER CALIBRATION PROPERTIES The Calibration Utility allows users to define the number of calibration points to include in the optional user-calibration. These properties are listed below: COLUMNS COLUMNS = the number of calibration points on a row. SETTINGS USER CALIBRATION PROPERTIES: COLUMNS In our example, the user calibration will use 4 rows of calibration points with each row having 4 columns. COLUMNS = ROWS ROWS = the number of rows of calibration points. SETTINGS USER CALIBRATION PROPERTIES: ROWS In our example, the user calibration will use 4 rows of calibration points with each row having 4 columns. ROWS = CREATING A CALIBRATION FILE After entering the properties for the camera, illuminator, surface, track-box and (optionally) user calibration, it is possible to create a calibration file (*.rcal) by clicking the CALIBRATE button.

20 Click Calibrate Button Figure 5: Creating a System Calibration CREATING SYSTEM CALIBRATION: CALIBRATE In our example, the Calibration Utility Settings are as show in Figure 6, Figure 7 and Figure 8.

21 Figure 6: Calibration Utility Configured for Desktop Eye-Tracking Figure 7: User Calibration Settings

22 Figure 8: Creating a Calibration File with Calibration Utility www. riseeyetracker.com

23 5 USING RISE BETA Select Camera Track Gaze User Calibration Smooth Gaze Data Log Gaze Data Export Gaze Data Launch Calibration Utility 5.1 MENU FILE Figure 9: RISE BETA Eye-Tracker LOAD SETTINGS Load eye-tracker settings from previously saved file SAVE SETTINGS AS Save current eye-tracker settings file (*.rset) to disk LOAD SYSTEM CALIBARTION Load system calibration file (*.rcal) LOAD USER CALIBARTION Load user calibration file (*.rucal) SAVE USER CALIBRATION AS Save current user calibration as (*.rucal) file to disk LOAD DETECTION CASCADE Load XML detection cascade file.

24 LOAD USER VIDEO Load a user video (*.avi) file EXIT Exit RISE BETA, CAMERA SELECT CAMERA Launch the camera selection dialog window START CAMERA Start previously stopped camera STOP CAMERA Stop camera START RECRODING Start recording user video as (*.avi) file STOP RECORDING Stop recording user video USER CALIBRATION DISPLAY CALIBRATION Launch user calibration window for display screen SURFACE CALIBRATION Launch user calibration window for generic surface TRACKING START TRACKING Start gaze tracking STOP TRACKING Stop gaze-tracking SMOOTH TRACKING Perform Gaussian smoothing on gaze data SHOW CROSSHAIR Toggle gaze-tracking crosshair on and off USE SECONDARY MONITOR Toggle use of secondary screen on and off LOGGING LOG CSV GAZE DATA Start logging gaze data as (*.csv) file LOG XML GAZE DATA Start logging gaze data as (*.xml) file.

25 PAUSE LOGGING Pause logging gaze data STOP LOGGING Stop logging gaze data and prompt user to save gaze data log to disk SETTINGS Launch eye-tracker settings dialogue window ABOUT Launch the about dialog window. 5.2 TOOLBAR SELECT CAMERA TRACK GAZE Launch the camera selection dialog window. Toggle gaze-tracking on and off. Launch the user calibration window. Note: the user calibration window will only launch if the current selected tracking screen (primary or secondary) has the same horizontal and vertical resolution as the specified by HORIZONTAL PIXELS (Section 4.4.3) and VERTICAL PIXELS (Section 4.4.4) in the CALIBRATION UTILITY when generating the loaded calibration file (*.rcal) SMOOTH GAZE DATA Perform Gaussian smoothing on gaze data LOG GAZE DATA Toggle gaze data logging on and off EXPORT GAZE DATA Save gaze data to disk LAUNCH CALIBRATION UTILITY Launch the Calibration Utility.

26 Figure 10: RISE BETA Eye-Tracker Connected to Thorlabs DCC1545M Camera with a 16mm Focal Length Lens 5.3 RISEBETA SETTINGS CASCADE SETTINGS RISE BETA will detect the user s eyes using cascade files. RISE BETA requires a cascade file for the left and right eyes, both eyes, and nose. Suitable cascade files are obtained with the OpenCV image processing library and are available for download from our website. To load the cascade files, click File->Load Detection Cascade and navigate to the folder where the OpenCV Cascades files were downloaded and select all the cascade files.

27 Cascades Assigned to Left Eye Loaded Cascades Cascades Assigned to Right Eye Assign/Unassigned Cascade Cascades Assigned to Eye Pair Cascades Assigned to Nose Figure 11: RISE BETA Cascade Settings RISE BETA SETTINGS: CASCADEs In our example, load the cascade files by clicking File->Load Detection Cascade and navigate to the folder where the OpenCV cascades were downloaded and select the following cascade files: haarcascade_mcs_lefteye haarcascade_mcs_righteye haarcascade_eye_tree_eyeglasses.xml haarcascade_mcs_eyepair_big.xml haarcascade_mcs_nose.xml Once loaded the cascade files are assigned as presented in Figure 12 below.

28 Figure 12: RISE BETA Loaded with OpenCV Cascades www. riseeyetracker.com

29 5.3.2 DETECTION SETTINGS Figure 13: Detection Settings MINIMUM EYE WIDTH MINIMUM EYE WIDTH = the minimum width of an eye in pixels. Eyes with a width less than MINIMUM EYE WIDTH will not be detected. SETTINGS DETECTION PROPERTIES: MINIMUM EYE WIDTH Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM EYE WIDTH = 130 pixels MINIMUM EYE HEIGHT MINIMUM EYE HEIGHT = the minimum height of an eye in pixels. Eyes with a height less than MINIMUM EYE HEIGHT will not be detected.

30 SETTINGS DETECTION PROPERTIES: MINIMUM EYE HEIGHT Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM EYE HEIGHT = 90 pixels MINIMUM EYE PAIR WIDTH MINIMUM EYE PAIR WIDTH = the minimum width of a pair of eyes in pixels. An eye pair with a width less than MINIMUM EYE PAIR WIDTH will not be detected. SETTINGS DETECTION PROPERTIES: MINIMUM EYE PAIR WIDTH Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM EYE PAIR WIDTH = 460 pixels MINIMUM EYE PAIR HEIGHT MINIMUM EYE PAIR HEIGHT = the minimum height of a pair of eyes in pixels. An eye pair with a height less than MINIMUM EYE PAIR HEIGHT will not be detected. SETTINGS DETECTION PROPERTIES: MINIMUM EYE PAIR HEIGHT Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM EYE PAIR HEIGHT = 80 pixels MINIMUM NOSE WIDTH MINIMUM NOSE WIDTH = the minimum width of a nose in pixels. Noses with a width less than MINIMUM NOSE WIDTH will not be detected.

31 SETTINGS DETECTION PROPERTIES: MINIMUM NOSE WIDTH Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM NOSE WIDTH = 150 pixels MINIMUM NOSE HEIGHT MINIMUM NOSE HEIGHT = the minimum height of a nose in pixels. Noses with a height less than MINIMUM NOSE HEIGHT will not be detected. SETTINGS DETECTION PROPERTIES: MINIMUM NOSE HEIGHT Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM NOSE HEIGHT = 120 pixels MINIMUM PUPIL DIAMETER MINIMUM PUPIL DIAMETER = the minimum diameter of a pupil in pixels. Pupils with a diameter less than MINIMUM PUPIL DIAMETER will not be detected. SETTINGS DETECTION PROPERTIES: MINIMUM PUPIL DIAMETER Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM PUPIL DIAMETER = 14 pixels MAXIMUM PUPIL DIAMETER MAXIMUM PUPIL DIAMETER = the maximum diameter of a pupil in pixels. Pupils with a diameter greater than MAXIMUM PUPIL DIAMETER will not be detected.

32 SETTINGS DETECTION PROPERTIES: MAXIMUM PUPIL DIAMETER Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MAXIMUM PUPIL DIAMETER = 26 pixels MINIMUM GLINT DIAMETER MINIMUM GLINT DIAMETER = the minimum diameter of a glint in pixels. Glints with a diameter less than MINIMUM GLINT DIAMETER will not be detected. SETTINGS DETECTION PROPERTIES: MINIMUM GLINT DIAMETER Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MINIMUM GLINT DIAMETER = 1 pixel MAXIMUM GLINT DIAMETER MAXIMUM GLINT DIAMETER = the maximum diameter of a glint in pixels. Glints with a diameter greater than MAXIMUM GLINT DIAMETER will not be detected. SETTINGS DETECTION PROPERTIES: MAXIMUM GLINT DIAMETER Our example uses a THORLABS DCC1545M camera with a 16mm focal length lens for desktop eyetracking where the camera is approximately 60cm (arm s length) from the eye. MAXIMUM GLINT DIAMETER = 14 pixels INTERPUPILARY DISTANCE INTERPUPILARY DISTANCE = the distance in millimeters between the center of the pupil in the left eye to the center of the pupil in the right eye.

33 SETTINGS DETECTION PROPERTIES: INTERPUPILARY DISTANCE Our example assumes that the INTERPUPILARY DISTANCE is 65 mm. INTERPUPILARY DISTANCE = 65 mm DETECTION SCALE DETECTION SCALE = the amount by which camera/video images will be scaled before eye/nose detection takes place. A DETCTION SCALE < 1 will reduce the size of the image while a DETECTION SCALE > 1 will increase the size of the image before detection takes place. SETTINGS DETECTION PROPERTIES: DETECTION SCALE Our example assumes that the DETECTION SCALE = 0.25 such that camera/video images are reduced to 25% of their original size before detection. DETECTION SCALE = DU DU = the horizontal pixel displacement applied to the estimated gaze coordinates. DU can be used for uniform drift correction where estimated gaze coordinates need to be displaced horizontally on the tracking surface. SETTINGS DETECTION PROPERTIES: DU Our example assumes that the DU = 0 such that there is no horizontal drift correction applied to estimated gaze coordinates on the tracking surface. DU = 0

34 DV DV = the vertical pixel displacement applied to the estimated gaze coordinates. DV can be used for uniform drift correction where estimated gaze coordinates need to be displaced vertically on the tracking surface. SETTINGS DETECTION PROPERTIES: DV Our example assumes that the DV = 0 such that there is no vertical drift correction applied to estimated gaze coordinates on the tracking surface. DV = FLIP CAMERA IMAGE FLIP CAMERA IMAGE = checkbox indicating whether the image received from the camera needs to be flipped vertically (turned upside down). This is because camera images received using the DirectShow and Media Foundation interfaces are sometimes flipped vertically compared to the image received using the camera s native driver. SETTINGS DETECTION PROPERTIES: FLIP CAMERA IMAGE Our example connects to the THORLABS DCC1545M camera via the Microsoft DirectShow interface and images received do not need to be flipped vertically. FLIP CAMERA IMAGE = unchecked

35 5.4 CREATING A USER CALIBRATION The Calibration Utility allows users to define the number of calibration points to include in the optional user calibration. Once the system calibration file (*.rcal) is loaded into RISE BETA, there are two possible ways to launch a user calibration depending upon whether the surface is a connected display screen or a generic surface DISPLAY SCREEN USER CALIBRATION From the menu select User Calibration -> Display Calibration. Alternatively, click the User Calibration button on the toolbar. The user Calibration window for a display screen will open provided the currently selected display (see Section ) has the same resolution as in the System Calibration file (*.rcal) created with the Calibration Utility. Figure 14 below shows an example of a User Calibration window. Figure 14: User Calibration Window for Display Screen To calibrate the user must focus his/her gaze on a pink calibration target and then click the target with the mouse pointer. The user must maintain focus on the center of the calibration target for a minimum of one second then click the target a second time. The calibration target will then become disabled. The user must repeat for all targets. Figure 15 below shows a typical user calibration.

36 Figure 15: User Calibration Window for Display Screen with Typical Calibration Results GENERIC SURFACE USER CALIBRATION From the menu select User Calibration -> Surface Calibration. The user calibration window for generic surfaces will open. Figure 16 below shows an example of a User Calibration window.

37 Figure 16: User Calibration Window for Generic Surface To calibrate the user must focus his/her gaze on the center of a calibration target on the surface and click on the corresponding pink calibration target in the calibration window. This requires that the coordinates of the calibration targets specified within the Calibration Utility when creating the system calibration file (*.rcal) are accurately marked on the surface. The user must maintain focus on the center of the calibration target on the surface for a minimum of one second then click the pink calibration target within the calibration window a second time. The calibration target will then become disabled. The user must repeat for all surface targets. Figure 17 below shows a typical user calibration for a surface.

38 Figure 17: User Calibration Window for Generic Surface with Typical Calibration Results

Patents of eye tracking system- a survey

Patents of eye tracking system- a survey Patents of eye tracking system- a survey Feng Li Center for Imaging Science Rochester Institute of Technology, Rochester, NY 14623 Email: Fxl5575@cis.rit.edu Vision is perhaps the most important of the

More information

The introduction and background in the previous chapters provided context in

The introduction and background in the previous chapters provided context in Chapter 3 3. Eye Tracking Instrumentation 3.1 Overview The introduction and background in the previous chapters provided context in which eye tracking systems have been used to study how people look at

More information

ThermaViz. Operating Manual. The Innovative Two-Wavelength Imaging Pyrometer

ThermaViz. Operating Manual. The Innovative Two-Wavelength Imaging Pyrometer ThermaViz The Innovative Two-Wavelength Imaging Pyrometer Operating Manual The integration of advanced optical diagnostics and intelligent materials processing for temperature measurement and process control.

More information

MEASUREMENT CAMERA USER GUIDE

MEASUREMENT CAMERA USER GUIDE How to use your Aven camera s imaging and measurement tools Part 1 of this guide identifies software icons for on-screen functions, camera settings and measurement tools. Part 2 provides step-by-step operating

More information

1. What is SENSE Batch

1. What is SENSE Batch 1. What is SENSE Batch 1.1. Introduction SENSE Batch is processing software for thermal images and sequences. It is a modern software which automates repetitive tasks with thermal images. The most important

More information

ISCapture User Guide. advanced CCD imaging. Opticstar

ISCapture User Guide. advanced CCD imaging. Opticstar advanced CCD imaging Opticstar I We always check the accuracy of the information in our promotional material. However, due to the continuous process of product development and improvement it is possible

More information

Excel Tool: Plots of Data Sets

Excel Tool: Plots of Data Sets Excel Tool: Plots of Data Sets Excel makes it very easy for the scientist to visualize a data set. In this assignment, we learn how to produce various plots of data sets. Open a new Excel workbook, and

More information

Getting Started. with Easy Blue Print

Getting Started. with Easy Blue Print Getting Started with Easy Blue Print User Interface Overview Easy Blue Print is a simple drawing program that will allow you to create professional-looking 2D floor plan drawings. This guide covers the

More information

Sante FFT Imaging Copyright 2018 Santesoft, all rights reserved

Sante FFT Imaging Copyright 2018 Santesoft, all rights reserved Sante FFT Imaging Copyright 2018 Santesoft, all rights reserved Table of Contents About the program... 2 System Requirements... 2 The Fourier transform... 3 The user interface... 5 Customize the toolbar...

More information

Excel Lab 2: Plots of Data Sets

Excel Lab 2: Plots of Data Sets Excel Lab 2: Plots of Data Sets Excel makes it very easy for the scientist to visualize a data set. In this assignment, we learn how to produce various plots of data sets. Open a new Excel workbook, and

More information

Universal Camera Registration User Guide for ILS 9.75 & 12.75

Universal Camera Registration User Guide for ILS 9.75 & 12.75 User Guide for ILS 9.75 & 12.75 www.ulsinc.com Overview Camera Registration allows the laser system to automate the alignment of a vector path with the material for the purpose of tightening process control

More information

OCULUS VR, LLC. Oculus User Guide Runtime Version Rev. 1

OCULUS VR, LLC. Oculus User Guide Runtime Version Rev. 1 OCULUS VR, LLC Oculus User Guide Runtime Version 0.4.0 Rev. 1 Date: July 23, 2014 2014 Oculus VR, LLC All rights reserved. Oculus VR, LLC Irvine, CA Except as otherwise permitted by Oculus VR, LLC, this

More information

Digital Portable Overhead Document Camera LV-1010

Digital Portable Overhead Document Camera LV-1010 Digital Portable Overhead Document Camera LV-1010 Instruction Manual 1 Content I Product Introduction 1.1 Product appearance..3 1.2 Main functions and features of the product.3 1.3 Production specifications.4

More information

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14

4.5.1 Mirroring Gain/Offset Registers GPIO CMV Snapshot Control... 14 Thank you for choosing the MityCAM-C8000 from Critical Link. The MityCAM-C8000 MityViewer Quick Start Guide will guide you through the software installation process and the steps to acquire your first

More information

Information & Instructions

Information & Instructions KEY FEATURES 1. USB 3.0 For the Fastest Transfer Rates Up to 10X faster than regular USB 2.0 connections (also USB 2.0 compatible) 2. High Resolution 4.2 MegaPixels resolution gives accurate profile measurements

More information

Kitchen and Bath Design Tutorial

Kitchen and Bath Design Tutorial Kitchen and Bath Design Tutorial This tutorial continues where the Interior Design Tutorial left off. You should save this tutorial using a new name to archive your previous work. The tools and techniques

More information

For customers in USA This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions:

For customers in USA This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions: User manual For customers in North and South America For customers in USA This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions: (1) This device may not

More information

Contents Technical background II. RUMBA technical specifications III. Hardware connection IV. Set-up of the instrument Laboratory set-up

Contents Technical background II. RUMBA technical specifications III. Hardware connection IV. Set-up of the instrument Laboratory set-up RUMBA User Manual Contents I. Technical background... 3 II. RUMBA technical specifications... 3 III. Hardware connection... 3 IV. Set-up of the instrument... 4 1. Laboratory set-up... 4 2. In-vivo set-up...

More information

ENSC 470/894 Lab 1 V2.0 (Sept )

ENSC 470/894 Lab 1 V2.0 (Sept ) ENSC 470/894 Lab 1 V2.0 (Sept. 22 2013) Introduction: Lab 1 is designed to give students basic experience in optics. In the lab you will set up lenses on an optical table, with a LCD screen pattern as

More information

FastSCANTMStylus. User Manual. printed March Revision 1.0

FastSCANTMStylus. User Manual. printed March Revision 1.0 FastSCANTMStylus User Manual printed March 2014 Revision 1.0 Copyright c 1998 2014 by Aranz Scanning Ltd Unit 4, 15 Washington Way Sydenham, Christchurch, 8011 New Zealand PO Box 3894 Christchurch, 8140

More information

Geometric Functions. The color channel toolbar buttons are disabled.

Geometric Functions. The color channel toolbar buttons are disabled. Introduction to Geometric Transformations Geometric Functions The geometric transformation commands are used to shift, rotate, scale, and align images. For quick rotation by 90 or mirroring of an image,

More information

Drawing with precision

Drawing with precision Drawing with precision Welcome to Corel DESIGNER, a comprehensive vector-based drawing application for creating technical graphics. Precision is essential in creating technical graphics. This tutorial

More information

Apple Photos Quick Start Guide

Apple Photos Quick Start Guide Apple Photos Quick Start Guide Photos is Apple s replacement for iphoto. It is a photograph organizational tool that allows users to view and make basic changes to photos, create slideshows, albums, photo

More information

User Guide V10 SP1 Addendum

User Guide V10 SP1 Addendum Alibre Design User Guide V10 SP1 Addendum Copyrights Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement or

More information

FLIR Tools for PC 7/21/2016

FLIR Tools for PC 7/21/2016 FLIR Tools for PC 7/21/2016 1 2 Tools+ is an upgrade that adds the ability to create Microsoft Word templates and reports, create radiometric panorama images, and record sequences from compatible USB and

More information

Kitchen and Bath Design Tutorial

Kitchen and Bath Design Tutorial Kitchen and Bath Design Tutorial This tutorial continues where the Interior Design Tutorial left off. You should save this tutorial using a new name to archive your previous work. The tools and techniques

More information

LSM 780 Confocal Microscope Standard Operation Protocol

LSM 780 Confocal Microscope Standard Operation Protocol LSM 780 Confocal Microscope Standard Operation Protocol Basic Operation Turning on the system 1. Sign on log sheet according to Actual start time 2. Check Compressed Air supply for the air table 3. Switch

More information

3DExplorer Quickstart. Introduction Requirements Getting Started... 4

3DExplorer Quickstart. Introduction Requirements Getting Started... 4 Page 1 of 43 Table of Contents Introduction... 2 Requirements... 3 Getting Started... 4 The 3DExplorer User Interface... 6 Description of the GUI Panes... 6 Description of the 3D Explorer Headbar... 7

More information

Eye-Gaze Tracking Using Inexpensive Video Cameras. Wajid Ahmed Greg Book Hardik Dave. University of Connecticut, May 2002

Eye-Gaze Tracking Using Inexpensive Video Cameras. Wajid Ahmed Greg Book Hardik Dave. University of Connecticut, May 2002 Eye-Gaze Tracking Using Inexpensive Video Cameras Wajid Ahmed Greg Book Hardik Dave University of Connecticut, May 2002 Statement of Problem To track eye movements based on pupil location. The location

More information

Alibre Design Tutorial: Loft, Extrude, & Revolve Cut Loft-Tube-1

Alibre Design Tutorial: Loft, Extrude, & Revolve Cut Loft-Tube-1 Alibre Design Tutorial: Loft, Extrude, & Revolve Cut Loft-Tube-1 Part Tutorial Exercise 5: Loft-Tube-1 [Complete] In this Exercise, We will set System Parameters first, then part options. Then, in sketch

More information

Principles and Practice

Principles and Practice Principles and Practice An Integrated Approach to Engineering Graphics and AutoCAD 2011 Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation

More information

SolidWorks 95 User s Guide

SolidWorks 95 User s Guide SolidWorks 95 User s Guide Disclaimer: The following User Guide was extracted from SolidWorks 95 Help files and was not originally distributed in this format. All content 1995, SolidWorks Corporation Contents

More information

J. La Favre Fusion 360 Lesson 5 April 24, 2017

J. La Favre Fusion 360 Lesson 5 April 24, 2017 In this lesson, you will create a funnel like the one in the illustration to the left. The main purpose of this lesson is to introduce you to the use of the Revolve tool. The Revolve tool is similar to

More information

DRCR.net Image Acquisition Protocol

DRCR.net Image Acquisition Protocol DRCR.net Image Acquisition Protocol Optical Coherence Tomography Angiography (OCT-A) Using: Optovue AngioVue Version 3.0 August 14, 2017 DRCR.net OCT-A Optovue AngioVue Procedure Manual 3.0 8-14-17 Table

More information

Head Tracker Range Checking

Head Tracker Range Checking Head Tracker Range Checking System Components Haptic Arm IR Transmitter Transmitter Screen Keyboard & Mouse 3D Glasses Remote Control Logitech Hardware Haptic Arm Power Supply Stand By button Procedure

More information

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000 The ideal K-12 science microscope solution User Guide for use with the Nova5000 NovaScope User Guide Information in this document is subject to change without notice. 2009 Fourier Systems Ltd. All rights

More information

APNT#1166 Banner Engineering Driver v How To Guide

APNT#1166 Banner Engineering Driver v How To Guide Application Note #1166: Banner Engineering Driver v1.10.02 How To Guide Introduction This Application Note is intended to assist users in using the GP-Pro EX Version 2..X\2.10.X Banner Engineering Corp.

More information

Fein. High Sensitivity Microscope Camera with Advanced Software 3DCxM20-20 Megapixels

Fein. High Sensitivity Microscope Camera with Advanced Software 3DCxM20-20 Megapixels Fein High Sensitivity Microscope Camera with Advanced Software 3DCxM20-20 Megapixels 3DCxM20 Camera Features High Sensitivity Camera This microscopy camera was designed with high sensitivity and ultra

More information

Sensors and Scatterplots Activity Excel Worksheet

Sensors and Scatterplots Activity Excel Worksheet Name: Date: Sensors and Scatterplots Activity Excel Worksheet Directions Using our class datasheets, we will analyze additional scatterplots, using Microsoft Excel to make those plots. To get started,

More information

Horiba LabRAM ARAMIS Raman Spectrometer Revision /28/2016 Page 1 of 11. Horiba Jobin-Yvon LabRAM Aramis - Raman Spectrometer

Horiba LabRAM ARAMIS Raman Spectrometer Revision /28/2016 Page 1 of 11. Horiba Jobin-Yvon LabRAM Aramis - Raman Spectrometer Page 1 of 11 Horiba Jobin-Yvon LabRAM Aramis - Raman Spectrometer The Aramis Raman system is a software selectable multi-wavelength Raman system with mapping capabilities with a 400mm monochromator and

More information

AgilEye Manual Version 2.0 February 28, 2007

AgilEye Manual Version 2.0 February 28, 2007 AgilEye Manual Version 2.0 February 28, 2007 1717 Louisiana NE Suite 202 Albuquerque, NM 87110 (505) 268-4742 support@agiloptics.com 2 (505) 268-4742 v. 2.0 February 07, 2007 3 Introduction AgilEye Wavefront

More information

Exercise 1. Milling a Part with the Lab-Volt CNC Mill EXERCISE OBJECTIVE

Exercise 1. Milling a Part with the Lab-Volt CNC Mill EXERCISE OBJECTIVE Exercise 1 Milling a Part with the Lab-Volt CNC Mill EXERCISE OBJECTIVE When you have completed this exercise, you will be able to engrave text on square pieces of stock, using the Lab-Volt CNC Mill, model

More information

Supplementary Materials

Supplementary Materials Supplementary Materials In the supplementary materials of this paper we discuss some practical consideration for alignment of optical components to help unexperienced users to achieve a high performance

More information

House Design Tutorial

House Design Tutorial House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have created a

More information

IDEA Corbel 8. User guide. IDEA Corbel User Guide

IDEA Corbel 8. User guide. IDEA Corbel User Guide IDEA Corbel User Guide IDEA Corbel 8 User guide IDEA Corbel User Guide Content 1.1 Program requirements... 3 1.2 Installation guidelines... 3 2 Basic Terms... 4 3 User interface... 5 3.1 Control of view

More information

Software Manual for the Economy LBIC Demo

Software Manual for the Economy LBIC Demo printed organic photovoltaics solar testing euipment specialty materials Software Manual for the Economy LBIC Demo Introduction This demonstration program is meant to show the capabilities of the infinitypv

More information

Sensors and Sensing Cameras and Camera Calibration

Sensors and Sensing Cameras and Camera Calibration Sensors and Sensing Cameras and Camera Calibration Todor Stoyanov Mobile Robotics and Olfaction Lab Center for Applied Autonomous Sensor Systems Örebro University, Sweden todor.stoyanov@oru.se 20.11.2014

More information

USER MANUAL. 11Beamage-3 USB 3.0 Beam Profiling Camera

USER MANUAL. 11Beamage-3 USB 3.0 Beam Profiling Camera USER MANUAL 11Beamage-3 USB 3.0 Beam Profiling Camera 11Beamage-3 User s Manual Revision 4.0 1 WARRANTY The Standa 11Beamage-3 beam profiler carries a one-year warranty (from date of shipment) against

More information

Before you start, make sure that you have a properly calibrated system to obtain high-quality images.

Before you start, make sure that you have a properly calibrated system to obtain high-quality images. CONTENT Step 1: Optimizing your Workspace for Acquisition... 1 Step 2: Tracing the Region of Interest... 2 Step 3: Camera (& Multichannel) Settings... 3 Step 4: Acquiring a Background Image (Brightfield)...

More information

We recommend downloading the latest core installer for our software from our website. This can be found at:

We recommend downloading the latest core installer for our software from our website. This can be found at: Dusk Getting Started Installing the Software We recommend downloading the latest core installer for our software from our website. This can be found at: https://www.atik-cameras.com/downloads/ Locate and

More information

Minolta Scanner Plugin

Minolta Scanner Plugin Minolta Scanner Plugin For a list of Minolta digitizers and Geomagic software products with which this plugin is compatible, see Release Notes for Geomagic Minolta Plugin 7.6.0.3. Copyright 2005, Raindrop

More information

MRI Grid. The MRI Grid is a tool in MRI Cell Image Analyzer, that can be used to associate measurements with labeled positions on a board.

MRI Grid. The MRI Grid is a tool in MRI Cell Image Analyzer, that can be used to associate measurements with labeled positions on a board. Abstract The is a tool in MRI Cell Image Analyzer, that can be used to associate measurements with labeled positions on a board. Illustration 2: A grid on a binary image. Illustration 1: The interface

More information

USB Line Camera 8M. Coptonix GmbH

USB Line Camera 8M. Coptonix GmbH USB Line Camera 8M Coptonix GmbH Luxemburger Str. 31 D 13353 Berlin Phone: +49 (0)30 61 74 12 48 Fax: +49 (0)30 61 74 12 47 www.coptonix.com support@coptonix.com 2 The USB Line Camera 8M is an easy to

More information

House Design Tutorial

House Design Tutorial House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have created a

More information

Beamage User Manual Revision 10 0

Beamage User Manual Revision 10 0 Beamage User Manual Revision 10 0 a Beamage User Manual Revision 12 i WARRANTY First Year Warranty The Gentec-EO Beamage series beam profiler carries a one-year warranty (from date of shipment) against

More information

Assignment 5 CAD Mechanical Part 1

Assignment 5 CAD Mechanical Part 1 Assignment 5 CAD Mechanical Part 1 Objectives In this assignment you will apply polyline, offset, copy, move, and rotated dimension commands, as well as skills learned in earlier assignments. Getting Started

More information

Quick Guide. LSM 5 MP, LSM 510 and LSM 510 META. Laser Scanning Microscopes. We make it visible. M i c r o s c o p y f r o m C a r l Z e i s s

Quick Guide. LSM 5 MP, LSM 510 and LSM 510 META. Laser Scanning Microscopes. We make it visible. M i c r o s c o p y f r o m C a r l Z e i s s LSM 5 MP, LSM 510 and LSM 510 META M i c r o s c o p y f r o m C a r l Z e i s s Quick Guide Laser Scanning Microscopes LSM Software ZEN 2007 August 2007 We make it visible. Contents Page Contents... 1

More information

Kitchen and Bath Design Tutorial

Kitchen and Bath Design Tutorial Kitchen and Bath Design Tutorial This tutorial continues where the Interior Design Tutorial left off. You should save this tutorial using a new name to archive your previous work. The tools and techniques

More information

You can easily print images using the Capture NX print function. Here we will explain the process for printing

You can easily print images using the Capture NX print function. Here we will explain the process for printing Printing - Print Size Request How do you print images to fit on particular paper sizes. Response You can easily print images using the Capture NX print function. Here we will explain the process for printing

More information

CADPIPE Industrial Pipe. Tutorial

CADPIPE Industrial Pipe. Tutorial CADPIPE Industrial Pipe Tutorial Introduction This Tutorial is a brief introduction to the power of CADPIPE 3D DESIGN. We will show you a few key features and the general procedures for creating 3D piping

More information

Planmeca Romexis. quick guide. Viewer EN _2

Planmeca Romexis. quick guide. Viewer EN _2 Planmeca Romexis Viewer quick guide EN 10029550_2 TABLE OF CONTENTS 1 START-UP OF PLANMECA ROMEXIS VIEWER...1 1.1 Selecting the interface language... 1 1.2 Selecting images...1 1.3 Starting the Planmeca

More information

Kitchen and Bath Design Tutorial

Kitchen and Bath Design Tutorial Adding Cabinets Chapter 5: Kitchen and Bath Design Tutorial This tutorial continues where the Materials Tutorial left off. You should save this tutorial using a new name to archive your previous work.

More information

Digital Camera Exercise

Digital Camera Exercise Commands Used New Part This lesson includes Sketching, Extruded Boss/Base, Extruded Cut, Fillet, Chamfer and Text. Click File, New on the standard toolbar. Select Part from the New SolidWorks Document

More information

Quintic Software Tutorial 7c

Quintic Software Tutorial 7c Quintic Software Tutorial 7c High-Speed Video Capture (Video Capture via USB or GigE) Contents Page 1. Single High-Speed Capture a. Camera Set-Up / Parameters b. Camera Tab (frame rate & exposure) c. Image

More information

g. Click once on the left vertical line of the rectangle.

g. Click once on the left vertical line of the rectangle. This drawing will require you to a model of a truck as a Solidworks Part. Please be sure to read the directions carefully before constructing the truck in Solidworks. Before submitting you will be required

More information

User Guide of ISCapture

User Guide of ISCapture User Guide of ISCapture For Windows2000/XP/Vista(32bit/64bit)/Win7(32bit/64bit) Xintu Photonics Co., Ltd. Version: 2.6 I All the users of Xintu please kindly note that the information and references in

More information

Applying mathematics to digital image processing using a spreadsheet

Applying mathematics to digital image processing using a spreadsheet Jeff Waldock Applying mathematics to digital image processing using a spreadsheet Jeff Waldock Department of Engineering and Mathematics Sheffield Hallam University j.waldock@shu.ac.uk Introduction When

More information

Conversational CAM Manual

Conversational CAM Manual Legacy Woodworking Machinery CNC Turning & Milling Machines Conversational CAM Manual Legacy Woodworking Machinery 435 W. 1000 N. Springville, UT 84663 2 Content Conversational CAM Conversational CAM overview...

More information

Technical Note How to Compensate Lateral Chromatic Aberration

Technical Note How to Compensate Lateral Chromatic Aberration Lateral Chromatic Aberration Compensation Function: In JAI color line scan cameras (3CCD/4CCD/3CMOS/4CMOS), sensors and prisms are precisely fabricated. On the other hand, the lens mounts of the cameras

More information

Omniverse Setup Instructions

Omniverse Setup Instructions Omniverse Setup Instructions Hello Omni customer, Please follow the steps outlined below to get your Omni ready for Omniverse! Let us know if you have questions or issues at any time at support@virtuix.com.

More information

BeamPro 3.0 Series User Manual Revision WARRANTY

BeamPro 3.0 Series User Manual Revision WARRANTY a BeamPro 3.0 Series User Manual Revision 9.0 1 WARRANTY The Edmund Optics BeamPro 3.0 series beam profiler carries a one-year warranty (from date of shipment) against material and/or workmanship defects,

More information

Modeling Basic Mechanical Components #1 Tie-Wrap Clip

Modeling Basic Mechanical Components #1 Tie-Wrap Clip Modeling Basic Mechanical Components #1 Tie-Wrap Clip This tutorial is about modeling simple and basic mechanical components with 3D Mechanical CAD programs, specifically one called Alibre Xpress, a freely

More information

Using the Desktop Recorder

Using the Desktop Recorder Mediasite Using the Desktop Recorder Instructional Media publication: 09-Students 9/8/06 Introduction The new Desktop Recorder from Mediasite allows HCC users to record content on their computer desktop

More information

Mimics inprint 3.0. Release notes Beta

Mimics inprint 3.0. Release notes Beta Mimics inprint 3.0 Release notes Beta Release notes 11/2017 L-10740 Revision 3 For Mimics inprint 3.0 2 Regulatory Information Mimics inprint (hereafter Mimics ) is intended for use as a software interface

More information

ENSC 470/894 Lab 3 Version 6.0 (Nov. 19, 2015)

ENSC 470/894 Lab 3 Version 6.0 (Nov. 19, 2015) ENSC 470/894 Lab 3 Version 6.0 (Nov. 19, 2015) Purpose The purpose of the lab is (i) To measure the spot size and profile of the He-Ne laser beam and a laser pointer laser beam. (ii) To create a beam expander

More information

VTube-LASER Quick Start Guide

VTube-LASER Quick Start Guide VTube-LASER Quick Start Guide This guide shows how to import a STEP file and then MEASURE and qualify demo tube 4 using the standard UNISCAN method of measuring. The steps in this workflow are from version

More information

EC-433 Digital Image Processing

EC-433 Digital Image Processing EC-433 Digital Image Processing Lecture 2 Digital Image Fundamentals Dr. Arslan Shaukat 1 Fundamental Steps in DIP Image Acquisition An image is captured by a sensor (such as a monochrome or color TV camera)

More information

Ornamental Pro 2004 Instruction Manual (Drawing Basics)

Ornamental Pro 2004 Instruction Manual (Drawing Basics) Ornamental Pro 2004 Instruction Manual (Drawing Basics) http://www.ornametalpro.com/support/techsupport.htm Introduction Ornamental Pro has hundreds of functions that you can use to create your drawings.

More information

KEYENCE VKX LASER-SCANNING CONFOCAL MICROSCOPE Standard Operating Procedures (updated Oct 2017)

KEYENCE VKX LASER-SCANNING CONFOCAL MICROSCOPE Standard Operating Procedures (updated Oct 2017) KEYENCE VKX LASER-SCANNING CONFOCAL MICROSCOPE Standard Operating Procedures (updated Oct 2017) 1 Introduction You must be trained to operate the Laser-scanning confocal microscope (LSCM) independently.

More information

The principles of CCTV design in VideoCAD

The principles of CCTV design in VideoCAD The principles of CCTV design in VideoCAD 1 The principles of CCTV design in VideoCAD Part VI Lens distortion in CCTV design Edition for VideoCAD 8 Professional S. Utochkin In the first article of this

More information

Table of Contents 1. Image processing Measurements System Tools...10

Table of Contents 1. Image processing Measurements System Tools...10 Introduction Table of Contents 1 An Overview of ScopeImage Advanced...2 Features:...2 Function introduction...3 1. Image processing...3 1.1 Image Import and Export...3 1.1.1 Open image file...3 1.1.2 Import

More information

Engineering Design with SolidWorks A Step-by-Step Project Based Approach Utilizing 3D Solid Modeling. David C. Planchard & Marie P.

Engineering Design with SolidWorks A Step-by-Step Project Based Approach Utilizing 3D Solid Modeling. David C. Planchard & Marie P. Engineering Design with SolidWorks 2003 A Step-by-Step Project Based Approach Utilizing 3D Solid Modeling David C. Planchard & Marie P. Planchard SDC PUBLICATIONS www.schroff.com www.schroff-europe.com

More information

Edge Blender Controller

Edge Blender Controller Edge Blender Controller Calibration Manual Version 2017 V1 Contents Contents INTRODUCTION 1 FEATURES 1 OS AND HARDWARE 1 INSTALLATION 2 INSTALLATION 2 UNINSTALLATION 4 INTERFACE 6 COMMUNICATION 7 CONFIG

More information

Chapter 2. Modifying, Extruding and Revolving the Sketches. Learning Objectives. Commands Covered AMMODDIM AMEXTRUDE AMREVOLVE

Chapter 2. Modifying, Extruding and Revolving the Sketches. Learning Objectives. Commands Covered AMMODDIM AMEXTRUDE AMREVOLVE Chapter 2 Modifying, Extruding and Revolving the Sketches Learning Objectives After completing this chapter, you will be able to: Modify the desired sketch using the AMMODDIM command. Extrude the desired

More information

Which equipment is necessary? How is the panorama created?

Which equipment is necessary? How is the panorama created? Congratulations! By purchasing your Panorama-VR-System you have acquired a tool, which enables you - together with a digital or analog camera, a tripod and a personal computer - to generate high quality

More information

Using PhotoModeler for 2D Template Digitizing Eos Systems Inc.

Using PhotoModeler for 2D Template Digitizing Eos Systems Inc. Using PhotoModeler for 2D Template Digitizing 2017 Eos Systems Inc. Table of Contents The Problem... 3 Why use a photogrammetry package?... 3 Caveats and License to Use... 3 The Basic Premise... 3 The

More information

Table of Contents. Lesson 1 Getting Started

Table of Contents. Lesson 1 Getting Started NX Lesson 1 Getting Started Pre-reqs/Technical Skills Basic computer use Expectations Read lesson material Implement steps in software while reading through lesson material Complete quiz on Blackboard

More information

Introduction to Circular Pattern Flower Pot

Introduction to Circular Pattern Flower Pot Prerequisite Knowledge Previous knowledge of the sketching commands Line, Circle, Add Relations, Smart Dimension is required to complete this lesson. Previous examples of Revolved Boss/Base, Cut Extrude,

More information

Chanalyzer Lab. Chanalyzer Lab by MetaGeek USER GUIDE page 1

Chanalyzer Lab. Chanalyzer Lab by MetaGeek USER GUIDE page 1 Chanalyzer Lab Chanalyzer Lab by MetaGeek USER GUIDE page 1 Chanalyzer Lab spectrum analysis software Table of Contents Control Your Wi-Spy What is a Wi-Spy? What is Chanalyzer Lab? Installation 1) Download

More information

ImagesPlus Basic Interface Operation

ImagesPlus Basic Interface Operation ImagesPlus Basic Interface Operation The basic interface operation menu options are located on the File, View, Open Images, Open Operators, and Help main menus. File Menu New The New command creates a

More information

House Design Tutorial

House Design Tutorial Chapter 2: House Design Tutorial This House Design Tutorial shows you how to get started on a design project. The tutorials that follow continue with the same plan. When you are finished, you will have

More information

Software User Manual Slitlamp Adapted OCT SL SCAN-1. PC Software Edition v.3.6.2

Software User Manual Slitlamp Adapted OCT SL SCAN-1. PC Software Edition v.3.6.2 Software User Manual Slitlamp Adapted OCT SL SCAN-1 PC Software Edition v.3.6.2 CONTENTS 1 INTRODUCTION...2 1.1 Introduction...2 1.2 Purpose of this Manual...2 1.3 Intended Use...2 1.4 Escape Clauses...3

More information

User Manual. This User Manual will guide you through the steps to set up your Spike and take measurements.

User Manual. This User Manual will guide you through the steps to set up your Spike and take measurements. User Manual (of Spike ios version 1.14.6 and Android version 1.7.2) This User Manual will guide you through the steps to set up your Spike and take measurements. 1 Mounting Your Spike 5 2 Installing the

More information

IDEA Connection 8. User guide. IDEA Connection user guide

IDEA Connection 8. User guide. IDEA Connection user guide IDEA Connection user guide IDEA Connection 8 User guide IDEA Connection user guide Content 1.1 Program requirements... 5 1.2 Installation guidelines... 5 2 User interface... 6 2.1 3D view in the main window...

More information

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5 Lecture 3.5 Vision The eye Image formation Eye defects & corrective lenses Visual acuity Colour vision Vision http://www.wired.com/wiredscience/2009/04/schizoillusion/ Perception of light--- eye-brain

More information

Evaluation Chapter by CADArtifex

Evaluation Chapter by CADArtifex The premium provider of learning products and solutions www.cadartifex.com EVALUATION CHAPTER 2 Drawing Sketches with SOLIDWORKS In this chapter: Invoking the Part Modeling Environment Invoking the Sketching

More information

AutoCAD Civil 3D 2009 ESSENTIALS

AutoCAD Civil 3D 2009 ESSENTIALS AutoCAD Civil 3D 2009 ESSENTIALS SDC PUBLICATIONS Schroff Development Corporation www.schroff.com Better Textbooks. Lower Prices. Alignments and Profiles Section 2: Profiles In this section you learn how

More information

Aimetis Outdoor Object Tracker. 2.0 User Guide

Aimetis Outdoor Object Tracker. 2.0 User Guide Aimetis Outdoor Object Tracker 0 User Guide Contents Contents Introduction...3 Installation... 4 Requirements... 4 Install Outdoor Object Tracker...4 Open Outdoor Object Tracker... 4 Add a license... 5...

More information

11Beamage-3. CMOS Beam Profiling Cameras

11Beamage-3. CMOS Beam Profiling Cameras 11Beamage-3 CMOS Beam Profiling Cameras Key Features USB 3.0 FOR THE FASTEST TRANSFER RATES Up to 10X faster than regular USB 2.0 connections (also USB 2.0 compatible) HIGH RESOLUTION 2.2 MPixels resolution

More information