| In the emergence of various criminal means,we need raising the level of all the information construction of public security system,because of the acceleration of urbanization,socio-economic reform,people's improved quality of life.In particular,accompanied by large-scale video surveillance system and associated display device widely used in the public security system,more and better technological results need to be applied to damaged video image processing to enhance the performance of the existing display devices.The objective environment (such as weather,physical background,lighting,etc.)of these factors will eventually interfere with the display (television wall,a large electronic screens,etc.)rendered video image caused great damage,thus affecting the efficiency of command and dispatch. It also resulted in a waste of resources throughout the system. Therefore,the public security system needed a practical system for damage the image of some of these real-time or non-real-time recovery and subjective optimization to help improve the quality of work. For example:under the bright light of day and night surveillance images of the video image so the contrast optimization and histogram equalization processing can help police officers identify criminals in a short time,jitter,smooth video processing could help investigators can still valid evidence captured images and so on.This paper firstly researched the contrast enhancement algorithm and noise reduction algorithm.In the contrast enhancement algorithm researching,we made algorithm comparison of the histogram enhancement,bi-histogram enhancement,and gray level grouping,and detailed research and application of gray level grouping algorithm.In the noise reduction researching,we introduced spatial noise reduction, temporal noise reduction,and motion detection based spatial-temporal noise reduction. At last,we made detailed research and application of motion detection based spatial-temporal noise reduction using wavelet filter.In the end,we introduced the software development,include development platform,programming model,threaded design and processor design. |