便攜式多媒體播放器)等移動終端,例如,用 戶在通過手機對拍攝的照片進行色彩傳遞時,手機自動根據(jù)照片的深度信息將照片中的人 像和背景分離,使用不同的參考圖像分別對人像部分和背景部分進行色彩傳遞,或者只對 背景部分進行色彩傳遞,增加了色彩傳遞的靈活性和視覺效果。
[0144] 需要說明的是,在本實施例中,所述深度信息可用于描述所述待處理圖像中任一 點相對于拍攝所述待處理圖像的鏡頭的距離,例如,所述待處理圖像為手機拍攝的人像照 片,所述待處理圖像的深度信息可W描述照片中的"人"在拍攝時與手機的距離,W及描述 照片中"背景"在拍攝時與手機的距離。
[0145] 具體的,本實施例中,移動終端獲取所述待處理圖像預(yù)先關(guān)聯(lián)的深度信息,并將獲 取的所述深度信息作為所述待處理圖像的深度信息,例如,可捜索本地或者云端是否存在 所述待處理圖像預(yù)先關(guān)聯(lián)的深度信息,在捜索到所述待處理圖像預(yù)先關(guān)聯(lián)的深度信息時, 將捜索到的所述深度信息作為所述待處理圖像的深度信息。
[0146] 在獲取到所述待處理圖像的深度信息之后,所述移動終端根據(jù)獲取的所述深度信 息對所述待處理圖像的各像素進行聚類,將所述待處理圖像劃分為前景圖像W及背景圖 像,例如,結(jié)合參照圖4至圖6,所述待處理圖像為人像照片(如圖4所示),手機將前述人 像照片劃分為"人"(前景圖像,如圖5所示)和"背景"(背景圖像,如圖6所示)。
[0147] 步驟S20,獲取色彩傳遞的參考圖像,并根據(jù)獲取的所述參考圖像對所述前景圖 像和/或所述背景圖像進行色彩傳遞,W使得所述前景圖像與所述背景圖像的顏色特征不 同;
[0148] 本實施例中,所述移動終端在將所述待處理圖像劃分為所述前景圖像W及所述背 景圖像之后,獲取色彩傳遞的參考圖像,其中,所述參考圖像可W包括第一參考圖像和第二 參考圖像,所述第一參考圖像用于對所述前景圖像進行色彩傳遞,所述第二參考圖像用于 對所述背景圖像進行色彩傳遞;或者所述參考圖像僅用于對所述前景圖像進行色彩傳遞; 或者所述參考圖像僅用于對所述背景圖像進行色彩傳遞。需要說明的是,所述參考圖像的 獲取具體按照預(yù)先設(shè)置進行,例如手機缺省設(shè)置僅對背景圖像進行色彩傳遞,則所述手機 將獲取到用于對所述背景圖像進行色彩傳遞的參考圖像;又例如,用戶預(yù)設(shè)設(shè)置同時對背 景圖像及前景圖像進行色彩傳遞,則所述手機將獲取到用于對所述前景圖像進行色彩傳遞 的第一參考圖像,W及獲取到用于對所述背景圖像進行色彩傳遞的第二參考圖像。
[0149] 在獲取到色彩傳遞的參考圖像之后,所述移動終端根據(jù)獲取的所述參考圖像對所 述前景圖像和/或所述背景圖像進行色彩傳遞,W使得所述前景圖像與所述背景圖像的顏 色特征不同。W下W獲取到第一參考圖像W及第二參考圖像時,基于低階統(tǒng)計信息對所述 背景圖像的色彩傳遞進行說明。
[0150] 需要說明的是,由于La0顏色空間相較于RGB顏色空間更符合人類視覺感知系 統(tǒng),將其運用到自然場景中時,La0顏色空間能夠顯著降低各顏色通道之間的相關(guān)性,使 各通道之間具有一定的相互獨立性,可W最大限度地減小一個通道的變化給另外兩個通道 造成的影響,從而可W在不同的顏色通道進行不同的運算,而不會出現(xiàn)通道交叉的問題。因 此,為了達到較好的色彩傳遞效果,所述移動終端首先將所述背景圖像W及所述第二參考 圖像由RGB顏色空間轉(zhuǎn)換至La0顏色空間,將La0顏色空間作為色彩傳遞的執(zhí)行空間。 其中,L通道表示非彩色通道,即亮度通道,a表示彩色的黃藍通道,e表示彩色的紅綠通 道。 陽151] 在完成所述背景圖像W及所述第二參考圖像的顏色空間轉(zhuǎn)換之后,所述移動終端 首先計算所述背景圖像的L通道均值a通道均值ml、0通道均值》4>^及所述第 二參考圖像的L通道均值a通道均值《'C^、0通道均值巧^及所述背景圖像的L 通道標(biāo)準(zhǔn)差曰L、a通道標(biāo)準(zhǔn)差均g<、0通道標(biāo)準(zhǔn)差>^及所述第二參考圖像的L通道 標(biāo)準(zhǔn)差口Lf、a通道標(biāo)準(zhǔn)差<d.、P通道標(biāo)準(zhǔn)差^術(shù)后所述移動終端從所述背景圖像中 移走均值,將剩余部分按照標(biāo)準(zhǔn)差的比值縮放,最后加入所述第二參考圖像的均值,其變換 公式如下:
[0158] 其中,ld,t、ad,t和0dst分別表示選中的像素的各通道值,4 .、<4和恥.,分別表示 選中的像素變換后的各通道值。
[0159] 經(jīng)過上述運算即可使得所述背景圖像和所述第二參考圖像的各通道的低階統(tǒng)計 信息一致,達到將所述第二參考圖像的顏色特征傳遞到所述背景圖像的目的,然后將運算 后的背景圖像由La0顏色空間轉(zhuǎn)換為RGB顏色空間,有利于移動終端顯示。
[0160] 采用第一參考圖像對所述前景圖像進行的色彩傳遞具體可參照上述技術(shù)方案實 施,此處不再寶述。本領(lǐng)域技術(shù)人員可W理解的是,在其他實施例中,可W按實際需要選取 色彩傳遞的方式,例如,可W采用基于高階統(tǒng)計信息的色彩傳遞,或者采用基于聚類的區(qū)域 色彩傳遞。 陽161] 步驟S30,在完成色彩傳遞時,將所述前景圖像W及所述背景圖像融合為結(jié)果圖 像。 陽162] 需要說明的是,本實施例在對所述待處理圖像進行分割時,記錄了所述前景圖像 W及所述背景圖像間的連接信息(即分割邊緣)。在完成色彩傳遞時,所述移動終端根據(jù)記 錄的所述前景圖像W及所述背景圖像間的連接信息將所述前景圖像W及所述背景圖像融 合為結(jié)果圖像。 陽163] 例如,結(jié)合參照圖7至圖9,圖7為用戶拍攝的待處理圖像,圖8為對圖7背景部 分進行色彩傳遞的參考圖像,圖9為完成色彩傳遞的結(jié)果圖像,如圖9所示,本實施例利用 色彩傳遞將圖8所示的夕陽背光特效場景的顏色氛圍傳遞給圖7所示待處理圖像的背景部 分,并保持前景部分(人像)原有的顏色特征,給人一種全新的視覺感和特殊的藝術(shù)效果。 陽164] 進一步的,在本實施例中,上述步驟S30之后,還包括: 陽1化]顯示所述結(jié)果圖像。
[0166] 在將所述前景圖像W及所述背景圖像融合為結(jié)果圖像之后,所述移動終端顯示所 述結(jié)果圖像,使得用戶能夠立即查看對所述待處理圖像進行色彩傳遞的結(jié)果。
[0167] 可選地,所述移動終端在顯示所述結(jié)果圖像的同時,還可W顯示提示信息顯示界 面,供用戶基于所述提示信息顯示界面確認是否存儲所述結(jié)果圖像;W及在接收到用戶基 于所述提示信息顯示界面輸入的確認信息時,所述移動終端將所述結(jié)果圖像存儲至預(yù)設(shè)的 存儲路徑指向的存儲區(qū)域。此外,若用戶不滿意色彩傳遞的結(jié)果圖像,可選擇不存儲。
[0168] 本實施例提出的圖像處理方法,移動終端首先基于待處理圖像的深度信息將待處 理圖像劃分為前景圖像和背景圖像,然后對于所述前景圖像和所述背景圖像采用不同的參 考圖像應(yīng)用色彩傳遞技術(shù),或者僅對所述前景圖像和所述背景圖像之一采用參考圖像應(yīng)用 色彩傳遞技術(shù),在完成色彩傳遞之后,再將所述前景圖像W及所述背景圖像組合為結(jié)果圖 像,使得結(jié)果圖像的前景部分和背景部分具有不同的顏色氛圍,相較于現(xiàn)有技術(shù)僅能對待 處理圖像進行整體色彩傳遞的方式,本發(fā)明能夠更靈活進行圖像的色彩傳遞。
[0169] 進一步的,基于第一實施例,提出本發(fā)明圖像處理方法的第二實施例,在本實施例 中,上述步驟SlO之前,還包括:
[0170] 在偵測到拍攝指令時,對待拍攝場景進行拍攝,并獲取所述待拍攝場景的深度信 息; 陽171] 將所述待拍攝場景的深度信息與拍攝的圖像關(guān)聯(lián),并將拍攝的所述圖像作為所述 待處理圖像。
[0172] 需要說明的是,本實施例將第一實施例所述的色彩傳遞方案應(yīng)用到拍攝中,例如, 移動終端在拍攝時,利用色彩傳遞將夕陽背光特效場景的顏色氛圍傳遞給拍攝的圖像,使 得拍攝圖像呈現(xiàn)出對比度鮮明的夕陽氛圍效果,或者將秋天金黃的顏色氛圍傳遞給拍攝的 圖像,使得拍攝圖像出現(xiàn)季節(jié)變幻的效果。
[0173] 本實施例中,移動終端在拍攝時,通過預(yù)先設(shè)置的雙目攝像頭或者深度傳感器獲 取待拍攝場景的深度信息,其中,雙目攝像頭是指位于移動終端同一面且相距一定距離的 兩個攝像頭。需要說明的是,在采用雙目攝像頭獲取待拍攝場景的深度信息時,可按移動終 端的缺省設(shè)置將雙目攝像頭中任一攝像頭拍攝的場景圖像作為所述待處理圖像,或者按用 戶設(shè)置將用戶指定的攝像頭拍攝的場景圖像作為所述待處理圖像。
[0174] 例如,所述移動終端通過設(shè)置的雙目攝像頭分別拍攝兩幅場景圖像,通過兩幅場 景圖像的灰度信息和成象幾何來生成深度圖,深度圖中的每一個像素值表示場景中某一點 與所述移動終端之間的距離。又例如,所述移動終端通過深度傳感器接收來自待拍攝場景 發(fā)射或反射的光能量,形成有關(guān)待拍攝場景的光能量分布函數(shù),即灰度圖像,然后在運些圖 像的基礎(chǔ)上恢復(fù)拍攝場景的深度信息;或者所述移動終端通過深度傳感器向待拍攝場景發(fā) 射能量,然后接收待拍攝場景對所發(fā)射能量的反射能量,形成有關(guān)待拍攝場景的光能量分 布函數(shù),即灰度圖像,然后在運些圖像的基礎(chǔ)上恢復(fù)拍攝場景的深度信息。
[01巧]此外,在所述移動終端還包括與所述雙目攝像頭位于同一面的其它攝像頭時,還 可將所述其它攝像頭指定用于待拍攝場景的拍攝,將所述雙目攝像頭指定用于待拍攝場景 涂度倍息的獲取。
[0176] 進一步的,基于前述任一實施例,提出本發(fā)明圖像處理方法的第=實施例,在本實 施例中,上述步驟S30之前,還包括:
[0177] 在完成色彩傳遞時,對所述前景圖像W及所述背景圖像的分割邊緣進行羽化處 理;
[0178] 在完成羽化處理時,執(zhí)行所述將所述前景圖像W及所述背景圖像融合為結(jié)果圖像 的步驟。
[0179] 本領(lǐng)域技術(shù)人員可W理解的是,在前述實施例中,在將所述待處理圖像劃分為前 景圖像W及背景圖像之后,對所述前景圖像和所述背景圖像之一進行了色彩傳遞的線性變 換,或者分別采用不同的參考圖像對所述前景圖像W及所述背景圖像進行了色彩傳遞的線 性變換,所述前景圖像和所述背景圖像存在一定的顏色反差,若直接將所述前景圖像W及 所述背景圖像進行融合,所述前景圖像和所述背景圖像的融合邊緣(即前述分割邊緣)處 的過渡將比較生硬,影響結(jié)果圖像的顯示效果。因此,在本實施例中,在對所述前景圖像W 及所述背景圖像進行融合之前,先對所述前景圖像W及所述背景圖像的分割邊緣按預(yù)設(shè)的 羽化值(可由移動終端缺省設(shè)定,或者用戶自定義)進行羽化處理,在完成羽化處理后,再 將所述前景圖像W及所述背景圖像融合為結(jié)果圖像。需要說明的是,羽化處理原理是將圖 像融合邊緣處虛化,起到漸變的作用從而達到自然銜接的效果,其中,羽化值越大,虛化范 圍越寬,也就是說顏色遞變更柔和,羽化值越小,虛化范圍越窄,顏色遞變更劇