KR100287529B1 - 영상신호의 블럭현상 및 링현상 제거방법 - Google Patents
영상신호의 블럭현상 및 링현상 제거방법 Download PDFInfo
- Publication number
- KR100287529B1 KR100287529B1 KR1019980046895A KR19980046895A KR100287529B1 KR 100287529 B1 KR100287529 B1 KR 100287529B1 KR 1019980046895 A KR1019980046895 A KR 1019980046895A KR 19980046895 A KR19980046895 A KR 19980046895A KR 100287529 B1 KR100287529 B1 KR 100287529B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- image
- block
- reconstructed
- reliability
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (13)
- 블럭단위로 압축전송된 영상을 블럭단위로 처리하여 공간영역상에 재배열하고 이 재배열된 영상을 재구성하여 원영상으로 복원하는 복호화 방법에 있어서,복원처리할 화소에 대하여, 복원처리할 화소를 기준으로 상기 처리할 화소에 인접한 화소와 처리할 화소 사이의 방향성을 고려하여 영상의 완화정도와 원영상에 대한 신뢰도를 매개로하는 부가함수를 정의하고, 각각의 부가함수에서 원영상에 대한 신뢰도의 가중치(weight)를 주는 정규화 매개변수를 적응적으로 찾고, 처리할 화소의 범위값에 따라 복원화소를 맵핑하는 투영기법으로 원화소를 복원하는 것을 특징으로하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 1 항에 있어서, 상기의 부가함수는 복원처리할 화소와 인접한 화소 사이의 차를 계산하여 그 불균일 정도를 의미하는 완화정도 및, 원영상과 압축영상의 차를 계산하여 구하는 원영상에 대한 신뢰도, 복호화 단계에서 움직임 정보를 가지는 블럭의 화소들의 시간영역의 관계로 정의되는 함수인 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 1 항에 있어서, 상기의 부가함수는 복원처리할 화소에 인접한 화소와의 방향성을 고려하여, 복원처리할 화소에 대해서 상하좌우 4방향에 대하여 고려하고, 인접화소와 복원처리할 화소 사이의 각각의 방향에 대한 부가함수를 정의함을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 1 항에 있어서, 상기 정규화 매개변수는 복원처리할 화소 및 인접화소 각각에 대응하는 각각의 압축영상과, 블럭단위로 설정된 양자화 변수(Qp)의 함수로 근사화시켜 구하는 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 1 항에 있어서, 압축영상의 블럭단위로 설정된 양자화변수(Qp)와 압축영상의 차와, 원영상과의 대소를 비교하여 그 결과에 따라서 압축영상을 복원영상으로 맵핑시켜 투영된 복원영상을 구하는 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- M×M 크기의 매크로 블럭 단위로 원화소f(i,j)를 DCT변환하고 이 DCT계수들을 양자화하여 움직임 벡터 정보(MV)와 함께 전송하고, 압축전송된 화소g(i,j)를 블럭단위로 역양자화 및 역DCT변환하여 원영상에 가까운 영상을 복원하는 복호화 방법에 있어서,복원처리할 화소f(i,j)에 대하여, 복원처리할 화소를 기준으로 상기 처리할 화소에 인접한 화소와 처리할 화소f(i,j) 사이의 방향성을 고려하여 영상의 완화정도와 원영상에 대한 신뢰도를 매개로하는 부가함수M(i,j)를 화소단위로 정의하고, 각각의 부가함수M(i,j)에서 원영상에 대한 신뢰도의 가중치(weight)를 주는 정규화 매개변수(α)를 적응적으로 찾고, 처리할 화소의 범위값에 따라 복원화소를 맵핑하는 투영기법으로 투영된 화소P(F(u,v))를 구하는 것을 특징으로하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 6 항에 있어서, 상기 부가함수M(i,j)는 화소f(i,j)의 좌측 수평방향에 대한 완화정도 및 신뢰도를 나타내는 함수MHLf(i,j)와, 화소f(i,j)의 우측 수평방향에 대한 완화정도 및 신뢰도를 나타내는 함수MHRf(i,j)와, 화소f(i,j)의 상측 수직방향에 대한 완화정도 및 신뢰도를 나타내는 함수MVTf(i,j)와, 화소f(i,j)의 하측 수직방향에 대한 완화정도 및 신뢰도를 나타내는 함수MVDf(i,j)와, 복호화단에서 움직임 벡터(MV)를 갖고 있는 블럭의 화소들의 시간영역의 관계를 설정하는 함수MTf(i,j)의 합으로 정의되는 함수인 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 7 항에 있어서, 상기의 화소f(i,j)에 인접한 화소와의 방향성을 고려하는 각각의 함수는;MHL(f(i,j))=[f(i,j)-f(i,j-1)]2+αHL[g(i,j)-f(i,j)]2,MHR(f(i,j))=[f(i,j)-f(i,j+1)]2+αHR[g(i,j)-f(i,j)]2,MVT(f(i,j))=[f(i,j)-f(i-1,j)]2+αVT[g(i,j)-f(i,j)]2,MVD(f(i,j))=[f(i,j)-f(i+1,j)]2+αVD[g(i,j)-f(i,j)]2,MT(f(i,j))=[f(i,j)-fMC(i,j)]2+αT[g(i,j)-f(i,j)]2,(단, fMC(i,j)는 움직임 보상된 화소, αHL, αHR, αVT, αVD, 는 각각의 방향성에 대한 정규화 매개변수, αT는 시간영역을 고려한 경우의 정규화 매개변수);로 설정함을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 8 항에 있어서, 복원될 화소f(i,j)는;인터 매크로 블럭에 속한 화소의 경우;f(i,j)=[f(i,j-1)+f(i,j+1)+f(i-1,j)+f(i+1,j)+fMC(i,j)+αTOTg(i,j)]/[5+αTOT](단,αTOT=αHL+αHR+αVT+αVD+αT) 의 연산으로 구하고,인트라 매크로 블럭에 속한 화소의 경우;f(i,j)=[f(i,j-1)+f(i,j+1)+f(i-1,j)+f(i+1,j)+αTOTg(i,j)]/[4+αTOT](단, αTOT=αHL+αHR+αVT+αVD) 의 연산으로 구하는 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 8 항 또는 제 9 항에 있어서, 상기 정규화 매개변수는 각각;αHL= [g(i,j)-g(i,j-1)]2/[Qpl]2αHR= [g(i,j)-g(i,j+1)]2/[Qpl]2αVT= [g(i,j)-g(i-1,j)]2/[Qpl]2αVD= [g(i,j)-g(i+1,j)]2/[Qpl]2αT= [g(i,j)-fMC(i,j)]2/[Qpl]2로 근사화시켜 구하는 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 6 항에 있어서, 원영상의 2차원 DCT계수들의 (u,v)번째 값 F(u,v)와, 압축영상의 2차원 계수들의 (u,v)번째 값 G(u,v), l번째 블럭의 양자화 변수 Qpl 를 고려할 때; F(u,v)가 G(u,v)-Qpl 보다 작은 값이면 투영 복원된 영상P(F(u,v))는 G(u,v)-Qpl로 맵핑(mapping)시키고, F(u,v)가 G(u,v)+Qpl 보다 큰 값이면 투영 복원된 영상 P(F(u,v))은 G(u,v)+Qpl로 맵핑시키고, 다른 경우에는 F(u,v)를 그대로 투영 복원영상 P(F(u,v))에 맵핑시켜 원영상을 복원하는 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- 제 6 항에 있어서, 상기의 복원처리할 화소f(i,j)에 대하여, 복원처리할 화소를 기준으로 상기 처리할 화소에 인접한 화소와 처리할 화소f(i,j) 사이의 방향성을 고려하여 영상의 완화정도와 원영상에 대한 신뢰도를 매개로하는 부가함수M(i,j)를 화소단위로 정의하고, 각각의 부가함수M(i,j)에서 원영상에 대한 신뢰도의 가중치(weight)를 주는 정규화 매개변수(α)를 적응적으로 찾고, 처리할 화소의 범위값에 따라 복원화소를 맵핑하는 투영기법으로 투영된 화소P(F(u,v))를 구하는 과정을 k회 반복 수행하여 최종 복원영상을 구하는 것을 특징으로 하는 영상신호의 블럭현상 및 링현상 제거방법.
- M×M 크기의 매크로 블럭 단위로 원화소f(i,j)를 DCT변환하고 이 DCT계수들을 양자화하여 움직임 벡터 정보(MV)와 함께 전송하고, 압축전송된 화소g(i,j)를 블럭단위로 역양자화 및 역DCT변환하여 원영상에 가까운 영상을 복원하는 복호화 방법에 있어서,복원처리할 화소f(i,j)에 대하여, 복원처리할 화소를 기준으로 상기 처리할 화소에 인접한 화소와 처리할 화소f(i,j) 사이의 방향성을 고려하여 영상의 완화정도와 원영상에 대한 신뢰도를 매개로하는 부가함수M(i,j)를 화소단위로 정의하고, 각각의 부가함수M(i,j)에서 원영상에 대한 신뢰도의 가중치(weight)를 주는 정규화 매개변수(α)를 적응적으로 찾아서 블럭DCT 처리하여 블럭 DCT계수를 구하고, 블럭DCT계수들을 처리할 화소의 범위값에 따라 복원화소를 맵핑하는 투영기법으로 투영된 화소P(F(u,v))를 구하여 이 것을 블럭 역DCT처리함으로써 공간영역으로 최종 복원된 영상을 구하는 것을 특징으로하는 영상신호의 블럭현상 및 링현상 제거방법.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980046895A KR100287529B1 (ko) | 1998-11-03 | 1998-11-03 | 영상신호의 블럭현상 및 링현상 제거방법 |
US09/430,747 US6535643B1 (en) | 1998-11-03 | 1999-10-29 | Method for recovering compressed motion picture for eliminating blocking artifacts and ring effects and apparatus therefor |
JP31421799A JP3710974B2 (ja) | 1998-11-03 | 1999-11-04 | ブロック化現象及びリング現象を除去するための圧縮動画像の復元方法及びその装置 |
US11/081,073 USRE39541E1 (en) | 1998-11-03 | 2005-03-16 | Methods and apparatuses for recovering compressed motion picture |
US11/081,075 USRE42716E1 (en) | 1998-11-03 | 2005-03-16 | Method for filtering an image |
US11/338,905 USRE42677E1 (en) | 1998-11-03 | 2006-01-25 | Method for filtering an image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980046895A KR100287529B1 (ko) | 1998-11-03 | 1998-11-03 | 영상신호의 블럭현상 및 링현상 제거방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000031053A KR20000031053A (ko) | 2000-06-05 |
KR100287529B1 true KR100287529B1 (ko) | 2001-04-16 |
Family
ID=19556967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980046895A Expired - Fee Related KR100287529B1 (ko) | 1998-11-03 | 1998-11-03 | 영상신호의 블럭현상 및 링현상 제거방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100287529B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100936034B1 (ko) | 2003-08-11 | 2010-01-11 | 삼성전자주식회사 | 블록 단위로 부호화된 디지털 영상의 블로킹 현상을제거하는 방법 및 그 영상재생장치 |
-
1998
- 1998-11-03 KR KR1019980046895A patent/KR100287529B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20000031053A (ko) | 2000-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100213089B1 (ko) | 루프필터링 방법 및 루프필터 | |
JP4004089B2 (ja) | ビデオ信号復号化システムおよびノイズ抑圧方法 | |
KR100335055B1 (ko) | 압축 영상신호의 블럭현상 및 링현상 제거방법 | |
USRE41436E1 (en) | Method of image filtering based on averaging operation including a shift operation applied to selected successive pixels | |
KR100525785B1 (ko) | 이미지 화소 필터링 방법 | |
US5479211A (en) | Image-signal decoding apparatus | |
JP3678481B2 (ja) | 映像データ後処理方法 | |
USRE42677E1 (en) | Method for filtering an image | |
EP0680219B1 (en) | Improved post-processing method for use in an image signal decoding system | |
JPH07131757A (ja) | 画像処理装置 | |
JP2009153226A (ja) | 復号化方法 | |
KR101345294B1 (ko) | 영상의 양자화 장치 및 방법 | |
KR100287529B1 (ko) | 영상신호의 블럭현상 및 링현상 제거방법 | |
KR100304897B1 (ko) | 압축 영상신호의 고속 실시간 처리를 위한 블럭현상 및 링현상 제거방법 | |
KR100230277B1 (ko) | 블럭화 효과 감소를 위한 일차원 신호 적응 필터 및 필터링 방법 | |
KR100712382B1 (ko) | 에이치.264 동영상 표준 부호화 방식의 성능 향상을 위한전처리 필터링 방법 | |
JP2926638B2 (ja) | ループフィルター及びループフィルタリング方法 | |
KR100207392B1 (ko) | 텍스쳐 영역 판단장치 및 이를 이용한 복원 영상의 화질 평가 시스템 | |
JPH10164578A (ja) | 画像符号化復号化装置 | |
KR20040093307A (ko) | 복원된 영상에서 블럭화 현상 제거를 위한 장치 및 방법 | |
KR20030027424A (ko) | 비디오 코더의 블록화 현상 제거 방법 | |
KR20050079690A (ko) | 필터링 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19981103 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19981103 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20001030 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20010129 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20010130 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20031229 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20041221 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20051201 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20061220 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20061220 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |