Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Real-time video defogging system

A technology for processing systems and real-time video, applied in the field of image processing, which can solve the problems of time-consuming, difficult to apply to practical occasions, and complicated calculation process.

Inactive Publication Date: 2012-12-26
BEIJING UNIV OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the present invention provides a real-time video defogging processing system to solve the problem that existing algorithms in the prior art have complicated calculation process, time-consuming and difficult to be applied to practical occasions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Real-time video defogging system
  • Real-time video defogging system
  • Real-time video defogging system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0084] see figure 1 , the real-time video defogging process disclosed in this embodiment includes the following steps:

[0085] Step S1, read a frame of video to be processed;

[0086] Read a frame of image to be processed from the video I(x)=(I R (x), I G (x), I B (x)) T , which consists of three color components R, G, and B, and its height is N h pixels, width N w pixels, x represents the coordinates of the two-dimensional space, which can be represented by a vector (m, n), where 0≤m≤N h -1, 0≤n≤N w -1, m, n, N h , N w are non-negative integers.

[0087] Step S2, judging that the image to be processed I(x) belongs to the previous K frames in the current shot; if so, execute step S3; if not, execute step S4;

[0088] A shot is a basic component of a video stream, and a video stream is composed of many shots. The shot refers to the collected video images with similar content, and the shot switching detection is mainly performed according to the difference between f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a real-time video defogging system which belongs to the field of image processing and is characterized by being realized in a digital integrated circuit and comprising a data reading unit, a judgment unit, a sky brightness estimation unit, an atmosphere illumination white balance unit, an atmosphere dissipation image estimation unit and a clear scene recovery unit. As for the former K frames in the current lens of a video to be processed, the sky region thereof is estimated so that the sky brightness value is calculated; then the atmosphere illumination color of an image to be processed is corrected according to the sky brightness value by utilizing a white balance algorithm and a white balance image is normalized, the minimum values, minimum values of various color component are solved out so as to serve as rough estimated image; and based on the minimum values, an refined atmosphere dissipation image is calculated by utilizing an edge maintained flatting method, and the atmosphere scene albedo is calculated based on the atmosphere dissipation image, so that defogging recovery processing is carried out. As for a common-intermediate-format (CIF) video with the resolution of 288*352, the processing speed can be up to 60 fps (frames per second); and as for a D1-format video with the resolution of 578*720, the processing speed can be up to 15 fps, thus the system provided by the invention can be applied to monitoring systems and meet the requirement on real-time performance.

Description

technical field [0001] The invention belongs to the field of image processing, and more specifically relates to a real-time video defogging processing system. Background technique [0002] Many outdoor applications of computer vision systems, such as urban traffic, video surveillance, smart vehicles, etc., require the detection of image features to be robust. However, under fog, haze and other weather conditions, the scattering effect of a large number of tiny water droplets and aerosols suspended in the atmosphere leads to serious degradation of the collected images, which greatly limits and affects the functions of the outdoor system. Therefore, it is necessary to automatically, robustly, and real-time process the degraded video in order to adapt to the needs of practical applications. [0003] In the field of computer vision, atmospheric scattering models are commonly used to describe the imaging process of scenes under fog and haze conditions. The recently proposed sin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N9/68H04N9/73G06T5/00
Inventor 禹晶肖创柏彭力
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products