JP4144600B2 - 画像処理装置、画像処理方法、および画像表示装置 - Google Patents

画像処理装置、画像処理方法、および画像表示装置 Download PDF

Info

Publication number
JP4144600B2
JP4144600B2 JP2005067148A JP2005067148A JP4144600B2 JP 4144600 B2 JP4144600 B2 JP 4144600B2 JP 2005067148 A JP2005067148 A JP 2005067148A JP 2005067148 A JP2005067148 A JP 2005067148A JP 4144600 B2 JP4144600 B2 JP 4144600B2
Authority
JP
Japan
Prior art keywords
image data
pixel
control signal
frame
image
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
Application number
JP2005067148A
Other languages
English (en)
Other versions
JP2006251310A (ja
Inventor
潤 染谷
悟崇 奥田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2005067148A priority Critical patent/JP4144600B2/ja
Priority to PCT/JP2005/013614 priority patent/WO2006095460A1/ja
Priority to KR1020077020483A priority patent/KR100886295B1/ko
Priority to US11/885,927 priority patent/US8139090B2/en
Priority to TW094128573A priority patent/TWI310175B/zh
Publication of JP2006251310A publication Critical patent/JP2006251310A/ja
Application granted granted Critical
Publication of JP4144600B2 publication Critical patent/JP4144600B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Liquid Crystal (AREA)
  • Image Processing (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Description

液晶パネルは、薄型・軽量であるため、テレビジョン受信機、コンピュータのディスプレイ装置、携帯情報端末の表示部等の表示装置として広く用いられている。しかし、液晶は駆動電圧を印加してから所定の透過率に到達するまでに一定の時間を要するため、変化の早い動画に対応できないという欠点がある。こうした問題を解決するため、フレーム間で階調値が変化する場合、1フレーム以内に液晶が所定の透過率に到達するよう、液晶に過電圧を印加する駆動方法が採用されている(特許文献1)。具体的には、1フレーム前の画像データと現フレームの画像データとを画素毎に比較し、階調値が変化している場合はその変化量に対応する補正量を現フレームの画像データに加算する。これにより、1フレーム前とで階調値が増加した場合は液晶パネルにおいて通常よりも高い駆動電圧が印加され、減少した場合は通常よりも低い電圧が印加される。
上記の方法を実施するためには、1フレーム前の画像データを出力するためのフレームメモリが必要となる。近年、液晶パネルの大型化による表示画素数の増加に伴い、フレームメモリの容量も大きくする必要が生じている。また、表示画素数が増えると、所定期間内(例えば1フレーム期間内)にフレームメモリへの書き込みおよび読み出しを行うデータ量が増えるので、書き込みおよび読み出しを制御するクロック周波数を高くし、データの転送速度を増加させる必要が生じる。こうしたフレームメモリ、および転送速度の増加は、液晶表示装置のコストの上昇につながる。
こうした問題を解消するため、特許文献2に記載された液晶駆動用画像処理回路においては、画像データを符号化してからフレームメモリに記憶することによりメモリ容量の削減を図っている。また、符号化した画像データを復号化して得られる現フレームの復号化画像データと、符号化した画像データを1フレーム期間遅延してから復号化して得られる1フレーム前の復号化画像データとの比較に基づいて画像データの補正を行うことにより、静止画が入力された場合に、符号化・復号化の誤差に伴う不要な過電圧が液晶に印加されるのを防ぐことができる。
特許第2616652号公報 特開2003-202845号公報
動画像においては、画像データの最下位ビットに1階調を加算したフレームの割合を制御することで擬似的に中間調を発生させる処理(ディザ処理)が行われている。特許文献2に記載の液晶駆動用画像処理回路においては、現フレームの復号化画像データと、1フレーム前の復号化画像データとの比較に基づいて画像データの補正を行うので、上記のような処理が行われた画像データが入力された場合、フレーム間における1階調分の変化が符号化・復号化誤差により増幅されると、復号化された画像を用いて検出される画像データの時間的な変化量が大きくなるため、本来は必要のない補正処理が画像データに対して行われることにより、液晶に不要な過電圧が印加されるという問題が生じる。
本発明は上記の問題に鑑みてなされたものであり、フレームメモリ容量削減のために画像データの符号化・復号化を行う液晶駆動用画像処理回路において、擬似階調を発生させる信号が加算された画像データが入力された場合であっても符号化・復号化の誤差の影響を生じることなく、画像データの補正を正確に行い、適切な補正電圧を液晶に印加することが可能な画像処理装置を提供することを目的とする。
本発明に係る画像処理装置は、画像の各画素の階調値を表す画像データを、上記各画素における階調値の変化に基づいて補正して出力する画像処理装置であって、
現フレームの画像を複数のブロックに分割し、各ブロックにおける画素データの大きさを表す代表値、および当該代表値に基づいて上記各ブロックにおける画素データを量子化した量子化値を含んで構成される、上記現フレームの画像に対応する第1の符号化画像データを出力する符号化手段と、
上記第1の符号化画像データを復号化することにより上記現フレームの画像に対応する第1の復号化画像データを出力する復号化手段と、
上記第1の符号化画像データを1フレームに相当する期間遅延することにより、上記現フレームの1フレーム前の画像に対応する第2の符号化画像データを出力する遅延手段と、
上記第2の符号化画像データを復号化することにより、上記現フレームの1フレーム前の画像に対応する第2の復号化画像データを出力する復号化手段と、
上記第1の符号化画像データと上記第2の符号化画像データとを参照し、上記現フレームの画像と上記1フレーム前の画像との間における上記代表値の変化量、および上記量子化値の変化量を求め、これらの変化量に基づいて上記現フレームの各ブロックにおける画素データの変化を表す制御信号を生成する符号データ判定手段と、
上記制御信号に基づいて、上記現フレームの画像データと上記第2の復号化画像データのいずれかを画素毎に選択して1フレーム前画像データを生成する1フレーム前画像演算手段と、
上記1フレーム前画像データおよび上記現フレームの画像データに基づいて、当該現フレームの画像の階調値を補正する画像データ補正手段とを備えたものである。
本発明に係る画像処理方法は、画像の各画素の階調値を表す画像データを、上記各画素における階調値の変化に基づいて補正して出力する画像処理方法であって、
現フレームの画像を複数のブロックに分割し、各ブロックにおける画素データの大きさを表す代表値、および当該代表値に基づいて上記各ブロックにおける画素データを量子化した量子化値を含んで構成される、上記現フレームの画像に対応する第1の符号化画像データを出力する工程と、
上記第1の符号化画像データを復号化することにより上記現フレームの画像に対応する第1の復号化画像データを出力する工程と、
上記第1の符号化画像データを1フレームに相当する期間遅延することにより、上記現フレームの1フレーム前の画像に対応する第2の符号化画像データを出力する工程と、
上記第2の符号化画像データを復号化することにより、上記現フレームの1フレーム前の画像に対応する第2の復号化画像データを出力する工程と、
上記第1の符号化画像データと上記第2の符号化画像データとを参照し、上記現フレームの画像と上記1フレーム前の画像との間における上記代表値の変化量、および上記量子化値の変化量を求め、これらの変化量に基づいて上記現フレームの各ブロックにおける画素データの変化を表す制御信号を生成する工程と、
上記制御信号に基づいて、上記現フレームの画像データと上記第2の復号化画像データのいずれかを画素毎に選択して1フレーム前画像データを生成する工程と、
上記1フレーム前画像データおよび上記現フレームの画像データに基づいて、当該現フレームの画像の階調値を補正する工程とを備えたものである。
本発明に係る画像処理装置、および画像処理方法によれば、1の符号化画像データと第2の符号化画像データとを参照して、現フレームの画像と1フレーム前の画像との間における代表値の変化量、および量子化値の変化量を求め、これらの変化量に基づいて現フレームの各ブロックにおける画素データの変化を表す制御信号を生成し、当該制御信号に基づいて、現フレームの画像データと第2の復号化画像データのいずれかを画素毎に選択して1フレーム前画像データを生成するので、擬似階調信号が加算された画像データが入力された場合においても符号化・復号化の誤差の影響を受けることなく、適切な補正電圧を液晶に印加することが可能となる。
実施の形態1.
図1は、本発明に係る画像処理装置を備えた液晶表示装置の構成を示すブロック図である。受信部2は、入力端子1を介して入力される映像信号に対し、選局、復調等の処理を行うことにより、1フレーム分の画像(現フレームの画像)を表す画像データ
Di1を画像データ処理部3に順次出力する。画像データ処理部3は、符号化部4、遅延部5、復号化部6,7、変化量算出部8、符号データ判定部9、1フレーム前画像演算部10、および画像データ補正部11により構成される。画像データ処理部3は、画像データDi1を階調値の変化に基づいて補正し、補正画像データDj1を表示部12に出力する。表示部12は、補正画像データDj1により指定される所定の駆動電圧を液晶に印加することにより画像を表示する。
以下、画像データ処理部3の動作について説明する。
符号化部4は、FBTCやGBTCなどのブロック符号化(BTC)を用いて画像データDi1を符号化し、符号化画像データDa1を出力する。具体的には、画像データDi1を複数のブロックに分割し、各ブロックの画像データを、当該ブロックにおける画素データの大きさを表す代表値に応じて設定される量子化閾値を用いて量子化することにより符号化画像データDa1を生成する。この代表値としては、平均値La1、およびダイナミックレンジDa1が用いられる。符号化画像データDa1は、各ブロックにおける画像データの平均値La1、ダイナミックレンジLb1、および画素データの量子化値Qを含んで構成される。
遅延部5は、符号化画像データDa1を1フレームに相当する期間遅延し、1フレーム前の符号化画像データDa0を出力する。ここで、符号化部4における画像データDi1の符号化率(データ圧縮率)を高くするほど、符号化画像データDa1を遅延するために必要な遅延部5のメモリの容量を少なくすることができる。
復号化部6は、符号化画像データDa1を復号化することにより、画像データDi1に対応する復号化画像データDb1を出力する。また、復号化部7は、遅延部5により1フレームに相当する期間遅延された符号化画像データDa0を復号化することにより、1フレーム前の画像を表す復号化画像データDb0を出力する。
変化量算出部8は、現フレームの画像データに対応する復号化画像データDb1と、1フレーム前の画像データに対応する復号化画像データDb0との差分を画素毎に求め、当該差分の絶対値を変化量Dv1として出力する。この変化量Dv1は、画像データDi1、および復号化画像データDb0とともに1フレーム前画像演算部10に入力される。
符号データ判定部9には、符号化部4から出力される符号化画像データDa1と遅延部5から出力される1フレーム前の符号化画像データDa0が入力される。符号データ判定部9は、現フレームおよび1フレーム前の符号化画像データDa1,Da0の変化に基づいて、現フレームの画像における動画領域、および静止画領域を示す制御信号Dw1を各画素について出力する。すなわち、1フレーム前とで階調値が変化する画素、およびブロックについては制御信号Dw1=1が出力され、階調値の変化がないか変化が小さい画素については制御信号Dw1=0が出力される。
具体的には、現フレームおよび1フレーム前の各ブロックの平均値La0,La1の変化量|La1−La0|、およびダイナミックレンジLb0,Lb1の変化量|Lb1−Lb0|をそれぞれ求め、これらの変化量が所定の閾値(Tha,Thb)を越える場合はブロックの画素全体について制御信号Dw1=1を出力する。ブロックの画素全体について制御信号Dw1=1が出力された場合、後段の1フレーム前画像演算部10は、各画素における変化量Dv1の大きさに基づいて動画、静止画の判別を画素毎に行う。すなわち、変化量Dv1が所定の閾値(Thv)を越える画素については動画を表し、変化量Dv1が閾値以下の画素については静止画を表すものと判別する。
一方、変化量|La1−La0|,|Lb1−Lb0|が閾値以下の場合は、各画素における量子化値Q1,Q0の変化量|Q1−Q0|に基づいて動画、静止画の判別を行う。すなわち、変化量|Q1−Q0|が0または1となる画素については静止画を表すと判別し、制御信号Dw1=0を出力し、変化量が1より大きい画素については動画と判別して制御信号Dw1=1を出力する。
符号データ判定部9から出力された制御信号Dw1は、1フレーム前画像演算部10に入力される。
1フレーム前画像演算部10は、制御信号Dw1および変化量Dv1の値に基づいて画像データDi1および1フレーム前の復号化画像Db0のいずれかを画素毎に選択して1フレーム前画像データDq0を生成する。具体的には、制御信号Dw1=0の画素については静止画を表すものとして画像データDi1を選択し、Dw=1の画素については更に変化量Dv1を参照し、変化量Dv1の値が小さい画素については静止画を表すものとして画像データDi1を選択し、変化量Dv1の値が大きい画素については動画を表すものとして復号化画像Db0を選択する。1フレーム前画像データDq0は、画像データ補正部11に入力される。
画像データ補正部11は、画像データDi1と、1フレーム前画像データDq0との比較により得られる1フレーム間における階調値の変化に基づいて、液晶が1フレーム期間内に画像データDi1により指定される所定の透過率となるよう画像データDi1を補正し、補正画像データDj1を出力する。図2は、補正画像データDj1に基づく駆動電圧を液晶に印加した場合の応答特性を示す図である。図2において、(a)は画像データDi1、(b)は補正画像データDj1、(c)は当該画像データDj1に基づく駆動電圧を印加して得られる液晶の応答特性を示す図である。図2(c)において、破線により示す特性は画像データDi1に基づく駆動電圧を印加したときの液晶の応答特性である。図2(b)に示すように階調値が増加・減少する場合、補正量V1,V2を画像データDi1に加算・減算することにより、補正画像データDj1が生成される。この補正画像データDj1に基づく駆動電圧を液晶に印加することにより、図2(c)に示すように略1フレーム期間内に液晶を画像データDi1により指定される所定の透過率に到達させることができる。
図3〜5は、画像データ処理部3における1フレーム前画像データDq0の生成工程について説明するための図である。
以下、図3〜5を参照して1フレーム前画像データDq0の生成工程を詳細に説明する。以下の説明において、平均値の変化量|La1−La0|の閾値Tha、ダイナミックレンジの変化量|Lb1−Lb0|の閾値Thb、および変化量Dvの閾値Thvをそれぞれ、Tha=10,Thb=20,Thv=10とする。
図3は、ディザ処理により擬似階調信号が加算された静止画像が入力された場合における1フレーム前画像データDq0の生成工程について説明するための図である。
図3(a)および図3(d)は、1フレーム前の画像データDi0、および現フレームの画像データDi1の値をそれぞれ示している。図3(d)に示すように、ディザ処理により現フレームの画像データDi1における(b,B)の画素データに擬似階調信号が加算されたことにより、当該画素データが59から60に変化している。
図3(b)および図3(e)は、図3(a)および図3(d)に示す画像データDi0,Di1に対応する符号化画像データDa0,Da1をそれぞれ示している。図3(b)および図3(e)に示すように、図3(a)および図3()に示す画像データDi0,Di1の平均値はLa0=La1=60、ダイナミックレンジはLb0=Lb1=120となっている。なお、量子化値Q0,Q1は量子化ビット数を2ビットとして求めている。
図3(c)および図3(f)は、図3(b)および図3(e)に示す符号化画像データDa0,Da1を復号化して得られる復号化画像データDb0,Db1をそれぞれ示している。
図3(g)は、図3(a)および図3(d)に示す画像データDi0,Di1との差である画像の実際の変化量を示し、図3(h)は、図3(c)および図3(f)に示す復号化画像データDb0,Db1の変化量Dv1を示している。図3(g)に示すように(b,B)の画素データの実際の変化量は1であるが、符号化・復号化の過程で発生する誤差の影響により、図3(h)に示すように(b,B)の画素データの変化量Dv1は40となる。
図3(i)は、図3(g)に示す実際の変化量と、図3(h)に示す変化量Dv1との誤差を示している。符号化・復号化誤差の影響により、擬似階調信号が加算された(b,B)における画素データに大きな誤差が発生していることが分かる。
図3(j)は、図3(b)および図3(e)に示す符号化画像データDa0,Da1に基づいて出力される制御信号Dw1を示している。図3(b)および図3(e)に示すように、現フレームおよび1フレーム前の平均値の変化量は|La1−La0|=0、ダイナミックレンジの変化量は|Lb1−Lb0|=0であり、いずれも閾値Tha=10,Thb=20以下となっている。また、量子化値の変化量|Q1−Q0|は(B,b)の画素において1、その他の画素においては0となっている。したがって、符号判定部9は全ての画素について制御信号Dw1=0を出力する。
図3(k)は、図3(h)に示す変化量Dv1、および図3(j)に示す制御信号Dw1に基づいて、図3(c)に示す復号化画像データDb0、および図3(d)に示す画像データDi1のいずれかを画素毎に選択して生成される1フレーム前画像データDq0を示している。図3(h)に示すように(b,B)の画素データについては、変化量Dv1が閾値(Thv=10)を越えているが、図3(j)に示すように制御信号Dw1は全ての画素について0となっているので、1フレーム前画像演算部10は、全ての画素について現フレームの画像データDi1を選択して1フレーム前画像データDq0を生成する。
図3(l)は、図3(a)に示す1フレーム前の画像データDi0と、図3(j)に示す1フレーム前画像データDq0との誤差を示している。図3(l)に示すように、制御信号Dw1および変化量Dv1に基づいて現フレームの画像データDi1を1フレーム前の画像データとして選択することにより、擬似階調信号による符号化・復号化誤差を修正することができる。つまり、符号化画像データDa0,Da1に含まれるブロックの平均値の変化量|La1−La0|、ダイナミックレンジの変化量|Lb1−Lb0|、および量子化値の変化量|Q1−Q0|に基づいて画像の変化と、擬似階調とを判別し、擬似階調と判別された場合は現フレームの画像データDi1を選択することで、ディザ処理による符号化・復号化誤差を防ぐことができる。
図4は、動画像が入力された場合における画像データ処理部3の動作を説明するための図である。
図4(a)および図4(d)は、1フレーム前の画像データDi0、および現フレームの画像データDi1の値をそれぞれ示している。図4(a)および図4(d)に示す画像データDi0,Di1を比較すると、B列の画素データは0から59に変化し、C列の画素データは59から60に変化し、D列の画素データは60から0に変化している。
図4(b)および図4(e)は、図4(a)および図4(d)に示す画像データDi0,Di1に対応する符号化画像データDa0,Da1をそれぞれ示している。図4(b)および図4(e)に示すように、図4(a)および図4()に示す画像データDi0,Di1の平均値はLa0=La1=30、ダイナミックレンジはLb0=Lb1=60となっている。
図4(c)および図4(f)は、図4(b)および図4(e)に示す符号化画像データDa0,Da1を復号化して得られる復号化画像データDb0,Db1をそれぞれ示している。
図4(g)は、図4(a)および図4(d)に示す画像データDi0,Di1との差である画像の実際の変化量を示し、図4(h)は、図4(c)および図4(f)に示す復号化画像データDb0,Db1の変化量Dv1を示している。
図4(i)は、図4(g)に示す実際の変化量と、図4(h)に示す変化量Dv1との誤差を示している。
図4(j)は、図4(b)および図4(e)に示す符号化画像データDa0,Da1に基づいて出力される制御信号Dw1を示している。図4(b)および図4(e)に示すように、現フレームおよび1フレーム前の平均値の変化量は|La1−La0|=0、ダイナミックレンジの変化量は|Lb1−Lb0|=0であり、いずれも閾値Tha=10,Thb=20以下となっている。また、量子化値の変化量|Q1−Q0|はA,C列の画素において0、B,D列の画素において3となっている。したがって、符号判定部9は、A,C列の画素について制御信号Dw1=0を出力し、B,D列の画素について制御信号Dw1=1を出力する。
図4(k)は、図4(h)に示す変化量Dv1、および図4(j)に示す制御信号Dw1に基づいて、図4(c)に示す復号化画像データDb0、および図4(d)に示す画像データDi1のいずれかを画素毎に選択して生成される1フレーム前画像データDq0を示している。図4(h)に示すように変化量Dv1は、B,D列において60となり、閾値(Thv=10)を越えており、また、図4(j)に示すように制御信号Dw1はA,C列の画素について0となり、B,D列の画素について1となる。したがって1フレーム前画像演算部10は、A,C列の画素について現フレームの画像データDi1を選択し、B,D列の画素について復号化画像データDb0を選択して1フレーム前画像データDq0を生成する。
図4(l)は、図4(a)に示す1フレーム前の画像データDi0と、図4(j)に示す1フレーム前画像データDq0との誤差を示している。図4(l)に示すように、制御信号Dw1および変化量Dv1に基づいて現フレームの画像データDi1、および復号化画像データDb0を画素毎に選択することにより、1フレーム前画像データDq0を正確に生成することができる。また、図4(l)に示す誤差は、図4(i)に示す誤差よりも小さい。すなわち、1フレーム前画像データDq0と画像データDi0との変化量の誤差は、復号化画像データDb0,Db1の変化量Dv1の誤差よりも小さいことが分かる。
図5は、他の動画像が入力された場合における画像データ処理部3の動作を説明するための図である。
図5(a)および図5(d)は、1フレーム前の画像データDi0、および現フレームの画像データDi1の値をそれぞれ示している。図5(a)および図5(d)に示す画像データDi0,Di1を比較すると、B列の画素データは0から59に変化し、C列の画素データは59から60に変化し、D列の画素データは60から120に変化している。
図5(b)および図5(e)は、図5(a)および図5(d)に示す画像データDi0,Di1に対応する符号化画像データDa0,Da1をそれぞれ示している。図5(b)および図5(e)に示すように、図5(a)および図5()に示す画像データDi0,Di1の平均値はLa0=30,La1=60、ダイナミックレンジはLb0=60,Lb1=120となっている。
図5(c)および図5(f)は、図5(b)および図5(e)に示す符号化画像データDa0,Da1を復号化して得られる復号化画像データDb0,Db1をそれぞれ示している。
図5(g)は、図5(a)および図5(d)に示す画像データDi0,Di1との差である画像の実際の変化量を示し、図5(h)は、図5(c)および図5(f)に示す復号化画像データDb0,Db1の変化量Dv1を示している。
図5(i)は、図5(g)に示す実際の変化量と、図5(h)に示す変化量Dv1との誤差を示している。
図5(j)は、図5(b)および図5(e)に示す符号化画像データDa0,Da1に基づいて出力される制御信号Dw1を示している。図5(b)および図5(e)に示すように、現フレームおよび1フレーム前の平均値の変化量は|La1−La0|=30、ダイナミックレンジの変化量は|Lb1−Lb0|=60となり、いずれも閾値Tha=10,Thb=20を越えているので、ブロックの画素全体について制御信号Dw=1が出力される。
図5(k)は、図5(h)に示す変化量Dv1、および図5(j)に示す制御信号Dw1に基づいて、図5(c)に示す復号化画像データDb0、および図5(d)に示す画像データDi1のいずれかを画素毎に選択して生成される1フレーム前画像データDq0を示している。図5(h)に示すように変化量Dv1は、B,C,D列において40,20,60となり、閾値(Thv=10)を越えており、また、図5()に示すように制御信号Dw1は全ての画素について1となっている。したがって、1フレーム前画像演算部10はA列の画素について現フレームの画像データDi1を選択し、B,C,D列の画素について復号化画像データDb0を選択して1フレーム前画像データDq0を生成する。
図5(l)は、図5(a)に示す1フレーム前の画像データDi0と、図5(k)に示す1フレーム前画像データDq0との誤差を示している。図5(l)に示すように、ブロックの平均値の変化量|La1−La0|、ダイナミックレンジの変化量|Lb1−Lb0|が所定の閾値(Tha,Thb)を越える場合、変化量Dv1の大きさに基づいて現フレームの画像データDi1、および復号化画像データDb0のいずれかを画素毎に選択することにより、1フレーム前画像データDq0を少ない誤差で正確に生成することができる。
以上、図3〜5に基づいて説明したように、符号化画像データDa0,Da1から平均値の変化量|La1−La0|、ダイナミックレンジの変化量|Lb1−Lb0|、および量子化値の変化量|Q1−Q0|を求め、これらの値に基づいて各画素が動画、静止画のいずれを表すかを判別する制御信号Dw1を出力し、当該制御信号Dw1、および変化量Dv1に基づいて復号化画像データDb0、および画像データDi1のいずれかを画素毎に選択して生成することにより、1フレーム前画像データDq0を正確に再生することができる。これにより、擬似階調信号が加算された画像データDi1が入力された場合においても符号化・復号化の誤差の影響を受けることなく、適切な補正電圧を液晶に印加することが可能となる。
なお、符号化部4における符号化方式として、JPEG、JPEG−LS、JPEG2000といった、画像データを周波数領域のデータに変換する符号化では、低周波成分をブロックの代表的値として用いることが考えられる。こうした静止画用の符号化方法は、符号化前の画像データと復号化された画像データが完全に一致しない非可逆符号化であっても適用することが可能である。
図6は、以上に説明した画像データ処理部3の処理工程を示すフローチャートである。
まず、画像データDi1が画像データ処理部3に入力される(St1)。符号化部4は、入力された画像データDi1を符号化し、符号化画像データDa1を出力する(St2)。遅延部5は、符号化画像データDa1を1フレーム期間遅延し、1フレーム前の符号化画像データDa0を出力する(St3)。復号化部7は、符号化画像データDa0を復号化し、1フレーム前の画像データDi0に対応する復号化画像データDb0を出力する(St4)。これらの処理に並行して、復号化部6は、符号化画像データDa1を復号化し、現フレームの画像データDi1に対応する復号化画像データDb1を出力する(St5)。
変化量算出部8は、1フレーム前の復号化画像データDb0と、現フレームの復号化画像データDb1との差分を画素毎に求め、この差分の絶対値を変化量Dv1として出力する(St6)。この処理に平行して、符号データ判別部9は、1フレーム前の符号化画像データDa0と現フレームの符号化画像データDa1を比較し、各ブロックの平均値La0,La1の変化量|La1−La0|、およびダイナミックレンジLb0,Lb1の変化量|Lb1−Lb0|が所定の閾値(Tha,Thb)を越える場合はブロックの画素全体について制御信号Dw1=1を出力する。一方、変化量|La1−La0|,|Lb1−Lb0|が閾値以下の場合、量子化値の変化量|Q1−Q0|が0または1となる画素については制御信号Dw1=0を出力し、変化量|Q1−Q0|が1より大きい画素については制御信号Dw1=1を出力する(St7)。
1フレーム前画像演算部10は、変化量Dv1が所定の閾値(Thv)より大きく、かつ、制御信号Dw1が1となる画素については復号化画像データDb0を1フレーム前の画像データとして選択し、変化量Dv1が所定の閾値より小さいか、あるいは制御信号Dw1が0となる画素については原画像データDi1を1フレーム前の画像データとして選択することにより、1フレーム前画像データDq0を出力する(St8)。
画像データ補正部11は、1フレーム前画像データDq0と、画像データDi0との比較によって得られる階調値の変化に基づいて、液晶が1フレーム期間内に画像データDi1により指定される所定の透過率となるよう駆動するのに必要な補正量を求め、この補正量を用いて画像データDi1を補正し、補正画像データDj1を出力する(St9)。
上記St1〜St9の処理が、画像データDi1の各画素に対して実施される。
なお、1フレーム前画像データDq0は、以下の式(1)により算出してもよい。
Dq0=min(k1,k2)×Db0+(1-min(k1,k2))×Di1 …式(1)
上記式(1)において、k1,k2は、それぞれ変化量Dv1、および制御信号Dw1の大きさに応じて0から1の値をとる変数である。なお、min(k1,k2)はk1,k2のいずれか小さい方の値である。
図7は、変化量Dv1とk1、および制御信号Dw1とk2との関係を示す図である。図7(a)に示すように、変化量Dv1に対し、2つの閾値SH0,SH1(SH0<SH1)が予め設定されており、Dv1<SH0の場合はk1=0、SH0≦Dv1≦SH1の場合は0≦k1≦1、Dv1>SH1の場合はk1=1となる。また、図7(b)に示すように、制御信号Dw1に対し2つの閾値SH2,SH3(SH2<SH3)が予め設定されており、Dw1<SH1の場合はk2=0、SH2≦Dw1≦SH3の場合は0≦k2≦1、Dw1>SH3の場合はk2=1となる。
式(1)に示すように、k1,k2のいずれか一方が0の場合は、画像データDi1が1フレーム前画像データDq0として選択され、k1、k2の両方が1の場合は、復号化画像データDb0が1フレーム前画像データDq0として出力される。また、上記以外では、k1とk2の小さい方の値に基づいて、画像データDi1と復号化画像データDb0との重み付き平均が1フレーム前画像データDq0として算出される。
このように、式(1)を用いることで、変化量Dv1および制御信号Dw1が閾値付近にある場合であっても、より誤差の少ない理想的な1フレーム前画像データDq0を求めることができる。
また、制御信号Dw1は以下の式(2)により算出してもよい。
Dw1=kc×(1-max(ka,kb))+kd×max(ka,kb) …式(2)
上記式(2)において、ka,kbは、それぞれ平均値の変化量|La1−La0|、およびダイナミックレンジの変化量|Lb1−Lb0|の大きさに応じて0から1の値をとる変数である。また、kcは、量子化値の変化量|Q1−Q0|の大きさに応じて0または1のいずれかの値をとる変数であり、kdは所定の定数である。なお、max(ka,kb)はka,kbのいずれか大きい方の値である。
図8は、上記式(2)にけるka,kb,kc,kdの各値を示す図である。
図8(a)は、平均値の変化量|La1−La0|とkaとの関係を示す図である。図8(a)に示すように、平均値の変化量|La1−La0|に対し、2つの閾値SH4,SH5(SH4<SH5)が予め設定されており、|La1−La0|<SH4の場合はka=0、SH4≦|La1−La0|≦SH5の場合は0≦ka≦1、|La1−La0|>SH5の場合はka=1となる。
図8(b)は、ダイナミックレンジの変化量|Lb1−Lb0|とkbとの関係を示す図である。図8(b)に示すように、ダイナミックレンジの変化量|Lb1−Lb0|に対し、2つの閾値SH6,SH7(SH6<SH7)が予め設定されており、|Lb1−Lb0|<SH6の場合はkb=0、SH6≦|Lb1−Lb0|≦SH7の場合は0≦kb≦1、|Lb1−Lb0|>SH7の場合はkb=1となる。
図8(c),(d)は、量子化値の変化量|Q1−Q0|とkc,kdとの関係をそれぞれ示す図である。図8(c)に示す変数kcは、対象となるブロックが静止画、または動きが小さい画像と判断される場合、つまり、平均値の変化量が|La1−La0|<SH5となり、ダイナミックレンジの変化量が|Lb1−Lb0|<SH7となる場合に用いられる。一方、図8(d)に示す定数kd(=1)は、ブロックが動画と判断された場合、つまり、平均値の変化量が|La1−La0|≧SH5となるかまたは、ダイナミックレンジの変化量が|Lb1−Lb0|≧SH7となる場合に用いられる。
式(2)に示すように、ka,kbの両方が0の場合は、図8(c)に示す特性を有するkcが制御信号Dw1として選択され、ka,kbのいずれか一方が1の場合は、kd=1が制御信号Dw1として選択される。また、上記以外の場合、kaとkbの大きい方の値に基づいて、kc,kdの重み付き平均が制御信号Dw1として算出される。
実施の形態2.
実施の形態1において、画像データ補正部11は、1フレーム前画像データDq0と画像データDi0との比較により得られる階調値の変化に基づいて補正量を算出し、補正画像データDj1を生成するものとしたが、ルックアップテーブル等のメモリ手段を設け、予め格納した補正量を読み出して画像データDi1を補正し、補正画像データDj1を出力する構成としてもよい。
図9は、本実施の形態に係る画像データ補正部11の内部構成を示すブロック図である。ルックアップテーブル11aは、1フレーム前画像データDq0、および画像データDi1を入力とし、両者の値に基づいて補正量Dc1を出力する。
図10は、ルックアップテーブル11aの構成の一例を示す模式図である。ルックアップテーブル11aには、画像データDi1、および1フレーム前画像データDq0が読み出しアドレスとして入力される。画像データDi1、および1フレーム前画像データDq0がそれぞれ8ビットの画像データの場合、ルックアップテーブル11aには256×256のデータが補正量Dc1として格納される。ルックアップテーブル11aは、画像データDi1、および1フレーム前画像データDq0の各値に対応する補正量Dc1=dt(Di1,Dq0)を読み出して出力する。補正部11bは、ルックアップテーブル11aにより出力された補正量Dc1を画像データDi1に加算し、補正画像データDj1を出力する。
図11は、液晶の応答時間の一例を示す図であり、x軸は画像データDi1の値(現画像における階調値)、y軸は1フレーム前の画像データDi0の値(1フレーム前の画像における階調値)であり、z軸は液晶が1フレーム前の階調値に対応する透過率から画像データDi1の階調値に対応する透過率となるまでに要する応答時間を示している。ここで、現画像の階調値が8ビットの場合、画像データおよび1フレーム前の画像データの階調値の組合せは256×256通り存在するので、応答時間も256×256通り存在する。図11においては階調値の組合せに対応する応答時間を8×8通りに簡略化して示している。
図12は、液晶が1フレーム期間経過時に画像データDi1により指定される透過率となるよう画像データDi1に加算される補正量Dc1の値を示す図である。画像データの階調値が8ビットの場合、補正量Dc1は、画像データおよび1フレーム前の画像データの階調値の組合せに対応して256×256通り存在する。図12においては階調値の組合せに対応する補正量を8×8通りに簡略化して示している。
図11に示すように、液晶の応答時間は、画像データおよび1フレーム前の画像データの階調値に応じて異なるため、ルックアップテーブル11aには、画像データおよび1フレーム前の画像データの両階調値に対応する256×256通りの補正量Dc1が格納される。液晶は特に、中間階調(グレー)から高階調(白)に変化する際の応答速度が遅い(液晶パネルの種類、あるいは動作モードによっては、逆あるいは、別の変化が遅い場合もある。)。従って、中間階調を表す1フレーム前画像データDq0と、高階調を表す画像データDi1に対応する補正量dt(Di1,Dq0)の値を大きく設定することにより、応答速度を効果的に向上させることができる。また、液晶の応答特性は液晶の材料、電極形状、温度などによって変化するので、こうした使用条件に対応する補正量Dc1を備えたルックアップテーブル11aを用いることにより、液晶の特性に応じて応答時間を制御することができる。
以上のように、予め求められた補正量Dc1を格納したルックアップテーブル11aを用いることにより、補正画像データDj1を出力する際の演算量を削減することができる。
図13は、本実施の形態に係る画像データ補正部11の他の内部構成を示すブロック図である。図13に示すルックアップテーブル11cは、1フレーム前画像データDq0、および画像データDi1を入力とし、両者の値に基づいて補正画像データDj1=(Di1,Dq0)を出力する。ルックアップテーブル11cには、図12に示す256×256通りの補正量Dc1=(Di1,Dq0)を、画像データDi1に加算することにより得られる補正画像データDj1=(Di1,Dq0)が格納される。なお、補正画像データDj1は、表示部12の表示可能な階調の範囲を超えないよう設定される。
図14は、ルックアップテーブル11cに格納される補正画像データDj1の一例を示す図である。画像データの階調値が8ビットの場合、補正量Dc1は、画像データおよび1フレーム前の画像データの階調値の組合せに対応して256×256通り存在する。図14においては階調値の組合せに対応する補正量を8×8通りに簡略化して示している。
このように、予め求められた補正画像データDj1をルックアップテーブル11cに格納し、画像データDi1、および1フレーム前画像データDq0に基づいて対応する補正画像データDj1を出力することにより、補正画像データDj1を出力する際の演算量をさらに削減することができる。
実施の形態3.
図15は、本発明に係る画像処理装置を備えた液晶表示装置の他の構成を示すブロック図である。本実施の形態に係る液晶駆動用画像処理装置の画像データ処理部3は、符号化部4、遅延部5、復号化部7、符号データ判定部9、1フレーム前画像演算部14、および画像データ補正部11により構成される。図1に示す画像データ処理部3と等価な構成については同一符号を付している。
本実施の形態に係る画像データ処理部において、1フレーム前画像演算部14は符号データ判定部9により出力される制御信号Dw1のみに基づいて画像データDi1、および復号化画像データDb0を画素毎に選択し、1フレーム前画像データDq0を生成する。すなわち、制御信号がDw1=1となる画素については復号化画像データDb0を1フレーム前の画像データとして選択し、制御信号がDw1=0となる画素については画像データDi1を1フレーム前の画像データとして選択することにより1フレーム前画像データDq0を生成する。制御信号Dw1の生成方法は実施の形態1と同様である。
図16〜18は、本実施の形態に係る画像データ処理部3における1フレーム前画像データDq0の生成工程について説明するための図である。
以下、図16〜18を参照して本実施の形態に係る1フレーム前画像データDq0の生成工程を詳細に説明する。以下の説明において、平均値の変化量|La1−La0|の閾値Tha、およびダイナミックレンジの変化量|Lb1−Lb0|の閾値Thbをそれぞれ、Tha=10,Thb=20とする。
図16は、ディザ処理により擬似階調信号が加算された静止画像が入力された場合における1フレーム前画像データDq0の生成工程について説明するための図である。
図16(a)および図16(d)は、1フレーム前の画像データDi0、および現フレームの画像データDi1の値をそれぞれ示している。図16(d)に示すように、ディザ処理により現フレームの画像データDi1における(b,B)の画素データに擬似階調信号が加算されたことにより、当該画素データが59から60に変化している。
図16(b)および図16(e)は、図16(a)および図16(d)に示す画像データDi0,Di1に対応する符号化画像データDa0,Da1をそれぞれ示している。図16(b)および図16(e)に示すように、図16(a)および図16()に示す画像データDi0,Di1の平均値はLa0=La1=60、ダイナミックレンジはLb0=Lb1=120となっている。
図16(c)は、図16(b)に示す符号化画像データDa0を復号化して得られる復号化画像データDb0を示している。
図16(f)は、図16(a)および図16(d)に示す画像データDi0,Di1との差である画像の実際の変化量を示している。
図16(g)は、図16(b)および図16(e)に示す符号化画像データDa0,Da1に基づいて出力される制御信号Dw1を示している。図16(b)および図16(e)に示すように、現フレームおよび1フレーム前の平均値の変化量は|La1−La0|=0、ダイナミックレンジの変化量は|Lb1−Lb0|=0であり、いずれも閾値Tha=10,Thb=20以下となっている。また、量子化値の変化量|Q1−Q0|は(b,B)の画素において1、その他の画素においては0となっている。したがって、符号判定部9は全ての画素について制御信号Dw1=0を出力する。
図16(h)は、図16(g)に示す制御信号Dw1に基づいて、図16(c)に示す復号化画像データDb0、および図16(d)に示す画像データDi1のいずれかを画素毎に選択して生成される1フレーム前画像データDq0を示している。図16(g)に示すように制御信号Dw1は全ての画素について0となっている。したがって1フレーム前画像演算部10は、全ての画素について現フレームの画像データDi1を選択して1フレーム前画像データDq0を生成する。
図16(i)は、図16(a)に示す1フレーム前の画像データDi0と、図16(j)に示す1フレーム前画像データDq0との誤差を示している。図16(i)に示すように、制御信号Dw1のみに基づいて1フレーム前画像データDq0を生成する場合であっても、擬似階調信号による符号化・復号化誤差を修正することができる。
図17は、動画像が入力された場合における画像データ処理部3の動作を説明するための図である。
図17(a)および図17(d)は、1フレーム前の画像データDi0、および現フレームの画像データDi1の値をそれぞれ示している。図17(a)および図17(d)に示す画像データDi0,Di1を比較すると、B列の画素データは0から59に変化し、C列の画素データは59から60に変化し、D列の画素データは60から0に変化している。
図17(b)および図17(e)は、図17(a)および図17(d)に示す画像データDi0,Di1に対応する符号化画像データDa0,Da1をそれぞれ示している。図17(b)および図17(e)に示すように、図17(a)および図17()に示す画像データDi0,Di1の平均値はLa0=La1=30、ダイナミックレンジはLb0=Lb1=60となっている。
図17(c)は、図17(b)に示す符号化画像データDa0を復号化して得られる復号化画像データDb0を示している。
図17(f)は、図17(a)および図17()に示す画像データDi0,Di1との差である画像の実際の変化量を示している。
図17(g)は、図17(b)および図17(e)に示す符号化画像データDa0,Da1に基づいて出力される制御信号Dw1を示している。図17(b)および図17(e)に示すように、現フレームおよび1フレーム前の平均値の変化量は|La1−La0|=0、ダイナミックレンジの変化量は|Lb1−Lb0|=0であり、いずれも閾値Tha=10,Thb=20以下となっている。また、量子化値の変化量|Q1−Q0|はA,C列の画素において0、B,D列の画素において3となっている。したがって、符号判定部9は、A,C列の画素について制御信号Dw1=0を出力し、B,D列の画素について制御信号Dw1=1を出力する。
図17(h)は、図17(g)に示す制御信号Dw1に基づいて、図17(c)に示す復号化画像データDb0、および図17(d)に示す画像データDi1のいずれかを画素毎に選択して生成される1フレーム前画像データDq0を示している。図17(g)に示すように制御信号Dw1はA,C列の画素について0となり、B,D列の画素について1となる。したがって1フレーム前画像演算部10は、A,C列の画素について現フレームの画像データDi1を選択し、B,D列の画素について復号化画像データDb0を選択して1フレーム前画像データDq0を生成する。
図17(i)は、図17(a)に示す1フレーム前の画像データDi0と、図17(j)に示す1フレーム前画像データDq0との誤差を示している。図17(i)に示すように、制御信号Dw1に基づいて現フレームの画像データDi1、および復号化画像データDb0を画素毎に選択することにより、1フレーム前画像データDq0を正確に生成することができる。
図18は、他の動画像が入力された場合における画像データ処理部3の動作を説明するための図である。
図18(a)および図18(d)は、1フレーム前の画像データDi0、および現フレームの画像データDi1の値をそれぞれ示している。図18(a)および図18(d)に示す画像データDi0,Di1を比較すると、B列の画素データは0から59に変化し、C列の画素データは59から60に変化し、D列の画素データは60から120に変化している。
図18(b)および図18(e)は、図18(a)および図18(d)に示す画像データDi0,Di1に対応する符号化画像データDa0,Da1をそれぞれ示している。図18(b)および図18(e)に示すように、図18(a)および図18()に示す画像データDi0,Di1の平均値はLa0=30,La1=60、ダイナミックレンジはLb0=60,Lb1=120となっている。
図18(c)は、図18(b)に示す符号化画像データDa0を復号化して得られる復号化画像データDb0を示している。
図18(f)は、図18(a)および図18(b)に示す画像データDi0,Di1との差である画像の実際の変化量を示している。
図18(g)は、図18(b)および図18(e)に示す符号化画像データDa0,Da1に基づいて出力される制御信号Dw1を示している。図18(b)および図18(e)に示すように、現フレームおよび1フレーム前の平均値の変化量は|La1−La0|=30、ダイナミックレンジの変化量は|Lb1−Lb0|=60となり、いずれも閾値Tha=10,Thb=20を越えているので、ブロックの画素全体について制御信号Dw=1が出力される。
図18(h)は、図18(g)に示す制御信号Dw1に基づいて、図18(c)に示す復号化画像データDb0、および図18(d)に示す画像データDi1のいずれかを画素毎に選択して生成される1フレーム前画像データDq0を示している。図18(g)に示すように制御信号Dw1は全ての画素について1となっているので、1フレーム前画像演算部10は全ての画素について復号化画像データDb0を選択して1フレーム前画像データDq0を生成する。
図18(i)は、図18(a)に示す1フレーム前の画像データDi0と、図18(f)に示す1フレーム前画像データDq0との誤差を示している。図18(i)に示すように、ブロックの平均値の変化量|La1−La0|、ダイナミックレンジの変化量|Lb1−Lb0|が所定の閾値(Tha,Thb)を越える場合、復号化画像データDb0を1フレーム前の画像データとして選択することにより、1フレーム前画像データDq0を少ない誤差で正確に生成することができる。
以上、図16〜18に基づいて説明したように、制御信号Dw1のみに基づいて復号化画像データDb0、および画像データDi1のいずれかを画素毎に選択して生成することによっても、擬似階調信号が加算された画像データDi1が入力された場合における符号化・復号化の誤差の影響を受けることなく、1フレーム前画像データDq0を正確に生成することができる。
図19は、以上に説明した本実施の形態に係る液晶駆動用画像処理部の処理工程を示すフローチャートである。
まず、画像データDi1が画像データ処理部13に入力される(St1)。符号化部4は、入力された画像データDi1を符号化し、符号化画像データDa1を出力する(St2)。遅延部5は、符号化画像データDa1を1フレーム期間遅延し、1フレーム前の符号化画像データDa0を出力する(St3)。復号化部7は、符号化画像データDa0を復号化し、1フレーム前の画像データDi0に対応する復号化画像データDb0を出力する(St4)。この処理に平行して、符号データ判別部9は、1フレーム前の符号化画像データDa0と現フレームの符号化画像データDa1を比較し、各ブロックの平均値の変化量|La1−La0|、およびダイナミックレンジLb0,Lb1の変化量|Lb1−Lb0|が所定の閾値(Tha,Thb)を越える場合はブロックの画素全体について制御信号Dw1=1を出力する。一方、変化量|La1−La0|,|Lb1−Lb0|が閾値以下の場合、量子化値の変化量|Q1−Q0|が0または1となる画素については制御信号Dw1=0を出力し、変化量が1より大きい画素については制御信号Dw1=1を出力する(St7)。
1フレーム前画像演算部10は、制御信号Dw1が1となる画素については復号化画像データDb0を1フレーム前の画像データとして選択し、制御信号Dw1が0となる画素については画像データDi1を1フレーム前の画像データとして選択して、1フレーム前画像データDq0として出力する(St18)。
画像データ補正部11は、1フレーム前画像データDq0と、画像データDi0との比較によって得られる階調値の変化に基づいて、液晶が1フレーム期間内に画像データDi1により指定される所定の透過率となるよう駆動するのに必要な補正量を求め、この補正量を用いて画像データDi1を補正し、補正画像データDj1を出力する(St9)。
上記St1〜St18の処理が、画像データDi1の各画素に対して実施される。
本発明に係る液晶駆動用画像処理装置の一実施形態を示すブロック図である。 液晶の応答特性を示す図である。 1フレーム前画像データの生成工程について説明するための図である。 1フレーム前画像データの生成工程について説明するための図である。 1フレーム前画像データの生成工程について説明するための図である。 本発明に係る液晶駆動用画像処理装置の動作を示すフローチャートである。 変数k1,k2の特性を示す図である。 変数ka,kb,kcおよびkdの特性を示す図である。 画像データ補正部の内部構成の一例を示すブロック図である。 ルックアップテーブルの構成を示す模式図である。 液晶の応答速度の一例を示す図である。 ルックアップテーブルに格納される補正量の一例を示す図である。 画像データ補正部の内部構成の一例を示すブロック図である。 ルックアップテーブルに格納される補正画像データの一例を示す図である。 本発明に係る液晶駆動用画像処理部の一実施形態を示すブロック図である。 1フレーム前画像データの生成工程について説明するための図である。 1フレーム前画像データの生成工程について説明するための図である。 1フレーム前画像データの生成工程について説明するための図である。 本発明に係る液晶駆動用画像処理装置の動作を示すフローチャートである。
符号の説明
1 入力端子、 2 受信部、 3 画像データ処理部、 4 符号化部、 5 遅延部、 6,7 復号化部、 8 変化量算出部、 9 符号データ判定部、 10 1フレーム前画像データ演算部、 11 画像データ補正部、 12 表示部、11a ルックアップテーブル、11b 補正部。


Claims (15)

  1. 画像の各画素の階調値を表す画像データを、上記各画素における階調値の変化に基づいて補正して出力する画像処理装置であって、
    現フレームの画像を複数のブロックに分割し、各ブロックにおける画素データの大きさを表す代表値、および当該代表値に基づいて上記各ブロックにおける画素データを量子化した量子化値を含んで構成される、上記現フレームの画像に対応する第1の符号化画像データを出力する符号化手段と、
    上記第1の符号化画像データを復号化することにより上記現フレームの画像に対応する第1の復号化画像データを出力する復号化手段と、
    上記第1の符号化画像データを1フレームに相当する期間遅延することにより、上記現フレームの1フレーム前の画像に対応する第2の符号化画像データを出力する遅延手段と、
    上記第2の符号化画像データを復号化することにより、上記現フレームの1フレーム前の画像に対応する第2の復号化画像データを出力する復号化手段と、
    上記第1の符号化画像データと上記第2の符号化画像データとを参照し、上記現フレームの画像と上記1フレーム前の画像との間における上記代表値の変化量、および上記量子化値の変化量を求め、これらの変化量に基づいて上記現フレームの各ブロックにおける画素データの変化を表す制御信号を生成する符号データ判定手段と、
    上記制御信号に基づいて、上記現フレームの画像データと上記第2の復号化画像データのいずれかを画素毎に選択して1フレーム前画像データを生成する1フレーム前画像演算手段と、
    上記1フレーム前画像データおよび上記現フレームの画像データに基づいて、当該現フレームの画像の階調値を補正する画像データ補正手段とを備えたことを特徴とする画像処理装置。
  2. 上記符号化手段は、上記代表値として上記各ブロックにおける画素データの平均値、およびダイナミックレンジを用い、
    上記判定手段は、上記代表値の変化量として上記平均値の変化量、および上記ダイナミックレンジの変化量を求めることを特徴とする請求項1に記載の画像処理装置。
  3. 符号データ判定手段は、上記代表値の変化が所定の閾値より小さいブロックにおいて、上記量子化値の変化量が0または1となる画素については静止画とみなす第1の制御信号を出力し、上記量子化値の変化量が1を越える画素については動画とみなす第2の制御信号を出力し、
    上記1フレーム前画像演算手段は、上記第1の制御信号が出力された画素については現フレームの画像データを選択し、上記第2の制御信号が出力された画素については第2の復号化画像データを選択して上記1フレーム前画像データを生成することを特徴とする請求項1または2に記載の画像処理装置。
  4. 上記符号データ判定手段は、上記代表値の変化が所定の閾値より大きいブロックにおける全ての画素について、動画とみなす第2の制御信号を出力することを特徴とする請求項3に記載の画像処理装置。
  5. 上記第1の復号化画像データと、上記第2の復号化画像データとの変化量を画素毎に算出する変化量算出手段をさらに備え、
    上記符号データ判定手段は、上記代表値の変化が所定の閾値より小さいブロックにおいて、上記量子化値の変化量が0または1となる画素については静止画とみなす第1の制御信号を出力し、上記量子化値の変化量が1を越える画素については動画とみなす第2の制御信号を出力し、
    上記1フレーム前画像演算手段は、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が所定の閾値より小さい画素、および上記第1の制御信号が出力された画素については現フレームの画像データを選択し、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が所定の閾値を越え、かつ上記第2の制御信号が出力された画素については第2の復号化画像データを選択して上記1フレーム前画像データを生成することを特徴とする請求項1または2に記載の画像処理装置。
  6. 上記符号データ判定手段は、上記代表値の変化が所定の閾値より大きいブロックにおける全ての画素について、動画とみなす第2の制御信号を出力することを特徴とする請求項5に記載の画像処理装置。
  7. 上記第1の復号化画像データと、上記第2の復号化画像データとの変化量を画素毎に算出する変化量算出手段をさらに備え、
    上記符号データ判定手段は、上記代表値の変化が所定の閾値より小さいブロックにおいて、上記量子化値の変化量が0または1となる画素については静止画とみなす第1の制御信号を出力し、上記量子化値の変化量が1を越える画素については動画とみなす第2の制御信号を出力し、
    上記1フレーム前画像演算手段は、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が第1の閾値より小さい画素、および上記第1の制御信号が出力された画素については現フレームの画像データを選択し、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が第2の閾値を越え、かつ上記第2の制御信号が出力された画素については第2の復号化画像データを選択し、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が上記第1の閾値と上記第2の閾値との間の値であり、かつ上記第2の制御信号が出力された画素については上記現フレームの画像データと上記第2の復号化画像データとの重み付き平均値を選択することにより上記1フレーム前画像データを生成することを特徴とする請求項1または2に記載の画像処理装置。
  8. 請求項1〜7のいずれか1項に記載の画像処理装置を備えたことを特徴とする画像表示装置。
  9. 画像の各画素の階調値を表す画像データを、上記各画素における階調値の変化に基づいて補正して出力する画像処理方法であって、
    現フレームの画像を複数のブロックに分割し、各ブロックにおける画素データの大きさを表す代表値、および当該代表値に基づいて上記各ブロックにおける画素データを量子化した量子化値を含んで構成される、上記現フレームの画像に対応する第1の符号化画像データを出力する工程と、
    上記第1の符号化画像データを復号化することにより上記現フレームの画像に対応する第1の復号化画像データを出力する工程と、
    上記第1の符号化画像データを1フレームに相当する期間遅延することにより、上記現フレームの1フレーム前の画像に対応する第2の符号化画像データを出力する工程と、
    上記第2の符号化画像データを復号化することにより、上記現フレームの1フレーム前の画像に対応する第2の復号化画像データを出力する工程と、
    上記第1の符号化画像データと上記第2の符号化画像データとを参照し、上記現フレームの画像と上記1フレーム前の画像との間における上記代表値の変化量、および上記量子化値の変化量を求め、これらの変化量に基づいて上記現フレームの各ブロックにおける画素データの変化を表す制御信号を生成する工程と、
    上記制御信号に基づいて、上記現フレームの画像データと上記第2の復号化画像データのいずれかを画素毎に選択して1フレーム前画像データを生成する工程と、
    上記1フレーム前画像データおよび上記現フレームの画像データに基づいて、当該現フレームの画像の階調値を補正する工程とを備えたことを特徴とする画像処理方法。
  10. 上記代表値として上記各ブロックにおける画素データの平均値、およびダイナミックレンジを用い、
    上記代表値の変化量として上記平均値の変化量、および上記ダイナミックレンジの変化量を求めることを特徴とする請求項9に記載の画像処理方法。
  11. 上記代表値の変化が所定の閾値より小さいブロックにおいて、上記量子化値の変化量が0または1となる画素については静止画とみなす第1の制御信号を出力し、上記量子化値の変化量が1を越える画素については動画とみなす第2の制御信号を出力し、
    上記第1の制御信号が出力された画素については現フレームの画像データを選択し、上記第2の制御信号が出力された画素については第2の復号化画像データを選択して上記1フレーム前画像データを生成することを特徴とする請求項9または10に記載の画像処理方法。
  12. 上記代表値の変化が所定の閾値より大きいブロックにおける全ての画素について、動画とみなす第2の制御信号を出力することを特徴とする請求項10に記載の画像処理方法。
  13. 上記第1の復号化画像データと、上記第2の復号化画像データとの変化量を画素毎に算出する工程をさらに備え、
    上記代表値の変化が所定の閾値より小さいブロックにおいて、上記量子化値の変化量が0または1となる画素については静止画とみなす第1の制御信号を出力し、上記量子化値の変化量が1を越える画素については動画とみなす第2の制御信号を出力し、
    上記第1の復号化画像データと上記第2の復号化画像データとの変化量が所定の閾値より小さい画素、および上記第1の制御信号が出力された画素については現フレームの画像データを選択し、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が所定の閾値を越え、かつ上記第2の制御信号が出力された画素については第2の復号化画像データを選択して上記1フレーム前画像データを生成することを特徴とする請求項9または10に記載の画像処理方法。
  14. 上記代表値の変化が所定の閾値より大きいブロックにおける全ての画素について、動画とみなす第2の制御信号を出力することを特徴とする請求項13に記載の画像処理方法。
  15. 上記第1の復号化画像データと、上記第2の復号化画像データとの変化量を画素毎に算出する工程をさらに備え、
    上記代表値の変化が所定の閾値より小さいブロックにおいて、上記量子化値の変化量が0または1となる画素については静止画とみなす第1の制御信号を出力し、上記量子化値の変化量が1を越える画素については動画とみなす第2の制御信号を出力し、
    上記第1の復号化画像データと上記第2の復号化画像データとの変化量が第1の閾値より小さい画素、および上記第1の制御信号が出力された画素については現フレームの画像データを選択し、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が第2の閾値を越え、かつ上記第2の制御信号が出力された画素については第2の復号化画像データを選択し、上記第1の復号化画像データと上記第2の復号化画像データとの変化量が上記第1の閾値と上記第2の閾値との間の値であり、かつ上記第2の制御信号が出力された画素については上記現フレームの画像データと上記第2の復号化画像データとの重み付き平均値を選択することにより上記1フレーム前画像データを生成することを特徴とする請求項9または10に記載の画像処理方法。
JP2005067148A 2005-03-10 2005-03-10 画像処理装置、画像処理方法、および画像表示装置 Expired - Fee Related JP4144600B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2005067148A JP4144600B2 (ja) 2005-03-10 2005-03-10 画像処理装置、画像処理方法、および画像表示装置
PCT/JP2005/013614 WO2006095460A1 (ja) 2005-03-10 2005-07-26 画像処理装置、画像処理方法、および画像表示装置
KR1020077020483A KR100886295B1 (ko) 2005-03-10 2005-07-26 화상 처리 장치, 화상 처리 방법, 및 화상 표시 장치
US11/885,927 US8139090B2 (en) 2005-03-10 2005-07-26 Image processor, image processing method, and image display device
TW094128573A TWI310175B (en) 2005-03-10 2005-08-22 Image processing device, image processing method, and image displaying device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005067148A JP4144600B2 (ja) 2005-03-10 2005-03-10 画像処理装置、画像処理方法、および画像表示装置

Publications (2)

Publication Number Publication Date
JP2006251310A JP2006251310A (ja) 2006-09-21
JP4144600B2 true JP4144600B2 (ja) 2008-09-03

Family

ID=37091894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005067148A Expired - Fee Related JP4144600B2 (ja) 2005-03-10 2005-03-10 画像処理装置、画像処理方法、および画像表示装置

Country Status (1)

Country Link
JP (1) JP4144600B2 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5095181B2 (ja) * 2006-11-17 2012-12-12 シャープ株式会社 画像処理装置、液晶表示装置および画像処理装置の制御方法
JP5022812B2 (ja) * 2007-08-06 2012-09-12 ザインエレクトロニクス株式会社 画像信号処理装置
JP5358482B2 (ja) * 2010-02-24 2013-12-04 株式会社ルネサスエスピードライバ 表示駆動回路
US10082860B2 (en) 2011-12-14 2018-09-25 Qualcomm Incorporated Static image power management
JP2015004885A (ja) * 2013-06-21 2015-01-08 株式会社東芝 画像処理装置および画像表示装置
KR101526358B1 (ko) * 2014-12-22 2015-06-05 주식회사 티노스 미러링 데이터 분석 기능을 구비한 미러링 동글
US9438948B1 (en) 2015-04-02 2016-09-06 Tinnos Inc. AVN system having function of analyzing mirroring data and method of controlling mirroring data

Also Published As

Publication number Publication date
JP2006251310A (ja) 2006-09-21

Similar Documents

Publication Publication Date Title
KR100886295B1 (ko) 화상 처리 장치, 화상 처리 방법, 및 화상 표시 장치
US8150203B2 (en) Liquid-crystal-driving image processing circuit, liquid-crystal-driving image processing method, and liquid crystal display apparatus
JP4169768B2 (ja) 画像符号化装置、画像処理装置、画像符号化方法、及び画像処理方法
US6756955B2 (en) Liquid-crystal driving circuit and method
KR100837410B1 (ko) 주관적인 무손실 이미지 데이터 압축 방법 및 장치
JP4144600B2 (ja) 画像処理装置、画像処理方法、および画像表示装置
JP4144598B2 (ja) 画像処理装置、画像処理方法、画像符号化装置、画像符号化方法、および画像表示装置
KR100595087B1 (ko) 화상 데이터 처리 장치, 화상 데이터 처리 방법 및 액정 표시 장치
JP4100405B2 (ja) 画像処理装置、画像処理方法、画像表示装置
JP4190551B2 (ja) 画像処理装置、画像処理方法、画像符号化装置、および画像符号化方法
JP5041697B2 (ja) 画像処理装置、画像表示装置、及び画像処理方法
JP3617524B2 (ja) 液晶駆動用画像処理回路、およびこれを用いた液晶ディスプレイ装置、ならびに画像処理方法
JP3786110B2 (ja) 液晶駆動用画像処理回路、およびこれを用いた液晶ディスプレイ装置、ならびに画像処理方法
JP2003345318A (ja) 液晶駆動回路、液晶駆動方法、及び液晶ディスプレイ装置
JP2010266663A (ja) 画像表示処理装置及び液晶表示装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080306

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: 20080527

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: 20080609

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110627

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120627

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130627

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees