CN101202903A - Monitoring video coding and decoding method - Google Patents

Monitoring video coding and decoding method Download PDF

Info

Publication number
CN101202903A
CN101202903A CN 200610136838 CN200610136838A CN101202903A CN 101202903 A CN101202903 A CN 101202903A CN 200610136838 CN200610136838 CN 200610136838 CN 200610136838 A CN200610136838 A CN 200610136838A CN 101202903 A CN101202903 A CN 101202903A
Authority
CN
China
Prior art keywords
video
module
coding
key frame
important area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200610136838
Other languages
Chinese (zh)
Inventor
谢剑斌
庄钊文
唐朝京
阎伟
程江华
刘通
李沛秦
谢昌颐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN 200610136838 priority Critical patent/CN101202903A/en
Publication of CN101202903A publication Critical patent/CN101202903A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

A coding and decoding method for monitoring videos comprises a video preprocessing module, a key frame distinguishing module, an important area identifying module and a coding module. The video preprocessing module realizes brightness balance, contrast enhancement and video noise reduction, and improves video quality. And under the control of output signals of the key frame judging module and the important area identifying module, the encoding module performs compression encoding on the video data. The method reduces the video noise and defects under the condition of ensuring higher video compression ratio, retains the details of important areas in the monitored video, is convenient for carefully checking the single frame of the monitored video and is convenient for analysis and understanding.

Description

Method for supervising video coding and decoding
Affiliated technical field
The present invention relates to a kind of video coding-decoding method, especially be applied to the method for supervising video coding and decoding of security monitoring environment.
Background technology
At present, the video coding-decoding method that is applied to the security monitoring environment mainly contains MPEG, H26X and AVS, and these methods all design at the Video Applications of consumer electronics field, and two basic points are arranged: the one, and human eye is limited to the details resolving power of brightness; The 2nd, human eye to the resolution capability of colourity far below resolution capability to brightness.Like this, compress chrominance detail a lot, remove luminance detail a lot.Have the following disadvantages during the video of these coded systems under handling monitoring environment:
1, monitoring environment original video quality is affected by environment very big, and the original video quality can reduce when the environmental condition deterioration, and noise also can increase.For the monitoring video of poor quality, MPEG, H26X and AVS scheduling algorithm can amplify noise and defective, make video through overcompression and the further deterioration in the back of decompressing, and make the picture after the compression mosaic (blockage) phenomenon occur; Video compression ratio also reduces greatly simultaneously.
2, some zone is extremely important in the monitoring video, and details must keep, and some zone is unimportant, and details can be removed fully.MPEG, H26X and AVS scheduling algorithm do not possess the details discrimination function, if keep detailed information, then a certain level of detail information all is retained, and the back data volume that causes encoding increases; If the reduction data volume, then a certain level of detail is all lost, the serious deterioration of video quality.
3, monitoring video needs that single frames is careful to be checked, is convenient to analyze and understands.MPEG and H26X, AVS adopt I, P and three kinds of frame types of B, have only the I frame to be only key frame, P frame and B frame add that by the I frame motion compensation obtains, the motion compensation defectiveness of MPEG, H26X, AVS, serious blocky effect and mosquito noise can occur, be not suitable for that the monitoring video single frames is careful to be checked.
4, the recording time of monitoring video is long, for saving carrying cost, needs the coding method of high-quality high compression rate, and the serious deterioration of video quality methods such as MPEG and H26X, AVS can make coding when improving compression ratio after can't satisfy quality requirement.
Summary of the invention
In order to solve the deficiency of existing coding method when handling monitoring video, the present invention proposes a kind of method for supervising video coding and decoding, can address the above problem well.
The technical solution adopted for the present invention to solve the technical problems is: at first, be subject to environmental condition at the monitoring video signal and disturb, the unsettled characteristics of quality are carried out preliminary treatment to raw video signal earlier; Preliminary treatment comprises the brightness and contrast who regulates vision signal, and reduces the noise in the vision signal; By preliminary treatment the quality of vision signal is promoted, useful details is more obvious.Then, only be concerned about these characteristics of minutia of part specific objective in actual applications, will be divided into through pretreated vision signal that two-way is sent into the key frame discrimination module respectively, the important area identification module is handled at monitoring video; The key frame discrimination module obtains the key frame sign according to the video image situation of change; The important area identification module judges whether there is important area in the current picture according to concrete application demand, then its position is identified as existing.Then, key frame sign, important area sign, video data and frame of video difference data enter coding module, the principle of coding is as follows: (1) adopts the lossless coding form to encode for the important area in the key frame, (2) adopt high-quality lossy coding form to encode for non-important area in the key frame and the important area in the non-key frame, (3) adopt the lossy coding form of high compression ratio that this regional frame difference data is encoded for the non-important area in the non-key frame.At last, the video code flow information of the lossy coding module of lossless coding module, high-quality lossy coding module and high compression ratio output is sent into the code stream synthesis module and is formed final coding result.
The invention has the beneficial effects as follows:, noise and defective are dwindled by luminance proportion, contrast enhancing and vedio noise reduction method for monitoring video inferior affected by environment; Under the condition that guarantees higher video compression ratio, the details of important area obtains keeping in the monitoring video, and the details in unimportant zone obtains removing; Be convenient to check, be convenient to analyze and understanding the monitoring video single frames is careful.
Description of drawings
Fig. 1 is a functional-block diagram of the present invention.
Fig. 2 is a preliminary treatment block diagram of the present invention.
Fig. 3 is a coding module flow chart of the present invention.
Fig. 4 is an output code flow structure chart of the present invention.
Embodiment
In Fig. 1, (1) is the video preprocessor processing module, and (2) are the key frame discrimination modules, and (3) are the important area identification modules, and (4) are coding modules.The raw video signal of input is at first sent into the video preprocessor processing module and is promoted video quality, divide two-way to send into the key frame discrimination module then and the important area identification module is handled, under the output signal control of key frame discrimination module and important area identification module, coding module is exported coding video data.
In Fig. 2, (1) is the luminance proportion unit, is used to reduce the influence of ambient lighting variation to video quality, (2) be the contrast enhancement unit, be used to promote picture contrast, improve the picture detail quality, (3) be the vedio noise reduction unit, be used for reducing the noise of vision signal, improve image quality.
In Fig. 3, (1) is data analysis module, to import the different piece of data according to control signal and send into corresponding processing module, (2) be high compression rate lossy coding module, be used for the non-important area of non-key frame is encoded, (3) be the code stream synthesis module, be used for the synthetic single code stream output of output result with the different coding module, (4) be the lossless coding module, be used for the important area of key frame is encoded, (5) be high-quality lossy coding module, be used for the non-important area of key frame and the important area in the non-key frame are encoded.Wherein, 1. data are the important areas in the key frame, and 2. data are non-important area in the key frame and the important area in the non-key frame, and 3. data are the non-important areas in the non-key frame.
In Fig. 4, (1) is the overall frame structure of output code flow, and (2) are the concrete frame structures of data division, and wherein preceding n-1 subframe is used to deposit the important area data, and n subframe is used to deposit non-important area data.In real work, system's per second produces a Frame behind the key frame coding, and the Frame output of the result after the important area digital coding between two key frames is if present frame is neither key frame, do not contain important area yet, then export non-important area Frame.

Claims (5)

1. method for supervising video coding and decoding, comprise video preprocessor processing module, key frame discrimination module, important area identification module, coding module, it is characterized in that: the raw video signal of input is at first sent into the video preprocessor processing module and is promoted video quality, divide two-way to send into the key frame discrimination module then and the important area identification module is handled, under the output signal control of key frame discrimination module and important area identification module, coding module is exported coding video data.
2. a kind of method for supervising video coding and decoding according to claim 1 is characterized in that: the video preprocessor processing module comprises luminance proportion unit, contrast enhancement unit, vedio noise reduction unit.
3. a kind of method for supervising video coding and decoding according to claim 1 is characterized in that: the key frame discrimination module obtains the key frame sign according to the video image situation of change.
4. a kind of method for supervising video coding and decoding according to claim 1 is characterized in that: the important area identification module judges whether there is important area in the current picture according to concrete application demand, then its position is identified as existing.
5. a kind of method for supervising video coding and decoding according to claim 1, it is characterized in that: coding module adopts the lossless coding form to encode for the important area in the key frame, adopt high-quality lossy coding form to encode for non-important area in the key frame and the important area in the non-key frame, adopt the lossy coding form of high compression ratio that this regional frame difference data is encoded for the non-important area in the non-key frame.
CN 200610136838 2006-12-11 2006-12-11 Monitoring video coding and decoding method Pending CN101202903A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610136838 CN101202903A (en) 2006-12-11 2006-12-11 Monitoring video coding and decoding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610136838 CN101202903A (en) 2006-12-11 2006-12-11 Monitoring video coding and decoding method

Publications (1)

Publication Number Publication Date
CN101202903A true CN101202903A (en) 2008-06-18

Family

ID=39517833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610136838 Pending CN101202903A (en) 2006-12-11 2006-12-11 Monitoring video coding and decoding method

Country Status (1)

Country Link
CN (1) CN101202903A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101742289A (en) * 2008-11-14 2010-06-16 北京中星微电子有限公司 Method, system and device for compressing video code stream
CN101527786B (en) * 2009-03-31 2011-06-01 西安交通大学 Method for strengthening definition of sight important zone in network video
CN102244786A (en) * 2011-07-12 2011-11-16 深圳市万兴软件有限公司 Method and device for compressing and decompressing video data and mobile terminal
CN102763424A (en) * 2010-02-19 2012-10-31 三星电子株式会社 Method and apparatus for transmitting video content compressed by codec
CN108347612A (en) * 2018-01-30 2018-07-31 东华大学 A kind of monitored video compression and reconstructing method of view-based access control model attention mechanism
CN111669589A (en) * 2020-06-23 2020-09-15 腾讯科技(深圳)有限公司 Image encoding method, image encoding device, computer device, and storage medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101742289A (en) * 2008-11-14 2010-06-16 北京中星微电子有限公司 Method, system and device for compressing video code stream
CN101742289B (en) * 2008-11-14 2013-10-16 北京中星微电子有限公司 Method, system and device for compressing video code stream
CN101527786B (en) * 2009-03-31 2011-06-01 西安交通大学 Method for strengthening definition of sight important zone in network video
CN102763424A (en) * 2010-02-19 2012-10-31 三星电子株式会社 Method and apparatus for transmitting video content compressed by codec
US9866921B2 (en) 2010-02-19 2018-01-09 Samsung Electronics Co., Ltd. Method and apparatus for transmitting video content compressed by codec
CN102763424B (en) * 2010-02-19 2018-10-09 三星电子株式会社 It sends by the method and apparatus of the video content of compressed with codecs
CN102244786A (en) * 2011-07-12 2011-11-16 深圳市万兴软件有限公司 Method and device for compressing and decompressing video data and mobile terminal
CN108347612A (en) * 2018-01-30 2018-07-31 东华大学 A kind of monitored video compression and reconstructing method of view-based access control model attention mechanism
CN108347612B (en) * 2018-01-30 2020-09-15 东华大学 Monitoring video compression and reconstruction method based on visual attention mechanism
CN111669589A (en) * 2020-06-23 2020-09-15 腾讯科技(深圳)有限公司 Image encoding method, image encoding device, computer device, and storage medium

Similar Documents

Publication Publication Date Title
CN101969563B (en) Image processing device, image processing method
CN111726633B (en) Compressed video stream recoding method based on deep learning and significance perception
CN102395030B (en) Motion analysis method based on video compression code stream, code stream conversion method and apparatus thereof
CN1110962C (en) Adaptive quantizer for use in video signal encoding system
CN101202903A (en) Monitoring video coding and decoding method
CN101326809A (en) Method and apparatus for shot detection in video streaming
CN106031177A (en) Host encoder for hardware-accelerated video encoding
CN101710995A (en) Video coding system based on vision characteristic
CN102905135A (en) Video encoding techniques
CN102265611A (en) Localized in-loop filtering with multiple filters in hybrid video coding
CN101707716B (en) Video coder and coding method
CN102420988A (en) Multi-view video coding system utilizing visual characteristics
CN103096056A (en) Matrix coding method and coding device and matrix decoding method and decoding device
WO2014109273A1 (en) Method for decoding picture
CN1327713C (en) Context-sensitive encoding and decoding of a video data stream
CN101841713A (en) Video coding method for reducing coding code rate and system
CN100435588C (en) Block effect removing method for video compression
CN112218078B (en) High-efficiency video coding standard quantization parameter cascading method facing to monitoring video
CN101742323B (en) Method and device for coding and decoding re-loss-free video
CN101459850A (en) Image compression quality prediction method and system
CN1926878A (en) System and method for global indication of MPEG impairments in compressed digital video
CN1420633A (en) Image coding device and method
CN115209147B (en) Camera video transmission bandwidth optimization method, device, equipment and storage medium
CN103747257A (en) Video data effective coding method
CN1939063A (en) Video quality enhancement and/or artifact reduction using coding information from a compressed bitstream

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20080618