| With the rapid development of radio and television technology and IT technology,video monitoring technology has also developed rapidly,which is used in many practical fields,such as the public security and transportation and other important fields.The video data collected by the public security transportation department has the following characteristics,for example,the amount of data is large,the video quality is easily affected by external factors such as weather,and it is difficult to view the details of key information in the video,so how to extract the valuable information from a large number of video information efficiently and accurately has become the key of the video monitoring system.Under the above background,this thesis designs and implements an efficient video monitoring system based on the H.264.The specific work of the thesis is divided into the following three aspects:(1)Design and implement the monitoring module of the system.Due to the video collected by the public security camera has many problems,such as a large amount of data,complex processing flow and large receiving space.In order to reduce the storage space and transmission pressure,this thesis based on the H.264 encoding standard uses video encoding and decoding technology to compress and encode the video data with no distortion or low distortion rate.Based on the pixel domain video synthesis method,this thesis synthesizes four channels of video to improve the work efficiency and reduce the work intensity of supervisors.(2)Design and implement the transmission module of the system,which aims to solve the problems of packet loss and delay in the transmission process of video data.In this thesis,it not only design the cache processing in transmission process of video packets,and also establish an error information feedback channel between the video encoder and the video decoder to suppress the transmission and diffusion of error information.Under the condition of sufficient network bandwidth,video transmission should consider image quality and transmission bandwidth at the same time.On the premise of ensuring image quality,improve compression rate,reduce network transmission pressure and avoid network congestion.The thesis designs the rate control of the video,and controls the rate through the variable bit rate adjustment method.The thesis uses methods of variable bit rate adjustment to control the code rate.FIFO is used as data buffer,ring buffer is designed to save data and make sure the purpose which reduce delay of video frame is achieved under the condition of low packet loss rate.(3)Design and implement the video processing module of the system.The processing module includes the design and implementation of the defog function and the super-resolution processing of the key video frame image.This thesis improves the haze removal method based on the dark channel,and designs a haze removal method suitable for the public security video.In addition,the residual resolution learning is combined to design and implement the super-resolution reconstruction function of the system,and the super-resolution reconstruction processing is performed on the key video frames,so that the supervisor can further view the detailed information in the key video frame images.Combined with the current development of video monitoring,this thesis analyzes and studies the key technologies of video monitoring system,and designs and implements an efficient video monitoring system based on the H.264.The actual test results show that the system not only guarantees the video quality,but also reduces the space occupied by the video,and improves the video transmission speed and delay.It can effectively improve the work efficiency of the supervisors,reduce the working time of the supervisors.The haze removal and super-resolution reconstruction functions designed and implemented in the video processing module achieve the expected goal of the system. |