圖像色彩移植方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及圖像處理技術(shù)領(lǐng)域,尤其設(shè)及一種圖像色彩移植方法及裝置。
【背景技術(shù)】
[0002] 色彩移植是指在某圖像的紋理結(jié)構(gòu)信息上套用嫁接另一圖像的色彩信息而合成 新圖的技術(shù),目前在圖像后處理等方面用途廣泛?,F(xiàn)有的色彩移植方法主要包括基于空間 全局色彩變換方法、基于DCR塊的局部色彩映射變換方法和基于坐標(biāo)位置的查表插值局部 色彩移植方法等,但現(xiàn)有的色彩移植方法由于處理的算法都非常簡(jiǎn)單,致使色彩移植后的 合成圖像效果非常差,無法滿足實(shí)際應(yīng)用的要求。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的主要目的在于提出一種圖像色彩移植方法及裝置,旨在提升色彩移植后 的合成圖像效果。
[0004] 為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種圖像色彩移植方法,所述方法包括W下步 驟:
[0005] 將需要進(jìn)行色彩移植的第一圖像和第二圖像進(jìn)行對(duì)齊處理,獲取各像素點(diǎn)位置對(duì) 應(yīng)的圖像對(duì);
[0006] 將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引導(dǎo)圖,將所述 圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并基于所述引導(dǎo)圖和輸入圖 進(jìn)行引導(dǎo)濾波處理,獲取色彩移植后的合成圖。
[0007] 優(yōu)選地,所述將需要進(jìn)行色彩移植的第一圖像和第二圖像進(jìn)行對(duì)齊處理,獲取各 像素點(diǎn)位置對(duì)應(yīng)的圖像對(duì)的步驟包括:
[0008] 若所述第一圖像和第二圖像為同一拍攝設(shè)備拍攝的圖像,則建立所述第一圖像和 第二圖像中各個(gè)像素點(diǎn)的對(duì)應(yīng)關(guān)系,獲取各像素點(diǎn)位置對(duì)應(yīng)的圖像對(duì);
[0009] 若所述第一圖像和第二圖像為不同拍攝設(shè)備拍攝的圖像,則分別在所述第一圖像 和第二圖像中獲取包含所述第一圖像與第二圖像之間公共部分的第一公共圖像和第二公 共圖像,并建立所述第一公共圖像和第二公共圖像中各個(gè)像素點(diǎn)的對(duì)應(yīng)關(guān)系,獲取各像素 點(diǎn)位置對(duì)應(yīng)的圖像對(duì)。
[0010] 優(yōu)選地,所述將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引 導(dǎo)圖,將所述圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并基于所述引 導(dǎo)圖和輸入圖進(jìn)行引導(dǎo)濾波處理,獲取色彩移植后的合成圖的步驟之前還包括:
[0011] 若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像或不可見光圖像,則將所述圖 像對(duì)中的彩色圖像或不可見光圖像按色彩通道分離為紅、綠、藍(lán)=個(gè)通道子圖,并根據(jù)分離 的子圖構(gòu)建對(duì)應(yīng)的子圖像對(duì)。
[0012] 優(yōu)選地,所述若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像或不可見光圖 像,則將所述圖像對(duì)中的彩色圖像或不可見光圖像按色彩通道分離為紅、綠、藍(lán)S個(gè)通道子 圖,并根據(jù)分離的子圖構(gòu)建對(duì)應(yīng)的子圖像對(duì)的步驟還包括:
[0013] 若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像和灰度圖像,則將所述彩色圖 像按色彩通道分離為紅、綠、藍(lán)=個(gè)通道子圖,并將分離的=個(gè)通道子圖分別與所述灰度圖 像進(jìn)行配對(duì)獲取對(duì)應(yīng)的子圖像對(duì)。
[0014] 優(yōu)選地,所述若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像或不可見光圖 像,則將所述圖像對(duì)中的彩色圖像或不可見光圖像按色彩通道分離為紅、綠、藍(lán)S個(gè)通道子 圖,并根據(jù)分離的子圖構(gòu)建對(duì)應(yīng)的子圖像對(duì)的步驟還包括:
[0015] 若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像和不可見光圖像中的紅外圖 像,則將所述彩色圖像及所述紅外圖像均按色彩通道分離為紅、綠、藍(lán)S個(gè)通道子圖,并將 所述彩色圖像分離的=個(gè)通道子圖分別與所述紅外圖像分離的=個(gè)通道子圖進(jìn)行配對(duì)獲 取對(duì)應(yīng)通道的子圖像對(duì)。
[0016] 優(yōu)選地,所述將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引 導(dǎo)圖,將所述圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并基于所述引 導(dǎo)圖和輸入圖進(jìn)行引導(dǎo)濾波處理,獲取色彩移植后的合成圖的步驟包括:
[0017] 將所述子圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引導(dǎo)圖,將所 述子圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并對(duì)所述子圖像對(duì)分 別進(jìn)行引導(dǎo)濾波處理,獲取若干子合成圖,將若干子合成圖進(jìn)行合并獲取色彩移植后的合 成圖。
[0018] 優(yōu)選地,所述將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引 導(dǎo)圖,將所述圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并基于所述引 導(dǎo)圖和輸入圖進(jìn)行引導(dǎo)濾波處理,獲取色彩移植后的合成圖的步驟包括:
[0019] 將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引導(dǎo)圖,將所述 圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,在預(yù)設(shè)第一窗口內(nèi)計(jì)算獲取 所述引導(dǎo)圖、輸入圖與合成圖之間的線性關(guān)系模型參數(shù),在預(yù)設(shè)第二窗口內(nèi)計(jì)算獲取所述 線性關(guān)系模型參數(shù)的特征值,并根據(jù)所述線性關(guān)系模型參數(shù)的特征值及所述引導(dǎo)圖、輸入 圖與合成圖之間的線性關(guān)系模型計(jì)算獲取合成圖;
[0020] 其中,所述預(yù)設(shè)第一窗口內(nèi)的像素個(gè)數(shù)與所述預(yù)設(shè)第二窗口內(nèi)的像素個(gè)數(shù)不同。
[0021] 此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種圖像色彩移植裝置,所述圖像色彩移植 裝置包括:
[0022] 對(duì)齊模塊,用于將需要進(jìn)行色彩移植的第一圖像和第二圖像進(jìn)行對(duì)齊處理,獲取 各像素點(diǎn)位置對(duì)應(yīng)的圖像對(duì);
[0023] 引導(dǎo)濾波模塊,用于將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像 作為引導(dǎo)圖,將所述圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并基于 所述引導(dǎo)圖和輸入圖進(jìn)行引導(dǎo)濾波處理,獲取色彩移植后的合成圖。
[0024] 優(yōu)選地,所述對(duì)齊模塊還用于:
[0025] 若所述第一圖像和第二圖像為同一拍攝設(shè)備拍攝的圖像,則建立所述第一圖像和 第二圖像中各個(gè)像素點(diǎn)的對(duì)應(yīng)關(guān)系,獲取各像素點(diǎn)位置對(duì)應(yīng)的圖像對(duì);
[0026] 若所述第一圖像和第二圖像為不同拍攝設(shè)備拍攝的圖像,則分別在所述第一圖像 和第二圖像中獲取包含所述第一圖像與第二圖像之間公共部分的第一公共圖像和第二公 共圖像,并建立所述第一公共圖像和第二公共圖像中各個(gè)像素點(diǎn)的對(duì)應(yīng)關(guān)系,獲取各像素 點(diǎn)位置對(duì)應(yīng)的圖像對(duì)。
[0027] 優(yōu)選地,所述圖像色彩移植裝置還包括:
[002引分離模塊,用于若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像或不可見光圖 像,則將所述圖像對(duì)中的彩色圖像或不可見光圖像按色彩通道分離為紅、綠、藍(lán)S個(gè)通道子 圖,并根據(jù)分離的子圖構(gòu)建對(duì)應(yīng)的子圖像對(duì)。
[0029] 優(yōu)選地,所述分離模塊還用于:
[0030] 若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像和灰度圖像,則將所述彩色圖 像按色彩通道分離為紅、綠、藍(lán)=個(gè)通道子圖,并將分離的=個(gè)通道子圖分別與所述灰度圖 像進(jìn)行配對(duì)獲取對(duì)應(yīng)的子圖像對(duì)。
[0031] 優(yōu)選地,所述分離模塊還用于:
[0032] 若所述圖像對(duì)中的圖像為可見光圖像中的彩色圖像和不可見光圖像中的紅外圖 像,則將所述彩色圖像及所述紅外圖像均按色彩通道分離為紅、綠、藍(lán)S個(gè)通道子圖,并將 所述彩色圖像分離的=個(gè)通道子圖分別與所述紅外圖像分離的=個(gè)通道子圖進(jìn)行配對(duì)獲 取對(duì)應(yīng)通道的子圖像對(duì)。
[0033] 優(yōu)選地,所述引導(dǎo)濾波模塊還用于:
[0034] 將所述子圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引導(dǎo)圖,將所 述子圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,并對(duì)所述子圖像對(duì)分別 進(jìn)行引導(dǎo)濾波處理,獲取若干子合成圖,將若干子合成圖進(jìn)行合并獲取色彩移植后的合成 圖。
[0035] 優(yōu)選地,所述引導(dǎo)濾波模塊還用于:
[0036] 將所述圖像對(duì)中在色彩移植時(shí)需要保留紋理結(jié)構(gòu)信息的圖像作為引導(dǎo)圖,將所述 圖像對(duì)中在色彩移植時(shí)需要保留色彩信息的圖像作為輸入圖,在預(yù)設(shè)第一窗口內(nèi)計(jì)算獲取 所述引導(dǎo)圖、輸入圖與合成圖之間的線性關(guān)系模型參數(shù),在預(yù)設(shè)第二窗口內(nèi)計(jì)算獲取所述 線性關(guān)系模型參數(shù)的特征值,并根據(jù)所述線性關(guān)系模型參數(shù)的特征值及所述引導(dǎo)圖、輸入 圖與合成圖之間的線性