EyeTribe calibration

Communication Forums Eye tracking EyeTribe calibration

This topic contains 16 replies, has 4 voices, and was last updated by Profile photo of Pierre Pierre 8 years, 1 month ago.

Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • #6989
    Profile photo of Ambrogio
    Ambrogio
    Participant

    Hi, I would like to use the EyeTribe device with GazeSpeaker.
    When I start the calibration procedure in GazeSpeaker I get an error message saying that the device is not available.
    After a few restart of the calibration procedure, I get the device recognised.
    The problem is that the calibration’s object (doesn’t matter if it’s the ball, video or toy) start moving to a couple of coordinates and then hang there indefinitely.

    If I use the EyeTribe own calibration procedure, even if I get a “perfect” result, it’s practically unusable in GazeSpeaker, as the cursor “tremble” so much that it makes impossible to focus a button or object.

    Any idea why? Install and reinstall both programs (GazeSpeaker and EyeTribe GUI/Server) didn’t helped.

    Thanks

    • This topic was modified 9 years ago by Profile photo of Ambrogio Ambrogio.
    #6991
    Profile photo of Pierre
    Pierre
    Keymaster

    Hi,

    Simply go to the calibration screen of Gazespeaker, click on the 0 button (reset calibration) and then calibrate directly with the Eye Tribe (with the EyeTribe UI).

    NB: the calibration within Gazespeaker is designed for specific use cases when an adult or caregiver calibrates the eye tracker first and the child or patient calibrates with Gazespeaker in a simplified way.

    #6992
    Profile photo of Ambrogio
    Ambrogio
    Participant

    Hi Pierre, thanks for the prompt answer.

    I already tried this, and while running the EyeTribe UI with the “Mouse cursor control” activated, I can perfectly move and focus the cursor on any part of the screen.

    The problem start when I run GazeSpeaker. It seems like the right columns of the grid are impossible to focus.
    If I use the “StartUp” grid for example, I can only reach the exit button, emails and books (first right column).
    All other buttons are very difficult or impossible to focus.

    I pressed “0” as you requested, but how do I know if I’ve really reset the GazeSpeaker calibration?

    Thanks again for your help.

    Best

    #7004
    Profile photo of Pierre
    Pierre
    Keymaster

    Hi,
    When you click on the reset button in the calibration screen, you should see any calibration point (circles with red and green dots).
    Best
    Pierre

    #7005
    Profile photo of Ambrogio
    Ambrogio
    Participant

    Now I have tested the EyeTribe device with a software keyboard for disabled called Click2Speak, and it works perfectly.
    With GazeSpeaker it’s impossible to keep the cursor steady.

    Any clue why?

    Thanks

    Best

    #7006
    Profile photo of Pierre
    Pierre
    Keymaster

    Hi,

    You need to calibrate the Eye Tribe tracker with the Eye Tribe UI. The new version of the Eye Tribe driver (0.9.56) records the last calibration so you don’t need to recalibrate before each session.

    1st test : You can check the accuracy of the calibration in the training screen of Gazespeaker: you will see 3 circles representing your left eye gaze, right eye gaze and the average of both eyes directly on the screen. The 3 circles should be displayed at the position where you look. There can be a slight difference between the left and right eye.

    2nd test: you can change in the settings screen / user tab / eye tracking block the value of auto-centering: set it to NO (default if Yes) -> this way, in the grids within Gazespeaker the cursor will be exactly where you look

    best regards
    Pierre

    #7007
    Profile photo of shehan
    shehan
    Participant

    Hello,

    I am having the same issue on a fresh installation (just got delivery of the eye tribe) of eyetribe SDK and gazespeaker.

    There appeared to be an offset between the eyetracked coordinates and the gazespeakers pointer coordinates.

    given this, i tried with a regular mouse. with the same issue as above. I first chose click mouse as the input method (no eyetracking, or eyetracking mouse control) to gazespeaker. Next when trying to navigate gazespeaker i noticed that even though the mouse pointer was pointing to a particular location, when i clicked on the left mouse button, the click was registered at another coordinate, which subsequently activates what ever button underneath those coordinates.

    Please Help.

    #7008
    Profile photo of Pierre
    Pierre
    Keymaster

    Hello,

    What is your configuration (windows version, screen resolution) ? when you launch Gazespeaker, does it fill the whole screen ? We are trying to replicate your problem.

    Could you please try this in the settings screen : input mode = Mouse movement
    -> does the cursor move along to the mouse pointer ?
    -> is the cell activated this way the right one ?

    #7009
    Profile photo of shehan
    shehan
    Participant

    Hello Pierre,

    I am on Windows 8.1, 1920×1080 resolution, Core i5, 4GB Ram. The machine is a Samsung ATIV XE700T1C-A01US Smart PC Pro.

    It does fill the whole Screen. The problem does not appear on the “GazeSpeaker – home page”, but occurs after going to the main operational page by Pressing the Start button on the homepage.

    Furthermore, the mouse coordinates and click coordinates seem to be normal on the pop up navigation buttons (Back, Home, Power). whilst the rest of the screen seems to be having an offset between actual pointer location and what the program registers on click.

    when in “input mode = Mouse movement”, the problem became obvious. as one can see on screen the real mouse pointer as well as what the program registers as the pointer. there is a non constant offset between the actual and registered mouse pointers. at 0,0 which i will consider top left hand corner, the offset disappears , but the offset gradually increases by the time the mouse reaches the bottom right hand corner.

    I have attached a few screenshots with the actual mouse pointer drawn in (since its not captured using print screen) to demonstrate the problem. (link1: link2: )

    i would assume a scaling constant.

    #7010
    Profile photo of shehan
    shehan
    Participant
    #7011
    Profile photo of Pierre
    Pierre
    Keymaster

    Hi Shehan,

    We tried to replicate your problem on our machines (most of them in windows 8.1 64 bits 1920×1080) without success. It seems that your mouse pointer is different (red and thick) : did you install a specific program for this ?

    Do you notice the same offset problem in the training screen (in eye tracking mode) ?

    • This reply was modified 9 years ago by Profile photo of Pierre Pierre.
    #7013
    Profile photo of shehan
    shehan
    Participant

    Dear Pierre,

    In the case of the screenshots, i hand drew the approximate position of the mouse pointer, due to print screen not capturing it. So no specific program has been used.

    Yes anything other than the home page has the offset problem.

    #7014
    Profile photo of Pierre
    Pierre
    Keymaster

    Hi Shehan,
    I have posted a test program at the following address : http://www.gazespeaker.org/updates/ScreenTest-setup-1.0.exe

    When you install this small program, it should display your screen coordinates (1920 x 1080) and the coordinates of the mouse cursor when you move the cursor on the screen: can you check that you get the right coordinates at the top left (0,0) and bottom right (1920, 1080) and that you see 4 small circles at the 4 corners (at approximately 10% of the screen width and height from the corners)

    This will help to find the root cause of your problem

    • This reply was modified 8 years, 12 months ago by Profile photo of Pierre Pierre.
    #7016
    Profile photo of shehan
    shehan
    Participant

    Hi Pierre,

    The problem was scaling. given that i am displaying 1080p on a 12.1inch screen, i had increased text size and other windows components to 150% of normal via Control Panel\All Control Panel Items\Display. Once i reverted back to 100%, the problem disappeared. It might be useful to check if it is possible to make the program work under these conditions, given that programs are increasingly been run on tablet size screens.

    Once again, Thanks again for a great program and wonderful support.

    #7079
    Profile photo of Julius
    Julius
    Participant

    I don’t want to tread on any toes, but I’ve written a similar piece of software to GazeSpeaker that might be of interest to this community. It’s called OptiKey, it’s free and open source, and it provides full computer control and speech using a low cost eye tracker (or mouse). You can download it, read about it, check out the source code (it is written in C#) and watch the demo video at OptiKey dot org

    Great work on GazeSpeaker by the way.

    • This reply was modified 8 years, 9 months ago by Profile photo of Julius Julius.
Viewing 15 posts - 1 through 15 (of 17 total)

You must be logged in to reply to this topic.