CN1997157A - A method for elimination of the stripe between the bands - Google Patents

A method for elimination of the stripe between the bands Download PDF

Info

Publication number
CN1997157A
CN1997157A CN 200610147456 CN200610147456A CN1997157A CN 1997157 A CN1997157 A CN 1997157A CN 200610147456 CN200610147456 CN 200610147456 CN 200610147456 A CN200610147456 A CN 200610147456A CN 1997157 A CN1997157 A CN 1997157A
Authority
CN
China
Prior art keywords
band
striped
frame
image
bar interband
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.)
Granted
Application number
CN 200610147456
Other languages
Chinese (zh)
Other versions
CN100515086C (en
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.)
Shanghai GMT Digital Technology Co., Ltd.
Original Assignee
Central Academy of SVA Group Co Ltd
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 Central Academy of SVA Group Co Ltd filed Critical Central Academy of SVA Group Co Ltd
Priority to CN 200610147456 priority Critical patent/CN100515086C/en
Publication of CN1997157A publication Critical patent/CN1997157A/en
Application granted granted Critical
Publication of CN100515086C publication Critical patent/CN100515086C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

This invention relates to one method to remove band gap beam, which comprises the following steps: a, only adopting one band to remove band gap beam; then computing one frame of image adjacent two band boundary parameter QP values and limiting the band inside macro block QP values to remove band gap seam in B and P frames. This invention provides one method to completely remove the beam to improve subject image quality.

Description

A kind of method of eliminating bar interband striped
Technical field
The present invention relates to the technical field of video coding in the signal processing, relate in particular to the method for eliminating bar interband striped in a kind of video coding.
Background technology
In recent years a collection of digital audio/video encoding and decoding standard of Chu Xianing, representative have an international standard MPEG-1, H.263, MPEG-2, MPEG-4, AVC H.264/MPEG-4, the autonomous standard A VS that formulates of China, WM9 that Microsoft releases or the like, all defined the notion of band (Slices) in these standards, in actual applications because the fault-tolerance of considering and the application of concurrency all relate to the application of Slices.Then in these are used, owing to adopted a plurality of slices, between adjacent slices, because the independence of mutual coding, image texture characteristic behind the coding has inevitably produced inconsistency, this inconsistency makes the image of the adjacent slices in coding back seem the bar line, and we are called bar interband striped this phenomenon.This striped has had a strong impact on the subjective quality of decoded picture, and particularly when adopting a plurality of band in the sub-picture, this striped is just more and more, has damaged the subjective quality of image so more.
Summary of the invention
A kind of method of eliminating bar interband striped provided by the invention makes decoded image subjective quality not have this interband striped, has improved spectators' appreciation effect greatly.
In order to achieve the above object, the invention provides a kind of method of eliminating bar interband striped, comprise following steps:
Step 1, in the I frame, only adopt a band, eliminate the bar interband striped of I frame;
The I two field picture adopts intraframe coding method, so in the I frame, each macro block all adopts intraframe coding, and the set of macro block is exactly a band, if there are a plurality of bands, the then reference mutually of the macro block between adjacent ribbons just makes the image texture characteristic of each interband be difficult to identical.And if there is bar interband striped in the I frame, in ensuing each frame, all will there be bar interband striped, and be difficult to eliminate;
Encoder is encoded into a band with entire image in the cataloged procedure of I frame, does not adopt a plurality of bands, but only adopts a band, does not so not only have striped at this I frame, and has effectively reduced the bar interband striped in the ensuing afterwards frame;
The bar interband striped of step 2, elimination B frame and P frame;
P frame and B two field picture adopt inter-frame encoding, have promptly utilized the correlation on the room and time simultaneously; The P two field picture only adopts the forward direction time prediction, can improve compression efficiency and picture quality; The B two field picture adopts two-way time prediction, can improve compression multiple greatly;
The quantization parameter QP value of adjacent two band intersections in step 2.1, calculating one two field picture;
In cataloged procedure, encoder carries out the residual error conversion to image block earlier, according to quantization parameter value conversion coefficient is quantized then, if the QP of adjacent image piece is identical, then the boundary block effect of these adjacent blocks is just very little, if the QP at band boundaries place image block is identical, the striped at band boundaries place just has been eliminated;
Suppose that a two field picture is made up of N band, then the average QP of each band is respectively QP 1, QP 2..., QP N, then the QP of i and i+1 band intersection is
QP i,i+1th-slice=(QP i+QP i+1)/2 (1)
The QP value of macro block in step 2.2, the restriction band;
At i and i+1 band intersection, limit by following formula apart from the QP value of the capable macro block position of n of this intersection:
QP i,i+1th-slice-n≤QP n,i,i+1th-slice≤QP i,i+1th-slice+n (2)
Wherein, n≤NE;
NE is the BORDER PROCESSING zone, and the NE value is by the size decision of image and N, General N E 〉=2; If the pixel of image is less than 288 o'clock, N≤2, NE=2; If the pixel of image is greater than 288 and less than 480 o'clock, N≤4,2≤NE≤3; If the pixel of image is greater than 480 o'clock, N≤16,2≤NE≤8;
By the processing of step 2.1 and step 2.2, make that the QP value of band intersection macro block is basic identical, such control makes the intersection area image be fused into one, thereby has eliminated bar interband striped.
A kind of method of eliminating bar interband striped provided by the invention has been eliminated bar interband striped fully, and has improved subjective picture quality greatly, and computation complexity is very low simultaneously, not only is fit to the various software application and the real-time working of suitable hardware.
Embodiment
Below specify a kind of better embodiment of the present invention:
The invention provides a kind of method of eliminating bar interband striped, comprise following steps:
Step 1, in the I frame, only adopt a band, eliminate the bar interband striped of I frame;
The I two field picture adopts intraframe coding method, so in the I frame, each macro block all adopts intraframe coding, and the set of macro block is exactly a band, if there are a plurality of bands, the then reference mutually of the macro block between adjacent ribbons just makes the image texture characteristic of each interband be difficult to identical.And if there is bar interband striped in the I frame, in ensuing each frame, all will there be bar interband striped, and be difficult to eliminate;
Encoder is encoded into a band with entire image in the cataloged procedure of I frame, does not adopt a plurality of bands, but only adopts a band, does not so not only have striped at this I frame, and has effectively reduced the bar interband striped in the ensuing afterwards frame;
The bar interband striped of step 2, elimination B frame and P frame;
P frame and B two field picture adopt inter-frame encoding, have promptly utilized the correlation on the room and time simultaneously; The P two field picture only adopts the forward direction time prediction, can improve compression efficiency and picture quality; The B two field picture adopts two-way time prediction, can improve compression multiple greatly;
The quantization parameter QP value of adjacent two band intersections in step 2.1, calculating one two field picture;
In cataloged procedure, encoder carries out the residual error conversion to image block earlier, according to quantization parameter value conversion coefficient is quantized then, if the QP of adjacent image piece is identical, then the boundary block effect of these adjacent blocks is just very little, if the QP at band boundaries place image block is identical, the striped at band boundaries place just has been eliminated;
Suppose that a two field picture is made up of N band, then the average QP of each band is respectively QP 1, QP 2..., QP N, then the QP of i and i+1 band intersection is
QP i,i+1th-slice=(QP i+QP i+1)/2 (1)
The QP value of macro block in step 2.2, the restriction band;
At i and i+1 band intersection, limit by following formula apart from the QP value of the capable macro block position of n of this intersection:
QP i,i+1th-slice-n≤QP n,i,i+1th-slic≤QP i,i+1th-slice+n (2)
Wherein, n≤NE;
NE is the BORDER PROCESSING zone, and the NE value is by the size decision of image and N, General N E 〉=2; If the pixel of image is less than 288 o'clock, N≤2, NE=2; If the pixel of image is greater than 288 and less than 480 o'clock, N≤4,2≤NE≤3; If the pixel of image is greater than 480 o'clock, N≤16,2≤NE≤8;
By the processing of step 2.1 and step 2.2, make that the QP value of band intersection macro block is basic identical, such control makes the intersection area image be fused into one, thereby has eliminated bar interband striped.
A kind of method of eliminating bar interband striped provided by the invention has been eliminated bar interband striped fully, and has improved subjective picture quality greatly, and computation complexity is very low simultaneously, not only is fit to the various software application and the real-time working of suitable hardware.

Claims (4)

1. a method of eliminating bar interband striped is characterized in that, comprises following steps:
Step 1, in the I frame, only adopt a band, eliminate the bar interband striped of I frame;
The bar interband striped of step 2, elimination B frame and P frame;
The quantization parameter QP value of adjacent two band intersections in step 2.1, calculating one two field picture;
The QP value of macro block in step 2.2, the restriction band.
2. the method for elimination bar interband striped as claimed in claim 1 is characterized in that, in the described step 2.1,
Suppose that a two field picture is made up of N band, then the average QP of each band is respectively QP 1, QP 2..., QP N, then the QP of i and i+1 band intersection is
QP i,i+1th-slice=(QP i+QP i+1)/2 (1)
3. the method for elimination bar interband striped as claimed in claim 1 is characterized in that, in the described step 2.2,
At i and i+1 band intersection, limit by following formula apart from the QP value of the capable macro block position of n of this intersection:
QP i,i+1th-slice-n≤QP n,i,i+1th-slice≤QP i,i+1th-slice+n (2)
Wherein, n≤NE;
NE is the BORDER PROCESSING zone.
4. the method for elimination bar interband striped as claimed in claim 3 is characterized in that, the value of described NE is determined by the size of image and N:
If the pixel of image is less than 288 o'clock, N≤2, NE=2;
If the pixel of image is greater than 288 and less than 480 o'clock, N≤4,2≤NE≤3;
If the pixel of image is greater than 480 o'clock, N≤16,2≤NE≤8.
CN 200610147456 2006-12-19 2006-12-19 A method for elimination of the stripe between the bands Active CN100515086C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610147456 CN100515086C (en) 2006-12-19 2006-12-19 A method for elimination of the stripe between the bands

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610147456 CN100515086C (en) 2006-12-19 2006-12-19 A method for elimination of the stripe between the bands

Publications (2)

Publication Number Publication Date
CN1997157A true CN1997157A (en) 2007-07-11
CN100515086C CN100515086C (en) 2009-07-15

Family

ID=38252051

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610147456 Active CN100515086C (en) 2006-12-19 2006-12-19 A method for elimination of the stripe between the bands

Country Status (1)

Country Link
CN (1) CN100515086C (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107396116A (en) * 2012-01-30 2017-11-24 三星电子株式会社 Video coding and decoding device and non-transitory computer-readable storage media
CN112534824A (en) * 2019-12-31 2021-03-19 深圳市大疆创新科技有限公司 Method and apparatus for video encoding

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107396116A (en) * 2012-01-30 2017-11-24 三星电子株式会社 Video coding and decoding device and non-transitory computer-readable storage media
CN107396116B (en) * 2012-01-30 2020-03-27 三星电子株式会社 Video encoding and decoding apparatus and non-transitory computer-readable storage medium
CN112534824A (en) * 2019-12-31 2021-03-19 深圳市大疆创新科技有限公司 Method and apparatus for video encoding
WO2021134654A1 (en) * 2019-12-31 2021-07-08 深圳市大疆创新科技有限公司 Video encoding method and apparatus

Also Published As

Publication number Publication date
CN100515086C (en) 2009-07-15

Similar Documents

Publication Publication Date Title
US8311097B2 (en) Image processing method for adaptive spatial-temporal resolution frame
TWI442777B (en) Method for spatial error concealment
US9042439B2 (en) Reference frame ordering for multi-view coding
TW202044834A (en) Method and system for processing video content
CN107027029A (en) High-performance video coding improved method based on frame rate conversion
US20050013494A1 (en) In-loop deblocking filter
US7936824B2 (en) Method for coding and decoding moving picture
US20070009041A1 (en) Method for video data stream integration and compensation
CN101098473A (en) Picture coding method and apparatus
CN100574447C (en) Fast intraframe predicting mode selecting method based on the AVS video coding
CN102271256B (en) Mode decision based adaptive GOP (group of pictures) distributed video coding and decoding method
WO2021120614A1 (en) Secondary coding optimization method
CN101742319A (en) Background modeling-based static camera video compression method and background modeling-based static camera video compression system
CN101854548A (en) Wireless multimedia sensor network-oriented video compression method
US20100124277A1 (en) Video encoding with even bit stream
CN101835042A (en) Wyner-Ziv video coding system controlled on the basis of non feedback speed rate and method
CN1568015A (en) Multiple visual-angle video coding-decoding prediction compensation method and apparatus
CN110677654A (en) Quantization parameter cascade method of high-efficiency video coding standard low-delay coding structure
CN100515086C (en) A method for elimination of the stripe between the bands
CN110351552B (en) Fast coding method in video coding
CN1302668C (en) Error-corcealed video decoding method
US20070223578A1 (en) Motion Estimation and Segmentation for Video Data
CN101175217A (en) Code error shielding technology aiming at mobile network video transmission
CN101141648A (en) Column diagram based weight predicting method
CN115002482B (en) End-to-end video compression method and system using structural preserving motion estimation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: SHANGHAI GUOMAO DIGITAL TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: SHANGHAI TELCOM ( GROUP ) CO., LTD. CENTER INSTITUTE

Effective date: 20100423

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 200233 2/F, NO.757, YISHAN ROAD, SHANGHAI CITY TO: 201203 ROOM 408, NO.50, BOXIA ROAD, PUDONG NEW DISTRICT, SHANGHAI CITY

TR01 Transfer of patent right

Effective date of registration: 20100423

Address after: 201203, room 50, 408 Xia Xia Road, Shanghai, Pudong New Area

Patentee after: Shanghai GMT Digital Technology Co., Ltd.

Address before: 200233, No. 2, building 757, Yishan Road, Shanghai

Patentee before: Central Institute of Shanghai Video and Audio (Group) Co., Ltd.