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

Method and system for detecting color cast

A color cast coefficient and color cast technology, applied in the field of color cast detection, can solve problems such as color cast in video encoding and transmission, and achieve the effect of wide application, small amount of calculation, and good real-time performance.

Inactive Publication Date: 2015-01-14
SHENZHEN INFINOVA
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiments of the present invention is to provide a method for color cast detection, aiming to solve the problem of color cast in the process of video encoding and transmission

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
  • Method and system for detecting color cast
  • Method and system for detecting color cast
  • Method and system for detecting color cast

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] The application scenario of the embodiment of the present invention may be as follows: the server at the video monitoring point receives the video data encoded by the front-end equipment and transmitted through the network, the server at the monitoring point decodes the received video data, and the server can check the quality of the decoded video data Carry out diagnostic services, specifically including video loss diagnosis, video freeze diagnosis, video offset diagnosis, video brightness abnormality diagnosis, video clarity abnormality diagnosis, noise abnormality diagnosis and color cast diagnosis, etc., please refer to figure 1 It is a flow chart of network transmission of video data, where the method of the embodiment of the present invention can be used for color cast detection.

[0036] figure 2 It shows the implementation flowchart of the method for color cast detection provided by Embodiment 1 of the present invention, and is described in detail as follows: ...

Embodiment 2

[0063] image 3 It shows the implementation flow chart of the method for color cast detection provided by Embodiment 2 of the present invention, which is described in detail as follows:

[0064] In step S301, video images are received.

[0065] In step S302, the RGB color cast coefficients of the above video image are acquired.

[0066] In step S303, the received video image is converted into a grayscale image.

[0067] In step S304, the noise value of the grayscale image Gray and the color noise values ​​Ngray, Nr, Ng, Nb of each color component of the RGB image are calculated respectively.

[0068] For ease of understanding, the method for calculating the color noise of a video image is described below with a specific implementation example, but not limited to this implementation example:

[0069] The image is divided into blocks B (i, j), and the mean value Mn and the variance Vn of each image block are calculated, (0<=n

Embodiment 3

[0074] Figure 4 It shows the implementation flow chart of the method for color cast detection provided by Embodiment 3 of the present invention, which is described in detail as follows:

[0075] In step S401, a video image is received;

[0076] In step S402, the RGB color cast coefficients of the received video images are acquired.

[0077] In step S403, the received video image is converted into a grayscale image;

[0078] In step S404, the noise value of the grayscale image Gray and the color noise values ​​Ngray, Nr, Ng, Nb of each color component of the RGB image are calculated respectively.

[0079] In step S405, it is judged whether the maximum noise value among the noise values ​​of each component of the RGB image is smaller than a preset value, if yes, execute step S406, otherwise execute step S407.

[0080] In the embodiment of the present invention, the preset value can be set according to the actual needs of the user, which is not intended to limit the present i...

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 is applicable to the technical field of video image processing, and provides a method and a system for detecting color cast. The method includes receiving a video image; acquiring RGB (red, green and blue) color cast coefficients of the video image; acquiring color noise of the video image; and judging for color cast detection according to the RGB color cast coefficients and the color noise. The method and the system have the advantages that coding compression in different scenes and tests and verification for source video bit streams are implemented, color cast in video encoding and transmitting processes can be effectively detected, the amount of computation is low, instantaneity is high, preliminary learning is not required, requirements on front-end equipment are omitted, applicability is high, and the like.

Description

technical field [0001] The invention belongs to the technical field of video image processing, and in particular relates to a method and system for color cast detection. Background technique [0002] Today, with the increasing development of the security industry, with the promotion of system-level security projects such as safe cities, the number of video surveillance devices that need to be managed in a monitoring project monitoring point has increased exponentially. In order to save bandwidth, video encoding and compression technology is increasingly used for network transmission. However, in the process of video data transmission, not only factors such as equipment aging failures and transmission lines will cause video color casts in video images, but also color noise will be introduced when video data is compressed by an encoder. Can cause a color cast in the video data. Contents of the invention [0003] The purpose of the embodiments of the present invention is to...

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): H04N17/02H04N9/64
Inventor 李扬蔺博慧莫平华柳丹青
Owner SHENZHEN INFINOVA
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