Font Size: a A A

Embedded Image Sonar Display And Control Software Design Based On Linux

Posted on:2013-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:J W GaoFull Text:PDF
GTID:2248330377458986Subject:Underwater Acoustics
Abstract/Summary:PDF Full Text Request
Imaging sonar is an important component of underwater detection system, its function isto detect and identify underwater targets. To achieve this, you need to have a fully functionalsoftware system. In order to satisfy the control underwater transmitter and receiver workproperly, need to design a high-performance display and control software to ensure theoperation of the system. The main function of the display and control software is to displaythe image intuitively, and in this process, complete some basic image preprocessingalgorithm.First of all, The paper analyzes the survey data of image sonar, using MATLAB tosimulate the processing of the data, and transforms the data into image finally. In this process,adding some basic image preprocessing and image enhancement algorithms to improve thevisibility of the sonar image.After that, this paper transplants root file system and kernel in the hardware platformS3C2440, and establishes a complete software integrated development environment for Qt inPC. As the real-time requirements for the display and control software, the display and controlplatform software design process applied double buffering graphics and multi-threadedprogramming techniques. According to the idea of object-oriented programming, the displayand control software can be divided into three parts: display part, control section andcommunication section. S3C2440embedded platform which designed two kinds ofcommunication: the communication of serial and ethernet port, ethernet port communicationusing Socket programming techniques.Finally, PC and S3C2440are conected by ethernet and serial port, in order to constitutethe server-client model, testing the display and control of platform hardware and softwarebased on model. Additionally, the performance and improvement of hardware and softwareare verified and given.
Keywords/Search Tags:Display an control, Image processing, Embedded Linux, S3C2440, Qt
PDF Full Text Request
Related items