KR100772402B1 - 공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 - Google Patents
공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 Download PDFInfo
- Publication number
- KR100772402B1 KR100772402B1 KR1020060024759A KR20060024759A KR100772402B1 KR 100772402 B1 KR100772402 B1 KR 100772402B1 KR 1020060024759 A KR1020060024759 A KR 1020060024759A KR 20060024759 A KR20060024759 A KR 20060024759A KR 100772402 B1 KR100772402 B1 KR 100772402B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- content
- artifact
- blocking artifacts
- block
- 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
Images
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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (32)
- 픽셀로 이루어진 다중 블록(multiple blocks of pixels)을 포함하는 압축된 이미지(image)의 블로킹 아티팩트(block artifacts)를 제거하기 위한 이미지 처리 시스템에 있어서,디지털 이미지의 컨텐츠를 분석하고 이미지의 컨텐트 유형을 나타내기 위한 컨텐트 분석기(content analyzer);상기 컨텐트 분석기의 컨텐트 분석 결과에 기초하여 디지털 이미지에서의 블로킹 아티팩트를 검출해내는 아티팩트 검출기(artifact detector);상기 이미지로부터 상기 아티팩트 검출기에 의하여 검출된 아티팩트를 상기 컨텐트 유형에 따라 제거하는 아티팩트 제거기(artifact remover)를 포함하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 컨텐트 분석기(content analyzer)는 일련의 이미지에 있어서의 움직임의 레벨(level of motion)을 분석하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 컨텐트 분석기는 이미지의 활동 비율(activity rate)을 분석하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 컨텐트 분석기(content analyzer)는 이미지 압축 비율을 분석하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 아티팩트 검출기는 상기 컨텐트 분석기의 컨텐트 분석에 기초하여 디지털 이미지에서의 블로킹 아티팩트를 검출며 블록 경계에서의 각 픽셀에 대한 아티팩트 검출 결정(artifact detection decision)을 생성하기 위해 컨텐트 분석 결과를 사용할 때 우선 조건들의 집합(a set of priority conditions)을 평가하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 컨텐트 분석기는 현재의 이미지에서의 현재의 블록과, 시퀀스(sequence)의 다른 이미지의 대응하는 블록을 비교하여, 만일 현재 블록의 경계에서의 에지가 대응되는 블록에 나타나지 않는다면 상기 에지는 현재 블록의 블로킹 아티팩트라고 간주하는 시퀀스 이미지에 대한 단기 시간적 컨텐트 분석을 수행하는 시간적 처리기(temporal process)를 포함하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 6항에 있어서,상기 아티팩트 검출기(artifact detector)는 상기 컨텐트 분석기의 컨텐트 분석에 기초하여 디지털 이미지에서의 블로킹 아티팩트를 검출하며 블록 경계에서의 각각의 픽셀에 대한 아티팩트 검출 결정(artifact detection decision)을 생성하기 위해 컨텐트 분석 결과를 사용할 때 우선 조건들의 집합을 평가하여 컨텐트 분석기로부터의 단기 시간적 컨텐트 분석의 결과에 보다 높은 우선권을 부여하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 아티팩트 검출기는 아티팩트 검출 결정을 생성하고 상기 아티팩트 제거기는 아티팩트 검출 결정에 기초하여 블로킹 아티팩트를 제거하기 위한 필터링을 선택하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 컨텐트 분석기(content analyzer)는 이미지에서의 블록을 저활동 영역(Low activity region)과 고활동 영역(High activity region)으로 분리하는 공간적 처리기(spatial processor)를 포함하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 9항에 있어서,상기 아티팩트 검출기는 상기 컨텐트 분석기의 컨텐트 분석에 기초하여 디지털 이미지에서의 블로킹 아티팩트를 검출하고 블록 경계에서의 각각의 픽셀에 대한 아티 팩트 검출 결정을 생성하기 위해 컨텐트 분석 결과를 사용할 때 우선 조건들의 집합을 평가하여 컨텐트 분석기로부터의 단기 시간적 컨텐트 분석기의 공간적 처리 결과(spatial processor results)에 보다 높은 우선권을 부여하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 1항에 있어서,상기 컨텐트 분석기(content analyzer)는 k가 1에서 P까지이고 P가 이미지(images)의 그룹의 크기일 때, 과거 프레임 f(t-k)에 걸친 블로킹 아티팩트의 평균적인 레벨을 나타내는 장기 시간적 정보(long-term temporal information)를 수집하여 영상시퀀스에 대한 장기 시간적 컨텐트 분석을 수행하는 시간적 처리기(temporal processor)를 포함하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 11항에 있어서,상기 아티팩트 검출기(artifact detector)는 블로킹 아티팩트를 나타내는 갑작스러운 이미지의 변화를 결정하기 위하여 상기 컨텐트 분석기로부터의 장기 시간적 정보를 이용하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 11항에 있어서,상기 컨텐트 분석기는 각각의 프레임의 모든 블록 경계에 걸친 평균적인 픽셀값의 차이와 같은 블로킹 아티팩트의 평균적인 레벨을 계산하는 것을 특징으로 하는 이 미지 처리 시스템.
- 제 11항에 있어서,상기 아티팩트 검출기는 블로킹 아티팩트에서의 변화를 나타내는 평균적인 픽셀의 차이의 변화를 검출하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 11항에 있어서,상기 컨텐트 분석기는 블로킹 아티팩트에서의 갑작스러운 증가의 존재를 나타내는 바이너리 결정(binary decision)을 생성하는 것을 특징으로 하는 이미지 처리 시스템.
- 제 11항에 있어서,상기 아티팩트 검출기는 아티팩트 검출 결정(artifact detection decisioin)을 생성하고 상기 아티팩트 제거기는 아티팩트 검출 결정을 기초로 하여 블로킹 아티팩트를 제거하기 위한 필터링을 선택하는 것을 특징으로 하는 이미지 처리 시스템.
- 픽셀로 이루어진 다중 블록(multiple blocks of pixels)을 포함하는 압축된 이미지(image)의 블로킹 아티팩트를 내용 적응적(content-adaptive)으로 제거하는 이미지 처리 방법에 있어서,디지털 이미지(digital image)의 컨텐츠를 분석하고 이미지에서의 컨텐트 유형을 나타내는 단계;컨텐트 분석 결과에 기초하여 디지털 이미지에 있어서의 블로킹 아티팩트를 검출하는 단계;상기 이미지로부터 검출된 아티팩트를 상기 컨텐트 유형에 따라 제거하는 단계를 포함하는 것을 특징으로 하는 이미지 처리 방법을 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,상기 분석(analyzing)하는 단계는 일련의 이미지에 있어서의 움직임의 레벨을 결정하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,상기 분석하는 단계는 이미지의 활동 비율(activity rate)을 결정하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,분석하는 단계는 이미지의 압축 비율(image compression rate)을 결정하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,상기 검출(detecting)하는 단계는 블록 경계에서의 각 픽셀에 대한 아티팩트 검출 결정(artifact detection decision)을 생성하기 위한 컨텐트 분석 결과를 사용할 때 우선 조건들의 집합(a set of priority conditions)을 평가하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,현재의 이미지에서의 현재의 블록과, 시퀀스(sequence)의 다른 이미지의 대응하는 블록을 비교하여, 만일 현재 블록의 경계에서의 에지가 대응되는 블록에 나타나지 않는다면 상기 에지는 현재 블록의 블로킹 아티팩트라고 간주하는 시퀀스 이미지에 대한 단기 시간적 컨텐트 분석을 수행 하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 22항에 있어서,상기 검출하는 단계는 단기 시간적 컨텐트 분석 결과에 보다 높은 우선권을 할당함으로써, 블록 경계에서의 각 픽셀에 대한 아티팩트 검출 결정을 행하기 위한 컨텐트 분석 결과를 사용할 때 우선 조건들의 집합(a set of priority conditions)을 평가하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,상기 검출하는 단계는 아티팩트 검출 결정을 행하는 단계를 더 포함하고상기 제거하는 단계는 아티팩트 검출 결정을 기초로 하여 블로킹 아티팩트를 제거 하기 위한 필터링을 선택하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,상기 분석하는 단계는 이미지에 있어서의 블록을 저활동 영역(low activity)과 고활동 영역(high activity)으로 분리하기 위한 공간적 처리(spatial processing)를 수행하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 25항에 있어서,상기 검출하는 단계는 공간적 처리 결과(spatial processor results)에 보다 높은 우선권을 할당함으로써, 블록 경계에서의 각 픽셀에 대한 아티팩트 검출 결정을 생성하기 위한 컨텐트 분석 결과를 사용할 때 우선 조건들의 집합(a set of priority conditions)을 평가하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 17항에 있어서,상기 분석하는 단계는 k가 1에서 P까지이고, P가 이미지(images)의 그룹의 크기일 때, 과거 프레임 f(t-k)에 걸친 블로킹 아티팩트의 평균적인 레벨을 나타내는 장기 시간적 정보를 수집하여 영상 시퀀스에 대한 장기 시간적 컨텐트 분석을 수행하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 27항에 있어서,상기 검출하는 단계는 블로킹 아티팩트를 나타내는 갑작스러운 이미지의 변화를 결정하기 위해 장기 시간적 정보를 사용하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 27항에 있어서,상기 분석하는 단계는 각 프레임의 모든 경계에 걸친 평균적인 픽셀 값의 차이로써 블로킹 아티팩트의 평균적인 레벨을 계산하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 27항에 있어서,상기 검출하는 단계는 블로킹 아티팩트에서의 변화를 나타내는 평균적인 픽셀의 차이의 변화를 검출하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 27항에 있어서,상기 분석하는 단계는 블로킹 아티팩트에서의 갑작스러운 증가의 존재를 나타내는 바이너리 결정(binary decision)을 행하는 단계를 더 포함하는 것을 특징으로 하는 이미지 처리 방법.
- 제 27항에 있어서,상기 검출하는 단계는 아티팩트 검출 결정을 수행하는 단계를 더 포함하고상기 제거하는 단계는 아티팩트 검출 결정에 기초하여 블로킹 아티팩트를 제거하기 위한 필터링을 선택하는 단계를 더 포함하는 것을 특징으로 하는 이미지처리 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060024759A KR100772402B1 (ko) | 2005-09-15 | 2006-03-17 | 공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/228,726 | 2005-09-15 | ||
| KR1020060024759A KR100772402B1 (ko) | 2005-09-15 | 2006-03-17 | 공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070031780A KR20070031780A (ko) | 2007-03-20 |
| KR100772402B1 true KR100772402B1 (ko) | 2007-11-01 |
Family
ID=41637241
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060024759A Expired - Fee Related KR100772402B1 (ko) | 2005-09-15 | 2006-03-17 | 공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100772402B1 (ko) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101160956B1 (ko) * | 2009-11-30 | 2012-06-29 | 서강대학교산학협력단 | 퍼플 프린징 보정 방법 및 시스템 |
| CN116452465B (zh) * | 2023-06-13 | 2023-08-11 | 江苏游隼微电子有限公司 | 一种消除jpeg图像块伪影的方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10164578A (ja) | 1996-11-29 | 1998-06-19 | Kyocera Corp | 画像符号化復号化装置 |
| KR20030014898A (ko) * | 2001-08-13 | 2003-02-20 | 삼성전자주식회사 | 블록화현상 제거장치 및 제거방법, 블록화현상 제거장치가구비된 디스플레이장치 |
| KR20050096409A (ko) * | 2004-03-30 | 2005-10-06 | 학교법인 성균관대학 | 모서리 잡음 검출 및 보상방법 |
-
2006
- 2006-03-17 KR KR1020060024759A patent/KR100772402B1/ko not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10164578A (ja) | 1996-11-29 | 1998-06-19 | Kyocera Corp | 画像符号化復号化装置 |
| KR20030014898A (ko) * | 2001-08-13 | 2003-02-20 | 삼성전자주식회사 | 블록화현상 제거장치 및 제거방법, 블록화현상 제거장치가구비된 디스플레이장치 |
| KR20050096409A (ko) * | 2004-03-30 | 2005-10-06 | 학교법인 성균관대학 | 모서리 잡음 검출 및 보상방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20070031780A (ko) | 2007-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7203234B1 (en) | Method of directional filtering for post-processing compressed video | |
| EP2327219B1 (en) | Reducing digital image noise | |
| KR100797807B1 (ko) | 코딩 아티팩트 감소 방법 | |
| JP5753933B2 (ja) | 量子化効果減少のための映像データ後処理方法 | |
| US8139883B2 (en) | System and method for image and video encoding artifacts reduction and quality improvement | |
| US7894685B2 (en) | Method and apparatus for reducing ringing artifacts | |
| US7957467B2 (en) | Content-adaptive block artifact removal in spatial domain | |
| EP1865726A1 (en) | A Method and Device for Measuring MPEG Noise Strength of Compressed Digital Image | |
| JP2005166021A (ja) | 画像中の画素を分類する方法 | |
| US7031388B2 (en) | System for and method of sharpness enhancement for coded digital video | |
| Kong et al. | Edge map guided adaptive post-filter for blocking and ringing artifacts removal | |
| KR100968027B1 (ko) | 가변블록 기반의 디블록킹 필터링 방법 및 장치와, 이에적용되는 디블록킹 필터 | |
| US8515202B2 (en) | Reduction of blocking artifacts in image decompression systems | |
| Yeh et al. | Post-processing deblocking filter algorithm for various video decoders | |
| Kirenko et al. | Coding artifact reduction using non-reference block grid visibility measure | |
| KR100772402B1 (ko) | 공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 | |
| Kirenko | Reduction of coding artifacts using chrominance and luminance spatial analysis | |
| JP4065287B2 (ja) | 画像データのノイズ除去方法及びその装置 | |
| Del Corso et al. | MNR: A novel approach to correct MPEG temporal distortions | |
| KR100669905B1 (ko) | 블록 경계 영역 특성을 이용한 블록화 현상 제거 장치 및그 방법 | |
| Yoo et al. | Blind post-processing for ringing and mosquito artifact reduction in coded videos | |
| Do et al. | A new adaptive image post-treatment for deblocking and deringing based on total variation method | |
| Cahill et al. | Locally adaptive deblocking filter for low bit rate video | |
| Hou et al. | Reduction of image coding artifacts using spatial structure analysis | |
| Shao | Unified compression artifacts removal based on adaptive learning on activity measure |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| G170 | Re-publication after modification of scope of protection [patent] | ||
| PG1701 | Publication of correction |
St.27 status event code: A-5-5-P10-P19-oth-PG1701 Patent document republication publication date: 20080415 Republication note text: Request for Correction Notice (Document Request) Gazette number: 1007724020000 Gazette reference publication date: 20071101 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20120927 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20130927 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20141027 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20141027 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
