Font Size: a A A

Design And Implementation Of Embedded System For Smart Camera Based On Zynq

Posted on:2018-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:J P NieFull Text:PDF
GTID:2322330542456778Subject:Control engineering
Abstract/Summary:PDF Full Text Request
This paper introduces the development and change of industrial vision solutions,and compares the difference between the traditional visual solutions "PC + industrial camera" and smart camera,and analyzes the current situation and development trend of intelligent camera.Aiming at the shortcomings of traditional visual scheme,large in size,high cost and long development period and so on,the project team proposed a new smart camera scheme,which involves the hardware composition,software system,realization principle and innovative key technology of smart camera and so on.Smart camera is a very popular direction in the field of machine vision,it integrates image acquisition,processing,transmission and other functions,it has the characteristics of small,distributed and networked,which has a broad application prospect in different industries,so the development of smart camera has important significance.In this paper,the smart camera is based on the SOC solution of Xilinx Zynq,on the SOC,FPGA and ARM are integrated on a single chip,using the ability of FPGA parallel computing to accelerate the image processing,dual-core Cortex A9 powerful processing is good for high-speed communications and data processing,in addition to smart cameras with 1GB running memory and 4GB external storage.Smart camera internal software system using AMP architecture,CoreO using Standalone OS system and Corel using FreeRTOS real-time operating system,which simplifies the system operation process,increased efficiency and instantaneity.CoreO is mainly responsible for external interaction and peripheral drive,its Gigabit Ethernet communication based on LwIP protocol,which image data using the standard protocol of GigE Vision.Corel mainly analyzes the project of host computer configuration,invokes the FPGA interface and runs some image processing algorithms.The application of PC is used to match the smart camera,mainly for the establishment,editing and debugging project on the smart camera and real-time monitoring of its running status,it with smart cameras constitute a complete system.The paper focuses on the embedded system architecture of smart camera,real-time operating system,communication,storage,the preparation of the underlying algorithm and the transplantation of application layer algorithm,then the paper achieve the corresponding modules and functions.Finally,our team successfully produced a smart camera,and all aspects of the parameters have reached the advanced level in the industry,and has been successfully used in location grab,distance measurement and other cases,the camera has reached the desired effect of the customer.
Keywords/Search Tags:Smart camera, Image processing, Embedded system, Zynq, GigE Vision
PDF Full Text Request
Related items