Font Size: a A A

Design And Implementation Of Embedded Laser Positioning System

Posted on:2010-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:L C MiaoFull Text:PDF
GTID:2178360302960541Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Laser is widely used in the design of position tracking system because of its good nature such as directionality, monochromatism, coherence and high brightness. Especially, with the extensive application and development of embedded technology, the laser location which uses embedded technology will greatly expand the scope of application of laser positioning system and its impact on different needs and environmental adaptability. Laser positioning is a technology based on laser spot positioning, It can not only detect the static target, but also do the real-time measurement of dynamic objectives, such as displacement, trajectory tracking,etc.This paper taking the interactive multimedia as object, against limitations of long-distance interaction on traditional multimedia, uses digital image processing technology to complete the design of embedded laser positioning system, and implements basic operations such as laser distance writing.The system, taking CMOS image sensors as spot positioning device, identifies the spot position using embedded image processing. In order to reduce background noise and increase the system's real-time, it has taken the optical filter.For the basic functions and features of image acquisition and processing, after having compared a variety of embedded operating system, This paper selects Linux2.6 embedded operating system as the platform of image processing, and ports it to the microprocessor with ARM920T core after cutting the kernel, then builds the cross-build environment for embedded linux. For the characteristics of the linux device driver, this paper descripes in datail the image acquisition, display, storage, and image processing based on video41inux API, and has given the experimental results. To verify the accuracy of positioning system for spot, this paper designs a experiment for static error, and then carries out the dynamic tracking experiment based on Qt and Framebuffer.This paper verifies the accuracy of track location for laser beam on the projection screen through experiments. Meanwhile, this paper analyzes the causes of errors and proposes methods of improvement for the system. And it implements long-distance writing, painting and other basic functions through the real-time display of positioning trajectory.Experimental data shows that its correct principle and technically feasible could have an important significance as reference for the interactive multimedia product development.
Keywords/Search Tags:Embedded Linux, Image Processing, Laser Positioning, Coordinate Identification
PDF Full Text Request
Related items