System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請實施例涉及計算機,尤其涉及一種圖像處理方法、裝置及終端設備。
技術介紹
1、摳圖是指將圖像中的對象從背景中分離出來,形成一個透明的或者與新背景融合的圖層。
2、在相關技術中,需要人工對待處理圖像中待摳除的目標對象進行精細標注,并在待處理圖像中確定目標對象對應的目標圖像區域,再對目標圖像區域內的目標對象進行摳除,以及對摳出的目標圖像區域進行手動修復處理。
3、然而,上述摳圖處理過程較繁瑣耗時,且人工摳圖和修復處理存在精度問題,導致對待處理圖像的摳圖修復的處理效率較低。
技術實現思路
1、本申請實施例提供一種圖像處理方法、裝置及終端設備,用以解決相關技術中摳圖處理過程繁瑣耗時,且人工摳圖和修復處理存在精度問題,導致對待處理圖像的摳圖修復處理的效率較低的問題。
2、第一方面,本申請實施例提供一種圖像處理方法,所述方法包括:
3、獲取待處理圖像,所述待處理圖像中包括待摳除的目標對象;
4、根據所述目標對象對所述待處理圖像進行圖像掩膜處理,得到所述目標對象對應的掩膜圖像;
5、對所述待處理圖像和所述掩膜圖像進行疊加處理,得到第一圖像;
6、對所述第一圖像進行圖像修復處理,得到所述待處理圖像對應的目標圖像。
7、在一種可能的實施方式中,對所述第一圖像進行圖像修復處理,得到所述待處理圖像對應的目標圖像,包括:
8、對所述第一圖像進行編碼處理,得到編碼圖像;
9、對所述編碼
10、將所述卷積圖像和所述編碼圖像進行信息融合處理,得到第二圖像;
11、對所述第二圖像進行解碼處理,得到目標圖像。
12、在一種可能的實施方式中,將所述卷積圖像和所述編碼圖像進行信息融合處理,得到第二圖像,包括:
13、針對所述卷積圖像中的任意一個像素點,在所述編碼圖像中確定所述像素點對應的關聯像素點,并將所述卷積圖像中所述像素點的像素值、與所述編碼圖像中所述關聯像素點的像素值,確定為所述像素點對應的目標像素值;
14、將所述卷積圖像中、各像素點的像素值更新為對應的目標像素值,得到所述第二圖像。
15、在一種可能的實施方式中,對所述編碼圖像進行快速傅里葉卷積ffc處理,得到卷積圖像,包括:
16、在所述編碼圖像中提取局部圖像特征和全局圖像特征;
17、對所述局部圖像特征進行卷積處理,得到第一圖像特征和第二圖像特征;
18、對所述全局圖像特征進行卷積處理,得到第三圖像特征,以及對所述全局圖像特征進行光譜變換處理,得到第四圖像特征;
19、對所述第一圖像特征和所述第三圖像特征進行融合處理,得到第一融合特征,以及,對所述第二圖像特征和所述第四圖像特征進行融合處理,得到第二融合特征;
20、對所述第一融合特征和所述第二融合特征進行融合處理,得到所述卷積圖像。
21、在一種可能的實施方式中,根據所述目標對象對所述待處理圖像進行圖像掩膜處理,得到所述目標對象對應的掩膜圖像,包括:
22、對所述待處理圖像進行對象識別處理,得到多個對象、以及多個對象在所述待處理圖像中的多個圖像區域;
23、根據所述目標對象的對象標識,在所述多個圖像區域中確定所述目標對象的目標圖像區域;
24、在所述待處理圖像中,對所述目標圖像區域進行掩膜處理,得到所述掩膜圖像。
25、在一種可能的實施方式中,在所述待處理圖像中,對所述目標圖像區域進行掩膜處理,得到所述掩膜圖像,包括:
26、在所述目標圖像區域中,將各像素的像素值設置為第一像素值;
27、在所述待處理圖像中除所述目標圖像區域之外的區域中,將各像素的像素值設置為第二像素值。
28、在一種可能的實施方式中,對所述待處理圖像和所述掩膜圖像進行疊加處理,得到第一圖像,包括:
29、將所述待處理圖像中各像素點的像素值,與所述掩膜圖像中對應位置處的像素點的像素值進行疊加處理,得到疊加像素值;
30、根據各像素的疊加像素值,確定所述第一圖像。
31、第二方面,本申請實施例提供一種圖像處理裝置,所述裝置包括:
32、獲取模塊,用于獲取待處理圖像,所述待處理圖像中包括待摳除的目標對象;
33、掩膜模塊,用于根據所述目標對象對所述待處理圖像進行圖像掩膜處理,得到所述目標對象對應的掩膜圖像;
34、疊加模塊,用于對所述待處理圖像和所述掩膜圖像進行疊加處理,得到第一圖像;
35、修復模塊,用于對所述第一圖像進行圖像修復處理,得到所述待處理圖像對應的目標圖像。
36、在一種可能的實施方式中,所述修復模塊具體用于:
37、對所述第一圖像進行編碼處理,得到編碼圖像;
38、對所述編碼圖像進行快速傅里葉卷積ffc處理,得到卷積圖像;
39、將所述卷積圖像和所述編碼圖像進行信息融合處理,得到第二圖像;
40、對所述第二圖像進行解碼處理,得到目標圖像。
41、在一種可能的實施方式中,所述修復模塊具體還用于:
42、針對所述卷積圖像中的任意一個像素點,在所述編碼圖像中確定所述像素點對應的關聯像素點,并將所述卷積圖像中所述像素點的像素值、與所述編碼圖像中所述關聯像素點的像素值,確定為所述像素點對應的目標像素值;
43、將所述卷積圖像中、各像素點的像素值更新為對應的目標像素值,得到所述第二圖像。
44、在一種可能的實施方式中,所述修復模塊具體還用于:
45、在所述編碼圖像中提取局部圖像特征和全局圖像特征;
46、對所述局部圖像特征進行卷積處理,得到第一圖像特征和第二圖像特征;
47、對所述全局圖像特征進行卷積處理,得到第三圖像特征,以及對所述全局圖像特征進行光譜變換處理,得到第四圖像特征;
48、對所述第一圖像特征和所述第三圖像特征進行融合處理,得到第一融合特征,以及,對所述第二圖像特征和所述第四圖像特征進行融合處理,得到第二融合特征;
49、對所述第一融合特征和所述第二融合特征進行融合處理,得到所述卷積圖像。
50、在一種可能的實施方式中,所述掩膜模塊具體用于:
51、對所述待處理圖像進行對象識別處理,得到多個對象、以及多個對象在所述待處理圖像中的多個圖像區域;
52、根據所述目標對象的對象標識,在所述多個圖像區域中確定所述目標對象的目標圖像區域;
53、在所述待處理圖像中,對所述目標圖像區域進行掩膜處理,得到所述掩膜圖像。
54、在一種可能的實施方式中,所述掩膜模塊具體還用于:
55、在所述目標圖像區域中,將各像素的像素值設置為第一像素值;
56、本文檔來自技高網...
【技術保護點】
1.一種圖像處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,對所述第一圖像進行圖像修復處理,得到所述待處理圖像對應的目標圖像,包括:
3.根據權利要求2所述的方法,其特征在于,將所述卷積圖像和所述編碼圖像進行信息融合處理,得到第二圖像,包括:
4.根據權利要求2或3所述的方法,其特征在于,對所述編碼圖像進行快速傅里葉卷積FFC處理,得到卷積圖像,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,根據所述目標對象對所述待處理圖像進行圖像掩膜處理,得到所述目標對象對應的掩膜圖像,包括:
6.根據權利要求5所述的方法,其特征在于,在所述待處理圖像中,對所述目標圖像區域進行掩膜處理,得到所述掩膜圖像,包括:
7.根據權利要求1-6任一項所述的方法,其特征在于,對所述待處理圖像和所述掩膜圖像進行疊加處理,得到第一圖像,包括:
8.一種圖像處理裝置,其特征在于,所述裝置包括:
9.一種終端設備,其特征在于,包括:
10.一種存儲有計算機指令的非
11.一種計算機程序產品,其特征在于,包括計算機程序,該計算機程序被處理器執行時實現權利要求1至7中任一項所述的方法。
...【技術特征摘要】
1.一種圖像處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,對所述第一圖像進行圖像修復處理,得到所述待處理圖像對應的目標圖像,包括:
3.根據權利要求2所述的方法,其特征在于,將所述卷積圖像和所述編碼圖像進行信息融合處理,得到第二圖像,包括:
4.根據權利要求2或3所述的方法,其特征在于,對所述編碼圖像進行快速傅里葉卷積ffc處理,得到卷積圖像,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,根據所述目標對象對所述待處理圖像進行圖像掩膜處理,得到所述目標對象對應的掩膜圖像,包括:
6.根據權利要求5所述的方法...
【專利技術屬性】
技術研發人員:劉端生,
申請(專利權)人:展訊通信上海有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。