本申請涉及虛實融合顯示,具體涉及一種虛實融合視覺效果顯示方法及相關裝置、系統。
背景技術:
1、虛實融合技術是指將虛擬元素與真實環境相結合,創造出一種獨特的視覺體驗。這種技術允許用戶在真實世界中看到并交互虛擬元素,從而增強現實世界的感知和交互性。透視技術是指通過特定的技術手段,如光學透視或視頻透視,將虛擬元素以逼真的方式呈現給用戶。因此,透視技術是實現虛實結合顯示的一種方法。
2、在相關技術中,虛擬物品通常是以懸浮狀態疊加在真實場景之上,并沒有產生物品之間的交互效果,導致虛實結合的顯示場景缺乏虛擬物品與真實場景交互的真實感。由此,如何提升在真實場景中疊加虛擬物品所產生的視覺真實感,是本領域技術人員亟待解決的問題。
技術實現思路
1、為解決上述技術問題,本申請的實施例分別提供了一種虛實融合視覺效果顯示方法、虛實融合視覺效果顯示裝置、虛實融合視覺效果顯示系統、電子設備、計算機可讀存儲介質以及計算機程序產品。
2、根據本申請實施例的一個方面,提供了一種虛實融合視覺效果顯示方法,包括:基于真實場景和虛擬物品各自對應的本體知識信息,生成虛實元素之間的交互信息;將所述虛實元素之間的交互信息映射至真實場景視頻,以得到包含虛實元素交互的融合場景視頻,所述真實場景視頻是基于實時采集的真實場景生成;對所述融合場景視頻與所述真實場景視頻進行比較,獲得所述融合場景視頻與所述真實場景視頻之間的差異信息;在所述融合場景視頻與所述真實場景視頻之間插入視頻蒙版調節層,并基于所述差異信息對所述視頻蒙版調節層的透明度進行調節,以顯示出所述虛擬物品與所述真實場景之間的交互效果。
3、在另一示例性的實施例中,所述在所述融合場景視頻與所述真實場景視頻之間插入視頻蒙版調節層,并基于所述差異信息對所述視頻蒙版調節層的透明度進行調節,包括:獲取動態變化的用戶視野范圍;基于所述差異信息對所述視頻蒙版調節層的可視區域的透明度進行調節。
4、在另一示例性的實施例中,所述基于所述差異信息對所述視頻蒙版調節層的可視區域的透明度進行調節,包括:根據所述差異信息將所述可視區域劃分為不同類別的多個子區域;基于所述可視區域內的各個子區域對應的類別,對所述可視區域內的各個子區域進行透明度調節。
5、在另一示例性的實施例中,所述可視區域內的每一子區域對應于差異域、過渡域、透明域中的一種;所述基于所述可視區域內的各個子區域對應的類別,對所述可視區域內的各個子區域進行透明度調節,包括:將類別為所述差異域的子區域調節為所述視頻蒙版調節層支持的最小透明度;將類別為所述透明域的子區域調節為所述視頻蒙版透明層支持的最大透明度。
6、在另一示例性的實施例中,所述本體知識信息包含元素自身屬性信息和元素間交互信息;所述基于真實場景和虛擬物品各自對應的本體知識信息,生成虛實元素之間的交互信息,包括:根據所述本體知識信息包含的所述元素自身屬性信息和所述元素間交互信息,以及預設的交互規則,進行所述虛擬物品與所述真實場景的交互計算,以得到所述虛實元素之間的交互信息。
7、根據本申請實施例的一個方面,提供了一種虛實融合視覺效果顯示裝置,包括:生成模塊,配置為基于真實場景和虛擬物品各自對應的本體知識信息,生成虛實元素之間的交互信息;交互模塊,配置為將所述虛實元素之間的交互信息映射至真實場景視頻,以得到包含虛實元素交互的融合場景視頻,所述真實場景視頻是基于實時采集的真實場景生成;比較模塊,配置為對所述融合場景視頻與所述真實場景視頻進行比較,獲得所述融合場景視頻與所述真實場景視頻之間的差異信息;融合模塊,配置為在所述融合場景視頻與所述真實場景視頻之間插入視頻蒙版調節層,并基于所述差異信息對所述視頻蒙版調節層的透明度進行調節,以顯示出所述虛擬物品與所述真實場景之間的交互效果。
8、根據本申請實施例的一個方面,提供了一種虛實融合視覺效果顯示系統,包括:空間本體知識庫,用于生成真實場景以及虛擬物品各自對應的本體知識信息;場景交互模塊,用于按照交互規則生成虛實元素之間的交互信息;交互信息生成模塊,用于將所述虛實元素之間的交互信息映射至真實場景視頻,以生成包含虛實元素交互的融合場景視頻;融合信息分析模塊,用于比較所述融合場景視頻和所述真實場景視頻,并標識出差異信息;調節模塊,用于根據所述差異信息對可視區域進行劃分,并根據劃分結果確定視頻蒙版調節層對應的透明度調節策略;視頻融合模塊,用于執行所述透明度調節策略,以在所述融合場景視頻和所述真實場景視頻之間插入視頻蒙版調節層,并對所述視頻蒙版調節層的透明度進行相應調節,以顯示出所述虛擬物品與所述真實場景之間的交互效果。
9、根據本申請實施例的一個方面,提供了一種電子設備,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述電子設備實現如前所述的虛實融合視覺效果顯示方法。
10、根據本申請實施例的一個方面,提供了一種計算機可讀存儲介質,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執行時,使計算機執行如上所述的虛實融合視覺效果顯示方法。
11、根據本申請實施例的一個方面,還提供了一種計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現如上所述的虛實融合視覺效果顯示方法。
12、本申請實施例提供的技術方案通過生成虛實元素之間的交互信息,并將交互信息映射至真實場景視頻,以得到包含虛實元素交互的融合場景視頻,然后基于融合場景視頻與真實場景視頻之間的差異,對融合場景視頻與真實場景視頻之間插入的視頻蒙版調節層進行透明度調節,以顯示出虛擬物品與真實場景之間的交互效果,由此提升在真實空間中疊加虛擬物品的視覺真實感。
13、應理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本申請。
1.一種虛實融合視覺效果顯示方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述在所述融合場景視頻與所述真實場景視頻之間插入視頻蒙版調節層,并基于所述差異信息對所述視頻蒙版調節層的透明度進行調節,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述差異信息對所述視頻蒙版調節層的可視區域的透明度進行調節,包括:
4.根據權利要求3所述的方法,其特征在于,所述可視區域內的每一子區域對應于差異域、過渡域、透明域中的一種;所述基于所述可視區域內的各個子區域對應的類別,對所述可視區域內的各個子區域進行透明度調節,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,所述本體知識信息包含元素自身屬性信息和元素間交互信息;所述基于真實場景和虛擬物品各自對應的本體知識信息,生成虛實元素之間的交互信息,包括:
6.一種虛實融合視覺效果顯示系統,其特征在于,包括:
7.根據權利要求6所述的系統,其特征在于,還包括:
8.一種虛實融合視覺效果顯示裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機可讀指令,當所述計算機可讀指令被計算機的處理器執行時,使計算機執行權利要求1至5中任一項所述的方法。