Font Size: a A A

Research On Embedded Image Processing System

Posted on:2017-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:M Z XuFull Text:PDF
GTID:2308330503969160Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Currently, human inspection with eyes is still widely used in the shape of ice cream stick and detection of surface contamination. Considering such disadvantages as the increasing labor cost, easy fatigue human eye, limited work time and etc., therefore, to introduce image processing system has been a consideration for many company, which can avoid deviation by human vision and greatly improve productivity. Besides, the embedded device is portable and low-cost, with open-source embedded Linux Operating System. The research and application in embedded system and digital image processing is an inevitable intelligent trend to replace human inspection.This thesis focuses on research status of embedded image process system at home and abroad. It designs embedded image process system with combination of embedded technology and digital image processing, in order to realize the shape of ice cream stick and detection of surface contamination on the platform of NVDIA Jetson TK1. With ARM Cortex-A15 CPU as the core, Linux+OpenCV as software environment, strip LED blue light source as embedded acquisition system of light source, it adopts 500 w pixel Basler industrial camera to collect surface image of ice cream stick. The surface contamination can be identified by density measurement algorithm of round-degree,which can detect the flaw of ice cream stick and image gray scale.It firstly introduces the development of embedded image process system, proposes the plan of system architecture design, sets up system development of software, hardware environment, and elaborate the election of embedded system and embedded operating system, of industry cameras and lenses, of light source, installation and etc. As system needed, it also details GPIO peripheral circuit design, function and working method with its circuit diagram and PCB schematic diagram. Besides, based on system demand, it elaborates software environment installation and usage, including such loading of interface, OpenCV installation configuration, kernel installation and compile, upgrade process of development board.and etc.It provides the image processing flow of ice cream shape and contamination detection, and implementation of application for searching outline, rotating to horizontal,and algorithm of semi- circular flaw as well. image processing program compiles with OpenCV +C++ language to realize such functions as image graying, binarization,searching outline, rotating to horizontal, circular similarity of semi- circular and etc. Itshows how to input and output GPIO and the operation steps. It also designs embedded image processing system UI with visual operating by OT creator, which is easy to debug and interact.The system can meet the requirement of detection and speed, it eventually realizes the contamination detection of ice cream shape and surface.
Keywords/Search Tags:Embedded Linux, ARM-Linux, Image processing, Defect detection, Open CV
PDF Full Text Request
Related items