System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及圖像處理,特別是涉及一種生成膚色蒙版的方法、裝置、產(chǎn)品及皮膚處理方法。
技術(shù)介紹
1、隨著社交網(wǎng)絡(luò)高速發(fā)展,圖像、視頻后期處理軟件受到大量用戶青睞,特別是短視頻平臺(tái)和直播平臺(tái)中,用戶在發(fā)布內(nèi)容時(shí)大量使用特效或合成技術(shù),其中,針對(duì)圖像中的膚色區(qū)域做特定效果是用戶使用很廣泛的一類操作,對(duì)膚色區(qū)域做特定效果包括對(duì)膚色區(qū)域進(jìn)行磨皮,或者對(duì)膚色區(qū)域做校色操作等等。在社交平臺(tái)中,用戶經(jīng)常會(huì)在拍照后進(jìn)行修圖,或在用戶進(jìn)行視頻直播時(shí)開啟面部美顏特效,這些都涉及對(duì)皮膚區(qū)域的處理。
2、目前對(duì)皮膚區(qū)域進(jìn)行處理的技術(shù),通常是根據(jù)用戶的膚色生成膚色蒙版,以獲取用戶的皮膚區(qū)域蒙版。而生成膚色蒙版的傳統(tǒng)方式大多是利用單一的閾值或閾值類型的變種方案,其本質(zhì)上是判斷圖像中每個(gè)像素的各個(gè)通道是否在某一限定區(qū)間,從而確定該像素是否是膚色,基于判斷結(jié)果生成膚色蒙版。而這類通過閾值生成膚色蒙版的傳統(tǒng)方式由于難以確定精確的閾值,因此無(wú)法在誤檢率和準(zhǔn)確率之間取得平衡,進(jìn)而生成的膚色蒙版不夠準(zhǔn)確,并且蒙版的邊緣過渡比較生硬。鑒于此,如何生成準(zhǔn)確性更高的膚色蒙版是需要解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)旨在提出一種生成膚色蒙版的方法、裝置、產(chǎn)品及皮膚處理方法,以生成準(zhǔn)確性更高的膚色蒙版,獲取更好的后期處理效果。
2、為達(dá)到上述目的,本申請(qǐng)的技術(shù)方案如下:
3、本申請(qǐng)實(shí)施例第一方面提供一種生成膚色蒙版的方法,所述方法包括:
4、確定目標(biāo)圖像中的目標(biāo)對(duì)象所屬的目標(biāo)
5、獲取所述目標(biāo)膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差;
6、基于所述膚色均值及所述標(biāo)準(zhǔn)差,計(jì)算所述目標(biāo)圖像中的像素點(diǎn)的色值屬于膚色的概率;
7、根據(jù)每個(gè)像素點(diǎn)的色值屬于膚色的概率,生成膚色蒙版。
8、可選地,所述生成膚色蒙版的方法,還包括:
9、構(gòu)建不同膚色類型的多個(gè)樣本集合,每個(gè)樣本集合中包括相同膚色類型的多張皮膚樣本圖片;
10、基于每個(gè)膚色類型的樣本集合,確定所述膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差;
11、基于每個(gè)膚色類型、對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差構(gòu)建索引;
12、獲取所述目標(biāo)膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差,包括:根據(jù)所述索引,查詢所述目標(biāo)膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差。
13、可選地,基于每個(gè)膚色類型的樣本集合,確定所述膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差,包括:
14、將所述樣本集合中的所有皮膚樣本圖片轉(zhuǎn)換到y(tǒng)uv空間;
15、基于正態(tài)分布統(tǒng)計(jì)所有皮膚樣本圖片在yuv空間的膚色值,并確定所述正態(tài)分布的均值及標(biāo)準(zhǔn)差,作為所述膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差。
16、可選地,基于所述膚色均值及所述標(biāo)準(zhǔn)差,計(jì)算所述目標(biāo)圖像中的像素點(diǎn)的色值屬于膚色的概率,包括:
17、將所述目標(biāo)圖像轉(zhuǎn)換到y(tǒng)uv空間;
18、基于所述目標(biāo)圖像中每個(gè)像素點(diǎn)的色值、所述目標(biāo)膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差,通過正態(tài)分布概率算法計(jì)算所述像素點(diǎn)的色值屬于膚色的概率。
19、可選地,所述生成膚色蒙版的方法,還包括:
20、采用圖像檢測(cè)技術(shù),確定所述目標(biāo)圖像中的目標(biāo)對(duì)象的位置及輪廓;
21、基于所述目標(biāo)對(duì)象的位置及輪廓,提取目標(biāo)區(qū)域圖像;
22、基于所述膚色均值及所述標(biāo)準(zhǔn)差,計(jì)算所述目標(biāo)圖像中的像素點(diǎn)的色值屬于膚色的概率,包括:基于所述膚色均值及所述標(biāo)準(zhǔn)差計(jì)算所述目標(biāo)區(qū)域圖像中每個(gè)像素點(diǎn)的色值屬于膚色的概率。
23、可選地,根據(jù)每個(gè)像素點(diǎn)的色值屬于膚色的概率,生成膚色蒙版,包括:
24、基于每個(gè)像素點(diǎn)的色值屬于膚色的概率生成灰度圖;所述灰度圖中,純白色對(duì)應(yīng)的概率值為1,純黑色對(duì)應(yīng)的概率值為0;
25、對(duì)所述灰度圖執(zhí)行半徑為第一預(yù)設(shè)值的均值模糊,生成所述目標(biāo)對(duì)象的膚色蒙版;所述第一預(yù)設(shè)值為根據(jù)所述目標(biāo)圖像的分辨率設(shè)置的。
26、可選地,在對(duì)所述灰度圖執(zhí)行半徑為第一預(yù)設(shè)值的均值模糊之后,還包括:
27、對(duì)所述膚色蒙版執(zhí)行腐蝕運(yùn)算,以擴(kuò)大所述膚色蒙版中暗部區(qū)域的面積。
28、可選地,所述生成膚色蒙版的方法應(yīng)用于視頻,還包括:
29、采集實(shí)時(shí)視頻流數(shù)據(jù),并轉(zhuǎn)換為多個(gè)視頻幀圖像;
30、采用圖像識(shí)別技術(shù),判斷每個(gè)視頻幀圖像中是否存在目標(biāo)對(duì)象;
31、為確定目標(biāo)圖像中的目標(biāo)對(duì)象所屬的目標(biāo)膚色類型,包括:基于存在目標(biāo)對(duì)象的視頻幀圖像,確定所述目標(biāo)對(duì)象所屬的目標(biāo)膚色類型。
32、根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種皮膚處理方法,該方法包括:
33、獲取目標(biāo)圖像,采用圖像識(shí)別技術(shù)從所述目標(biāo)圖像中確定目標(biāo)對(duì)象;
34、獲取所述目標(biāo)對(duì)象的膚色蒙版;所述目標(biāo)對(duì)象的膚色蒙版是根據(jù)本申請(qǐng)實(shí)施例第一方面所述的生成膚色蒙版的方法生成的;
35、基于所述膚色蒙版,對(duì)所述目標(biāo)圖像添加處理效果。
36、根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供一種生成膚色蒙版的裝置,用于實(shí)現(xiàn)本申請(qǐng)實(shí)施例的第一方面所提供的生成膚色蒙版的方法,所述裝置包括:
37、膚色判斷模塊,被配置為確定目標(biāo)圖像中的目標(biāo)對(duì)象所屬的目標(biāo)膚色類型;
38、計(jì)算模塊,被配置為獲取所述目標(biāo)膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差;基于所述膚色均值及所述標(biāo)準(zhǔn)差,計(jì)算所述目標(biāo)圖像中的像素點(diǎn)的色值屬于膚色的概率;
39、蒙版生成模塊,被配置為根據(jù)每個(gè)像素點(diǎn)的色值屬于膚色的概率,生成膚色蒙版。
40、根據(jù)本申請(qǐng)實(shí)施例的第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如本申請(qǐng)實(shí)施例第一方面所述的方法中的步驟。
41、根據(jù)本申請(qǐng)實(shí)施例的第五方面,提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí),實(shí)現(xiàn)如本申請(qǐng)實(shí)施例第一方面所述的方法中的步驟。
42、采用本申請(qǐng)所提供的生成膚色蒙版的方法,首先確定目標(biāo)圖像中目標(biāo)對(duì)象的目標(biāo)膚色類型,然后根據(jù)目標(biāo)對(duì)象的膚色類型確定對(duì)應(yīng)的膚色均值和標(biāo)準(zhǔn)差。利用獲取的膚色均值和標(biāo)準(zhǔn)差,確定目標(biāo)圖像中所有像素點(diǎn)的色值屬于膚色的概率。當(dāng)確定目標(biāo)圖像中每個(gè)像素點(diǎn)的色值屬于膚色的概率后,根據(jù)每個(gè)像素點(diǎn)的概率生成膚色蒙版。
43、本申請(qǐng)?zhí)峁┑纳赡w色蒙版的方法,首先根據(jù)目標(biāo)圖像中的目標(biāo)對(duì)象確定該目標(biāo)對(duì)象所屬的膚色類型,然后根據(jù)該膚色類型能夠查找獲取對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差。根據(jù)膚色均值及標(biāo)準(zhǔn)差,從而能夠判斷目標(biāo)圖像中的每個(gè)像素點(diǎn)屬于該膚色類型的概率,即本申請(qǐng)通過計(jì)算判斷目標(biāo)圖像中每個(gè)像素點(diǎn)屬于目標(biāo)膚色類型的概率,并基于計(jì)算結(jié)果生成膚色蒙版。由于每個(gè)像素點(diǎn)屬于目標(biāo)膚色的概率存在差異,基于此生成的膚色蒙版中每個(gè)像素對(duì)應(yīng)的透明度也存在差異,相比于傳統(tǒng)方法中通過閾值進(jìn)行二值化成的膚色蒙版準(zhǔn)確性更高。基于本方法本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種生成膚色蒙版的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求2所述的生成膚色蒙版的方法,其特征在于,基于每個(gè)膚色類型的樣本集合,確定所述膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差,包括:
4.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,基于所述膚色均值及所述標(biāo)準(zhǔn)差,計(jì)算所述目標(biāo)圖像中的像素點(diǎn)的色值屬于膚色的概率,包括:
5.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,根據(jù)每個(gè)像素點(diǎn)的色值屬于膚色的概率,生成膚色蒙版,包括:
7.根據(jù)權(quán)利要求6所述的生成膚色蒙版的方法,其特征在于,在對(duì)所述灰度圖執(zhí)行半徑為第一預(yù)設(shè)值的均值模糊之后,還包括:
8.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,應(yīng)用于視頻,還包括:
9.一種皮膚處理方法,其特征在于,包括:
10.一種生成膚色蒙版的裝置,其特征在于,用于實(shí)現(xiàn)如權(quán)利要求1-8任一所述的方法,
11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)如權(quán)利要求1-8任一所述的方法中的步驟。
12.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí),實(shí)現(xiàn)如權(quán)利要求1-8任一所述的方法的步驟。
...【技術(shù)特征摘要】
1.一種生成膚色蒙版的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求2所述的生成膚色蒙版的方法,其特征在于,基于每個(gè)膚色類型的樣本集合,確定所述膚色類型對(duì)應(yīng)的膚色均值及標(biāo)準(zhǔn)差,包括:
4.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,基于所述膚色均值及所述標(biāo)準(zhǔn)差,計(jì)算所述目標(biāo)圖像中的像素點(diǎn)的色值屬于膚色的概率,包括:
5.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求1所述的生成膚色蒙版的方法,其特征在于,根據(jù)每個(gè)像素點(diǎn)的色值屬于膚色的概率,生成膚色蒙版,包括:
7.根據(jù)權(quán)利要求6所述的生成膚色蒙...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王軼,
申請(qǐng)(專利權(quán))人:北京美攝網(wǎng)絡(luò)科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。