| Author:ShiyanlingTutor:Guoshengquan, NiemingThe image encoding and code joint functions are accomplished in this dissertation on the basis of the whole demonstration of the infrared virtual keyboard. Firstly, the research situation and tendency of inputting method of handheld mobile devices are reviewed briefly. The advantages and disadvantages of every method are discussed on the basis of MIUT and the conclusion is that the infrared virtual keyboard is considered as the most broadly used method in the future. The keyboard is composed with three components: the keyboard sensing module, the infrared light source and the keyboard projection module.In the software design part, the image encoding is realized with Huffman encoding on the bubbling up sorting method for 256 gray-color values. The result of the encoding and encoding efficiency are displayed in the list box. In the hardware design part, on the basis of the characteristic and development of the embedded system hardware, the code joint is realized with the FPGA and VHDL.At last, the simulation and test are introduced in the EDA software of MAX+plusâ…¡ and Quartusâ…¡. The result and discussion are also given. |