Font Size: a A A

Design And Implementation Of Client Management Software In Freeway Task Scheduling System

Posted on:2016-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2308330464969427Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rapid construction of freeway and the yearly growth of traffic, the accident is occurred more frequently on the freeway. Timely and efficient handling of the freeway emergency is of great significance to guarantee the normal freeway system. The main scheduling approach in traditional freeway task scheduling system relies on voice intercom, without monitoring of accident scene. Because of the insufficient information and the inaccurate scheduling, the entire task processing is relatively inefficient. And due to the fragmented storage of data collected from task processing, the loss of some important data is very common. In the same time, with the development of information technology, applying computer technology, network technology and communication technology to freeway task scheduling system to bring about its information management is following the pace of the times.In the purpose of solving the shortcoming in traditional freeway task scheduling, this paper stands at the point of scheduling and managing freeway emergency handling. And it integrates video monitoring, GPS positioning, SIP phone, image processing and other technologies together to complete the design of freeway task scheduling system and the implementation of its client management software.The main research work in this paper is organized as follows: Firstly we describe the overall design of the freeway task scheduling system. Secondly we elaborate the implementation of the client management software in this system, including communication module, daily business module and remote scheduling module. The client management software interacts with platform servers via SIP protocol, while the transmited media data is packeted with RTP protocol. The users can achieve task management, data management, devices management and remote scheduling via this client management software conveniently. In order to guarantee efficient network transmission, the video data is encoded with H.264 and the audio data is encoded with G.711 in this system. In the process of implementing video playback, FFmpeg library and OpenCV library built in the software is applied to decode H.264 data and to display the frame on the screen respectively. And to complete the implementation of audio capture and playback, DirectX technology is applied to build the uplink and downlink of audio data, while G.711 library is used to encode and decode the audio data. Thirdly, In order to solve the jagged edges problem caused by video stretching, we discusse many algorithms which can improve image’s quality, and apply edge adaptive interplolation algorithm to the actual video image processing. Finally, we do some tests on the client management software in this system. The test results show that, the software can run properly, having perfect function and good performance. Its implementation can help to schedule and manage the freeway task disposing effectively, and has some practical values.
Keywords/Search Tags:obstacle clearance and rescue, command and scheduling, video monitoring, SIP phone, edge adaptive image interplolation algorithm
PDF Full Text Request
Related items