Font Size: a A A

Design Of Omni-Vision System Based On ARM9

Posted on:2012-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178330335474275Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Embedded machine vision is a new direction of machine vision's development, which has advantages of small size, high mobility, wide application. Most of the present machine vision systems are based on personal computer. The disadvantages of high cost, huge size, high power consumption, Complex installation, strict requirements of working environment limit the application, even its function is powerful and precision is high. Embedded machine vision make up the shortfalls of PC machine vision because of its small size and low power consumption. At present, many PC omni-vision systems operated in Windows have been developed for large-sized and medium-sized robot Embedded omni-vision system has not been researched and developed, but there are related needs in small-sized, micro robots and other small mobile devices' navigation. So how to make the low-cost and miniaturization of all omni-vision system is high value This dissertation is due to research the omni-vision system based on ARM9. The system is combined by ARM9 system, optical devices of omni-mirror, image acquisition system, display system.The primary research is as follows:Firstly, the dissertation introduces the background and significance of omni-vision system and embedded vision systems, analyzes the present studies at home and abroad, and makes some prospects on the future development of embedded vision system.Secondly, design of the omni-vision system. Analysis the basic functions of the omni-vision system based on ARM9, make a plan for input and output and function modules of the software system according to the functional requirements. Analyze the need of the system's function to make a specified plan. Make a decision the system mainly combined by the ARM9 system, optical devices of omni-mirror CMOS image sensor system, display system. Identification and location program is operated in the system of Linux 2.6.30.4.Thirdly, design of hardware. According to characteristics and functional requirements, design the circuit for the hardware, and briefly described the way of processor working, image acquisition control, data transfer, interface of communication, and the whole principle of the omni-vision mirror.Fourthly, design of software. According to functional requirements, and the way omni-vision system working, divide the software to device initialization, control inputting image acquisition, identify location, information outputting. Briefly introduce the process of the software developing, the developing environment, compiler tools and runtime environment.Finally, make experiments and analysis system. Find and solve problems through debugging and testing, test the effects of system through experiment and analyze the data to find disadvantage and make improvement.
Keywords/Search Tags:Embedded vision, omni-vision, ARM9, Identification and Location
PDF Full Text Request
Related items