欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像的顏色映射方法及裝置的制作方法

文檔序號(hào):6355041閱讀:259來源:國知局
專利名稱:圖像的顏色映射方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及圖像的顏色映射技術(shù),具體地,涉及圖像的顏色映射方法及裝置。
背景技術(shù)
顏色映射技術(shù)可用于對(duì)最后的圖像顏色進(jìn)行顏色變換。例如,在打印文檔時(shí),如果想要節(jié)省整體或者某種顏色的油墨,可以通過對(duì)圖像的顏色進(jìn)行變換來實(shí)現(xiàn)。另外,對(duì)于色盲患者,如果圖像中存在色盲患者不能區(qū)分的顏色,則可以通過重新映射圖像的顏色,將圖像中不能區(qū)分的顏色變換成能夠區(qū)分的顏色,從而幫助色盲患者清楚地分辨圖像。傳統(tǒng)的顏色映射技術(shù)包括顏色反轉(zhuǎn)技術(shù)、顏色替換技術(shù)、顏色偏移技術(shù)等。顏色反轉(zhuǎn)技術(shù)是指將當(dāng)前顏色轉(zhuǎn)換成其反色。例如,黑色被反轉(zhuǎn)成白色,白色被反轉(zhuǎn)成黑色。顏色替換技術(shù)是指將某個(gè)顏色用指定的顏色替換,例如,紅色可被指定替換成黃色。顏色偏移技 術(shù)是通過對(duì)顏色在紅、綠或藍(lán)三原色分量上偏移一定的量來進(jìn)行顏色轉(zhuǎn)換的技術(shù)。然而,上述的顏色映射技術(shù)在圖像的顏色被重新映射之后,很多會(huì)出現(xiàn)圖像的顯示質(zhì)量顯著降低的情況,從而影響觀看者的視覺觀感。

發(fā)明內(nèi)容
本發(fā)明正是鑒于上述技術(shù)問題而提出的,其目的在于提供一種圖像的顏色映射方法及裝置,其不僅能夠?qū)崿F(xiàn)顏色的重新映射,而且使圖像的顯示質(zhì)量不顯著降低。根據(jù)本發(fā)明的一個(gè)方面,提供一種圖像的顏色映射方法,包括以下步驟將所述圖像分割成多個(gè)區(qū)域,以致所述多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性;確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度;以及將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的所述初始對(duì)比度之間的差小于規(guī)定閾值。根據(jù)本發(fā)明的另一個(gè)方面,提供一種圖像的顏色映射裝置,包括分割模塊,用于將所述圖像分割成多個(gè)區(qū)域,以致所述多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性;對(duì)比度確定模塊,用于確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度;以及顏色變換模塊,用于將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的所述初始對(duì)比度之間的差小于規(guī)定閾值。


圖I是根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像的顏色映射方法的示意性流程圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的確定初始對(duì)比度步驟的示意性流程圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的將多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色步驟的示意性流程圖4是根據(jù)本發(fā)明的另一個(gè)實(shí)施例的確定初始對(duì)比度步驟的示意性流程圖;圖5是用于說明圖4中簡化初始對(duì)比度的例子的示意圖;圖6是根據(jù)本發(fā)明的另一個(gè)實(shí)施例的將多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色步驟的示意性流程圖;圖7是根據(jù)本發(fā)明的另一個(gè)實(shí)施例的圖像的顏色映射方法的示意性流程圖; 圖8是用于說明圖7的實(shí)施例中調(diào)整目標(biāo)顏色的例子的示意圖;圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像的顏色映射裝置的示意性方框圖;圖10是根據(jù)本發(fā)明的另一個(gè)實(shí)施例的圖像的顏色映射裝置的示意性方框圖。
具體實(shí)施例方式相信通過以下結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施例的詳細(xì)描述,本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)將會(huì)更加明顯。圖I是根據(jù)本發(fā)明的一個(gè)實(shí)施例的映射圖像的顏色的方法的示意性流程圖。下面結(jié)合附圖,對(duì)本實(shí)施例進(jìn)行詳細(xì)描述。如圖I所示,在步驟S101,將圖像分割成多個(gè)區(qū)域,以致所分割的多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性。所謂相似度是指像素之間的特性的近似程度。在本實(shí)施例中,可采用像素的灰度值描述像素的特性,在這種情況下,相似度可被確定為像素的灰度值之差不應(yīng)超過的閾值。此外,也可采用像素的紋理描述像素的特性,在這種情況下,相似度可被確定為像素的紋理值之差不應(yīng)超過的閾值。所述閾值可以由所屬技術(shù)領(lǐng)域的技術(shù)人員或者用戶根據(jù)具體情況需要進(jìn)行設(shè)定。在本實(shí)施例中也可以直接為用戶預(yù)定。眾所周知,圖像分割是指將圖像劃分成多個(gè)有意義的區(qū)域的技術(shù),其中,分割后得到的區(qū)域滿足以下條件1)每個(gè)區(qū)域的像素具有相同或相近的特性,例如,相同或相近的灰度值或紋理值,這樣,每個(gè)區(qū)域可用一種顏色表示;2)不同的區(qū)域具有不同或不相似的特性;3)所有區(qū)域的集合就是原來的圖像;4)各個(gè)區(qū)域是連通的。在本實(shí)施例中,當(dāng)確定了像素的特性應(yīng)滿足的相似度之后,使用分水嶺算法對(duì)圖像進(jìn)行分割。分水嶺算法是一種常用的圖像分割算法,具體的內(nèi)容可參見httD://baike.baidu. com/view/1633528。當(dāng)然,本領(lǐng)域普通技術(shù)人員知道,也可以使用其它圖像分割算法,例如區(qū)域生長算法。接著,在步驟S105,確定多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度。為了使顏色映射之后的圖像的對(duì)比度不降低,需要獲取顏色映射之前的圖像的有關(guān)對(duì)比度的信息。在本實(shí)施例中,對(duì)比度是指相鄰區(qū)域的圖像之間的顏色差異。圖2示出了本實(shí)施例中確定初始對(duì)比度步驟的示意性流程圖。如圖2所示,在步驟S201中,首先,將多個(gè)區(qū)域的每一個(gè)區(qū)域的代表點(diǎn)(例如,區(qū)域的質(zhì)心點(diǎn))的顏色確定為該區(qū)域的初始顏色。一般地,有多種表示顏色的方式。例如,顏色可以用灰度值、紅綠藍(lán)(RGB)值、或色相、飽和度和明度(HSV)值等表示。然后,在步驟S205中,計(jì)算各個(gè)區(qū)域和其相鄰區(qū)域的初始顏色之間的差異,作為初始對(duì)比度。如果顏色采用灰度值表示,則顏色之間的差異就是灰度值的差。然后,在步驟S210中,記錄并存儲(chǔ)各個(gè)區(qū)域和其相鄰區(qū)域的信息以及對(duì)應(yīng)的初始對(duì)比度,以在隨后的顏色變換處理中使用。在本實(shí)施例中,區(qū)域的信息可以包括區(qū)域的編號(hào)。然后,在步驟S110,將多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的初始對(duì)比度或者該目標(biāo)對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于規(guī)定閾值。在本實(shí)施例中,目標(biāo)對(duì)比度是各個(gè)區(qū)域和其相鄰區(qū)域的目標(biāo)顏色之間的差異。一般地,目標(biāo)顏色可基于用戶的實(shí)際要求確定。例如,為了使紅綠色盲患者清楚地分辨圖像,則實(shí)際要求是在圖像的目標(biāo)顏色中,紅色和綠色不能共存。應(yīng)當(dāng)注意的是,所屬技術(shù)領(lǐng)域的技術(shù)人員根據(jù)本發(fā)明理解,根據(jù)多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的初始對(duì)比度的方法和該目標(biāo)對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于規(guī)定閾值的方法都應(yīng)落入本發(fā)明的保護(hù)范圍。所述規(guī)定閾值可以由所屬技術(shù)領(lǐng)域的技術(shù)人員或者用戶根據(jù)具體需要進(jìn)行設(shè)定。
圖3示出了本實(shí)施例中的顏色變換步驟的示意性流程圖。如圖3所示,在步驟S301,將多個(gè)區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色。通常,可以預(yù)先設(shè)置多個(gè)參考顏色集合。根據(jù)實(shí)際要求,用戶可從多個(gè)參考顏色集合中選擇一個(gè)合適的參考顏色集合,并選擇其中一個(gè)顏色作為該區(qū)域的目標(biāo)顏色。這樣,這個(gè)區(qū)域成為已確定目標(biāo)顏色的區(qū)域。然后,在步驟S305,根據(jù)已確定目標(biāo)顏色的區(qū)域和其未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度,確定未確定目標(biāo)顏色的相鄰區(qū)域的目標(biāo)顏色。在本實(shí)施例中,首先在步驟S3051,對(duì)于已確定目標(biāo)顏色的區(qū)域的未確定目標(biāo)顏色的相鄰區(qū)域,計(jì)算該已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和該相鄰區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度。最初,該相鄰區(qū)域的當(dāng)前顏色是該相鄰區(qū)域的初始顏色。接著,在步驟S3052,判斷該當(dāng)前對(duì)比度是否不低于該已確定目標(biāo)顏色的區(qū)域和該相鄰區(qū)域之間的初始對(duì)比度。如果判斷為該當(dāng)前對(duì)比度不低于初始對(duì)比度,則在步驟S3053,確定該相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色。此時(shí),該相鄰區(qū)域的目標(biāo)顏色被確定為初始顏色。如果判斷為該當(dāng)前對(duì)比度低于初始對(duì)比度,則在步驟S3054,判斷該當(dāng)前對(duì)比度與初始對(duì)比度之間的差是否小于規(guī)定閾值,其中規(guī)定閾值可由用戶根據(jù)要求確定。如果判斷為該當(dāng)前對(duì)比度與初始對(duì)比度之間的差小于規(guī)定閾值,則在步驟S3055,確定該相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色。如果判斷為該當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差不小于規(guī)定閾值,則在步驟S3056,將相鄰區(qū)域的當(dāng)前顏色變換成另一種顏色,而該另一種顏色也可從參考顏色集合中選擇。此時(shí),該相鄰區(qū)域的當(dāng)前顏色是所變換的顏色,然后返回到步驟S3051,進(jìn)行當(dāng)前對(duì)比度的計(jì)算,并在步驟S3052判斷當(dāng)前對(duì)比度是否不低于初始對(duì)比度,如果當(dāng)前對(duì)比度不低于初始對(duì)比度,則在步驟S3053,確定該相鄰區(qū)域的目標(biāo)顏色是當(dāng)前顏色,即所變換的顏色。如果當(dāng)前對(duì)比度低于初始對(duì)比度,則在步驟S3054,判斷該當(dāng)前對(duì)比度與初始對(duì)比度之間的差是否小于規(guī)定閾值。如果判斷為該當(dāng)前對(duì)比度與初始對(duì)比度之間的差小于規(guī)定閾值,則執(zhí)行步驟S3053,確定該相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色。如果判斷為該當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差不小于規(guī)定閾值,則在步驟S3055,將該相鄰區(qū)域的目標(biāo)顏色繼續(xù)變換,然后重復(fù)執(zhí)行步驟S3051至S3055,直到確定該相鄰區(qū)域的目標(biāo)顏色。同樣地,采用上述方式,可確定其它未確定目標(biāo)顏色的相鄰區(qū)域的目標(biāo)顏色以及所分割的所有區(qū)域的目標(biāo)顏色。通過以上描述可以看出,本實(shí)施例的圖像的顏色映射方法通過確定分割后的圖像的區(qū)域之間的初始對(duì)比度,并以使得彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的初始對(duì)比度或者目標(biāo)對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于規(guī)定閾值的方式進(jìn)行顏色變換,能夠?qū)崿F(xiàn)對(duì)顏色的重新映射而使圖像的對(duì)比度不顯著降低,從而保持圖像的顯示質(zhì)量基本不變。下面以包含紅綠色盲患者不能辨識(shí)的紅色和綠色的圖像為例,說明本實(shí)施例的圖像的顏色映射方法,其中,規(guī)定閾值被設(shè)置為5。首先,將圖像分割成多個(gè)(例如三個(gè))區(qū)域,使得各個(gè)區(qū)域可用一種顏色表示,并且區(qū)域I與區(qū)域2相鄰,區(qū)域2與區(qū)域1、3相鄰,區(qū)域3與區(qū)域2相鄰。接著,確定各個(gè)區(qū)域的初始顏色,即區(qū)域I的初始顏色被確定為紅色,區(qū)域2的初始顏色被確定為綠色,區(qū)域3的初始顏色為藍(lán)色。然后,計(jì)算區(qū)域1、2、3和其相鄰區(qū)域的初始顏色之間的差異為初始對(duì)比度并進(jìn)行記錄和存儲(chǔ),即區(qū)域I和區(qū)域2之間的初始對(duì)比度為80,區(qū)域2和區(qū)域I之間的初始對(duì)比度為80,區(qū)域2和區(qū)域3之間的初始對(duì)比度為80,區(qū)域3和區(qū)域2之間的初始對(duì)比度為80。然后,根據(jù)實(shí)際要求,即紅色和綠色不能共存,可選擇參考顏色集合{灰色,白色,黑色}。將區(qū)域I的顏色從紅色變換為灰色,即區(qū)域I的目標(biāo)顏色是灰色。接著計(jì)算區(qū)域I與區(qū)域2之間的當(dāng)前對(duì)比度為20,此時(shí),當(dāng)前對(duì)比度低于區(qū)域I和區(qū)域2之間的初始對(duì)比度,而當(dāng)前對(duì)比度與初始對(duì)比度之間的差為60,其大于規(guī)定的閾值,因此,將區(qū)域2的顏色從綠色變換成灰色。然后,計(jì)算區(qū)域2和區(qū)域I之間的當(dāng)前對(duì)比度為0,其低于區(qū)域2和區(qū)域I之間的初始對(duì)比度,而當(dāng)前對(duì)比度與初始對(duì)比度之間的差為80,也大于規(guī)定的閾值,因此,需要再次變換區(qū)域2的顏色,將其顏色從灰色變換成白色。再次計(jì)算區(qū)域2和區(qū)域I之間的當(dāng)前對(duì)比度為80,此時(shí),當(dāng)前對(duì)比度與區(qū)域2和區(qū)域I之間的初始對(duì)比度相同,因此,可將白色確定為區(qū)域2的目標(biāo)顏色。然后,計(jì)算區(qū)域2和區(qū)域3之間的當(dāng)前對(duì)比度為60,其低于區(qū)域2和區(qū)域3之間的初始對(duì)比度,而當(dāng)前對(duì)比度與初始對(duì)比度之間的差為20,其大于規(guī)定的閾值,因此,需要對(duì)區(qū)域3的顏色進(jìn)行變換,將其變換成灰色。然后,計(jì)算區(qū)域3和區(qū)域2之間的當(dāng)前對(duì)比度為80,這與區(qū)域3和區(qū)域2之間的初始對(duì)比度相同,因此,可將灰色確定為區(qū)域3的目標(biāo)顏色。通過以上操作,三個(gè)區(qū)域的目標(biāo)顏色被分別確定為灰色、白色和灰色,并且彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度與各自的初始對(duì)比度相同。在另一個(gè)實(shí)施例中,可以進(jìn)一步對(duì)在步驟S210中記錄并存儲(chǔ)的初始對(duì)比度進(jìn)行簡化。如圖4所示,在步驟S401,對(duì)于具有相同的初始顏色的區(qū)域,合并相應(yīng)的初始對(duì)比度。然后,在步驟S405,刪除各個(gè)區(qū)域和其相鄰區(qū)域之間的冗余的初始對(duì)比度,并在步驟S410,記錄并存儲(chǔ)多個(gè)區(qū)域中存在初始對(duì)比度的區(qū)域的信息及其初始對(duì)比度。圖5示意性地示出了用于說明圖4中簡化初始對(duì)比度的例子的圖。如圖5所示,假設(shè)圖像被分割成9個(gè)區(qū)域,每個(gè)區(qū)域具有各自的初始顏色,其中區(qū)域4和區(qū)域8的初始顏色相同。通過計(jì)算彼此相鄰區(qū)域之間的初始顏色的差異,可確定上述區(qū)域之間的初始對(duì)比度。在圖5的例子中,計(jì)算并存儲(chǔ)區(qū)域I與區(qū)域2、4之間的初始對(duì)比度、區(qū)域2與區(qū)域I、 3、5之間的初始對(duì)比度、區(qū)域3與區(qū)域2、6之間的初始對(duì)比度、區(qū)域4與區(qū)域I、5、7之間的初始對(duì)比度、區(qū)域5與區(qū)域2、4、6、8之間的初始對(duì)比度、區(qū)域6與區(qū)域3、5、9之間的初始對(duì)比度、區(qū)域7與區(qū)域4、8之間的初始對(duì)比度、區(qū)域8與區(qū)域5、7、9之間的初始對(duì)比度、區(qū)域9與區(qū)域6、8之間的初始對(duì)比度。然后,由于區(qū)域4和8的初始顏色相同,因此,合并區(qū)域4和8的初始對(duì)比度。然后,對(duì)于冗余的初始對(duì)比度,例如,區(qū)域I與區(qū)域2之間的初始對(duì)比度、區(qū)域2與區(qū)域I之間的初始對(duì)比度、區(qū)域2與區(qū)域3之間的初始對(duì)比度、區(qū)域3與區(qū)域2之間的初始對(duì)比度等,則刪除其中一個(gè)初始對(duì)比度。因此,通過上述簡化后的彼此相鄰的區(qū)域之間的初始對(duì)比度包括區(qū)域2與區(qū)域1、3、5之間的初始對(duì)比度,區(qū)域4(8)與區(qū)域I、5、7、9之間的初始對(duì)比度,區(qū)域6與區(qū)域3、5、9之間的初始對(duì)比度。
在這種情況下,當(dāng)進(jìn)行區(qū)域的顏色變換時(shí),如圖6所示,在步驟S601,將存在初始對(duì)比度的區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色。如前所述,該區(qū)域的目標(biāo)顏色可從參考顏色集合中選擇。這樣,該區(qū)域成為已確定目標(biāo)顏色的區(qū)域。然后,在步驟S602,根據(jù)存在初始對(duì)比度的區(qū)域之間的初始對(duì)比度,確定與已確定目標(biāo)顏色的區(qū)域相關(guān)的區(qū)域的目標(biāo)顏色。在本實(shí)施例中,首先在步驟S6021,計(jì)算已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和其未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度。最初,該相關(guān)區(qū)域的當(dāng)前顏色為初始顏色。然后,在步驟S6022,判斷該當(dāng)前對(duì)比度是否不低于該已確定目標(biāo)顏色的區(qū)域和該相關(guān)區(qū)域之間的初始對(duì)比度。如果判斷為該當(dāng)前對(duì)比度不低于初始對(duì)比度,則在步驟S6023,確定該相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色。如果判斷為該當(dāng)前對(duì)比度低于初始對(duì)比度,則在步驟S6024,判斷該當(dāng)前對(duì)比度與初始對(duì)比度之間的差是否小于規(guī)定閾值。如果判斷為該當(dāng)前對(duì)比度與初始對(duì)比度之間的差小于規(guī)定閾值,則在步驟S6025,確定該相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色。如果判斷為該當(dāng)前對(duì)比度與初始對(duì)比度之間的差不小于規(guī)定閾值,則在步驟S6026,將該相關(guān)區(qū)域的當(dāng)前顏色變換成另一種顏色,其中,該另一種顏色也可從參考顏色集合中選擇。然后,繼續(xù)執(zhí)行步驟S6021和S6022,判斷新計(jì)算的當(dāng)前對(duì)比度是否不低于初始對(duì)比度。如果該當(dāng)前對(duì)比度不低于初始對(duì)比度,則在步驟S6023,確定該相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色,如果該當(dāng)前對(duì)比度低于初始對(duì)比度,則在步驟S6024,判斷該當(dāng)前對(duì)比度與初始對(duì)比度之間的差是否小于規(guī)定閾值。如果判斷為該當(dāng)前對(duì)比度與初始對(duì)比度之間的差小于規(guī)定閾值,則執(zhí)行步驟S6023,確定該相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色。如果判斷為該當(dāng)前對(duì)比度與初始對(duì)比度之間的差不小于規(guī)定閾值,則在步驟S6025,繼續(xù)將該相關(guān)區(qū)域的當(dāng)前顏色變換成另一種顏色,并再次執(zhí)行步驟S6021至S6025,直到該相關(guān)區(qū)域的目標(biāo)顏色被確定。然后,對(duì)于其它存在初始對(duì)比度的區(qū)域,也重復(fù)上述的步驟,直到其目標(biāo)顏色都被確定。對(duì)于除了存在初始對(duì)比度的區(qū)域以外的其它區(qū)域,則在步驟S603,將其初始顏色變換成從參考顏色集合中選擇的目標(biāo)顏色。通過以上描述可以看出,本實(shí)施例的圖像的顏色映射方法通過簡化被分割的彼此相鄰的區(qū)域之間的初始對(duì)比度,能夠進(jìn)一步縮短圖像的目標(biāo)顏色的確定時(shí)間。此外,上述的顏色變換步驟實(shí)際上是在用戶的實(shí)際要求和不顯著降低各區(qū)域與相鄰區(qū)域之間的對(duì)比度的條件下求解出將要變換的目標(biāo)顏色的過程,也可以采用動(dòng)態(tài)規(guī)劃方法求解。圖7示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的圖像的顏色映射方法的示意性流程圖。下面結(jié)合附圖,對(duì)本實(shí)施例進(jìn)行詳細(xì)描述,其中,與前面實(shí)施例相同的部分,適當(dāng)省略其說明。在本實(shí)施例中,步驟S701至S710與圖I所示實(shí)施例中的步驟SlOl至SllO相同,在此不再詳細(xì)描述。在通過步驟S710獲得各個(gè)區(qū)域的目標(biāo)顏色之后,進(jìn)一步地,為了使顏色變換后的彼此相鄰的區(qū)域的邊界的顏色呈現(xiàn)與變換之前的邊界的顏色相同的變化,在步驟S715,對(duì)于彼此相鄰的區(qū)域的邊界,調(diào)整該邊界的目標(biāo)顏色,以致調(diào)整后的該邊界的目標(biāo)顏色和彼此相鄰的區(qū)域的目標(biāo)顏色的關(guān)系與該邊界的初始顏色和彼此相鄰的區(qū)域的初始顏色的關(guān)系相同。在本實(shí)施例中,彼此相鄰的區(qū)域的顏色之間的關(guān)系可采用顏色差異比描述,即在邊界上的點(diǎn)的顏色與相鄰區(qū)域的代表點(diǎn)(例如,區(qū)域的質(zhì)心)的顏色的差的比值在顏色變換前后不變。當(dāng)然,本領(lǐng)域的普通技術(shù)人員能夠理解,還可以使用其它方式反映彼此相鄰的區(qū)域的顏色之間的關(guān)系,例如,點(diǎn)的空間距離比。在這種情況下,根據(jù)邊界上的點(diǎn)與相鄰區(qū)域的代表點(diǎn)的空間距離比,并基于相鄰區(qū)域的代表點(diǎn)的顏色,進(jìn)行插值運(yùn)算以獲得邊界上的點(diǎn)的顏色。具體地,對(duì)于在兩個(gè)相鄰區(qū)域的邊界上的點(diǎn),假設(shè)相鄰區(qū)域的代表點(diǎn)的初始顏色分別為Cl和C2,邊界上的點(diǎn)的初始顏色為C3,顏色變換后的代表點(diǎn)的顏色分別為C_1和C_2,顏色變換后的邊界上的點(diǎn)的顏色為C_3,則存在如下的關(guān)系(C1-C3)/(C2-C3) = (C_1_C_3) / (C_2_C_3)??蛇x地,也可以使某個(gè)區(qū)域內(nèi)的顏色變化在顏色變換前后保持相同。在這種情況下,在步驟S720,對(duì)于某個(gè)區(qū)域中的各個(gè)點(diǎn),判斷該點(diǎn)是否位于包括其所在的區(qū)域的三個(gè)相鄰區(qū)域的代表點(diǎn)的連線形成的三角形內(nèi)。如果該點(diǎn)在該三角形內(nèi),則在步驟S725,調(diào)整該點(diǎn)的目標(biāo)顏色,以致調(diào)整后的該點(diǎn)的目標(biāo)顏色和這三個(gè)相鄰區(qū)域的代表點(diǎn)的目標(biāo)顏色的關(guān)系與該點(diǎn)的初始顏色和這三個(gè)相鄰區(qū)域的代表點(diǎn)的初始顏色的關(guān)系相同。如果該點(diǎn)不在該三角形內(nèi),則按照調(diào)整邊界的目標(biāo)顏色的方法對(duì)該點(diǎn)的目標(biāo)顏色進(jìn)行調(diào)整。圖8是用于說明圖7的實(shí)施例中調(diào)整目標(biāo)顏色的例子的示意圖。一般地,在某個(gè)區(qū)域內(nèi)的大多數(shù)點(diǎn)或者全部點(diǎn)均可位于由相鄰的三個(gè)區(qū)域的代表點(diǎn)所形成的三角形中,而沒有落入三角形中的點(diǎn)可被當(dāng)作兩個(gè)相鄰區(qū)域的邊界上的點(diǎn)。圖8僅給出了目標(biāo)顏色待調(diào)整的點(diǎn)位于三角形中的情況。如圖8所示,目標(biāo)顏色待調(diào)整的點(diǎn)p4位于相鄰的三個(gè)區(qū)域的代表點(diǎn)pi、p2、p3構(gòu)成的三角形內(nèi),點(diǎn)pl、p2、p3和p4的初始顏色分別用cl、c2、c3和c4表示,顏色變換后的顏色分別用c_l、c_2、c_3和c_4表示。在顏色變換前后,點(diǎn)p4與代表點(diǎn)pl、p2、p3的顏色關(guān)系滿足(cl_c4) / (c2_c4) = (c_l_c_4) / (c_2_c_4)
(c2_c4) / (c3_c4) = (c_2_c_4) / (c_3_c_4)(cl_c4) / (c3_c4) = (c_l_c_4) / (c_3_c_4)基于上述的顏色關(guān)系,可以計(jì)算得到點(diǎn)p4的調(diào)整后的目標(biāo)顏色。通過以上描述可以看出,本實(shí)施例的圖像的顏色映射方法通過進(jìn)一步調(diào)整區(qū)域的目標(biāo)顏色,使得顏色變換后的各區(qū)域能夠更準(zhǔn)確地保持原圖像的各區(qū)域之間的顏色特性。在同一個(gè)發(fā)明構(gòu)思下,圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施例的圖像的顏色映射裝置900的示意性方框圖。下面結(jié)合附圖,對(duì)本實(shí)施例進(jìn)行詳細(xì)描述,其中,對(duì)于與前述實(shí)施例相同的部分,適當(dāng)省略其說明。如圖9所示,根據(jù)本實(shí)施例的圖像的顏色映射裝置900包括分割模塊901,其將圖像分割成多個(gè)區(qū)域,以致多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性;對(duì)比度確定模塊902,其確定所分割的多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度;以及顏色變換模塊903,其將多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的初始對(duì)比度。
在本實(shí)施例的圖像的顏色映射裝置900中,分割模塊901可以根據(jù)諸如分水嶺算法的圖像分割算法將圖像分割成多個(gè)區(qū)域,使得分割后的各個(gè)區(qū)域中的像素具有滿足預(yù)先確定的相似度的特性。如前所述,像素的特性可采用像素的灰度值或紋理值,相應(yīng)地,相似度可被確定為像素的灰度值或紋理值之差不應(yīng)超過的閾值。然后,在對(duì)比度確定模塊902中,初始顏色確定單元9021將多個(gè)區(qū)域的每一個(gè)的代表點(diǎn)(例如,區(qū)域的質(zhì)心)的顏色確定為該區(qū)域的初始顏色,并由計(jì)算單元9022計(jì)算各個(gè)區(qū)域和其相鄰區(qū) 域的初始顏色之間的差異,作為初始對(duì)比度。如前所述,如果顏色采用灰度值表示,則顏色之間的差異就是灰度值的差。各個(gè)區(qū)域和其相鄰區(qū)域的信息以及所計(jì)算的對(duì)應(yīng)的初始對(duì)比度可被記錄并存儲(chǔ)在記錄和存儲(chǔ)單元(未圖示)中。然后,在顏色變換模塊903中,首先,顏色變換單元9031將所分割的多個(gè)區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色。如前所述,該目標(biāo)顏色可從用戶所選擇的一個(gè)參考顏色集合中選擇。此時(shí),該區(qū)域成為已確定目標(biāo)顏色的區(qū)域。接著,目標(biāo)顏色確定單元9032根據(jù)該已確定目標(biāo)顏色的區(qū)域和其相鄰區(qū)域之間的初始對(duì)比度,確定相鄰區(qū)域的目標(biāo)顏色。具體地,在目標(biāo)顏色確定單元9032中,計(jì)算單元計(jì)算該區(qū)域的目標(biāo)顏色和相鄰區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度。最初,相鄰區(qū)域的當(dāng)前顏色是初始顏色。接著,判斷單元判斷所計(jì)算的當(dāng)前對(duì)比度是否不低于該區(qū)域和該相鄰區(qū)域之間的初始對(duì)比度息,當(dāng)判斷單元判斷為當(dāng)前對(duì)比度不低于該區(qū)域和該相鄰區(qū)域之間的初始對(duì)比度時(shí),確定單元確定該相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色。當(dāng)判斷單元判斷為當(dāng)前對(duì)比度低于該區(qū)域和該相鄰區(qū)域之間的初始對(duì)比度時(shí),判斷單元進(jìn)一步判斷當(dāng)前對(duì)比度與初始對(duì)比度之間的差是否小于規(guī)定閾值,其中規(guī)定閾值可由用戶根據(jù)需要而確定。當(dāng)判斷單元判斷為當(dāng)前對(duì)比度與初始對(duì)比度之間的差小于規(guī)定閾值時(shí),確定單元確定該相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色。當(dāng)判斷單元判斷為當(dāng)前對(duì)比度與初始對(duì)比度之間的差不小于規(guī)定閾值時(shí),變換單元將該相鄰區(qū)域的當(dāng)前顏色變換成另一種顏色,然后再次通過計(jì)算單元計(jì)算當(dāng)前對(duì)比度,并由判斷單元進(jìn)行判斷,直到確定該相鄰區(qū)域的目標(biāo)顏色。在另一個(gè)實(shí)施例中,對(duì)比度確定模塊902還可以進(jìn)一步包括合并單元,其對(duì)于具有相同的初始顏色的區(qū)域,合并相應(yīng)的初始對(duì)比度;以及刪除單元,其刪除各個(gè)區(qū)域和其相鄰區(qū)域之間的冗余的初始對(duì)比度。此時(shí),記錄和存儲(chǔ)單元記錄并存儲(chǔ)所分割的多個(gè)區(qū)域中存在初始對(duì)比度的區(qū)域的信息及其初始對(duì)比度。在這種情況下,在顏色變換模塊903中,顏色變換單元將所記錄并存儲(chǔ)的存在初始對(duì)比度的區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,并且將除了這些存在初始對(duì)比度的區(qū)域以外的其它區(qū)域的初始顏色變換成目標(biāo)顏色。然后,目標(biāo)顏色確定單元根據(jù)所記錄并存儲(chǔ)的存在初始對(duì)比度的區(qū)域之間的初始對(duì)比度,確定與已確定目標(biāo)顏色的區(qū)域相關(guān)的區(qū)域的目標(biāo)顏色。具體地,在目標(biāo)顏色確定單元中,計(jì)算單元計(jì)算已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和相關(guān)區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度,再由判斷單元判斷所計(jì)算的當(dāng)前對(duì)比度是否不低于該已確定目標(biāo)顏色的區(qū)域和相關(guān)區(qū)域之間的初始對(duì)比度。如果判斷單元判斷為該當(dāng)前對(duì)比度不低于該已確定目標(biāo)顏色的區(qū)域和相關(guān)區(qū)域之間的初始對(duì)比度,則確定單元確定該相關(guān)區(qū)域的當(dāng)前顏色為其目標(biāo)顏色。如果判斷單元判斷為該當(dāng)前對(duì)比度低于該已確定目標(biāo)顏色的區(qū)域和相關(guān)區(qū)域之間的初始對(duì)比度,則判斷單元進(jìn)一步判斷當(dāng)前對(duì)比度與初始對(duì)比度之間的差是否小于規(guī)定閾值。如果判斷單元判斷為當(dāng)前對(duì)比度與初始對(duì)比度之間的差小于規(guī)定閾值,則確定單元確定該相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色。如果判斷單元判斷為當(dāng)前對(duì)比度與初始對(duì)比度之間的差不小于規(guī)定閾值,則變換單元將該相關(guān)區(qū)域的當(dāng)前顏色變換成另一種顏色。然后,再次由計(jì)算單元和判斷單元進(jìn)行計(jì)算和判斷,直到確定該相關(guān)區(qū)域的目標(biāo)顏色。應(yīng)當(dāng)指出,本實(shí)施例的圖像的顏色映射裝置900在操作上能夠?qū)崿F(xiàn)如圖I所示的圖像的顏色映射方法。圖10示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的圖像的顏色映射裝置1000的示意性方框圖。下面結(jié)合附圖,對(duì)本實(shí)施例進(jìn)行詳細(xì)描述,其中,對(duì)于與前述實(shí)施例相同的部分,適當(dāng)省略其說明。如圖10所示,本實(shí)施例的圖像的顏色映射裝置1000除了包括上述的分割模塊901、對(duì)比度確定模塊902和顏色變換模塊903之外,還包括第一調(diào)整模塊1001,用于對(duì)于 彼此相鄰的區(qū)域的邊界,調(diào)整該邊界的目標(biāo)顏色,以致調(diào)整后的該邊界的目標(biāo)顏色和彼此相鄰的區(qū)域的目標(biāo)顏色的關(guān)系與該邊界的初始顏色和彼此相鄰的區(qū)域的初始顏色的關(guān)系相同。如前所述,上述顏色的關(guān)系可采用顏色差異比表示。通過第一調(diào)整模塊1001,可以使顏色變換后的彼此相鄰的區(qū)域的邊界的顏色呈現(xiàn)與變換之前的邊界的顏色相同的變化。此外,本實(shí)施例的圖像的顏色映射裝置1000還可以包括判斷模塊1002,其對(duì)于多個(gè)區(qū)域中的各個(gè)點(diǎn),判斷該點(diǎn)是否位于包括其所在的區(qū)域的三個(gè)相鄰區(qū)域的代表點(diǎn)的連線形成的三角形內(nèi);以及第二調(diào)整模塊1003,其在判斷模塊1002判斷為該點(diǎn)在三角形內(nèi)時(shí),調(diào)整該點(diǎn)的目標(biāo)顏色,以致調(diào)整后的該點(diǎn)的目標(biāo)顏色和這三個(gè)相鄰區(qū)域的代表點(diǎn)的目標(biāo)顏色的關(guān)系與該點(diǎn)的初始顏色和這三個(gè)相鄰區(qū)域的代表點(diǎn)的初始顏色的關(guān)系相同。應(yīng)當(dāng)指出,本實(shí)施例的圖像的顏色映射裝置1000在操作上能夠?qū)崿F(xiàn)如圖7所示的圖像的顏色映射方法。以上所公開的實(shí)施例的方法可以在軟件、硬件、或軟件和硬件的結(jié)合中實(shí)現(xiàn)。硬件部分可以利用專用邏輯來實(shí)現(xiàn)。例如,上述實(shí)施例中的圖像的顏色映射裝置及其各個(gè)組成部分可以由諸如超大規(guī)模集成電路或門陣列、諸如邏輯芯片、晶體管等的半導(dǎo)體、或者諸如現(xiàn)場可編程門陣列、可編程邏輯設(shè)備等的可編程硬件設(shè)備的硬件電路實(shí)現(xiàn),也可以用由各種類型的處理器執(zhí)行的軟件實(shí)現(xiàn),也可以由上述硬件電路和軟件的結(jié)合實(shí)現(xiàn)。軟件部分可以存儲(chǔ)在存儲(chǔ)器中,由適當(dāng)?shù)闹噶顖?zhí)行系統(tǒng),例如微處理器、個(gè)人計(jì)算機(jī)(PC)或大型機(jī)來執(zhí)行。以上雖然通過示例性的實(shí)施例詳細(xì)描述了本發(fā)明的圖像的顏色映射方法及裝置,但是以上這些實(shí)施例并不是窮舉的,本領(lǐng)域技術(shù)人員可以在本發(fā)明的精神和范圍內(nèi)實(shí)現(xiàn)各種變化和修改。因此,本發(fā)明并不限于這些實(shí)施例,本發(fā)明的范圍僅由所附的權(quán)利要求限定。
權(quán)利要求
1.一種圖像的顏色映射方法,包括以下步驟 將所述圖像分割成多個(gè)區(qū)域,以致所述多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性; 確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度;以及將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的所述初始對(duì)比度之間的差小于規(guī)定閾值。
2.根據(jù)權(quán)利要求I所述的圖像的顏色映射方法,其中,所述確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度的步驟包括 將所述多個(gè)區(qū)域的每一個(gè)的代表點(diǎn)的顏色確定為該區(qū)域的初始顏色;以及 計(jì)算各個(gè)區(qū)域和其相鄰區(qū)域的初始顏色之間的差異,作為初始對(duì)比度。
3.根據(jù)權(quán)利要求2所述的圖像的顏色映射方法,所述確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度的步驟還包括 對(duì)于所述多個(gè)區(qū)域中具有相同的初始顏色的區(qū)域,合并相應(yīng)的初始對(duì)比度;以及 刪除各個(gè)區(qū)域和其相鄰區(qū)域之間的冗余的初始對(duì)比度。
4.根據(jù)權(quán)利要求2所述的圖像的顏色映射方法,其中,所述將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的所述初始對(duì)比度之間的差小于規(guī)定閾值的步驟包括 將所述多個(gè)區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色; 根據(jù)已確定目標(biāo)顏色的區(qū)域和其未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度,確定所述未確定目標(biāo)顏色的相鄰區(qū)域的目標(biāo)顏色;以及 重復(fù)上述的目標(biāo)顏色確定步驟,直到所述多個(gè)區(qū)域的目標(biāo)顏色都被確定。
5.根據(jù)權(quán)利要求4所述的圖像的顏色映射方法,其中,所述根據(jù)已確定目標(biāo)顏色的區(qū)域和其未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度,確定所述未確定目標(biāo)顏色的相鄰區(qū)域的目標(biāo)顏色的步驟包括 計(jì)算所述已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度; 判斷所述當(dāng)前對(duì)比度是否不低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度; 如果判斷為所述當(dāng)前對(duì)比度不低于相應(yīng)的初始對(duì)比度,則確定所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色; 如果判斷為所述當(dāng)前對(duì)比度低于相應(yīng)的初始對(duì)比度,則判斷所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差是否小于所述規(guī)定閾值; 如果判斷為所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于所述規(guī)定閾值,則確定所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色; 如果判斷為所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差不小于所述規(guī)定閾值,則將所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色變換成另一種顏色,并執(zhí)行上述的計(jì)算步驟和判斷步驟,直到確定所述未確定目標(biāo)顏色的相鄰區(qū)域的目標(biāo)顏色。
6.根據(jù)權(quán)利要求3所述的圖像的顏色映射方法,其中,所述將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的所述初始對(duì)比度之間的差小于規(guī)定閾值的步驟包括 將存在初始對(duì)比度的區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色; 根據(jù)存在初始對(duì)比度的區(qū)域之間的初始對(duì)比度,確定與已確定目標(biāo)顏色的區(qū)域相關(guān)的區(qū)域的目標(biāo)顏色; 重復(fù)上述的目標(biāo)顏色確定步驟,直到所記錄的存在初始對(duì)比度的區(qū)域的目標(biāo)顏色都被確定;以及 將存在初始對(duì)比度的區(qū)域以外的其它區(qū)域的初始顏色變換成目標(biāo)顏色。
7.根據(jù)權(quán)利要求6所述的圖像的顏色映射方法,其中,所述根據(jù)所記錄的存在初始對(duì)比度的區(qū)域之間的初始對(duì)比度,確定與已確定目標(biāo)顏色的區(qū)域相關(guān)的區(qū)域的目標(biāo)顏色的步驟包括 計(jì)算所述已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和其未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度; 判斷所述當(dāng)前對(duì)比度是否不低于與所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相關(guān)區(qū)域之間的初始對(duì)比度; 如果判斷為所述當(dāng)前對(duì)比度不低于相應(yīng)的初始對(duì)比度,則確定所述未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色; 如果判斷為所述當(dāng)前對(duì)比度低于相應(yīng)的初始對(duì)比度,則判斷所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差是否小于所述規(guī)定閾值; 如果判斷為所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于所述規(guī)定閾值,則確定所述未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色; 如果判斷為所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差不小于所述規(guī)定閾值,則將所述未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色變換成另一種顏色,并執(zhí)行上述的計(jì)算步驟和判斷步驟,直到確定所述未確定目標(biāo)顏色的相關(guān)區(qū)域的目標(biāo)顏色。
8.根據(jù)權(quán)利要求4至7任意一項(xiàng)所述的圖像的顏色映射方法,還包括 對(duì)于彼此相鄰的區(qū)域的邊界,調(diào)整所述邊界的目標(biāo)顏色,以致調(diào)整后的所述邊界的目標(biāo)顏色和所述彼此相鄰的區(qū)域的目標(biāo)顏色的關(guān)系與所述邊界的初始顏色和所述彼此相鄰的區(qū)域的初始顏色的關(guān)系相同。
9.根據(jù)權(quán)利要求4至8任意一項(xiàng)所述的圖像的顏色映射方法,還包括 對(duì)于所述多個(gè)區(qū)域中的各個(gè)點(diǎn),判斷該點(diǎn)是否位于包括其所在區(qū)域的三個(gè)相鄰區(qū)域的代表點(diǎn)的連線形成的三角形內(nèi); 如果該點(diǎn)在所述三角形內(nèi),則調(diào)整該點(diǎn)的目標(biāo)顏色,以致調(diào)整后的該點(diǎn)的目標(biāo)顏色和所述三個(gè)相鄰區(qū)域的代表點(diǎn)的目標(biāo)顏色的關(guān)系與該點(diǎn)的初始顏色和所述三個(gè)相鄰區(qū)域的代表點(diǎn)的初始顏色的關(guān)系相同。
10.一種圖像的顏色映射裝置,包括 分割模塊,用于將所述圖像分割成多個(gè)區(qū)域,以致所述多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性;對(duì)比度確定模塊,用于確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度;以及顏色變換模塊,用于將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的所述初始對(duì)比度之間的差小于規(guī)定閾值。
11.根據(jù)權(quán)利要求10所述的圖像的顏色映射裝置,其中,所述對(duì)比度確定模塊包括 初始顏色確定單元,用于將所述多個(gè)區(qū)域的每一個(gè)的代表點(diǎn)的顏色確定為該區(qū)域的初始顏色;以及 計(jì)算單元,用于計(jì)算各個(gè)區(qū)域和其相鄰區(qū)域的初始顏色之間的差異,作為初始對(duì)比度。
12.根據(jù)權(quán)利要求11所述的圖像的顏色映射裝置,所述對(duì)比度確定模塊還包括 合并單元,用于對(duì)于所述多個(gè)區(qū)域中具有相同的初始顏色的區(qū)域,合并相應(yīng)的初始對(duì) 比度;以及 刪除單元,用于刪除各個(gè)區(qū)域和其相鄰區(qū)域之間的冗余的初始對(duì)比度。
13.根據(jù)權(quán)利要求11所述的圖像的顏色映射裝置,其中,所述顏色變換模塊包括 顏色變換單元,用于將所述多個(gè)區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色;以及 目標(biāo)顏色確定單元,用于根據(jù)已確定目標(biāo)顏色的區(qū)域和其未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度,確定所述未確定目標(biāo)顏色的相鄰區(qū)域的目標(biāo)顏色。
14.根據(jù)權(quán)利要求13所述的圖像的顏色映射裝置,其中,所述目標(biāo)顏色確定單元包括 計(jì)算單元,用于計(jì)算所述已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度; 判斷單元,用于判斷所述當(dāng)前對(duì)比度是否不低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度,以及在所述當(dāng)前對(duì)比度低于相應(yīng)的初始對(duì)比度時(shí),判斷所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差是否小于所述規(guī)定閾值; 確定單元,用于在所述當(dāng)前對(duì)比度不低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度或者所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于所述規(guī)定閾值時(shí),確定所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色為目標(biāo)顏色;以及變換單元,用于在所述當(dāng)前對(duì)比度低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相鄰區(qū)域之間的初始對(duì)比度且所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差不小于所述規(guī)定閾值時(shí),將所述未確定目標(biāo)顏色的相鄰區(qū)域的當(dāng)前顏色變換成另一種顏色。
15.根據(jù)權(quán)利要求12所述的圖像的顏色映射裝置,其中,所述顏色變換模塊包括 顏色變換單元,用于將所記錄的存在初始對(duì)比度的區(qū)域中的一個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以及將所記錄的存在初始對(duì)比度的區(qū)域以外的其它區(qū)域的初始顏色變換成目標(biāo)顏色;以及 目標(biāo)顏色確定單元,用于根據(jù)所記錄的存在初始對(duì)比度的區(qū)域之間的初始對(duì)比度,確定與已確定目標(biāo)顏色的區(qū)域相關(guān)的區(qū)域的目標(biāo)顏色。
16.根據(jù)權(quán)利要求15所述的圖像的顏色映射裝置,其中,所述目標(biāo)顏色確定單元包括 計(jì)算單元,用于計(jì)算所述已確定目標(biāo)顏色的區(qū)域的目標(biāo)顏色和所述未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色之間的差異,作為當(dāng)前對(duì)比度;判斷單元,用于判斷所述當(dāng)前對(duì)比度是否不低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相關(guān)區(qū)域之間的初始對(duì)比度,以及在所述當(dāng)前對(duì)比度低于相應(yīng)的初始對(duì)比度時(shí),判斷所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差是否小于所述規(guī)定閾值; 確定單元,用于在所述當(dāng)前對(duì)比度不低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相關(guān)區(qū)域之間的初始對(duì)比度或者所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于所述規(guī)定閾值時(shí),確定所述未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色為目標(biāo)顏色; 變換單元,用于在所述當(dāng)前對(duì)比度低于所述已確定目標(biāo)顏色的區(qū)域和所述未確定目標(biāo)顏色的相關(guān)區(qū)域之間的初始對(duì)比度且所述當(dāng)前對(duì)比度與相應(yīng)的初始對(duì)比度之間的差不小于所述規(guī)定閾值時(shí),將所述未確定目標(biāo)顏色的相關(guān)區(qū)域的當(dāng)前顏色變換成另一種顏色。
17.根據(jù)權(quán)利要求13至16任意一項(xiàng)所述的圖像的顏色映射裝置,還包括 第一調(diào)整模塊,用于對(duì)于彼此相鄰的區(qū)域的邊界,調(diào)整所述邊界的目標(biāo)顏色,以致調(diào)整后的所述邊界的目標(biāo)顏色和所述彼此相鄰的區(qū)域的目標(biāo)顏色的關(guān)系與所述邊界的初始顏 色和所述彼此相鄰的區(qū)域的初始顏色的關(guān)系相同。
18.根據(jù)權(quán)利要求13至17任意一項(xiàng)所述的圖像的顏色映射裝置,還包括 判斷模塊,用于對(duì)于所述多個(gè)區(qū)域中的各個(gè)點(diǎn),判斷該點(diǎn)是否位于包括其所在區(qū)域的三個(gè)相鄰區(qū)域的代表點(diǎn)的連線形成的三角形內(nèi);以及 第二調(diào)整模塊,用于在該點(diǎn)在所述三角形內(nèi)時(shí),調(diào)整該點(diǎn)的目標(biāo)顏色,以致調(diào)整后的該點(diǎn)的目標(biāo)顏色和所述三個(gè)相鄰區(qū)域的代表點(diǎn)的目標(biāo)顏色的關(guān)系與該點(diǎn)的初始顏色和所述三個(gè)相鄰區(qū)域的代表點(diǎn)的初始顏色的關(guān)系相同。
全文摘要
本發(fā)明公開了一種圖像的顏色映射方法,包括將所述圖像分割成多個(gè)區(qū)域,以致所述多個(gè)區(qū)域中的每一個(gè)區(qū)域的像素具有滿足預(yù)先確定的相似度的特性;確定所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的初始對(duì)比度;以及將所述多個(gè)區(qū)域的初始顏色變換成目標(biāo)顏色,以致所述多個(gè)區(qū)域中彼此相鄰的區(qū)域之間的目標(biāo)對(duì)比度不低于各自的所述初始對(duì)比度或者所述目標(biāo)對(duì)比度與相應(yīng)的初始對(duì)比度之間的差小于規(guī)定閾值。本發(fā)明的方法不僅能夠根據(jù)需要變換圖像的顏色,而且能夠使顏色變換后的圖像的對(duì)比度不降低。本發(fā)明還公開了相應(yīng)的顏色映射裝置。
文檔編號(hào)G06T11/00GK102651136SQ20111004725
公開日2012年8月29日 申請(qǐng)日期2011年2月28日 優(yōu)先權(quán)日2011年2月28日
發(fā)明者包勝華, 楊新穎, 蘇中, 陳健 申請(qǐng)人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
师宗县| 钟祥市| 丹江口市| 马鞍山市| 邯郸市| 宣城市| 洪洞县| 麟游县| 万源市| 安仁县| 杭锦后旗| 禄丰县| 含山县| 云梦县| 永安市| 永春县| 信阳市| 象州县| 自贡市| 天峨县| 黑水县| 铁岭市| 昌平区| 南丹县| 奇台县| 鲁山县| 永福县| 崇礼县| 永川市| 宣恩县| 巧家县| 武乡县| 即墨市| 科尔| 永和县| 秦安县| 英吉沙县| 拉孜县| 田林县| 库车县| 沁阳市|