本發(fā)明涉及圖像處理用的裝置以及方法,特別是涉及計(jì)算圖像(圖像數(shù)據(jù))的類似度的技術(shù)。
背景技術(shù):
對多個(gè)圖像進(jìn)行比較的處理是最基本的圖像處理之一。例如,計(jì)算對象圖像和模板圖像的類似度的模板匹配是在圖像識(shí)別中被廣泛使用的技術(shù)。此外,在靜止圖像、活動(dòng)圖像的圖像壓縮中也常常進(jìn)行基于2個(gè)圖像的類似度(或者差異的程度)的運(yùn)算處理。
2個(gè)圖像的類似度(或者2個(gè)圖像的圖像數(shù)據(jù)的類似度)最典型地是使用灰度值或者亮度值的sad(sumofabsolutedifferences:差分絕對值和)或者ssd(sumofsquareddifferences:誤差平方和)來進(jìn)行評價(jià)的。例如,在基于2個(gè)圖像p、q的各像素i的亮度值(yuv數(shù)據(jù)中的y數(shù)據(jù))來對圖像p、q進(jìn)行比較的情況下,可以利用下述式(1)來計(jì)算類似度s:
【數(shù)式1】
此處,ypi、yqi分別是圖像p、q的像素i的亮度值y,σ表示關(guān)于圖像p、q的所有像素之和。在作為各像素i的圖像數(shù)據(jù)而提供rgb數(shù)據(jù)的情況下,(式1)的圖像p、q的各像素i的亮度值ypi、yqi例如能夠按照下述式(2a)、(2b)來計(jì)算:
ypi=0.300rpi+0.590gpi+0.110bpi…(2a)
yqi=0.300rqi+0.590gqi+0.110bqi…(2b)
此處,rpi、gpi、bpi分別是圖像p的圖像數(shù)據(jù)所表示的像素i的紅(r)、綠(g)、藍(lán)(b)的灰度值,rqi、gqi、bqi分別是圖像q的圖像數(shù)據(jù)所表示的像素i的紅、綠、藍(lán)的灰度值。再有,如本領(lǐng)域技術(shù)人員所周知的那樣,在從rgb數(shù)據(jù)向y數(shù)據(jù)的變換中能夠使用各種方式。
可是,根據(jù)發(fā)明人的討論,基于各像素的各色的灰度值或者各像素的亮度值的sad或ssd計(jì)算出的2個(gè)圖像的類似度作為表現(xiàn)實(shí)際顯示于顯示裝置的圖像的差異(或者對顯示裝置進(jìn)行觀察的觀察者實(shí)際識(shí)別出的圖像的差異)的參數(shù)不是最優(yōu)的。
再有,日本特開7-231391號(hào)公報(bào)(專利文獻(xiàn)1)公開了如下技術(shù):在用頁面描述語言記述的圖像數(shù)據(jù)的壓縮中進(jìn)行根據(jù)屬性數(shù)據(jù)來選擇的壓縮處理。
日本特開平9-200750號(hào)公報(bào)(專利文獻(xiàn)2)公開了如下技術(shù):在利用曲面擬合的塊壓縮處理中,基于壓縮誤差的平方和來鑒定曲面擬合的參數(shù)。
日本特開平5-155072號(hào)公報(bào)(專利文獻(xiàn)3)公開了如下技術(shù):利用多種方式對從主機(jī)裝置輸入的位圖數(shù)據(jù)進(jìn)行壓縮,選擇數(shù)據(jù)量最小的壓縮方式。
現(xiàn)有技術(shù)文獻(xiàn)
專利文獻(xiàn)
專利文獻(xiàn)1:日本特開7-231391號(hào)公報(bào)
專利文獻(xiàn)2:日本特開平9-200750號(hào)公報(bào)
專利文獻(xiàn)3:日本特開5-155072號(hào)公報(bào)。
技術(shù)實(shí)現(xiàn)要素:
發(fā)明要解決的課題
因此,本發(fā)明的目的在于提供一種實(shí)現(xiàn)基于實(shí)際顯示于顯示裝置的圖像的差異(或者對顯示裝置進(jìn)行觀察的觀察者實(shí)際識(shí)別出的圖像的差異)的圖像處理的技術(shù)。關(guān)于本發(fā)明的其它目的、新的特征,本領(lǐng)域技術(shù)人員根據(jù)以下的公開能夠理解。
用于解決課題的方案
在本發(fā)明的一個(gè)觀點(diǎn)中,圖像處理裝置具備:關(guān)于第一圖像的各像素i,計(jì)算將函數(shù)f(x)分別應(yīng)用于第一圖像的各像素i的r灰度值rpi、g灰度值gpi以及b灰度值bpi而得到的值f(rpi)、f(gpi)、f(bpi)的單元;關(guān)于第二圖像的各像素i,計(jì)算將函數(shù)f(x)分別應(yīng)用于第二圖像的各像素i的r灰度值rqi、g灰度值gqi以及b灰度值bqi而得到的值f(rqi)、f(gqi)、f(bqi)的單元;以及依賴于第一圖像以及第二圖像的各像素i的|f(rpi)-f(rqi)|、|f(gpi)-f(gqi)|以及|f(bpi)-f(bqi)|計(jì)算第一圖像和第二圖像的類似度的單元。
f(x)是具有將r灰度值rpi、rqi、g灰度值gpi、gqi以及b灰度值bpi、bqi的容許最小值作為下限且將r灰度值rpi、rqi、g灰度值gpi、gqi以及b灰度值bpi、bqi的容許最大值作為上限的定義域、并且在定義域中廣義地單調(diào)增加的凸函數(shù)。
在本發(fā)明的另一觀點(diǎn)中,具備:壓縮電路部,對圖像數(shù)據(jù)分別進(jìn)行第1至第n壓縮處理,生成第1至第n壓縮數(shù)據(jù),n為2以上的整數(shù);展開電路部,對第1至第n壓縮數(shù)據(jù)進(jìn)行分別對應(yīng)的展開處理,生成第1至第n展開數(shù)據(jù);第1至第n+1灰度數(shù)據(jù)變換電路;以及壓縮數(shù)據(jù)選擇電路,從第1至第n壓縮數(shù)據(jù)之中選擇輸出壓縮數(shù)據(jù),將輸出壓縮數(shù)據(jù)輸出。第1至第n灰度數(shù)據(jù)變換電路中的第k灰度數(shù)據(jù)變換電路構(gòu)成為,關(guān)于第1至第n展開數(shù)據(jù)中的第k展開數(shù)據(jù)的各像素i,計(jì)算將函數(shù)f(x)分別應(yīng)用于第k展開數(shù)據(jù)的各像素i的r灰度值rki、g灰度值gki以及b灰度值bki而得到的值f(rki)、f(gki)、f(bki),k為1以上且n以下的整數(shù)。第n+1灰度數(shù)據(jù)變換電路構(gòu)成為,關(guān)于圖像數(shù)據(jù)的各像素i,計(jì)算將函數(shù)f(x)分別應(yīng)用于圖像數(shù)據(jù)的各像素i的r灰度值rini、g灰度值gini以及b灰度值bini而得到的值f(rini)、f(gini)、f(bini)。壓縮數(shù)據(jù)選擇電路構(gòu)成為,計(jì)算第1至第n展開數(shù)據(jù)的每一個(gè)和圖像數(shù)據(jù)的類似度,并且根據(jù)計(jì)算出的類似度從第1至第n壓縮數(shù)據(jù)之中選擇輸出壓縮數(shù)據(jù)。第k展開數(shù)據(jù)和圖像數(shù)據(jù)的類似度依賴于第k展開數(shù)據(jù)以及圖像數(shù)據(jù)的各像素i的|f(rki)-f(rini)|、|f(gki)-f(gini)|以及|f(bki)-f(bini)|被計(jì)算出。f(x)是具有將r灰度值rki、rini、g灰度值gki、gini以及b灰度值bki、bini的容許最小值作為下限且將r灰度值rki、rini、g灰度值gki、gini以及b灰度值bki、bini的容許最大值作為上限的定義域、并且在定義域中廣義地單調(diào)增加的凸函數(shù)。
這樣的壓縮電路可以在對顯示面板進(jìn)行驅(qū)動(dòng)的顯示驅(qū)動(dòng)器、顯示裝置中使用。
在本發(fā)明的又一觀點(diǎn)中,圖像處理方法具備:關(guān)于第一圖像的各像素i,計(jì)算將函數(shù)f(x)分別應(yīng)用于第一圖像的各像素i的r灰度值rpi、g灰度值gpi以及b灰度值bpi而得到的值f(rpi)、f(gpi)、f(bpi)的步驟;關(guān)于第二圖像的各像素i,計(jì)算將函數(shù)f(x)分別應(yīng)用于第二圖像的各像素i的r灰度值rqi、g灰度值gqi以及b灰度值bqi而得到的值f(rqi)、f(gqi)、f(bqi)的步驟;依賴于第一圖像以及第二圖像的各像素i的|f(rpi)-f(rqi)|、|f(gpi)-f(gqi)|以及|f(bpi)-f(bqi)|計(jì)算第一圖像和第二圖像的類似度的步驟。f(x)是具有將r灰度值rpi、rqi、g灰度值gpi、gqi以及b灰度值bpi、bqi的容許最小值作為下限且將r灰度值rpi、rqi、g灰度值gpi、gqi以及b灰度值bpi、bqi的容許最大值作為上限的定義域、并且在定義域中廣義地單調(diào)增加的凸函數(shù)。
發(fā)明的效果
根據(jù)本發(fā)明,能夠提供一種實(shí)現(xiàn)基于實(shí)際顯示于顯示裝置的圖像的差異(或者對顯示裝置進(jìn)行觀察的觀察者實(shí)際識(shí)別出的圖像的差異)的圖像處理的技術(shù)。
附圖說明
圖1是示意性地示出比較圖像#1、#2和參照圖像的圖。
圖2是示出圖像數(shù)據(jù)的各色的灰度值和顯示裝置中的子像素的實(shí)際的亮度的關(guān)系的圖表。
圖3是示出近似x^2.2的折線函數(shù)的一例的圖表。
圖4a是示出顯示面板“a”的色域的示意圖。
圖4b是示出顯示面板“b”的色域的示意圖。
圖5是示出一個(gè)實(shí)施方式的圖像處理裝置的結(jié)構(gòu)的框圖。
圖6是示出另一個(gè)實(shí)施方式的圖像處理裝置的結(jié)構(gòu)的框圖。
圖7是示出又一個(gè)實(shí)施方式的圖像處理裝置的結(jié)構(gòu)的框圖。
圖8是示出一個(gè)實(shí)施方式的壓縮電路的結(jié)構(gòu)的框圖。
圖9a是示出具備裝載了圖8的壓縮電路的顯示驅(qū)動(dòng)器的顯示裝置的結(jié)構(gòu)的一例的框圖。
圖9b是示出具備裝載了圖8的壓縮電路的定時(shí)控制器的顯示裝置的結(jié)構(gòu)的一例的框圖。
圖10是示出一個(gè)實(shí)施方式的運(yùn)動(dòng)檢測電路的結(jié)構(gòu)的框圖。
圖11是對本實(shí)施方式的運(yùn)動(dòng)矢量的檢測進(jìn)行說明的圖。
圖12是示出本實(shí)施方式的移動(dòng)方向#1~#8、移動(dòng)量#1~#8的定義的圖。
具體實(shí)施方式
以下,一邊參照附圖,一邊對本發(fā)明的實(shí)施方式進(jìn)行說明。再有,在以下,有時(shí)同一或類似的結(jié)構(gòu)要素以同一或者對應(yīng)的附圖標(biāo)記進(jìn)行參照,此外,在將多個(gè)同一結(jié)構(gòu)要素彼此區(qū)別的情況下,有時(shí)對附圖標(biāo)記標(biāo)注下標(biāo)。
為了容易理解本發(fā)明的技術(shù)意義,在以下,首先,對使用各像素的各色的灰度值或者各像素的亮度值的sad(差分絕對值和)或者ssd(誤差平方和)來表示2個(gè)圖像的類似度(差異的程度)的技術(shù)中可能產(chǎn)生的問題進(jìn)行說明。
如上述那樣,2個(gè)圖像的類似度(或者2個(gè)圖像的圖像數(shù)據(jù)的類似度)最典型地是基于各像素的各色的灰度值或者各像素的亮度值的sad或者ssd來計(jì)算的。例如,在比較圖像#1、#2和參照圖像的圖像數(shù)據(jù)都以rgb格式記述的情況下,比較圖像#1和參照圖像的類似度s1以及比較圖像#2和參照圖像的類似度s2最單純地能以基于sad的下述的式(3a)、(3b)計(jì)算出:
【數(shù)式2】
此處,r1i、g1i、b1i分別是在比較圖像#1的圖像數(shù)據(jù)中記述的像素i的r灰度值、g灰度值以及b灰度值(即,紅、綠、藍(lán)的灰度值),r2i、g2i、b2i是在比較圖像#2的圖像數(shù)據(jù)中記述的像素i的r灰度值、g灰度值以及b灰度值。此外,rrefi、grefi、brefi分別是在參照圖像的圖像數(shù)據(jù)中記述的像素i的r灰度值、g灰度值以及b灰度值?!票硎娟P(guān)于所有像素的和。
可是,發(fā)明人發(fā)現(xiàn),在將被比較的圖像數(shù)據(jù)的2個(gè)圖像顯示于特定的顯示裝置的情況下,在該顯示裝置上實(shí)際顯示的圖像的差異的程度或者對該顯示裝置進(jìn)行觀察的觀察者實(shí)際識(shí)別出的圖像的差異的程度無法用差分絕對值和或誤差平方和恰當(dāng)?shù)乇憩F(xiàn)。
在以下,作為一例,對將在圖1中圖示的比較圖像#1、#2的圖像數(shù)據(jù)與參照圖像的圖像數(shù)據(jù)進(jìn)行比較的情況進(jìn)行討論。為了使討論變得簡單,假設(shè)比較圖像#1、#2、參照圖像都具有4個(gè)像素,在比較圖像#1、#2和參照圖像的圖像數(shù)據(jù)中,該4個(gè)像素的r灰度值、g灰度值以及b灰度值都是圖1中所圖示的值。例如,參照圖像的左上的像素的圖像數(shù)據(jù)的r灰度值、g灰度值以及b灰度值都是100。
關(guān)于圖1所示出的比較圖像#1、#2和參照圖像,若按照式(3a)、(3b)計(jì)算比較圖像#1和參照圖像的類似度s1以及比較圖像#2和參照圖像的類似度s2,則如下述那樣得到類似度s1、s2:
s1=|100-99|+|100-99|+|100-99|+
|50-50|+|50-50|+|50-50|+
|50-50|+|50-50|+|50-50|+
|100-100|+|100-100|+|100-100|
=3
s2=|100-100|+|100-100|+|100-100|+
|50-49|+|50-49|+|50-49|+
|50-50|+|50-50|+|50-50|+
|100-100|+|100-100|+|100-100|
=3
即,按照式(3a)、(3b)計(jì)算出的類似度s1和s2是相同的。
可是,在比較圖像#1、#2和參照圖像實(shí)際被顯示于顯示裝置的情況下,該顯示裝置的觀測者識(shí)別出比較圖像#1和參照圖像的差異比比較圖像#2和參照圖像的差異大。這意味著,基于各像素的各色的灰度值的sad計(jì)算出的類似度(或者差異的程度)沒有完全反映出顯示裝置的觀測者識(shí)別的類似度(或者差異的程度)。該討論在基于各像素的各色的灰度值的ssd計(jì)算類似度的情況下以及在基于各像素的亮度值(y數(shù)據(jù))的sad或者ssd計(jì)算類似度的情況下都同樣地適用。
發(fā)明人發(fā)現(xiàn)產(chǎn)生這樣的現(xiàn)象的原因之一是,在基于各像素的各色的灰度值或者各像素的亮度值的sad或者ssd評價(jià)類似度(或者差異的程度)的方法中忽視了顯示裝置的輸入輸出特性(一般地,有時(shí)被稱作伽馬特性)的影響。
圖2是示出顯示裝置的輸入輸出特性的一例的圖表。顯示裝置的輸入輸出特性一般地是非線性的。在作為輸入而被提供的圖像數(shù)據(jù)中記述了特定的像素的特定的顏色(例如,紅色、綠色或者藍(lán)色)的灰度值的情況下,最典型地,顯示裝置的顯示畫面中的該特定的像素的該特定的顏色的子像素的亮度與該灰度值的γ乘方成比例。γ是被稱作伽馬值的參數(shù),例如,在液晶顯示裝置、oled(organiclightemittingdiode:有機(jī)發(fā)光二極管)顯示裝置這樣的面板顯示裝置中,通常伽馬值γ被設(shè)定為2.2。
起因于顯示裝置的輸入輸出特性為非線性,即使在圖像數(shù)據(jù)中記述的各像素的各色的灰度值的sad或者ssd相同,在實(shí)際顯示于該顯示裝置的圖像中,在圖像數(shù)據(jù)中記述的灰度值處于相對大的范圍的情況所對應(yīng)的子像素中產(chǎn)生的亮度的差比灰度值處于相對小的范圍的情況所對應(yīng)的子像素中所產(chǎn)生的亮度的差大。在圖1的例子中,比較圖像#1和參照圖像的左上的像素的灰度值都為100附近,另一方面,比較圖像#2和參照圖像的右上的像素的灰度值都為50附近。在該情況下,與在比較圖像#2和參照圖像之間所存在的50附近的范圍的灰度值的差“1”相比,在比較圖像#1和參照圖像之間所存在的100附近的范圍的灰度值的差“1”對實(shí)際顯示于該顯示裝置的圖像中的像素的亮度產(chǎn)生大的影響。在基于各像素的各色的灰度值或者各像素的亮度值的sad或者ssd來對類似度(或者差異的程度)進(jìn)行評價(jià)的方法中,不能夠評價(jià)這樣的亮度的差異。在以下記述的實(shí)施方式中,提示出用于對考慮了顯示裝置的輸入輸出特性為非線性的最優(yōu)的類似度(或者差異的程度)進(jìn)行計(jì)算的技術(shù)。
在一個(gè)實(shí)施方式中,在以rgb格式提供2個(gè)圖像p、q的圖像數(shù)據(jù)的情況下,按照下述式(4)計(jì)算圖像p、q的類似度s(或者圖像p、q的圖像數(shù)據(jù)的類似度s):
【數(shù)式3】
rpi、gpi、bpi分別是在圖像p的圖像數(shù)據(jù)中記述的像素i的r灰度值、g灰度值以及b灰度值,rqi、gqi、bqi是在圖像q的圖像數(shù)據(jù)中記述的像素i的r灰度值、g灰度值以及b灰度值。σ表示關(guān)于圖像p、q的所有像素的和。
再有,在以下的說明中,假設(shè)在圖像p、q的圖像數(shù)據(jù)中以0以上的整數(shù)表現(xiàn)r灰度值、g灰度值以及b灰度值。在處理器等半導(dǎo)體裝置中處理圖像數(shù)據(jù)的情況下,r灰度值、g灰度值以及b灰度值一般地以2進(jìn)制數(shù)表現(xiàn),因此,即使考慮用0以上的整數(shù)來表現(xiàn)r灰度值、g灰度值以及b灰度值,也不失一般性。
在式(4)中,f(x)是具有將圖像數(shù)據(jù)中的各像素的灰度值(r灰度值、g灰度值、b灰度值)的容許最小值作為下限且將容許最大值作為上限的定義域并且在該定義域中廣義地單調(diào)增加(monotonicallynon-decreasing)的凸函數(shù)(convexfunction)。凸函數(shù)有時(shí)也被稱作向下凸的函數(shù)(downward-convexfunction)。例如,在圖像數(shù)據(jù)中r灰度值、g灰度值、b灰度值都用8位表示的情況下,r灰度值、g灰度值、b灰度值的容許最小值是0,容許最大值是255,因此,函數(shù)f(x)的定義域的下限是0,上限是255。函數(shù)f(x)也可以是在該定義域中狹義地單調(diào)增加(monotonicallyincreasing)的凸函數(shù)。
此處,需要注意的是,函數(shù)f(x)是凸函數(shù)(向下凸的函數(shù)),因此是非線性的函數(shù)。此外,函數(shù)f(x)是廣義地單調(diào)增加的函數(shù),并且也是凸函數(shù),因此不是常數(shù)函數(shù)。
進(jìn)而,g(x、y、z)為不是依賴于x、y、z的每一個(gè)的常數(shù)函數(shù)的函數(shù)。換言之,使用g(x、y、z)計(jì)算類似度s的式(4)意味著,圖像p、q的類似度s是以依賴于3個(gè)差分絕對值|f(rpi)-f(rqi)|、|f(gpi)-f(gqi)|、|f(bpi)-f(bqi)|的方式被計(jì)算出的。關(guān)于利用式(4)計(jì)算出的圖像p、q的類似度s,與依賴于r灰度值、g灰度值、b灰度值的差分絕對值|rpi-rqi|、|gpi-gqi|、|bpi-bqi|被計(jì)算出的類似度相比較,能夠計(jì)算出考慮了顯示裝置的輸入輸出特性為非線性的最優(yōu)的類似度。
在實(shí)際的安裝中,函數(shù)f(x)、g(x、y、z)的運(yùn)算用怎樣的技術(shù)手段執(zhí)行都可以。例如,函數(shù)f(x)、g(x、y、z)的運(yùn)算可以用對函數(shù)f(x)、g(x、y、z)進(jìn)行運(yùn)算的專用的硬件電路執(zhí)行,也可以使用查找表實(shí)現(xiàn)。此外,函數(shù)f(x)、g(x、y、z)的運(yùn)算也可以利用軟件進(jìn)行。
在優(yōu)選的實(shí)施方式中,圖像p、q的類似度s按照下述式(5)計(jì)算:
【數(shù)式4】
此處,p是不為0的數(shù),kr、kg、kb是在類似度s的計(jì)算中分別向紅、綠、藍(lán)賦予的加權(quán)系數(shù)。再有,在本說明書中,在記載為按照某式計(jì)算的情況下,需要注意的是,“按照”這樣的用語不僅是使用該式本身進(jìn)行計(jì)算的情況,還包括使用與該式等價(jià)的式子進(jìn)行計(jì)算的情況。例如,只不過將某個(gè)特定式僅在數(shù)學(xué)上進(jìn)行變形的式子是與該特定式等價(jià)的式子。在加權(quán)系數(shù)kr、kg、kb是正值的情況下,式(5)能夠變形為
【數(shù)式5】
但是,在該情況下,式(5)和式(5’)在數(shù)學(xué)上是等價(jià)的,這是本領(lǐng)域技術(shù)人員容易理解的。
再有,kr、kg、kb可以是1,在該情況下,式(5)能夠如下述式(6)那樣變形。
【數(shù)式6】
以類似度s的計(jì)算的容易性的觀點(diǎn),優(yōu)選p=1,即,圖像p、q的類似度s按照下述式(7)計(jì)算:
【數(shù)式7】
如上述那樣,顯示裝置最典型地具有顯示裝置的顯示畫面中的特定的像素的特定的顏色的子像素的亮度與圖像數(shù)據(jù)中的該特定的顏色的灰度值的γ乘方(γ是該顯示裝置的伽馬值)成比例這樣的輸入輸出特性。以這樣的觀點(diǎn),優(yōu)選函數(shù)f(x)是依賴于x的冪這樣的函數(shù)。例如,優(yōu)選函數(shù)f(x)如下述那樣定義,
f(x)=x^a,
此處,運(yùn)算符“^”表示冪,a是比1大的常數(shù)。
特別地,在顯示裝置的伽馬值為γ的情況下,優(yōu)選針對在該顯示裝置中使用的圖像數(shù)據(jù)所對應(yīng)的圖像的類似度s的計(jì)算而使用的f(x)是依賴于x的γ乘方(γ≠1)的函數(shù)。例如,優(yōu)選圖像p、q的類似度s按照下述式(8)計(jì)算。
【數(shù)式8】
需要注意的是,式(8)是通過在式(7)中如下述那樣定義函數(shù)f(x)而得到的:f(x)=x^γ。
在顯示裝置(例如,液晶顯示裝置、oled顯示裝置)中,一般地伽馬值γ被設(shè)定為2.2,因此,優(yōu)選圖像p、q的類似度s按照下述式(9)計(jì)算:
【數(shù)式9】
如上述那樣,為了根據(jù)2個(gè)圖像的圖像數(shù)據(jù)來對在顯示裝置上實(shí)際顯示的圖像的差異進(jìn)行評價(jià),將函數(shù)f(x)定義為依賴于x的冪這樣的函數(shù)、例如按照式(8)、(9)計(jì)算類似度s是優(yōu)選的。另一方面,由于嚴(yán)密地進(jìn)行冪的運(yùn)算的硬件電路的電路規(guī)模大,所以,將函數(shù)f定義為依賴于x的冪這樣的函數(shù)在向?qū)嶋H器件的安裝中可能引起電路規(guī)模增大的問題。
為了應(yīng)對這樣的問題,作為函數(shù)f(x),優(yōu)選使用近似x的冪的折線函數(shù)或者近似x的冪的x的多項(xiàng)式函數(shù)。此處所說的折線函數(shù)是其圖表由線段構(gòu)成的連續(xù)函數(shù)。圖3示出被定義為近似x的冪的折線函數(shù)的f(x)的一例。在圖3的例子中,示出作為該圖表由三條線段構(gòu)成的這樣的連續(xù)函數(shù)的函數(shù)f(x)。對折線函數(shù)或者多項(xiàng)式函數(shù)進(jìn)行運(yùn)算的硬件電路的規(guī)模當(dāng)與嚴(yán)密地進(jìn)行冪的運(yùn)算的硬件電路的規(guī)模相比時(shí)能夠相當(dāng)?shù)匦。虼?,作為函?shù)f(x),使用近似x的冪的折線函數(shù)或者近似x的冪的x的多項(xiàng)式函數(shù)對于電路規(guī)模的減小是有效的。
特別地,在顯示裝置的伽馬值為γ的情況下,作為函數(shù)f(x),優(yōu)選使用近似x^γ的折線函數(shù)或者近似x^γ的多項(xiàng)式函數(shù)。例如,在顯示裝置的伽馬值為2.2的情況下,作為函數(shù)f(x),優(yōu)選使用近似x^2.2的折線函數(shù)或者近似x^2.2的多項(xiàng)式函數(shù)。
在式(5)~式(10)中使用的加權(quán)系數(shù)kr、kg、kb分別是為了調(diào)節(jié)紅色、藍(lán)色、綠色的灰度值對類似度s產(chǎn)生的影響而使用的。在一個(gè)實(shí)施方式中,可以基于顯示裝置的特性、例如顯示裝置具備的顯示面板的色域來設(shè)定加權(quán)系數(shù)kr、kg、kb。由此,能夠計(jì)算出更好地反映出實(shí)際顯示于顯示裝置的圖像的差異的程度的類似度s。
在以下,作為一例,對具備分別具有圖4a、圖4b所圖示的色域的顯示面板“a”、“b”的顯示裝置進(jìn)行討論。如根據(jù)圖4a、圖4b所理解的那樣,顯示面板“b”的色域與顯示面板“a”相比,綠(g)的區(qū)域更寬。在這樣的情況下,顯示面板“b”能夠表現(xiàn)的綠的亮度當(dāng)與顯示面板“a”相比時(shí)更高。因此,在關(guān)于具備顯示面板“b”的顯示裝置計(jì)算類似度s的情況下,當(dāng)與具備顯示面板“a”的顯示裝置相比時(shí),優(yōu)選使針對綠提供的加權(quán)系數(shù)kg變大。關(guān)于其它的顏色(紅、藍(lán)),同樣的討論也成立。
關(guān)于上述的2個(gè)圖像的類似度s的計(jì)算,可以利用硬件電路實(shí)施。圖5是示出利用硬件電路進(jìn)行圖像p、q的類似度s的計(jì)算的圖像處理裝置10的結(jié)構(gòu)的一例的框圖。
圖5的圖像處理裝置10以計(jì)算用rgb格式提供的圖像p、q的類似度s的方式構(gòu)成。在圖5中,圖像p的像素i的圖像數(shù)據(jù)用記號(hào)“dpi”表示,圖像q的像素i的圖像數(shù)據(jù)用記號(hào)“dqi”表示。圖像p的像素i的圖像數(shù)據(jù)dpi包括像素i的r灰度值rpi、g灰度值gpi以及b灰度值bpi。同樣地,圖像q的像素i的圖像數(shù)據(jù)dqi包括像素i的r灰度值rqi、g灰度值gqi、b灰度值bqi。
圖像處理裝置10具備rgb灰度數(shù)據(jù)變換電路11、12、類似度運(yùn)算電路13、以及設(shè)定寄存器14、15。rgb灰度數(shù)據(jù)變換電路11具備r變換塊11r、g變換塊11g以及b變換塊11b。依次對rgb灰度數(shù)據(jù)變換電路11提供圖像p的各像素i的圖像數(shù)據(jù)dpi。rgb灰度數(shù)據(jù)變換電路11的r變換塊11r具備對圖像p的各像素i的圖像數(shù)據(jù)dpi的r灰度值rpi應(yīng)用上述的函數(shù)f(x)來計(jì)算值f(rpi)的電路。同樣地,g變換塊11g具備對圖像p的各像素i的圖像數(shù)據(jù)dpi的g灰度值gpi應(yīng)用上述的函數(shù)f(x)來計(jì)算值f(gpi)的電路,b變換塊11b具備對圖像p的各像素i的圖像數(shù)據(jù)dpi的b灰度值bpi應(yīng)用上述的函數(shù)f(x)來計(jì)算值f(bpi)的電路。
同樣地,rgb灰度數(shù)據(jù)變換電路12具備r變換塊12r、g變換塊12g以及b變換塊12b。依次對rgb灰度數(shù)據(jù)變換電路12提供圖像q的各像素i的圖像數(shù)據(jù)dqi。rgb灰度數(shù)據(jù)變換電路12的r變換塊12r具備對圖像q的各像素i的圖像數(shù)據(jù)dqi的紅的灰度值rqi應(yīng)用上述的函數(shù)f(x)來計(jì)算值f(rqi)的電路。同樣地,g變換塊12g具備對圖像q的各像素i的圖像數(shù)據(jù)dqi的綠的灰度值gqi應(yīng)用上述的函數(shù)f(x)來計(jì)算值f(gqi)的電路,b變換塊12b具備對圖像q的各像素i的圖像數(shù)據(jù)dqi的藍(lán)的灰度值bqi應(yīng)用上述的函數(shù)f(x)來計(jì)算值f(bqi)的電路。
類似度運(yùn)算電路13基于從rgb灰度數(shù)據(jù)變換電路11接收的值f(rpi)、f(gpi)、f(bpi)以及從rgb灰度數(shù)據(jù)變換電路12接收的值f(rqi)、f(gqi)、f(bqi)按照式(4)~(9)的任意一個(gè)計(jì)算圖像p、q的類似度s,輸出表示類似度s的數(shù)據(jù)。
設(shè)定寄存器14保持對在rgb灰度數(shù)據(jù)變換電路11、12中使用的函數(shù)f(x)所包括的系數(shù)進(jìn)行指定的設(shè)定參數(shù)。通過變更在設(shè)定寄存器14中保持的設(shè)定參數(shù),從而能夠變更函數(shù)f(x)。例如,在函數(shù)f(x)用下述式f(x)=x^γ定義的情況下,指定γ的設(shè)定參數(shù)被保持在設(shè)定寄存器14中也可。此外,在函數(shù)f(x)為折線函數(shù)的情況下,指定對構(gòu)成該折線函數(shù)的圖表的各線段進(jìn)行規(guī)定的式子的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器14中也可。進(jìn)而,在函數(shù)f(x)被表示為x的多項(xiàng)式的情況下,指定該多項(xiàng)式的各項(xiàng)的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器14中也可。
設(shè)定寄存器15保持指定在函數(shù)g(x,y,z)中所包括的系數(shù)的設(shè)定參數(shù)。通過變更在設(shè)定寄存器15中保持的設(shè)定參數(shù),從而能夠變更函數(shù)g(x,y,z)。例如,在按照式(5)、(7)、(8)、(9)的任意一個(gè)計(jì)算類似度s的情況下,設(shè)定寄存器15保持加權(quán)系數(shù)kr、kg、kb也可。在該情況下,使用在設(shè)定寄存器15中保持的加權(quán)系數(shù)kr、kg、kb計(jì)算類似度s。
在用rgb格式以外的格式提供圖像p、q的圖像數(shù)據(jù)的情況下,圖像p、q的圖像數(shù)據(jù)被變換為rgb格式的圖像數(shù)據(jù),根據(jù)利用變換所得到的rgb格式的圖像數(shù)據(jù)計(jì)算類似度s也可。圖6是示出這樣的結(jié)構(gòu)的圖像處理裝置10a的結(jié)構(gòu)的例子的框圖。
在圖6中圖示的圖像處理裝置10a具有與在圖5中圖示的圖像處理裝置10類似的結(jié)構(gòu),但是,追加地具備圖像數(shù)據(jù)變換電路16、17。圖像數(shù)據(jù)變換電路16接收具有rgb格式以外的格式的圖像p的圖像數(shù)據(jù)dp^,根據(jù)圖像數(shù)據(jù)dp^生成圖像p的各像素i的rgb格式的圖像數(shù)據(jù)dpi。同樣地,圖像數(shù)據(jù)變換電路17接收具有rgb格式以外的格式的圖像q的圖像數(shù)據(jù)dq^,根據(jù)圖像數(shù)據(jù)dq^生成圖像q的各像素i的rgb格式的圖像數(shù)據(jù)dqi。rgb灰度數(shù)據(jù)變換電路11、12和類似度運(yùn)算電路13的工作如上述那樣,從類似度運(yùn)算電路13輸出表示圖像p、q的類似度s的數(shù)據(jù)。
圖像p、q的類似度s的計(jì)算也可以利用軟件來實(shí)施。圖7是示意性地示出利用軟件進(jìn)行圖像p、q的類似度s的計(jì)算的圖像處理裝置20的結(jié)構(gòu)的一例的框圖。圖像處理裝置20構(gòu)成為計(jì)算機(jī),具備處理器21(例如,cpu(centralprocessingunit:中央處理單元))、主存儲(chǔ)裝置22、輸入裝置23、顯示裝置24、以及外部存儲(chǔ)裝置25。在外部存儲(chǔ)裝置25中儲(chǔ)存有圖像處理軟件26和數(shù)據(jù)文件27。圖像處理軟件26具有為了執(zhí)行圖像處理裝置20中的圖像處理、例如上述的圖像p、q的類似度s的計(jì)算而使用的程序代碼,處理器21執(zhí)行圖像處理軟件26,由此,實(shí)施上述的圖像p、q的類似度s的計(jì)算。在數(shù)據(jù)文件27中儲(chǔ)存有利用圖像處理裝置20的圖像處理的對象的圖像數(shù)據(jù)(例如,圖像p、q的圖像數(shù)據(jù))、在該圖像處理中使用的數(shù)據(jù)、以及作為該圖像處理的結(jié)果而得到的數(shù)據(jù)。使用例如記錄了圖像處理軟件26的非暫時(shí)性記錄介質(zhì)(non-transitoryrecordingmedium)28來進(jìn)行圖像處理軟件26向圖像處理裝置20的安裝也可。
例如,圖像p、q的圖像數(shù)據(jù)被儲(chǔ)存在數(shù)據(jù)文件27中,圖像處理軟件26對圖像p、q的圖像數(shù)據(jù)進(jìn)行上述的處理,由此,計(jì)算圖像p、q的類似度s。在以rgb格式以外的格式提供圖像p、q的圖像數(shù)據(jù)的情況下,進(jìn)行將該圖像數(shù)據(jù)變換為rgb格式的處理,根據(jù)利用該處理而得到的圖像數(shù)據(jù)計(jì)算類似度s也可。
上述的本實(shí)施方式中的圖像的類似度的計(jì)算方法能夠在各種圖像處理中使用。例如,在圖像壓縮中,為了從多個(gè)壓縮處理中選擇最優(yōu)的壓縮處理而使用也可。圖8是示出執(zhí)行這樣的工作的壓縮電路30的結(jié)構(gòu)的例子的框圖。
圖8的壓縮電路30以對rgb格式的圖像數(shù)據(jù)din進(jìn)行壓縮處理而對輸出壓縮數(shù)據(jù)dout進(jìn)行輸出的方式構(gòu)成,具備壓縮塊311~313、展開塊321~323、rgb灰度數(shù)據(jù)變換電路331~333、34、以及壓縮數(shù)據(jù)選擇電路35。
壓縮塊311~313構(gòu)成對圖像數(shù)據(jù)din進(jìn)行第一至第三壓縮處理而生成壓縮數(shù)據(jù)#1~#3的壓縮電路部。詳細(xì)地,壓縮塊311對圖像數(shù)據(jù)din進(jìn)行第一壓縮處理(壓縮處理#1)而生成壓縮數(shù)據(jù)#1。同樣地,壓縮塊312對圖像數(shù)據(jù)din進(jìn)行第二壓縮處理(壓縮處理#2)而生成壓縮數(shù)據(jù)#2,壓縮塊313對圖像數(shù)據(jù)din進(jìn)行第三壓縮處理(壓縮處理#3)而生成壓縮數(shù)據(jù)#3。
展開塊321~323構(gòu)成對壓縮數(shù)據(jù)#1~#3進(jìn)行分別對應(yīng)的展開處理而生成展開數(shù)據(jù)#1~#3的展開電路部。詳細(xì)地,展開塊321對壓縮數(shù)據(jù)#1進(jìn)行與壓縮處理#1對應(yīng)的展開處理(展開處理#1)而生成展開數(shù)據(jù)#1。利用展開處理#1而得到的展開數(shù)據(jù)#1與圖像數(shù)據(jù)din同樣地具有rgb格式。同樣地,展開塊322對壓縮數(shù)據(jù)#2進(jìn)行與壓縮處理#2對應(yīng)的展開處理(展開處理#2)而生成展開數(shù)據(jù)#2,展開塊323對壓縮數(shù)據(jù)#3進(jìn)行與壓縮處理#3對應(yīng)的展開處理(展開處理#3)而生成展開數(shù)據(jù)#3。利用展開處理#2、#3而得到的展開數(shù)據(jù)#2、#3與圖像數(shù)據(jù)din同樣地具有rgb格式。
rgb灰度數(shù)據(jù)變換電路331~333具有與上述的rgb灰度數(shù)據(jù)變換電路11、12(參照圖5)同樣的結(jié)構(gòu)以及功能。rgb灰度數(shù)據(jù)變換電路331對展開數(shù)據(jù)#1的各像素i的r灰度值r1i、g灰度值g1i、b灰度值b1i分別應(yīng)用函數(shù)f(x),由此,計(jì)算值f(r1i)、f(g1i)、f(b1i)。同樣地,rgb灰度數(shù)據(jù)變換電路332對展開數(shù)據(jù)#2的各像素i的r灰度值r2i、g灰度值g2i、b灰度值b2i分別應(yīng)用函數(shù)f(x),由此,計(jì)算值f(r2i)、f(g2i)、f(b2i)。進(jìn)而,rgb灰度數(shù)據(jù)變換電路333對展開數(shù)據(jù)#3的各像素i的r灰度值r3i、g灰度值g3i、b灰度值b3i分別應(yīng)用函數(shù)f(x),由此,計(jì)算值f(r3i)、f(g3i)、f(b3i)。
rgb灰度數(shù)據(jù)變換電路34也具有與上述的rgb灰度數(shù)據(jù)變換電路11、12同樣的結(jié)構(gòu)以及功能。rgb灰度數(shù)據(jù)變換電路34對原始的圖像數(shù)據(jù)din的各像素i的r灰度值rini、g灰度值gini、b灰度值bini分別應(yīng)用函數(shù)f(x),由此,計(jì)算值f(rini)、f(gini)、f(bini)。
壓縮數(shù)據(jù)選擇電路35計(jì)算展開數(shù)據(jù)#1和原始的圖像數(shù)據(jù)din的類似度s1、展開數(shù)據(jù)#2和圖像數(shù)據(jù)din的類似度s2以及展開數(shù)據(jù)#3和圖像數(shù)據(jù)din的類似度s3,基于類似度s1~s3將從壓縮數(shù)據(jù)#1~#3之中選擇出的壓縮數(shù)據(jù)作為輸出壓縮數(shù)據(jù)dout而輸出。
詳細(xì)地,在一個(gè)實(shí)施方式中,在式(4)~(9)的任意一個(gè)中,作為圖像p、q的圖像數(shù)據(jù),分別應(yīng)用展開數(shù)據(jù)#1和原始的圖像數(shù)據(jù)din,由此,計(jì)算展開數(shù)據(jù)#1和原始的圖像數(shù)據(jù)din的類似度s1。同樣地,在式(4)~(9)的任意一個(gè)中,作為圖像p、q的圖像數(shù)據(jù),分別應(yīng)用展開數(shù)據(jù)#2和原始的圖像數(shù)據(jù)din,由此,計(jì)算展開數(shù)據(jù)#2和原始的圖像數(shù)據(jù)din的類似度s2。此外,在式(4)~(9)的任意一個(gè)中,作為圖像p、q的圖像數(shù)據(jù),分別應(yīng)用展開數(shù)據(jù)#3和原始的圖像數(shù)據(jù)din,由此,計(jì)算展開數(shù)據(jù)#3和原始的圖像數(shù)據(jù)din的類似度s3。
換言之,展開數(shù)據(jù)#k和原始的圖像數(shù)據(jù)din的類似度sk(k為1以上且3以下的整數(shù))按照下述式(10)~(15)的任意一個(gè)來計(jì)算也可。
【數(shù)式10】
【數(shù)式11】
【數(shù)式12】
【數(shù)式13】
【數(shù)式14】
【數(shù)式15】
此外,關(guān)于在式(10)~(13)中出現(xiàn)的函數(shù)f(x),也優(yōu)選使用近似x的冪的折線函數(shù)或者近似x的冪的x的多項(xiàng)式函數(shù)。特別地,在顯示裝置的伽馬值為γ的情況下,作為函數(shù)f(x),優(yōu)選使用近似x^γ的折線函數(shù)或者近似x^γ的多項(xiàng)式函數(shù)。
在rgb灰度數(shù)據(jù)變換電路331~333、34中使用的函數(shù)f(x)的系數(shù)由在設(shè)定寄存器36中儲(chǔ)存的設(shè)定參數(shù)指定也可。在該情況下,通過變更在設(shè)定寄存器36中保持的設(shè)定參數(shù),從而能夠變更函數(shù)f(x)。例如,在函數(shù)f(x)用下述式f(x)=x^γ定義的情況下,指定γ的設(shè)定參數(shù)被保持在設(shè)定寄存器36中也可。此外,在函數(shù)f(x)是折線函數(shù)的情況下,指定對構(gòu)成該折線函數(shù)的圖表的各線段進(jìn)行規(guī)定的式子的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器36中也可。進(jìn)而,在函數(shù)f(x)表示為x的多項(xiàng)式的情況下,指定該多項(xiàng)式的各項(xiàng)的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器36中也可。
此外,在壓縮數(shù)據(jù)選擇電路35中的類似度sk(k為1以上且3以下的整數(shù))的計(jì)算中使用的函數(shù)g(x,y,z)的系數(shù)由在設(shè)定寄存器37中儲(chǔ)存的設(shè)定參數(shù)指定也可。在該情況下,通過變更在設(shè)定寄存器37中保持的設(shè)定參數(shù),從而能夠變更函數(shù)g(x,y,z)。例如,在按照式(11)、(13)、(14)、(15)的任意一個(gè)計(jì)算類似度sk的情況下,設(shè)定寄存器37保持加權(quán)系數(shù)kr、kg、kb也可。在該情況下,使用在設(shè)定寄存器37中保持的加權(quán)系數(shù)kr、kg、kb來計(jì)算類似度sk。
如上述那樣構(gòu)成的壓縮電路30能夠輸出利用多個(gè)壓縮處理(在圖8的結(jié)構(gòu)中是3個(gè)壓縮處理)中的最優(yōu)的壓縮處理、更具體地壓縮變形最少的壓縮處理所生成的輸出壓縮數(shù)據(jù)dout。例如,在將類似度s1~s3定義為類似度s1~s3越小類似度越高的情況下,類似度s1~s3中最小的類似度所對應(yīng)的壓縮數(shù)據(jù)被選擇為輸出壓縮數(shù)據(jù)dout。由此,由壓縮變形最小的壓縮處理生成的壓縮數(shù)據(jù)被作為輸出壓縮數(shù)據(jù)dout輸出。在本實(shí)施方式中,考慮了顯示裝置的輸入輸出特性來計(jì)算類似度s1~s3,因此,能夠?qū)⒂蓪?shí)際顯示于顯示裝置的圖像中的壓縮變形小的壓縮處理生成的壓縮數(shù)據(jù)作為輸出壓縮數(shù)據(jù)dout輸出。
為了例如在驅(qū)動(dòng)顯示面板的顯示驅(qū)動(dòng)器中對圖像數(shù)據(jù)進(jìn)行壓縮處理,能夠使用圖8中圖示的壓縮電路30。圖9a是示出具備像這樣構(gòu)成的顯示驅(qū)動(dòng)器的顯示裝置40的結(jié)構(gòu)的框圖。顯示裝置40具備顯示面板41(例如,液晶顯示面板、oled顯示面板)和顯示驅(qū)動(dòng)器42。顯示面板41具備顯示部41a和gip(gateinpanel)電路41b。在顯示部41a中設(shè)置有像素、柵極線以及源極線。gip電路41b對配置于顯示部41a的柵極線進(jìn)行驅(qū)動(dòng)。顯示驅(qū)動(dòng)器42根據(jù)從處理器43接收的圖像數(shù)據(jù)和控制數(shù)據(jù)來對顯示面板41的源極線進(jìn)行驅(qū)動(dòng)并且對gip電路41b進(jìn)行控制。
顯示驅(qū)動(dòng)器42具備命令控制電路51、壓縮電路52、圖像存儲(chǔ)器53、展開電路54、源極線驅(qū)動(dòng)電路55、灰度產(chǎn)生電路56、定時(shí)控制電路57、以及設(shè)定寄存器58、59。
命令控制電路51將從處理器43接收的圖像數(shù)據(jù)轉(zhuǎn)送到壓縮電路52。命令控制電路51進(jìn)而響應(yīng)于從處理器43接收的控制數(shù)據(jù)而對顯示驅(qū)動(dòng)器42的各電路、例如灰度產(chǎn)生電路56、定時(shí)控制電路57進(jìn)行控制。
壓縮電路52對從命令控制電路51接收的圖像數(shù)據(jù)進(jìn)行壓縮處理而生成壓縮數(shù)據(jù),將該壓縮數(shù)據(jù)供給到圖像存儲(chǔ)器53。在圖9a的顯示裝置40中,作為壓縮電路52,使用圖8中圖示的壓縮電路30。
圖像存儲(chǔ)器53暫時(shí)保存從壓縮電路52供給的壓縮數(shù)據(jù)。壓縮數(shù)據(jù)被從圖像存儲(chǔ)器53中讀出并被供給到展開電路54。
展開電路54對從圖像存儲(chǔ)器53中讀出的壓縮數(shù)據(jù)進(jìn)行展開處理而生成展開后圖像數(shù)據(jù),將該展開后圖像數(shù)據(jù)供給到源極線驅(qū)動(dòng)電路55。
源極線驅(qū)動(dòng)電路55響應(yīng)于該展開后圖像數(shù)據(jù)而對顯示面板41的顯示部41a的源極線進(jìn)行驅(qū)動(dòng)。詳細(xì)地,源極線驅(qū)動(dòng)電路55使用從灰度產(chǎn)生電路56接收的灰度電壓來生成具有與該展開后圖像數(shù)據(jù)對應(yīng)的電壓電平的源極電壓,用該源極電壓對各源極線進(jìn)行驅(qū)動(dòng)。
灰度產(chǎn)生電路56產(chǎn)生在源極電壓的生成中使用的灰度電壓并且供給到源極線驅(qū)動(dòng)電路55。
定時(shí)控制電路57對顯示驅(qū)動(dòng)器42的各電路以及顯示面板41的gip電路41b的工作定時(shí)進(jìn)行控制。
設(shè)定寄存器58保持對在壓縮電路52中使用的函數(shù)f(x)的系數(shù)進(jìn)行指定的設(shè)定參數(shù)。在這樣的結(jié)構(gòu)中,通過變更在設(shè)定寄存器58中保持的設(shè)定參數(shù),從而能夠變更函數(shù)f(x)。例如,在函數(shù)f(x)用下述式f(x)=x^γ定義的情況下(例如,在壓縮電路52中按照式(8)計(jì)算類似度的情況下),指定γ的設(shè)定參數(shù)被保持在設(shè)定寄存器58中也可。在該情況下,作為γ,優(yōu)選使用顯示裝置40的伽馬值或者顯示面板41的伽馬值。
此外,在顯示裝置40的伽馬值或者顯示面板41的伽馬值為γ的情況下,作為函數(shù)f(x),優(yōu)選使用近似x^γ的折線函數(shù)或者近似x^γ的多項(xiàng)式函數(shù)。此時(shí),在函數(shù)f(x)為折線函數(shù)的情況下,指定對構(gòu)成該折線函數(shù)的圖表的各線段進(jìn)行規(guī)定的式子的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器58中也可。進(jìn)而,在函數(shù)f(x)表示為x的多項(xiàng)式的情況下,指定該多項(xiàng)式的各項(xiàng)的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器58中也可。
設(shè)定寄存器59保持對在壓縮電路52中使用的函數(shù)g(x,y,z)中所包括的系數(shù)進(jìn)行指定的設(shè)定參數(shù)。通過變更在設(shè)定寄存器59中保持的設(shè)定參數(shù),從而能夠變更函數(shù)g(x,y,z)。例如,在壓縮電路52中,在按照式(11)、(13)、(14)、(15)的任意一個(gè)計(jì)算類似度sk的情況下,設(shè)定寄存器59保持加權(quán)系數(shù)kr、kg、kb也可。在該情況下,使用在設(shè)定寄存器59中保持的加權(quán)系數(shù)kr、kg、kb來計(jì)算類似度sk。
在本實(shí)施方式中,作為對從處理器43接收的圖像數(shù)據(jù)進(jìn)行壓縮而生成壓縮數(shù)據(jù)并將該壓縮數(shù)據(jù)供給到圖像存儲(chǔ)器53的壓縮電路52,使用圖8中所圖示的壓縮電路30。由此,能夠生成利用實(shí)際顯示于顯示面板41的圖像中的壓縮變形小的壓縮處理所生成的壓縮數(shù)據(jù)。
此外,圖8中圖示的壓縮電路30也可以被裝載于對顯示驅(qū)動(dòng)器供給圖像數(shù)據(jù)的定時(shí)控制器。圖9b是示出具備這樣的定時(shí)控制器的顯示裝置40a的結(jié)構(gòu)的框圖。顯示裝置40a具備顯示面板41、顯示驅(qū)動(dòng)器42a以及定時(shí)控制器44。
定時(shí)控制器44具備壓縮電路44a、通信接口44b、以及設(shè)定寄存器44c、44d。壓縮電路44a接收與要在顯示面板41上顯示的圖像對應(yīng)的圖像數(shù)據(jù),對該圖像數(shù)據(jù)進(jìn)行壓縮而生成壓縮數(shù)據(jù)。在圖9b的顯示裝置40a中,作為壓縮電路44a,使用圖8中圖示的壓縮電路30。通信接口44b將由壓縮電路44a生成的壓縮數(shù)據(jù)發(fā)送到顯示驅(qū)動(dòng)器42a,進(jìn)而,將控制顯示驅(qū)動(dòng)器42a的工作的控制數(shù)據(jù)發(fā)送到顯示驅(qū)動(dòng)器42a。
設(shè)定寄存器44c保持對在壓縮電路44a中使用的函數(shù)f(x)的系數(shù)進(jìn)行指定的設(shè)定參數(shù)。在這樣的結(jié)構(gòu)中,通過變更在設(shè)定寄存器44c中保持的設(shè)定參數(shù),從而能夠變更函數(shù)f(x)。例如,在函數(shù)f(x)用下述式f(x)=x^γ定義的情況下(例如,在壓縮電路44a中按照式(8)計(jì)算類似度的情況下),指定γ的設(shè)定參數(shù)被保持在設(shè)定寄存器44c中也可。在該情況下,作為γ,優(yōu)選使用顯示裝置40a的伽馬值或者顯示面板41的伽馬值。
此外,在顯示裝置40a的伽馬值或者顯示面板41的伽馬值為γ的情況下,作為函數(shù)f(x),優(yōu)選使用近似x^γ的折線函數(shù)或者近似x^γ的多項(xiàng)式函數(shù)。此時(shí),在函數(shù)f(x)為折線函數(shù)的情況下,指定對構(gòu)成該折線函數(shù)的圖表的各線段進(jìn)行規(guī)定的式子的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器44c中也可。進(jìn)而,在函數(shù)f(x)表示為x的多項(xiàng)式的情況下,指定該多項(xiàng)式的各項(xiàng)的系數(shù)的設(shè)定參數(shù)被保持在設(shè)定寄存器44c中也可。
設(shè)定寄存器44d保持對在壓縮電路44a中使用的函數(shù)g(x,y,z)中所包括的系數(shù)進(jìn)行指定的設(shè)定參數(shù)。通過變更在設(shè)定寄存器44d中保持的設(shè)定參數(shù),從而能夠變更函數(shù)g(x,y,z)。例如,在壓縮電路44a中,在按照式(11)、(13)、(14)、(15)的任意一個(gè)計(jì)算類似度sk的情況下,設(shè)定寄存器44d保持加權(quán)系數(shù)kr、kg、kb也可。在該情況下,使用在設(shè)定寄存器44d中保持的加權(quán)系數(shù)kr、kg、kb來計(jì)算類似度sk。
顯示驅(qū)動(dòng)器42a具備命令控制電路51、展開電路54、源極線驅(qū)動(dòng)電路55、灰度產(chǎn)生電路56、以及定時(shí)控制電路57。圖9b的顯示驅(qū)動(dòng)器42a的結(jié)構(gòu)以及工作與圖9a中圖示的顯示驅(qū)動(dòng)器42的結(jié)構(gòu)以及工作類似,但是,不同之處在于,未設(shè)置有壓縮電路52和圖像存儲(chǔ)器53。命令控制電路51將從定時(shí)控制器44接收的壓縮數(shù)據(jù)轉(zhuǎn)送到展開電路54。展開電路54對從命令控制電路51接收的壓縮數(shù)據(jù)進(jìn)行展開處理而生成展開后圖像數(shù)據(jù),將該展開后圖像數(shù)據(jù)供給到源極線驅(qū)動(dòng)電路55。
作為其它的應(yīng)用例,上述的本實(shí)施方式中的圖像的類似度的計(jì)算方法也可以應(yīng)用于對運(yùn)動(dòng)矢量進(jìn)行檢測的運(yùn)動(dòng)檢測電路。圖10是示出這樣的運(yùn)動(dòng)檢測電路60的結(jié)構(gòu)的例子的框圖。
圖10的運(yùn)動(dòng)檢測電路60以對相鄰的幀圖像中的特定的塊的運(yùn)動(dòng)矢量(即,移動(dòng)方向以及移動(dòng)量)進(jìn)行檢測的方式構(gòu)成。圖11是對本實(shí)施方式中的運(yùn)動(dòng)矢量的檢測進(jìn)行說明的圖。如圖11所圖示的那樣,前一幀圖像的特定塊(例如,16×16像素)中所包括的圖像要素71在當(dāng)前幀圖像中移動(dòng)了。圖11的附圖標(biāo)記72表示在前一幀圖像中圖像要素71存在的位置。本實(shí)施方式的運(yùn)動(dòng)檢測電路60計(jì)算包括該圖像要素71的該塊的運(yùn)動(dòng)矢量。
詳細(xì)地,如圖10所圖示的那樣,運(yùn)動(dòng)檢測電路60具備運(yùn)動(dòng)生成塊611~61n、rgb灰度數(shù)據(jù)變換電路621~62n、63、以及運(yùn)動(dòng)矢量選擇電路64。運(yùn)動(dòng)生成塊611~61n接收當(dāng)前幀圖像數(shù)據(jù)(當(dāng)前幀圖像的圖像數(shù)據(jù)),關(guān)于當(dāng)前幀圖像,生成與使該特定塊在特定的移動(dòng)方向上移動(dòng)了特定的移動(dòng)量的圖像對應(yīng)的圖像數(shù)據(jù)即移動(dòng)數(shù)據(jù)。此處,運(yùn)動(dòng)生成塊61k(k為1以上且n以下的整數(shù))關(guān)于當(dāng)前幀圖像生成與使該特定塊在移動(dòng)方向#k上移動(dòng)了移動(dòng)量#k的圖像對應(yīng)的圖像數(shù)據(jù)即移動(dòng)數(shù)據(jù)#k。圖12示出移動(dòng)方向#1~#n以及移動(dòng)量#1~#n的定義的例子,圖示出移動(dòng)方向#1~#8以及移動(dòng)量#1~#8。
rgb灰度數(shù)據(jù)變換電路621~62n具有與上述的rgb灰度數(shù)據(jù)變換電路11、12(參照圖5)同樣的結(jié)構(gòu)以及功能。rgb灰度數(shù)據(jù)變換電路62k(k為1以上且n以下的整數(shù))對移動(dòng)數(shù)據(jù)#k的各像素i的r灰度值rki、g灰度值gki、b灰度值bki分別應(yīng)用函數(shù)f(x),由此,計(jì)算值f(rki)、f(gki)、f(bki)。
rgb灰度數(shù)據(jù)變換電路63也具有與上述的rgb灰度數(shù)據(jù)變換電路11、12同樣的結(jié)構(gòu)以及功能。rgb灰度數(shù)據(jù)變換電路63對前一幀圖像的圖像數(shù)據(jù)的各像素i的r灰度值rprei、g灰度值gprei、b灰度值bprei分別應(yīng)用函數(shù)f(x),由此,計(jì)算值f(rprei)、f(gprei)、f(bprei)。
運(yùn)動(dòng)矢量選擇電路64分別計(jì)算與移動(dòng)數(shù)據(jù)#1~#n分別對應(yīng)的圖像和前一幀圖像的類似度s1~sn,基于類似度s1~sn來選擇該特定塊的運(yùn)動(dòng)矢量。在根據(jù)類似度s1~sn判斷為與移動(dòng)數(shù)據(jù)#1~#n對應(yīng)的圖像中的與移動(dòng)數(shù)據(jù)#j對應(yīng)的圖像與前一幀圖像最類似的情況下,選擇表示在移動(dòng)數(shù)據(jù)#j的生成中使用的移動(dòng)方向#j、移動(dòng)量#j的運(yùn)動(dòng)矢量。這樣,檢測出該特定塊的運(yùn)動(dòng)矢量。
在本實(shí)施方式的運(yùn)動(dòng)檢測電路60中,考慮了顯示裝置的輸入輸出特性來計(jì)算類似度s1~sn,因此,能夠基于實(shí)際顯示于顯示裝置的圖像的差異來檢測運(yùn)動(dòng)矢量,能夠提高運(yùn)動(dòng)預(yù)測的精度。
在以上具體地記述了本發(fā)明的實(shí)施方式,但是不能解釋為本發(fā)明限定于上述的實(shí)施方式。本發(fā)明能與各種變更一起被實(shí)施,這對于本領(lǐng)域技術(shù)人員來說是顯而易見的。
附圖標(biāo)記的說明
10、10a:圖像處理裝置
11:rgb灰度數(shù)據(jù)變換電路
11b:b變換塊
11g:g變換塊
11r:r變換塊
12:rgb灰度數(shù)據(jù)變換電路
12b:b變換塊
12g:g變換塊
12r:r變換塊
13:類似度運(yùn)算電路
14、15:圖像數(shù)據(jù)變換電路
20:圖像處理裝置
21:處理器
22:主存儲(chǔ)裝置
23:輸入裝置
24:顯示裝置
25:外部存儲(chǔ)裝置
26:圖像處理軟件
27:數(shù)據(jù)文件
28:非暫時(shí)性記錄介質(zhì)
30:壓縮電路
311、312、313:壓縮塊
321、322、323:展開塊
331、332、333:rgb灰度數(shù)據(jù)變換電路
34:rgb灰度數(shù)據(jù)變換電路
35:壓縮數(shù)據(jù)選擇電路
40、40a:顯示裝置
41:顯示面板
41a:顯示部
41b:gip電路
42、42a:顯示驅(qū)動(dòng)器
43:處理器
44:定時(shí)控制器
44a:壓縮電路
44b:通信接口
50:顯示裝置
51:命令控制電路
52:壓縮電路
53:圖像存儲(chǔ)器
54:展開電路
55:源極線驅(qū)動(dòng)電路
56:灰度產(chǎn)生電路
57:定時(shí)控制電路
60:運(yùn)動(dòng)檢測電路
611~61n:運(yùn)動(dòng)生成塊
621~62n:rgb灰度數(shù)據(jù)變換電路
63:rgb灰度數(shù)據(jù)變換電路
64:運(yùn)動(dòng)矢量選擇電路
71:圖像要素
72:位置。