Font Size: a A A

Design And Optimization Of GUI In The Video Monitoring System Based On Linux

Posted on:2017-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2308330482480986Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years, the thought of building a wisdom city is growing stronger, and the video monitoring system is the important part of it. The system has been applied to different areas of our lives, such as traffic, urban management, tourism, community safety even national security and defence. Along with the rapid development of science and technology, modern video monitoring system arises at the historic moment. This system integrates into communication, network, information security and multimedia technology combining with Internet and constitutes a new branch of the Internet of Things. With its high reliability, simple operation, good real-time performance and low cost, it is favored by the majority of users and playing an increasingly important role in people’s daily life. In large part, the current video monitoring system mainly includes the webcameras IPC(IP camera, IPC), analog cameras, monitoring equipment and embedded operating system. Refining the overall software architecture, it can be divided into the upper graphical user interface, network layer of the data processing and underlying layer providing the hardware interface and drivers, besides the operation of user interface, network data transmission, audio and video codec are done by a software engineer in an embedded environment and development. The graphical user interface is also called GUI(Graphical User interface, GUI). It is an important component of the operating system. It is also a bridge of communication between people and embedded devices. A good GUI system should have characteristics of good real-time performance, simple operation and easy to transplant.The main research content of this thesis is processing a lightweight and efficient GUI design, which is named VGUI. According to the practical application and hardware limitations of embedded system itself, VGUI is based on video monitoring system implementation of Linux. It is mainly discussed in the detailed design and the optimization design. At first, the thesis describes the various development stages of the video monitoring industry and analyzes the processing direction of the business in the future. Then it introduces different aspects of the embedded GUI, which include the basic concept, development tendency, basic characteristics and the implementation of methods commonly used at this stage. Secondly, after analyzing the entire software and hardware architecture which is VGUI relying on, it puts forward the emphasis of the VGUI software design and the optimization of VGUI module. The optimization design includes the implementation of VGUI system compatibility about different series of video monitoring equipment and then putting forward a solution for the issue which VGUI system image files occupy a large amount of system memory. Finally, according to the implementation of VGUI instance, the result of the test and feedback are analyzed and summarized.
Keywords/Search Tags:Video monitoring, Graphical user interface, Windows system, Message handling, Image processing
PDF Full Text Request
Related items