本發(fā)明涉及位置定位技術(shù)領(lǐng)域,特別是指一種乘客定位方法、裝置及系統(tǒng)。
背景技術(shù):
現(xiàn)有打車(chē)軟件中,一般利用GPS對(duì)乘客進(jìn)行定位,定位的精度取決于衛(wèi)星信號(hào),衛(wèi)星信號(hào)好的地方定位精度可達(dá)20米,衛(wèi)星信號(hào)差的時(shí)候誤差可達(dá)幾百到上千米。因此常常出現(xiàn)定位誤差、司機(jī)找不到乘客的情況,司機(jī)和乘客需要進(jìn)行多通電話(huà)溝通才能確定乘客上車(chē)地點(diǎn),如果遇到電話(huà)不順暢的情況,將難以確定乘客上車(chē)地點(diǎn),耗費(fèi)乘客和司機(jī)的時(shí)間、資源,并且導(dǎo)致乘客體驗(yàn)很不好。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種乘客定位方法、裝置及系統(tǒng),能夠精確地對(duì)乘客進(jìn)行位置定位,以便司機(jī)快速確定乘客的上車(chē)地點(diǎn),提升乘客體驗(yàn)。
為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供技術(shù)方案如下:
一方面,提供一種乘客定位方法,包括:
接收乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù);
根據(jù)第一乘客定位位置獲取所述第一乘客定位位置的場(chǎng)景信息,所述第一乘客定位位置為對(duì)乘客進(jìn)行GPS定位得到;
將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置,所述第二乘客定位位置的定位精度不小于所述第一乘客定位位置的定位精度。
進(jìn)一步地,所述接收乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)之前,所述方法包括:
在接收乘客客戶(hù)端發(fā)送的打車(chē)指令后,指示乘客客戶(hù)端發(fā)送當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)。
進(jìn)一步地,所述環(huán)境圖像數(shù)據(jù)包括但不限于:乘客當(dāng)前所在位置周?chē)牡缆分甘緲?biāo)志,乘客當(dāng)前所在位置周?chē)臉?biāo)志性建筑的圖像,乘客當(dāng)前所在位置周?chē)娜罢掌?/p>
第一乘客定位位置周?chē)h(huán)境的場(chǎng)景信息包括但不限于:從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的實(shí)景照片,從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的全景照片,從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片。
進(jìn)一步地,所述將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置包括:
根據(jù)所述環(huán)境圖像數(shù)據(jù)識(shí)別出乘客當(dāng)前所在位置周?chē)臉?biāo)志物;
將識(shí)別出的標(biāo)志物與所述第一乘客定位位置的實(shí)景照片進(jìn)行匹配;
確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,將所述第一位置作為所述第二乘客定位位置;或
確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,并根據(jù)所述環(huán)境圖像數(shù)據(jù)確定乘客與所述標(biāo)志物的相對(duì)位置,根據(jù)所述第一位置和所述相對(duì)位置確定乘客在所述實(shí)景照片中的第二位置,將所述第二位置作為所述第二乘客定位位置;或
將乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置的全景照片進(jìn)行匹配,在匹配度大于閾值時(shí),將所述第一乘客定位位置作為所述第二乘客定位位置;
在匹配度不大于閾值時(shí),則根據(jù)乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片進(jìn)行數(shù)據(jù)匹配,對(duì)所述第一乘客定位位置進(jìn)行修正得到第二乘客定位位置。
進(jìn)一步地,所述得到第二乘客定位位置之后,所述方法還包括:
將所述第二乘客定位位置發(fā)送給司機(jī)客戶(hù)端;或
從地圖數(shù)據(jù)庫(kù)中調(diào)取所述第二乘客定位位置的全景照片,進(jìn)行3D建模模擬乘客所在位置處的場(chǎng)景,并將模擬出的場(chǎng)景發(fā)送給司機(jī)客戶(hù)端。
本發(fā)明實(shí)施例還提供了一種乘客定位裝置,包括:
接收模塊,用于接收乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù);
獲取模塊,用于根據(jù)第一乘客定位位置獲取所述第一乘客定位位置的場(chǎng)景信息,所述第一乘客定位位置為對(duì)乘客進(jìn)行GPS定位得到;
處理模塊,用于將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置,所述第二乘客定位位置的定位精度不小于所述第一乘客定位位置的定位精度。
進(jìn)一步地,所述裝置還包括:
指示模塊,用于在接收乘客客戶(hù)端發(fā)送的打車(chē)指令后,指示乘客客戶(hù)端發(fā)送當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)。
進(jìn)一步地,所述處理模塊具體用于根據(jù)所述環(huán)境圖像數(shù)據(jù)識(shí)別出乘客當(dāng)前所在位置周?chē)臉?biāo)志物;將識(shí)別出的標(biāo)志物與所述第一乘客定位位置的實(shí)景照片進(jìn)行匹配;確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,將所述第一位置作為所述第二乘客定位位置;或
確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,并根據(jù)所述環(huán)境圖像數(shù)據(jù)確定乘客與所述標(biāo)志物的相對(duì)位置,根據(jù)所述第一位置和所述相對(duì)位置確定乘客在所述實(shí)景照片中的第二位置,將所述第二位置作為所述第二乘客定位位置;或
所述處理模塊具體用于將乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置的全景照片進(jìn)行匹配,在匹配度大于閾值時(shí),將所述第一乘客定位位置作為所述第二乘客定位位置;在匹配度不大于閾值時(shí),則根據(jù)乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片進(jìn)行數(shù)據(jù)匹配,對(duì)所述第一乘客定位位置進(jìn)行修正得到第二乘客定位位置。
進(jìn)一步地,所述裝置還包括:
發(fā)送模塊,用于將所述第二乘客定位位置發(fā)送給司機(jī)客戶(hù)端;或
從地圖數(shù)據(jù)庫(kù)中調(diào)取所述第二乘客定位位置的全景照片,進(jìn)行3D建模模擬乘客所在位置處的場(chǎng)景,并將模擬出的場(chǎng)景發(fā)送給司機(jī)客戶(hù)端。
本發(fā)明實(shí)施例還提供了一種乘客定位系統(tǒng),包括:
乘客客戶(hù)端,用于與乘客移動(dòng)設(shè)備中的相冊(cè)連接,調(diào)取移動(dòng)設(shè)備相冊(cè)中乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù),并將所述環(huán)境圖像數(shù)據(jù)發(fā)送給乘客定位裝置;
所述乘客定位裝置,用于接收所述乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù),根據(jù)第一乘客定位位置獲取所述第一乘客定位位置的場(chǎng)景信息,所述第一乘客定位位置為對(duì)乘客進(jìn)行GPS定位得到,將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置,所述第二乘客定位位置的定位精度不小于所述第一乘客定位位置的定位精度,并將所述第二乘客定位位置發(fā)送給司機(jī)客戶(hù)端;
所述司機(jī)客戶(hù)端,用于接收所述乘客定位裝置發(fā)送的所述第二乘客定位位置,并將所述第二乘客定位位置展現(xiàn)給司機(jī)。
本發(fā)明的實(shí)施例具有以下有益效果:
上述方案中,首先對(duì)乘客進(jìn)行GPS定位得到第一乘客定位位置,之后根據(jù)第一乘客定位位置獲取第一乘客定位位置的場(chǎng)景信息,并根據(jù)乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)與第一乘客定位位置的場(chǎng)景信息進(jìn)行匹配,判定第一乘客定位位置是否準(zhǔn)確,以便第一乘客定位位置不準(zhǔn)確時(shí)對(duì)乘客的位置坐標(biāo)進(jìn)行修正。通過(guò)本發(fā)明的技術(shù)方案,能夠在乘客打車(chē)時(shí)為司機(jī)提供更精準(zhǔn)的乘客定位,以便司機(jī)快速確定乘客的上車(chē)地點(diǎn),提升乘客體驗(yàn)。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例乘客定位方法的流程示意圖;
圖2為本發(fā)明實(shí)施例得到第二乘客定位位置的流程示意圖;
圖3為本發(fā)明實(shí)施例得到第二乘客定位位置的另一流程示意圖;
圖4為本發(fā)明實(shí)施例乘客定位裝置的結(jié)構(gòu)框圖;
圖5為本發(fā)明實(shí)施例乘客定位系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本發(fā)明的實(shí)施例要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
本發(fā)明的實(shí)施例針對(duì)現(xiàn)有技術(shù)中利用GPS對(duì)乘客進(jìn)行定位,定位精度較差的問(wèn)題,提供一種乘客定位方法、裝置及系統(tǒng),能夠精確地對(duì)乘客進(jìn)行位置定位,以便司機(jī)快速確定乘客的上車(chē)地點(diǎn),提升乘客體驗(yàn)。
實(shí)施例一
本實(shí)施例提供一種乘客定位方法,如圖1所示,本實(shí)施例包括:
步驟101:接收乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù);
步驟102:根據(jù)第一乘客定位位置獲取所述第一乘客定位位置的場(chǎng)景信息,所述第一乘客定位位置為對(duì)乘客進(jìn)行GPS定位得到;
步驟103:將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置,所述第二乘客定位位置的定位精度不小于所述第一乘客定位位置的定位精度。
本實(shí)施例中,首先對(duì)乘客進(jìn)行GPS定位得到第一乘客定位位置(即粗定位位置),之后根據(jù)第一乘客定位位置獲取第一乘客定位位置的場(chǎng)景信息,并根據(jù)乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)與第一乘客定位位置的場(chǎng)景信息進(jìn)行匹配,判定第一乘客定位位置是否準(zhǔn)確,以便第一乘客定位位置不準(zhǔn)確時(shí)對(duì)乘客的位置坐標(biāo)進(jìn)行修正。通過(guò)本發(fā)明的技術(shù)方案,能夠在乘客打車(chē)時(shí)為司機(jī)提供更精準(zhǔn)的乘客定位,以便司機(jī)快速確定乘客的上車(chē)地點(diǎn),提升乘客體驗(yàn)。
進(jìn)一步地,所述接收乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)之前,所述方法包括:
在接收乘客客戶(hù)端發(fā)送的打車(chē)指令后,指示乘客客戶(hù)端發(fā)送當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)。乘客可以使用自己的手機(jī)拍攝周邊道路指示標(biāo)志,或者標(biāo)志性建筑,或者使用廣角模式360度環(huán)形拍攝乘客所在位置的實(shí)景照片,將拍攝圖片或視頻上傳至乘客客戶(hù)端。
進(jìn)一步地,所述環(huán)境圖像數(shù)據(jù)包括但不限于:乘客當(dāng)前所在位置周?chē)牡缆分甘緲?biāo)志,乘客當(dāng)前所在位置周?chē)臉?biāo)志性建筑的圖像,乘客當(dāng)前所在位置周?chē)娜罢掌?/p>
第一乘客定位位置周?chē)h(huán)境的場(chǎng)景信息包括但不限于:從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的實(shí)景照片,從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的全景照片,從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片。
進(jìn)一步地,如圖2所示,所述將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置包括:
步驟201:根據(jù)所述環(huán)境圖像數(shù)據(jù)識(shí)別出乘客當(dāng)前所在位置周?chē)臉?biāo)志物;
在打車(chē)軟件的服務(wù)器端,可以利用圖像識(shí)別技術(shù)識(shí)別圖片或視頻中的道路標(biāo)識(shí)、建筑招牌、廣告牌等。
步驟202:將識(shí)別出的標(biāo)志物與所述第一乘客定位位置的實(shí)景照片進(jìn)行匹配;
在打車(chē)軟件的服務(wù)器端存儲(chǔ)有地圖數(shù)據(jù)庫(kù),在利用GPS對(duì)乘客進(jìn)行粗定位之后,從地圖數(shù)據(jù)庫(kù)中調(diào)取的粗定位位置的實(shí)景照片,與上傳的圖片或視頻進(jìn)行匹配。比如將地圖數(shù)據(jù)庫(kù)中的建筑物圖片與乘客拍攝的建筑物圖片進(jìn)行匹配,具體可以對(duì)圖片或視頻進(jìn)行像素級(jí)分析,并與地圖數(shù)據(jù)庫(kù)中的存儲(chǔ)圖像進(jìn)行像素比對(duì),以實(shí)現(xiàn)二者之間的最佳匹配。
步驟203:確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,將所述第一位置作為所述第二乘客定位位置;
在地圖數(shù)據(jù)庫(kù)的存儲(chǔ)圖像中找到與乘客拍攝的建筑物圖片相似度較高的建筑物圖片,將該建筑物的第一位置作為乘客的精定位位置,從而得到乘客的精準(zhǔn)定位位置。
或者確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,并根據(jù)所述環(huán)境圖像數(shù)據(jù)確定乘客與所述標(biāo)志物的相對(duì)位置,根據(jù)所述第一位置和所述相對(duì)位置確定乘客在所述實(shí)景照片中的第二位置,將所述第二位置作為所述第二乘客定位位置。
比如在將識(shí)別出的標(biāo)志物與所述第一乘客定位位置的實(shí)景照片進(jìn)行匹配后,確認(rèn)乘客位于所述建筑物附近后,進(jìn)一步通過(guò)上傳圖片或視頻中建筑物的被拍攝角度確定乘客是在建筑物的東南西北的某個(gè)具體方向,結(jié)合建筑物的第一位置和乘客與建筑物的相對(duì)位置,確定乘客的第二位置,將該第二位置作為乘客的精定位位置。
具體為,服務(wù)器端將乘客拍攝的圖片或視頻中的建筑物和地圖數(shù)據(jù)庫(kù)中建筑物的360度的全景圖片進(jìn)行比擬,通過(guò)多點(diǎn)圖像的匹配(建筑棱角,窗戶(hù)數(shù)量,墻體外表面細(xì)節(jié)等內(nèi)容的匹配),確定乘客在建筑物的某個(gè)確定方向,從而引導(dǎo)司機(jī)前往該具體位置。
另一實(shí)施方式中,可以將乘客拍攝的圖片或視頻中的道路標(biāo)識(shí)和地圖數(shù)據(jù)庫(kù)中道路標(biāo)識(shí)進(jìn)行比擬,確定出乘客此刻的朝向,或者乘客位于道路的那一個(gè)側(cè),從而引導(dǎo)司機(jī)前往該具體位置。
再一具體實(shí)施方式中,對(duì)于道路標(biāo)識(shí)或者廣告牌等標(biāo)識(shí)牌的拍攝圖片,因?yàn)槌丝途嚯x標(biāo)識(shí)牌遠(yuǎn)近不同,拍攝出標(biāo)識(shí)牌的在圖片中的大小也不同(此處默認(rèn)乘客沒(méi)有刻意調(diào)節(jié)焦距,在可以看清標(biāo)識(shí)牌的文字的情況下,將乘客距離標(biāo)識(shí)牌距離的遠(yuǎn)近反映在標(biāo)識(shí)牌的大小比例上),因此將將乘客拍攝的圖片或視頻與地圖數(shù)據(jù)庫(kù)中的實(shí)景圖片進(jìn)行大小比擬,從而篩選出一幅實(shí)景圖片,其中的標(biāo)識(shí)牌是和乘客拍攝圖片或視頻中標(biāo)識(shí)牌的大小相當(dāng),那么就將此幅實(shí)景圖片的位置定位為乘客目前所在的位置,從而引導(dǎo)司機(jī)前往該具體位置,使得司機(jī)基于乘客的精確定位位置進(jìn)行接送服務(wù)。
進(jìn)一步地,如圖3所示,所述將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置包括:
步驟301:將乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置的全景照片進(jìn)行匹配;
乘客通過(guò)乘客客戶(hù)端發(fā)送打車(chē)指令后,通過(guò)手機(jī)上傳所處位置周邊的360°全景照片到乘客客戶(hù)端,打車(chē)軟件的服務(wù)器端可以從從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的全景照片以及第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片,與乘客上傳的360°全景照片進(jìn)行圖像匹配。
步驟302:判斷匹配度是否大于閾值;如果大于閾值,轉(zhuǎn)向步驟303;如果不大于閾值,轉(zhuǎn)向步驟304;
如果匹配度較好,則可直接確定乘客位置,節(jié)約后續(xù)步驟。如果匹配度較差,則可以根據(jù)乘客上傳的圖片或視頻與粗定位位置附近的全景照片進(jìn)行數(shù)據(jù)匹配,修正乘客位置。
步驟303:在匹配度大于閾值時(shí),將所述第一乘客定位位置作為所述第二乘客定位位置。
步驟304:在匹配度不大于閾值時(shí),則根據(jù)乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片進(jìn)行數(shù)據(jù)匹配,對(duì)所述第一乘客定位位置進(jìn)行修正得到第二乘客定位位置。
進(jìn)一步地,所述得到第二乘客定位位置之后,所述方法還包括:
將所述第二乘客定位位置發(fā)送給司機(jī)客戶(hù)端;或
從地圖數(shù)據(jù)庫(kù)中調(diào)取所述第二乘客定位位置的全景照片,進(jìn)行3D建模模擬乘客所在位置處的場(chǎng)景,并將模擬出的場(chǎng)景發(fā)送給司機(jī)客戶(hù)端,這樣可以給司機(jī)以親臨感,幫助司機(jī)更快找到乘客位置,提高效率。
本實(shí)施例的乘客定位方法可以應(yīng)用在打車(chē)軟件中,其中的乘客客戶(hù)端安裝在乘客手機(jī)上,司機(jī)客戶(hù)端安裝在司機(jī)手機(jī)上,由服務(wù)器端得到第二乘客定位位置,并將第二乘客定位位置發(fā)送至司機(jī)客戶(hù)端。
實(shí)施例二
本實(shí)施例還提供了一種乘客定位裝置,如圖4所示,本實(shí)施例包括:
接收模塊41,用于接收乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù);
獲取模塊42,用于根據(jù)第一乘客定位位置獲取所述第一乘客定位位置的場(chǎng)景信息,所述第一乘客定位位置為對(duì)乘客進(jìn)行GPS定位得到;
處理模塊43,用于將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置,所述第二乘客定位位置的定位精度不小于所述第一乘客定位位置的定位精度。
處理模塊43能夠?qū)D像進(jìn)行識(shí)別,識(shí)別圖片或視頻中的道路牌、廣告牌、建筑物招牌以及地標(biāo)性建筑物外貌,還能夠?qū)⒆R(shí)別出的關(guān)鍵地理位置信息與從地圖中獲取的實(shí)景圖片進(jìn)行匹配。
進(jìn)一步地,所述裝置還包括:
指示模塊44,用于在接收乘客客戶(hù)端發(fā)送的打車(chē)指令后,指示乘客客戶(hù)端發(fā)送當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)。
進(jìn)一步地,所述環(huán)境圖像數(shù)據(jù)包括但不限于:乘客當(dāng)前所在位置周?chē)牡缆分甘緲?biāo)志,乘客當(dāng)前所在位置周?chē)臉?biāo)志性建筑的圖像,乘客當(dāng)前所在位置周?chē)娜罢掌?/p>
第一乘客定位位置周?chē)h(huán)境的場(chǎng)景信息包括但不限于:從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的實(shí)景照片,從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置的全景照片,從地圖數(shù)據(jù)庫(kù)中調(diào)取的第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片。
進(jìn)一步地,所述處理模塊具體用于根據(jù)所述環(huán)境圖像數(shù)據(jù)識(shí)別出乘客當(dāng)前所在位置周?chē)臉?biāo)志物;將識(shí)別出的標(biāo)志物與所述第一乘客定位位置的實(shí)景照片進(jìn)行匹配;確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,將所述第一位置作為所述第二乘客定位位置;或
確定識(shí)別出的標(biāo)志物在所述實(shí)景照片中的第一位置,并根據(jù)所述環(huán)境圖像數(shù)據(jù)確定乘客與所述標(biāo)志物的相對(duì)位置,根據(jù)所述第一位置和所述相對(duì)位置確定乘客在所述實(shí)景照片中的第二位置,將所述第二位置作為所述第二乘客定位位置。
進(jìn)一步地,所述處理模塊具體用于將乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置的全景照片進(jìn)行匹配,在匹配度大于閾值時(shí),將所述第一乘客定位位置作為所述第二乘客定位位置;在匹配度不大于閾值時(shí),則根據(jù)乘客當(dāng)前所在位置周?chē)娜罢掌c第一乘客定位位置預(yù)設(shè)范圍區(qū)域內(nèi)的全景照片進(jìn)行數(shù)據(jù)匹配,對(duì)所述第一乘客定位位置進(jìn)行修正得到第二乘客定位位置。
進(jìn)一步地,所述裝置還包括:
發(fā)送模塊45,用于將所述第二乘客定位位置發(fā)送給司機(jī)客戶(hù)端;或
從地圖數(shù)據(jù)庫(kù)中調(diào)取所述第二乘客定位位置的全景照片,進(jìn)行3D建模模擬乘客所在位置處的場(chǎng)景,并將模擬出的場(chǎng)景發(fā)送給司機(jī)客戶(hù)端。
本實(shí)施例的乘客定位裝置可以應(yīng)用在打車(chē)軟件中,其中的乘客客戶(hù)端安裝在乘客手機(jī)上,司機(jī)客戶(hù)端安裝在司機(jī)手機(jī)上,由服務(wù)器端的乘客定位裝置得到第二乘客定位位置,并將第二乘客定位位置發(fā)送至司機(jī)客戶(hù)端。
實(shí)施例三
本實(shí)施例還提供了一種乘客定位系統(tǒng),如圖5所示,本實(shí)施例包括:
乘客客戶(hù)端51,用于與乘客移動(dòng)設(shè)備中的相冊(cè)連接,調(diào)取移動(dòng)設(shè)備相冊(cè)中乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù),并將所述環(huán)境圖像數(shù)據(jù)發(fā)送給乘客定位裝置;
所述乘客定位裝置52,用于接收所述乘客客戶(hù)端發(fā)送的乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù),根據(jù)第一乘客定位位置獲取所述第一乘客定位位置的場(chǎng)景信息,所述第一乘客定位位置為對(duì)乘客進(jìn)行GPS定位得到,將所述場(chǎng)景信息與所述環(huán)境圖像數(shù)據(jù)進(jìn)行匹配,得到第二乘客定位位置,所述第二乘客定位位置的定位精度不小于所述第一乘客定位位置的定位精度,并將所述第二乘客定位位置發(fā)送給司機(jī)客戶(hù)端;
所述司機(jī)客戶(hù)端53,用于接收所述乘客定位裝置發(fā)送的所述第二乘客定位位置,并將所述第二乘客定位位置展現(xiàn)給司機(jī)。
進(jìn)一步地,司機(jī)客戶(hù)端53還可以播放乘客上傳的圖片或視頻,以便司機(jī)更好地確認(rèn)乘客位置。
本實(shí)施例中,首先對(duì)乘客進(jìn)行GPS定位得到第一乘客定位位置,之后根據(jù)第一乘客定位位置獲取第一乘客定位位置的場(chǎng)景信息,并根據(jù)乘客當(dāng)前所在位置的環(huán)境圖像數(shù)據(jù)與第一乘客定位位置的場(chǎng)景信息進(jìn)行匹配,判定第一乘客定位位置是否準(zhǔn)確,以便第一乘客定位位置不準(zhǔn)確時(shí)對(duì)乘客的位置坐標(biāo)進(jìn)行修正。通過(guò)本發(fā)明的技術(shù)方案,能夠在乘客打車(chē)時(shí)為司機(jī)提供更精準(zhǔn)的乘客定位,以便司機(jī)快速確定乘客的上車(chē)地點(diǎn),提升乘客體驗(yàn)。
此說(shuō)明書(shū)中所描述的許多功能部件都被稱(chēng)為模塊,以便更加特別地強(qiáng)調(diào)其實(shí)現(xiàn)方式的獨(dú)立性。
本發(fā)明實(shí)施例中,模塊可以用軟件實(shí)現(xiàn),以便由各種類(lèi)型的處理器執(zhí)行。舉例來(lái)說(shuō),一個(gè)標(biāo)識(shí)的可執(zhí)行代碼模塊可以包括計(jì)算機(jī)指令的一個(gè)或多個(gè)物理或者邏輯塊,舉例來(lái)說(shuō),其可以被構(gòu)建為對(duì)象、過(guò)程或函數(shù)。盡管如此,所標(biāo)識(shí)模塊的可執(zhí)行代碼無(wú)需物理地位于一起,而是可以包括存儲(chǔ)在不同物理上的不同的指令,當(dāng)這些指令邏輯上結(jié)合在一起時(shí),其構(gòu)成模塊并且實(shí)現(xiàn)該模塊的規(guī)定目的。
實(shí)際上,可執(zhí)行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個(gè)不同的代碼段上,分布在不同程序當(dāng)中,以及跨越多個(gè)存儲(chǔ)器設(shè)備分布。同樣地,操作數(shù)據(jù)可以在模塊內(nèi)被識(shí)別,并且可以依照任何適當(dāng)?shù)男问綄?shí)現(xiàn)并且被組織在任何適當(dāng)類(lèi)型的數(shù)據(jù)結(jié)構(gòu)內(nèi)。所述操作數(shù)據(jù)可以作為單個(gè)數(shù)據(jù)集被收集,或者可以分布在不同位置上(包括在不同存儲(chǔ)設(shè)備上),并且至少部分地可以?xún)H作為電子信號(hào)存在于系統(tǒng)或網(wǎng)絡(luò)上。
在模塊可以利用軟件實(shí)現(xiàn)時(shí),考慮到現(xiàn)有硬件工藝的水平,所以可以以軟件實(shí)現(xiàn)的模塊,在不考慮成本的情況下,本領(lǐng)域技術(shù)人員都可以搭建對(duì)應(yīng)的硬件電路來(lái)實(shí)現(xiàn)對(duì)應(yīng)的功能,所述硬件電路包括常規(guī)的超大規(guī)模集成(VLSI)電路或者門(mén)陣列以及諸如邏輯芯片、晶體管之類(lèi)的現(xiàn)有半導(dǎo)體或者是其它分立的元件。模塊還可以用可編程硬件設(shè)備,諸如現(xiàn)場(chǎng)可編程門(mén)陣列、可編程陣列邏輯、可編程邏輯設(shè)備等實(shí)現(xiàn)。
在本發(fā)明各方法實(shí)施例中,所述各步驟的序號(hào)并不能用于限定各步驟的先后順序,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,對(duì)各步驟的先后變化也在本發(fā)明的保護(hù)范圍之內(nèi)。
以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。