[發明專利]點云圖像的顯示方法及裝置、設備及存儲介質有效
| 申請號: | 201811268567.1 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN109472852B | 公開(公告)日: | 2021-08-10 |
| 發明(設計)人: | 韋明智 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T17/00;G06F16/54;G06F16/51 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 云圖 顯示 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種點云圖像的顯示方法及裝置、設備及存儲介質。所述方法包括:通過網頁瀏覽器接收目標點云圖像的顯示指令;根據顯示指令通過網頁瀏覽器調用點云處理腳本程序,使點云處理腳本程序獲取目標點云圖像對應的目標點云數據并根據目標點云數據繪制目標點云圖像;點云處理腳本程序至少具有對點云數據進行讀取及顯示的功能,并由至少具有對點云數據進行讀取及顯示的功能的編譯型語言程序轉換得到;通過網頁瀏覽器顯示目標點云圖像。本發明實施例的技術方案解決了現有技術中點云圖像的原始二進制數據格式復雜,難以使用網頁腳本程序讀取及渲染的技術缺陷,實現了簡便、快速以及準確地在網頁瀏覽器中直接顯示用戶選取的點云圖像。
技術領域
本發明實施例涉及顯示點云圖像的技術領域,尤其涉及一種點云圖像的顯示方法及裝置、設備及存儲介質。
背景技術
點云數據是通過三維激光掃描儀或照相式掃描儀獲得的用于展現物體形狀、大小、位置的三維坐標點的集合。例如,三維地圖或者地球儀的生成都是把點云數據進行精確地轉換而得到的。一般來說,點云數據的數據量是較大的。
現有技術中,用戶查看大數據量的三維圖像時,只能通過下載三維圖像的圖像數據,或是通過專用的應用程序進行查看。
發明人在實現本發明的過程中,發現現有技術存在如下缺陷:由于二進制點云數據格式較復雜,使用純網頁腳本程序讀取較為困難,需要用戶安裝專用客戶端才能顯示點云圖像。
發明內容
有鑒于此,本發明實施例提供了一種點云圖像的顯示方法及裝置、設備及存儲介質,以優化現有的點云圖像的顯示方法,使得點云圖像可以直接在網頁瀏覽器中進行顯示。
在第一方面,本發明實施例提供了一種點云圖像的顯示方法,包括:
通過網頁瀏覽器接收目標點云圖像的顯示指令;
根據所述顯示指令,通過所述網頁瀏覽器調用點云處理腳本程序,以使所述點云處理腳本程序獲取所述目標點云圖像對應的目標點云數據,并根據所述目標點云數據繪制所述目標點云圖像;
其中,所述點云處理腳本程序至少具有對點云數據進行讀取及顯示的功能,所述點云處理腳本程序由至少具有對點云數據進行讀取及顯示的功能的編譯型語言程序轉換得到;
通過所述網頁瀏覽器顯示所述點云處理腳本程序繪制的所述目標點云圖像。
在第二方面,本發明實施例提供了一種點云圖像的顯示裝置,包括:
圖像顯示指令接收模塊,用于通過網頁瀏覽器接收目標點云圖像的顯示指令;
程序調用模塊,用于根據所述顯示指令,通過所述網頁瀏覽器調用點云處理腳本程序,以使所述點云處理腳本程序獲取所述目標點云圖像對應的目標點云數據,并根據所述目標點云數據繪制所述目標點云圖像;
其中,所述點云處理腳本程序至少具有對點云數據進行讀取及顯示的功能,所述點云處理腳本程序由至少具有對點云數據進行讀取及顯示的功能的編譯型語言程序轉換得到;
圖像顯示模塊,用于通過所述網頁瀏覽器顯示所述點云處理腳本程序繪制的所述目標點云圖像。
在第三方面,本發明實施例提供了一種設備,所述設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明任意實施例所述的點云圖像的顯示方法。
在第四方面,本發明實施例提供了一種包含計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行本發明任意實施例所述的點云圖像的顯示方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811268567.1/2.html,轉載請聲明來源鉆瓜專利網。





