Computer/Embedded Technology


A better alternative to the computer mouse?

4 April 2007 Computer/Embedded Technology

A computer mouse provides an interface between the computer and a user. The location of the pointer displayed on the screen is obtained by the detection of the two-dimensional motion with reference to the surface in contact. In its early generations, the mouse had wheels to track the movement. The wheels were later replaced by track ball and now, by light-emitting devices (LEDs) to improve its detection sensitivity and ergonomics. Despite the changes in detection hardware, the basic principle and appearance of a mouse have almost remained unchanged.

Many technologies have been demonstrated to revolutionise the tracking device, of which eye tracking is one of the most researched. Eye tracking is likely to especially benefit disabled persons who are incapable of using a mouse. In the early 1900s, simple eye tracking technology was studied using photographic films. The researchers captured the reflected light from a subject's eyes and studied this information to understand how people read and look at pictures. In recent times, researchers have employed high-resolution cameras and various types of infrared LEDs for such studies. Typically, the cameras track the movement of the pupils and the reflection of the infrared light off the cornea. The cornea is used as a reference point as it is not affected by the eye movements.

Nevertheless, eye tracking technology has many challenges. Firstly, the eyes are always in motion and it is difficult to derive intention from the constant movement. Secondly, people have different ways of looking at a computer screen and a special interface between the computer and the user is needed to avoid overloading the captured signal with unnecessary information and also to provide comfort to the user.

A researcher from Stanford University has however proposed a better eye tracking technology that could replace the old computer mouse. Coincidentally, the computer mouse was invented by the Stanford Research Institute in 1964. The researcher, Manu Kumar from the Human Computer Interaction Group has created a software and a special computer screen fitted with high-definition camera and infra-red LEDs. The core of the device is software called EyePoint that interfaces with standard eye-tracking hardware. Instead of conventional systems, Kumar decided to invoke the use of a trigger event to kick-start the eye detection process, for example the press of a button. The software requires the user to look at a Web link, for instance, and hold a 'hot key' on the keyboard while looking. By doing so, the area of the screen that is detected is enlarged and, the user could pinpoint his/her focus within the magnified region and release the hot key, effectively clicking through to the link with a quick blink.

Another unique feature is the absence of an indicator or a cursor. According to Kumar, studies have shown that a user is likely to be distracted as he or she tries to control a location cursor. In his experiment with 20 users, he observed a drop in people's performance when he used a blue dot to indicate their eyes' position. Although a high error rate of 20% was reported in the trial, about 90% of the participants indicated their preference for EyePoint. While Kumar continues to work on algorithms to improve the performance of EyePoint, he commented that EyePoint might not work well for people with thick glasses, special contact lenses, or suffering from lazy eyes. Currently, Kumar is developing more software under a project called Gaze-enhanced User Interface Design (GUIDe); one of them, called EyeExposé, is designed for Apple's operating system.

Nowadays, higher-end laptops are equipped with cameras for videoconferencing and other applications. If high-definition cameras can find their way to future laptops, it is very likely that eye tracking could be implemented as well.

For more information contact Patrick Cairns, Frost & Sullivan Technical Insights, +27 (0)21 680 3274, [email protected]





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Embedded software development
Computer/Embedded Technology
The reliance on C is being reduced, with Python the language of choice for embedded applications in the fields of IoT and AI.

Read more...
Microsoft Windows IoT on ARM
Altron Arrow Computer/Embedded Technology
This expansion means that the Windows IoT ecosystem can now harness the power of ARM processors, known for their energy efficiency and versatility.

Read more...
Hardened-grade network switches
CST Electronics Computer/Embedded Technology
Lantronix’s hardened switches provide Layer 2 or Layer 3 networking, and are available as Power-over-Ethernet (PoE) or Power-over-Ethernet Plus (PoE+).

Read more...
Switched mezzanine card for enhanced Ethernet connectivity
Rugged Interconnect Technologies Computer/Embedded Technology
The TXMC897 sets a new standard in high-speed Ethernet communication, with advanced features and flexibility.

Read more...
Ryzen V3000 computer on module
Altron Arrow Computer/Embedded Technology
SolidRun has recently announced the launch of its new Ryzen V3000 CX7 Com module, configurable with the eight-core/16-thread Ryzen Embedded V3C48 processor.

Read more...
1.6T Ethernet IP solution to drive AI and hyperscale data centre chips
Computer/Embedded Technology
As artificial intelligence (AI) workloads continue to grow exponentially, and hyperscale data centres become the backbone of our digital infrastructure, the need for faster and more efficient communication technologies becomes imperative. 1.6T Ethernet will rapidly be replacing 400G and 800G Ethernet as the backbone of hyperscale data centres.

Read more...
Maximising edge computing
Computer/Embedded Technology
Senao Networks has announced its launch of its SX904 SmartNIC based on the Intel NetSec Accelerator Reference Design.

Read more...
Duxbury unveils next-gen solar-powered switches
Computer/Embedded Technology
These powerful solar-powered switches are ideal for any environment requiring reliable Power-over-Ethernet (PoE) capabilities.

Read more...
UFS Ver. 4.0 embedded Flash memory devices
EBV Electrolink Computer/Embedded Technology
KIOXIA Europe has announced sampling of the industry’s first Universal Flash Storage (UFS) version 4.0 embedded Flash memory devices designed for automotive applications.

Read more...
Powering factory automation into the future
Rugged Interconnect Technologies Computer/Embedded Technology
Powered by the newest 13th Gen Intel processors, ADLINK Technology’s COM-HPC-cRLS module is a future-proof edge AI solution.

Read more...