麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種圖像處理方法、電子設備及存儲介質與流程

文檔序號:41757049發布日期:2025-04-29 18:25閱讀:4來源:國知局
一種圖像處理方法、電子設備及存儲介質與流程

本技術涉及數據處理,特別涉及一種圖像處理方法、電子設備及存儲介質。


背景技術:

1、重新光照技術(relighting)是一種計算機圖形學技術,旨在通過改變場景中每幀圖像的光照方向和/或光照強度,使得不同圖像看起來像是處于不同的光照下,從而使得場景看起來更加真實。例如,在電影的后期制作中,可以調整每幀圖像中物體的光照方向和/或光照強度,使得電影畫面更加逼真。在游戲畫面顯示中,實時調整每幀圖像中物體的光照方向和/或光照強度,使得游戲畫面更加細膩。在照片的二次編輯中,調整照片中物體的光照方向和/或光照強度,使得物體的布光按照用戶需求進行布置,可以減少已有素材的浪費以及降低二次拍攝帶來的成本。

2、目前,重新光照技術通過先確定圖像中的物體,再構建物體對應的多維模型,進而基于不同的光照方向和/或光照強度對物體對應的多維模型進行渲染。然而,由于當前重新光照技術主要是針對物體進行光照方向和/或光照強度調整,對于背景復雜、光照多種多樣的場景而言,如動態壁紙,圖像中物體的數量較多,對圖像中的物體進行建模的方式將會給設備帶來巨大的工作量。


技術實現思路

1、為解決對圖像中的物體進行建模的方式將會給設備帶來巨大的工作量的問題,本技術實施例提供一種圖像處理方法、電子設備及存儲介質。

2、本技術實施例第一方面提供一種圖像處理方法,應用于電子設備,包括:計算待處理的第一圖像的第一圖像矩陣,其中,第一圖像矩陣中的數據表示第一圖像中各像素點的圖像信息;采用第一參考圖像矩陣,對第一圖像矩陣中的數據進行調整得到第二圖像矩陣,其中,第一參考圖像矩陣對應具有第一光照參數值的光照參考圖;基于第二圖像矩陣,得到第二圖像,其中,第二圖像的光照參數值與第一圖像的光照參數值不同。

3、基于上述方案,通過采用不同光照參考圖對第一圖像進行處理,可以與第一圖像的具有不同光照方向和/或光照強度的圖像。如此,無需對待處理圖像中的物體進行建模,可以減少設備的工作量。

4、可以理解,第一圖像可以為待處理圖像,第二圖像可以為與待處理圖像具有不同光照方向和/或光照強度的圖像。光照參考圖可以為灰度圖,灰度圖中像素點的灰度值越大,表示光照的強度越強。其中,像素點的灰度值為0,可以表示像素點為黑色,像素點的灰度值為255,可以表示像素點為白色。像素點的光照強度隨著像素點與光源對應的像素點之間的距離的增加而減小,并在指定范圍達到0。即灰度圖中光源對應的像素點的灰度值大于光場對應的任意一個像素點的灰度值,且光場中距離光源對應的像素點越近的像素點的灰度值越大,像素點的光照強度越強。

5、可以理解,光照參考圖可以包括全方向光照參考圖和單方向光照參考圖。

6、在一可選的實例中,電子設備可以將用戶在第一圖像圈出的區域確定為主體位置,并基于用戶選擇的光源類型,以及在用戶選擇生成全方向光照參考圖時,基于用戶選定的主體位置生成全方向光照參考圖。例如,當用戶選擇聚光燈光源且選擇生成全方向光照參考圖時,可以基于主體位置選擇光源位置,并基于光源位置生成光源輻射方向與水平方向具有一定角度的多幀光照參考圖。

7、在另一些可選的實例中,可以基于用戶選擇的光源類型,以及在用戶選擇生成單方向光照引導圖時,獲取用戶選定的光源的位置和范圍(即光場覆蓋范圍),生成單方向光照參考圖,即生成光源輻射方向與水平方向具有一定角度的一幀光照參考圖。

8、在一些可選的實例中,在確定光照參考圖時,可以將全方向光照參考圖中部分或者全部光照參考圖的部分或者全部區域作為光照參考圖,也可以將單方向光照參考圖中的部分或者全部區域作為光照參考圖。

9、本技術實施例中,通過生成光照參考圖,以供后續對待處理圖像進行處理,不僅可以減少對待處理圖像中每個物體進行建模帶來的工作量,而且可以豐富后續生成的具有不同的光照強度和/或光照方向的新的圖像的類型。

10、在第一方面的一些可選的實例中,光照參數值包括光照方向和光照強度中的至少一個。

11、可以理解,第一圖像和第二圖像的光照方向可以不同,第一圖像和第二圖像的光照強度可以不同,第一圖像和第二圖像的光照方向和光照強度都可以不同。

12、在第一方面的一些可選的實例中,圖像信息包括顏色、紋理、亮度中的至少一種。

13、在第一方面的一些可選的實例中,第一圖像矩陣中的第一數據元包括第一數據、第二數據和第三數據,其中,第一數據表示第一數據元對應的像素點的顏色值,第二數據表示像素點的紋理值,第三數據表示像素點的亮度值。

14、在第一方面的一些可選的實例中,第一參考圖像矩陣中第二數據元包括第四數據,第四數據表示第二數據元對應的像素點的亮度值。

15、在第一方面的一些可選的實例中,計算待處理的第一圖像的第一圖像矩陣,包括:將第一圖像輸入擴散模型,基于擴散模型對第一圖像進行編碼處理,得到第一圖像的第一圖像矩陣。

16、可以理解,擴散模型可以具有擴散參數,以控制擴散過程和重建過程中對圖像的修改程度,擴散參數可以記為denosing,擴散參數越大,在擴散過程中向圖像所加入的噪聲就越多,重建過程中就需要重新生成更多的信息,即生成的重建圖像與待處理圖像的差別越大,反之亦然。

17、可以理解,擴散模型的工作原理是:在擴散模型的推理計算過程中,給圖像逐步增加噪聲,然后基于每一步增加的噪聲學習如何去除噪聲來恢復原來的圖像。其中,擴散模型的推理計算過程可以為:提取樣本圖像的深度、邊緣和紋理等初始特征,并將樣本圖像和樣本光照參考圖輸入擴散模型,即將樣本光照參考圖輸入img2img流程,將樣本圖像輸入control?net,基于擴散模型的當前擴散參數(即加入樣本圖像的噪聲)對樣本圖像進行加噪處理,得到加噪處理后的圖像。對加噪處理后的圖像進行去噪處理,得到候選圖像。然后,提取候選圖像的深度、邊緣和紋理等當前特征,并將初始特征與當前特征進行相似度比較,在相似度大于相似度閾值時,將當前擴散參數確定為擴散模型的擴散參數,否則調整擴散模型的當前擴散參數,并重復提取特征、加噪、去噪、相似度比較的步驟,直至相似度大于相似度閾值。

18、本技術實施例中,經由擴散模型處理,以及img2img和control?net的引導和規范,可以生成一批具有新的光照方向和/或光照強度的重建圖像。

19、在第一方面的一些可選的實例中,采用第一參考圖像矩陣,對第一圖像矩陣中的數據進行調整得到第二圖像矩陣,包括:基于擴散模型的擴散參數和第一參考圖像矩陣中的數據,對第一圖像矩陣中的數據進行調整得到第二圖像矩陣,其中,擴散參數表示在將第一圖像矩陣中的數據進行調整到第二圖像矩陣的過程中,第一參考矩陣中的數據參與調整所占的權重。

20、在第一方面的一些可選的實例中,基于擴散模型的擴散參數和第一參考圖像矩陣中的數據,對第一圖像矩陣中的數據進行調整得到第二圖像矩陣,包括:將擴散參數與第一參考圖像矩陣相乘,得到第三圖像矩陣;將第三圖像矩陣與第一圖像矩陣相加,得到第二圖像矩陣。

21、在第一方面的一些可選的實例中,方法還包括:提取第一圖像的第一特征,以及提取第二圖像的第二特征;對第一特征和第二特征進行相似度比較;對應于第一特征和第二特征的相似度小于或者等于相似度閾值,調整擴散模型的擴散系數。

22、在第一方面的一些可選的實例中,第一特征和第二特征包括深度、邊緣和紋理中的至少一種。

23、在第一方面的一些可選的實例中,通過以下公式調整擴散模型的擴散系數:

24、

25、其中,pdenoising可以表示擴散參數,pdenoising的取值范圍為(0,1),pdepth可以表示深度相似度,pline可以表示邊緣相似度,ptexture可以表示紋理相似度,pdepth、pline、ptexture的取值范圍為(10,100),α可以表示深度相似度的權重,β可以表示邊緣相似度的權重,γ可以表示紋理相似度的權重,并且,0<α、β、γ<1,且α+β+γ=1。

26、第二方面,本技術提供一種電子設備,包括:存儲器,用于存儲電子設備的一個或多個處理器執行的指令,以及處理器,是電子設備的一個或多個處理器之一,用于執行本技術提及的圖像處理方法。

27、第三方面,本技術提供一種可讀存儲介質,可讀介質上存儲有指令,指令在電子設備上執行時使得電子設備執行本技術提及的圖像處理方法。

28、第四方面,本技術實施例提供一種計算機程序產品,包括:非易失性計算機可讀存儲介質,非易失性計算機可讀存儲介質包含用于執行圖像處理方法的計算機程序代碼。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 万源市| 龙岩市| 鲁甸县| 焉耆| 乌鲁木齐县| 天峻县| 泽库县| 台南县| 县级市| 云梦县| 苏尼特右旗| 蓬莱市| 承德县| 宜川县| 青阳县| 吐鲁番市| 敦化市| 页游| 上思县| 临猗县| 阳谷县| 西城区| 建始县| 黄陵县| 公主岭市| 福州市| 玉山县| 雅江县| 门源| 保山市| 河曲县| 崇礼县| 山东| 娱乐| 泰兴市| 三亚市| 麻城市| 长汀县| 磴口县| 龙海市| 乐亭县|