[發明專利]一種確定建筑物高度的方法和裝置有效
| 申請號: | 201510631698.1 | 申請日: | 2015-09-29 |
| 公開(公告)號: | CN105279372B | 公開(公告)日: | 2018-12-14 |
| 發明(設計)人: | 朱重黎;陳金豹 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00;G06T7/00;G06T7/12 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆;胡彬 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 建筑物 高度 計算方法 裝置 | ||
本發明實施例公開了一種確定建筑物高度的方法,該方法包括:獲取包括建筑物圖像的原始圖片;將所述原始圖片投影到設定球體的表面,以形成投影圖片;對所述投影圖片中的建筑物圖像進行邊緣檢測,獲取所述建筑物圖像的像素高度;根據所述建筑物的像素高度,確定在所述設定球體上進行投影的投影角;根據所述投影角和所述原始圖片中采集位置與建筑物之間的距離,確定所述建筑物高度。本發明實施例根據包括建筑物圖像的原始圖片確定建筑物的投影角,以及根據該投影角和原始圖片中采集位置與建筑物之間的距離,確定建筑物的高度,能夠基于圖片自動、快速地獲取建筑物的高度,而無需人工參與;并且在提高獲取效率的同時降低了獲取所需要的成本。
技術領域
本發明涉及電子地圖顯示領域,尤其涉及一種確定建筑物高度的方法和裝置。
背景技術
隨著智能終端設備日益普及,以及自駕出行探親、探險或者旅游的用戶越來越多,用戶對于電子地圖的使用越來越頻繁,利用電子地圖可以方便用戶對目標位置進行定位;還可以通過在電子地圖上輸入關鍵字,實現查找自己感興趣的商店或者旅游景點等的相關信息。
現有技術中,由于智能終端屏幕大小是固定的,致使電子地圖中的顯示區域的大小是一定的。因此電子地圖需要選出比較優質的興趣點(POI)優先展示給用戶,選取優質興趣點的原則如下:高層建筑的重要性大于低矮建筑的重要性。因此,建筑物的高度成為衡量一個建筑物是否能作為優質興趣點的關鍵因素。
目前建筑物高度的數據通常是由人工采集的方法獲取的。然而利用人工采集獲取建筑物高度的方法存在效率低下,且成本高的問題。
發明內容
有鑒于此,本發明實施例提供了一種確定建筑物高度的方法和裝置,以使得更加快速地獲取建筑物的高度,并且在提高獲取效率的同時降低了獲取所需要的成本。
一方面,本發明實施例提供了一種確定建筑物高度的方法,該方法包括:
獲取包括建筑物圖像的原始圖片;
將所述原始圖片投影到設定球體的表面,以形成投影圖片;
對所述投影圖片中的建筑物圖像進行邊緣檢測,獲取所述建筑物圖像的像素高度;
根據所述建筑物的像素高度,確定在所述設定球體上進行投影的投影角;
根據所述投影角和所述原始圖片中采集位置與建筑物之間的距離,確定所述建筑物高度。
另一方面,本發明實施例還提供了一種確定建筑物高度的裝置,該裝置包括:
原始圖片獲取模塊,用于獲取包括建筑物圖像的原始圖片;
投影模塊,用于將所述原始圖片投影到設定球體的表面,以形成投影圖片;
邊緣檢測模塊,用于對所述投影圖片中的建筑物圖像進行邊緣檢測,獲取所述建筑物圖像的像素高度;
投影角確定模塊,用于根據所述建筑物的像素高度,確定在所述設定球體上進行投影的投影角;
建筑物高度確定模塊,用于根據所述投影角和所述原始圖片中采集位置與建筑物之間的距離,確定所述建筑物高度。
本發明實施例的技術方案,根據包括建筑物圖像的原始圖片確定建筑物的投影角,以及根據該投影角和原始圖片中采集位置與建筑物之間的距離,確定建筑物的高度,能夠基于圖片自動、快速地獲得建筑物的高度,無需人工參與,在提高獲取效率的同時降低了獲取所需要的成本。
附圖說明
圖1A為本發明實施例一提供的一種確定建筑物高度的方法的流程圖。
圖1B為本發明實施例所適用的二維條件下的全景圖片。
圖1C為本發明實施例所適用的將設定球體中的球心O設定為拍攝視口的原理圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510631698.1/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





