Movatterモバイル変換


[0]ホーム

URL:


JP2004159148A - Circuit for three-dimensional representation - Google Patents

Circuit for three-dimensional representation
Download PDF

Info

Publication number
JP2004159148A
JP2004159148AJP2002323603AJP2002323603AJP2004159148AJP 2004159148 AJP2004159148 AJP 2004159148AJP 2002323603 AJP2002323603 AJP 2002323603AJP 2002323603 AJP2002323603 AJP 2002323603AJP 2004159148 AJP2004159148 AJP 2004159148A
Authority
JP
Japan
Prior art keywords
circuit
output
data
input data
contour
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.)
Pending
Application number
JP2002323603A
Other languages
Japanese (ja)
Inventor
Taketo Hiyoshi
丈人 日吉
Toru Aida
徹 相田
Hideyuki Omori
英幸 大森
Junichi Onodera
純一 小野寺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu General Ltd
Original Assignee
Fujitsu General Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu General LtdfiledCriticalFujitsu General Ltd
Priority to JP2002323603ApriorityCriticalpatent/JP2004159148A/en
Publication of JP2004159148ApublicationCriticalpatent/JP2004159148A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromJapanese

【課題】輪郭成分の強い部分と他の部分との差を明確にすることで物体と周囲の背景との差を視覚的に大きくして、画像を立体的に表現する回路を提供すること。
【解決手段】入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記入力データの着目画素とその近傍画素とから平均化データAを演算する平均化回路と、前記輪郭抽出部の出力である輪郭成分と任意に設定された閾値とを比較する閾値処理部と、この閾値処理部の出力の大小に応じて前記平均化回路の平均化データAと前記輪郭強調処理部の出力データBとを選択的に出力するセレクタとで構成した。
【選択図】 図1
Provided is a circuit which expresses an image three-dimensionally by clarifying a difference between a portion having a strong contour component and another portion to visually increase a difference between an object and a surrounding background.
For an input data consisting of a luminance signal of an input digital video signal, a contour extracting unit for extracting a contour component from a pixel of interest and its neighboring pixels, an output of the contour extracting unit, and timing of the output are adjusted. In a three-dimensional expression circuit provided with a contour emphasis processing unit comprising an addition circuit for adding the input data and calculating an output data B, an averaged data A is calculated from a pixel of interest of the input data and neighboring pixels. Averaging circuit, a threshold processing unit that compares a contour component output from the contour extraction unit with an arbitrarily set threshold, and averaging the averaging circuit according to the magnitude of the output of the threshold processing unit. A selector for selectively outputting data A and output data B of the contour emphasis processing section.
[Selection diagram] Fig. 1

Description

Translated fromJapanese

【0001】
【発明の属する技術分野】
本発明は、ディジタル画像処理における輪郭強調処理を用いた立体的表現回路に関するものである
【0002】
【従来の技術】
従来より、PDP(プラズマ・ディスプレイ・パネル)等のディスプレイ装置に表示する画像について輪郭強調処理を行い、表示画像を立体的に表現する技術が存在する。これは、人や建物などの物体と周囲の背景との間に輪郭成分が強く現れる性質があることを利用したもので、適度に輪郭を強調することで、物体と周囲の背景とに遠近感が現れ、人の目には画像が立体的であると感じることによるものである。
【0003】
図7は、従来の立体的表現回路を示したものである。この図7において、データ入力端子10からの入力データは、遅延回路11と輪郭抽出部12に入力される。輪郭抽出部12では、入力されたデータから輪郭成分を抽出する。この輪郭成分は、輪郭補正処理部13でゲイン調整を行った後、加算回路14に入力され、この加算回路14では、遅延回路11で遅延された入力データと輪郭成分を足し合わせて、データB出力端子15に出力する。
【0004】
前記輪郭抽出部12は、水平方向に連続する3画素から輪郭成分を抽出するもので、具体的には、図8の回路を用いて行う。この図8において、データ入力端子10からの入力データは、−1/4係数回路18で−1/4倍されて加算回路21に入力される。また、データ入力端子10からの入力データは、1D遅延回路16で1ドット遅延された後、1/2係数回路19に入力され、1/2倍されて、加算回路21に入力される。さらに、データ入力端子10からの入力データは、1D遅延回路16と1D遅延回路17で1ドットずつ計2ドット遅延された後、−1/4係数回路20に入力され、−1/4倍されて加算回路21に入力される。加算回路21では、これら3つのデータを加算し、この加算結果を輪郭成分として、輪郭成分出力端子22から出力する。
【0005】
このような構成における具体的作用を、図4に基づいて説明する。図4(a)は、入力データを示したもので、それぞれの画素毎に図示のように0〜255の輝度信号のデータが与えられているものとする。これらの入力データは、輪郭抽出部12に入力されて、図4(b)に示すように、各画素に対応した輪郭成分Xが抽出される。この輪郭成分Xに輪郭補正処理部13でゲイン調整(この例では×1倍)したものと、遅延回路11で遅延してタイミングを合わせた入力データが、加算回路14で加算されて、図4(c)に示す出力データBを得る。この出力データBと入力データを比較すると、出力データBの方がより輪郭部分が強調されていることが分かる。
【0006】
また、画像信号の遠近感強調回路として、図示しないが、画像信号の1次微分信号と2次微分信号を用いて、物体の近景領域と遠景領域とを検出し、近景領域には輪郭強調処理を強く行い、遠景領域には輪郭強調を弱く行うことで、物体の遠近感を強調するためのものがある(例えば、特許文献1参照)。
【0007】
【特許文献1】
特開平10−126708号公報
【0008】
【発明が解決しようとする課題】
このように、図7に示す従来の方法は、輝度信号に、抽出した輪郭成分を加算している。しかし、輪郭成分の無い部分は、もとの輝度信号を用いているため、物体(人、建物等)と周囲の背景との差を視覚的に大きくするには、輪郭補正処理部13において、輪郭成分のゲインを強くする処理をする。ところが、ゲインを強くすることで、元々弱かった輪郭成分が強調されるのに対して、図4(c)に示すように、各画素の輝度信号の最大値は255で飽和してしまうため、輪郭成分の強い部分が頭打ちとなり、かえって物体と周囲の背景との差が現れにくくなるという問題があった。
また、特許文献1に記載の発明によれば、図7の回路の問題点は解決されるが、近景領域と遠景領域とで輪郭強調の強弱をつけるのみでは、必ずしも立体的に表現できないおそれがあった。
【0009】
本発明は、上記問題点に鑑みなされたもので、強い輪郭成分部分はより強調し、弱い輪郭成分や輪郭成分の無い部分は強調せず、入力信号を平均化することで、物体と周囲の背景との差を視覚的に大きくすることのできる立体的表現回路を提供することを目的とするものである。
【0010】
【課題を解決するための手段】
本発明は、入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記入力データの着目画素とその近傍画素とから平均化データAを演算する平均化回路と、前記輪郭抽出部の出力である輪郭成分と任意に設定された閾値とを比較する閾値処理部と、この閾値処理部の出力の大小に応じて前記平均化回路の平均化データAと前記輪郭強調処理部の出力データBとを選択的に出力するセレクタとからなることを特徴とする立体的表現回路である。
【0011】
このような構成とすることで、もともと輪郭成分の強い部分では輪郭強調したものを出力し、もともと輪郭成分の弱い部分では平均化データを出力するようになり、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0012】
【発明の実施の形態】
本発明による立体的表現回路の構成を図1に基づいて説明する。以下、従来技術と同様の構成のものは同一符号を用いて説明する。
この図1において、データ入力端子10からの入力データは、平均化回路23と輪郭強調処理部39に入力される。この輪郭強調処理部39は、遅延回路11、輪郭抽出部12、輪郭補正処理部13、加算回路14から構成される。前記平均化回路23の出力は、遅延回路24を介してセレクタ27のA入力に入力される。輪郭強調処理部39の出力は、セレクタ27のB入力に入力される。また、前記輪郭強調処理部39における輪郭抽出部12の出力は、分岐して閾値処理部26に入力され、閾値設定信号入力端子25からの閾値設定信号も閾値処理部26に入力される。この閾値処理部26の出力は、セレクタ27のS入力に入力され、このS入力の信号に基づいて、前記遅延回路24からのA入力又は前記輪郭強調処理部からのB入力の何れか一方の入力信号を出力端子28に出力する。
【0013】
前記平均化回路23は、着目画素とこの着目画素の水平方向両隣に連続する3画素から平均化データAを演算するもので、具体的には、図2の回路を用いて行う。図2において、データ入力端子10からの入力データは、1/4係数回路31で1/4倍されて加算回路34に入力される。また、データ入力端子10からの入力データは、1D遅延回路29で1ドット遅延された後、1/2係数回路32に入力され、1/2倍されて、加算回路34に入力される。さらに、データ入力端子10からの入力データは、1D遅延回路29と1D遅延回路30で1ドットずつ計2ドット遅延された後、1/4係数回路33に入力され、1/4倍されて加算回路34に入力される。加算回路34では、これら3つのデータを加算し、この加算結果を平均化データAとして、データA出力端子35から出力する。この平均化データAが、セレクタ27のA入力に入力される。
【0014】
前記輪郭強調処理部39は、図7と同様、遅延回路11、輪郭抽出部12、輪郭補正処理部13、加算回路14から構成され、また、輪郭抽出部12は、図8と同様の構成であり、内部の3つの係数回路18、19、20の係数も、−1/4、1/2、−1/4を使用する。このような構成により、図3に示した入力データが輪郭抽出部12に入力されて、各画素に対応した図3(b)に示した輪郭成分Xが抽出される。この輪郭成分Xを輪郭補正処理部13でゲイン調整したものと、遅延回路11で遅延してタイミングを合わせた入力データが、加算回路14で加算されて、出力データBを得る。この出力データBが、セレクタ27のB入力に入力される。
【0015】
前記閾値処理部26は、前記輪郭強調処理部39における輪郭抽出部12の出力信号と閾値設定信号入力端子25からの閾値設定信号とを比較して、セレクタ27の選択信号を出力するものである。ここで、輪郭抽出部12の出力信号をX、閾値設定信号をYとすると、閾値処理部26では、|X|≦Yのときセレクタ27のA入力を選択する信号を出力し、|X|>Yのときセレクタ27のB入力を選択する信号を出力する。このような構成とすることで、閾値設定信号入力端子25で設定された値以下の輪郭成分は、平均化回路23で演算された平均化データAと置き換えられ、閾値設定信号入力端子25で設定された値以上の輪郭成分のみ入力データに反映されるようになる。
【0016】
図3は、本発明回路を用いた場合の出力データの具体的な計算結果を示した図である。説明の都合上、画素番号を左から[1]〜[13]として説明する。
図3(a)は、各画素が輝度値で表された入力データを示したものとする。この図3(a)の入力データを輪郭抽出部12に入力すると、図3(b)の輪郭成分Xが演算によって求められる。例えば、着目画素[2]に対応した輪郭成分Xは、画素[1]の入力データに×−1/4倍したものと、画素[2]の入力データに×1/2倍したものと、画素[3]の入力データに×−1/4倍したものとの合計である。
同時に、図3(a)の入力データは、平均化回路23にも入力され、図3(c)の平均化データAが演算によって求められる。例えば、着目画素[2]に対応した平均化データAは、画素[1]の入力データに×1/4倍したものと、画素[2]の入力データに×1/2倍したものと、画素[3]の入力データに×1/4倍したものとの合計である。
さらに、図3(b)の輪郭成分Xと、図3(a)の入力データが加算回路14で加算されて、図3(d)の出力データBが求められる。
【0017】
上記の演算により求められた図3(c)の平均化データAと図3(d)の出力データBとがセレクタ27に入力される。このセレクタ27では、選択信号が閾値処理部26から入力され、それぞれの画素毎に、入力されたデータA、Bの何れか一方を出力する。閾値処理部26では、輪郭抽出部12で求められた図3(b)の輪郭成分Xの絶対値|X|を、閾値設定信号入力端子25からの閾値設定信号Y(図3の例では、Y=6)と比較して、|X|≦6となった画素では平均化データAを出力し、|X|>6となった画素では出力データBを出力する。図3(b)の輪郭成分Xを見てみると、画素[2]〜[5]、及び、画素[9]〜[12]の輪郭成分Xは、|X|=5であるため|X|≦6となり、これらの画素に対応した出力は、全て平均化データAを出力する。これに対して、画素[6]〜[8]の輪郭成分Xは、それぞれ|X|=30、75、30であるため|X|>6となり、これらの画素に対応した出力は、全て出力データBを出力する。このようにして、出力端子28から出力される図3(e)の出力データが決定される。
【0018】
ここで、図3(e)に示す本発明回路による出力データと、図4(c)に示す従来回路での出力データを比較すると、輪郭成分の弱い部分で差異が生じている。
図4(a)の入力データにおける画素[1]〜[5]部分の輝度値を見ると、最大の輝度差は10であるのに対し、図4(c)の従来回路の出力データにおける画素[2]〜[5]部分の輝度値は、最大の輝度差が20となっており、輪郭成分の弱い部分でも輪郭強調がされていることが分かる。この図4(c)の場合は、輪郭補正処理部13でのゲイン調整を×1倍としているが、このゲインを大きくすればするほど、もともと輪郭成分の弱い部分での輝度差が大きくなり、その結果、物体と周囲の背景との差が現れにくくなってしまう。
これに対し、図3(e)に示す本発明回路による出力データでは、画素[2]〜[5]部分の輪郭成分が小さいことを閾値処理部26で判別して、この部分では輪郭強調を行った出力の替わりに平均化データAを出力しているため、画素[2]〜[5]部分の最大の輝度差は10であり、入力データと変わらないことが分かる。また、閾値処理部26での判別は、輪郭補正処理部13でゲイン調整を行う前の輪郭成分Xを基準としているため、輪郭補正処理部13でゲインを大きく設定しても、もともと輪郭成分の強い部分のみにゲインを大きくした効果が現れ、もともと輪郭成分の弱い部分は平均化データAが出力されるようになり、その結果、物体と周囲の背景の差を視覚的に大きくすることができ、より立体的に見える。
【0019】
前記実施例では、セレクタ27によって、輪郭強調したデータであるか平均化したデータであるかを選択して何れか一方を出力するようにしたが、本発明はこれに限られるものではなく、図5に示すように、セレクタ27の替わりに混合器38を設けて、両者を混合して出力するようにしてもよい。
図5に示す回路は、基本的に図1に示した回路と同様の構成であるが、図1における閾値設定信号入力端子25の替わりに混合比設定指令信号入力端子36を設け、閾値処理部26の替わりに混合比選択処理部37を設け、セレクタ27の替わりに混合器38を設けたものである。混合比選択処理部37は、LUT(ルックアップテーブル)で構成され、輪郭抽出部12から入力される輪郭成分Xの絶対値|X|をアドレスとして、予めアドレス毎に設定された混合比Sを0〜1の範囲で出力する。このLUTに書き込まれた混合比Sは、混合比設定指令信号入力端子36からの混合比設定指令信号によって書き換えることができる。混合器38では、混合比選択処理部37からの混合比Sに基づいて、平均化データAと出力データBを混合して出力するが、その混合に用いる演算式は、
出力=A×S+B×(1−S) 但し、0≦S≦1
となる。
【0020】
上記演算式において、例えば、S=0.2である場合には、平均化データAが20%、出力データBが80%の割合で混合されて出力され、輪郭強調が強めに反映されるようになる。また、S=0.8の場合には、平均化データAが80%、出力データBが20%の割合で混合されて出力され、輪郭強調がわずかにしか反映されないようにすることができる。このように、輪郭強調の影響を調整できるので、LUTに書き込んでおく混合比Sの値は、輪郭成分Xの絶対値|X|が小さい場合には、混合比Sを1に近い値に設定することで、平均化データAの割合を大きくでき、輪郭成分Xの絶対値|X|が大きい場合には、混合比Sを0に近い値に設定することで、輪郭強調された出力データBの割合を大きくすることができる。このような構成にすることで、図1に示した閾値を用いる場合に比べてより細かい設定が可能となり、より立体的な表現を行うことができる。
【0021】
図5で示した前記実施例では、混合比選択処理部37で混合比Sを選択するアドレスとして、輪郭成分Xの絶対値|X|を使用したが、図6に示す回路のように、データ入力端子10からの入力データの輝度値を直接アドレスとして用いて混合比Sを選択するようにしてもよい。
【0022】
前記実施例では、輪郭抽出部12の3つの係数回路は、−1/4係数回路18、1/2係数回路19、−1/4係数回路20で構成したが、これに限られるものではなく、これとは異なる係数の組合せを用いてもよい。但し、係数の合計が0になるように選ぶことが望ましく、例えば、−1/5、2/5、−1/5というように設定してもよい。
【0023】
前記実施例では、平均化回路23の3つの係数回路は、1/4係数回路31、1/2係数回路32、1/4係数回路33で構成したが、これに限られるものではなく、これとは異なる係数の組合せを用いてもよい。但し、係数の合計が1になるように選ぶことが望ましく、例えば、1/5、3/5、1/5というように設定してもよい。
また、平均化回路23を無くして、平均化データの替わりに入力データをそのままセレクタ27又は混合器38のA入力に入力するようにしてもよい。このような構成にしても、もともと輪郭成分の弱い部分に対する輪郭強調を防ぐことはできるので、物体と周囲の背景の差を視覚的に大きくすることは可能である。
【0024】
【発明の効果】
請求項1記載の発明によれば、もともと輪郭成分の強い部分では輪郭強調したものを出力し、もともと輪郭成分の弱い部分では入力データをそのまま出力するようにしたので、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0025】
請求項2記載の発明によれば、もともと輪郭成分の強い部分では輪郭強調したものを出力し、もともと輪郭成分の弱い部分では平均化データを出力するようにしたので、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0026】
請求項3記載の発明によれば、輪郭成分をアドレスとして0〜1の値を持つ混合比Sを混合比選択処理部で選択して[入力データ]×S+[出力データB]×(1−S)を演算して出力するようにしたので、例えば、もともと輪郭成分の弱い部分では、混合比Sを1に近い値に設定することで入力データの割合を大きくでき、もともと輪郭成分の弱い部分では、混合比Sを0に近い値に設定することで輪郭強調された出力データBの割合を大きくすることができるようになり、輪郭成分の値によって任意の混合が行え、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0027】
請求項4記載の発明によれば、輪郭成分をアドレスとして0〜1の値を持つ混合比Sを混合比選択処理部で選択して[平均化データA]×S+[出力データB]×(1−S)を演算して出力するようにしたので、例えば、もともと輪郭成分の弱い部分では、混合比Sを1に近い値に設定することで平均化データAの割合を大きくでき、もともと輪郭成分の弱い部分では、混合比Sを0に近い値に設定することで輪郭強調された出力データBの割合を大きくすることができるようになり、輪郭成分の値によって任意の混合が行え、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0028】
請求項5記載の発明によれば、入力データをアドレスとして0〜1の値を持つ混合比Sを混合比選択処理部で選択して[入力データ]×S+[出力データB]×(1−S)を演算して出力するようにしたので、入力データの値によって任意の混合が行え、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0029】
請求項6記載の発明によれば、入力データをアドレスとして0〜1の値を持つ混合比Sを混合比選択処理部で選択して[平均化データA]×S+[出力データB]×(1−S)を演算して出力するようにしたので、入力データの値によって任意の混合が行え、この結果、輪郭成分の強い部分と他の部分との差が明確になり、画像が立体的に見える。
【0030】
請求項7記載の発明によれば、平均化回路は、入力デ−タを1/4倍して出力する第一の1/4係数回路と、入力デ−タを1D遅延回路によって1ドット遅らせたものを1/2倍して出力する1/2係数回路と、入力デ−タを1D遅延回路2つによって2ドット遅らせたものを1/4倍して出力する第二の1/4係数回路と、これら3つの係数回路の出力を加算して出力する加算回路とからなるようにしたので、水平方向に連続する3画素から平均化データAを得ることができる。
【0031】
請求項8記載の発明によれば、輪郭抽出部は、入力デ−タを−1/4倍して出力する第一の1/4係数回路と、入力デ−タを1D遅延回路によって1ドット遅らせたものを1/2倍して出力する1/2係数回路と、入力デ−タを1D遅延回路2つによって2ドット遅らせたものをー1/4倍して出力する第二の1/4係数回路と、これら3つの係数回路の出力を加算して出力する加算回路とからなるようにしたので、水平方向に連続する3画素から輪郭成分を得ることができる。
【図面の簡単な説明】
【図1】本発明による立体的表現回路の構成を示したブロック図である。
【図2】図1における平均化回路23の構成を示したブロック図である。
【図3】本発明の立体的表現回路に(a)入力データが入力された場合の各部の計算結果を示した図で、(b)は輪郭成分X、(c)は平均化データA、(d)は出力データB、(e)は出力データを示している。
【図4】従来の立体的表現回路に(a)入力データが入力された場合の各部の計算結果を示した図で、(b)は輪郭成分X、(c)は出力データBを示している。
【図5】本発明の他の実施例を示したブロック図で、図1の回路のセレクタ27を混合器38に替え、閾値処理部26を混合比選択処理部37に替えたものである。
【図6】本発明の他の実施例を示したブロック図で、図5の回路において混合比選択処理部37に入力される信号を、輪郭成分Xから入力データに替えたものである。
【図7】従来の立体的表現回路の構成を示したブロック図である。
【図8】図7における輪郭抽出部12の構成を示したブロック図である。
【符号の説明】
10…データ入力端子、11…遅延回路、12…輪郭抽出部、13…輪郭補正処理部、14…加算回路、15…データB出力端子、16…1D遅延回路、17…1D遅延回路、18…−1/4係数回路、19…1/2係数回路、20…−1/4係数回路、21…加算回路、22…輪郭成分出力端子、23…平均化回路、24…遅延回路、25…閾値設定信号入力端子、26…閾値処理部、27…セレクタ、28…出力端子、29…1D遅延回路、30…1D遅延回路、31…1/4係数回路、32…1/2係数回路、33…1/4係数回路、34…加算回路、35…データA出力端子、36…混合比決定指令信号入力端子、37…混合比選択処理部、38…混合器、39…輪郭強調処理部。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a three-dimensional expression circuit using contour enhancement processing in digital image processing.
[Prior art]
2. Description of the Related Art Conventionally, there is a technique for performing an outline emphasis process on an image displayed on a display device such as a PDP (plasma display panel) and expressing the display image in three dimensions. This is based on the fact that there is a strong appearance of contour components between objects such as people and buildings and the surrounding background. Appears, and the human eye feels that the image is three-dimensional.
[0003]
FIG. 7 shows a conventional three-dimensional expression circuit. In FIG. 7, input data from adata input terminal 10 is input to adelay circuit 11 and acontour extraction unit 12. Thecontour extraction unit 12 extracts a contour component from the input data. This contour component is input to anadder circuit 14 after gain adjustment by the contourcorrection processing unit 13, and theadder circuit 14 adds the input data delayed by thedelay circuit 11 and the contour component to generate a data B Output to theoutput terminal 15.
[0004]
Thecontour extraction unit 12 extracts a contour component from three pixels that are continuous in the horizontal direction, and specifically, performs the extraction using the circuit of FIG. In FIG. 8, the input data from thedata input terminal 10 is multiplied by − / in the − /coefficient circuit 18 and input to theaddition circuit 21. The input data from thedata input terminal 10 is delayed by one dot in the1D delay circuit 16, input to the係数 coefficient circuit 19, multiplied by 倍, and input to theaddition circuit 21. Further, the input data from thedata input terminal 10 is delayed by a total of two dots, one dot at a time, by the1D delay circuit 16 and the1D delay circuit 17, and then input to the /coefficient circuit 20 and multiplied by −1. Is input to theaddition circuit 21. Theaddition circuit 21 adds these three data, and outputs the addition result as a contour component from a contourcomponent output terminal 22.
[0005]
A specific operation in such a configuration will be described with reference to FIG. FIG. 4A shows input data, and it is assumed that data of a luminance signal of 0 to 255 is given to each pixel as shown in FIG. These input data are input to thecontour extraction unit 12, and a contour component X corresponding to each pixel is extracted as shown in FIG. The gain data (× 1 in this example) of the contour component X and the input data delayed and matched in timing by thedelay circuit 11 are added by theadder circuit 14, and FIG. The output data B shown in (c) is obtained. When this output data B is compared with the input data, it can be seen that the outline of the output data B is more emphasized.
[0006]
As a perspective emphasis circuit for the image signal, although not shown, the first and second differential signals of the image signal are used to detect the near and distant areas of the object, and the near area is subjected to contour enhancement processing. Is performed strongly, and in the distant view area, contour enhancement is performed weakly to enhance the perspective of the object (for example, see Patent Document 1).
[0007]
[Patent Document 1]
JP 10-126708 A
[Problems to be solved by the invention]
As described above, the conventional method shown in FIG. 7 adds the extracted contour component to the luminance signal. However, since a portion having no contour component uses the original luminance signal, in order to visually increase the difference between the object (person, building, etc.) and the surrounding background, the contourcorrection processing unit 13 Processing to increase the gain of the contour component is performed. However, by increasing the gain, the originally weak contour component is emphasized, whereas the maximum value of the luminance signal of each pixel is saturated at 255 as shown in FIG. There is a problem that a portion having a strong contour component reaches a peak, and the difference between the object and the surrounding background is unlikely to appear.
Further, according to the invention described inPatent Literature 1, the problem of the circuit in FIG. 7 is solved. there were.
[0009]
The present invention has been made in view of the above problems, and emphasizes a strong contour component portion, does not emphasize a weak contour component or a portion without a contour component, and averages an input signal, thereby averaging an object and surroundings. It is an object of the present invention to provide a three-dimensional expression circuit capable of visually increasing a difference from a background.
[0010]
[Means for Solving the Problems]
According to the present invention, for input data consisting of a luminance signal of an input digital video signal, a contour extracting unit that extracts a contour component from a pixel of interest and its neighboring pixels, an output of the contour extracting unit, and a timing synchronized with this output In a three-dimensional expression circuit provided with a contour emphasis processing unit comprising an addition circuit for adding the input data and calculating an output data B, an averaged data A is calculated from a pixel of interest of the input data and neighboring pixels. Averaging circuit, a threshold processing unit that compares a contour component output from the contour extraction unit with an arbitrarily set threshold, and averaging the averaging circuit according to the magnitude of the output of the threshold processing unit. A three-dimensional expression circuit comprising a selector for selectively outputting data A and output data B of the contour emphasis processing section.
[0011]
By adopting such a configuration, an edge-enhanced portion is output in a portion where the contour component is originally strong, and an averaged data is output in a portion where the contour component is originally weak. The difference from other parts becomes clear, and the image looks three-dimensional.
[0012]
BEST MODE FOR CARRYING OUT THE INVENTION
The configuration of the three-dimensional expression circuit according to the present invention will be described with reference to FIG. Hereinafter, components having the same configuration as the related art will be described using the same reference numerals.
In FIG. 1, input data from adata input terminal 10 is input to anaveraging circuit 23 and an outlineemphasis processing unit 39. The outlineemphasis processing unit 39 includes adelay circuit 11, anoutline extraction unit 12, an outlinecorrection processing unit 13, and anaddition circuit 14. The output of theaveraging circuit 23 is input to the A input of theselector 27 via thedelay circuit 24. The output of the contouremphasis processing unit 39 is input to the B input of theselector 27. The output of thecontour extraction unit 12 in the contouremphasis processing unit 39 is branched and input to thethreshold processing unit 26, and the threshold setting signal from the threshold settingsignal input terminal 25 is also input to thethreshold processing unit 26. The output of thethreshold processing unit 26 is input to the S input of theselector 27, and based on the signal of the S input, one of the A input from thedelay circuit 24 and the B input from the contour emphasis processing unit The input signal is output to theoutput terminal 28.
[0013]
Theaveraging circuit 23 calculates the averaged data A from the pixel of interest and three consecutive pixels on both sides of the pixel of interest in the horizontal direction. Specifically, theaveraging circuit 23 uses the circuit of FIG. In FIG. 2, input data from thedata input terminal 10 is multiplied by 1/4 in a 1/4coefficient circuit 31 and input to anadder circuit 34. Further, the input data from thedata input terminal 10 is delayed by one dot in the1D delay circuit 29, input to the 係数coefficient circuit 32, multiplied by 倍, and input to theaddition circuit 34. Further, the input data from thedata input terminal 10 is delayed by a total of two dots, one dot at a time, by a1D delay circuit 29 and a1D delay circuit 30, and then input to a 1/4coefficient circuit 33, where it is multiplied by 1/4 and added. The signal is input to thecircuit 34. The addingcircuit 34 adds these three data, and outputs the result of the addition as the averaged data A from the dataA output terminal 35. The averaged data A is input to the A input of theselector 27.
[0014]
The outlineemphasis processing section 39 includes adelay circuit 11, anoutline extraction section 12, an outlinecorrection processing section 13, and anaddition circuit 14, similarly to FIG. 7, and theoutline extraction section 12 has a configuration similar to that of FIG. Yes, the coefficients of the threeinternal coefficient circuits 18, 19, and 20 also use-、, 、, and -−1. With such a configuration, the input data shown in FIG. 3 is input to thecontour extraction unit 12, and the contour component X shown in FIG. 3B corresponding to each pixel is extracted. The contour component X gain-adjusted by the contourcorrection processing unit 13 and input data delayed and matched in timing by thedelay circuit 11 are added by theadder circuit 14 to obtain output data B. This output data B is input to the B input of theselector 27.
[0015]
Thethreshold processing section 26 compares the output signal of thecontour extraction section 12 in the contourenhancement processing section 39 with the threshold setting signal from the threshold settingsignal input terminal 25, and outputs a selection signal of theselector 27. . Here, assuming that the output signal of thecontour extraction unit 12 is X and the threshold setting signal is Y, thethreshold processing unit 26 outputs a signal for selecting the A input of theselector 27 when | X | ≦ Y, and | X | When> Y, a signal for selecting the B input of theselector 27 is output. With such a configuration, the contour component equal to or less than the value set at the threshold settingsignal input terminal 25 is replaced with the averaged data A calculated by the averagingcircuit 23 and set at the threshold settingsignal input terminal 25. Only the contour components equal to or greater than the set value are reflected in the input data.
[0016]
FIG. 3 is a diagram showing a specific calculation result of output data when the circuit of the present invention is used. For convenience of explanation, pixel numbers are described as [1] to [13] from the left.
FIG. 3A shows input data in which each pixel is represented by a luminance value. When the input data of FIG. 3A is input to thecontour extraction unit 12, the contour component X of FIG. 3B is obtained by calculation. For example, the contour component X corresponding to the pixel of interest [2] is obtained by multiplying the input data of the pixel [1] by x-4, multiplying the input data of the pixel [2] by x1 / 2, This is the sum of the input data of pixel [3] multiplied by × -−1.
At the same time, the input data of FIG. 3A is also input to the averagingcircuit 23, and the averaged data A of FIG. For example, the averaged data A corresponding to the pixel of interest [2] is obtained by multiplying the input data of the pixel [1] by × 倍, by multiplying the input data of the pixel [2] by ××, This is the sum of the input data of pixel [3] multiplied by 1/4.
Further, the contour component X of FIG. 3B and the input data of FIG. 3A are added by theadder circuit 14, and the output data B of FIG. 3D is obtained.
[0017]
The averaged data A in FIG. 3C and the output data B in FIG. 3D obtained by the above calculation are input to theselector 27. In theselector 27, a selection signal is input from thethreshold processing unit 26, and one of the input data A and B is output for each pixel. In thethreshold processing unit 26, the absolute value | X | of the contour component X in FIG. 3B obtained by thecontour extraction unit 12 is converted into a threshold setting signal Y from the threshold setting signal input terminal 25 (in the example of FIG. Y = 6), averaged data A is output for pixels where | X | ≦ 6, and output data B is output for pixels where | X |> 6. Looking at the contour component X in FIG. 3B, the contour components X of the pixels [2] to [5] and the pixels [9] to [12] are | X | | ≦ 6, and outputs corresponding to these pixels all output averaged data A. On the other hand, since the contour components X of the pixels [6] to [8] are | X | = 30, 75, and 30, respectively, | X |> 6, and all outputs corresponding to these pixels are output. Output data B. Thus, the output data of FIG. 3E output from theoutput terminal 28 is determined.
[0018]
Here, when the output data of the circuit of the present invention shown in FIG. 3 (e) is compared with the output data of the conventional circuit shown in FIG. 4 (c), a difference occurs in a portion having a weak outline component.
Looking at the luminance values of the pixels [1] to [5] in the input data in FIG. 4A, the maximum luminance difference is 10, whereas the pixel in the output data of the conventional circuit in FIG. The luminance values of the parts [2] to [5] have a maximum luminance difference of 20, which indicates that the outline is emphasized even in a part having a weak outline component. In the case of FIG. 4 (c), the gain adjustment in the contourcorrection processing unit 13 is × 1. However, as this gain is increased, the luminance difference in a portion where the contour component is originally weaker becomes larger. As a result, the difference between the object and the surrounding background is less likely to appear.
On the other hand, in the output data of the circuit of the present invention shown in FIG. 3E, thethreshold processing unit 26 determines that the contour components of the pixels [2] to [5] are small, and the contour emphasis is performed in this portion. Since the averaged data A is output instead of the output that has been performed, the maximum luminance difference between the pixels [2] to [5] is 10, which is not different from the input data. Further, since the determination by the thresholdvalue processing unit 26 is based on the contour component X before the gain adjustment is performed by the contourcorrection processing unit 13, even if the gain is set to be large by the contourcorrection processing unit 13, the contour component The effect of increasing the gain appears only in the strong part, and the averaged data A is output in the part where the contour component is originally weak. As a result, the difference between the object and the surrounding background can be visually increased. , Looks more three-dimensional.
[0019]
In the above-described embodiment, theselector 27 selects whether the data is edge-enhanced data or averaged data and outputs either one. However, the present invention is not limited to this. As shown in FIG. 5, amixer 38 may be provided in place of theselector 27 to mix and output the two.
The circuit shown in FIG. 5 has basically the same configuration as the circuit shown in FIG. 1, except that a mixing ratio setting commandsignal input terminal 36 is provided instead of the threshold settingsignal input terminal 25 in FIG. A mixing ratioselection processing section 37 is provided in place of 26, and amixer 38 is provided in place of theselector 27. The mixture ratioselection processing unit 37 is configured by an LUT (look-up table), and uses the absolute value | X | of the contour component X input from thecontour extraction unit 12 as an address, and sets a mixture ratio S set in advance for each address. Output in the range of 0-1. The mixture ratio S written in the LUT can be rewritten by a mixture ratio setting command signal from the mixture ratio setting commandsignal input terminal 36. In themixer 38, the averaged data A and the output data B are mixed and output based on the mixing ratio S from the mixing ratioselection processing unit 37.
Output = A × S + B × (1-S) where 0 ≦ S ≦ 1
It becomes.
[0020]
In the above equation, for example, when S = 0.2, the averaged data A is mixed and output at a ratio of 20% and the output data B is output at a ratio of 80%, so that the outline emphasis is strongly reflected. become. When S = 0.8, the averaged data A and the output data B are mixed and output at a ratio of 80% and 20%, respectively, so that the edge enhancement is slightly reflected. As described above, since the influence of contour enhancement can be adjusted, the value of the mixture ratio S written in the LUT is set to a value close to 1 when the absolute value | X | of the contour component X is small. In this case, the ratio of the averaged data A can be increased, and when the absolute value | X | of the contour component X is large, the mixture ratio S is set to a value close to 0, so that the contour-enhanced output data B Can be increased. With such a configuration, it is possible to perform more detailed settings than in the case of using the threshold shown in FIG. 1, and it is possible to perform a more three-dimensional expression.
[0021]
In the embodiment shown in FIG. 5, the absolute value | X | of the contour component X is used as an address for selecting the mixture ratio S in the mixture ratioselection processing section 37. However, as in the circuit shown in FIG. The mixture ratio S may be selected by using the luminance value of the input data from theinput terminal 10 directly as an address.
[0022]
In the above embodiment, the three coefficient circuits of thecontour extraction unit 12 are constituted by the −1coefficient circuit 18, the 係数coefficient circuit 19, and the /coefficient circuit 20, but the present invention is not limited to this. Alternatively, a different combination of coefficients may be used. However, it is desirable to select such that the sum of the coefficients becomes 0, and for example, it may be set to /, /, −1.
[0023]
In the above embodiment, the three coefficient circuits of the averagingcircuit 23 are constituted by the 1/4coefficient circuit 31, the 1/2coefficient circuit 32, and the 1/4coefficient circuit 33. However, the present invention is not limited to this. A different combination of coefficients may be used. However, it is preferable that the total of the coefficients is selected to be 1, for example, it may be set to 1/5, 3/5, 1/5.
Further, the averagingcircuit 23 may be omitted, and the input data may be directly input to the A input of theselector 27 or themixer 38 instead of the averaged data. Even with such a configuration, it is possible to prevent contour emphasis on a portion where the contour component is originally weak, and thus it is possible to visually increase the difference between the object and the surrounding background.
[0024]
【The invention's effect】
According to the first aspect of the present invention, an edge-enhanced portion is output in a portion where the contour component is originally strong, and the input data is output as it is in a portion where the contour component is originally weak. The difference between the part and the other part becomes clear, and the image looks three-dimensional.
[0025]
According to the second aspect of the present invention, an edge-enhanced portion is output at a portion where the contour component is originally strong, and averaged data is output at a portion where the contour component is originally weak. The difference between the part and the other part becomes clear, and the image looks three-dimensional.
[0026]
According to the third aspect of the present invention, a mixture ratio S having a value of 0 to 1 is selected by the mixture ratio selection processing unit using the contour component as an address, and [input data] × S + [output data B] × (1- S) is calculated and output. For example, in a portion where the contour component is originally weak, the ratio of the input data can be increased by setting the mixture ratio S to a value close to 1, and a portion where the contour component is originally weak can be obtained. By setting the mixture ratio S to a value close to 0, it is possible to increase the ratio of the output data B that has been edge-emphasized, and to perform arbitrary mixing depending on the value of the contour component. The difference between the strong part and other parts becomes clear, and the image looks three-dimensional.
[0027]
According to the fourth aspect of the invention, a mixture ratio S having a value of 0 to 1 is selected by the mixture ratio selection processing unit using the contour component as an address, and [averaged data A] × S + [output data B] × ( 1-S) is calculated and output. For example, in a portion where the contour component is originally weak, the ratio of the averaged data A can be increased by setting the mixture ratio S to a value close to 1, and the contour In the weak part of the component, by setting the mixture ratio S to a value close to 0, it becomes possible to increase the ratio of the output data B with the edge emphasized, and arbitrary mixing can be performed by the value of the outline component. As a result, the difference between a portion having a strong contour component and other portions becomes clear, and the image looks three-dimensional.
[0028]
According to the fifth aspect of the invention, the input data is used as an address to select a mixing ratio S having a value of 0 to 1 in the mixing ratio selection processing unit, and [input data] × S + [output data B] × (1- Since S) is calculated and output, arbitrary mixing can be performed depending on the value of the input data. As a result, the difference between the portion having a strong contour component and the other portion becomes clear, and the image looks three-dimensional. .
[0029]
According to the sixth aspect of the present invention, the mixture ratio S having a value of 0 to 1 is selected by the mixture ratio selection processing unit using the input data as an address, and [averaged data A] × S + [output data B] × ( Since 1-S) is calculated and output, arbitrary mixing can be performed depending on the value of the input data. As a result, the difference between a portion having a strong contour component and another portion becomes clear, and the image becomes three-dimensional. Looks like.
[0030]
According to the seventh aspect of the present invention, the averaging circuit delays the input data by one dot by the 1D delay circuit, and the first quarter coefficient circuit which outputs the input data by 1/4. And a second 1/4 coefficient which outputs the input data delayed by 2 dots by two 1D delay circuits by 1/4 times and outputs the result. Since the circuit includes a circuit and an addition circuit that adds and outputs the outputs of the three coefficient circuits, the averaged data A can be obtained from three pixels that are continuous in the horizontal direction.
[0031]
According to the eighth aspect of the present invention, the contour extracting section outputs the input data by one dot by the 1/4 coefficient circuit for outputting the input data by -1/4 and the 1D delay circuit. A 1/2 coefficient circuit that outputs the delayed data by 1/2, and a second 1/2 that outputs the input data delayed by 2 dots by two 1D delay circuits by 1/4. Since the circuit includes the four coefficient circuits and the addition circuit that adds and outputs the outputs of the three coefficient circuits, a contour component can be obtained from three pixels that are continuous in the horizontal direction.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a three-dimensional expression circuit according to the present invention.
FIG. 2 is a block diagram showing a configuration of an averagingcircuit 23 in FIG.
FIGS. 3A and 3B are diagrams showing calculation results of each unit when input data is input to the three-dimensional expression circuit of the present invention, wherein FIG. 3B shows a contour component X, FIG. (D) shows the output data B, and (e) shows the output data.
4A and 4B are diagrams showing calculation results of respective units when input data is input to a conventional three-dimensional expression circuit, where FIG. 4B shows a contour component X and FIG. 4C shows output data B; I have.
5 is a block diagram showing another embodiment of the present invention, in which theselector 27 of the circuit of FIG. 1 is replaced with amixer 38, and the thresholdvalue processing unit 26 is replaced with a mixing ratioselection processing unit 37.
6 is a block diagram showing another embodiment of the present invention, in which a signal input to the mixture ratioselection processing section 37 in the circuit of FIG. 5 is changed from a contour component X to input data.
FIG. 7 is a block diagram showing a configuration of a conventional three-dimensional expression circuit.
8 is a block diagram showing a configuration of acontour extraction unit 12 in FIG.
[Explanation of symbols]
DESCRIPTION OFSYMBOLS 10 ... Data input terminal, 11 ... Delay circuit, 12 ... Contour extraction part, 13 ... Contour correction processing part, 14 ... Addition circuit, 15 ... Data B output terminal, 16 ... 1D delay circuit, 17 ... 1D delay circuit, 18 ... -1/4 coefficient circuit, 19 ... 1/2 coefficient circuit, 20 ...- 1/4 coefficient circuit, 21 ... Addition circuit, 22 ... Contour component output terminal, 23 ... Averaging circuit, 24 ... Delay circuit, 25 ... Threshold value Setting signal input terminal, 26: threshold processing section, 27: selector, 28: output terminal, 29: 1D delay circuit, 30: 1D delay circuit, 31: 1/4 coefficient circuit, 32: 1/2 coefficient circuit, 33 ... 1/4 coefficient circuit, 34 addition circuit, 35 data A output terminal, 36 mixing ratio determination command signal input terminal, 37 mixing ratio selection processing unit, 38 mixer, 39 outline enhancement processing unit.

Claims (8)

Translated fromJapanese
入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記輪郭抽出部の出力である輪郭成分と任意に設定された閾値とを比較する閾値処理部と、この閾値処理部の出力の大小に応じて入力データと前記輪郭強調処理部の出力データBとを選択的に出力するセレクタとからなることを特徴とする立体的表現回路。For input data consisting of a luminance signal of an input digital video signal, a contour extraction unit for extracting a contour component from a pixel of interest and neighboring pixels, an output of the contour extraction unit, and the input data synchronized with the output. In the three-dimensional expression circuit having an outline emphasizing processing unit including an adder circuit for calculating the output data B by adding a threshold value for comparing an outline component output from the outline extraction unit with an arbitrarily set threshold value. A three-dimensional expression circuit, comprising: a processing unit; and a selector that selectively outputs input data and output data B of the edge enhancement processing unit according to the magnitude of the output of the threshold processing unit.入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記入力データの着目画素とその近傍画素とから平均化データAを演算する平均化回路と、前記輪郭抽出部の出力である輪郭成分と任意に設定された閾値とを比較する閾値処理部と、この閾値処理部の出力の大小に応じて前記平均化回路の平均化データAと前記輪郭強調処理部の出力データBとを選択的に出力するセレクタとからなることを特徴とする立体的表現回路。For input data consisting of a luminance signal of an input digital video signal, a contour extraction unit for extracting a contour component from a pixel of interest and neighboring pixels, an output of the contour extraction unit, and the input data synchronized with the output. Averaging circuit for calculating averaged data A from a pixel of interest of the input data and its neighboring pixels in a three-dimensional expression circuit having an outline emphasis processing unit comprising an addition circuit for calculating output data B by adding A threshold processing unit that compares a contour component output from the contour extraction unit with an arbitrarily set threshold; and an averaged data A of the averaging circuit according to the magnitude of an output of the threshold processing unit. And a selector for selectively outputting the output data B of the contour emphasis processing section.入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記輪郭抽出部の出力の大小に応じて0〜1の範囲内で任意に設定された混合比Sを出力する混合比選択処理部と、この混合比Sを用いて、
[入力データ]×S+[出力データB]×(1−S)
を演算して出力とする混合器とからなることを特徴とする立体的表現回路。
For input data consisting of a luminance signal of an input digital video signal, a contour extraction unit for extracting a contour component from a pixel of interest and neighboring pixels, an output of the contour extraction unit, and the input data synchronized with the output. In the three-dimensional expression circuit having an outline emphasis processing unit consisting of an addition circuit for calculating output data B by adding And a mixing ratio selection processing unit that outputs the calculated mixing ratio S.
[Input data] × S + [Output data B] × (1-S)
A three-dimensional expression circuit comprising:
入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記入力データの着目画素とその近傍画素とから平均化データAを演算する平均化回路と、前記輪郭抽出部の出力の大小に応じて0〜1の範囲内で任意に設定された混合比Sを出力する混合比選択処理部と、この混合比Sを用いて、
[平均化データA]×S+[出力データB]×(1−S)
を演算して出力とする混合器とからなることを特徴とする立体的表現回路。
For input data consisting of a luminance signal of an input digital video signal, a contour extraction unit for extracting a contour component from a pixel of interest and neighboring pixels, an output of the contour extraction unit, and the input data synchronized with the output. Averaging circuit for calculating averaged data A from a pixel of interest of the input data and its neighboring pixels in a three-dimensional expression circuit having an outline emphasis processing unit comprising an addition circuit for calculating output data B by adding And a mixture ratio selection processing unit that outputs a mixture ratio S arbitrarily set within a range of 0 to 1 according to the magnitude of the output of the contour extraction unit.
[Averaged data A] × S + [Output data B] × (1-S)
A three-dimensional expression circuit comprising:
入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記入力データの大小に応じて0〜1の範囲内で任意に設定された混合比Sを出力する混合比選択処理部と、この混合比Sを用いて、
[入力データ]×S+[出力データB]×(1−S)
を演算して出力とする混合器とからなることを特徴とする立体的表現回路。
For input data consisting of a luminance signal of an input digital video signal, a contour extraction unit for extracting a contour component from a pixel of interest and neighboring pixels, an output of the contour extraction unit, and the input data synchronized with the output. And a summing circuit for calculating output data B by adding the input data to the input data, wherein a mixing ratio arbitrarily set within a range of 0 to 1 according to the magnitude of the input data. Using a mixture ratio selection processing section that outputs S, and the mixture ratio S,
[Input data] × S + [Output data B] × (1-S)
A three-dimensional expression circuit comprising:
入力ディジタル映像信号の輝度信号からなる入力データについて、着目画素とその近傍画素とから輪郭成分を抽出する輪郭抽出部と、この輪郭抽出部の出力と、この出力にタイミングを合わせた前記入力データとを加算して出力データBを演算する加算回路とからなる輪郭強調処理部を具備した立体的表現回路において、前記入力データの着目画素とその近傍画素とから平均化データAを演算する平均化回路と、前記入力データの大小に応じて0〜1の範囲内で任意に設定された混合比Sを出力する混合比選択処理部と、この混合比Sを用いて、
[平均化データA]×S+[出力データB]×(1−S)
を演算して出力とする混合器とからなることを特徴とする立体的表現回路。
For input data consisting of a luminance signal of an input digital video signal, a contour extraction unit for extracting a contour component from a pixel of interest and neighboring pixels, an output of the contour extraction unit, and the input data synchronized with the output. Averaging circuit for calculating averaged data A from a pixel of interest of the input data and its neighboring pixels in a three-dimensional expression circuit having an outline emphasis processing unit comprising an addition circuit for calculating output data B by adding And a mixing ratio selection processing unit that outputs a mixing ratio S arbitrarily set within a range of 0 to 1 according to the magnitude of the input data.
[Averaged data A] × S + [Output data B] × (1-S)
A three-dimensional expression circuit comprising:
平均化回路は、入力デ−タを1/4倍して出力する第一の1/4係数回路と、入力デ−タを1D遅延回路によって1ドット遅らせたものを1/2倍して出力する1/2係数回路と、入力デ−タを1D遅延回路2つによって2ドット遅らせたものを1/4倍して出力する第二の1/4係数回路と、これら3つの係数回路の出力を加算して出力する加算回路とからなることを特徴とする請求項2、4又は6記載の立体的表現回路。The averaging circuit includes a first 係数 coefficient circuit for multiplying input data by 1 / and outputting the data, and a 倍 multiplication of input data delayed by one dot by a 1D delay circuit. A second coefficient circuit for inputting the input data delayed by two dots by two 1D delay circuits and outputting a second 1/4 coefficient circuit; and outputs of these three coefficient circuits. 7. The three-dimensional expression circuit according to claim 2, further comprising an addition circuit for adding and outputting the three-dimensional expression.輪郭抽出部は、入力デ−タを−1/4倍して出力する第一の1/4係数回路と、入力デ−タを1D遅延回路によって1ドット遅らせたものを1/2倍して出力する1/2係数回路と、入力デ−タを1D遅延回路2つによって2ドット遅らせたものをー1/4倍して出力する第二の1/4係数回路と、これら3つの係数回路の出力を加算して出力する加算回路とからなることを特徴とする請求項1、2、3、4、5又は6記載の立体的表現回路。The contour extraction unit halves the first デ coefficient circuit that multiplies the input data by / and outputs the result, and も の that obtained by delaying the input data by one dot by a 1D delay circuit. A 1/2 coefficient circuit for outputting, a second 1/4 coefficient circuit for outputting the input data delayed by 2 dots by two 1D delay circuits by 1/4, and outputting these three coefficient circuits. 7. The three-dimensional representation circuit according to claim 1, further comprising an addition circuit for adding and outputting the outputs of the three-dimensional representation.
JP2002323603A2002-11-072002-11-07Circuit for three-dimensional representationPendingJP2004159148A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2002323603AJP2004159148A (en)2002-11-072002-11-07Circuit for three-dimensional representation

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2002323603AJP2004159148A (en)2002-11-072002-11-07Circuit for three-dimensional representation

Publications (1)

Publication NumberPublication Date
JP2004159148Atrue JP2004159148A (en)2004-06-03

Family

ID=32803428

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2002323603APendingJP2004159148A (en)2002-11-072002-11-07Circuit for three-dimensional representation

Country Status (1)

CountryLink
JP (1)JP2004159148A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2007318313A (en)*2006-05-242007-12-06Toshiba Corp Video signal processing apparatus and video signal processing method
JP2007324764A (en)*2006-05-302007-12-13Toshiba Corp Video signal processing apparatus and video signal processing method
JP2008033897A (en)*2006-06-292008-02-14Matsushita Electric Ind Co Ltd Image processing apparatus, image processing method, program, recording medium, and integrated circuit
JP2009038794A (en)*2007-07-062009-02-19Panasonic Corp Image processing apparatus, image processing method, image processing system, program, recording medium, and integrated circuit
JP2010515896A (en)*2007-01-102010-05-13トムトム インターナショナル ベスローテン フエンノートシャップ Navigation apparatus and method for improved map display
US20110001991A1 (en)*2009-07-012011-01-06Canon Kabushiki KaishaImage processing device and image processing apparatus
US7869649B2 (en)2006-05-082011-01-11Panasonic CorporationImage processing device, image processing method, program, storage medium and integrated circuit
US8009903B2 (en)2006-06-292011-08-30Panasonic CorporationImage processor, image processing method, storage medium, and integrated circuit that can adjust a degree of depth feeling of a displayed high-quality image
US8131098B2 (en)2007-07-062012-03-06Panasonic CorporationImage processing device, image processing method, image processing system, program, storage medium, and integrated circuit
US8134646B2 (en)2006-05-242012-03-13Kabushiki Kaisha ToshibaVideo signal processing device and video signal processing method
US8265385B2 (en)2008-11-122012-09-11Samsung Electronics Co., Ltd.Image processing apparatus and method of enhancing depth perception
US8692911B2 (en)2012-01-312014-04-08Kabushiki Kaisha ToshibaImage processing device, image processing method, and camera module
US9013750B2 (en)2009-06-252015-04-21Canon Kabushiki KaishaImage processing for processing image data in correspondence with each pixel of an image
US9635218B2 (en)2009-07-032017-04-25Canon Kabushiki KaishaImage processing based on a pixel value in image data

Cited By (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7869649B2 (en)2006-05-082011-01-11Panasonic CorporationImage processing device, image processing method, program, storage medium and integrated circuit
JP2007318313A (en)*2006-05-242007-12-06Toshiba Corp Video signal processing apparatus and video signal processing method
US8134646B2 (en)2006-05-242012-03-13Kabushiki Kaisha ToshibaVideo signal processing device and video signal processing method
JP2007324764A (en)*2006-05-302007-12-13Toshiba Corp Video signal processing apparatus and video signal processing method
JP2008033897A (en)*2006-06-292008-02-14Matsushita Electric Ind Co Ltd Image processing apparatus, image processing method, program, recording medium, and integrated circuit
US8009903B2 (en)2006-06-292011-08-30Panasonic CorporationImage processor, image processing method, storage medium, and integrated circuit that can adjust a degree of depth feeling of a displayed high-quality image
JP2010515896A (en)*2007-01-102010-05-13トムトム インターナショナル ベスローテン フエンノートシャップ Navigation apparatus and method for improved map display
JP2009038794A (en)*2007-07-062009-02-19Panasonic Corp Image processing apparatus, image processing method, image processing system, program, recording medium, and integrated circuit
US8131098B2 (en)2007-07-062012-03-06Panasonic CorporationImage processing device, image processing method, image processing system, program, storage medium, and integrated circuit
US8265385B2 (en)2008-11-122012-09-11Samsung Electronics Co., Ltd.Image processing apparatus and method of enhancing depth perception
US9013750B2 (en)2009-06-252015-04-21Canon Kabushiki KaishaImage processing for processing image data in correspondence with each pixel of an image
US20110001991A1 (en)*2009-07-012011-01-06Canon Kabushiki KaishaImage processing device and image processing apparatus
US8976411B2 (en)*2009-07-012015-03-10Canon Kabushiki KaishaImage processing in correspondence with each pixel of an image
JP2011030216A (en)*2009-07-012011-02-10Canon IncImage processing device and image processing apparatus
US9466017B2 (en)2009-07-012016-10-11Canon Kabushiki KaishaImage processing device and image processing apparatus which process image data in correspondence with one or more image pixels of an image
US9661182B2 (en)2009-07-012017-05-23Canon Kabushiki KaishaImage processing device and image processing apparatus
US9888150B2 (en)2009-07-012018-02-06Canon Kabushiki KaishaImage processing apparatus, and image processing device which processes image data in correspondence with one or more pixels of an image
US9635218B2 (en)2009-07-032017-04-25Canon Kabushiki KaishaImage processing based on a pixel value in image data
US10063748B2 (en)2009-07-032018-08-28Canon Kabushiki KaishaImage processing apparatus having a determination unit that determines an attribute value which specifies processing content of one or more pixels
US8692911B2 (en)2012-01-312014-04-08Kabushiki Kaisha ToshibaImage processing device, image processing method, and camera module

Similar Documents

PublicationPublication DateTitle
JP2004159148A (en)Circuit for three-dimensional representation
JP5094219B2 (en) Image processing apparatus, image processing method, program, recording medium, and integrated circuit
JP4746575B2 (en) Image processing apparatus and method
KR100532121B1 (en)Method and apparatus for image detail enhancement
CN100530245C (en)Device and its method for producing three dimension image from two dimension image
JP2013050962A (en)Image processing apparatus, image processing method, image processing program, and integrated circuit
JP2008017458A (en) Image processing apparatus, image processing method, image processing program, and integrated circuit
JP2002344746A (en)Circuit and method for contour correction
JP2008176447A (en)Image processor, image processing method, program of image processing method, and recording medium which records program of image processing method
US9386291B2 (en)Video signal processing device
JP2010028178A (en)Image quality improving device and method
JP2001128031A (en) Edge enhancement method and circuit
JP2008021163A (en) Image processing device
CN105830438A (en)Image display device
TW200931947A (en)Image processing apparatus and image processing method
JP4381240B2 (en) Image processing apparatus, image display apparatus using the same, image processing method, and program for causing computer to execute the same
JP4419441B2 (en) Image processing apparatus, image processing method, and program
JP5615043B2 (en) Image processing apparatus and image processing method
JP2003348379A (en)Image display device and image processing apparatus, and image processing method
CN1061201C (en)Horizontal profile increasing signal processing circuit
Lin et al.An adaptive color transient improvement algorithm
JPH11289476A (en) Edge enhancement circuit
JP2000244775A (en) Contour emphasis device
JP2001285672A (en)Contour correction device
JP3743055B2 (en) Image contour enhancement method and apparatus

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20051031

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20080130

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20080226

A711Notification of change in applicant

Free format text:JAPANESE INTERMEDIATE CODE: A711

Effective date:20080515

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20080620

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20080805


[8]ページ先頭

©2009-2025 Movatter.jp