【技術實現步驟摘要】
本專利技術涉及計算機視覺
,具體涉及ー種基于深度圖后向映射的圖像渲染方法和圖像渲染裝置。
技術介紹
近年來,隨著顯示視覺技術的飛速發展,各種新型的立體顯示技術紛紛出現,如偏振光立體顯示技術、裸眼多視點立體顯示技術、被動同步的立體顯示技術等,在全球范圍內掀起ー場立體技術的視覺革命。立體顯示技術以其強烈的立體感知真實感,給人以身臨其境的震撼感覺。立體顯示技術在自由視點視頻(Free Viewpoint Video)、虛擬現實、立體電視、立體游戲等諸多領域有著廣泛的應用前景。然而,在立體顯示技術快速發展的同時,由于多視點視頻、圖像資源獲取成本高,適合立體顯示設備使用的片源稀缺,無法滿足觀眾日益增長的觀賞需求。此外,ニ維片源的拍攝、編碼、傳輸等技術已經十分成熟,而且形成了龐大的產業鏈,要進行三維立體視頻產業鏈的替換需要付出巨大的代價。而現有的大部分ニ維片源是由單個攝像機拍攝形成的,因此,如何將ニ維片源轉化為立體片源,是ー個極具現實意義的問題?,F有的2D轉3D技術通常是通過對深度圖像(D印th Image)進行提取,并對深度圖像進行濾波,然后根據深度圖對虛擬視圖進行渲染。但由于前景遮擋背景等原因,現有技術的渲染結果中普遍出現空洞和失真問題,較大的空洞造成圖像信息的丟失,失真更是極大地降低圖像的質量。
技術實現思路
本專利技術g在至少在一定程度上解決上述技術問題之一或至少提供ー種有用的商業選擇。為此,本專利技術的ー個目的在于提出ー種具有渲染效果好、渲染速度高的基于深度圖后向映射的圖像渲染方法。本專利技術的另ー個目的在于提出ー種具有渲染效果好、渲染速度高的基于深度圖 ...
【技術保護點】
一種基于深度圖后向映射的圖像渲染方法,其特征在于,包括以下步驟:A.輸入參考視圖和對應的深度圖;B.根據所述參考視圖和所述深度圖,獲取映射坐標集;C.對所述映射坐標集進行平滑濾波,得到濾波后的映射坐標集;D.根據所述濾波后的映射坐標集,對所述參考視圖進行后向映射,生成對應的虛擬視圖;以及E.對所述虛擬視圖進行邊緣修整,得到最終虛擬視圖。
【技術特征摘要】
1.一種基于深度圖后向映射的圖像渲染方法,其特征在于,包括以下步驟 A.輸入參考視圖和對應的深度圖; B.根據所述參考視圖和所述深度圖,獲取映射坐標集; C.對所述映射坐標集進行平滑濾波,得到濾波后的映射坐標集; D.根據所述濾波后的映射坐標集,對所述參考視圖進行后向映射,生成對應的虛擬視圖;以及 E.對所述虛擬視圖進行邊緣修整,得到最終虛擬視圖。2.如權利要求I所述的基于深度圖后向映射的圖像渲染方法,其特征在于,所述步驟B進ー步包括 BI.根據所述參考視圖和所述深度圖,通過下列公式計算各個像素對應的映射坐標,獲得映射坐標集3.如權利要求2所述的基于深度圖后向映射的圖像渲染方法,其特征在于,所述步驟B3進ー步包括 B31.判斷所述虛擬視圖與所述參考視圖的相對位置,確定移位順序; B32.按照所述移位順序逐行檢測各個像素對應的映射坐標,若當前像素的映射坐標大于下ー個像素的映射坐標,則定義為違背順序約束,記錄當前像素水平坐標值和下ー個像素水平坐標值; B33.繼續檢測當前行,找出當前行中所述映射坐標的水平坐標值介于所述當前像素水平坐標值和下一個像素水平坐標值的像素,標記為錯誤區域;和 B34.將所述錯誤區域的像素按照所述虛擬視圖中的相對順序進行調整。4.如權利要求3所述的基于深度圖后向映射的圖像渲染方法,其特征在于,所述平滑濾波為不對稱高斯平滑濾波。5.如權利要求4所述的基于深度圖后向映射的圖像渲染方法,其特征在于,所述步驟D包括根據所述移位順序,遍歷地為所述虛擬視圖中的每ー個像素(x,y)位置,填充所述參考視圖的對應的映射坐標(X',I,)像素的信息,得到所述虛擬視圖。6.如權利要求5所述的基于深度圖后向映射的圖像渲染方法,其特征在于,所述邊緣修整的方法為對所述虛擬視圖的每一行像素的左右兩側填充預定數目的黒色像素。7.一種基于深度圖后向映射的圖像渲染裝置,其特征在于,包括以下部分...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。