JP3864444B2 - 画像信号処理装置および方法 - Google Patents
画像信号処理装置および方法 Download PDFInfo
- Publication number
- JP3864444B2 JP3864444B2 JP34913995A JP34913995A JP3864444B2 JP 3864444 B2 JP3864444 B2 JP 3864444B2 JP 34913995 A JP34913995 A JP 34913995A JP 34913995 A JP34913995 A JP 34913995A JP 3864444 B2 JP3864444 B2 JP 3864444B2
- Authority
- JP
- Japan
- Prior art keywords
- edge
- pixel
- circuit
- image signal
- value
- 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
Landscapes
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
【産業上の利用分野】
この発明は、サブサンプリングにより伝送情報量を圧縮するような高解像度ビデオ信号のデコーダ例えばハイビジョン信号の圧縮方式であるMUSE方式のデコーダに適用される画像信号処理装置および方法に関する。
【0002】
【従来の技術】
ディジタル画像信号を記録したり、伝送する際の帯域圧縮あるいは情報量削減のための一つの方法として、画素をサブサンプリングによって間引くことによって、伝送データ量を減少させるものがある。その一例は、MUSE方式における多重サブナイキストサンプリングエンコーディング方式である。このシステムは、ハイビジョン信号を8MHz程度の帯域に圧縮することができる。
【0003】
【発明が解決しようとする課題】
従来のMUSE方式では、エンコード時に、1回あるいは2回サブサンプリングされたデータをデコードする際に、補間のために2次元の空間フィルタを用いている。しかしながら、MUSE方式では、斜め方向の解像度が低いという視覚特性を利用して伝送情報量を圧縮しているので、エンコード時に失われた斜め方向の解像度を取り戻すことができない問題点があった。
【0004】
従って、この発明の目的は、MUSE方式のデコーダに対して適用され、伝送された画素データと、検出されたエッジデータとを用いてクラス分けを行うことによって、予め用意した最適な予測式より出力を予測するようにした画像信号処理装置および方法を提供することにある。
【0005】
【課題を解決するための手段】
請求項1に記載の発明は、画像信号を受け取り、前記画像信号から新たな画素値を予測生成する画像信号処理装置において、値が予測生成される画素である注目画素に関してエッジを検出し、エッジデータを発生するエッジ検出手段と、注目画素の周辺の複数の画素のレベル分布のパターンとエッジデータの値の大きさとに応じて注目画素のクラスを決定するためのクラス分類手段と、注目画素の予測値を生成するために、予め学習により獲得され、クラス毎に格納された係数が読み出されるメモリと、メモリと結合され、注目画素の空間的および/または時間的に近傍の複数の画素と係数との線形1次結合によって予測値を生成する予測値生成手段とを有し、エッジ検出手段は、注目画素に隣接する垂直方向の画素間の複数の差分の最大差分絶対値を水平方向のエッジとして出力する水平方向エッジ検出手段と、注目画素に隣接する水平方向の画素間の複数の差分の最大差分絶対値を垂直方向のエッジとして出力する垂直方向エッジ検出手段とを含み、水平方向のエッジおよび/または垂直方向のエッジをエッジデータとして発生することを特徴とした画像信号処理装置である。
【0006】
また、請求項4に記載の発明は、画像信号を受け取り、前記画像信号から新たな画素値を予測生成する画像信号処理方法において、値が予測生成される画素である注目画素に関してエッジを検出し、エッジデータを発生するエッジ検出ステップと、注目画素の周辺の複数の画素のレベル分布のパターンとエッジデータの値の大きさとに応じて注目画素のクラスを決定するためのクラス分類ステップと、注目画素の予測値を生成するために、予め学習により獲得され、クラス毎に格納された係数がメモリから読み出されるステップと、メモリと結合され、注目画素の空間的および/または時間的に近傍の複数の画素と係数との線形1次結合によって予測値を生成する予測値生成ステップとを有し、エッジ検出ステップは、注目画素に隣接する垂直方向の画素間の複数の差分の最大差分絶対値を水平方向のエッジとして出力する水平方向エッジ検出ステップと、注目画素に隣接する水平方向の画素間の複数の差分の最大差分絶対値を垂直方向のエッジとして出力する垂直方向エッジ検出ステップとを含み、水平方向のエッジおよび/または垂直方向のエッジをエッジデータとして発生することを特徴とした画像信号処理方法である。
【0007】
係数と周辺画素の値との線形1次結合により補間値を生成する。この係数を予め学習によって、クラス毎に求める。このクラスは、周辺画素および/または注目画素のレベル分布のパターンとエッジデータを用いて表現される。学習時に、周辺画素として、フィールド内のものおよびフレーム内のものをそれぞれ使用して第1および第2の係数を求める。補間時には、注目画素の静止判定を行ない、注目画素が動きのときは、第1の係数とフィールド内の周辺画素の値との線形1次結合により補間値を形成し、これが静止のときは、第2の係数を使用する。この選択によって、精度が高い補間を行なうことができ、復号画像の画質を向上できる。
【0008】
【発明の実施の形態】
以下、この発明の一実施例について図面を参照して説明する。まず、MUSE方式のエンコーダの主要部を図1を参照して説明する。1で示す入力端子からハイビジョン信号が入力され、入力されたハイビジョン信号は、白クリップ回路2へ供給される。白クリップ回路2では、白レベルがクリップされ、〔−1dB〕回路3において、−1dBの補正が行われる。逆γ補正回路4では、γ補正の逆補正が供給された信号に対してなされ、Y、Pr、Pb変換回路5において、マトリックス演算により、Y(輝度)信号、Pr(R−Y成分)信号、Pb(B−Y成分)信号が形成される。Y、Pr、Pb変換回路5において、変換されたY信号は、フィールド間フィルタ6へ供給され、Pr信号は、垂直LPF(ローパスフィルタ)21へ供給され、Pb信号は、垂直LPF22へ供給される。
【0009】
Y信号が供給されたフィールド間フィルタ6に対して、フィールドオフセットサブサンプリング回路7、LPF8およびサンプリング周波数変換回路9が接続される。フィールドオフセットサブサンプリング回路7は、フィールド間でサブサンプリングの位相が1画素ずらされるもので、その出力がLPF10に供給される。原Y信号のサンプリング周波数は、48.6MHzで、サブサンプリング回路7のサンプリング周波数が24.3MHzで、LPF10によって、12.15MHz以上の周波数成分が除去されるとともに、データが内挿されてサンプリング周波数が48.6MHzに戻される。
【0010】
LPF10に対して、サンプリング周波数変換回路11が接続され、サンプリング周波数がサンプリング周波数変換回路11によって、32.4MHzに変換される。この回路11の出力信号がTCI(Time Compressed Integration) スイッチ12に供給される。サブサンプリング回路7から変換回路11までの信号路は、静止領域の処理のために設けられている。
【0011】
帯域制限用のLPF8に対してサンプリング周波数変換回路13が接続され、48.6MHzから32.4MHzへサンプリング周波数が変換される。この回路13の出力がTCIスイッチ14に供給される。TCIスイッチ14からの信号が2次元サブサンプリングフィルタ18を介して混合(MIX)回路19に供給される。LPF8から2次元サブサンプリングフィルタ18に至る信号路が動き領域の処理のために設けられている。混合回路19では、フィルタ18の出力信号とTCIスイッチ12の出力信号とが混合される。
【0012】
サンプリング周波数変換回路9に対しては、動きベクトル検出回路15が接続される。動きベクトル検出回路15に対して、動きフィルタ16および動き検出回路17が接続される。動きフィルタ16には、サンプリング周波数変換回路13の出力信号も供給される。動きフィルタ16の出力が動き検出回路17に供給される。動き検出回路17での検出結果(動き量)に基づいて混合回路19の混合比を制御する制御信号が生成される。
【0013】
Y、Pr、Pb変換回路5からの色信号Pr、Pbが垂直LPF21、22をそれぞれ介して線順次化回路23に供給される。線順次化回路23からの線順次色信号がLPF24に供給され、7MHz以上の成分が除去され、そして、フィールドオフセットサブサンプリング回路26に供給される。線順次色信号が帯域制限用のLPF25を介してフィールドオフセットサブサンプリング回路27に供給される。サブサンプリング回路27に対して時間圧縮回路28が接続される。
【0014】
LPF24およびサブサンプリング回路26は、静止領域用の処理回路であり、LPF25、サブサンプリング回路27および時間圧縮回路28は、動き領域用の処理回路である。サブサンプリング回路26および時間圧縮回路28の出力信号がTCIスイッチ12および14へそれぞれ供給され、上述のように処理された輝度信号成分と時間軸多重化される。
【0015】
混合回路19の出力信号がフレーム,ラインオフセットサブサンプリング回路31に供給される。ここでのサブサンプリングのパターンは、フレーム間およびライン間で反転され、また、サンプリング周波数が16.2MHzとされる。サブサンプリング回路31の出力信号が伝送用γ補正回路32を介してMUSEのフォーマット化回路33に供給される。図では省略されているが、時間軸圧縮されたオーディオ信号、同期信号、VIT信号等がフォーマット化回路33に加えられ、出力端子34に約8MHzのMUSE信号が取り出される。
【0016】
上述のMUSEエンコーダのサブサンプリングについて、図2を参照して概略的に説明する。静止領域の処理が上側に示され、動き領域の処理が下側に示されている。図1の各点の信号に関して、そのサンプリング状態を図2に示す。また、C信号の処理は、Y信号と同様であるため、その説明を省略する。フィールドオフセットサブサンプリング回路7の入力(A点)からディジタルY信号が供給され、フィールド毎にサンプリング位相が1画素ずれたパターンでサブサンプリングされた出力信号がB点に発生する。
【0017】
LPF10の出力(C点)には、内挿処理された信号(サンプリング周波数が48.6MHz)が発生する。サンプリング周波数変換回路11の出力(D点)もサンプリング周波数が32.4MHzに変換された信号が現れる。
【0018】
一方、LPF8の入力(a点)には、A点と同様のディジタルY信号が供給される。動き領域では、フィールドオフセットサブサンプリングがなされず、サンプリング周波数回路13の出力(b点)には、D点と同様のY信号が発生する。
【0019】
静止領域および動き領域のそれぞれの処理を受けたY信号が混合回路19で混合され、混合回路19の出力がフレーム、ラインオフセットサブサンプリング回路31に供給される。この回路31の出力(E点)では、フレーム間およびライン間で水平方向に1画素のオフセットを持つようにサンプリングされた出力信号が発生する。
【0020】
図3は、この発明を適用できるMUSEデコーダの一部を示す。受信されたベースバンド信号に変換され、ディジタル信号に変換されたMUSE信号がフレーム間内挿回路41、フィールド内内挿回路42および動き部分検出回路43にそれぞれ供給される。動き部分検出回路43によって、動き領域を検出し、動き領域と静止領域との処理がそれぞれなされた信号の混合比が制御される。
【0021】
すなわち、静止領域は、フレーム間内挿回路41により1フレーム前の画像データを使用したフレーム間内挿がなされる。但し、カメラのパニングのように、画像の全体が動く時には、コントロール信号として伝送される動きベクトルに応じて1フレーム前の画像を動かして重ね合わせる処理がなされる。フレーム間内挿回路41の出力信号がLPF44、サンプリング周波数変換回路(32.4MHzから24.3MHzへ)45およびフィールド間内挿回路46を介して混合回路48に供給される。サブサンプリング周波数変換回路45からは、24.3MHzのサンプリング周波数の信号が得られる。
【0022】
動き領域は、フィールド内内挿回路42によって、空間的内挿がなされる。内挿回路42に対して、32.4MHzから48.6MHzへのサンプリング周波数変換回路47が接続され、その出力信号が混合回路48に供給される。この混合回路48の混合比は、動き部分検出回路43の出力信号により制御される。混合回路48の出力信号が図示しないが、TCIデコーダに供給され、Y、Pr、Pbの各信号に分離される。さらに、D/A変換され、逆マトリクス演算され、ガンマ補正がされてからR、G、B信号が得られる。
【0023】
上述のデコーダの処理を図4のサンプリングパターンを参照して概略的に説明する。入力信号(E点)のサンプリング状態は、上述のエンコーダの出力(E点)と同一である。静止領域がフレーム間内挿回路41を介され、その出力(F点)で間引き画素が内挿されたビデオ信号が生じる。
【0024】
サンプリング周波数変換回路45(G点)では、サンプリング周波数が24.3MHzに変換されたビデオ信号が現れる。そのビデオ信号は、フィールド毎に1画素ずれたオフセットサンプリングがなされたものである。次のフィールド間内挿回路46の出力(H点)に画素が内挿された信号が生じる。これが混合回路48に供給される。
【0025】
動き領域の処理のためのフィールド内内挿回路42の出力(f点)にフィールド内の画素により内挿されたビデオ信号が発生する。サンプリング周波数変換回路47によって、その出力(g点)には、48.6MHzのサンプリング周波数のビデオ信号が発生する。これが混合回路48に供給される。
【0026】
さて、上述のMUSE方式では、静止領域に関して2回のサブサンプリングがなされ、2回の補間がなされ、また、動き領域に関しては、1回のサブサンプリングと補間がなされる。これらの補間のために、従来では、フィルタを使用していたが、その結果、最初に述べたように、斜め方向の解像度が失われる問題があった。この問題点を解決するのがこの発明であり、従って、この発明は、上述のMUSEデコーダにおけるフレーム間内挿回路41、フィールド内内挿回路42およびフィールド間内挿回路46の何れに対しても適用できる。
【0027】
一例として、フィールド内内挿回路42に対してこの発明を適用した一実施例を図5に示す。受信されたベースバンド信号に変換され、ディジタル信号に変換されたMUSE信号は、動き部分・動き量検出回路53、フレーム間内挿回路51およびクラス分類適応補間回路52へ供給される。動き部分・動き量検出回路53では、供給される画面全体の動きベクトルに基づいて、供給された画像データの動き領域および動き量が検出される。この動き部分・動き量検出回路53で検出される動き領域および動き量は、混合(MIX)回路58において、静止領域と動き領域との画素毎の混合比の基準となるものである。また、この動き部分・動き量検出回路53で求められる動き量は、クラス分類適応補間回路52へ供給される。同様に、検出された動き領域および動き量は、混合回路58へ供給される。
【0028】
画像データからの静止領域は、フレーム間内挿回路51により1フレーム前の画像データを使用したフレーム間内挿がなされる。但し、カメラのパニングのように、画像の全体が動く時には、コントロール信号として伝送される動きベクトルに応じて1フレーム前の画像を動かして重ね合わせる処理がなされる。フレーム間内挿回路51の出力信号がLPF54へ供給される。LPF54では、供給された画像データに対して12MHzの帯域制限が施され、サンプリング周波数変換回路55では、画像データのサンプリング周波数が32.4MHzから24.3MHzへ周波数変換される。フィールド間内挿回路56では、フレーム間内挿回路51と同様に、1フィールド前の画像データを使用したフィールド間内挿がなされる。フィールド間内挿回路56の出力信号は、混合回路58へ供給される。
【0029】
画像データからの動き領域は、クラス分類適応補間回路52により、動き部分・動き量検出回路53からのエッジデータと周辺画素および/または注目画素のレベル分布のパターンとからクラス分類が行われ、後述するように空間的内挿、すなわちフレーム内内挿またはフィールド内内挿がなされる。クラス分類適応補間回路52の出力信号がサンプリング周波数変換回路57へ供給される。サンプリング周波数変換回路57では、画像データのサンプリング周波数が32.4MHzから48.6MHzへ周波数変換される。その出力信号が混合回路58へ供給される。この混合回路58は、動き部分・動き量検出回路53からの信号に基づいて、静止画像と動き画像の混合比が制御される。この混合回路53の出力信号は、図示しないがTCIデコーダに供給され、Y、Pr、Pbの各信号に分離される。さらに、D/A変化され、逆マトリクス演算され、γ補正がなされた後、R、G、B信号が得られる。
【0030】
ここで、この動き部分・動き量検出回路53の詳細なブロック図を図6に示す。この動き部分・動き量検出回路53に供給されるMUSE信号のフレームは、入力端子61から供給される。横線エッジ検出回路62では、供給されたフレームから後述するように横線となるエッジ、すなわち水平方向のエッジが検出される。検出された水平方向のエッジは、2フレーム検出エッジ回路70へ供給される。縦線エッジ検出回路63では、供給されたフレームから後述するように縦線となるエッジ、すなわち垂直方向のエッジが検出される。検出された垂直方向のエッジは、2フレーム検出エッジ回路70へ供給される。上述のように検出された水平方向のエッジおよび垂直方向のエッジの両者または一方がクラス分類適応補間回路52へ供給され、クラス分類のために使用される。
【0031】
ノンリニアエッジ検出回路64では、供給されたフレームからエッジであると判断された部分に対して、所定のレベルに重み付けがなされる。1フレーム検出エッジ回路65では、供給されたフレームと、ノンリニアエッジ検出回路64の出力と、横線エッジ検出回路62からの水平方向のエッジとが加算される。ここでは、横線エッジ検出回路62の出力が用いられているが、縦線エッジ検出回路63からの垂直方向のエッジを用いることも可能である。
【0032】
LPF66および67は、カットオフ周波数が4MHzであり、LPF66では、供給されたMUSE信号のフレームが帯域制限され、LPF67では、1フレーム前のMUSE信号のフレームが帯域制限される。帯域制限されたそれぞれの信号は、1フレーム差分回路68へ供給される。1フレーム差分回路68では、4MHzの帯域制限がなされた1フレーム間の差分が算出される。算出された1フレーム差分は、感度設定回路69へ供給される。感度設定回路69では、供給された1フレーム差分と、1フレーム検出エッジ回路65からの出力によって、動き部分・動き量検出の感度が設定される。この感度設定回路69では、エッジ部分では、フレーム差が大きくなるため、動き部分・動き量検出の感度が落とされる。
【0033】
2フレーム検出エッジ回路70では、供給されたMUSE信号のフレームと、横線エッジ検出回路62からの水平方向のエッジと、縦線エッジ検出回路63からの垂直方向のエッジとが加算される。加算結果は、感度設定回路72へ供給される。2フレーム差分回路71では、供給されたフレームと、2フレーム前のフレームとの2フレーム差分が算出される。感度設定回路72では、供給された2フレーム差分と、2フレーム検出エッジ回路70からの加算結果に基づいて動き部分・動き量検出の感度が設定される。この感度設定回路72も感度設定回路69と同様に動き部分・動き量検出の感度が落とされる。
【0034】
孤立点除去回路73では、供給された2フレーム差分から孤立点の除去が行われる。フレーム補間回路74では、孤立点が除去された2フレーム差分と、1フレームディレイ回路75から1フレーム遅延がなされた2フレーム差分とを用いて2フレーム差分の補間処理がなされる。1フレームディレイ回路75では、フレーム補間された2フレーム差分を1フレームの時間だけ遅延が行われた後、保持された2フレーム差分は、フレーム補間回路74へ供給される。2次元LPF76では、フレーム補間された2フレーム差分に対して2次元の帯域制限が行われる。帯域制限が行われたフレームは、ミキシング回路77へ供給される。
【0035】
ミキシング回路77では、感度設定回路69からの1フレーム差分と、2次元LPF76からの2フレーム差分とが加算される。フィールド補間回路78では、フィールド毎の合成フレーム差分が作られ、フィールドの補間が行われる。フィールドの補間が行われた信号は、しきい値処理回路79において、合成フレーム差分に対してしきい値処理が行われ、16段階にて表現された動き量が得られる。この動き量は、出力端子80を介してクラス分類適応補間回路52および混合回路58へ供給される。
【0036】
ここで、横線エッジ検出回路62の一例を図7に示す。また、縦線エッジ検出回路63も同様の構成である。81で示す入力端子からMUSE信号のフレームが供給される。画素抽出回路82では、供給されたフレームから画素が抽出される。抽出された画素は、差分検出回路831 〜833 において、差分が検出される。検出された差分は、最大差分検出回路84において、絶対値へ変換され、最大となる差分絶対値が検出される。検出された差分絶対値は、エッジデータとして、出力端子85を介して1フレーム検出エッジ回路65および/または2フレーム検出エッジ回路70へ供給される。また、上述したように検出されたエッジデータは、クラス分類適応補間回路52にも供給される。
【0037】
このエッジ検出回路を図8および図9に示す伝送された画素を用いて説明する。まず、図8は、水平方向のエッジを検出する場合に抽出される画素のパターンを示す。さらに、図8Aは、注目画素が伝送された画素eに相当する場合、差分検出回路831 では、抽出された画素aと画素dの差分が検出され、差分検出回路832 では、抽出された画素bと画素eの差分が検出され、差分検出回路833 では、抽出された画素cと画素fの差分が検出される。最大差分検出回路84において、検出されたこれら3つの差分が絶対値に変換され、3つの差分絶対値から最大となる差分絶対値が検出される。検出された差分絶対値は、エッジデータとして伝送される。
【0038】
図8Bは、注目画素が伝送された画素hと画素kの間にある場合、差分検出回路831 では、抽出された画素gと画素jの差分が検出され、差分検出回路832 では、抽出された画素hと画素kの差分が検出され、差分検出回路833 では、抽出された画素iと画素lの差分が検出される。最大差分検出回路84において、検出されたこれら3つの差分が絶対値に変換され、3つの差分絶対値から最大となる差分絶対値が検出される。検出された差分絶対値は、エッジデータとして伝送される。
【0039】
また、図9は、垂直方向のエッジを検出する場合に抽出される画素のパターンを示す。図9Aは、注目画素が伝送された画素pに相当する場合、差分検出回路831 では、抽出された画素mと画素nの差分が検出され、差分検出回路832 では、抽出された画素oと画素pの差分が検出され、差分検出回路833 では、抽出された画素pと画素qの差分が検出される。最大差分検出回路84において、検出されたこれら3つの差分が絶対値に変換され、3つの差分絶対値から最大となる差分絶対値が検出される。検出された差分絶対値は、エッジデータとして伝送される。
【0040】
図9Bは、注目画素が伝送された画素uと画素vの間にある場合、差分検出回路831 では、抽出された画素rと画素sの差分が検出され、差分検出回路832 では、抽出された画素sと画素tの差分が検出され、差分検出回路833 では、抽出された画素uと画素vの差分が検出される。最大差分検出回路84において、検出されたこれら3つの差分が絶対値に変換され、3つの差分絶対値から最大となる差分絶対値が検出される。検出された差分絶対値は、エッジデータとして伝送される。
【0041】
ここで、この発明が適用されるクラス分類適応補間回路52の一例を図10に示す。入力端子91から画像データの動き領域が供給される。この動き領域は、レベル検出回路93および補間回路96へ供給される。レベル検出回路93では、供給された動き領域、例えば3画素×3ライン(以下、(3×3)ブロックと称する)毎のレベル分布のパターンが検出される。ブロック毎のレベル分布のパターンは、一例として(3×3)ブロックの各画素のレベルを、例えばそのブロックの平均値と比較することによって2値化し、さらに4ビットへ圧縮され、検出される。
【0042】
クラス作成回路94では、端子92を介して動き部分・動き量検出回路53から供給されるエッジデータと、検出された(3×3)ブロック毎のレベル分布のパターンとからクラスが作成される。ここで、水平方向のエッジと、垂直方向のエッジの両者をクラス分類のために使用した場合の一例を示す。横線エッジ検出回路62からの水平方向のエッジ(2ビット)、縦線エッジ検出回路63からの垂直方向のエッジ(2ビット)からなり、レベル分布のパターン(4ビット)と共に合計8ビットでブロックのクラスが作成される。この2ビットからなる横線エッジおよび縦線エッジは、検出されたエッジの方向に関する差分値を段階的に分けたものであり、例えば `00' はエッジ無し、 `01' は差分値が小、 `10' は差分値が中、 `11' は差分値が大となる。これらの8ビットからなるクラスがクラス作成回路94から係数ROM95へ供給される。
【0043】
係数ROM95では、供給されたクラスをアドレスとして、そのアドレスに対応する係数データが読み出される。この係数データは、後述するように予め演算により求められている。読み出された係数データは、係数ROM95から補間回路96へ供給される。補間回路96では、供給された係数データから補間データを作成するために、例えば線形一次結合式が用いられ、空間内内挿、すなわちフレーム内内挿またはフィールド内内挿が行われる。補間が行われた画像データは、出力端子97を介してサンプリング周波数変換回路57へ供給される。
【0044】
ここでは、8ビットからなるクラスをレベル分布のパターン(4ビット)、横線エッジ(2ビット)および縦線エッジ(2ビット)からなるとしたが、レベル分布のパターン(4ビット)、横線エッジ(1ビット)、縦線エッジ(1ビット)および4ビットからなる動き量を2ビットへ丸め2ビットとし、8ビットとすることも可能である。このとき、横線エッジおよび縦線エッジは、エッジの有無を表現する。また、エッジデータとして、エッジ量(2ビット)およびエッジの方向(3ビット)をレベル分布のパターン(4ビット)と組み合わせることによって、クラスを表しても良い。
【0045】
次に、上述した係数ROM95に記憶される係数データの学習の一例を図11のフローチャートを用いて説明する。このフローチャートは、ステップS1から学習処理の制御が始まり、ステップS1の学習データ形成では、既知の画像に対応した学習データが形成される。フィールド内またはフレーム内の周辺画素の値が学習データとして採用される。注目画素の真値と複数の周辺画素の値とが一組の学習データである。
【0046】
ここで、周辺画素で構成されるブロックのダイナミックレンジが所定のしきい値より小さいものは、学習データとして扱わない制御がなされる。ダイナミックレンジが小さいものは、ノイズの影響を受けやすく、正確な学習結果が得られないおそれがあるからである。ステップS2のデータ終了では、入力された全データ、例えば1フレームのデータの処理が終了していれば、ステップS5の予測係数決定へ制御が移り、終了していなければ、ステップS3のクラス決定へ制御が移る。
【0047】
ステップS3のクラス決定は、上述のように、フィールド内またはフレーム内の所定の画素の値およびエッジデータに基づいたクラス決定がなされる。ステップS4の正規方程式生成では、後述する式(8)の正規方程式が作成される。全データの処理が終了後、ステップS2のデータ終了から制御がステップS5に移る。このステップS5の予測係数決定では、この正規方程式を行列解法を用いて解いて、予測係数を決める。ステップS6の予測係数ストアで、予測係数をメモリにストアし、この学習のフローチャートが終了する。
【0048】
図11中のステップS4(正規方程式生成)およびステップS5(予測係数決定)の処理をより詳細に説明する。注目画素の真値をyとし、その推定値をy´とし、その周囲の画素の値をx1 〜xn としたとき、クラス毎に係数w1 〜wn によるnタップの線形1次結合
y´=w1 x1 +w2 x2 +・・・+wn xn (1)
を設定する。学習前は、wi が未定係数である。
【0049】
上述のように、学習はクラス毎になされ、データ数がmの場合、式(1)は、式(2)で表される。
yj ´=w1 xj1+w2 xj2+・・・+wn xjn (2)
(但し、j=1,2,・・・,m)
【0050】
m>nの場合、w1 〜wn は、一意には決まらないので、誤差ベクトルEの要素をそれぞれの学習データxj1,xj2,・・・,xjn,yj における予測誤差をej として、次の式(3)のごとく定義する。
ej =yj −(w1 xj1+w2 xj2+・・・+wn xjn) (3)
(但し、j=1,2,・・・,m)
次に、式(4)を最小にする係数を求め、最小自乗法における最適な予測係数w1 ,w2 ,・・・,wn を決定する。
【0051】
【数1】
【0052】
すなわち、式(4)のwi による偏微分係数を求めると、式(5)に示すようになる。式(5)で(i=1,2,・・・,n)である。
【0053】
【数2】
【0054】
式(5)を0にするように各wi を決めればよいから、
【0055】
【数3】
【0056】
として、行列を用いると、
【0057】
【数4】
【0058】
となる。この方程式は、一般に正規方程式と呼ばれている。正規方程式は、丁度未知数がn個だけある連立方程式である。これにより最確値たる各未定係数w1 ,w2 ,・・・wn を求めることができる。具体的には、一般的に式(8)の左辺の行列は、正定値対称なので、コレスキー法という手法により式(8)の連立方程式を解くことができ、未定係数wi が求まり、クラスコードをアドレスとして、この係数wi をメモリに格納しておく。
【0059】
上述の係数ROM95に記憶される係数データの学習を概略的に説明する。図12Aに示すように、例えば(3×3)ブロックの注目画素、すなわち間引かれた注目画素yの周囲にある画素x1 〜x4 のレベル方向およびエッジデータを用いてクラスが生成される。画素x1 〜x4 のレベル方向(図12B)に対して施す正規化の一例として、4つの画素の平均と4つの画素との大小関係が2値化され、表現される(図12C)。すなわち、4つの画素の平均をしきい値として画素毎に大小の判定が行われ、大きいと判断された場合、 `1' とし、小さいと判断された場合、 `0' とする。この4つの画素の判断結果、図12Cに示すように `0101' をクラスとし、クラス分けが行われる。また、画素の値をそのまま、クラス分け用のビットとして用いることも可能である。
【0060】
このようにクラス分けを行った後、画素x1 〜x4 を用いて間引かれた画素を式(9)を用いて、注目画素yの予測が行われる。
y=w1 ×x1 +w2 ×x2 +w3 ×x3 +w4 ×x4 (9)
(ただし、w1 〜w4 は、係数データとする)
この式(9)の各画素に係る係数データを上述した最小自乗法によって求める。
【0061】
このように学習によって、求められた係数データは、デコード時に各クラスに応じた出力を周囲の画素から予測することができる。図13Aに示すように、学習時と同じようにサブサンプリングされて間引かれた画素の周辺データ(図13B)のレベル分布のパターンと動き量を用いてクラスが求められる。このようにして、式(10)に示すように、クラスと周辺画素のデコード値を求めることにより、補間値を予測することができる。
【0062】
y´=w1 ´×x1 ´+w2 ´×x2 ´+w3 ´×x3 ´+w4 ´×x4 ´(10)
(ただし、w1 ´〜w4 ´は、学習によって求められた係数データとする)
【0063】
また、デコード時に求めるエッジデータ以外との組み合わせでも良い。さらに、正規化の方法は、この手法以外にもビット数を増やす方法や、ADRC(適応型ダイナミックレンジ符号化)のようにエンコードしたものを用いる方法などが考えられる。
【0064】
【発明の効果】
この発明に依れば、伝送された周辺画素および/または注目画素のレベル分布のパターンとエッジデータからクラスを生成することで、予め学習によって決定された正確な値で補間することができ、斜め方向の解像度を復元できる。然も、この発明は、注目画素の静止判定を行い、動き画素の時には、フィールド内の画素を補間に使用し、静止画素の時には、フレーム内の画素を補間に使用しているので、精度が高い補間を行うことができる。また、学習時に、アクティビティーが低いデータを学習対象から除外しているので、精度の高い補間値を生成できる。
【図面の簡単な説明】
【図1】MUSE方式のエンコーダの部分的なブロック図である。
【図2】MUSE方式のエンコーダのサブサンプリングを説明するための略線図である。
【図3】この発明を適用できるMUSE方式のデコーダの部分的なブロック図である。
【図4】MUSE方式のデコーダの補間処理を説明するための略線図である。
【図5】この発明のMUSE方式のデコーダの部分的なブロック図である。
【図6】この発明の動き部分・動き量検出回路の一例を示すブロック図である。
【図7】この発明の動き部分・動き量検出回路に含まれるエッジデータを検出する一例を示すブロック図である。
【図8】この発明のエッジデータ検出を説明するための略線図である。
【図9】この発明のエッジデータ検出を説明するための略線図である。
【図10】この発明を適用できる補間処理を行うためのクラス分類適応補間回路の一例を示すブロック図である。
【図11】係数を求めるための学習を説明するためのフローチャートである。
【図12】係数を求めるための学習を説明するための略線図である。
【図13】学習により得た係数を用いた補間を説明するための略線図である。
【符号の説明】
51 フレーム間内挿回路
52 クラス分類適応補間回路
53 動き部分・動き量検出回路
54 LPF
55、57 サンプリング周波数変換回路
56 フィールド間内挿回路
58 混合回路
Claims (4)
- 画像信号を受け取り、前記画像信号から新たな画素値を予測生成する画像信号処理装置において、
値が予測生成される画素である注目画素に関してエッジを検出し、エッジデータを発生するエッジ検出手段と、
上記注目画素の周辺の複数の画素のレベル分布のパターンと上記エッジデータの値の大きさとに応じて上記注目画素のクラスを決定するためのクラス分類手段と、
上記注目画素の予測値を生成するために、予め学習により獲得され、上記クラス毎に格納された係数が読み出されるメモリと、
上記メモリと結合され、上記注目画素の空間的および/または時間的に近傍の複数の画素と上記係数との線形1次結合によって予測値を生成する予測値生成手段とを有し、
上記エッジ検出手段は、
上記注目画素に隣接する垂直方向の画素間の複数の差分の最大差分絶対値を水平方向のエッジとして出力する水平方向エッジ検出手段と、
上記注目画素に隣接する水平方向の画素間の複数の差分の最大差分絶対値を垂直方向のエッジとして出力する垂直方向エッジ検出手段とを含み、
上記水平方向のエッジおよび/または上記垂直方向のエッジを上記エッジデータとして発生することを特徴とした画像信号処理装置。 - 上記エッジ検出手段は、生成対象としての上記注目画素の動き量を検出するために、上記注目画素に関してのエッジを検出することを特徴とする請求項1に記載した画像信号処理装置。
- 上記エッジ検出手段で検出されたエッジデータと、上記ディジタル画像信号と1フレーム前のディジタル画像信号との差分と、上記ディジタル画像信号と2フレーム前のディジタル画像信号との差分とから上記注目画素の動き量を検出することを特徴とする請求項2に記載の画像信号処理装置。
- 画像信号を受け取り、前記画像信号から新たな画素値を予測生成する画像信号処理方法において、
値が予測生成される画素である注目画素に関してエッジを検出し、エッジデータを発生するエッジ検出ステップと、
上記注目画素の周辺の複数の画素のレベル分布のパターンと上記エッジデータの値の大きさとに応じて上記注目画素のクラスを決定するためのクラス分類ステップと、
上記注目画素の予測値を生成するために、予め学習により獲得され、上記クラス毎に格納された係数がメモリから読み出されるステップと、
上記メモリと結合され、上記注目画素の空間的および/または時間的に近傍の複数の画素と上記係数との線形1次結合によって予測値を生成する予測値生成ステップとを有し、
上記エッジ検出ステップは、
上記注目画素に隣接する垂直方向の画素間の複数の差分の最大差分絶対値を水平方向のエッジとして出力する水平方向エッジ検出ステップと、
上記注目画素に隣接する水平方向の画素間の複数の差分の最大差分絶対値を垂直方向のエッジとして出力する垂直方向エッジ検出ステップとを含み、
上記水平方向のエッジおよび/または上記垂直方向のエッジを上記エッジデータとして発生することを特徴とした画像信号処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34913995A JP3864444B2 (ja) | 1995-12-20 | 1995-12-20 | 画像信号処理装置および方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34913995A JP3864444B2 (ja) | 1995-12-20 | 1995-12-20 | 画像信号処理装置および方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09172621A JPH09172621A (ja) | 1997-06-30 |
JP3864444B2 true JP3864444B2 (ja) | 2006-12-27 |
Family
ID=18401757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34913995A Expired - Fee Related JP3864444B2 (ja) | 1995-12-20 | 1995-12-20 | 画像信号処理装置および方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3864444B2 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1323376C (zh) * | 2002-08-28 | 2007-06-27 | 联发科技股份有限公司 | 以编码信息为基础的运动自适应循序扫描装置及方法 |
JP4561273B2 (ja) * | 2004-09-22 | 2010-10-13 | ソニー株式会社 | 画像処理装置および方法、並びにプログラム |
JP4650683B2 (ja) * | 2005-09-09 | 2011-03-16 | ソニー株式会社 | 画像処理装置および方法、プログラム並びに記録媒体 |
JP4655217B2 (ja) * | 2005-09-09 | 2011-03-23 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
JP4655216B2 (ja) * | 2005-09-09 | 2011-03-23 | ソニー株式会社 | 画像処理装置および方法、並びにプログラム |
JP4655215B2 (ja) * | 2005-09-09 | 2011-03-23 | ソニー株式会社 | 画像処理装置および方法、並びにプログラム |
JP4650682B2 (ja) * | 2005-09-09 | 2011-03-16 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
JP4655214B2 (ja) * | 2005-09-09 | 2011-03-23 | ソニー株式会社 | 画像処理装置および方法、プログラム並びに記録媒体 |
JP4655213B2 (ja) * | 2005-09-09 | 2011-03-23 | ソニー株式会社 | 画像処理装置および方法、プログラム並びに記録媒体 |
JP4650684B2 (ja) * | 2005-09-09 | 2011-03-16 | ソニー株式会社 | 画像処理装置および方法、プログラム並びに記録媒体 |
US8331710B2 (en) | 2007-11-06 | 2012-12-11 | Sony Corporation | Image processing apparatus and method, learning apparatus and method, and program |
JP4656546B2 (ja) * | 2009-08-28 | 2011-03-23 | 日本ビクター株式会社 | 映像信号処理装置 |
JP2016219973A (ja) * | 2015-05-19 | 2016-12-22 | ソニー株式会社 | 画像処理装置および画像処理方法 |
-
1995
- 1995-12-20 JP JP34913995A patent/JP3864444B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH09172621A (ja) | 1997-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6335093A (ja) | 高能率符号化装置 | |
JP3864444B2 (ja) | 画像信号処理装置および方法 | |
JP2801301B2 (ja) | ▲高▼品位テレビジョン受像機の動検出装置 | |
JPH0795591A (ja) | ディジタル画像信号処理装置 | |
JPS6146685A (ja) | 動画像信号の予測符号化装置 | |
JP3831960B2 (ja) | 圧縮高解像度ビデオ信号の補間装置および補間方法 | |
JP3470373B2 (ja) | ディジタル画像信号の処理装置および方法 | |
JP3906770B2 (ja) | ディジタル画像信号処理装置および方法 | |
JP3724008B2 (ja) | 画像情報変換装置および係数データ作成装置 | |
JPS60153682A (ja) | 高品位テレビジヨンサブサンプル伝送方式における動き検出方法 | |
JP3867697B2 (ja) | 画像信号生成装置および生成方法 | |
JP2590865B2 (ja) | 高能率符号化された画像信号の復号装置 | |
JP3480015B2 (ja) | 画像データの生成装置および生成方法 | |
JP3906832B2 (ja) | 画像信号処理装置および処理方法 | |
JP3617080B2 (ja) | 信号処理装置及び信号処理方法 | |
JP2814482B2 (ja) | 高能率符号の復号装置及び復号方法 | |
JP3746305B2 (ja) | 画像信号生成装置および方法、並びにディジタル画像信号処理装置および方法 | |
JP2828096B2 (ja) | 画像信号符号化装置及び画像信号符号化方法 | |
JP2718034B2 (ja) | 高能率符号の復号装置 | |
JP3470380B2 (ja) | ディジタル画像信号の処理装置および方法 | |
JP3918759B2 (ja) | 画像データの生成装置および生成方法 | |
JP3285892B2 (ja) | オフセットサブサンプリングデコード装置 | |
JPS63313978A (ja) | 高能率符号の復号装置 | |
JP2893744B2 (ja) | 動き検出回路 | |
JP2712299B2 (ja) | 高能率符号の復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050329 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050530 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060607 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060703 |
|
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: 20060912 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060925 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091013 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101013 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101013 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111013 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111013 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121013 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121013 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131013 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |