CN101202903A - Monitoring video coding and decoding method - Google Patents
Monitoring video coding and decoding method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012544 monitoring process Methods 0.000 title abstract description 17
- 230000006835 compression Effects 0.000 claims abstract description 11
- 238000007906 compression Methods 0.000 claims abstract description 11
- 238000007781 pre-processing Methods 0.000 abstract 2
- 230000007547 defect Effects 0.000 abstract 1
- 230000004438 eyesight Effects 0.000 description 5
- 230000006866 deterioration Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 241000255925 Diptera Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
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
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.
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)
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 |
-
2006
- 2006-12-11 CN CN 200610136838 patent/CN101202903A/en active Pending
Cited By (10)
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 |