一種用戶位置定位方法以及服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及定位領(lǐng)域,尤其涉及的是一種用戶位置定位方法以及服務(wù)器。
【背景技術(shù)】
[0002]LBS (Locat1n-based Service,基于位置信息的服務(wù))是通過電信移動運營商的無線電通訊網(wǎng)絡(luò)(如GSM網(wǎng)、CDMA網(wǎng))或外部定位方式(如GPS)獲取移動終端用戶的位置信息(地理坐標,或大地坐標),在地理信息系統(tǒng)平臺的支持下,為用戶提供相應(yīng)服務(wù)的一種增值業(yè)務(wù),準確快速的室內(nèi)定位技術(shù)可以方便用戶在室內(nèi)空間的工作生活,例如商場和博物館的室內(nèi)定位與導(dǎo)航,路線推薦,興趣點推薦等。
[0003]現(xiàn)有技術(shù)中,如專利申請?zhí)枮镃N102135429A所公開的通過二維碼進行室內(nèi)定位的方案。但是實現(xiàn)該方案需要布置大量二維碼路標,且要距離很近才能識別,從而影響了該方案使用場景的廣泛性。而且存在準確度低,處理計算慢,參考數(shù)據(jù)采集工作量大等問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種用戶位置定位方法以及服務(wù)器。
[0005]本發(fā)明實施例第一方面提供了一種用戶位置定位方法,包括:
[0006]接收目標圖像,所述目標圖像為用戶位于當前位置對目標對象進行拍攝所形成的圖像;
[0007]解析所述目標圖像,根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標;
[0008]根據(jù)所述目標對象的參考坐標計算所述用戶當前位置的位置坐標。
[0009]結(jié)合本發(fā)明實施例第一方面,本發(fā)明實施例第一方面的第一種實現(xiàn)方式中,
[0010]所述解析所述目標圖像,根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標,包括:
[0011]判斷所述目標圖像中是否存在可識別的文本圖像信息;
[0012]若存在,則提取所述文本圖像信息,并根據(jù)所述文本圖像信息獲取所述目標對象的參考坐標。
[0013]結(jié)合本發(fā)明實施例第一方面的第一種實現(xiàn)方式,本發(fā)明實施例第一方面的第二種實現(xiàn)方式中,
[0014]若不存在,則提取目標圖像中的圖形圖像信息,并根據(jù)所述圖形圖像信息獲取所述目標對象的參考坐標。
[0015]結(jié)合本發(fā)明實施例第一方面至本發(fā)明實施例第一方面的第二種實現(xiàn)方式任一項所述的方法,本發(fā)明實施例第一方面的第三種實現(xiàn)方式中,
[0016]所述解析所述目標圖像,根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標之前,所述方法還包括:
[0017]建立查詢信息,所述查詢信息中包括所述目標對象的參考文本圖像信息,和/或所述目標對象的參考圖形圖像信息,及所述目標對象的參考坐標;所述參考文本圖像信息和所述參考圖形圖像信息是由所述目標對象的參考圖像中提取的,所述參考圖像為按預(yù)設(shè)規(guī)則拍攝形成的;所述參考文本圖像信息和所述參考圖形圖像信息用于與所述目標圖像的解析結(jié)果進行匹配,若匹配度大于預(yù)設(shè)閾值,則根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標。
[0018]結(jié)合本發(fā)明實施例第一方面至第一方面的第三種實現(xiàn)方式任一項所述,本發(fā)明實施例第一方面的第四種實現(xiàn)方式中,
[0019]根據(jù)所述目標對象的參考坐標獲取所述目標對象的參考坐標點距離所述目標對象的第一邊長Xl ;
[0020]獲取所述用戶當前位置距離所述目標對象的第二邊長X2 ;
[0021]計算所述第一邊長Xl和所述第二邊長X2之間的夾角Θ ;
[0022]根據(jù)所述第一邊長X1、所述第二邊長X2以及所述夾角Θ計算所述用戶當前位置的位置坐標。
[0023]本發(fā)明實施例第二方面提供了一種服務(wù)器,包括:
[0024]接收單元,用于接收目標圖像,所述目標圖像為用戶位于當前位置對目標對象進行拍攝所形成的圖像;
[0025]解析單元,用于解析所述目標圖像,根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標;
[0026]計算單元,用于根據(jù)所述目標對象的參考坐標計算所述用戶當前位置的位置坐標。
[0027]結(jié)合本發(fā)明實施例第二方面,本發(fā)明實施例第二方面的第一種實現(xiàn)方式中,
[0028]所述解析單元包括:
[0029]判斷模塊,用于判斷所述目標圖像中是否存在可識別的文本圖像信息;
[0030]第一提取模塊,用于若所述目標圖像中存在可識別的文本圖像信息,則提取所述文本圖像信息,并根據(jù)所述文本圖像信息獲取所述目標對象的參考坐標。
[0031]結(jié)合本發(fā)明實施例第二方面的第一種實現(xiàn)方式,本發(fā)明實施例第二方面的第二種實現(xiàn)方式中,
[0032]所述解析單元還包括:
[0033]第二提取模塊,用于若所述目標圖像中不存在可識別的文本圖像信息,則提取所述文本圖像信息,提取目標圖像中的圖形圖像信息,并根據(jù)所述圖形圖像信息獲取所述目標對象的參考坐標。
[0034]結(jié)合本發(fā)明實施例第二方面至本發(fā)明實施例第二方面的第二種實現(xiàn)方式,本發(fā)明實施例第二方面的第三種實現(xiàn)方式中,
[0035]所述服務(wù)器還包括:
[0036]建立單元,用于建立查詢信息,所述查詢信息中包括所述目標對象的參考文本圖像信息,或所述目標對象的參考圖形圖像信息,及所述目標對象的參考坐標;所述參考文本圖像信息和所述參考圖形圖像信息是由所述目標對象的參考圖像中提取的,所述參考圖像為按預(yù)設(shè)規(guī)則拍攝形成的;所述參考文本圖像信息和所述參考圖形圖像信息用于與所述目標圖像的解析結(jié)果進行匹配,若匹配度大于預(yù)設(shè)閾值,則根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標。
[0037]結(jié)合本發(fā)明實施例第二方面至第二方面的第三種實現(xiàn)方式任一項所述,本發(fā)明實施例第二方面的第四種實現(xiàn)方式中,
[0038]所述計算單元包括:
[0039]第一計算模塊,用于根據(jù)所述目標對象的參考坐標獲取所述目標對象的參考坐標點距離所述目標對象的第一邊長Xl ;
[0040]獲取模塊,用于獲取所述用戶當前位置距離所述目標對象的第二邊長X2 ;
[0041]第二計算模塊,用于計算所述第一邊長Xl和所述第二邊長X2之間的夾角Θ ;
[0042]第三計算模塊,用于根據(jù)所述第一邊長X1、所述第二邊長X2以及所述夾角Θ計算所述用戶當前位置的位置坐標。
[0043]本發(fā)明實施例所示的用戶位置定位方法中,接收目標圖像,所述目標圖像為用戶位于當前位置對目標對象進行拍攝所形成的圖像,解析所述目標圖像,根據(jù)所述目標圖像的解析結(jié)果獲取所述目標對象的參考坐標,根據(jù)所述目標對象的參考坐標計算所述用戶當前位置的位置坐標。因本實施例根據(jù)用戶位于當前位置對目標對象進行拍攝所形成的目標圖像即可獲取用于當前位置的位置坐標,而無需額外布置參照物,只需要利用現(xiàn)有的地點即可,進而節(jié)省了定位的成本。且本實施例所示的用戶位置定位方法可實現(xiàn)快速的定位,計算量小,定位準確,從而準確快速的將室內(nèi)定位技術(shù)與室內(nèi)地圖相結(jié)合,可以使很多室內(nèi)LBS服務(wù)成為可能,提高移動終端的用戶體驗,為用戶,商家及LBS服務(wù)提供商提供附加服務(wù)。
【附圖說明】
[0044]圖1為本發(fā)明實施例所提供的用戶位置定位方法的一種較佳實施例步驟流程圖;
[0045]圖2為本發(fā)明實施例所提供的用戶位置定位方法的另一種較佳實施例步驟流程圖;
[0046]圖3為本發(fā)明實施例所提供的用戶位置定位方法的另一種較佳實施例步驟流程圖;
[0047]圖4為本發(fā)明實施例所提供的目標對象的參考圖像的一種較佳實施例示意圖;
[0048]圖5為本發(fā)明實施例所提供的目標圖像的一種較佳實施例示意圖;
[0049]圖6為本發(fā)明實施例所提供根據(jù)目標對象對用于位置進行定位的較佳實施例示意圖;
[0050]圖7為本發(fā)明實施例所提供的參考圖像的參考子圖像的一種較佳實施例示意圖;
[0051]圖8為本發(fā)明實施例所提供的參考圖像的參考子圖像的另一種較佳實施例示意圖;
[0052]圖9為本發(fā)明實施例所提供的目標子圖像一種較佳實施例示意圖;
[0053]圖10為本發(fā)明實施例所提供的目標子圖像另一種較佳實施例示意圖;
[0054]圖11為本發(fā)明實施例所提供的服務(wù)器的一種較佳實施例結(jié)構(gòu)示意圖;
[0055]圖12為本發(fā)明實施例所提供的服務(wù)器的另一種較佳實施例結(jié)構(gòu)示意圖;
[0056]圖13為本發(fā)明實施例所提供的服務(wù)器的另一種較佳實施例結(jié)構(gòu)示意圖;
[0057]圖14為本發(fā)明實施例所提供的服務(wù)器的另一種較佳實施例結(jié)構(gòu)示意圖。
【具體實施方式】
[0058]本發(fā)明實施例提供了一種用戶位置定位方法,通過本實施例所提供的用戶位置定位方法能夠?qū)崿F(xiàn)快速準確的室內(nèi)定位,可以使很多室內(nèi)LBS服務(wù)成為可能,提高移動終端的用戶體驗,為用戶,商家及LBS服務(wù)提供商提供附加服務(wù)。
[0059]需明確的是,本實施例以室內(nèi)定位為例進行說明,不作限定,本技術(shù)方案也可應(yīng)用于室外定位。
[0060]具體請結(jié)合圖1所示,本實施例所提供的用戶位置定位方法具體包括:
[0061]101、接收目標圖像;
[0062]所述目標圖像為用戶位于當前位置對目標對象進行拍攝所形成的圖像;
[0063]本實施例對所述目標對象不作限定,例如可為各商家的商鋪、