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
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 OR CALCULATING; 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 |
|---|---|---|---|
| FR0401870 | 2004-02-25 | ||
| FR0401870A FR2866737B1 (fr) | 2004-02-25 | 2004-02-25 | Dispositif et procede de pre-traitement avant codage d'une sequence d'images |
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 |
| CN1860793A (zh) * | 2003-09-29 | 2006-11-08 | 皇家飞利浦电子股份有限公司 | 具有用于过完备小波视频编码架构内的重要系数群集的自适应结构化元素的3-d形态操作 |
-
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 |
|---|---|
| GB0503965D0 (en) | 2005-04-06 |
| DE102005005873A1 (de) | 2005-09-15 |
| US20050185716A1 (en) | 2005-08-25 |
| GB2411538B (en) | 2009-06-03 |
| FR2866737A1 (fr) | 2005-08-26 |
| FR2866737B1 (fr) | 2006-11-17 |
| GB2411538A (en) | 2005-08-31 |
| JP2005244989A (ja) | 2005-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100564592B1 (ko) | 동영상 데이터 잡음제거방법 | |
| KR100275694B1 (ko) | 실시간 동영상 부호화를 위한 초고속 움직임 벡터 추정방법 | |
| US9462163B2 (en) | Robust spatiotemporal combining system and method for video enhancement | |
| KR100657261B1 (ko) | 적응적 움직임 보상 보간 방법 및 장치 | |
| JP3960258B2 (ja) | 信号処理装置および信号処理方法 | |
| KR20060135770A (ko) | 이미지들의 내삽 및 외삽을 조합에 의한 이미지 신호들의스캔-레이트 변환의 아티팩트들의 감소 | |
| WO2006041152A1 (ja) | ブロックノイズ低減装置および画像表示装置 | |
| JP4829510B2 (ja) | 画像シーケンスの符号化に先行する事前処理のための装置及び方法 | |
| JP2008526133A (ja) | 時空間適応性ビデオデインターレーシング | |
| CN1607833B (zh) | 用于视频信号降噪的设备和方法 | |
| JP5237814B2 (ja) | ビデオ圧縮における適応的動きベクトルサンプリングのための多段リンク方法 | |
| CN1668068A (zh) | 一种自适应抑制图像噪声的方法 | |
| US20060182184A1 (en) | Device and method for pre-processing before encoding of a video sequence | |
| KR20030082249A (ko) | 움직임 적응 시공간 디인터레이싱 방법 | |
| JPH05292489A (ja) | 動きベクトル推定方法 | |
| JP4572606B2 (ja) | 画像処理装置 | |
| US20070236610A1 (en) | Recursive 3D super precision method for smoothly changing area | |
| JP2004180044A (ja) | 動きベクトル処理方法及び動きベクトル処理回路 | |
| JP4452734B2 (ja) | 動き補償付きテンポラルフィルタ処理装置,処理方法,処理プログラムおよびコンピュータ読み取り可能な記録媒体 | |
| US20090167935A1 (en) | Image processing method and related apparatus for generating target image block | |
| KR101513395B1 (ko) | 모션 적응적 디인터레이싱 시스템 | |
| JP3138374B2 (ja) | 垂直エッジ検出回路 | |
| KR20060109257A (ko) | 확장된 잡음 적응 움직임 검출 방법 및 장치 | |
| Tan et al. | Multihypothesis recursive video denoising based on separation of motion state | |
| 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 |