JP4334160B2 - Video signal processing circuit for sub-screen display - Google Patents
Video signal processing circuit for sub-screen display Download PDFInfo
- Publication number
- JP4334160B2 JP4334160B2 JP2001105630A JP2001105630A JP4334160B2 JP 4334160 B2 JP4334160 B2 JP 4334160B2 JP 2001105630 A JP2001105630 A JP 2001105630A JP 2001105630 A JP2001105630 A JP 2001105630A JP 4334160 B2 JP4334160 B2 JP 4334160B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- input
- data
- unit
- field
- 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
- Studio Circuits (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複数の映像信号の一つを親画面とし、残りを子画面として、親画面の同一表示画面内の一部に重畳し、インターレース方式で表示する映像表示装置中で用いられる小画面表示用の映像信号処理回路に関し、特に、一方の映像信号のメモリへの書き込みが、他方の映像信号のメモリからの読み出しを追い越す不具合を解消する映像信号処理回路に関するものである。
【0002】
【従来の技術】
異なる映像信号のソースを同一画面内に、例えば親子画面として、表示する画像表示装置においては、それら複数のソースの映像信号間の位相差を吸収して表示させる必要がある。
【0003】
例えば、親子画面における子画面の映像信号ソースのデータは、その入力ソースのタイミング(入力側クロック周波数のタイミング)でデータを子画面のサイズに合わせて縮小してからメモリに書き込み、その書き込んだデータを親画面の映像信号ソースのタイミング(出力側クロック周波数のタイミング)でメモリから読み出す。
【0004】
この書き込みおよび読み出し時に、子画面のデータをメモリに書き込む周波数と、そのデータをメモリから読み出す周波数(親画面のデータの周波数)との間に相関関係がない場合、すなわち、入力側周波数と出力側周波数が非同期である場合、両者の周波数の関係によっては、例えば、親子画面データの読み出し中に子画面のデータの書き込みが行われる現象が発生する。
【0005】
この場合には、更新後の最新のデータと更新前の過去のデータが混在するメモリからデータが読み出されることから、表示画面には更新前と更新後の両データが一画面内に途中で切り替わるように表示される現象が発生する(以下、本現象を追い越し現象と称する)。
【0006】
この追い越し現象を防止する従来の画像表示回路としては、例えば、図10に示した子画面表示用の映像信号処理回路が知られている。
図10の子画面表示用映像信号処理回路200において、202は奇数フィールドのデータから縮小された奇数フィールドのデータを演算するフィルタであり、203は偶数フィールドのデータから縮小された奇数フィールドのデータを演算するフィルタであり、204は偶数フィールドのデータから縮小された偶数フィールドのデータを演算するフィルタであり、205は奇数フィールドのデータから縮小された偶数フィールドのデータを演算するフィルタである。209は縮小された奇数フィールドのデータを1フィールド分格納するフィールドメモリである第1記憶部209であり、210は縮小された偶数フィールドのデータを1フィールド分格納するフィールドメモリである第2記憶部210である。
【0007】
また、201は子画面表示用の元の映像信号である入力側フィールドデータを、202〜205の何れかのフィルタに振り分ける第1選択部である。206はフィルタ202から奇数フィールドデータを読み出すかまたはフィルタ203から奇数フィールドデータを読み出すかを選択する第2選択部である。207はフィルタ204から偶数フィールドデータを読み出すかまたはフィルタ205から偶数フィールドデータを読み出すかを選択する第3選択部である。211は第1記憶部209から奇数フィールドデータを読み出すかまたは第2記憶部210から偶数フィールドデータを読み出すかを選択する第4選択部である。
【0008】
208は、入力側のフィールドデータが奇数フィールドデータであるかあるいは偶数フィールドデータであるかの入力側フィールド判別信号と、出力側のフィールドデータが奇数フィールドデータであるかあるいは偶数フィールドデータであるかの出力側フィールド判別信号とが入力されて、第1選択部201、第2選択部206、および、第3選択部207に対して制御信号を送出する制御部である。
【0009】
また、入力側フィールド判別信号は、入力側クロック周波数に基づくタイミングの信号であり、出力側フィールド判別信号は、出力側クロック周波数に基づくタイミングの信号である。
【0010】
各フィールドデータは、第1記憶部209あるいは第2記憶部210に格納されるまでは、入力側クロック信号に基づくタイミングで処理され、第1記憶部209あるいは第2記憶部210から読み出された後は、出力側クロック信号に基づくタイミングで処理される。
【0011】
図11は、制御部208で第1〜第3の各選択部201、206、207に選択用の制御信号を出力する際の判断に用いられる入出力信号と制御信号との関係を示すチャートである。
例えば、入力側フィールド判別信号が奇数フィールドであり、出力側フィールド判別信号が奇数フィールドである場合、制御部208は、第1選択部201には入力する奇数フィールドのデータを縮小して偶数フィールドのデータとして出力するフィルタ205を選択させ、第3選択部207にもフィルタ205を選択させるように制御信号を出力する。その際に、第4選択部211は、出力側フィールド判別信号が奇数フィールドであるので、第1記憶部209を選択する。
【0012】
同様にして、入力側フィールド判別信号が偶数フィールドであり、出力側フィールド判別信号が偶数フィールドである場合、制御部208は、第1選択部201には入力する偶数フィールドのデータを縮小して奇数フィールドのデータとして出力するフィルタ203を選択させ、第3選択部207にもフィルタ203を選択させるように制御信号を出力する。その際に、第4選択部211は、出力側フィールド判別信号が偶数フィールドであるので、第2記憶部210を選択する。
【0013】
また、入力側フィールド判別信号が奇数フィールドであり、出力側フィールド判別信号が偶数フィールドである場合、制御部208は、第1選択部201と第2選択部206にフィルタ202を選択させ、第4選択部211は第2記憶部210を選択する。また、入力側フィールド判別信号が偶数フィールドであり、出力側フィールド判別信号が奇数フィールドである場合、制御部208は、第1選択部201と第2選択部206にフィルタ204を選択させ、第4選択部211は第1記憶部209を選択する。
【0014】
次に動作について説明する。フィルタ202、203、204、および、205は、入力するフィールドデータに対して縮小処理を行なってから所定のフィールドデータを生成する。この場合の縮小処理は4種類存在し、フィルタ202が入力側の奇数フィールドのデータから縮小された出力側の奇数フィールドのデータを生成する。フィルタ203が入力側の偶数フィールドのデータから縮小された出力側の奇数フィールドのデータを生成する。フィルタ204が入力側の偶数フィールドのデータから縮小された出力側の偶数フィールドのデータを生成する。フィルタ205が入力側の奇数フィールドのデータから縮小された出力側の偶数フィールドのデータを生成する。
【0015】
制御部208は出力データフィールド判別信号と入力フィールド判別信号を読み込み、各フィルタ202〜205の計算にかかる時間や、第1記憶部209あるいは第2記憶部210への書き込みにかかる時間等の要因を加味した上で、第1記憶部209あるいは第2記憶部210のメモリ領域に対して、最新データを書き込むためのライトアクセスと既存のデータを読み出すためのリードアクセスが同時に起こらないように、第1選択部201、第2選択部206、および、第3選択部207を制御する。また、制御部208は、必要に応じて第4選択部211も同様に制御する。
【0016】
ここで、制御部208の制御内容についてさらに詳しく説明する。例えば、入力側のフィールド判別信号が奇数フィールドであり、出力側のフィールド判別信号が奇数フィールドである場合であって、さらに、インターレース方式における入力側フィールドデータが奇数フィールドから偶数フィールドに変化する時点と、出力側フィールドデータが偶数フィールドから奇数フィールドに変化する時点とが充分に近いと判断された場合、制御部208は、奇数フィールドのデータから縮小された偶数フィールドのデータを作り出すフィルタ205を選択するように第1選択部201と第3選択部207とを制御するように制御信号を発生し、第4選択部211は第1記憶部209から奇数フィールドのデータを読み出す。
【0017】
このように、入力側および出力側フィールドデータの1ライン毎に予測判定して、その判定結果によりフィルタあるいは記憶部を選択できるので、追い越し現象が発生する時には予測により対応することができた。
【0018】
【発明が解決しようとする課題】
しかしながら、上記した従来の子画面表示用の映像信号処理回路では、追い越し現象に対応するために、制御部208は、2フィールド分の各記憶部の何れかへの書き込み処理を行う前に、上記のように入力側フィールド判別信号と出力側フィールド判別信号とに基づいて、第1記憶部209と第2記憶部210とのどちらのフィールドに対して第4選択部211がアクセスするかをあらかじめ予測判定し、その予測判定結果に対応させてフィルタを選択し、入力側フィールドデータに対して選択された各フィルタを用いて縮小処理、および、フィールド変換処理を行う必要があった。
【0019】
本発明は、上記のような問題点を解消するためになされたもので、上記した追い越し現象に対して、2フィールド分の記憶部と簡単なフィルタ回路を用いて、複雑な予測判定を実施することなく、子画面表示用の縮小画像を生成できる子画面表示用映像信号処理装置を提供することを目的としている。
【0020】
【課題を解決するための手段】
上述した目的を達成するため請求項1に記載した本発明の子画面表示用の映像信号処理回路は、複数の映像信号の一つを親画面とし、残りを子画面として親画面の表示領域内にインターレース方式で表示する映像表示装置で用いられる小画面表示用の映像信号処理回路であって、入力側クロック周波数に基づいて入力するインターレース方式の奇数と偶数の各1画面分のフィールドデータについて、予め定められたプレフィルタ用係数に従って水平方向および垂直方向に縮小処理を実施して小画面表示用データを生成するプレフィルタ部と、入力側フィールドデータが奇数と偶数の何れのフィールドデータであるかを示す入力側フィールド判別信号に基づいてプレフィルタで使用される係数を出力するプレフィルタ用係数出力部と、プレフィルタ部から出力された奇数と偶数の小画面表示用データのうち、何れか一方を格納する第1の記憶手段と、小画面表示用データのうち、他方を格納する第2の記憶手段と、小画面表示用データを第1の記憶手段に格納させるか、或いは、第2の記憶手段に格納させるかを入力側フィールド判別信号に基づいて選択する第1の選択手段と、出力側クロック周波数に基づいて、第1の記憶手段から小画面表示用データを読み出すか、或いは、第2の記憶手段から小画面表示用データを読み出すかを選択する第2の選択手段と、入力側フィールド判別信号および出力側フィールド判別信号により前記第1および第2の記憶手段から書き込みアクセスが実施されていない方の記憶手段を判別し、該記憶部からフィールドデータを読み出すように前記第2の選択手段を制御する制御部と、第2の選択手段から出力された小画面表示用データに対して垂直方向における重心位置を変換する処理を実施するポストフィルタ部と、出力側フィールドデータが奇数と偶数の何れのフィールドデータであるかを示す出力側フィールド判別信号に基づいて前記ポストフィルタで使用される係数を出力するポストフィルタ用係数出力部とを備えることを特徴とする。
【0021】
また、請求項2の本発明は、請求項1記載の子画面表示用の映像信号処理回路において、第1の記憶手段および第2の記憶手段に格納されるフィールドデータは、奇数と偶数の何れのフィールドデータであるかにかかわらず同一フォーマットで書き込まれることを特徴とする。
【0023】
また、請求項3の本発明は、請求項1に記載の子画面表示用の映像信号処理回路において、プレフィルタ部は、フィールドデータに対する垂直方向の縮小処理を実施せず、水平方向の縮小処理のみを行い、ポストフィルタ部は、小画面表示用データに対して垂直方向における重心位置を変換する処理に加えて垂直方向の縮小処理を実施することを特徴とする。
【0024】
また、請求項4の本発明は、請求項1に記載の子画面表示用の映像信号処理回路において、ポストフィルタ部は、第2の選択手段から出力された小画面表示用データに対して水平方向に拡大処理を実施し、垂直方向における重心位置を変換する処理加えて拡大処理を実施することを特徴とする。
【0025】
また、請求項5の本発明は、複数の映像信号の一つを親画面とし、残りを子画面として親画面の表示領域内にインターレース方式で表示する映像表示装置で用いられる小画面表示用の映像信号処理回路であって、入力側クロック周波数に基づいて入力するインターレース方式の奇数と偶数の各1画面分のフィールドデータについて、予め定められたプレフィルタ用係数に従って水平方向および垂直方向に縮小処理を実施して小画面表示用データを生成するプレフィルタ部と、入力側フィールドデータが奇数と偶数の何れのフィールドデータであるかを示す入力側フィールド判別信号に基づいてプレフィルタで使用される係数を出力するプレフィルタ用係数出力部と、プレフィルタ部から出力された奇数と偶数の小画面表示用データのうち、何れか一方を格納する第1の記憶手段と、小画面表示用データのうち、他方を格納する第2の記憶手段と、小画面表示用データを第1の記憶手段に格納させるか、或いは、第2の記憶手段に格納させるかを入力側フィールド判別信号に基づいて選択する第1の選択手段と、出力側クロック周波数に基づいて、第1の記憶手段から小画面表示用データを読み出すか、或いは、第2の記憶手段から小画面表示用データを読み出すかを選択する第2の選択手段と、入力側フィールド判別信号および出力側フィールド判別信号により前記第1および第2の記憶手段から書き込みアクセスが実施されていない方の記憶手段を判別し、該記憶部からフィールドデータを読み出すように前記第2の選択手段を制御する制御部と、プレフィルタの前段に設けられ、入力側フィールド判別信号および出力側フィールド判別信号に基づいて入力データを選択する第3の選択手段と、プレフィルタの後段に設けられ、入力側フィールド判別信号および出力側フィールド判別信号に基づいて出力データを選択する第4の選択手段とを備え、第3の選択手段の一方の入力には、入力側フィールドデータが入力され、前記第3の選択手段の他方の入力には、前記第2の選択手段の出力が入力され、第4の選択手段の一方の出力は、第1の選択手段に入力され、第4の選択手段の他方の出力は、子画面表示用の出力側フィールドデータとして出力され、プレフィルタは、第2の選択手段の出力が入力された第3の選択手段から出力側フィールドデータが出力される際には、ポストフィルタとして機能し、プレフィルタ用係数出力部は、出力側フィールド判別信号が入力されて、プレフィルタをポストフィルタとして使用する際の係数を出力することを特徴とする。
【0026】
【発明の実施の形態】
以下、本発明の実施の形態に係る子画面表示用の映像信号処理装置の実施の形態について図を用いて説明する。
【0027】
実施の形態1.
図1は、本発明の実施の形態1に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
図1の映像信号処理装置1において、11は入力信号であるフィールドデータを子画面表示用に水平方向、および垂直方向に縮小演算して、垂直方向に関しては奇数フィールドのデータと偶数フィールドのデータとも同一フォーマットでフィールドデータを生成するプレフィルタ部である。12は入力側フィールド判別信号に対応させてプレフィルタ部11で使用するフィルタ係数を出力するプレフィルタ用係数出力部である。13は縮小されたフィールドデータを格納するフィールドメモリである第3記憶部14(後述)および第4記憶部15(後述)から一方を選択する第5選択部(第1の選択手段)である。14はプレフィルタ部11で縮小処理が施されたフィールドデータを最低1フィールド分を格納することのできるフィールドメモリである第3記憶部(第1の記憶手段)、15はプレフィルタ部11で縮小処理が施されたフィールドデータを最低1フィールド分を格納することのできるフィールドメモリである第4記憶部(第2の記憶手段)、16は制御部17(後述)から入力される制御信号に応じて読み出しフィールドメモリを第3記憶部14と第4記憶部15とから選択する第6選択部(第2の選択手段)、17は入力側フィールド判別信号および出力側フィールド判別信号に基づいて、縮小されたフィールドデータを読み出すべきフィールドメモリを第3記憶部14と第4記憶部15とから決定し、決定されたフィールドメモリからフィールドデータを読み出すように第6選択部16を制御する制御信号を出力する制御部である。
【0028】
また、プレフィルタ部11は、さらに、入力側フィールドデータを子画面表示用に水平方向に縮小演算する水平方向フィルタ21と、水平方向に演算された入力側フィールドデータを子画面表示用に垂直方向に縮小演算し、奇数フィールドのデータと偶数フィールドのデータとも同一フォーマットでフィールドデータを生成する垂直方向フィルタ22とから構成される。
【0029】
尚、上記した本実施の形態の説明では、従来の子画面表示用映像信号処理回路200内で用いられる各選択部や各記憶部と判別するために、便宜上から第5選択部、第6選択部、第3記憶部、および、第4記憶部等の番号付けを行って記載したが、本実施の形態を単独で考慮する場合には、選択部は2個であり、記憶部も2個であるので、上記した本実施の形態の各選択部や各記憶部を、第1選択部、第2選択部、第1記憶部、および、第2記憶部等と考えることができる。
【0030】
また、入力あるいは出力されるフィールドデータや、入力側フィールド判別信号、出力側フィールド判別信号の設定は、図10に示した従来の子画面表示用映像信号処理回路200の場合と同様であり、各フィールドデータは、第3記憶部14あるいは第4記憶部15に格納されるまでは、入力側クロック信号に基づくタイミングで処理され、第3記憶部14あるいは第4記憶部15から読み出された後は、出力側クロック信号に基づくタイミングで処理される点についても従来の子画面表示用映像信号処理回路200の場合と同様である。
【0031】
次に、プレフィルタ部11における水平方向フィルタ21および垂直方向フィルタ22について説明する。
【0032】
図2は、水平方向フィルタ21の一構成例を示すブロック図であり、図3は、垂直方向フィルタ22の一構成例を示すブロック図である。
図2の水平方向フィルタ21において、31は1画素単位でフィールドデータを遅延させる遅延素子であり、32は演算器である第1乗算器であり、33は演算器である第2乗算器であり、34は第1乗算器および第2乗算器の出力を加算する第1加算器である。
【0033】
第1乗算器32は、例えば、プレフィルタ用係数出力部12から係数C0=1/2という係数値を読み込み、1画素遅延回路31で遅延された入力側フィールドデータに対して係数C0を乗算して出力する。第2乗算器33は、プレフィルタ用係数出力部12から係数C1=1/2という係数値を読み込み、入力側フィールドデータに対して係数C1を乗算して出力する。第1加算器34は、第1乗算器32の出力と第2乗算器33の出力との和を演算して演算結果を垂直方向フィルタ22に向けて出力する。
【0034】
図3の垂直方向フィルタ22において、41は、例えばレジスタやラインメモリからなり、1ライン単位でフィールドデータを遅延させる1ライン遅延回路であり、42は演算器である第3乗算器であり、43は演算器である第4乗算器であり、44は第3乗算器および第4乗算器の出力を加算する第2加算器である。
【0035】
第3乗算器42は、例えば、入力側フィールド判別信号が奇数フィールドを示す場合、プレフィルタ用係数出力部12から係数C2=3/4という係数値を読み込み、1ライン遅延回路41で遅延された入力側フィールドデータ(水平方向縮小処理が実施済み)に対して係数C2を乗算して出力する。第4乗算器43は、プレフィルタ用係数出力部12から係数C3=1/4という係数値を読み込み、水平方向縮小処理が実施された入力側フィールドデータに対して係数C3を乗算して出力する。第2加算器44は、第3乗算器42の出力と第4乗算器43の出力との和を演算して演算結果を第5選択部13に向けて出力する。
【0036】
また、例えば、入力側フィールド判別信号が偶数フィールドを示す場合、第3乗算器42は、プレフィルタ用係数出力部12から係数C2=1/4という係数値を読み込み、1ライン遅延回路41で遅延された入力側フィールドデータ(水平方向縮小処理が実施済み)に対して係数C2を乗算して出力する。第4乗算器43は、プレフィルタ用係数出力部12から係数C3=3/4という係数値を読み込み、水平方向縮小処理が実施された入力側フィールドデータに対して係数C3を乗算して出力する。そして、第2加算器44は、第3乗算器42の出力と第4乗算器43の出力との和を演算して演算結果を第5選択部13に向けて出力する。
【0037】
次に、この実施形態の動作について説明する。
本実施の形態に係る子画面表示用の映像信号処理装置では、入力される画像のフィールドデータと共に、そのフィールドデータに対応する入力側のフィールド判別信号も入力される。プレフィルタ部11においては、まず、水平方向フィルタ21で入力される画像のフィールドデータに対して水平方向の縮小を行い、その後に垂直方向フィルタ22でその水平方向に縮小されたフィールドデータに対して垂直方向に縮小処理を施す。
【0038】
その際に、プレフィルタ部11では、水平方向フィルタ21で入力側フィールド判別信号から対応するフィルタ係数セットを用いて、入力側フィールドデータを子画面表示用に水平方向に縮小する。その後に、垂直方向フィルタ22で入力側フィールド判別信号から対応するフィルタ係数セットを用いて、同一のフォーマットとなるように垂直方向に縮小計算を行う。すなわち、奇数フィールドも偶数フィールドも垂直方向に縮小計算されて同一のフォーマットになるようにフィルタリングされる。
【0039】
以下、例えば、子画面表示用のフィールドデータを水平方向および垂直方向に1/2に縮小する場合について説明する。
【0040】
プレフィルタ部11では、まず、図2に示した水平方向フィルタ21で、プレフィルタ用係数出力部12から読み込んだ係数C0=1/2、係数C1=1/2という係数値を用いて、水平方向の連続する画粗に対してフィルタリングを行う。また、その際、この水平方向フィルタ21は、水平方向の周波数について1/2の速度で動作させることにより、同時にダウンサンプリングも行ない、画素数を1/2に縮小する。これにより、入力するフィールドデータを子画面表示用にフィルタリングを実施しながら水平方向に1/2に縮小することができる。そして、この水平方向に縮小されたフィールドデータ出力が図3に示す垂直方向フィルタ22に入力される。
【0041】
垂直方向フィルタ22では、入力側フィールド判別情報によりプレフィルタ用係数出力部12で選択された係数に従って、入力するフィールドデータがフィルタリングされ、さらに、垂直方向に縮小される。
【0042】
図4は、垂直方向フィルタ22で入力するフィールドデータが垂直方向に縮小される様子を示す図である。
図4に示したように、垂直方向フィルタ22には、水平方向フィルタ21から奇数フィールドのデータと、偶数フィールドのデータが交互に入力する。すなわち、図4に示したように、第1奇数入力ラインIO1の後に、第1偶数入力ラインIE1が入力し、以下、第2奇数入力ラインIO2、第2偶数入力ラインIE2、第3奇数入力ラインIO3、第3偶数入力ラインIE3、第4奇数入力ラインIO4、第4偶数入力ラインIE4、・・・と続いて垂直方向フィルタ22に各フィールドデータが入力する。
【0043】
すると、垂直方向フィルタ22では、第1奇数入力ラインIO1〜第2偶数入力ラインIE2の4つのフィールドデータが参照されて、入力側フィールド判別信号が奇数フィールドを示す場合には、係数C2=3/4、C3=1/4という係数値が用いられ、第1奇数出力ラインOO1のフィールドデータが生成される。一方、入力側フィールド判別信号が偶数フィールドを示す場合には、係数C2=1/4、C3=3/4という係数値が用いられ、第1偶数出力ラインOE1のフィールドデータが生成される。
【0044】
次に、本実施の形態では、垂直方向の周波数を1/2で動作させることから、上記した垂直方向フィルタ22の出力も1個置きとなる。従って、第2奇数入力ラインIO2〜第3偶数入力ラインIE3の4つのフィールドデータが参照されて、入力側フィールド判別信号が奇数フィールドを示す場合の出力は、削減される。
【0045】
その次に、垂直方向フィルタ22では、第3奇数入力ラインIO3〜第4偶数入力ラインIE4の4つのフィールドデータが参照されて、入力側フィールド判別信号が奇数フィールドを示す場合には、係数C2=3/4、C3=1/4という係数値が用いられ、第2奇数出力ラインOO2のフィールドデータが生成される。一方、入力側フィールド判別信号が偶数フィールドを示す場合には、係数C2=1/4、C3=3/4という係数値が用いられ、第2偶数出力ラインOE2のフィールドデータが生成される。
【0046】
例えば、第1奇数入力ラインIO1と第2奇数入力ラインIO2が入力されて、奇数フィールドの場合の係数C2=3/4、C3=1/4という係数値が用いられて、第1奇数出力ラインOO1のフィールドデータが生成された後には、第1偶数入力ラインIE1と第2偶数入力ラインIE2が入力されて、偶数フィールドの場合の係数C2=1/4、C3=3/4という係数値が用いられて、第1偶数出力ラインOE1のフィールドデータが生成される。しかし、その次に第2奇数入力ラインIO2と第3奇数入力ラインIO3が入力された場合、垂直方向の周波数が1/2であることから、垂直方向の動作が行われないので、奇数出力ラインのフィールドデータが生成されず、同様にして偶数出力ラインのフィールドデータも出力されない。
【0047】
さらにその後には、垂直方向の動作が再開されるので、第3奇数入力ラインIO3と第4奇数入力ラインIO4が入力されて、奇数フィールドの場合の係数C2=3/4、C3=1/4という係数値が用いられて、第2奇数出力ラインOO2のフィールドデータが生成された後には、第3偶数入力ラインIE3と第4偶数入力ラインIE4が入力されて、偶数フィールドの場合の係数C2=1/4、C3=3/4という係数値が用いられて、第2偶数出力ラインOE2のフィールドデータが生成される。
【0048】
上記した動作によって、入力するフィールドデータが奇数フィールドである場合も、あるいは、偶数フィールドである場合も、共に同一フォーマットで、かつ、垂直方向に1/2になったフィールドデータとなってフィールドメモリである第3記憶部14または第4記憶部15に格納される。
【0049】
第3記憶部14または第4記憶部15に格納されるフィールドデータは、入力側フィールド判別信号の変化に従って、第5選択部13で第3記憶部14と第4記憶部15とが交互に選択されるのみであり、出力側フィールド判別信号による制御は実施されない。
【0050】
第3記憶部14または第4記憶部15に格納されたフィールドデータは、入力側から書き込みのアクセスをされていない側のフィールドメモリ(第3記憶部14または第4記憶部15)から読み出すように制御部17からの制御信号を受けた第6選択部16により読み出される。
【0051】
その際に、制御部17は、第3記憶部14または第4記憶部15に格納されたフィールドデータを、出力側フィールド判別信号のタイミングに従って読み出すように、第6選択部16を制御する。
【0052】
また、第3記憶部14または第4記憶部15に格納されたフィールドデータのうち、どちらのデータを読み出すかを決定付ける他の要因としては、読み出し動作が、書き込みに追いつかないという条件がある。
【0053】
本実施の形態では、上記した、書き込みのアクセスをされていないという条件と、読み出し動作が、書き込みに追いつかないという条件を満たす限り、第3記憶部14および第4記憶部15に格納されるフィールドデータは、奇数と偶数の何れのフィールドデータであるかにかかわらず同一フォーマットで書き込まれることから、制御部17はどちらのフィールドメモリから読み出しても問題ない。
【0054】
以上のように、本実施の形態では、入力されるフィールドデータと出力されるフィールドデータが非同期である場合でも、2フィールド分の記憶部と簡単なフィルタ回路を用いて、複雑な予測判定を実施することなく、追い越し現象が起こらない子画面表示用の縮小画像を生成することができる。
【0055】
実施の形態2.
図5は、本発明の実施の形態2に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
なお、本実施の形態2において、上記した実施の形態1と同じ機能の部分については、同じ符号を付与して、重複する記載を省略する。
【0056】
本実施の形態2の映像信号処理回路2が、実施の形態1の映像信号処理回路1と異なる点は、以下のようになる。
(a1)第6選択部16の後段に、映像信号処理装置の出力が、出力側のフィールドデータとして要求される重心位置となるように変換するポストフィルタ18を設けた点。
(a2)出力側フィールド判別信号に対応させてポストフィルタ部18で使用されるフィルタ係数を出力するポストフィルタ用係数出力部19を設けた点。
本実施の形態における他の構成は、実施の形態1と同様である。
【0057】
図6は、ポストフィルタ部18の一構成例を示すブロック図である。
ポストフィルタ18は、図3に示した垂直方向フィルタと同様な構成を有している。従って、図6のポストフィルタ18において、51は、1ライン単位でフィールドデータを遅延させる1ライン遅延回路であり、52は演算器である第5乗算器であり、53は演算器である第6乗算器であり、54は第5乗算器および第6乗算器の出力を加算する第3加算器である。
【0058】
第5乗算器52は、例えば、出力側フィールド判別信号が奇数フィールドを示す場合、ポストフィルタ用係数出力部19から係数C4=3/8という係数値を読み込み、1ライン遅延回路51で遅延された子画面用フィールドデータ(水平/垂直方向縮小処理が実施済み)に対して係数C4を乗算して出力する。第6乗算器53は、ポストフィルタ用係数出力部19から係数C5=5/8という係数値を読み込み、水平/垂直方向縮小処理が実施された子画面用フィールドデータに対して係数C5を乗算して出力する。第3加算器54は、第5乗算器52の出力と第6乗算器53の出力との和を演算して演算結果を子画面表示用出力側フィールドデータとして後段の回路に出力する。
【0059】
また、例えば、入力側フィールド判別信号が偶数フィールドを示す場合、第5乗算器52は、ポストフィルタ用係数出力部19から係数C4=7/8という係数値を読み込み、1ライン遅延回路51で遅延された子画面用フィールドデータ(水平/垂直方向方向縮小処理が実施済み)に対して係数C4を乗算して出力する。第6乗算器53は、ポストフィルタ用係数出力部19から係数C5=1/8という係数値を読み込み、水平/垂直方向縮小処理が実施された子画面用フィールドデータに対して係数C5を乗算して出力する。そして、第3加算器54は、第5乗算器52の出力と第6乗算器53の出力との和を演算して演算結果をを子画面表示用出力側フィールドデータとして後段の回路に出力する。なお、ポストフィルタ18では、垂直方向フィルタ22と異なり、ダウンサンプリングは実施せず、出力側フィールド判別信号による出力要求毎に処理が実施される。
【0060】
このように、本実施の形態では、第3記憶部14或いは第4記憶部15から読み出された子画面表示用のフィールドデータは、後段の出力側で要求されるフィールドデータとなるように、重心位置を変換することができるので、子画面表示用フィールドデータに対する出力側の様々な要求に合わせて対応させることができる。
【0061】
実施の形態3.
図7は、本発明の実施の形態3に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
なお、本実施の形態3において、上記した実施の形態2と同じ機能の部分については、同じ符号を付与して、重複する記載を省略する。
【0062】
本実施の形態3の映像信号処理回路3が、実施の形態2の映像信号処理回路2と異なる点は、以下のようになる。
(b1)プレフィルタ部61の中に水平方向フィルタ21のみで、垂直方向フィルタ22は有していない点。
(b2)その垂直方向フィルタ22の動作をポストフィルタ63に実施させ、そのために、ポストフィルタ用係数出力部64には、垂直方向縮小用にポストフィルタ63で使用される係数が出力できる機能を持たせ、プレフィルタ用係数出力部62からは、垂直方向縮小用にポストフィルタ63で使用される係数が出力できる機能を省略した点。
ポストフィルタ用係数出力部64に追加される機能は、プレフィルタ用係数出力部62で省略される機能と同様であり、上記した実施の形態1および2にて説明した内容と同様である。本実施の形態における他の構成は、実施の形態2と同様である。
【0063】
従って、本実施の形態では、フィールドメモリである第3記憶部14或いは第4記憶部15に書き込む前のフィールドデータに対して縮小動作を実施するプレフィルタ部61では、水平方向のみの縮小処理を実施し、ポストフィルタ部63で、水平歩行のみに縮小処理が施されたフィールドデータに対してさらに垂直方向の縮小処理を行なう。
【0064】
このように、本実施の形態の映像信号処理回路3では、実施の形態2ではプレフィルタ部で実施していた垂直方向の縮小動作をポストフィルタ部で実施させて、プレフィルタ部の構成を簡略化することができるので、映像信号処理回路3の回路規模を削減することができる。
【0065】
実施の形態4.
図8は、本発明の実施の形態4に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
なお、本実施の形態4において、上記した実施の形態2と同じ機能の部分については、同じ符号を付与して、重複する記載を省略する。
【0066】
本実施の形態4の映像信号処理回路4が、実施の形態2の映像信号処理回路2と異なる点は、以下のようになる。
(c1)ポストフィルタ部71の中に垂直方向フィルタ82のみでなく、水平方向フィルタ81を設けた点。
(c2)その水平方向フィルタ81と垂直方向フィルタ82でフィルタリング用の係数を出力するために、ポストフィルタ用係数出力部72には、水平方向拡大用に水平方向フィルタ81で使用される係数と垂直方向拡大用に垂直方向フィルタ82で使用される係数が出力できる機能を持たせた点。
従って、本実施の形態では、ポストフィルタ部71の構成およびポストフィルタ用係数出力部72の構成は、プレフィルタ部11の構成およびプレフィルタ養鶏数出力部12の構成と同様であるが、動作周波数や係数等の出力設定が異なっており、プレフィルタ部11では、水平方向と垂直方向に縮小動作を実施し、ポストフィルタ部71では、水平方向と垂直方向に拡大動作を実施できるように構成している。本実施の形態における他の構成は、実施の形態2と同様である。
【0067】
従って、本実施の形態では、プレフィルタ部11でフィールドデータを水平方向と垂直方向に縮小した後、ポストフィルタ部71で、出力側の要求に応じて任意の倍率に拡大してから出力させることができる。
【0068】
このように、本実施の形態の映像信号処理回路4では、実施の形態2ではフィールドデータに対して縮小動作のみを施していたところを、任意の倍率に拡大してから出力させることができるので、画像表示装置に要求される様々な機能に対応させて任意の倍率のフィールドデータを出力させることができる。
【0069】
実施の形態5.
図9は、本発明の実施の形態5に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
なお、本実施の形態5において、上記した実施の形態4と同じ機能の部分については、同じ符号を付与して、重複する記載を省略する。
【0070】
本実施の形態5の映像信号処理回路5が、実施の形態4の映像信号処理回路4と異なる点は、以下のようになる。
(d1)プレ/ポストフィルタ部92の前段と後段に、各々第7選択部91(第3の選択手段)と第8選択部94(第4の選択手段)が設置された点。
(d2)第7選択部91の一方の入力には、入力側のフィールドデータが入力され、他方の入力には、第6選択部16の出力が入力される点。
(d3)第8選択部94の一方の出力は第5選択部13に出力されるが、他方の出力は子画面表示用出力側フィールドデータとして後段の回路に出力される点。
(d4)プレ/ポストフィルタ部92は、実施の形態4におけるプレフィルタ部11とポストフィルタ部71の機能を時分割で切り替えて実施する点。
(d5)プレ/ポストフィルタ用係数出力部93には、出力側のフィールド判別信号も入力されて、プレフィルタ用の係数とポストフィルタ用の係数の両方を出力する機能を持たせた点。
(d6)単独のポストフィルタ部が削減された点。
従って、本実施の形態では、第6選択部16の出力は再び第7選択部91を介してプレ/ポストフィルタ部92に入力されてから第8選択部94を介して後段の回路に出力される。このため、実施の形態4で実施した子画面表示用出力側フィールドデータに対する拡大処理を、単独のポストフィルタ部を設けることなく実施することができる。
【0071】
すなわち、実施の形態4で実施した任意の倍率で出力させるフィールドデータを、本実施の形態ではより簡単な構成で出力させることができる。本実施の形態における他の構成は、実施の形態4と同様である。
【0072】
このように、本実施の形態の映像信号処理回路5では、実施の形態4のプレフィルタとポストフィルタを兼用させて1個にし、時間的に分割して使用するようにしたので、より簡単な回路で画像表示装置に要求される様々な機能に対応させて任意の倍率のフィールドデータを出力させることができる。
【0073】
なお、上記した各実施の形態では、親画面中に1つの子画面を表示させる場合について記載したが、例えば、本発明の各実施の形態を複数組設けることにより、親画面中に多数の子画面を表示させるように構成しても良い。
【0074】
また、各選択部あるいは係数出力部は、制御部により制御されるように構成しても良い。
【0075】
【発明の効果】
以上のように、請求項1に記載の本発明によれば、入力されるフィールドデータと出力されるフィールドデータが非同期である場合でも、2フィールド分の記憶部と簡単なフィルタ回路を用いて、複雑な予測判定を実施することなく、追い越し現象が起こらない子画面表示用の縮小画像を生成することができる。また、記憶部から読み出された子画面表示用のフィールドデータは、後段の出力側で要求されるフィールドデータとなるように、重心位置を変換することができるので、子画面表示用フィールドデータに対する出力側の様々な要求に合わせて対応させることができる。
【0076】
また、請求項2の本発明によれば、複数の記憶部に格納されるフィールドデータは同一フォーマットであることから、制御部はどの記憶部から読み出しても問題なくなり、記憶部を共通化できるので映像処理回路の規模を小さくすることができる。
【0078】
また、請求項3の本発明によれば、プレフィルタでの垂直方向の縮小処理をポストフィルタで行なうので、映像処理回路の規模を小さくすることができる。
【0079】
また、請求項4の本発明によれば、ポストフィルタにおいて垂直方向に任意の倍率で拡大処理ができるので、画像表示装置に要求される様々な機能に対応させて任意の倍率のフィールドデータを出力させることができ、多機能化を図ることができる。
【0080】
また、請求項5の本発明によれば、入力されるフィールドデータと出力されるフィールドデータが非同期である場合でも、2フィールド分の記憶部と簡単なフィルタ回路を用いて、複雑な予測判定を実施することなく、追い越し現象が起こらない子画面表示用の縮小画像を生成することができる。また、多機能化を可能にするポストフィルタの機能をプレフィルタに時分割で行わせるように構成したので、映像信号処理回路の規模を更に小さくすることができる。しかも、単独のポストフィルタ部を設けることなく実施することができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態1に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
【図2】 水平方向フィルタの一構成例を示すブロック図である。
【図3】 垂直方向フィルタの一構成例を示すブロック図である。
【図4】 垂直方向フィルタで入力するフィールドデータが垂直方向に縮小される様子を示す図である。
【図5】 本発明の実施の形態2に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
【図6】 ポストフィルタ部の一構成例を示すブロック図である。
【図7】 本発明の実施の形態3に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
【図8】 本発明の実施の形態4に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
【図9】 本発明の実施の形態5に係る子画面表示用の映像信号処理装置の構成を示すブロック図である。
【図10】 従来の子画面表示用の映像信号処理回路を示すブロック図である。
【図11】 入出力信号と制御信号との関係を示すチャートである。
【符号の説明】
1、2、3、4、5、200 子画面表示用映像信号処理回路、 11、61プレフィルタ部、 12、62 プレフィルタ用係数出力部、 13 第5選択部(第1の選択手段)、 14 第3記憶部(フィールドメモリ:第1の記憶手段)、 15 第4記憶部(フィールドメモリ:第2の記憶手段)、 16 第6選択部(第2の選択手段)、 17、208 制御部、 18、63、71ポストフィルタ部、 19、64、72 ポストフィルタ用係数出力部、 21、81、101 水平方向フィルタ、 22、82、102 垂直方向フィルタ 31 1画素遅延回路、 32 第1乗算器、 33 第2乗算器、 34第1加算器、 41、51 1ライン遅延回路、 42 第3乗算器、 43第4乗算器、 44 第2加算器、 52 第5乗算器、 53 第6乗算器54 第3加算器、 91 第7選択部(第3の選択手段)、 92 プレ/ポストフィルタ部、 93 プレ/ポスト用係数出力部、 94 第8選択部(第4の選択手段)、 201 第1選択部、 202 奇数/奇数フィールドフィルタ、 203 偶数/奇数フィールドフィルタ、 204 偶数/奇数フィールドフィルタ、 205 奇数/偶数フィールドフィルタ、 206 第2選択部、 207 第3選択部、 209 第1記憶部(奇数フィールドメモリ)、 210 第2記憶部(偶数フィールドメモリ、 211 第4選択部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a small screen used in a video display device that superimposes one part of a plurality of video signals as a parent screen and superimposes the other as a child screen on a part of the same display screen of the parent screen and displays the same in an interlaced manner The present invention relates to a video signal processing circuit for display, and more particularly to a video signal processing circuit that eliminates the problem that writing of one video signal to a memory overtakes reading of the other video signal from the memory.
[0002]
[Prior art]
In an image display device that displays different video signal sources in the same screen, for example, as a parent-child screen, it is necessary to absorb and display the phase difference between the video signals of the plurality of sources.
[0003]
For example, the video signal source data of the child screen in the parent / child screen is written to the memory after the data is reduced in accordance with the size of the child screen at the timing of the input source (timing of the input side clock frequency), and the written data Are read from the memory at the timing of the video signal source of the parent screen (timing of the output side clock frequency).
[0004]
When there is no correlation between the frequency at which the child screen data is written to the memory and the frequency at which the data is read from the memory (the frequency of the parent screen data) at the time of writing and reading, that is, the input side frequency and the output side When the frequencies are asynchronous, depending on the relationship between the two frequencies, for example, a phenomenon occurs in which data of the child screen is written during reading of the parent / child screen data.
[0005]
In this case, since the data is read from the memory in which the latest data after update and the past data before update are mixed, both the data before update and the data after update are switched to one screen on the way. (Hereinafter, this phenomenon is referred to as an overtaking phenomenon).
[0006]
As a conventional image display circuit for preventing this overtaking phenomenon, for example, a video signal processing circuit for displaying a small screen shown in FIG. 10 is known.
In the sub-screen display video
[0007]
Reference numeral 201 denotes a first selection unit that distributes input-side field data, which is an original video signal for sub-screen display, to any of the filters 202 to 205. Reference numeral 206 denotes a second selection unit that selects whether to read odd field data from the filter 202 or to read odd field data from the
[0008]
208 is an input side field determination signal indicating whether the field data on the input side is odd field data or even field data, and whether the field data on the output side is odd field data or even field data. This is a control unit that receives the output-side field determination signal and sends a control signal to the first selection unit 201, the second selection unit 206, and the
[0009]
The input side field determination signal is a signal having a timing based on the input side clock frequency, and the output side field determination signal is a signal having a timing based on the output side clock frequency.
[0010]
Until each field data is stored in the
[0011]
FIG. 11 is a chart showing the relationship between input / output signals and control signals used for determination when the
For example, when the input side field discrimination signal is an odd field and the output side field discrimination signal is an odd field, the
[0012]
Similarly, when the input side field determination signal is an even field and the output side field determination signal is an even field, the
[0013]
In addition, when the input-side field determination signal is an odd field and the output-side field determination signal is an even field, the
[0014]
Next, the operation will be described.
[0015]
The
[0016]
Here, the control content of the
[0017]
As described above, since prediction judgment is performed for each line of the input side and output side field data, and the filter or the storage unit can be selected based on the judgment result, it is possible to cope with the prediction when the overtaking phenomenon occurs.
[0018]
[Problems to be solved by the invention]
However, in the above-described conventional video signal processing circuit for displaying a small screen, in order to cope with the overtaking phenomenon, the
[0019]
The present invention has been made to solve the above-described problems, and performs a complex prediction determination using the storage unit for two fields and a simple filter circuit for the above-described overtaking phenomenon. An object of the present invention is to provide a video signal processing apparatus for displaying a small screen without generating a reduced image for displaying the small screen.
[0020]
[Means for Solving the Problems]
In order to achieve the above-mentioned object, the video signal processing circuit for displaying a small screen according to the present invention described in
[0021]
According to a second aspect of the present invention, in the sub-screen display video signal processing circuit according to the first aspect, the field data stored in the first storage means and the second storage means is either odd or even. The field data is written in the same format regardless of the field data.
[0023]
Claims3The invention of claim1In the video signal processing circuit for displaying a small screen described in 1., the pre-filter unit does not perform vertical reduction processing for field data, but only performs horizontal reduction processing, and the post-filter unit is for small screen display. In addition to the process of converting the center of gravity position in the vertical direction with respect to the data, the reduction process in the vertical direction is performed.
[0024]
Claims4The invention of claim1In the sub-screen display video signal processing circuit described in the above, the post filter unit performs the enlargement process in the horizontal direction on the small screen display data output from the second selection unit, and the barycentric position in the vertical direction. An enlargement process is performed in addition to the process of converting the image data.
[0025]
Claims5The present invention isA video signal processing circuit for small-screen display used in a video display device that displays one of a plurality of video signals as a main screen and the rest as a sub-screen in an interlaced display area on the input screen. The interlaced odd and even field data for each screen input based on the clock frequency is subjected to reduction processing in the horizontal and vertical directions according to a predetermined prefilter coefficient, and small screen display data is obtained. A prefilter unit to generate, and a prefilter coefficient output unit that outputs a coefficient used in the prefilter based on an input side field discrimination signal indicating whether the input side field data is odd or even field data First data storing either one of odd-numbered and even-numbered small screen display data output from the prefilter unit. Means, second storage means for storing the other of the small screen display data, and whether to store the small screen display data in the first storage means or in the second storage means The first selection means for selecting based on the input side field discrimination signal and the small screen display data are read from the first storage means based on the output side clock frequency, or the small screen is read from the second storage means Second selection means for selecting whether to read display data, and storage means for which write access is not performed from the first and second storage means by the input-side field determination signal and the output-side field determination signal A control unit for determining and controlling the second selection means to read field data from the storage unit;Before the pre-filterProvidedA third selection means for selecting input data based on the input side field discrimination signal and the output side field discrimination signal;ProvidedA fourth selection means for selecting output data based on the input side field discrimination signal and the output side field discrimination signal;PreparationThe input field data is inputted to one input of the third selection means, the output of the second selection means is inputted to the other input of the third selection means, and the fourth selection is made. One output of the means is input to the first selection means, the other output of the fourth selection means is output as output-side field data for sub-screen display, and the pre-filter is output from the second selection means. When the output side field data is output from the third selection means to which the output is input, it functions as a post filter, and the prefilter coefficient output unit receives the output side field discrimination signal and outputs the prefilter. It is characterized by outputting a coefficient when used as a post filter.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of a video signal processing apparatus for displaying a small screen according to an embodiment of the present invention will be described with reference to the drawings.
[0027]
FIG. 1 is a block diagram showing a configuration of a video signal processing apparatus for displaying a small screen according to
In the video
[0028]
The
[0029]
In the above description of the present embodiment, for the sake of convenience, the fifth selection unit and the sixth selection are selected in order to discriminate from the selection units and storage units used in the conventional small-screen display video
[0030]
The setting of the field data to be input or output, the input-side field discrimination signal, and the output-side field discrimination signal is the same as in the case of the conventional sub-screen display video
[0031]
Next, the
[0032]
FIG. 2 is a block diagram illustrating a configuration example of the
In the
[0033]
For example, the
[0034]
In the
[0035]
For example, when the input side field discrimination signal indicates an odd field, the
[0036]
For example, when the input-side field determination signal indicates an even field, the
[0037]
Next, the operation of this embodiment will be described.
In the small-screen display video signal processing apparatus according to the present embodiment, the field discrimination signal on the input side corresponding to the field data is input together with the field data of the input image. In the
[0038]
At that time, in the
[0039]
Hereinafter, for example, a case where field data for displaying a small screen is reduced to 1/2 in the horizontal direction and the vertical direction will be described.
[0040]
In the
[0041]
In the
[0042]
FIG. 4 is a diagram showing how the field data input by the
As shown in FIG. 4, the odd-numbered field data and the even-numbered field data are alternately input to the
[0043]
Then, in the
[0044]
Next, in this embodiment, since the vertical frequency is operated by ½, the output of the above-described
[0045]
Next, in the
[0046]
For example, the first odd input line IO1 and the second odd input line IO2 are input, and the coefficient values C2 = 3/4 and C3 = 1/4 in the case of the odd field are used, and the first odd output line is used. After the field data of OO1 is generated, the first even-numbered input line IE1 and the second even-numbered input line IE2 are input, and coefficient values C2 = 1/4 and C3 = 3/4 in the case of the even field are obtained. Used to generate field data of the first even output line OE1. However, when the second odd-numbered input line IO2 and the third odd-numbered input line IO3 are input next, since the vertical direction frequency is ½, the vertical direction operation is not performed. Field data of the even output line is not output in the same manner.
[0047]
Thereafter, since the operation in the vertical direction is resumed, the third odd input line IO3 and the fourth odd input line IO4 are inputted, and the coefficients C2 = 3/4 and C3 = 1/4 in the case of the odd field. After the field data of the second odd output line OO2 is generated, the third even input line IE3 and the fourth even input line IE4 are input, and the coefficient C2 = The coefficient values of 1/4 and C3 = 3/4 are used to generate the field data of the second even output line OE2.
[0048]
By the above operation, whether the field data to be input is an odd field or an even field, both are the same format and become field data halved in the vertical direction in the field memory. It is stored in a certain
[0049]
The field data stored in the
[0050]
The field data stored in the
[0051]
At that time, the
[0052]
Another factor that determines which of the field data stored in the
[0053]
In the present embodiment, the fields stored in the
[0054]
As described above, in this embodiment, even when input field data and output field data are asynchronous, a complicated prediction determination is performed using a storage unit for two fields and a simple filter circuit. Therefore, it is possible to generate a reduced image for displaying a small screen in which the overtaking phenomenon does not occur.
[0055]
FIG. 5 is a block diagram showing a configuration of a video signal processing device for small-screen display according to
In the second embodiment, parts having the same functions as those in the first embodiment are given the same reference numerals, and redundant descriptions are omitted.
[0056]
The video
(A1) A
(A2) A post filter
Other configurations in the present embodiment are the same as those in the first embodiment.
[0057]
FIG. 6 is a block diagram illustrating a configuration example of the
The
[0058]
For example, when the output side field discrimination signal indicates an odd field, the
[0059]
For example, when the input-side field determination signal indicates an even field, the
[0060]
Thus, in the present embodiment, the field data for sub-screen display read from the
[0061]
Embodiment 3 FIG.
FIG. 7 is a block diagram showing a configuration of a video signal processing device for small-screen display according to Embodiment 3 of the present invention.
In the third embodiment, parts having the same functions as those in the second embodiment are given the same reference numerals, and redundant descriptions are omitted.
[0062]
The video signal processing circuit 3 according to the third embodiment is different from the video
(B1) The
(B2) The operation of the
The function added to the post-filter
[0063]
Therefore, in the present embodiment, the
[0064]
As described above, in the video signal processing circuit 3 of the present embodiment, the post-filter unit performs the vertical reduction operation performed in the pre-filter unit in the second embodiment, thereby simplifying the configuration of the pre-filter unit. Therefore, the circuit scale of the video signal processing circuit 3 can be reduced.
[0065]
FIG. 8 is a block diagram showing a configuration of a video signal processing apparatus for displaying a small screen according to
In the fourth embodiment, parts having the same functions as those in the second embodiment described above are given the same reference numerals, and redundant descriptions are omitted.
[0066]
The video
(C1) The
(C2) In order to output the coefficients for filtering by the
Therefore, in this embodiment, the configuration of the post filter unit 71 and the configuration of the post filter
[0067]
Therefore, in this embodiment, after the field data is reduced in the horizontal direction and the vertical direction by the
[0068]
As described above, in the video
[0069]
Embodiment 5 FIG.
FIG. 9 is a block diagram showing a configuration of a video signal processing device for displaying a small screen according to the fifth embodiment of the present invention.
In the fifth embodiment, parts having the same functions as those in the fourth embodiment are given the same reference numerals, and redundant descriptions are omitted.
[0070]
The video signal processing circuit 5 of the fifth embodiment is different from the video
(D1) A seventh selection unit 91 (third selection unit) and an eighth selection unit 94 (fourth selection unit) are installed in the upstream and downstream stages of the pre /
(D2) The input side field data is input to one input of the
(D3) One output of the
(D4) The pre /
(D5) The pre / post filter
(D6) A point that a single post filter portion is reduced.
Therefore, in the present embodiment, the output of the
[0071]
That is, field data to be output at an arbitrary magnification implemented in the fourth embodiment can be output with a simpler configuration in the present embodiment. Other configurations in the present embodiment are the same as those in the fourth embodiment.
[0072]
As described above, in the video signal processing circuit 5 of the present embodiment, the pre-filter and the post-filter of the fourth embodiment are combined into one and used by being divided in time. The circuit can output field data at an arbitrary magnification corresponding to various functions required for the image display apparatus.
[0073]
In each of the above-described embodiments, a case where one child screen is displayed in the parent screen has been described. For example, a plurality of child screens can be provided in the parent screen by providing a plurality of embodiments of the present invention. May be displayed.
[0074]
Each selection unit or coefficient output unit may be configured to be controlled by a control unit.
[0075]
【The invention's effect】
As described above, according to the first aspect of the present invention, even when input field data and output field data are asynchronous, using a storage unit for two fields and a simple filter circuit, Without performing complicated prediction determination, it is possible to generate a reduced image for sub-screen display that does not cause the overtaking phenomenon.Further, since the center-of-gravity position can be converted so that the sub-screen display field data read from the storage unit becomes the field data required on the output side of the subsequent stage, the sub-screen display field data It is possible to meet various requirements on the output side.
[0076]
Further, according to the present invention of
[0078]
Claims3According to the present invention, since the reduction process in the vertical direction by the pre-filter is performed by the post-filter, the scale of the video processing circuit can be reduced.
[0079]
Claims4According to the present invention, since the enlargement process can be performed at an arbitrary magnification in the vertical direction in the post filter, field data at an arbitrary magnification can be output in accordance with various functions required for the image display device. Multiple functions can be achieved.
[0080]
Claims5According to the present invention,Even if the input field data and the output field data are asynchronous, a sub-screen that does not cause overtaking without using complicated prediction judgments using a storage unit for two fields and a simple filter circuit A reduced image for display can be generated. Also,Since the post-filter function that enables multi-function is configured to be performed by the pre-filter in a time-sharing manner, the scale of the video signal processing circuit can be further reduced.MoreoverIt can be carried out without providing a single post filter part.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a video signal processing apparatus for displaying a small screen according to
FIG. 2 is a block diagram illustrating a configuration example of a horizontal filter.
FIG. 3 is a block diagram illustrating a configuration example of a vertical filter.
FIG. 4 is a diagram illustrating how field data input by a vertical filter is reduced in the vertical direction.
FIG. 5 is a block diagram showing a configuration of a video signal processing device for small-screen display according to
FIG. 6 is a block diagram illustrating a configuration example of a post filter unit.
FIG. 7 is a block diagram showing a configuration of a video signal processing device for small-screen display according to Embodiment 3 of the present invention.
FIG. 8 is a block diagram showing a configuration of a video signal processing device for small-screen display according to
FIG. 9 is a block diagram showing a configuration of a video signal processing device for small-screen display according to Embodiment 5 of the present invention.
FIG. 10 is a block diagram showing a conventional video signal processing circuit for displaying a small screen.
FIG. 11 is a chart showing the relationship between input / output signals and control signals.
[Explanation of symbols]
1, 2, 3, 4, 5, 200 Sub-screen display video signal processing circuit, 11, 61 pre-filter unit, 12, 62 pre-filter coefficient output unit, 13 fifth selection unit (first selection means), 14 Third storage unit (field memory: first storage unit), 15 Fourth storage unit (field memory: second storage unit), 16 Sixth selection unit (second selection unit), 17, 208 Control unit , 18, 63, 71 Post filter section, 19, 64, 72 Post filter coefficient output section, 21, 81, 101 Horizontal filter, 22, 82, 102 Vertical filter 31 One pixel delay circuit, 32 First multiplier 33 Second multiplier, 34 First adder, 41, 51 One line delay circuit, 42 Third multiplier, 43 Fourth multiplier, 44 Second adder, 52 Fifth multiplier 53 Sixth multiplier 54 Third adder 91 Seventh selection unit (third selection means) 92 Pre / post filter unit 93 Pre / post coefficient output unit 94 Eighth selection unit (fourth selection) Means), 201 first selection unit, 202 odd / odd field filter, 203 even / odd field filter, 204 even / odd field filter, 205 odd / even field filter, 206 second selection unit, 207 third selection unit, 209 First storage unit (odd field memory), 210 Second storage unit (even field memory, 211 fourth selection unit).
Claims (5)
入力側クロック周波数に基づいて入力するインターレース方式の奇数と偶数の各1画面分のフィールドデータについて、予め定められたプレフィルタ用係数に従って水平方向および垂直方向に縮小処理を実施して小画面表示用データを生成するプレフィルタ部と、
入力側フィールドデータが奇数と偶数の何れのフィールドデータであるかを示す入力側フィールド判別信号に基づいて前記プレフィルタで使用される係数を出力するプレフィルタ用係数出力部と、
前記プレフィルタ部から出力された奇数と偶数の小画面表示用データのうち、何れか一方を格納する第1の記憶手段と、
前記小画面表示用データのうち、他方を格納する第2の記憶手段と、
前記小画面表示用データを第1の記憶手段に格納させるか、或いは、第2の記憶手段に格納させるかを前記入力側フィールド判別信号に基づいて選択する第1の選択手段と、
出力側クロック周波数に基づいて、第1の記憶手段から小画面表示用データを読み出すか、或いは、第2の記憶手段から小画面表示用データを読み出すかを選択する第2の選択手段と、
入力側フィールド判別信号および出力側フィールド判別信号により前記第1および第2の記憶手段から書き込みアクセスが実施されていない方の記憶手段を判別し、該記憶部からフィールドデータを読み出すように前記第2の選択手段を制御する制御部と、
前記第2の選択手段から出力された小画面表示用データに対して垂直方向における重心位置を変換する処理を実施するポストフィルタ部と、
出力側フィールドデータが奇数と偶数の何れのフィールドデータであるかを示す出力側フィールド判別信号に基づいて前記ポストフィルタで使用される係数を出力するポストフィルタ用係数出力部と
を備えることを特徴とする子画面表示用の映像信号処理回路。A video signal processing circuit for small screen display used in a video display device that displays one of a plurality of video signals as a parent screen and the rest as a child screen in a display area of the parent screen in an interlaced manner,
For inter-screen odd-numbered and even-numbered field data for each screen input based on the input-side clock frequency, for a small screen display by performing a reduction process in the horizontal and vertical directions according to a predetermined prefilter coefficient. A prefilter unit for generating data;
A prefilter coefficient output unit that outputs a coefficient used in the prefilter based on an input field discriminating signal indicating whether the input field data is odd or even field data;
First storage means for storing either one of odd-numbered and even-numbered small screen display data output from the prefilter unit;
Second storage means for storing the other of the small screen display data;
First selection means for selecting whether to store the small screen display data in the first storage means or in the second storage means based on the input-side field determination signal;
Second selection means for selecting whether to read the small screen display data from the first storage means or to read the small screen display data from the second storage means based on the output side clock frequency;
Based on the input-side field determination signal and the output-side field determination signal, the storage means to which no write access is performed is determined from the first and second storage means, and the second data is read out from the storage section. A control unit for controlling the selection means ;
A post-filter unit that performs processing for converting the position of the center of gravity in the vertical direction with respect to the small-screen display data output from the second selection unit;
A post-filter coefficient output unit that outputs a coefficient used in the post-filter based on an output-side field discrimination signal indicating whether the output-side field data is odd or even field data. A video signal processing circuit for displaying a small screen.
前記ポストフィルタ部は、小画面表示用データに対して垂直方向における重心位置を変換する処理に加えて垂直方向の縮小処理を実施する
ことを特徴とする請求項1に記載の子画面表示用の映像信号処理回路。The prefilter unit does not perform vertical reduction processing on field data, but only performs horizontal reduction processing.
2. The sub-screen display device according to claim 1 , wherein the post-filter unit performs a vertical reduction process in addition to a process of converting a center-of-gravity position in the vertical direction with respect to the small-screen display data. Video signal processing circuit.
ことを特徴とする請求項1に記載の子画面表示用の映像信号処理回路。The post filter unit performs the enlargement process in the horizontal direction on the small screen display data output from the second selection unit, and performs the enlargement process in addition to the process of converting the center of gravity position in the vertical direction. 2. The video signal processing circuit for displaying a small screen according to claim 1 .
入力側クロック周波数に基づいて入力するインターレース方式の奇数と偶数の各1画面分のフィールドデータについて、予め定められたプレフィルタ用係数に従って水平方向および垂直方向に縮小処理を実施して小画面表示用データを生成するプレフィルタ部と、
入力側フィールドデータが奇数と偶数の何れのフィールドデータであるかを示す入力側フィールド判別信号に基づいて前記プレフィルタで使用される係数を出力するプレフィルタ用係数出力部と、
前記プレフィルタ部から出力された奇数と偶数の小画面表示用データのうち、何れか一方を格納する第1の記憶手段と、
前記小画面表示用データのうち、他方を格納する第2の記憶手段と、
前記小画面表示用データを第1の記憶手段に格納させるか、或いは、第2の記憶手段に格納させるかを前記入力側フィールド判別信号に基づいて選択する第1の選択手段と、
出力側クロック周波数に基づいて、第1の記憶手段から小画面表示用データを読み出すか、或いは、第2の記憶手段から小画面表示用データを読み出すかを選択する第2の選択手段と、
入力側フィールド判別信号および出力側フィールド判別信号により前記第1および第2の記憶手段から書き込みアクセスが実施されていない方の記憶手段を判別し、該記憶部からフィールドデータを読み出すように前記第2の選択手段を制御する制御部と、
前記プレフィルタの前段に設けられ、入力側フィールド判別信号および出力側フィールド判別信号に基づいて入力データを選択する第3の選択手段と、
前記プレフィルタの後段に設けられ、入力側フィールド判別信号および出力側フィールド判別信号に基づいて出力データを選択する第4の選択手段とを備え、
前記第3の選択手段の一方の入力には、入力側フィールドデータが入力され、前記第3の選択手段の他方の入力には、前記第2の選択手段の出力が入力され、
前記第4の選択手段の一方の出力は、前記第1の選択手段に入力され、前記第4の選択手段の他方の出力は、子画面表示用の出力側フィールドデータとして出力され、
前記プレフィルタは、前記第2の選択手段の出力が入力された前記第3の選択手段から出力側フィールドデータが出力される際には、ポストフィルタとして機能し、
前記プレフィルタ用係数出力部は、出力側フィールド判別信号が入力されて、前記プレフィルタをポストフィルタとして使用する際の係数を出力する
ことを特徴とする子画面表示用の映像信号処理回路。 A video signal processing circuit for small screen display used in a video display device that displays one of a plurality of video signals as a parent screen and the rest as a child screen in a display area of the parent screen in an interlaced manner,
For inter-screen odd-numbered and even-numbered field data for each screen input based on the input-side clock frequency, for a small screen display by performing a reduction process in the horizontal and vertical directions according to a predetermined prefilter coefficient. A pre-filter unit for generating data;
A prefilter coefficient output unit that outputs a coefficient used in the prefilter based on an input field discriminating signal indicating whether the input field data is odd or even field data;
First storage means for storing either one of odd-numbered and even-numbered small screen display data output from the prefilter unit;
Second storage means for storing the other of the small screen display data;
First selection means for selecting whether to store the small screen display data in the first storage means or in the second storage means based on the input-side field determination signal;
Second selection means for selecting whether to read the small screen display data from the first storage means or to read the small screen display data from the second storage means based on the output side clock frequency;
Based on the input-side field determination signal and the output-side field determination signal, the storage means to which the write access is not performed is determined from the first and second storage means, and the second data is read out from the storage section. A control unit for controlling the selection means;
A third selection unit provided in a preceding stage of the pre-filter, for selecting input data based on the input side field determination signal and the output side field determination signal;
The provided after the pre-filter, and a fourth selection means for selecting the output data based on input side field determination signal and the output-side field discrimination signal,
The input field data is input to one input of the third selection means, the output of the second selection means is input to the other input of the third selection means,
One output of the fourth selection means is input to the first selection means, and the other output of the fourth selection means is output as output-side field data for sub-screen display,
The prefilter functions as a post filter when the output side field data is output from the third selection unit to which the output of the second selection unit is input,
The coefficient output section for pre-filter is inputted the output side field discrimination signal, the video signal processing circuit of that for features and to Turkey screen display a a prefilter and outputs the coefficients when used as a post filter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001105630A JP4334160B2 (en) | 2001-04-04 | 2001-04-04 | Video signal processing circuit for sub-screen display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001105630A JP4334160B2 (en) | 2001-04-04 | 2001-04-04 | Video signal processing circuit for sub-screen display |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002305698A JP2002305698A (en) | 2002-10-18 |
JP4334160B2 true JP4334160B2 (en) | 2009-09-30 |
Family
ID=18958286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001105630A Expired - Fee Related JP4334160B2 (en) | 2001-04-04 | 2001-04-04 | Video signal processing circuit for sub-screen display |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4334160B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7537998B2 (en) | 2020-11-04 | 2024-08-21 | 株式会社ヴィーネックス | Optical Line Sensor |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006332975A (en) * | 2005-05-25 | 2006-12-07 | Mitsubishi Electric Corp | Video signal processing circuit |
EP1840875A1 (en) * | 2006-03-31 | 2007-10-03 | Sony Deutschland Gmbh | Signal coding and decoding with pre- and post-processing |
BRPI0911178A2 (en) * | 2008-04-10 | 2019-02-26 | Sharp Kk | audio signal processing apparatus and audio signal processing method |
-
2001
- 2001-04-04 JP JP2001105630A patent/JP4334160B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7537998B2 (en) | 2020-11-04 | 2024-08-21 | 株式会社ヴィーネックス | Optical Line Sensor |
Also Published As
Publication number | Publication date |
---|---|
JP2002305698A (en) | 2002-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100712784B1 (en) | Video signal conversion method | |
JPH11283015A (en) | Picture color mixing processor | |
JPH01272268A (en) | Video signal processing circuit capable of enlarging display | |
WO1999026229A1 (en) | System and methods for 2-tap/3-tap flicker filtering | |
JP4334160B2 (en) | Video signal processing circuit for sub-screen display | |
JP4540191B2 (en) | Image processing device | |
JPH0759055A (en) | Video signal system converter | |
JP2883031B2 (en) | Screen vertical enlargement circuit and method | |
JPH0865639A (en) | Image processor | |
US20020021826A1 (en) | Image signal processing apparatus and method thereof | |
JP4097885B2 (en) | Multi-screen display controller | |
JP2001103374A (en) | Video image magnification/reduction device | |
JP2006332975A (en) | Video signal processing circuit | |
JP3545619B2 (en) | Image arbitrary magnification processing apparatus and method | |
JP2721387B2 (en) | Video signal processing circuit | |
JPH0723290A (en) | Scroll device | |
JP2006303630A (en) | Frame rate conversion apparatus, overrun compensation method, and display apparatus | |
JPH10200783A (en) | Frame synchronizer | |
JP2599045B2 (en) | Vertical expansion circuit | |
JPH0564161A (en) | Wide screen television receiver | |
JPH09224212A (en) | Vertical zoom circuit | |
JP2004165828A (en) | Processing apparatus for graphics data | |
JPH11143442A (en) | Image signal processing method and image signal processing device | |
JP2005277523A (en) | Scanning line converter | |
JP2000358193A (en) | Video device with image memory function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050926 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080122 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090331 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090522 |
|
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: 20090623 |
|
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: 20090623 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 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 |