根據(jù)對(duì)應(yīng)子街區(qū)的比例尺來(lái)映射各子區(qū)域。在步驟S518中,映射模塊165可將各子區(qū)域的三維模型貼到對(duì)應(yīng)的子街區(qū)上。具體來(lái)說(shuō),映射模塊165可將子區(qū)域的建筑物的三維模型貼到對(duì)應(yīng)的子街區(qū)上。步驟S516和S518的細(xì)節(jié)可涉及步驟S418和S420,本文不重復(fù)這些內(nèi)容。
[0090]通過(guò)圖5中所提出的方法,可準(zhǔn)確地將建筑物的三維模型放置在正確的子街區(qū)上,即使從印制地圖取得的子街區(qū)僅粗略地圖示也是如此。因此,本發(fā)明所提供的用戶體驗(yàn)可得到進(jìn)一步改善。
[0091]圖6A到圖6B是說(shuō)明根據(jù)本發(fā)明的示范性實(shí)施例的所提出的方法的演示的示意圖。在本實(shí)施例中,用戶610可使用電子裝置620來(lái)俘獲印制地圖630,且電子裝置620可對(duì)應(yīng)地展示印制地圖630的圖片640。電子裝置620可隨后對(duì)圖片630執(zhí)行本發(fā)明中所提出的方法,且本發(fā)明所提供的視覺(jué)效果可參看圖6B,借此獲得取得地圖的新穎且極佳的方式。
[0092]本發(fā)明提供一種計(jì)算機(jī)可讀媒體,所述計(jì)算機(jī)可讀媒體記錄計(jì)算機(jī)程序以加載到電子裝置上來(lái)執(zhí)行上述用于取得地圖的方法的步驟。計(jì)算機(jī)程序由多個(gè)程序指令(例如,組織圖建立程序指令、表審批程序指令、設(shè)置程序指令和部署程序指令等)構(gòu)成,且這些程序指令被加載電子裝置中且由所述電子裝置執(zhí)行后,即可實(shí)現(xiàn)用于取得地圖的方法的各步驟。
[0093]綜上所述,本發(fā)明的實(shí)施例提供一種用于取得地圖的方法、電子裝置和計(jì)算機(jī)可讀媒體。通過(guò)所提出的方法,當(dāng)用戶取得印制地圖的圖片時(shí),電子裝置可自動(dòng)地找到對(duì)應(yīng)于印制地圖的電子地圖的地圖區(qū)域,并且取得位于地圖區(qū)域中的建筑物的三維模型。接著,電子裝置可將所取得的三維模型貼在最初俘獲的圖片的對(duì)應(yīng)位置上,使得可產(chǎn)生出從所述圖片長(zhǎng)出三維模型的視覺(jué)效果。因此,透過(guò)本發(fā)明所提供的實(shí)施例可建立一種新穎、直觀且便利的用戶體驗(yàn)。
[0094]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【主權(quán)項(xiàng)】
1.一種用于取得地圖的方法,所述方法用于電子裝置,其特征在于,所述方法包括: 獲得印制地圖的圖片; 界定所述圖片中被道路輪廓包圍的街區(qū); 查詢地圖服務(wù)以根據(jù)所述印制地圖的內(nèi)容來(lái)找到具有對(duì)應(yīng)于所述街區(qū)的地圖區(qū)域的電子地圖; 取得位于所述地圖區(qū)域中的多個(gè)建筑物的多個(gè)三維模型;以及 將所述多個(gè)三維模型映射在所述圖片上。
2.根據(jù)權(quán)利要求1所述的方法,其中界定所述圖片中被所述道路輪廓包圍的所述街區(qū)的步驟包括: 對(duì)所述圖片執(zhí)行圖像處理方法以檢測(cè)所述道路輪廓;以及 采用被所述道路輪廓包圍的圖片區(qū)域作為所述街區(qū)。
3.根據(jù)權(quán)利要求1所述的方法,其中查詢所述地圖服務(wù)以根據(jù)所述印制地圖的所述內(nèi)容來(lái)找到具有對(duì)應(yīng)于所述街區(qū)的所述地圖區(qū)域的所述電子地圖的步驟包括: 識(shí)別與所述道路輪廓相關(guān)的至少一道路名稱; 用所述至少一識(shí)別出的道路名稱來(lái)查詢所述地圖服務(wù),以在所述地圖服務(wù)中找到具有被對(duì)應(yīng)于所述至少一識(shí)別出的道路名稱的至少一道路包圍的所述地圖區(qū)域的所述電子地圖。
4.根據(jù)權(quán)利要求3所述的方法,其中識(shí)別與所述道路輪廓相關(guān)的所述至少一道路名稱的步驟包括: 對(duì)所述道路輪廓周圍的至少一字符執(zhí)行字符識(shí)別,以獲得所述至少一道路名稱。
5.根據(jù)權(quán)利要求1所述的方法,其中查詢所述地圖服務(wù)以根據(jù)所述印制地圖的所述內(nèi)容來(lái)找到具有對(duì)應(yīng)于所述街區(qū)的所述地圖區(qū)域的所述電子地圖的步驟包括: 識(shí)別與所述道路輪廓相關(guān)的至少一道路名稱; 用多對(duì)所述至少一識(shí)別出的道路名稱來(lái)查詢所述地圖服務(wù),以在所述地圖服務(wù)中找到多個(gè)交叉口 ;以及 在所述地圖服務(wù)中采用使所述交叉口作為拐角處的所述地圖區(qū)域作為對(duì)應(yīng)于所述街區(qū)的所述地圖區(qū)域。
6.根據(jù)權(quán)利要求1所述的方法,其中將所述多個(gè)三維模型映射在所述圖片上的步驟包括: 調(diào)整所述地圖區(qū)域的比例尺和定向以配合所述印制地圖的所述街區(qū)的所述比例尺和所述定向;以及 在所述地圖區(qū)域?qū)?zhǔn)于所述街區(qū)的情況下將所述多個(gè)三維模型貼在所述圖片上。
7.根據(jù)權(quán)利要求6所述的方法,其中在所述地圖區(qū)域?qū)?zhǔn)于所述街區(qū)的情況下將所述多個(gè)三維模型貼在所述圖片上的步驟之前,所述方法還包括: 識(shí)別所述道路輪廓內(nèi)的多個(gè)街道名稱; 將所述街區(qū)劃分為由對(duì)應(yīng)于所述街道名稱的多條街道分隔的多個(gè)子街區(qū); 找到所述地圖區(qū)域內(nèi)的多個(gè)子區(qū)域,其中所述多個(gè)子區(qū)域?qū)?yīng)于所述多個(gè)子街區(qū);以及根據(jù)所述對(duì)應(yīng)的子街區(qū)的比例尺將各所述子區(qū)域映射到所述對(duì)應(yīng)的子街區(qū)。
8.根據(jù)權(quán)利要求7所述的方法,其中在所述地圖區(qū)域?qū)?zhǔn)于所述街區(qū)的情況下將所述多個(gè)三維模型貼在所述圖片上的步驟包括: 將各所述子區(qū)域的所述多個(gè)三維模型貼到所述對(duì)應(yīng)的子街區(qū)上。
9.根據(jù)權(quán)利要求6所述的方法,其中在在所述地圖區(qū)域?qū)?zhǔn)于所述街區(qū)的情況下將所述多個(gè)三維模型貼在所述圖片上的步驟之前,所述方法還包括: 識(shí)別所述街區(qū)中的多個(gè)子街區(qū)的多個(gè)形狀,其中所述子街區(qū)被多條街道分隔; 根據(jù)對(duì)應(yīng)于所述多個(gè)子街區(qū)的多個(gè)第一形狀來(lái)找到所述地圖區(qū)域內(nèi)的多個(gè)子區(qū)域; 根據(jù)所述對(duì)應(yīng)的子街區(qū)的比例尺將各所述子區(qū)域映射到所述對(duì)應(yīng)的子街區(qū)。
10.根據(jù)權(quán)利要求9所述的方法,其中所述在所述地圖區(qū)域?qū)?zhǔn)于所述街區(qū)的情況下將所述多個(gè)三維模型貼在所述圖片上的步驟包括: 將各所述子區(qū)域的所述多個(gè)三維模型貼到所述對(duì)應(yīng)的子街區(qū)上。
11.一種用于取得地圖的電子裝置,其特征在于,該電子裝置包括: 獲得模塊,獲得印制地圖的圖片; 界定模塊,界定所述圖片中被道路輪廓包圍的街區(qū); 查詢模塊,查詢地圖服務(wù)以根據(jù)所述印制地圖的內(nèi)容來(lái)找到具有對(duì)應(yīng)于所述街區(qū)的地圖區(qū)域的電子地圖;以及 取得模塊,取得位于所述地圖區(qū)域中的多個(gè)建筑物的多個(gè)三維模型; 映射模塊,將所述多個(gè)三維模型映射在所述圖片上。
12.根據(jù)權(quán)利要求11所述的電子裝置,其中所述界定模塊對(duì)所述圖片執(zhí)行圖像處理方法以檢測(cè)所述道路輪廓,且采用被所述道路輪廓包圍的圖片區(qū)域作為所述街區(qū)。
13.根據(jù)權(quán)利要求11所述的電子裝置,其中所述查詢模塊識(shí)別與所述道路輪廓相關(guān)的至少一道路名稱,用所述至少一識(shí)別出的道路名稱來(lái)查詢所述地圖服務(wù),以在所述地圖服務(wù)中找到具有被對(duì)應(yīng)于所述至少一識(shí)別出的道路名稱的至少一道路包圍的所述地圖區(qū)域的所述電子地圖。
14.根據(jù)權(quán)利要求11所述的電子裝置,其中所述查詢模塊對(duì)所述道路輪廓周圍的至少一字符執(zhí)行字符識(shí)別,以獲得所述至少一道路名稱。
15.根據(jù)權(quán)利要求11所述的電子裝置,其中所述查詢模塊識(shí)別與所述道路輪廓相關(guān)的至少一道路名稱,用多對(duì)所述至少一識(shí)別出的道路名稱來(lái)查詢所述地圖服務(wù),以在所述地圖服務(wù)中找到多個(gè)交叉口,且在所述地圖服務(wù)中采用使所述交叉口作為拐角處的所述地圖區(qū)域作為對(duì)應(yīng)于所述街區(qū)的所述地圖區(qū)域。
16.根據(jù)權(quán)利要求11所述的電子裝置,其中所述映射模塊調(diào)整所述地圖區(qū)域的比例尺和定向以配合所述印制地圖的所述街區(qū)的所述比例尺和所述定向,且在所述地圖區(qū)域?qū)?zhǔn)于所述街區(qū)的情況下將所述多個(gè)三維模型貼在所述圖片上。
17.根據(jù)權(quán)利要求16所述的電子裝置,其中所述映射模塊進(jìn)一步: 識(shí)別所述道路輪廓內(nèi)的多個(gè)街道名稱; 將所述街區(qū)劃分為由對(duì)應(yīng)于所述街道名稱的多條街道分隔的多個(gè)子街區(qū); 找到所述地圖區(qū)域內(nèi)的多個(gè)子區(qū)域,其中所述多個(gè)子區(qū)域?qū)?yīng)于所述多個(gè)子街區(qū);以及根據(jù)所述對(duì)應(yīng)的子街區(qū)的比例尺將各所述子區(qū)域映射到所述對(duì)應(yīng)的子街區(qū)。
18.根據(jù)權(quán)利要求17所述的電子裝置,其中所述映射模塊將各所述子區(qū)域的所述多個(gè)三維模型貼到所述對(duì)應(yīng)的子街區(qū)上。
19.根據(jù)權(quán)利要求16所述的電子裝置,其中所述映射模塊進(jìn)一步: 識(shí)別所述街區(qū)中的多個(gè)子街區(qū)的多個(gè)形狀,其中所述子街區(qū)被多條街道分隔; 根據(jù)所述子街區(qū)的所述多個(gè)形狀來(lái)找到所述地圖區(qū)域內(nèi)的多個(gè)子區(qū)域;以及 根據(jù)所述對(duì)應(yīng)的子街區(qū)的比例尺將各所述子區(qū)域映射到所述對(duì)應(yīng)的子街區(qū)。
20.根據(jù)權(quán)利要求19所述的電子裝置,其中所述映射模塊將各所述子區(qū)域的所述多個(gè)三維模型貼到所述對(duì)應(yīng)的子街區(qū)上。
【專利摘要】本發(fā)明揭示一種用于取得地圖的方法和電子裝置。所述方法包含以下步驟。首先,獲得印制地圖的圖片。接著,界定所述圖片中被道路輪廓包圍的街區(qū)。查詢地圖服務(wù)以根據(jù)所述印制地圖的內(nèi)容來(lái)找到具有對(duì)應(yīng)于所述街區(qū)的地圖區(qū)域的電子地圖。之后,取得位于所述地圖區(qū)域中的多個(gè)建筑物的多個(gè)三維模型,并將這些三維模型映射在所述圖片上。
【IPC分類】G06K9-00, G06F17-30
【公開(kāi)號(hào)】CN104778190
【申請(qǐng)?zhí)枴緾N201410122682
【發(fā)明人】張永隆, 張瑞哲
【申請(qǐng)人】宏達(dá)國(guó)際電子股份有限公司
【公開(kāi)日】2015年7月15日
【申請(qǐng)日】2014年3月28日
【公告號(hào)】US20150199852