GazeHawk (YC S10) Does Eyetracking With Web Cams
techcrunch.com
techcrunch.com
She's since recovered and is able to talk. But she describes an intense loneliness and frustration at being a prisoner in her own body. When she was finally able to use an expensive, specialized computer to communicate by slightly moving her fingers, it was an amazing encouragement.
Part of the problem right now is that these input systems are extremely expensive and specialized. Even if the family can afford to pay for one, they still have to spend time researching which system is the best.
I imagine a free, open-source system that will allow for rapid eyetracking-based writing. Say, a live cd that contains many commercial webcam drivers and boots into a system like Dasher (http://www.inference.phy.cam.ac.uk/dasher/DasherSummary2.htm...).
This would provide instant communication, however crude, to a person who has recently been through a tragic experience.
Is webcam eye-tracking imperfect? Yes. Do commercial systems exist that solve this problem better? Yes. But the idea here is to have something someone could put into hardware they already have to get _something_ working right away.
OpenGazer: http://www.inference.phy.cam.ac.uk/opengazer/ A nice list of eye trackers: http://www.cogain.org/wiki/Eye_Trackers#Open_source_gaze_tra...
*Yes, someone would have to help the paralyzed put the cd into the tray and boot the computer
[1]: http://www.caringbridge.org/visit/conniemchaddad/mystory
Something to keep in mind when you're thinking about eye tracking for accessibility is how much custom hardware can greatly enhance the experience. Even if you're just mounting a webcam on a head bracket and removing the IR filter, some inexpensive work can really improve the user interface. (Of course, mounting a camera on your face isn't necessarily conducive to unbiased usability testing!)
One of my greatest hopes, personally, is that our approach to webcam-based eye tracking will yield algorithms and methods that we can give back to the community. Eye tracking has its shortcomings, to be sure, but the potential benefit is too great to be ignored.
I like the idea, but for $490, I'd like some assurance that the eye tracking technology actually works and that it's not just tracking the mouse or something else.
The other part is we found that people demoing the software are less likely to follow the instructions (since they're not getting paid) and we worried about having a lot of poor tracks that would look bad. Our testers have been amazingly good at following instructions :).
1) Our processing can't be done realtime (i.e. it takes more than 1 second per second of video), at least for now, so there would need to be a lag that can get significant if they user has a slow enough computer.
2) We currently don't require any software to be installed client-side (we use Flash + JS), which we consider a big perk.
Looks like you have a bunch of tough optimisation ahead, much good luck with that.
Very nice idea by the way, eye tracking used to be the domain of specialised setups using cameras behind half-transparent mirrors, it's quite impressive that you've gotten this far with just a cheap webcam as an input device.
I could imagine that using CUDA-enabled kernels might be of help for processing images.
I think GazeHawk has the chance to push usability closer to being unbiased -- very promising!
Advertising pricing with cost-per-glance (or eyeball, or something) is a big dream of ours. Front-facing cameras on mobile devices excite us no end.
The amazingly high pixel density on the iPhone 4 means that that the calculated gaze focus may be more pixels away from the real point - but we're working on some ways to compensate for that.
Firstly, can it really be as accurate as commercial eye tracking hardware? We're talking about the difference between $40,000 and $40 here - a Pepsi challenge is needed! Some leading figures in the UX industry claim that even the top end devices can easily become de-calibrated and provide bogus data.
Secondly, even if the technology is acceptably accurate, is the gazehawk research method effective at delivering findings that actually help you improve the design of your sites?
The idea of a predefined panel of 'users' is rather worrying. A user is defined as someone who actually uses your site. In the standard gazehawk offering, they provide a group of trained testers (who get paid $8 a pop), who may simply not care about the problem your site tries to solve. For example, if you have a webapp about mountain biking, you're going to get a panel of testers who may simply not care nor understand about types of bike, trails, nor understand any of the terminology you use. Eye tracking heatmaps are a product of conscious thought (as well as low level visual processing) - if testers don't care about nor understand the problem your site is trying to solve, the heatmaps you'll get from them will be almost entirely worthless.
Thirdly, analysis of eye-tracking data is very tricky. There are a lot of mistakes an untrained analyst will make, which could have major repercussions. I did a presentation on this at User Experience Lisbon a few months ago:
http://www.slideshare.net/harrybr/what-you-need-to-know-abou...
I really don't mean Brian and Joe any ill-will. All of these concerns can be dealt with if they share case study projects and having an open channel of discussion with the UX research community.
(Yes, all sorts of potential badness which could happen if implemented unwisely.)
Questions and comments are welcome. Thanks everyone!
If anyone is interested in being one of our users, sign up at https://www.gazehawk.com/tester/signup/
we spend all day thinking about conversion rate optimization via conversionvoodoo.com - some of our larger clients have full hardware rigs and I can tell you this data is invaluable WHEN it's accurate.
Certainly moreso than usertesting due to the speed at which the eye moves / tracks - killer product, great release and can't wait to test it - check your site support email, I'd like to see how we could leverage this for more of our clients & case studies.
I think we should be able to webcam/monitor our users here, have an app gather data on our computers, then have our computers (which can access the internet AND our internal network appliance's interface which we are testing) upload the data to your website to be parsed.
But are there more samples/examples? I can't find any on the site.
At $5 per site viewed, I hope the qualify the viewers! (oh wait it's "up to" $5)
http://www.gazehawk.com/img/techcrunch-heatmap.png
http://www.gazehawk.com/img/wakemate-heatmap.png
We pay $2 for trying right now, $4 for actually completing, and $5 if you give us some incredibly insightful feedback or bug report. We may decrease this in the future, but we need to figure out our supply/demand curve first.
Deleted comment
Also with TechCrunch, I wouldn't have guessed that people would look at the top right ad. I think the fact that it's in line with the top article bar leads people to it.
Granted, this was many years ago, but the bottom line is still true: $50 is cheap cheap cheap compared to your other options.