本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種重對(duì)焦圖像處理方法。
背景技術(shù):
隨著近年來(lái)手機(jī)相機(jī)功能的快速發(fā)展,消費(fèi)者對(duì)擁有更強(qiáng)大功能的相機(jī)需求逐漸上升,而使用雙攝像頭來(lái)提升拍照質(zhì)量的手機(jī)和相機(jī)功能也變得越來(lái)越多,在拍照的過(guò)程中選擇合適的對(duì)焦點(diǎn)是能夠提高照片觀賞性的一種方式。
目前,選擇對(duì)焦點(diǎn)的方法包括:普通對(duì)焦方式和重對(duì)焦方式;其中,普通對(duì)焦方式是在拍攝照片的過(guò)程中確定對(duì)焦點(diǎn),具體可以包括:自動(dòng)對(duì)焦、手動(dòng)對(duì)焦和多重對(duì)焦等;重對(duì)焦方式是在拍照之后確定對(duì)焦點(diǎn),即先拍照后對(duì)焦;而且基于景深的拍后重對(duì)焦功能正是現(xiàn)在手機(jī)相機(jī)的熱門(mén)功能。
現(xiàn)有的重對(duì)焦技術(shù)中當(dāng)用戶點(diǎn)擊RGB圖像某個(gè)區(qū)域的時(shí)候,常用的方法是根據(jù)Depth圖像將用戶點(diǎn)擊區(qū)域相同的Depth層之外的地方作為背景來(lái)模糊處理,模擬做到重對(duì)焦的效果;但是這種做法會(huì)有缺陷,就是當(dāng)對(duì)背景做模糊處理的時(shí)候,會(huì)使得背景在邊緣的地方出現(xiàn)模糊擴(kuò)散到前景上,導(dǎo)致圖像失真,從而使得結(jié)果圖像的效果不夠好。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種重對(duì)焦圖像處理方法,解決了通過(guò)重對(duì)焦方法在對(duì)背景做模糊處理的時(shí)候,使得背景邊緣地方出現(xiàn)模糊擴(kuò)散到前景導(dǎo)致圖像失真的問(wèn)題。
本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)的:一種重對(duì)焦圖像處理方法,該方法包括的步驟如下:
S1、獲取圖像,并將圖像劃分出分割區(qū)域和距離層;
S2、將距離層合并,并進(jìn)行處理;
S3、對(duì)屬于不同層分割區(qū)域進(jìn)行標(biāo)記,然后進(jìn)行處理;
S4、新建一張空白圖像,將一層一層圖像粘貼到該圖像上,這樣來(lái)避免遠(yuǎn)距離的模糊背景擴(kuò)散到近距離層上,進(jìn)而得到結(jié)果圖像。
所述S1的具體步驟如下:
S11、獲取RGB圖像和MONO圖像;
S12、對(duì)RGB圖像做區(qū)域分割處理;
S13、通過(guò)三角測(cè)距法得到MONO圖像的Depth圖像;
S14、將Depth圖像根據(jù)場(chǎng)景物體不同距離分成若干距離層;
S15、將RGB分割區(qū)域和Depth距離層取交集。
所述S15的具體步驟如下:
S151、如果RGB某分割區(qū)域超過(guò)90%屬于某個(gè)距離層,則標(biāo)記該分割區(qū)域?qū)儆谠搯蝹€(gè)距離層;
S152、如果RGB某分割區(qū)域分別有超過(guò)10%的區(qū)域?qū)儆诓煌瑢樱瑒t將該分割區(qū)域內(nèi)的每個(gè)像素根據(jù)分別屬于多個(gè)不同層進(jìn)行對(duì)應(yīng)掩碼標(biāo)記。
所述S2的具體步驟如下:
S21、將只屬于某單個(gè)距離層的區(qū)域進(jìn)行相同距離層合并;
S22、根據(jù)前面合并的區(qū)域?qū)?,將拍攝后進(jìn)行重對(duì)焦的點(diǎn)擊處所在的區(qū)域?qū)幼鳛樽罱嚯x層,距離該層越遠(yuǎn)依次做強(qiáng)度越大的模糊處理。
所述S3的具體步驟如下:
S31、被標(biāo)記為屬于不同層的分割區(qū)域,根據(jù)區(qū)域中每個(gè)像素屬于不同層設(shè)置每個(gè)像素的模糊強(qiáng)度,并保存到掩碼mask中;
S32、對(duì)mask做模糊強(qiáng)度平滑處理,使用mask對(duì)該分割區(qū)域做模糊處理;
S33、將該分割區(qū)域歸類(lèi)到自身包含的距離用戶點(diǎn)擊處區(qū)域?qū)幼罱鼘由?,并和該層進(jìn)行合并。
所述S4中的將一層一層圖像貼到該圖像上的粘貼方式包括從距離拍攝后進(jìn)行重對(duì)焦的點(diǎn)擊處所在區(qū)域最遠(yuǎn)層由外向內(nèi)開(kāi)始一層一層的粘貼到該圖像上。
本發(fā)明的有益效果是:一種重對(duì)焦圖像處理方法,通過(guò)對(duì)圖像的區(qū)域分割對(duì)背景圖像根據(jù)不同距離,分別做不同程度強(qiáng)度的模糊處理,使得結(jié)果圖像背景過(guò)度得更加自然,不會(huì)導(dǎo)致圖像的失真,保證的圖像原有的真實(shí)度;同時(shí)通過(guò)距離層一層一層的貼圖融合,使得背景的模糊擴(kuò)散不會(huì)擴(kuò)散到前景中,使前景到背景的邊緣效果更好,更加符合光學(xué)成像的效果。
附圖說(shuō)明
圖1為方法的流程圖。
具體實(shí)施方式
下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護(hù)范圍不局限于以下所述。
如圖1所示,一種重對(duì)焦圖像處理方法,該方法包括的步驟如下:
S1、獲取圖像,并將圖像劃分出分割區(qū)域和距離層;
S2、將距離層合并,并進(jìn)行處理;
S3、對(duì)屬于不同層分割區(qū)域進(jìn)行標(biāo)記,然后進(jìn)行處理;
S4、新建一張空白圖像,將一層一層圖像粘貼到該圖像上,進(jìn)而得到結(jié)果圖像。
所述S1的具體步驟如下:
S11、獲取RGB圖像和MONO圖像;
S12、對(duì)RGB圖像做區(qū)域分割處理;
S13、通過(guò)三角測(cè)距法得到MONO圖像的Depth圖像;
S14、將Depth圖像根據(jù)場(chǎng)景物體不同距離分成若干距離層;
S15、將RGB分割區(qū)域和Depth距離層取交集。
所述S15的具體步驟如下:
S151、如果RGB某分割區(qū)域超過(guò)90%屬于某個(gè)距離層,則標(biāo)記該分割區(qū)域?qū)儆谠搯蝹€(gè)距離層;
S152、如果RGB某分割區(qū)域分別有超過(guò)10%的區(qū)域?qū)儆诓煌瑢?,則將該分割區(qū)域內(nèi)的每個(gè)像素根據(jù)分別屬于多個(gè)不同層進(jìn)行對(duì)應(yīng)掩碼標(biāo)記。
所述S2的具體步驟如下:
S21、將只屬于某單個(gè)距離層的區(qū)域進(jìn)行相同距離層合并;
S22、根據(jù)前面合并的區(qū)域?qū)?,將拍攝后進(jìn)行重對(duì)焦的點(diǎn)擊處所在的區(qū)域?qū)幼鳛樽罱嚯x層,距離該層越遠(yuǎn)依次做強(qiáng)度越大的模糊處理。
所述S3的具體步驟如下:
S31、被標(biāo)記為屬于不同層的分割區(qū)域,根據(jù)區(qū)域中每個(gè)像素屬于不同層設(shè)置每個(gè)像素的模糊強(qiáng)度,并保存到掩碼mask中;
S32、對(duì)mask做模糊強(qiáng)度平滑處理,使用mask對(duì)該分割區(qū)域做模糊處理;
S33、將該分割區(qū)域歸類(lèi)到自身包含的距離用戶點(diǎn)擊處區(qū)域?qū)幼罱鼘由?,并和該層進(jìn)行合并。
所述S4中的將一層一層圖像貼到該圖像上的粘貼方式包括從距離拍攝后進(jìn)行重對(duì)焦的點(diǎn)擊處所在區(qū)域最遠(yuǎn)層由外向內(nèi)開(kāi)始一層一層的粘貼到該圖像上。
本發(fā)明的具體實(shí)施例一:當(dāng)采用從距離用戶點(diǎn)擊處所在區(qū)域最遠(yuǎn)層由外向內(nèi)開(kāi)始一層一層的粘貼到新建的空白結(jié)果圖像上時(shí),根據(jù)不同距離層的不同模糊程度,呈現(xiàn)在用戶眼前的是圖像由外向內(nèi)一層一層的圖像的清晰度逐漸遞增,最后到用戶點(diǎn)擊處區(qū)域(也就是圖像拍攝后用戶的重對(duì)焦點(diǎn)區(qū)域)呈現(xiàn)最清晰的圖像,且背景圖像到前景圖像邊緣區(qū)域的過(guò)度非常自然,不會(huì)出現(xiàn)邊緣區(qū)域過(guò)度突兀和圖像失真的情況。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。