亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

街景生成方法及服務(wù)器的制造方法

文檔序號(hào):6500685閱讀:237來源:國知局
街景生成方法及服務(wù)器的制造方法
【專利摘要】本發(fā)明公開了一種街景生成方法及服務(wù)器,所述方法包括:接收拍攝終端發(fā)送的場(chǎng)景照片,并獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息;根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型;根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置;根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。本發(fā)明能夠?qū)崟r(shí)的根據(jù)用戶上傳的場(chǎng)景照片對(duì)電子地圖中的街景圖像進(jìn)行更新,不僅效率高,更新頻率高,而且極大地節(jié)省了服務(wù)器資源,提高了服務(wù)器的運(yùn)行效率。
【專利說明】街景生成方法及服務(wù)器

【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電子地圖領(lǐng)域,尤其涉及一種街景生成方法及服務(wù)器。

【背景技術(shù)】
[0002]隨著電子地圖應(yīng)用越來越廣泛,用戶對(duì)電子地圖的功能提出了很高的要求。以街景中展示真實(shí)建筑的三維模型為例,該種展示方式具有強(qiáng)烈的情景感,可使得用戶具有身臨其境的感覺,可以極大的提聞?dòng)脩趔w驗(yàn)。
[0003]現(xiàn)有生成三維模型的技術(shù)一般是通過目標(biāo)場(chǎng)景的序列圖像來生成三維模型,之后將三維模型添加至街景中。但是本發(fā)明的發(fā)明人在研究過程中發(fā)現(xiàn),現(xiàn)有形成街景的方式存在以下缺點(diǎn):街景一般是根據(jù)預(yù)先存在于網(wǎng)絡(luò)中的圖片形成,而這些圖片大多是形成時(shí)間較久遠(yuǎn),而實(shí)際生活中由于城市建設(shè)速度的步伐較快以及其他裝飾原因,現(xiàn)實(shí)中的各種場(chǎng)景不斷的在發(fā)生變化,因此先前存在于網(wǎng)絡(luò)中的圖片已不能準(zhǔn)確的反應(yīng)當(dāng)前的實(shí)際場(chǎng)景,而若要保持街景中的場(chǎng)景數(shù)據(jù)實(shí)時(shí)更新的話,需要花費(fèi)較大的人力物力,進(jìn)而造成資源的浪費(fèi),而且效率低下。
[0004]綜上,需解決現(xiàn)有技術(shù)中對(duì)場(chǎng)景的三維地圖模型進(jìn)行更新的時(shí)間長、效率低的技術(shù)問題。


【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的在于提供一種街景生成方法及服務(wù)器,旨在解決現(xiàn)有技術(shù)中對(duì)場(chǎng)景的三維地圖模型進(jìn)行更新的時(shí)間長、效率低的技術(shù)問題。
[0006]為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
[0007]一種街景生成方法,所述方法包括:
[0008]接收拍攝終端發(fā)送的場(chǎng)景照片,并獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息;
[0009]根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型;
[0010]根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置;
[0011]根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。
[0012]一種服務(wù)器,所述服務(wù)器包括:
[0013]場(chǎng)景照片接收模塊,用于接收拍攝終端發(fā)送的場(chǎng)景照片;
[0014]位置信息獲取模塊,用于獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息;三維模型生成模塊,用于根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型;
[0015]投影位置獲取模塊,用于根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置;以及
[0016]投影模塊,用于根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。
[0017]本發(fā)明實(shí)施例中,用戶可通過手持的拍攝終端拍攝一些景點(diǎn)等建筑的場(chǎng)景照片,并將拍攝的場(chǎng)景照片上傳至服務(wù)器,所述服務(wù)器根據(jù)用戶上傳的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型,并將生成的三維模型添加至電子地圖的街景圖像中。顯然,本發(fā)明能夠?qū)崟r(shí)的根據(jù)用戶上傳的場(chǎng)景照片對(duì)電子地圖的街景圖像進(jìn)行更新,不僅效率高,還提高了更新頻率,而且極大地節(jié)省了服務(wù)器資源,提高了服務(wù)器的運(yùn)行效率。

【專利附圖】

【附圖說明】
[0018]圖1是本發(fā)明第一實(shí)施例街景生成方法的流程示意圖;
[0019]圖2為本發(fā)明第二實(shí)施例街景生成方法的流程示意圖;
[0020]圖3是本發(fā)明實(shí)施例服務(wù)器的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0021]以下各實(shí)施例的說明是參考附加的圖式,用以例示本發(fā)明可用以實(shí)施的特定實(shí)施例。
[0022]請(qǐng)參閱圖1,圖1為本發(fā)明第一實(shí)施例街景生成方法的流程示意圖。
[0023]在步驟SlOl中,接收拍攝終端發(fā)送的場(chǎng)景照片。
[0024]在具體實(shí)施過程中,用戶通過拍攝終端拍攝場(chǎng)景照片并選擇上傳后,拍攝終端將拍攝的場(chǎng)景照片上傳至服務(wù)器,譬如拍攝終端在拍攝場(chǎng)景“深圳市民中心”的照片并選擇上傳后,所述拍攝終端將拍攝的場(chǎng)景照片發(fā)送至所述服務(wù)器。
[0025]其中所述服務(wù)器優(yōu)選通過無線方式接收所述拍攝終端發(fā)送的場(chǎng)景照片,譬如所述無線方式為通用分組無線服務(wù)技術(shù)(General Packet Rad1 Service,GPRS),或者WiFi等。
[0026]在步驟S102中,獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息。
[0027]本發(fā)明實(shí)施例中,每一場(chǎng)景照片均對(duì)應(yīng)一拍攝終端的位置信息,其中所述拍攝終端的位置信息為所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的具體位置,譬如所述拍攝終端所在的位置為“東經(jīng)41度、北緯54度”。
[0028]在具體實(shí)施過程中,所述服務(wù)器可通過多種方式獲取拍攝終端的位置信息,譬如場(chǎng)景照片本身包含有拍攝終端的位置信息,所述服務(wù)器在接收到場(chǎng)景照片后,直接從該場(chǎng)景照片中獲??;當(dāng)然也可以在接收拍攝終端發(fā)送的場(chǎng)景照片后,即時(shí)的通過全球定位系統(tǒng)(Global Posit1ning System, GPS)獲取拍攝終端的位置信息。
[0029]在步驟S103中,根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型。
[0030]關(guān)于三維模型的生成過程請(qǐng)參閱圖2中步驟S203至步驟S205的詳細(xì)描述,此處暫不贅述。
[0031]在步驟S104中,根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置。
[0032]具體的,在生成對(duì)應(yīng)場(chǎng)景的三維模型過程中,可獲取場(chǎng)景照片中場(chǎng)景與所述拍攝終端之間的距離。譬如在獲取對(duì)應(yīng)場(chǎng)景的三維點(diǎn)云時(shí),同時(shí)計(jì)算生成場(chǎng)景與所述拍攝終端之間的距離。之后在電子地圖中查找所述場(chǎng)景照片對(duì)應(yīng)的拍攝終端的位置信息,最后根據(jù)所述拍攝終端的位置信息以及場(chǎng)景與所述拍攝終端之間的距離定位所述場(chǎng)景在所述電子地圖的投影位置。
[0033]其中本發(fā)明實(shí)施例所指的電子地圖(electronic map)即數(shù)字地圖,是利用計(jì)算機(jī)技術(shù),以數(shù)字方式存儲(chǔ)和查閱的地圖。電子地圖的內(nèi)容是通過數(shù)字來表示的,相關(guān)數(shù)據(jù)可以存儲(chǔ)在相關(guān)數(shù)據(jù)庫中。
[0034]在步驟S105中,根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。
[0035]在該第一實(shí)施例中,用戶可通過手持的拍攝終端拍攝一些景點(diǎn)的場(chǎng)景照片,并將所拍攝的場(chǎng)景照片上傳至服務(wù)器,所述服務(wù)器即時(shí)的根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型,并將生成的三維模型渲染處理后添加至電子地圖的街景圖像中。顯然,本發(fā)明可以即時(shí)的根據(jù)用戶上傳的場(chǎng)景照片更新街景圖像中的三維模型,更新效率高,而且還可以根據(jù)接收到的場(chǎng)景照片對(duì)三維空間模型進(jìn)行渲染處理,形成的三維模型顯示效果更好。
[0036]請(qǐng)參閱圖2,圖2為本發(fā)明第二實(shí)施例街景生成方法的流程示意圖。
[0037]在步驟S201中,接收拍攝終端發(fā)送的場(chǎng)景照片。
[0038]在步驟S20中,獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息。
[0039]在步驟S203中,根據(jù)接收到的場(chǎng)景照片獲取對(duì)應(yīng)場(chǎng)景的三維點(diǎn)云。
[0040]本發(fā)明實(shí)施例所指的三維點(diǎn)云即是在相對(duì)關(guān)系數(shù)據(jù)的基礎(chǔ)上形成的一計(jì)算機(jī)內(nèi)的實(shí)體,該三維點(diǎn)云用于進(jìn)一步的形成三維空間模型。在具體實(shí)施過程中,不同拍攝終端可在不同拍攝角度拍攝場(chǎng)景照片,并將拍攝的不同的場(chǎng)景照片上傳至所述服務(wù)器。所述服務(wù)器在接收到拍攝終端發(fā)送的場(chǎng)景照片后,將對(duì)應(yīng)同一場(chǎng)景的場(chǎng)景照片進(jìn)行歸類,并確定同一場(chǎng)景的一系列場(chǎng)景照片之間的相對(duì)位置和姿態(tài)關(guān)系,之后對(duì)同一場(chǎng)景的一系列場(chǎng)景照片使用基于灰度相似性特征的多片密集匹配方法獲取該場(chǎng)景的三維點(diǎn)云。其中所述密集匹配方法主要用于獲取場(chǎng)景照片各部件之間的相對(duì)關(guān)系數(shù)據(jù),譬如兩棟建筑之間的距離和相對(duì)位置、場(chǎng)景與拍攝終端之間的距離和相對(duì)位置等相對(duì)關(guān)系數(shù)據(jù),這些相對(duì)關(guān)系數(shù)據(jù)用來形成三維空間模型,此處不再贅述,其中場(chǎng)景與拍攝終端之間的距離還可用于對(duì)生成的三維模型進(jìn)行投影定位。在步驟S204中,根據(jù)所述三維點(diǎn)云生成對(duì)應(yīng)場(chǎng)景的三維空間模型。
[0041]其中,通過三維點(diǎn)云構(gòu)建該場(chǎng)景的三維空間模型,譬如在獲取不同角度拍攝的“深圳市民中心”的場(chǎng)景圖片后,根據(jù)獲取的場(chǎng)景圖片對(duì)“深圳市民中心”的三維空間模型進(jìn)行構(gòu)建。
[0042]當(dāng)然,在生成對(duì)應(yīng)場(chǎng)景的三維空間模型過程中,可以在現(xiàn)有的三維空間模型的基礎(chǔ)上進(jìn)行修改處理,該方式可以節(jié)省資源,以提高現(xiàn)有三維空間模型的利用率。也可以直接根據(jù)三維點(diǎn)云重新生成對(duì)應(yīng)場(chǎng)景的三維空間模型,并替代原先存在的三維空間模型,該方式準(zhǔn)確性更高。
[0043]在步驟S205中,根據(jù)所述場(chǎng)景照片對(duì)生成的三維空間模型進(jìn)行渲染處理,以形成對(duì)應(yīng)場(chǎng)景的三維模型。
[0044]在具體實(shí)施過程中,所述服務(wù)器獲取場(chǎng)景照片的渲染信息,該渲染信息譬如為場(chǎng)景照片中建筑的色彩、或者建筑表面的用材(譬如瓷磚)等,之后將獲取的渲染信息對(duì)相應(yīng)的三維空間模型進(jìn)行渲染處理,即對(duì)三維空間模型進(jìn)行著色以及填充等處理,以實(shí)現(xiàn)場(chǎng)景照片和三維空間模型的紋理映射,并最終形成具有真實(shí)體驗(yàn)效果的三維模型。
[0045]在步驟S206中,根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置。關(guān)于所述步驟S206的詳細(xì)描述請(qǐng)參閱第一實(shí)施例中針對(duì)步驟S104的描述,此處不再贅述。
[0046]在步驟S207中,根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。
[0047]在該第二實(shí)施例中,服務(wù)器可以即時(shí)的根據(jù)用戶上傳的場(chǎng)景照片更新街景圖像中的三維模型,更新效率高,而且還可以根據(jù)接收到的場(chǎng)景照片對(duì)三維空間模型進(jìn)行渲染處理,形成的三維模型顯示效果更好。
[0048]請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)示意圖。其中所述服務(wù)器包括場(chǎng)景照片接收模塊31、位置信息獲取模塊32、三維模型生成模塊33、投影位置獲取模塊34以及投影模塊35。
[0049]所述場(chǎng)景照片接收模塊31用于接收拍攝終端發(fā)送的場(chǎng)景照片,所述位置信息獲取模塊32用于獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息。
[0050]在具體實(shí)施過程中,所述場(chǎng)景照片接收模塊31優(yōu)選通過通用分組無線服務(wù)技術(shù)接收所述拍攝終端發(fā)送的場(chǎng)景照片,當(dāng)然也可以是其它的無線方式,此處不一一列舉。
[0051]所述三維模型生成模塊33用于根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型。具體的,所述三維模型生成模塊33包括三維點(diǎn)云獲取模塊331、三維空間模型生成模塊332以及模型渲染模塊333:
[0052]所述三維點(diǎn)云獲取模塊331用于根據(jù)接收到的場(chǎng)景照片獲取對(duì)應(yīng)場(chǎng)景的三維點(diǎn)云;所述三維空間模型生成模塊332用于根據(jù)所述三維點(diǎn)云生成對(duì)應(yīng)場(chǎng)景的三維空間模型;所述模型渲染模塊333用于根據(jù)接收到的場(chǎng)景照片對(duì)所述三維空間模型生成模塊332生成的三維空間模型進(jìn)行渲染處理,以形成對(duì)應(yīng)場(chǎng)景的、且具有真實(shí)效果的三維模型。
[0053]所述投影位置獲取模塊34用于根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置,具體的,所述投影位置獲取模塊34包括拍攝距離獲取模塊341、位置查找模塊342以及定位模塊343:
[0054]所述拍攝距離獲取模塊341用于獲取場(chǎng)景照片中場(chǎng)景與所述拍攝終端之間的距離;所述位置查找模塊342用于在電子地圖中查找所述場(chǎng)景照片對(duì)應(yīng)的拍攝終端的位置信息;所述定位模塊343用于根據(jù)所述拍攝終端的位置信息以及場(chǎng)景與所述拍攝終端之間的距離定位所述場(chǎng)景在所述電子地圖的投影位置。
[0055]所述投影模塊35用于根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。
[0056]關(guān)于本發(fā)明提供的服務(wù)器中各模塊之間的詳細(xì)工作原理請(qǐng)參閱上文針對(duì)街景生成方法的實(shí)施例的詳細(xì)描述,此處不再贅述。
[0057]本發(fā)明實(shí)施例中,用戶可通過手持的拍攝終端拍攝一些景點(diǎn)等建筑的場(chǎng)景照片,并將拍攝的場(chǎng)景照片上傳至服務(wù)器,所述服務(wù)器根據(jù)用戶上傳的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型,并將生成的三維模型添加至電子地圖的街景圖像中。顯然,本發(fā)明能夠?qū)崟r(shí)的根據(jù)用戶上傳的場(chǎng)景照片對(duì)街景圖像進(jìn)行更新,不僅效率高,更新頻率高,而且極大地節(jié)省了服務(wù)器資源,提高了服務(wù)器的運(yùn)行效率。
[0058]綜上所述,雖然本發(fā)明已以優(yōu)選實(shí)施例揭露如上,但上述優(yōu)選實(shí)施例并非用以限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍以權(quán)利要求界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種街景生成方法,其特征在于,所述方法包括: 接收拍攝終端發(fā)送的場(chǎng)景照片,并獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息; 根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型; 根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置; 根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上O
2.根據(jù)權(quán)利要求1所述的街景生成方法,其特征在于,根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型的步驟包括: 根據(jù)接收到的場(chǎng)景照片獲取對(duì)應(yīng)場(chǎng)景的三維點(diǎn)云; 根據(jù)所述三維點(diǎn)云生成對(duì)應(yīng)場(chǎng)景的三維空間模型; 根據(jù)接收到的場(chǎng)景照片對(duì)所述三維空間模型進(jìn)行渲染處理,以形成對(duì)應(yīng)所述場(chǎng)景的三維模型。
3.根據(jù)權(quán)利要求2所述的街景生成方法,其特征在于,根據(jù)所述拍攝終端的位置信息及拍攝姿態(tài)信息獲取所述三維模型的投影位置的步驟包括: 在獲取對(duì)應(yīng)場(chǎng)景的三維點(diǎn)云時(shí),獲取場(chǎng)景照片中場(chǎng)景與所述拍攝終端之間的距離; 在電子地圖中查找所述場(chǎng)景照片對(duì)應(yīng)的拍攝終端的位置信息; 根據(jù)所述拍攝終端的位置信息以及場(chǎng)景與所述拍攝終端之間的距離定位所述場(chǎng)景在所述電子地圖的投影位置。
4.根據(jù)權(quán)利要求1所述的街景生成方法,其特征在于,在接收拍攝終端發(fā)送的場(chǎng)景照片時(shí),通過通用分組無線服務(wù)技術(shù)接收所述拍攝終端發(fā)送的場(chǎng)景照片。
5.根據(jù)權(quán)利要求1所述的街景生成方法,其特征在于,獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息時(shí),通過全球定位系統(tǒng)獲取所述位置信息。
6.一種服務(wù)器,其特征在于,所述服務(wù)器包括: 場(chǎng)景照片接收模塊,用于接收拍攝終端發(fā)送的場(chǎng)景照片; 位置信息獲取模塊,用于獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息;三維模型生成模塊,用于根據(jù)接收到的場(chǎng)景照片生成對(duì)應(yīng)場(chǎng)景的三維模型; 投影位置獲取模塊,用于根據(jù)所述拍攝終端的位置信息獲取所述三維模型的投影位置;以及 投影模塊,用于根據(jù)所述投影位置將所述三維模型作為計(jì)算機(jī)可識(shí)別標(biāo)記投影在電子地圖的街景圖像上。
7.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,所述三維模型生成模塊包括: 三維點(diǎn)云獲取模塊,用于根據(jù)接收到的場(chǎng)景照片獲取對(duì)應(yīng)場(chǎng)景的三維點(diǎn)云; 三維空間模型生成模塊,用于根據(jù)所述三維點(diǎn)云生成對(duì)應(yīng)場(chǎng)景的三維空間模型;以及模型渲染模塊,用于根據(jù)接收到的場(chǎng)景照片對(duì)所述三維空間模型進(jìn)行渲染處理,以形成對(duì)應(yīng)所述場(chǎng)景的三維模型。
8.根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于,所述投影位置獲取模塊包括: 拍攝距離獲取模塊,用于獲取場(chǎng)景照片中場(chǎng)景與所述拍攝終端之間的距離; 位置查找模塊,用于在電子地圖中查找所述場(chǎng)景照片對(duì)應(yīng)的拍攝終端的位置信息;以及 定位模塊,用于根據(jù)所述拍攝終端的位置信息以及場(chǎng)景與所述拍攝終端之間的距離定位所述場(chǎng)景在所述電子地圖的投影位置。
9.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,所述場(chǎng)景照片接收模塊,進(jìn)一步的用于通過通用分組無線服務(wù)技術(shù)接收所述拍攝終端發(fā)送的場(chǎng)景照片。
10.根據(jù)權(quán)利要求6所述的服務(wù)器,其特征在于,所述位置信息獲取模塊,進(jìn)一步的用于通過全 球定位系統(tǒng)獲取所述拍攝終端拍攝所述場(chǎng)景照片時(shí)的位置信息。
【文檔編號(hào)】G06F17/30GK104050177SQ201310079271
【公開日】2014年9月17日 申請(qǐng)日期:2013年3月13日 優(yōu)先權(quán)日:2013年3月13日
【發(fā)明者】屈孝志 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1