JP4829510B2 - 画像シーケンスの符号化に先行する事前処理のための装置及び方法 - Google Patents
画像シーケンスの符号化に先行する事前処理のための装置及び方法 Download PDFInfo
- Publication number
- JP4829510B2 JP4829510B2 JP2005052030A JP2005052030A JP4829510B2 JP 4829510 B2 JP4829510 B2 JP 4829510B2 JP 2005052030 A JP2005052030 A JP 2005052030A JP 2005052030 A JP2005052030 A JP 2005052030A JP 4829510 B2 JP4829510 B2 JP 4829510B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- frame
- current
- motion
- current pixel
- 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
- 238000000034 method Methods 0.000 title claims description 11
- 238000007781 pre-processing Methods 0.000 title claims description 10
- 239000013598 vector Substances 0.000 claims description 38
- 230000003628 erosive effect Effects 0.000 claims description 22
- 230000000877 morphologic effect Effects 0.000 claims description 17
- 230000003213 activating effect Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims 1
- 230000003068 static effect Effects 0.000 description 11
- 230000003111 delayed effect Effects 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 230000010339 dilation Effects 0.000 description 4
- 230000002123 temporal effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
- G06T5/30—Erosion or dilatation, e.g. thinning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
Description
− 均質領域の平滑作用を生じさせる時間的解像度の低下、
− 色むらの印象
− 動きが著しい場合の輪郭の***
を含む欠点を有している。
− 現在ピクセルが静止領域の一部を形成していると見なせるか否かを検出する手段と、
− 先行フレームにおける現在ピクセルの位置を基準とした現在ピクセルの動きを予め決められた第1の閾値と比較し、同じパリティの先行フレームにおける現在ピクセルの位置を基準とした現在ピクセルの動きを予め決められた第2の閾値と比較する手段とを有している。
− 現在ピクセル、及び、
− 先行フレームを基準として現在ピクセルが静止領域の一部を形成している場合には、現在ピクセルと同じ座標を有する先行フレームのピクセル、その他の場合には、動きベクトルにより並進させた先行フレームのピクセル、及び、
− 同じパリティの先行フレームを基準として現在ピクセルが静止領域の一部を形成している場合には、現在ピクセルと同じ座標を有する先行フレームのピクセル、その他の場合には、動きベクトルにより並進させた同じパリティの先行フレームのピクセルを選択するのに適している。
− ベクトルモジュラスが予め決められた前記第1の閾値よりも大きい場合には、先行フレームにおいて選択されたピクセルを有効化し、
− ベクトルモジュラスが予め決められた前記第2の閾値よりも大きい場合には、同じパリティの先行フレームにおいて選択されたピクセルを有効化するのに適している。
− 構造化要素を用いて現在フレームのピクセルに対してモルフォロジー処理を行うステップと、
− 前記モルフォロジー処理ステップの間、現在ピクセルに対して実行された動き推定に依存して、前記モルフォロジー処理の行われる構造化要素のピクセルを定義するステップとを有している。
MODVT=VTx2+VTy2
ベクトルモジュール22は次式に従ってベクトルモジュラスMODVIを計算する:
MODVI=VIx2+VIy2
VTx、VTy、VIx、及びVIyはモジュラスVT及びVIの水平軸及び垂直軸に沿ったそれぞれの座標を表している。
MODVT≧STならばMT=0、その他の場合にはMT=1
MODVI≧SIならばMI=0、その他の場合にはMI=1
強い動きを受けたオブジェクトは(中程度の動き又は弱い動きのオブジェクトとは対称的に)目で捕らえるのは困難であるという心理視覚的な特性が使用される。したがって、強い動きがあるときには処理が適用され、中程度又は弱い動きがあるときには処理はディスエーブルされる。非常に弱い動きは、適用される検出閾値によっては静止領域と同等に扱われることがある。
− 先行フレーム(ZFT)を基準として現在ピクセルがモジュール17によって静止領域として検出された場合、フレームベクトルVTは“0”に等しく、したがって先行フレーム内で構造化要素に属するように選択されたピクセルは現在ピクセルと同じ座標を有している;
− 先行フレームを基準として現在ピクセルがモジュール17によって静止領域として検出されなかった場合、フレームベクトルVTは座標(px+VTx,py+VTy)を有するピクセルを指し、構造化要素の一部を形成しているのは先行フレームのこのピクセルである;
− 同じパリティの先行フレーム(ZFI)を基準として現在ピクセルがモジュール18によって静止領域として検出された場合、フレームベクトルVIは“0”に等しく、したがって先行画像内で構造化要素に属するように選択されたピクセルは現在ピクセルと同じ座標を有している;
− 先行画像を基準として現在ピクセルがモジュール18によって静止領域として検出されなかった場合、フレームベクトルVIは座標(px+Vix,py+Viy)を有するピクセルを指し、構造化要素の一部を形成しているのは先行フレームのこのピクセルである。
− MIが不活動状態ならば、このことは、現在ピクセルを含めた進行中の2*2ブロック(2ピクセル×2ピクセル)内における動きがモルフォロジー演算を適用するに十分なほど有意であると見なされていることを示しており、座標(px+Vix,py+Viy)を有する以前に選択された先行画像内のピクセルは構造化要素に属するものとして有効化される。
− MIが活動状態ならば、座標(px+Vix,py+Viy)を有する以前に選択された先行画像内のピクセルは構造化要素に属するものとして有効化されず、それゆえ構造化要素は予想されたよりも1ピクセル少ない。
− MTが不活動状態ならば、このことは、現在ピクセルを含めた進行中の2*2ブロック(2ピクセル×2ピクセル)内における動きがモルフォロジー演算を適用するに十分なほど有意であると見なされていることを示しており、座標(px+Vix,py+Viy)を有する以前に選択された先行画像内のピクセルは構造化要素に属するものとして有効化される。
− MTが活動状態ならば、座標(px+Vix,py+Viy)を有する以前に選択された先行画像内のピクセルは構造化要素に属するものとして有効化されず、それゆえ構造化要素は予想されたよりも1ピクセル少ない。
・MIが不活動状態であり、かつMTが不活動状態ならば、
VI=VT=0のときには、浸食モジュールからの出力は、
out=MIN(先行画像ピクセル、先行フレームピクセル、現在ピクセル)であり、
VT=1かつVI=2のときには、浸食モジュールからの出力は、
out=MIN(先行画像ピクセル−2、先行フレームピクセル−1、現在ピクセル)
である。
・MIが活動状態であり、かつMTが不活動状態ならば、
VT=1かつVI=2のときには、浸食モジュールからの出力は、
out=MIN(先行フレームピクセル−1、現在ピクセル)
である。
2 遅延モジュール
3 遅延モジュール
4 浸食モジュール
5 遅延モジュール
6 遅延モジュール
7 膨張モジュール
8 遅延モジュール
9 遅延モジュール
10 膨張モジュール
11 遅延モジュール
12 遅延モジュール
13 浸食モジュール
14 インタレースモジュール
15 遅延モジュール
16 遅延モジュール
17 静止領域検出モジュール
18 静止領域検出モジュール
19 ベクトル無効化モジュール
20 ベクトル無効化モジュール
21 ベクトルモジュール
22 ベクトルモジュール
23 コンパレータ
24 コンパレータ
Claims (9)
- 画像シーケンスの符号化に先行する事前処理のための装置であって、現在フレームの各ピクセルに関して、現在ピクセルと先行フレーム及び同じパリティの先行フレームの相応するピクセルとの間の動きを推定する手段を有している形式の装置において、
前記装置が、構造化要素を用いて現在フレームのピクセルに対してモルフォロジー処理を行う手段と、
前記モルフォロジー処理手段によるモルフォロジー演算の行われる構造化要素のピクセルを現在ピクセルに対して実行された動き推定に依存して定義する手段と
を有することを特徴とする、画像シーケンスの符号化に先行する事前処理のための装置。 - 現在ピクセルが先行フレーム及び同じパリティの先行フレームを基準として動きのない領域、すなわち、静止領域と呼ばれる領域の一部を形成していると見なせるか否かを検出する手段と、
先行フレームにおける現在ピクセルの位置を基準とした現在ピクセルの動きを予め決められた第1の閾値と比較し、同じパリティの先行フレームにおける現在ピクセルの位置を基準とした現在ピクセルの動きを予め決められた第2の閾値と比較する手段と
を有する、請求項1記載の装置。 - 前記比較する手段は、
先行フレームにおける現在ピクセルの動きを表す第1のベクトルモジュラスを予め決められた前記第1の閾値と比較し、同じパリティの前記先行フレームにおける現在ピクセルの動きを表す第2のベクトルモジュラスを予め決められた前記第2の閾値と比較し、
前記第1及び第2のベクトルモジュラスは、2ピクセルのブロック内で計算される、請求項2記載の装置。 - 現在ピクセルに関して構造化要素のピクセルを定義する前記手段は、3つのピクセルから構成された構造化要素を形成する、請求項3記載の装置。
- 現在ピクセルに関して構造化要素のピクセルを定義する前記手段は、
現在ピクセル、及び、
先行フレームを基準として現在ピクセルが静止領域の一部を形成している場合には、現在ピクセルと同じ座標を有する先行フレームのピクセル、その他の場合には、動きベクトルにより並進させた先行フレームのピクセル、及び、
同じパリティの先行フレームを基準として現在ピクセルが静止領域の一部を形成している場合には、現在ピクセルと同じ座標を有する先行フレームのピクセル、
その他の場合には、動きベクトルにより並進させた同じパリティの先行フレームのピクセルを選択する、請求項4記載の装置。 - 予め決められた前記閾値との比較に依存して、構造化要素を定義するように選択されたピクセルを有効化する手段を有している、請求項5記載の装置。
- 選択されたピクセルを有効化する前記手段は、
前記第1のベクトルモジュラスが予め決められた前記第1の閾値よりも大きい場合には、先行フレームにおいて選択されたピクセルを有効化し、
前記第2のベクトルモジュラスが予め決められた前記第2の閾値よりも大きい場合には、同じパリティの先行フレームにおいて選択されたピクセルを有効化する、
請求項6記載の装置。 - モルフォロジー処理を行う前記手段は、構造化要素に対して浸食演算、つぎに膨張演算、つぎに浸食演算、つぎに膨張演算を順次実行する、請求項1から7のいずれか1項記載の装置。
- 画像シーケンスの符号化に先行する事前処理の方法であって、現在フレームの各ピクセルに関して、現在ピクセルと先行フレーム及び同じパリティの先行フレームの相応するピクセルとの間の動きを推定するステップを有しているものにおいて、
前記方法は、
構造化要素を用いて現在フレームのピクセルに対してモルフォロジー処理を行うステップと、
前記モルフォロジー処理ステップの間、現在ピクセルに対して実行された動き推定に依存して、前記モルフォロジー処理の行われる構造化要素のピクセルを定義するステップと
を有することを特徴とする、画像シーケンスの符号化に先行する事前処理の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0401870A FR2866737B1 (fr) | 2004-02-25 | 2004-02-25 | Dispositif et procede de pre-traitement avant codage d'une sequence d'images |
FR0401870 | 2004-02-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005244989A JP2005244989A (ja) | 2005-09-08 |
JP4829510B2 true JP4829510B2 (ja) | 2011-12-07 |
Family
ID=34430113
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005052030A Expired - Fee Related JP4829510B2 (ja) | 2004-02-25 | 2005-02-25 | 画像シーケンスの符号化に先行する事前処理のための装置及び方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20050185716A1 (ja) |
JP (1) | JP4829510B2 (ja) |
DE (1) | DE102005005873A1 (ja) |
FR (1) | FR2866737B1 (ja) |
GB (1) | GB2411538B (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2872664A1 (fr) * | 2004-07-01 | 2006-01-06 | Nextream France Sa | Dispositif et procede de pre-traitemebnt avant codage d'une sequence d'images video |
JP4991360B2 (ja) * | 2007-03-27 | 2012-08-01 | 三洋電機株式会社 | フレームレート変換装置および映像表示装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2636487A1 (fr) * | 1988-09-13 | 1990-03-16 | Labo Electronique Physique | Systeme de traitement d'images |
FR2648254B2 (fr) * | 1988-09-23 | 1991-08-30 | Thomson Csf | Procede et dispositif d'estimation de mouvement dans une sequence d'images animees |
KR100304660B1 (ko) * | 1995-09-22 | 2001-11-22 | 윤종용 | 누적에러처리를통한비디오신호부호화방법및부호화기 |
JPH1023429A (ja) * | 1996-07-05 | 1998-01-23 | Matsushita Electric Ind Co Ltd | 画像符号化装置および画像復号化装置 |
FR2753330B1 (fr) * | 1996-09-06 | 1998-11-27 | Thomson Multimedia Sa | Procede de quantification pour codage video |
US6549575B1 (en) * | 1996-11-07 | 2003-04-15 | International Business Machines Corporation. | Efficient, flexible motion estimation architecture for real time MPEG2 compliant encoding |
US5905542A (en) * | 1996-12-04 | 1999-05-18 | C-Cube Microsystems, Inc. | Simplified dual prime video motion estimation |
US7263127B1 (en) * | 1998-04-02 | 2007-08-28 | Intel Corporation | Method and apparatus for simplifying frame-based motion estimation |
US20070110162A1 (en) * | 2003-09-29 | 2007-05-17 | Turaga Deepak S | 3-D morphological operations with adaptive structuring elements for clustering of significant coefficients within an overcomplete wavelet video coding framework |
-
2004
- 2004-02-25 FR FR0401870A patent/FR2866737B1/fr not_active Expired - Fee Related
-
2005
- 2005-02-09 DE DE200510005873 patent/DE102005005873A1/de not_active Withdrawn
- 2005-02-22 US US11/062,516 patent/US20050185716A1/en not_active Abandoned
- 2005-02-25 GB GB0503965A patent/GB2411538B/en not_active Expired - Fee Related
- 2005-02-25 JP JP2005052030A patent/JP4829510B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB2411538A (en) | 2005-08-31 |
JP2005244989A (ja) | 2005-09-08 |
GB2411538B (en) | 2009-06-03 |
FR2866737A1 (fr) | 2005-08-26 |
DE102005005873A1 (de) | 2005-09-15 |
GB0503965D0 (en) | 2005-04-06 |
FR2866737B1 (fr) | 2006-11-17 |
US20050185716A1 (en) | 2005-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100564592B1 (ko) | 동영상 데이터 잡음제거방법 | |
Zhai et al. | A low complexity motion compensated frame interpolation method | |
KR100393066B1 (ko) | 적응 움직임 보상형 디-인터레이싱 장치 및 그 방법 | |
KR101097673B1 (ko) | 화질 개선을 위한 노이즈 검출 및 평가 기술 | |
KR20060135770A (ko) | 이미지들의 내삽 및 외삽을 조합에 의한 이미지 신호들의스캔-레이트 변환의 아티팩트들의 감소 | |
KR19990073648A (ko) | 실시간 동영상 부호화를 위한 초고속 움직임 벡터 추정방법 | |
KR100657261B1 (ko) | 적응적 움직임 보상 보간 방법 및 장치 | |
JP3960258B2 (ja) | 信号処理装置および信号処理方法 | |
US20110085084A1 (en) | Robust spatiotemporal combining system and method for video enhancement | |
JP2008526133A (ja) | 時空間適応性ビデオデインターレーシング | |
JP5237814B2 (ja) | ビデオ圧縮における適応的動きベクトルサンプリングのための多段リンク方法 | |
US20110228167A1 (en) | Image processing apparatus, image processing method, and recording medium for image processing program | |
US20060182184A1 (en) | Device and method for pre-processing before encoding of a video sequence | |
JP4829510B2 (ja) | 画像シーケンスの符号化に先行する事前処理のための装置及び方法 | |
JP4490231B2 (ja) | ビデオ信号の雑音低減のための装置及び方法 | |
JP2007243627A (ja) | ビデオ信号処理装置 | |
JP4572606B2 (ja) | 画像処理装置 | |
US8531598B2 (en) | Image processing method and related apparatus for generating target image block | |
JP2004180044A (ja) | 動きベクトル処理方法及び動きベクトル処理回路 | |
JP4452734B2 (ja) | 動き補償付きテンポラルフィルタ処理装置,処理方法,処理プログラムおよびコンピュータ読み取り可能な記録媒体 | |
KR101513395B1 (ko) | 모션 적응적 디인터레이싱 시스템 | |
Tan et al. | Multihypothesis recursive video denoising based on separation of motion state | |
JP3138374B2 (ja) | 垂直エッジ検出回路 | |
JP4253909B2 (ja) | 画像処理装置および画像処理方法 | |
JP2006060286A (ja) | ブロックノイズ低減方法及びブロックノイズ低減装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100820 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20100820 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100824 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100824 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100903 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110215 |
|
RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20110415 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20110415 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110601 |
|
RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20110602 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20110602 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110622 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110909 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110916 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140922 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |