Title :
Full-screen magnification for windows using DirectX overlays
Author :
Blenkhorn, Paul ; Evans, David Gareth ; Baude, Alex
Author_Institution :
Dept. of Comput., Univ. of Manchester Inst. of Sci. & Technol., UK
Abstract :
This paper presents the basic features of software-based magnifiers used by some visually impaired people to read information from a computer screen. The paper briefly presents two major approaches to full-screen magnification for modern multiple window systems (the paper focuses on Microsoft Windows). This paper describes in detail the architecture and operation of a full-screen magnifier that uses Microsoft DirectX Overlays. This approach leads to a robust magnifier that has a low computational overhead. The magnifier has problems with video cards that use a YUV color model but these problems may be addressed by RGB to YUV translation software - an issue that is still to be investigated. The magnifier also has problems when the generic device driver, rather than the manufacturer´s device driver, is installed on the system. The paper presents two further strategies for full screen magnification, namely, using multimonitor support and true type fonts for text enlargement.
Keywords :
computer displays; graphical user interfaces; handicapped aids; screens (display); sensory aids; vision defects; Microsoft DirectX Overlays; Microsoft Windows; RGB to YUV translation software; YUV color model; architecture; computer screen; full-screen magnification; generic device driver; low computational overhead; low vision; modern multiple window systems; multimonitor support; robust magnifier; software-based magnifiers; text enlargement; true type fonts; video cards; visually impaired people; Computer architecture; Computer vision; Displays; Games; Graphical user interfaces; History; Manufacturing; Operating systems; Production; Robustness; Algorithms; Communication Aids for Disabled; Computer Graphics; Computer Terminals; Data Display; Humans; Hypermedia; Image Enhancement; Programming Languages; Reading; Sensory Aids; Software; Software Design; User-Computer Interface; Vision, Low;
Journal_Title :
Neural Systems and Rehabilitation Engineering, IEEE Transactions on
DOI :
10.1109/TNSRE.2002.806835