本申請(qǐng)涉及計(jì)算機(jī),特別是涉及一種圖像處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著人工智能技術(shù)的發(fā)展,為保證圖像處理(包括但不限于虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)、計(jì)算機(jī)輔助醫(yī)療診斷、自動(dòng)駕駛、智能監(jiān)控、視頻編輯和廣告制作等領(lǐng)域中的圖像處理應(yīng)用)的便利性和準(zhǔn)確性,需要對(duì)圖像進(jìn)行精準(zhǔn)的前景背景分離。傳統(tǒng)技術(shù)中,通過(guò)語(yǔ)義分割算法,實(shí)現(xiàn)圖像的前景背景分離,對(duì)于包含動(dòng)物毛發(fā)、編織網(wǎng)等多空隙結(jié)構(gòu)的圖像,采用此方法容易出現(xiàn)空隙結(jié)構(gòu)區(qū)域?qū)?yīng)分離得到的背景顏色滲透至前景區(qū)域的情況,導(dǎo)致圖像的前景背景分離不準(zhǔn)確。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種能夠提高圖像的前景背景分離準(zhǔn)確性的圖像處理方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N圖像處理方法,包括:
3、獲取目標(biāo)圖像和預(yù)訓(xùn)練的語(yǔ)義分離模型,并通過(guò)所述語(yǔ)義分離模型,對(duì)所述目標(biāo)圖像進(jìn)行前景背景分離處理,得到透明度遮罩;
4、構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,其中,所述目標(biāo)第一顏色值為第一顏色值對(duì)應(yīng)的顏色約束尋優(yōu)值,所述第一顏色值為所述透明度遮罩中像素點(diǎn)在所述透明度遮罩中對(duì)應(yīng)的顏色值;
5、根據(jù)所述調(diào)整關(guān)系,對(duì)所述透明度遮罩中分界像素點(diǎn)的顏色值進(jìn)行調(diào)整,得到透明度目標(biāo)遮罩,其中,分界像素點(diǎn)為對(duì)前景和背景進(jìn)行分界的像素點(diǎn)。
6、第二方面,本申請(qǐng)還提供了一種圖像處理裝置,包括:
7、獲取模塊,用于獲取目標(biāo)圖像和預(yù)訓(xùn)練的語(yǔ)義分離模型,并通過(guò)所述語(yǔ)義分離模型,對(duì)所述目標(biāo)圖像進(jìn)行前景背景分離處理,得到透明度遮罩;
8、構(gòu)建模塊,用于構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,其中,所述目標(biāo)第一顏色值為第一顏色值對(duì)應(yīng)的顏色約束尋優(yōu)值,第一顏色值為所述透明度遮罩中像素點(diǎn)在所述透明度遮罩中對(duì)應(yīng)的顏色值;
9、調(diào)整模塊,用于根據(jù)所述調(diào)整關(guān)系,對(duì)所述透明度遮罩中分界像素點(diǎn)的顏色值進(jìn)行調(diào)整,得到透明度目標(biāo)遮罩,其中,分界像素點(diǎn)為對(duì)前景和背景進(jìn)行分界的像素點(diǎn)。
10、第三方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)以下步驟:
11、獲取目標(biāo)圖像和預(yù)訓(xùn)練的語(yǔ)義分離模型,并通過(guò)所述語(yǔ)義分離模型,對(duì)所述目標(biāo)圖像進(jìn)行前景背景分離處理,得到透明度遮罩;
12、構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,其中,所述目標(biāo)第一顏色值為第一顏色值對(duì)應(yīng)的顏色約束尋優(yōu)值,第一顏色值為所述透明度遮罩中像素點(diǎn)在所述透明度遮罩中對(duì)應(yīng)的顏色值;
13、根據(jù)所述調(diào)整關(guān)系,對(duì)所述透明度遮罩中分界像素點(diǎn)的顏色值進(jìn)行調(diào)整,得到透明度目標(biāo)遮罩,其中,分界像素點(diǎn)為對(duì)前景和背景進(jìn)行分界的像素點(diǎn)。
14、第四方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
15、獲取目標(biāo)圖像和預(yù)訓(xùn)練的語(yǔ)義分離模型,并通過(guò)所述語(yǔ)義分離模型,對(duì)所述目標(biāo)圖像進(jìn)行前景背景分離處理,得到透明度遮罩;
16、構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,其中,所述目標(biāo)第一顏色值為第一顏色值對(duì)應(yīng)的顏色約束尋優(yōu)值,第一顏色值為所述透明度遮罩中像素點(diǎn)在所述透明度遮罩中對(duì)應(yīng)的顏色值;
17、根據(jù)所述調(diào)整關(guān)系,對(duì)所述透明度遮罩中分界像素點(diǎn)的顏色值進(jìn)行調(diào)整,得到透明度目標(biāo)遮罩,其中,分界像素點(diǎn)為對(duì)前景和背景進(jìn)行分界的像素點(diǎn)。
18、第五方面,本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
19、獲取目標(biāo)圖像和預(yù)訓(xùn)練的語(yǔ)義分離模型,并通過(guò)所述語(yǔ)義分離模型,對(duì)所述目標(biāo)圖像進(jìn)行前景背景分離處理,得到透明度遮罩;
20、構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,其中,所述目標(biāo)第一顏色值為第一顏色值對(duì)應(yīng)的顏色約束尋優(yōu)值,第一顏色值為所述透明度遮罩中像素點(diǎn)在所述透明度遮罩中對(duì)應(yīng)的顏色值;
21、根據(jù)所述調(diào)整關(guān)系,對(duì)所述透明度遮罩中分界像素點(diǎn)的顏色值進(jìn)行調(diào)整,得到透明度目標(biāo)遮罩,其中,分界像素點(diǎn)為對(duì)前景和背景進(jìn)行分界的像素點(diǎn)。
22、上述圖像處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì),通過(guò)獲取目標(biāo)圖像和預(yù)訓(xùn)練的語(yǔ)義分離模型,并通過(guò)所述語(yǔ)義分離模型,對(duì)所述目標(biāo)圖像進(jìn)行前景背景分離處理,得到透明度遮罩,在此情況下得到的透明度遮罩可能存在空隙結(jié)構(gòu)區(qū)域?qū)?yīng)分離得到的背景顏色滲透至前景區(qū)域的情況,因此,構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,其中,所述目標(biāo)第一顏色值為第一顏色值對(duì)應(yīng)的顏色約束尋優(yōu)值,第一顏色值為所述透明度遮罩中像素點(diǎn)在所述透明度遮罩中對(duì)應(yīng)的顏色值,提供了透明度遮罩中像素點(diǎn)的顏色值調(diào)整的依據(jù),根據(jù)所述第二關(guān)系,對(duì)所述透明度遮罩中分界像素點(diǎn)的顏色值進(jìn)行調(diào)整,得到透明度目標(biāo)遮罩,其中,分界像素點(diǎn)為對(duì)前景和背景進(jìn)行分界的像素點(diǎn),對(duì)透明度遮罩的分界像素點(diǎn)進(jìn)行調(diào)整優(yōu)化,使得透明度目標(biāo)遮罩中的分界像素點(diǎn)的顏色過(guò)渡均勻,所以,提高了圖像的前景背景分離準(zhǔn)確性。
1.一種圖像處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述構(gòu)建目標(biāo)第一顏色值和所述透明度遮罩中像素點(diǎn)的透明度之間的調(diào)整關(guān)系,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述第一顏色值進(jìn)行顏色約束,得到所述第一顏色值和所述透明度兩者共同與約束指標(biāo)之間的約束關(guān)系,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一顏色值由前景顏色值和背景顏色值組成,所述約束關(guān)系由第二關(guān)系聚合得到,第二關(guān)系包括第一顏色值和透明度兩者與第二約束指標(biāo)之間的關(guān)系;所述根據(jù)所述尋優(yōu)條件對(duì)所述約束關(guān)系進(jìn)行尋優(yōu)得到所述調(diào)整關(guān)系,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取預(yù)訓(xùn)練的語(yǔ)義分離模型之前,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)x個(gè)所述第一待訓(xùn)練解碼器分別輸出的訓(xùn)練特征和x個(gè)所述待訓(xùn)練解碼器對(duì)應(yīng)的權(quán)重,構(gòu)建所述待訓(xùn)練語(yǔ)義分離模型的模型損失,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在獲取多個(gè)第一訓(xùn)練樣本之前,所述方法還包括:
8.一種圖像處理裝置,其特征在于,所述圖像處理裝置包括:
9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的方法的步驟。