KR100553886B1 - 실시간 비디오 수신시 엠펙 신호의 블로킹 인조물을 제거하는 방법 및 장치 - Google Patents
실시간 비디오 수신시 엠펙 신호의 블로킹 인조물을 제거하는 방법 및 장치 Download PDFInfo
- Publication number
- KR100553886B1 KR100553886B1 KR1020030040081A KR20030040081A KR100553886B1 KR 100553886 B1 KR100553886 B1 KR 100553886B1 KR 1020030040081 A KR1020030040081 A KR 1020030040081A KR 20030040081 A KR20030040081 A KR 20030040081A KR 100553886 B1 KR100553886 B1 KR 100553886B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- block boundary
- horizontal
- vertical
- center
- 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
-
- E—FIXED CONSTRUCTIONS
- E06—DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
- E06B—FIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
- E06B9/00—Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
- E06B9/24—Screens or other constructions affording protection against light, especially against sunshine; Similar screens for privacy or appearance; Slat blinds
- E06B9/26—Lamellar or like blinds, e.g. venetian blinds
- E06B9/38—Other details
- E06B9/386—Details of lamellae
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- 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)
- Structural Engineering (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (34)
- 이미지를 나타내는 픽셀들의 한 프레임에서 블록 기반 변환 코딩에서 야기되는 블로킹 인조물(blocking artifacts)을 제거하기 위한 비디오 이미지 신호 처리 방법에 있어서,(a) 상기 프레임의 각 픽셀에 대해, 그 픽셀이 블록 기반 변환 코딩의 결과인 블록 경계 픽셀인지를 판단하는 단계; 및(b) 픽셀이 블록 경계 픽셀이면, 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 블록 경계를 지나는 자연적 천이를 생성하여, 상기 블록 기반 변환 코딩으로부터 야기된 블로킹 인조물을 실질적으로 제거하는 단계를 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제1항에 있어서,상기 (a) 단계 이전에, 비디오 이미지 프레임의 픽셀들을 나타내는 신호를 수신하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 처리 방법.
- 제1항에 있어서, 상기 (b) 단계는,픽셀이 블록 경계 픽셀이면, 그 픽셀에 대해 블록 경계를 지나는 최소 중심 변동 방향을 정하는 단계; 및픽셀 특성값을 변경해 실질적으로 최소 중심 변동 방향을 따라 블록 경계를 지나는 자연 천이를 생성해, 상기 블록 기반 변환 코딩에 따른 블로킹 인조물을 제거하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제1항에 있어서, 상기 (b) 단계는,픽셀이 블록 경계 픽셀이면, 그 픽셀에 대해 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계; 및실질적으로 최소 중심 변동 방향을 따라 이웃하는 픽셀들의 특성값을 이용해 상기 픽셀의 특성값을 변경하는 단계를 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제4항에 있어서, 현 픽셀에 대해 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계는,수평 방향이 현 픽셀에 대한 블록 경계를 지나면, 실질적으로 현 픽셀 중심의 수평 라인을 따라 놓인 이웃하는 픽셀들을 이용해 블록 경계를 지나는 수평 방향의 1 차원(1-D) 중심 변동을 결정하는 단계;수직 방향이 현 픽셀에 대한 블록 경계를 지나면, 실질적으로 현 픽셀 중심의 수직 라인을 따라 놓인 이웃 픽셀들을 이용해, 블록 경계를 지나는 수직방향의 1 차원 중심 변동을 결정하는 단계;실질적으로 현 픽셀 중심의 두 대각선을 따라 놓인 이웃하는 픽셀들을 각각 이용해, 블록 경계를 지나는 두 대각선 방향의 현 픽셀에 대한 1 차원 중심 변동을 결정하는 단계;블록 경계를 지나는 방향들에 상응하는 1 차원 중심 변동들 중 최소의 1 차원 중심변동을 가진 방향을 찾음으로써 최소 중심 변동 방향을 선택하는 단계; 및선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값의 함수로 현 픽셀 특성값을 변경하여, 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩에서 야기된 블로킹 인조물을 실질적으로 제거하는 단계를 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제6항에 있어서,(a) 단계 전에, 비디오 이미지 프레임 내 픽셀들을 나타내는 신호를 수신하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 이미지를 나타내는 픽셀들의 프레임 안에서 블록 기반 변환 코딩으로 야기된 블로킹 인조물을 제거하기 위한 비디오 이미지 신호 처리 방법에 있어서,(a) 프레임 내 각 픽셀에 대해, 해당 픽셀이 블록 기반 변환 코딩에서 발생된 수직 블록 경계 픽셀인가를 판단하는 단계;(b) 픽셀이 수직 블록 경계 픽셀이면, 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 수직 블록 경계를 지나는 자연적 천이를 생성함으로써 실질적으로 상기 블록 기반 변환 코딩에서 야기된 수직 블로킹 인조물을 제거하는 단계;(c) 프레임 내 각 픽셀에 대해, 해당 픽셀이 블록 기반 변환 코딩에서 발생된 수평 블록 경계 픽셀인가를 판단하는 단계; 및(d) 픽셀이 수평 블록 경계 픽셀이면, 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 수평 블록 경계를 지나는 자연적 천이를 생성함으로써 실질적으로 상기 블록 기반 변환 코딩에서 야기된 수평 블로킹 인조물을 제거하는 단계를 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제8항에 있어서,상기 (a) 단계 이전에, 비디오 이미지 프레임의 픽셀들을 나타내는 신호를 수신하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제8항에 있어서, 상기 (b) 단계는,픽셀이 수직 블록 경계 픽셀이면, 그 픽셀에 대해 수직 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계; 및픽셀 특성값을 변경해 실질적으로 최소 중심 변동 방향을 따라 수직 블록 경계를 지나는 자연 천이를 생성해, 상기 블록 기반 변환 코딩에 따른 블로킹 인조물을 제거하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제8항에 있어서, 상기 (b) 단계는,픽셀이 수직 블록 경계 픽셀이면, 그 픽셀에 대해 수직 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계; 및실질적으로 최소 중심 변동 방향을 따라 이웃하는 픽셀들의 특성값을 이용해 상기 픽셀의 특성값을 변경하여, 상기 블록 기반 변환 코딩으로부터 야기된 수직 블로킹 인조물을 실질적으로 제거하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제11항에 있어서, 상기 현 픽셀에 대한 수직 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계는,실질적으로 현 픽셀을 중심으로 수평선을 따라 놓인 이웃하는 픽셀들을 이용해, 수직 블록 경계를 지나는 수평 방향의 1 차원(1-D) 중심 변동을 결정하는 단계;실질적으로 현 픽셀을 중심으로 두 대각선을 따라 놓인 이웃하는 픽셀들을 이용해, 수직 블록 경계를 지나는 두 대각선 방향의 1 차원 중심 변동들을 각각 결정하는 단계;수평 및 두 대각선의 1 차원 중심 변동들 가운데 최소의 1 차원 중심 변동을 갖는 방향을 찾음으로써 최소 중심 변동 방향을 선택하는 단계; 및선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값의 함수로 현 픽셀 특성값을 변경하여, 수직 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩에서 야기된 수직 블로킹 인조물을 실질적으로 제거하는 단계를 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제13항에 있어서,(a) 단계 전에, 비디오 이미지 프레임내 픽셀들을 나타내는 신호를 수신하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 처리 방법.
- 제8항에 있어서, 상기 (d) 단계는,픽셀이 수평 블록 경계 픽셀이면, 그 픽셀에 대해 수평 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계; 및실질적으로 최소 중심 변동 방향을 따라 이웃하는 픽셀들의 특성값을 이용해 상기 픽셀의 특성값을 변경하여, 상기 블록 기반 변환 코딩으로부터 야기된 수평 블로킹 인조물을 실질적으로 제거하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 제15항에 있어서, 상기 현 픽셀에 대한 수평 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 단계는,실질적으로 현 픽셀을 중심으로 수직선을 따라 놓인 이웃하는 픽셀들을 이용해, 수평 블록 경계를 지나는 수직 방향의 1 차원(1-D) 중심 변동을 결정하는 단계;실질적으로 현 픽셀을 중심으로 두 대각선을 따라 놓인 이웃하는 픽셀들을 이용해, 수평 블록 경계를 지나는 두 대각선 방향의 1 차원 중심 변동들을 각각 결정하는 단계;수직 및 두 대각선의 1 차원 중심 변동들 가운데 최소의 1 차원 중심 변동을 갖는 방향을 찾음으로써 최소 중심 변동 방향을 선택하는 단계; 및선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값의 함수로 현 픽셀 특성값을 변경하여, 수평 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩에서 야기된 수평 블로킹 인조물을 실질적으로 제거하는 단계를 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법
- 제17항에 있어서, 상기 (a) 단계 전에, 비디오 이미지 프레임내 픽셀들을 나타내는 신호를 수신하는 단계를 더 포함함을 특징으로 하는 비디오 이미지 신호 처리 방법.
- 이미지를 표현하는 픽셀들의 프레임에서의 블록 기반 변환 코딩으로 발생된 블로킹 인조물을 제거하기 위한 비디오 이미지 신호 처리 장치에 있어서,프레임 내의 각 픽셀에 대해, 그 픽셀이 블록 기반 변환 코딩으로부터 발생된 수직 블록 경계 픽셀인지를 결정하고, 픽셀이 수직 블록 경계 픽셀이면 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 수직 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩으로부터 발생된 수직 블로킹 인조물을 실질적으로 제거하기 위한 수직 블록 경계 프로세서; 및프레임 내의 각 픽셀에 대해, 그 픽셀이 블록 기반 변환 코딩으로부터 발생된 수평 블록 경계 픽셀인지를 결정하고, 픽셀이 수평 블록 경계 픽셀이면 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 수평 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩으로부터 발생된 수평 블로킹 인조물을 제거하는 수평 블록 경계 프로세서를 포함함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제19항에 있어서, 상기 수직 블록 경계 프로세서는,픽셀이 수직 블록 경계 픽셀인지를 결정하는 수직 경계 픽셀 지정기;상기 픽셀에 대해 수직 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 최소 변동 방향 검출기; 및실질적으로 최소 중심변동 방향을 따라 놓이는 이웃하는 픽셀들의 특성값을 이용해 수직 경계에 근사한 픽셀의 특성값을 변경하는 픽셀 갱신기를 포함함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제20항에 있어서,상기 최소 변동 방향 검출기는, (i) 실제적으로 현 픽셀을 중심으로 수평선을 따라 놓이는 이웃하는 픽셀들을 이용해, 수직 블록 경계를 지나는 수평 방향의 1 차원 중심 변동을 결정하고, (ii) 실제적으로 현 픽셀을 중심으로 두 대각선을 따라 놓인 이웃하는 픽셀들을 각각 이용해, 수직 블록 경계를 지나는 두 대각선 방향의 1 차원 중심 변동을 각각 결정하고, (iii) 수평 및 두 대각선의 1 차원 중심 변동들 가운데 최소 1 차원 중심 변동을 가진 방향을 찾음으로써 최소 중심 변동 방향을 선택하고;상기 픽셀 갱신기는 선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀 들의 특성값의 함수로서 현 픽셀의 특성값을 변경하여 수직 블록 경계를 지나는 자연스러운 천이를 생성함으로써, 상기 블록 기반의 변환 코딩으로부터 발생된 블로킹 인조물을 실제적으로 제거함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제19항에 있어서, 상기 수평 블록 경계 프로세서는,픽셀들로 된 한 라인이 수평 블록 경계 라인인지를 결정하는 수평 경계 픽셀 지정기;수평 블록 경계 픽셀에 대해 수평 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 최소 변동 방향 검출기; 및실질적으로 최소 중심변동 방향을 따라 놓이는 이웃하는 픽셀들의 특성값을 이용해 수평 경계 픽셀의 특성값을 변경하는 픽셀 갱신기를 포함함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제23항에 있어서,상기 최소 변동 방향 검출기는, (i) 실제적으로 현 픽셀을 중심으로 수직선을 따라 놓이는 이웃하는 픽셀들을 이용해, 수평 블록 경계를 지나는 수직 방향의 1 차원 중심 변동을 결정하고, (ii) 실제적으로 현 픽셀을 중심으로 두 대각선을 따라 놓인 이웃하는 픽셀들을 각각 이용해, 수평 블록 경계를 지나는 두 대각선 방향의 1 차원 중심 변동을 각각 결정하고, (iii) 수직 및 두 대각선의 1 차원 중심 변동들 가운데 최소 1 차원 중심 변동을 가진 방향을 찾음으로써 최소 중심 변동 방향을 선택하고;상기 픽셀 갱신기는 선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값의 함수로서 현 픽셀의 특성값을 변경하여 수평 블록 경계를 지나는 자연스러운 천이를 생성함으로써 상기 블록 기반의 변환 코딩으로부터 발생된 수평 블로킹 인조물을 실제적으로 제거함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제19항에 있어서, 상기 비디오 이미지 신호 처리 장치는 시청각(audio-visual) 시스템의 구성 요소임을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 이미지를 표현하는 픽셀들의 프레임에서의 블록 기반 변환 코딩으로 발생된 블로킹 인조물을 제거하기 위한 비디오 이미지 신호 처리 장치에 있어서,래스터 주사 순서로 비디오 이미지 프레임의 픽셀들을 픽셀 라인들로 표현하는 비디오 이미지 신호를 수신하고, 주사 라인내 각 픽셀에 대해, 그 픽셀이 블록 기반 변환 코딩으로부터 발생된 수직 블록 경계 픽셀인지를 결정하고, 픽셀이 수직 블록 경계 픽셀이면 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 수직 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩으로부터 발생된 수직 블로킹 인조물을 실질적으로 제거하기 위한 수직 블록 경계 프로세서; 및수직 블록 경계 프로세서로부터 픽셀들로 된 주사 라인을 수신하고, 주사 라인이 블록 기반 변환 코딩으로부터 발생된 수평 블록 경계에 있는지를 결정하고 수평 블록 경계에 있으면, 그 픽셀을 중심으로 이웃하는 픽셀들을 이용해 변동이 가장 적은 방향을 구하여 그 방향의 픽셀값들을 평균한 값으로서 픽셀 특성값을 변경해 수평 블록 경계를 지나는 자연적 천이를 생성함으로써 상기 블록 기반 변환 코딩으로부터 발생된 수평 블로킹 인조물을 제거하는 수평 블록 경계 프로세서를 포함함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제27항에 있어서, 상기 수직 블록 경계 프로세서는,한 픽셀이 수직 블록 경계 픽셀인지를 판단하는 수직 경계 픽셀 지정기;상기 픽셀에 대해 수직 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 최소 변동 방향 검출기; 및실질적으로 최소 중심 변동 방향을 따라 이웃하는 픽셀들의 특성값들을 이용해 수직 경계 픽셀의 특성값을 변경하여 수직 블록 경계를 지나는 자연적 천이를 생성함으로써, 상기 블록 기반 변환 코딩으로부터 발생된 블로킹 인조물을 실질적으로 제거하는 픽셀 갱신기를 포함함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제28항에 있어서,최소 변동 방향 검출기는 (i) 실질적으로 현 픽셀을 중심으로 수평선을 따라 놓인 이웃 픽셀들을 이용해 수직 블록 경계를 지나는 수평 방향의 1 차원 중심 변 동을 결정하고, (ii) 실질적으로 현 픽셀을 중심으로 두 대각선을 따라 놓인 이웃하는 픽셀들을 이용해 수직 블록 경계를 지나는 두 대각선 방향의 1 차원 중심 변동들을 각각 결정하고, (iii) 상기 수평 및 두 대각선의 1 차원 중심 변동 가운데 최소 1 차원 변동을 가지는 방향을 찾음으로써 최소 중심 변동 방향을 선택하고,상기 픽셀 갱신기는 상기 선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값의 함수로 현 픽셀 특성값을 변경함으로써, 수직 블록 경계를 지나는 자연적 천이를 생성해 상기 블록 기반 변환 코딩으로부터 발생된 수직 블로킹 인조물을 실질적으로 제거함을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제30항에 있어서, 상기 비디오 이미지 신호를 처리하는 장치는 시청각 시스템의 한 구성요소임을 특징으로 하는 비디오 이미지 신호 처리 장치.
- 제28항에 있어서, 상기 수평 블록 경계 프로세서는,한 스캔 라인이 수평 블록 경계에 있는지를 판단하는 수평 경계 라인 지정기;수평 블록 경계에 있는 한 스캔 라인 내 픽셀에 대해 수평 블록 경계를 지나는 최소 중심 변동 방향을 결정하는 최소 변동 방향 검출기;실질적으로 상기 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값을 이용해 수평 블록 경계 픽셀의 특성값을 변경하여 수평 블록 경계를 지나는 자연적 천이를 생성함으로써, 블록 기반 변환 코딩으로부터 발생된 수평 블로킹 인조물을 실질적으로 제거하는 픽셀 갱신기를 포함함을 특징으로하는 비디오 이미지 신호 처리 장치.
- 제32항에 있어서,최소 변동 방향 검출기는 (i) 실질적으로 현 픽셀을 중심으로 수직선을 따라 놓인 이웃 픽셀들을 이용해 수평 블록 경계를 지나는 수직 방향의 1 차원 중심 변동을 결정하고, (ii) 실질적으로 현 픽셀을 중심으로 두 대각선을 따라 놓인 이웃하는 픽셀들을 이용해 수평 블록 경계를 지나는 두 대각선 방향의 1 차원 중심 변동들을 각각 결정하고, (iii) 상기 수직 및 두 대각선의 1 차원 중심 변동 가운데 최소 1 차원 변동을 가지는 방향을 찾음으로써 최소 중심 변동 방향을 선택하고,상기 픽셀 갱신기는 상기 선택된 최소 중심 변동 방향을 따라 놓인 이웃하는 픽셀들의 특성값의 함수로 현 픽셀 특성값을 변경함으로써, 수평 블록 경계를 지나는 자연적 천이를 생성해 상기 블록 기반 변환 코딩으로부터 발생된 수평 블로킹 인조물을 실질적으로 제거함을 특징으로 하는 비디오 이미지 신호 처리 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/345,555 US7463688B2 (en) | 2003-01-16 | 2003-01-16 | Methods and apparatus for removing blocking artifacts of MPEG signals in real-time video reception |
US10/345,555 | 2003-01-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040065967A KR20040065967A (ko) | 2004-07-23 |
KR100553886B1 true KR100553886B1 (ko) | 2006-02-24 |
Family
ID=32594864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030040081A Expired - Fee Related KR100553886B1 (ko) | 2003-01-16 | 2003-06-20 | 실시간 비디오 수신시 엠펙 신호의 블로킹 인조물을 제거하는 방법 및 장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7463688B2 (ko) |
EP (1) | EP1439711A3 (ko) |
KR (1) | KR100553886B1 (ko) |
CN (1) | CN1250012C (ko) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7430335B2 (en) * | 2003-08-13 | 2008-09-30 | Apple Inc | Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering |
US7724827B2 (en) | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
KR101000926B1 (ko) * | 2004-03-11 | 2010-12-13 | 삼성전자주식회사 | 영상의 불연속성을 제거하기 위한 필터 및 필터링 방법 |
US7551322B2 (en) * | 2004-06-29 | 2009-06-23 | Intel Corporation | Image edge filtering |
KR100644618B1 (ko) * | 2004-07-02 | 2006-11-10 | 삼성전자주식회사 | 블록 단위로 부호화된 영상의 블록경계에서의 불연속성제거필터 및 방법 |
DE102004049094B4 (de) * | 2004-10-08 | 2006-09-28 | Sci-Worx Gmbh | Verfahren zur Reduktion von Blockartefakten an Blockgrenzen digitaler Bildblöcke, die aus einem Feld von Pels bestehen, wobei eine Mehrzahl von Bildblöcken ein Bild oder Teilbild bilden |
DE602005016067D1 (de) * | 2005-01-11 | 2009-10-01 | St Microelectronics Res & Dev | Verbesserte digitale Filterung |
US7957467B2 (en) * | 2005-09-15 | 2011-06-07 | Samsung Electronics Co., Ltd. | Content-adaptive block artifact removal in spatial domain |
DE102006037046A1 (de) * | 2006-08-08 | 2008-02-14 | Siemens Ag | Bildbearbeitungsverfahren zur Korrektur eines von Stoßzonenartefakten gestörten Röntgenbildes und Röntgendiagnostikeinrichtung |
US8175405B1 (en) * | 2006-09-14 | 2012-05-08 | Marvell International Ltd. | Adaptive MPEG noise reducer |
US7903900B2 (en) * | 2007-03-30 | 2011-03-08 | Hong Kong Applied Science And Technology Research Institute Co., Ltd. | Low complexity color de-noising filter |
US8605779B2 (en) | 2007-06-20 | 2013-12-10 | Microsoft Corporation | Mechanisms to conceal real time video artifacts caused by frame loss |
US9131213B2 (en) * | 2007-09-07 | 2015-09-08 | Evertz Microsystems Ltd. | Method of generating a blockiness indicator for a video signal |
EP2073553A1 (en) * | 2007-12-21 | 2009-06-24 | Thomson Licensing | Method and apparatus for performing de-blocking filtering of a video picture |
EP2229782A2 (en) * | 2008-01-14 | 2010-09-22 | Thomson Licensing | Methods and apparatus for de-artifact filtering using multi-lattice sparsity-based filtering |
US20090285308A1 (en) * | 2008-05-14 | 2009-11-19 | Harmonic Inc. | Deblocking algorithm for coded video |
CN101605254B (zh) * | 2008-06-13 | 2011-09-07 | 深圳Tcl新技术有限公司 | 减少视频区块效应的系统和方法 |
DE102008048257B4 (de) * | 2008-09-22 | 2012-02-09 | Trident Microsystems (Far East) Ltd. | Verfahren zur Detektion eines Blockrasters |
US8787443B2 (en) | 2010-10-05 | 2014-07-22 | Microsoft Corporation | Content adaptive deblocking during video encoding and decoding |
US9042458B2 (en) | 2011-04-01 | 2015-05-26 | Microsoft Technology Licensing, Llc | Multi-threaded implementations of deblock filtering |
US20130022288A1 (en) * | 2011-07-20 | 2013-01-24 | Sony Corporation | Image processing apparatus and method for reducing edge-induced artefacts |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367385A (en) * | 1992-05-07 | 1994-11-22 | Picturetel Corporation | Method and apparatus for processing block coded image data to reduce boundary artifacts between adjacent image blocks |
US5367629A (en) * | 1992-12-18 | 1994-11-22 | Sharevision Technology, Inc. | Digital video compression system utilizing vector adaptive transform |
US5512956A (en) * | 1994-02-04 | 1996-04-30 | At&T Corp. | Adaptive spatial-temporal postprocessing for low bit-rate coded image sequences |
DE69525127T2 (de) * | 1994-10-28 | 2002-10-02 | Oki Electric Industry Co., Ltd. | Gerät und Verfahren zur Kodierung und Dekodierung von Bildern unter Verwendung einer Kantensynthese und einer Wavelet-Rücktransformation |
US5621467A (en) * | 1995-02-16 | 1997-04-15 | Thomson Multimedia S.A. | Temporal-spatial error concealment apparatus and method for video signal processors |
US5852475A (en) * | 1995-06-06 | 1998-12-22 | Compression Labs, Inc. | Transform artifact reduction process |
US6041145A (en) * | 1995-11-02 | 2000-03-21 | Matsushita Electric Industrial Co., Ltd. | Device and method for smoothing picture signal, device and method for encoding picture and device and method for decoding picture |
US5850294A (en) * | 1995-12-18 | 1998-12-15 | Lucent Technologies Inc. | Method and apparatus for post-processing images |
US5974196A (en) * | 1996-03-15 | 1999-10-26 | Sony Corporation | Method and apparatus for blocking effect reduction in images |
FI106071B (fi) * | 1997-03-13 | 2000-11-15 | Nokia Mobile Phones Ltd | Mukautuva suodatin |
FI103003B (fi) * | 1997-06-13 | 1999-03-31 | Nokia Corp | Suodatusmenetelmä, suodatin ja kannettava päätelaite |
KR100244290B1 (ko) * | 1997-09-09 | 2000-02-01 | 구자홍 | 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법 |
US6088047A (en) * | 1997-12-30 | 2000-07-11 | Sony Corporation | Motion compensated digital video decoding with buffered picture storage memory map |
US6236763B1 (en) * | 1997-09-19 | 2001-05-22 | Texas Instruments Incorporated | Method and apparatus for removing noise artifacts in decompressed video signals |
US6178205B1 (en) * | 1997-12-12 | 2001-01-23 | Vtel Corporation | Video postfiltering with motion-compensated temporal filtering and/or spatial-adaptive filtering |
CN100369488C (zh) | 1998-05-22 | 2008-02-13 | 松下电器产业株式会社 | 数据块噪声消除装置及点时钟信号控制装置 |
US6285801B1 (en) * | 1998-05-29 | 2001-09-04 | Stmicroelectronics, Inc. | Non-linear adaptive image filter for filtering noise such as blocking artifacts |
US6320905B1 (en) * | 1998-07-08 | 2001-11-20 | Stream Machine Company | Postprocessing system for removing blocking artifacts in block-based codecs |
AU717480B2 (en) * | 1998-08-01 | 2000-03-30 | Korea Advanced Institute Of Science And Technology | Loop-filtering method for image data and apparatus therefor |
US6427031B1 (en) | 1998-12-31 | 2002-07-30 | Eastman Kodak Company | Method for removing artifacts in an electronic image decoded from a block-transform coded representation of an image |
US6529638B1 (en) * | 1999-02-01 | 2003-03-04 | Sharp Laboratories Of America, Inc. | Block boundary artifact reduction for block-based image compression |
KR100644498B1 (ko) | 1999-08-25 | 2006-11-10 | 마츠시타 덴끼 산교 가부시키가이샤 | 노이즈 검출방법과 노이즈 검출장치 및 화상 복호화장치 |
US6973221B1 (en) * | 1999-12-14 | 2005-12-06 | Lsi Logic Corporation | Method and apparatus for reducing block related artifacts in video |
US7203234B1 (en) * | 2000-03-31 | 2007-04-10 | Sharp Laboratories Of America, Inc. | Method of directional filtering for post-processing compressed video |
US6976059B1 (en) * | 2000-07-20 | 2005-12-13 | International Business Machines Corporation | System and method to provide applets using a server based virtual machine |
US6931063B2 (en) * | 2001-03-26 | 2005-08-16 | Sharp Laboratories Of America, Inc. | Method and apparatus for controlling loop filtering or post filtering in block based motion compensationed video coding |
US20020170782A1 (en) * | 2001-05-17 | 2002-11-21 | Ncr Corporation | Scalable self-checkout system |
US7426315B2 (en) * | 2001-09-05 | 2008-09-16 | Zoran Microelectronics Ltd. | Method for reducing blocking artifacts |
US6983079B2 (en) * | 2001-09-20 | 2006-01-03 | Seiko Epson Corporation | Reducing blocking and ringing artifacts in low-bit-rate coding |
CN101448162B (zh) * | 2001-12-17 | 2013-01-02 | 微软公司 | 处理视频图像的方法 |
US6807317B2 (en) * | 2002-10-25 | 2004-10-19 | Motorola, Inc. | Method and decoder system for reducing quantization effects of a decoded image |
-
2003
- 2003-01-16 US US10/345,555 patent/US7463688B2/en not_active Expired - Fee Related
- 2003-06-20 KR KR1020030040081A patent/KR100553886B1/ko not_active Expired - Fee Related
-
2004
- 2004-01-16 EP EP04250206A patent/EP1439711A3/en not_active Withdrawn
- 2004-01-16 CN CNB2004100052869A patent/CN1250012C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1520191A (zh) | 2004-08-11 |
KR20040065967A (ko) | 2004-07-23 |
US20040141557A1 (en) | 2004-07-22 |
EP1439711A2 (en) | 2004-07-21 |
CN1250012C (zh) | 2006-04-05 |
US7463688B2 (en) | 2008-12-09 |
EP1439711A3 (en) | 2009-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100553886B1 (ko) | 실시간 비디오 수신시 엠펙 신호의 블로킹 인조물을 제거하는 방법 및 장치 | |
US7203234B1 (en) | Method of directional filtering for post-processing compressed video | |
EP2327219B1 (en) | Reducing digital image noise | |
US6807317B2 (en) | Method and decoder system for reducing quantization effects of a decoded image | |
KR100237805B1 (ko) | 비디오 인코딩을 위한 공간 적응 필터링 방법 및 장치 | |
US7373013B2 (en) | Directional video filters for locally adaptive spatial noise reduction | |
CA2547954C (en) | Directional video filters for locally adaptive spatial noise reduction | |
JP4004089B2 (ja) | ビデオ信号復号化システムおよびノイズ抑圧方法 | |
US8537903B2 (en) | De-blocking and de-ringing systems and methods | |
US7095903B2 (en) | Method and apparatus for visual lossless image syntactic encoding | |
JP4455487B2 (ja) | 復号化装置及び復号化方法及びプログラム | |
JPH08186714A (ja) | 画像データのノイズ除去方法及びその装置 | |
CN101087368A (zh) | 测量压缩数字图像的mpeg噪声强度的方法和装置 | |
JPH07231450A (ja) | 動画画像信号系列中のアーティファクトを削減するためのフィルタ装置及び方法 | |
US20090285308A1 (en) | Deblocking algorithm for coded video | |
US7957467B2 (en) | Content-adaptive block artifact removal in spatial domain | |
WO2003094111A1 (en) | System for and method of sharpness enhancement for coded digital video | |
KR20050085554A (ko) | 코딩된 디지털 영상에 대한 해상도 또는 선명도 향상과아티팩트 감소의 결합 | |
JP4065287B2 (ja) | 画像データのノイズ除去方法及びその装置 | |
KR100772402B1 (ko) | 공간 영역에서의 내용 적응성 블로킹 아티팩트 제거기 | |
KR100871998B1 (ko) | 디지털 이미지들을 후처리하는 방법 및 장치 | |
JP2985752B2 (ja) | 動画像復号化装置 | |
Atzori et al. | A real-time visual postprocessor for MPEG-coded video sequences | |
JP2007312316A (ja) | 映像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030620 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050726 Patent event code: PE09021S01D |
|
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: 20060104 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060214 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060215 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |