The December 2022 issue of IEEE Spectrum is here!

Close bar

An Eye Tracker in Every Smartphone?

Eye Tribe wants to make eye tracking cheap and easy—as long as you don’t wear bifocals

2 min read
An Eye Tracker in Every Smartphone?

I’ve tried eye tracking technology before, most recently at this year's mega Consumer Electronics Show, where Tobii Technology has for a couple of years demonstrated its latest advances. Computers that respond to the movements of the users eyes are, of course, invaluable for folks who can’t use their hands. But they may go mainstream, because, like curb cuts, they can also be useful for those who don’t need assistive technology.

Eye trackers let you scroll a long document with a phone in one hand and a cup of coffee in the other. They haven't, at least to date, helped much when it comes to selecting buttons on the screen, which, when it works at all, takes too much time and concentration. It's just easier to touching a button on the display itself or a mouse. But they are very cool for playing the kind of games in which you blow things up in space—you feel like you have a superpower when you can zap the person who pushed past you on the sidewalk just by glaring at them (as I discovered; see the video above).

Eye Tribe, a startup that launched at Demo Mobile this week, says its Mobile Eye Control works on the same principle as Tobii’s technology—it sends out a beam of infrared light and uses its reflection to locate the pupils in a user's face. It works well, even if you're wearing eyeglasses, though it can be confused by bifocals.

Unlike Tobii, Eye Tribe says, it is not using special chips to process the eye tracking data. Instead, it’s relying on the processors already in a mobile device. That means, the company says, it can be built into mobile devices for just a couple of dollars. While Eye Tribe will be building and selling its technology as a peripheral as part of a developer’s kit, it hopes to convince mobile device manufacturers to include the hardware as standard in mobile devices, and license Eye Tribe’s software to enable eye tracking.

Follow me on Twitter @TeklaPerry.

The Conversation (0)

Why Functional Programming Should Be the Future of Software Development

It’s hard to learn, but your code will produce fewer nasty surprises

11 min read
Vertical
A plate of spaghetti made from code
Shira Inbar
DarkBlue1

You’d expectthe longest and most costly phase in the lifecycle of a software product to be the initial development of the system, when all those great features are first imagined and then created. In fact, the hardest part comes later, during the maintenance phase. That’s when programmers pay the price for the shortcuts they took during development.

So why did they take shortcuts? Maybe they didn’t realize that they were cutting any corners. Only when their code was deployed and exercised by a lot of users did its hidden flaws come to light. And maybe the developers were rushed. Time-to-market pressures would almost guarantee that their software will contain more bugs than it would otherwise.

Keep Reading ↓Show less
{"imageShortcodeIds":["31996907"]}