專利名稱:對數(shù)字影像資料的圖素進行修補的影像處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字影像技術(shù)領(lǐng)域,尤其是一種對數(shù)字影像資料的圖素進行修補的影像處理方法。
按,在現(xiàn)有的各式影像處理軟件中,一般均提供有對數(shù)字影像資料進行編修處理的功能,使使用者能對所拍攝或所獲取的數(shù)字影像資料,迅速進行審視及編修。一般言,在該等習(xí)用的影像處理軟件中,為令使用者能對數(shù)字影像資料上不盡理想的瑕疵,進行處理,均設(shè)有一可對檢視中的數(shù)字影像資料的圖素,進行修補或去斑點的功能。然而,由于該等習(xí)用的影像處理軟件,在對數(shù)字影像資料進行修補或去斑點時,由使用者自其所提供的一工具箱中點選一橡皮擦物件,以擦除該數(shù)字影像資料上有瑕疵的圖素,然后,再自該工具箱中點選一畫筆物件,對已擦除的圖素位置進行修補,其操作程序不僅相當(dāng)繁瑣,且在修補過程中亦需要相當(dāng)?shù)募记?,并非一般使用者所得輕易勝任者。
傳統(tǒng)上,在相片沖洗業(yè)的服務(wù)項目中,一直存在著一種稱為“照片修補”的服務(wù),該項服務(wù)屬一種非常精密且相當(dāng)艱深的技術(shù),從事該項服務(wù)目的專業(yè)人員,無論對底片或數(shù)字影像資料上的瑕疵,進行修補,均需具備豐富的修補經(jīng)驗,并需對攝像術(shù)及相關(guān)色彩學(xué)有相當(dāng)認(rèn)識,始能在將底片或數(shù)字影像資料上細部的瑕疵修補或去除后,令被修補或去除斑點的部位,仍呈現(xiàn)出可與其周圍正常背景色彩相搭配的自然色調(diào)。茲以一人像的數(shù)字影像資料10為例,參閱
圖1所示,若欲將遮蓋在該人像20額頭上方的頭發(fā)21去除,卻要保持額頭的自然膚色,除非通過具備豐富經(jīng)驗的專業(yè)修補人員,否則,即便動用該等影像處理軟件中最擅長編修的工具,如涂抹、抹糊、模糊、仿制等工具,都很難在將頭發(fā)修除后,仍令額頭呈現(xiàn)自然的膚色,縱能努力達成目的,亦將耗費極長的時間及極大的精力,故目前所有影像處理軟件中所提供的編修工具,在對數(shù)字影像資料上的瑕疵,進行修補或去除斑點時,僅聊備一格,并無法達成專業(yè)修補或去斑點的效果,致使用者不敢輕易嘗試?yán)迷摰染幮薰ぞ?,對?shù)字影像資料上的瑕疵,作進一步的修補處理。
本發(fā)明的一目的,是在對該數(shù)字影像資料進行修補及去斑點時,可針對待修補位置周邊一定范圍內(nèi)的背景色彩,辨識出待修補的景物及待去除的斑點,而不致改變或影響其背景的基底色彩,令修補作業(yè)更為容易及順利,并大幅改善該數(shù)字影像資料修補后的影像品質(zhì)。
本發(fā)明的另一目的,是在該影像處理軟件可提供至少一個以上的修補物件,使各該修補物件在對該數(shù)字影像資料中的景物進行修補時,可依修補物件的不同,分別以所點選的某一待修補位置上至少一個以上的圖素為中心,讀取該待修補位置及其鄰近不同范圍內(nèi)的各圖素的灰階值,并對所讀取的該等圖素,依其灰階值的大小,進行排序,再選取中間序號的灰階值,取代該待修補位置上的圖素灰階值,令使用者可借選擇不同修補物件對該待修補位置進行較細致或較模糊的修補作業(yè)。
在本發(fā)明的一最佳實施例中,當(dāng)本發(fā)明的一影像處理軟件被安裝至一電腦后,使用者可通過執(zhí)行該影像處理軟件,以讀取一數(shù)字影像資料10,復(fù)參閱圖1所示,并將其顯示在該電腦熒幕上,此時,使用者可利用該影像處理軟件的一工具箱30中所提供的一修補物件31,通過鼠標(biāo)或其它輸入裝置(如數(shù)字繪圖板的感應(yīng)筆),操控該修補物件31,以對該數(shù)字影像資料中的景物20(如人像)進行修補。
在該實施例中,若使用者欲將遮蓋在該人像20額頭21上的頭發(fā)去除,可借操控該修補物件31的光標(biāo)40,參閱圖2所示,令其位移至該人像20額頭21上待去除的頭發(fā)位置,并通過壓按該輸入裝置上的點選按鈕,選定待去除的部位,此時,該影像處理軟件將以被點選的部位為中心,依下列公式,讀取該待修補位置及其鄰近邊長為nSquare的正方形范圍內(nèi)的各圖素的灰階值nSquare=nRadius*2+1,其中nRadius代表以該被點選的頭發(fā)部位為中心的圖素半徑范圍值,nSquare代表以該被點選的頭發(fā)部位為中心的正方形,且其邊長為nRadius*2+1在該實施例中,該影像處理軟件在計算出nSquare值后,將讀取邊長為nSquare的正方形范圍內(nèi)所含蓋的所有圖素,且依該等圖素的灰階值的大小順序,進行排序。由于,該數(shù)字影像資料上待進行修補的斑點或線條的顏色,應(yīng)與其周遭背景的顏色間存在一明顯的差異,且其圖素的數(shù)量亦應(yīng)較其周遭背景的圖素為少,故在完成該等圖素灰階值的排序后,該等待進行修補的斑點或線條的圖素灰階值的序號,必屬于較前或較后的序號值,而在邊長為nSquare的正方形范圍內(nèi)所含蓋的所有其它背景圖素的序號值,則因其數(shù)量較多,其序號應(yīng)在較接近其中間的位置,故該等圖素的序號分布狀況,即可輕易自該待修補位置周邊一定范圍內(nèi),辨識出待修補的景物背景色彩與該等待去除的斑點間的差異。
本發(fā)明利用此一特性,等完成對該等圖素灰階值的排序后,再依下列公式,計算出其中間序號中間序號=(nSquare*nSquare-1)/2,并選取該中間序號所對應(yīng)的灰階值,以其作為修補值,取代該待修補位置的圖素所對應(yīng)的原灰階值。如此,隨著使用者移動該修補物件31的光標(biāo)40,令其逐一位移至該人像20額頭21上待去除的部位,參閱圖3所示,并通過壓按該輸入裝置的點選按鈕,選定該等待去除的頭發(fā),則該人像20額頭21上所遮蓋的所有頭發(fā),將逐一被修除,參閱圖4所示,并自動補以該人像20額頭21的背景色彩,而不致改變或影響其基底色彩,令使用者可輕易且順利地完成對該額頭21的修補作業(yè)。
在該實施例中,若該影像處理軟件以該人像20額頭21上被點選的頭發(fā)為中心,以該待修補位置周圍5個圖素為其半徑(即nRadius=5),則依前述公式,該影像處理軟件將以該被點選的頭發(fā)部位為中心,讀取該待修補位置及其鄰近邊長為nSquare=nRadius*2+1=11的正方形范圍內(nèi),參閱圖5所示,共計121個圖素的灰階值,并依其灰階值大小,進行排序。此時,由于該等待進行修補的11個斑點A2、A3、A4....A11、A12的灰階值,分別為220、221、221...225、225,其周遭背景的其它110個圖素的灰階值,則均為35,故在完成該等圖素灰階值的排序后,該等待進行修補的11個斑點A2、A3、A4....A11、A12的灰階值的序號值,將分別為1、2、3...11、12,而在邊長為nSquare的正方形范圍內(nèi)所含蓋的其它110個背景圖素的序號值,因其數(shù)量較多,將分布在較接近中間位置,故中間序號=(nSquare*nSquare-1)/2所對應(yīng)的背景灰階值35,將作為其修補值,用以取代該待修補圖素A2的原灰階值220。反覆執(zhí)行前述動作,該人像20額頭21上所遮蓋的所有頭發(fā),將可逐一被修除,且自動補以背景色彩,順利地完成修補作業(yè)。
在本發(fā)明的另一最佳實施例中,該影像處理軟件的工具箱30可提供至少一個以上的修補物件311,參閱圖6所示,令使用者可通過鼠標(biāo)或其它輸入裝置(如數(shù)字繪圖板的感應(yīng)筆),選取并操控各該修補物件31,對該數(shù)字影像資料中的景物20(如人像)進行修補,使該影像處理軟件可依所使用的各該修補物件31的不同,而以該被點選位置上至少一個以上的圖素為中心,分別讀取該待修補位置及其鄰近不同對應(yīng)范圍內(nèi)的各圖素的灰階值,并對所讀取的該等圖素,依其灰階值的大小,進行排序,再選取中間序號的灰階值,取代該待修補位置所對應(yīng)的至少一個以上的圖素灰階值,令使用者可借選擇不同的修補物件31對待修補位置進行較細致或較模糊的修補作業(yè)。
以上所述實施例僅系為說明本發(fā)明的技術(shù)思想及特點,其目的在使熟習(xí)此項技藝的人士能夠了解本發(fā)明的內(nèi)容并據(jù)以實施,當(dāng)不能以其限定本發(fā)明的專利范圍,即大凡依本發(fā)明所揭示的精神所作的均等變化或修飾,仍應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是在一電腦熒幕上,利用一影像處理軟件所提供的一修補物件,依下列步驟,對任一數(shù)字影像資料進行修補點選該數(shù)字影像資料上待進行修補的位置;以該待修補位置為中心,讀取該待修補位置及其鄰近一定范圍內(nèi)各圖素的灰階值;對所讀取的該等圖素,依其灰階值的大小順序,進行排序;再選取中間序號的灰階值,取代該待修補位置所對應(yīng)的圖素灰階值。
2.如權(quán)利要求1所述的對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是該修補物件設(shè)于該影像處理軟件所提供的一工具箱中,使通過與該電腦相連線的一輸入裝置,操控該修補物件,以對該數(shù)字影像資料中的景物進行修補。
3.如權(quán)利要求2所述的對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是該修補物件被位移至該待修補位置,且該輸入裝置上的點選按鈕被壓按,以選定該待修補位置時,該影像處理軟件將以被點選的部位為中心,依下列公式,讀取該待修補位置及其鄰近邊長為nSquare的正方形范圍內(nèi)的各圖素的灰階值nSquare=nRadius*2+1,其中nRadius代表以該被點選的部位為中心的圖素半徑范圍值,nSquare代表以該被點選的部位為中心的正方形,且其邊長為nRadius*2+1。
4.如權(quán)利要求3所述的對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是該影像處理軟件在讀取邊長為nSquare的正方形范圍內(nèi)所含蓋的所有圖素后,將依該等圖素的灰階值的大小順序,進行排序。
5.如權(quán)利要求4所述的對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是該影像處理軟件在完成對該等圖素灰階值的排序后,將依下列公式,計算出其中間序號中間序號=(nSquare*nSquare-1)/2,并選取該中間序號所對應(yīng)的灰階值,以其作為修補值,取代該待修補位置的圖素所對應(yīng)的原灰階值。
6.如權(quán)利要求2所述的對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是該工具箱可提供至少一個以上的修補物件,各該修補物件在對該數(shù)字影像資料中的景物進行修補時,可依各該修補物件的不同,而以該被點選位置上至少一個以上的圖素為中心,讀取該待修補位置及其鄰近一定范圍內(nèi)的各圖素的灰階值,并對所讀取的該等圖素,依其灰階值的大小,進行排序,再選取中間序號的灰階值,取代該被點選位置上至少一個以上的圖素灰階值。
7.如權(quán)利要求6所述的對數(shù)字影像資料的圖素進行修補的影像處理方法,其特征是各該修補物件在對該數(shù)字影像資料中的景物進行修補時,可依各該修補物件的不同,讀取該待修補位置及其鄰近不同對應(yīng)范圍內(nèi)的各圖素的灰階值。
全文摘要
本發(fā)明為一種對數(shù)字影像資料的圖素進行修補的影像處理方法,該方法在利用一影像處理軟件所提供的一修補物件,對一數(shù)字影像資料進行修補時,可以該修補物件所點選的某一待修補位置為中心,讀取該待修補位置及其鄰近一定范圍內(nèi)各圖素的灰階值,并對所讀取的該等圖素,依其灰階值的大小順序,進行排序,再選取中間序號的灰階值,取代該待修補位置所對應(yīng)的圖素灰階值,令在對該數(shù)字影像資料進行修補及去斑點時,可針對待修補位置周邊一定范圍內(nèi)的背景色彩,辨識出待修補的景物及待去除的斑點,而不致改變或影響其背景的基底色彩,令修補作業(yè)更為容易及順利。
文檔編號G06T1/00GK1407444SQ0114220
公開日2003年4月2日 申請日期2001年9月12日 優(yōu)先權(quán)日2001年9月12日
發(fā)明者馬卡來 申請人:相虎網(wǎng)路科技股份有限公司