KR960012932B1 - 이차원 공간 필터링을 이용한 시간축 대역 제한 방법 - Google Patents
이차원 공간 필터링을 이용한 시간축 대역 제한 방법 Download PDFInfo
- Publication number
- KR960012932B1 KR960012932B1 KR1019930018870A KR930018870A KR960012932B1 KR 960012932 B1 KR960012932 B1 KR 960012932B1 KR 1019930018870 A KR1019930018870 A KR 1019930018870A KR 930018870 A KR930018870 A KR 930018870A KR 960012932 B1 KR960012932 B1 KR 960012932B1
- Authority
- KR
- South Korea
- Prior art keywords
- filtering
- spatial filtering
- time
- dimensional
- filter
- Prior art date
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Picture Signal Circuits (AREA)
Abstract
내용없음.
Description
제1도는 일반적인 시간축 대역 제한 방법을 수행하기 위한 블럭도.
제2도는 제1도에 도시된 움직임 벡터 궤적 상에서의 1차원 공간 필터링의 일실시예도.
제3도는 제1도에 도시된 이동 벡터에 대한 임펄스 응답표.
제4도는 본 발명에 따른 움직임 벡터 궤적 상에서의 2차원 공간 필터링의 일실시예도.
제5도는 제4도에 도시된 이동 벡터에 대한 임펄스 응답표.
* 도면의 주요부분에 대한 부호의 설명
101 : 움직임 검출부102 : 필셀 벡터 처리부
103 : 논리곱 연산부104 : 움직임 적응 공간 필터링부
본 발명은 2차원 공간 필터링을 이용한 시간축 대역 제한 방법에 관한 것으로서, 더욱 상세하게는 2차원 필터 임펄스 응답을 처음부터 구하여 공간 필터링으로 시간축 대역 제한을 수행함으로써 필터링 수행후 움직임 모서리 부분에서의 잡음의 영향을 줄이는 2차원 공간 필터링을 이용한 시간축 대역 제한 방법에 관한 것이다.
제1도는 일반적인 시간축 대역 제한 방법을 행하기 위한 블럭도로서, 움직임 검출부(101)에서는 현재 프레임(n번째)의 화소(또는 화소들의 구획)들이 이전 프레임(n-1번째)에 비해 어느 방향으로 얼마나 움직여는지를 추정하여 온/오프 제어 신호를 논리곱 연산부(103)로 출력한다. 픽셀 벡터 처리부(102)에서도 픽셀 벡터를 제공받아 소정의 처리를 행하여 n번째에서 n-1프레임으로 구한 움직임 벡터중(X,n)을 통과한 움직임 벡터(D(X,n)) 를 상기 논리곱 연산부(103)로 출력한다. 상기 논리곱 연산부(103)에서는 상기 움직임 검출부(101)에서 제공되는 온/오프 신호에 따라 움직임 벡터(1D(X,n))를 움직임 적응 공간 필터링부(104)로 출력한다. 이때, 움직임 적응 공간 필터링부(104)에서는 n번째 프레임에서 제공되는 주파수(f(X,n))와 상기 논리곱 연산부(103)에서 제공되는 움직임 벡터(1D(X,n))를 이용하여 움직임 적응 공간 필터값(g(X,n))을 구한다. 이때, 움직임 적응 공간 필터값은 다음식(1)과 같은
형태로서, 시간축 방향의 대역 제한을 위하여 공간상에서 움직임 벡터의 궤적을 따라 필터링을 한다. 여기서, 상기 식(1)의 의미는 시간축 차단 주파수가 주어질때 필터의 주파수 응답 신호가 다음 식(2)과 같은
단계를 갖도록 공간 필터를 구성하며 제2도에서 처럼 비-그리드(non-grid) 픽셀을 추정하여 필터링에 적용한다. 여기서는 공간상의 대역 제한 주파수이고,이다.
즉, 시간축 대역 제한을 위하여 시간축 차단 주파수에 해당하는 공간 차단 주파수를 구한 후 할당되는 필터 계수를 이용하여 움직임 벡터의 궤적을 따라 상기 식(1)과 같이 필터링을 한다. 한편, 움직임 성분(Vx,Vy)이 있다면 이때 영상의 원시 스펙트럼은 fxVx+fyVy+ft=0인 플랜(plane)에 존재하므로 다음 식(3)과 같은
관계의 필터 계수를 구하면 된다. 이때 제3도는 임의의 움직임 벡터에 대한 상기 식(1)에 따른 임펄스 응답표이다.
그러나, 전술한 시간축 제한 방법은 공간상의 몇개의 픽셀 값만 이용하기 때문에 필터링 결과가 잡음등의 영향을 받을 수 있는 문제점이 있다.
또한, 필터 계수를 구하기 위해 필터링 방향을 움직임 벡터의 궤적으로 튜닝시키므로 단순히 1차원 필터 계수만 얻게 된다는 문제점이 있다.
본 발명은 이러한 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 2차원 필터 계수를 구하여 2차원 필터링으로 공간상에서 움직임 벡터의 궤적을 따라 필터링을 수행함으로써 비-그리드 추정이 불필요하고 필터링 후 움직임 모서리 부분에서 잡음의 영향이 줄어들어 필터링 결과에서 높은 이득을 갖는 2차원 공간 필터링을 이용한 시간축 대역 제한 방법을 제공하는데 있다.
전술한 목적을 달성하기 위한 본 발명에 따른 2차원 공간 필터링을 이용한 시간축 대역 제한 방법의 특징은, 상기 식(2)의 조건을 만족하는 2차원 필터 계수를 구하는 단계와, 상기 단계에서 구한 2차원 필터 계수를 2차원 움직임 적응 공간 필터링식에 적용함으로써 공간 필터링을 수행하여 시간축 대역 제한을 수행하는 단계로 이루어지는데 있다.
이하, 본 발명에 따른 2차원 공간 필터링을 이용한 시간축 대역 제한 방법의 바람직한 실시예에 대하여 첨부도면을 참조하여 상세히 설명한다.
본 발명은,
인 일반적인 2차원 필터링으로 상기 식(1)의 결과를 얻는 것이다. 즉, 상기 식(2)의 조건에 맞는 2차원 필터계수 h(k1,k2)를 구하면 된다.
이때, 필터 계수는 스펙트럼 영역에서 다음과 같은 특성을 갖는다.
여기서, 식(5)의 조건은 식(4)의 필터계수 h(k1,k2)를 손쉽게 구할 수 있다. 그러므로, 움직임 성분에 따라 식(5)의 조건에 알맞는을 구하여 식(4)의 방식대로 공간 필터링을 수행할 수 있다. 이때, 2차원 공간 필터를 구현하기 위하여 다음과 같은 주파수 특성을 갖도록 필터 계수를 구한다. 즉, 시간축 주파수 관계가 다음과 같고,
속도 성분이(Vx,Vy)이라면 기저 대역이 fxVx+fyVy+ft=0인 플랜에 존재함으로 공간상에서는
의 한계를 갖는 필터 계수를 구한다.
이때, 제4도 처럼 식(7)이 표현된다면 제4도와 같은 특성을 갖도록 주파수 대역에서 공간 영역으로 인버스(inverse)FFT하여 필터 계수를 구하고 이렇게 구해진 계수들은 곧 2차원 공간 필터의 계수로 이용될 수 있다. 이때, 구해진 필터 계수를 상기 식(4)에 적용하여 2차원 공간 필터링을 수행한다면 제2도에서 처럼 몇개의 픽셀을 이용하여 공간 필터링을 수행하는 것보다 필터링 결과에서 큰 이득을 갖는다. 그리고, 식(4)는 비-그리그 픽셀의 추정이 불필요해지므로 식(1)보다 구현하는데 잇점을 갖는다.
제5도는 임의의 움직임 벡터에 대한 상기 식(4)에 따른 임펄스 응답에 대한 표이다. 만일 최대 움직임 벡터의 크기가이라면 13×13=169개의 계수만 있으면 공간 필터링으로 시간축 대역 제한을 수행할 수 있다. 한편, 종래의 방법은 움직임 벡터의 특성으로 블럭 효과(block effect)가 생길 수 있으나 본 발명은 많은 픽셀들을 필터링에 이용하기 때문에 블럭 효과가 줄어든다.
또한, 본 발명은 필터 계수를 구할 때 세퍼레이블(separable), 비세퍼레이블(non-separable) 방식으로 구한 계수도 모두 이 범주에 포함시키며, 계수를 구할 때 임의의 윈도우를 사용하는 경우도 있다. 그리고 본 발명에서는 저대역 필터에 대해서만 언급하였으나 필터계수 h(k1,k2)의 특성을 바꾸어 고대역, 대역 통과 필터로 수행이 가능하다.
이상에서와 같이 본 발명에 따른 2차원 공간 필터링을 이용한 시간축 대역 제한 방법에 의하면, 움직임 적응 공간 필터의 계수를 구할 때 처음부터 2차원 필터로 가정하고,인 조건의 2차원 필터 계수를 구하여 공간 필터에 적용시킴으로써 공간 필터링이 편리하고, 필터링 후 움직임 모서리 부분에서의 잡음의 영향이 줄어들며, 시간축 엘리어싱(aliasing)을 방지하는 효과가 있다.
Claims (2)
- 이차원 공간 필터링을 이용한 시간축 대역 제한 방법에 있어서, 다음과 같은 식의 조건을 만족하는 2차원 필터 계수 (h(k1,k2))를 구하는 단계와;(여기서,는 공간상의 대역 제한 주파수는 시간축 차단 주파수,또한 Vx,Vy는 움직임 성분)을 나타낸다.상기 단계에서 구한 2차원 필터 계수(h(k1,k2))를 다음과 같은 움직임 적응 공간 필터링식에 적용함으로써 공간 필터링을 수행하여 시간축 대역 제한을 수행하는 단계로 이루어지는 2차원 공간 필터링을 이용한 시간축 대역 제한 방법.
- 제1항에 있어서, 2차원 필터 계수(h(k1,k2))는, 스펙트럼 영역에서 다음식과 같은 특성을 갖음을 특징으로 하는 2차원 공간 필터링을 이용한 시간축 대역 제한 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930018870A KR960012932B1 (ko) | 1993-09-17 | 1993-09-17 | 이차원 공간 필터링을 이용한 시간축 대역 제한 방법 |
EP19940114620 EP0644696A2 (en) | 1993-09-17 | 1994-09-16 | Method for temporal filtering of video signals using a motion adaptive spatial filter |
CN94117400A CN1047709C (zh) | 1993-09-17 | 1994-09-17 | 用移动自适应空间滤波器对视频信号进行时间滤波的方法 |
JP22376894A JPH07170519A (ja) | 1993-09-17 | 1994-09-19 | 動き適応空間フィルターを用いたビデオ信号の時間軸フィルタリング方法 |
US08/308,238 US5502510A (en) | 1993-09-17 | 1994-09-19 | Method for temporal filtering of video signals using a motion adaptive spatial filter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930018870A KR960012932B1 (ko) | 1993-09-17 | 1993-09-17 | 이차원 공간 필터링을 이용한 시간축 대역 제한 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950010635A KR950010635A (ko) | 1995-04-28 |
KR960012932B1 true KR960012932B1 (ko) | 1996-09-25 |
Family
ID=19363869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930018870A KR960012932B1 (ko) | 1993-09-17 | 1993-09-17 | 이차원 공간 필터링을 이용한 시간축 대역 제한 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US5502510A (ko) |
EP (1) | EP0644696A2 (ko) |
JP (1) | JPH07170519A (ko) |
KR (1) | KR960012932B1 (ko) |
CN (1) | CN1047709C (ko) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5317397A (en) * | 1991-05-31 | 1994-05-31 | Kabushiki Kaisha Toshiba | Predictive coding using spatial-temporal filtering and plural motion vectors |
GB9405799D0 (en) * | 1994-03-24 | 1994-05-11 | Thomson Consumer Electronics | Shaped parabolic correction waveform for curved face plate display tube |
JP3529432B2 (ja) * | 1994-06-30 | 2004-05-24 | 株式会社東芝 | 動画像符号化/復号化装置 |
JPH11504490A (ja) * | 1996-02-19 | 1999-04-20 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | ビデオ信号符号化方法及び装置 |
US5768537A (en) * | 1996-02-22 | 1998-06-16 | International Business Machines Corporation | Scalable MPEG2 compliant video encoder |
DE69630122T2 (de) * | 1996-11-04 | 2004-05-27 | Alcatel | Verfahren und Vorrichtung zur Vorfilterung von Videobildern |
US6456328B1 (en) | 1996-12-18 | 2002-09-24 | Lucent Technologies Inc. | Object-oriented adaptive prefilter for low bit-rate video systems |
US6335990B1 (en) | 1997-07-03 | 2002-01-01 | Cisco Technology, Inc. | System and method for spatial temporal-filtering for improving compressed digital video |
DE19737835C2 (de) * | 1997-08-29 | 1999-07-15 | Siemens Ag | Verfahren zum Komprimieren von Bildinformationen |
US6873368B1 (en) * | 1997-12-23 | 2005-03-29 | Thomson Licensing Sa. | Low noise encoding and decoding method |
US7412002B2 (en) * | 2000-04-28 | 2008-08-12 | Texas Instruments Incorporated | Image preprocessing with selective lowpass filtering from motion compensation |
JP2004518360A (ja) * | 2001-01-26 | 2004-06-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 空間−時間フィルタユニット及びそのような空間−時間フィルタユニットを含む画像表示装置 |
US6859554B2 (en) * | 2001-04-04 | 2005-02-22 | Mitsubishi Electric Research Laboratories, Inc. | Method for segmenting multi-resolution video objects |
US7110455B2 (en) * | 2001-08-14 | 2006-09-19 | General Instrument Corporation | Noise reduction pre-processor for digital video using previously generated motion vectors and adaptive spatial filtering |
US7164807B2 (en) * | 2003-04-24 | 2007-01-16 | Eastman Kodak Company | Method and system for automatically reducing aliasing artifacts |
US20060182184A1 (en) * | 2005-02-11 | 2006-08-17 | Florent Maheo | Device and method for pre-processing before encoding of a video sequence |
WO2006085725A1 (en) * | 2005-02-14 | 2006-08-17 | Samsung Electronics Co., Ltd. | Video coding and decoding methods with hierarchical temporal filtering structure, and apparatus for the same |
KR100755689B1 (ko) * | 2005-02-14 | 2007-09-05 | 삼성전자주식회사 | 계층적 시간적 필터링 구조를 갖는 비디오 코딩 및 디코딩방법, 이를 위한 장치 |
US7903733B2 (en) * | 2006-01-26 | 2011-03-08 | Qualcomm Incorporated | Adaptive filtering to enhance video encoder performance |
US8090210B2 (en) * | 2006-03-30 | 2012-01-03 | Samsung Electronics Co., Ltd. | Recursive 3D super precision method for smoothly changing area |
US8311116B2 (en) | 2008-07-09 | 2012-11-13 | Marvell World Trade Ltd. | Method and apparatus for periodic structure handling for motion compensation |
CN103929150B (zh) * | 2014-03-27 | 2017-02-01 | 苏州大学 | 一种子带自适应滤波器的权值向量更新方法 |
EP3529986A1 (en) * | 2016-12-23 | 2019-08-28 | Huawei Technologies Co., Ltd. | Low complexity mixed domain collaborative in-loop filter for lossy video coding |
US10638126B2 (en) * | 2017-05-05 | 2020-04-28 | Qualcomm Incorporated | Intra reference filter for video coding |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3685589T2 (de) * | 1986-03-19 | 1993-02-04 | British Broadcasting Corp | Videosignal-verarbeitung fuer bandbreitenverringerung. |
JPH07101924B2 (ja) * | 1987-10-26 | 1995-11-01 | パイオニア株式会社 | 映像信号のノイズ除去装置 |
US5111511A (en) * | 1988-06-24 | 1992-05-05 | Matsushita Electric Industrial Co., Ltd. | Image motion vector detecting apparatus |
FR2636487A1 (fr) * | 1988-09-13 | 1990-03-16 | Labo Electronique Physique | Systeme de traitement d'images |
KR930010359B1 (ko) * | 1991-06-27 | 1993-10-16 | 삼성전자 주식회사 | 영상기록장치 |
US5386249A (en) * | 1992-01-22 | 1995-01-31 | Samsung Electronics Co., Ltd. | Video motion detector with full-band response except for diagonal spatial frequencies |
-
1993
- 1993-09-17 KR KR1019930018870A patent/KR960012932B1/ko not_active IP Right Cessation
-
1994
- 1994-09-16 EP EP19940114620 patent/EP0644696A2/en not_active Withdrawn
- 1994-09-17 CN CN94117400A patent/CN1047709C/zh not_active Expired - Fee Related
- 1994-09-19 US US08/308,238 patent/US5502510A/en not_active Expired - Fee Related
- 1994-09-19 JP JP22376894A patent/JPH07170519A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
CN1047709C (zh) | 1999-12-22 |
KR950010635A (ko) | 1995-04-28 |
EP0644696A2 (en) | 1995-03-22 |
EP0644696A3 (ko) | 1995-04-19 |
US5502510A (en) | 1996-03-26 |
CN1133527A (zh) | 1996-10-16 |
JPH07170519A (ja) | 1995-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR960012932B1 (ko) | 이차원 공간 필터링을 이용한 시간축 대역 제한 방법 | |
US5442407A (en) | Video signal noise reduction system using time-varying filter coefficients | |
US5384865A (en) | Adaptive, hybrid median filter for temporal noise suppression | |
KR100711857B1 (ko) | 영상 신호의 잡음 감소 장치 및 방법 | |
US8111332B2 (en) | Noise suppression method, noise suppression method program, recording medium recording noise suppression method program, and noise suppression apparatus | |
KR101508386B1 (ko) | 움직임 적응적 잡음 제거 방법 및 그 장치 | |
DE69417216T2 (de) | Rauschreduktion | |
KR20060131305A (ko) | 블록분류를 이용한 시공간 노이즈 제거 방법 및 이 방법이적용되는 디스플레이장치 | |
CN107437238B (zh) | 一种图像分块自适应递归降噪方法及装置 | |
Kleihorst et al. | Noise reduction of image sequences using motion compensation and signal decomposition | |
WO2005086984A2 (en) | Method and apparatus for providing noise reduction | |
JPH0730785A (ja) | 雑音低減方法及びそのための回路 | |
EP1316206A1 (en) | Noise filtering an image sequence | |
JP2003348383A (ja) | 画像処理方法および画像処理装置 | |
KR940017737A (ko) | 잡음 제거 필터 및 방법과 영상 신호 수상기 | |
Ho et al. | Nonlinear spatio-temporal noise suppression techniques with applications in image sequence processing | |
CN112567722B (zh) | 用于处理含有噪声的视频序列中的数据的方法和装置 | |
KR960008224B1 (ko) | 움직임 적응공간 필터링을 이용하는 시간축 대역제한 필터 | |
KR100772405B1 (ko) | 전역 움직임 추정에 근거한 적응성 잡음 감쇄 방법 및 영상처리 시스템 | |
JPS62290270A (ja) | 雑音除去装置 | |
KR100774189B1 (ko) | 영상잡음 제거장치 | |
JPH09312788A (ja) | 雑音低減回路 | |
KR970008423B1 (ko) | 다수 프레임을 이용하는 움직임 적응 공간 필터장치 | |
DE69327101T2 (de) | Signalverarbeitung | |
KR100192777B1 (ko) | 다양한 윈도우 크기를 갖는 메디안 필터 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 19990831 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |