[發明專利]全景投影方法及裝置有效
| 申請號: | 201710056878.0 | 申請日: | 2017-01-25 |
| 公開(公告)號: | CN106780317B | 公開(公告)日: | 2020-08-11 |
| 發明(設計)人: | 周騁;佟欣;趙曉星;包佳晶;鄒箭宇;張剛 | 申請(專利權)人: | 北京數碼視訊科技股份有限公司 |
| 主分類號: | G06T3/00 | 分類號: | G06T3/00;G06T7/10;G06T9/00;G06T3/40;G06T11/00;H04N5/232;H04N9/31 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 張海洋 |
| 地址: | 100000 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 全景 投影 方法 裝置 | ||
本申請提供了全景投影方法及裝置,涉及圖像處理技術領域,其中,該全景投影方法包括:首先,將假想球面進行正交等分,并得到多個子球面,之后,將各個子球面用三角形進行網格剖分,并將假想球面按照剖分后的網格對應到各個相機畫面中,然后,將各個相機畫面的內容映射到全景球面,并將全景球面進行投影,得到平面展開圖,最后,對平面展開圖進行水平延展處理,并對處理后的平面展開圖進行編碼,與現有方法相比,同等畫質情況下上述投影變換的方法計算量小,并且,投影變換的編碼效率高。
技術領域
本發明涉及圖像處理領域,尤其涉及全景投影方法及裝置。
背景技術
全景(Panorama))是把相機拍攝的一組或多組照片經過多種處理最后拼接成的一個全景圖像或視頻,分為虛擬現實和3D實景兩種。虛擬現實利用虛擬相機在三維頂點軟件中處理虛擬場景的畫面;3D實景利用多個相機拍攝實景照片,經過特殊的拼合處理得到真實場景的畫面。對于沒有內容互動的應用,一般把以相機為球心的全景球面(經度-180°~+180°,緯度-90°~+90°)投影變換展開成矩形畫面,再用H.264等常見標準編成碼流,經過存儲或傳輸,在客戶端解碼恢復矩形畫面,然后投影變換還原回球面,在鼠標、觸屏、陀螺儀等控制下,上下左右前后,展現不同方向和視角的視野,使觀眾感到處在現場環境當中,極具沉浸感。
球面與矩形平面之間的投影變換,通常采用等距圓柱投影、立方體投影或者四棱錐投影等。但針對同樣的畫質需求,上述投影方法計算量較大,實時處理的代價很高,并且,編碼傳輸時占用帶寬大,浪費了寶貴的網絡資源。
發明內容
有鑒于此,本發明實施例的目的在于提供了全景投影方法及裝置,通過設置三角形網格剖分等方法,使得全景球面的投影計算更加高效。
第一方面,本發明實施例提供了全景投影方法,包括:
將假想球面進行正交等分,得到多個子球面;
將各個子球面用三角形進行網格剖分,并將假想球面按照剖分后的網格對應到各個相機畫面中;
將各個相機畫面的內容映射到全景球面;
將全景球面進行投影,得到平面展開圖;
對平面展開圖進行水平延展處理,并對處理后的平面展開圖進行編碼。
結合第一方面,本發明實施例提供了第一方面的第一種可能的實施方式,其中,將假想球面進行正交等分,得到多個子球面包括:
將假想球面進行正交等分,得到八個子球面。
結合第一方面的第一種可能的實施方式,本發明實施例提供了第一方面的第二種可能的實施方式,其中,將各個子球面用三角形進行網格剖分,并將假想球面按照剖分后的網格對應到各個相機畫面中包括:
設定三角形的個數;
用設定好個數的三角形對各個子球面進行網格剖分;
計算所有三角形的頂點三維坐標;
根據空間幾何關系,將三角形按照頂點三維坐標映射到各個相機畫面中。
結合第一方面,本發明實施例提供了第一方面的第三種可能的實施方式,其中,將全景球面進行平面投影,得到平面展開圖包括:
將全景球面進行桑遜投影變換,得到平面圖;
將平面圖按照經度進行四等分,得到平面展開圖,其中,平面展開圖中包括經線邊界。
結合第一方面的第三種可能的實施方式,本發明實施例提供了第一方面的第四種可能的實施方式,其中,對平面展開圖進行水平延展處理,并對處理后的平面展開圖進行編碼包括:
將經線邊界之間的區域進行顏色填充,其中,顏色與經線邊界水平對應的平面展開圖的顏色一致;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京數碼視訊科技股份有限公司,未經北京數碼視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710056878.0/2.html,轉載請聲明來源鉆瓜專利網。





