Font Size: a A A

Research And Implementation Of Infrared Touch Screen Driver Package On Linux Platform

Posted on:2015-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:X H YuFull Text:PDF
GTID:2298330467963324Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the continuous development of computer science and technology, human-computer interaction technology changes rapidly, the traditional human-computer interaction devices such as mouse,keyboard, etc., have obviously unable to meet user’s needs, somatosensory technology, voice recognition, touch screen have been widely used in mobile terminals and desktop. For the current status of the application on human-computer interaction technology, combined with the advantages of universal LINUX open source platform, this paper studies the theory of infrared touch theory and driven architecture on open source platform, designed and implemented a infrared touch driver software package based on LINUX platform to meet the needs for user and vendors both sides for good experience and intellectual property protection on open source platform.First, this paper doing some reviewed research for infrared touch screen driver package. From the two perspective of the user and the device both sides, this pager proposed three main concerns for infrared touch screen driver package on LINUX platform which is curve smoothing algorithm, the calibration algorithm and LINUX platforms driven architecture. Secondly, based on the review of research, this paper gives special curve smoothing algorithms and calibration algorithm under infrared touch screen, and were validated for this two dedicated algorithms on windows8touch logo certification test platform and MATLAB platform.The results prove two dedicated algorithms sufficient to meet the requirements of actual use of effects and time complexity for infrared touch screen. Then, on the basis of the algorithm research, this paper presents an special driver package for infrared touch screen on LINUX platform, and it is divided driver package into three layers which is application layer, layer-specific algorithms and kernel driver layer three-tier architecture. After this, this paper divided each functional module for driver package, studied function module business processes, and finished detailed design and implementation.Finally, with the help of a corporate platform, this paper deployment the infrared touch driver package on real machine which install LINUX platform and its derivatives ANDROID platform.The results showed that the infrared touch driver package running well, and can meet user’s needs.In summary, this pager research, design and realization of the LINUX infrared touch driver package,with high efficiency, safety, easy of use and other characteristics.This paper has theoretical and practical value to promote the widespread application of infrared touch screen on LINUX platform, as well as a reference for the further studies of infrared touch screen.
Keywords/Search Tags:infrared touch screen, LINUX, smooth curves, calibration algorithm, driven architecture
PDF Full Text Request
Related items