本發(fā)明屬于室內(nèi)定位、導(dǎo)航領(lǐng)域,具體是涉及一種商圈中商戶門店的識(shí)別方法。
背景技術(shù):
隨著經(jīng)濟(jì)的發(fā)展,商圈商業(yè)活動(dòng)的開展,商戶的營銷活動(dòng)越來越活躍,由于目前的建筑結(jié)構(gòu)均較為復(fù)雜,對(duì)于商戶,尤其是位于室內(nèi)商圈的商戶來說,獲知用戶位于商圈中的哪個(gè)商戶門店,對(duì)營銷活動(dòng)的效果非常關(guān)鍵,如何讓商圈內(nèi)的消費(fèi)者快速準(zhǔn)確的確定目前的位置,從而順利到達(dá)位于商圈中的目標(biāo)商戶,是目前商戶以及消費(fèi)者均迫切希望解決的問題。
雖然近年來,移動(dòng)通訊技術(shù)得到極大的發(fā)展,但是公知的室外民用導(dǎo)航(如GPS技術(shù))定位精度不足,且無法用于多層結(jié)構(gòu)的室內(nèi),只能粗略定位用戶處于商圈范圍,無法準(zhǔn)確識(shí)別用戶在那個(gè)商戶門店。而Wi-Fi的定位精度和穩(wěn)定性待完善,藍(lán)牙信標(biāo)、RFID等標(biāo)識(shí)識(shí)別技術(shù),又需要部署特定硬件,實(shí)施成本比較高。因此在上述種種技術(shù)未得到根本上的突破之前,為了精確的定位用戶的位置,只能在現(xiàn)有技術(shù)的基礎(chǔ)上尋找解決方案,滿足人們越來越高、越來越迫切的需求。
比如,公開號(hào)為CN 102480682 A提出的一種“移動(dòng)定位裝置、服務(wù)器及其移動(dòng)定位方法”,該方法以移動(dòng)裝置攝取環(huán)境圖像,在其中檢測出定位標(biāo)記分類,上傳到服務(wù)器識(shí)別標(biāo)記點(diǎn),再在服務(wù)器端進(jìn)行匹配。不過因定位標(biāo)記可能位于環(huán)境圖像的任意位置,且類型復(fù)雜,找到標(biāo)記區(qū)域、識(shí)別標(biāo)記內(nèi)容的計(jì)算量很大,而且在該方法中服務(wù)端識(shí)別依賴網(wǎng)絡(luò),眾所周知,室內(nèi)的信號(hào)覆蓋較差,網(wǎng)絡(luò)延時(shí)嚴(yán)重,再加上巨大的計(jì)算量所需要耗費(fèi)的時(shí)間,該方法最終的體驗(yàn)結(jié)果可想而知,仍然不能解決用戶和商戶對(duì)于響應(yīng)速度的需求。
技術(shù)實(shí)現(xiàn)要素:
發(fā)明目的:本發(fā)明目的在于針對(duì)現(xiàn)有技術(shù)的不足,提供一種即時(shí)性強(qiáng)、準(zhǔn)確率高的商圈中商戶門店的識(shí)別系統(tǒng);
本發(fā)明的另一目的在于提供一種利用上述識(shí)別系統(tǒng)的識(shí)別商圈中商戶門店的方法。
技術(shù)方案:本發(fā)明所述商圈中商戶門店的識(shí)別系統(tǒng),包括商戶端、用戶端和服務(wù)端,其中,所述商戶端包括攝取商戶招牌圖像的預(yù)置圖像攝取單元,以及將所述預(yù)置圖像攝取單元攝取的圖像配置成預(yù)置特征碼的預(yù)置特征碼生成單元,所述預(yù)置特征碼生成單元與所述服務(wù)端建立耦合連接,將配置成的預(yù)置特征碼與商戶信息上傳至所述服務(wù)端;
所述服務(wù)端接收、存儲(chǔ)商圈內(nèi)全部商戶端發(fā)送的預(yù)置特征碼及商戶信息,構(gòu)建成商戶資料庫,在所述用戶端發(fā)出請(qǐng)求信號(hào)時(shí),將該商戶資料庫發(fā)送給所述用戶端保存;
所述用戶端包括攝取商戶招牌圖像的即時(shí)圖像攝取單元,將所述即時(shí)圖像攝取單元攝取的圖像配置成即時(shí)特征碼的即時(shí)特征碼生成單元,以及特征碼識(shí)別單元,所述特征碼識(shí)別單元將所述即時(shí)特征碼與用戶端保存的商戶資料庫內(nèi)的預(yù)置特征碼進(jìn)行比對(duì),獲得與所述即時(shí)特征碼相匹配的預(yù)置特征碼和對(duì)應(yīng)的商戶信息。
本發(fā)明進(jìn)一步優(yōu)選地技術(shù)方案為,所述用戶端還包括定位單元,所述定位單元在位于商圈范圍內(nèi)時(shí),基于網(wǎng)絡(luò)向所述服務(wù)端發(fā)出請(qǐng)求信號(hào),所述服務(wù)端將該商圈的商戶資料庫發(fā)送給所述用戶端。
作為優(yōu)選,所述預(yù)置特征碼和即時(shí)特征碼的組成一致,均由商戶招牌圖像的顏色特征值、紋理特征值、角點(diǎn)特征值的其中一種或多種組成。
優(yōu)選地,所述商戶端和用戶端均為智能硬件設(shè)備,所述預(yù)置圖像攝取單元和即時(shí)圖像攝取單元為該智能硬件設(shè)備的攝像頭。
本發(fā)明所述的識(shí)別系統(tǒng)識(shí)別商圈中商戶門店的識(shí)別方法,包括如下步驟:
(1)商戶端生成預(yù)置特征碼:商戶端的預(yù)置圖像攝取單元拍攝商戶招牌其中一塊圖像作為預(yù)置招牌圖像,預(yù)置特征碼生成單元根據(jù)預(yù)置招牌圖像生成該商戶的預(yù)置特征碼,商戶端將該預(yù)置特征碼與相對(duì)應(yīng)的商戶信息一起上傳給服務(wù)端;
(2)服務(wù)端建立商戶資料庫:服務(wù)端接收商圈內(nèi)全部商戶上傳的預(yù)置特征碼與相對(duì)應(yīng)的商戶信息,并存儲(chǔ)作為該商圈的商戶資料庫;
(3)用戶端儲(chǔ)存商戶資料庫:用戶端隨時(shí)向服務(wù)端發(fā)送請(qǐng)求信號(hào),請(qǐng)求下載商圈的商戶資料庫,服務(wù)端將存儲(chǔ)的商戶資料庫向發(fā)出請(qǐng)求信號(hào)的用戶端發(fā)送,用戶端儲(chǔ)存該商戶資料庫;
(4)用戶端生成即時(shí)特征碼:用戶端的即時(shí)圖像攝取單元拍攝與預(yù)置招牌圖像的形狀、位置一致的即時(shí)招牌圖像,即時(shí)特征碼生成單元根據(jù)該即時(shí)招牌圖像生成即時(shí)特征碼,即時(shí)特征碼與預(yù)置特征碼的組成及計(jì)算方式相互對(duì)應(yīng);
(5)用戶端獲取商戶信息:用戶端的特征碼識(shí)別單元將步驟(4)的即時(shí)特征碼與步驟(2)的商戶資料庫內(nèi)全部預(yù)置特征碼逐一比對(duì),計(jì)算兩特征碼相似度距離,取距離最短的預(yù)置特征碼,在該距離最短的預(yù)置特征碼的距離小于或等于閾值時(shí),確定命中該預(yù)置特征碼,完成識(shí)別,獲取與該預(yù)置特征碼對(duì)應(yīng)的商戶信息;在該距離最短的預(yù)置特征碼的距離大于閾值時(shí),由步驟(4)重新識(shí)別。
優(yōu)選地,步驟(1)的商戶端生成預(yù)置特征碼的具體步驟包括:
a、將商戶端的預(yù)置攝取單元對(duì)準(zhǔn)商戶招牌其中一塊圖像,在預(yù)置攝取單元的預(yù)覽圖像中顯示招牌圖像取景標(biāo)識(shí)框,提示調(diào)整預(yù)置攝取單元的取景位置,將預(yù)置招牌圖像完整居中在招牌圖像取景標(biāo)識(shí)框中,并使該預(yù)置招牌圖像的寬度或高度占滿標(biāo)識(shí)框,預(yù)置攝取單元截取該標(biāo)識(shí)框中的圖像作為預(yù)置招牌圖像;
b、商戶端的預(yù)置特征碼生成單元由預(yù)置招牌圖像的顏色特征值、紋理特征值、角點(diǎn)特征值其中一種或多種生成預(yù)置特征碼。
優(yōu)選地,用戶端生成即時(shí)特征碼的具體步驟包括:
a、用戶端的即時(shí)招牌圖像攝取單元對(duì)準(zhǔn)商戶招牌與預(yù)置招牌圖像一致的圖像,使該圖像完整居中顯示在即時(shí)招牌圖像攝取單元的取景標(biāo)識(shí)框中,圖像的寬度或高度占滿標(biāo)識(shí)框,即時(shí)招牌圖像攝取單元截取該標(biāo)識(shí)框中的圖像作為即時(shí)招牌圖像;
b、用戶端的即時(shí)特征碼生成單元根據(jù)即時(shí)招牌圖像,并采用與預(yù)置特征碼一致的組成和計(jì)算方式生成即時(shí)特征碼。
優(yōu)選地,用戶端指定商圈,基于網(wǎng)絡(luò)向服務(wù)端發(fā)出請(qǐng)求信號(hào),從服務(wù)端預(yù)下載該商圈的商戶資料庫。
優(yōu)選地,所述用戶端還包括定位單元,在定位單元檢測到用戶端位于商圈范圍內(nèi)時(shí),用戶端基于網(wǎng)絡(luò)自動(dòng)向所述服務(wù)端發(fā)出請(qǐng)求信號(hào),從服務(wù)端預(yù)下載該商圈的商戶資料庫。
優(yōu)選地,所述定位單元為GPS、Wi-Fi、基站其中一種。
在本發(fā)明中,商戶信息包括對(duì)應(yīng)的商圈、門店名稱和門店位置等信息,商戶信息與預(yù)置特征碼一起上傳至服務(wù)端,在用戶端的特征碼識(shí)別單元獲取到與即時(shí)特征碼對(duì)應(yīng)的預(yù)置特征碼時(shí),用戶端同時(shí)得到該相應(yīng)商戶信息,幫助用戶確定商戶位置。
本發(fā)明采用的原理是:商圈中的商戶預(yù)先利用商戶端采集招牌圖像制作成預(yù)置特征碼,在將預(yù)置特征碼和上述的商戶信息上傳給服務(wù)端,服務(wù)端起到轉(zhuǎn)存的作用,在某一用戶發(fā)出請(qǐng)求后,將商圈中全部商戶端的預(yù)置特征碼和商戶信息發(fā)送給用戶端儲(chǔ)存下來;
在用戶需要識(shí)別目標(biāo)商戶的具體位置等信息時(shí),拍攝與商戶端截取的招牌圖像一致的即時(shí)圖像,并將即時(shí)圖像制成即時(shí)特征碼,由于即時(shí)特征碼和預(yù)置特征碼的組成和計(jì)算方法是相對(duì)應(yīng)的,用戶端的特征碼識(shí)別單元在識(shí)別時(shí),將即時(shí)特征碼與已經(jīng)儲(chǔ)存的全部預(yù)置特征碼逐一比對(duì),只需計(jì)算兩特征碼相似度距離,取距離最短的預(yù)置特征碼,且在該距離最短的預(yù)置特征碼的距離小于或等于閾值時(shí),即可確定命中該預(yù)置特征碼,完成識(shí)別,并獲取與該預(yù)置特征碼對(duì)應(yīng)的商戶信息,在此識(shí)別過程中,不依賴網(wǎng)絡(luò)和定位裝置,由用戶端完成全部的識(shí)別計(jì)算和提取商戶信息的工作。
有益效果:(1)本發(fā)明的識(shí)別系統(tǒng)組成簡單,商戶端、用戶端和服務(wù)端均不需要投入過高的運(yùn)營成本,識(shí)別方法可靠易行,運(yùn)用現(xiàn)有的定位和通信技術(shù)即能夠?qū)崿F(xiàn)室內(nèi)的精確定位識(shí)別;在本發(fā)明中服務(wù)端僅需完全轉(zhuǎn)存的工作,由商戶端完成預(yù)置特征碼的計(jì)算,由用戶端完成即時(shí)特征碼的計(jì)算以及特征碼的相互比對(duì)計(jì)算,商戶端和用戶端的運(yùn)算相對(duì)獨(dú)立,大幅度降低了系統(tǒng)的運(yùn)算量,提高了系統(tǒng)的可靠性;并且商圈中全部商戶的預(yù)置特征碼和商戶信息預(yù)先全部下載到用戶端,用戶端在本地識(shí)別時(shí)不依賴服務(wù)端,不需要網(wǎng)絡(luò)通訊,運(yùn)行速度和流暢度得到極大提升,可達(dá)到即時(shí)識(shí)別的效果;
(2)本發(fā)明中商戶端、用戶端和服務(wù)端組成也較為簡單,商戶端和用戶端均為智能硬件設(shè)備,預(yù)置圖像攝取單元和即時(shí)圖像攝取單元為該智能硬件設(shè)備的攝像頭,與制作二維碼、藍(lán)牙信標(biāo)相比,利用攝像頭識(shí)別門店招牌的成本更低,用戶使用的感受也更自然,提高商戶和用戶的使用體驗(yàn)效果;
(3)本發(fā)明中不需要對(duì)整個(gè)商戶的招牌圖像進(jìn)行處理,而是直接識(shí)別標(biāo)識(shí)框中截取的小塊招牌圖像,避免了在整個(gè)圖像中辨別招牌區(qū)域,運(yùn)算量大大降低,只要確保商戶端和用戶端對(duì)招牌圖像的取景方式相同,截取的招牌圖像完整居中在標(biāo)識(shí)框中,并使招牌寬度或高度占滿標(biāo)識(shí)框,確保商戶截取的招牌圖像和用戶截取的招牌圖像一致,即可使對(duì)應(yīng)的預(yù)置特征碼、即時(shí)特征碼相似度更高,更容易命中與即時(shí)特征碼對(duì)應(yīng)的預(yù)置特征碼,進(jìn)一步降低用戶端的運(yùn)算量,并提高可靠性;
(4)本發(fā)明中用戶端可在靠近商圈時(shí),基于用戶端的定位單元提供的粗略地理位置,自動(dòng)向該商圈的服務(wù)端發(fā)出請(qǐng)求信號(hào),或者遠(yuǎn)程通過網(wǎng)絡(luò)與選定的商圈的服務(wù)端建立連接,向該商圈的服務(wù)端發(fā)出請(qǐng)求信號(hào),用戶根據(jù)需要自由選擇途徑下載商圈中商戶資料庫,確保用戶在識(shí)別前將商戶資料庫預(yù)下載到用戶端中,完成離線識(shí)別,提高運(yùn)行速度和流暢度。
附圖說明
圖1為本發(fā)明識(shí)別系統(tǒng)的識(shí)別流程圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說明,但是本發(fā)明的保護(hù)范圍不局限于所述實(shí)施例。
實(shí)施例:一種商圈中商戶門店的識(shí)別系統(tǒng),包括商戶端、用戶端和服務(wù)端。
商戶端包括預(yù)置圖像攝取單元,預(yù)置特征碼生成單元;用戶端包括即時(shí)圖像攝取單元,即時(shí)特征碼生成單元,以及特征碼識(shí)別單元。商戶端和用戶端分別與服務(wù)端建立耦合連接。
其中,商戶端和用戶端均為智能硬件設(shè)備,包括但不限于智能手機(jī)、平板電腦、便攜式電腦,預(yù)置圖像攝取單元和即時(shí)圖像攝取單元為該智能硬件設(shè)備的攝像頭。
上述的識(shí)別系統(tǒng)識(shí)別商圈中商戶門店的識(shí)別方法,包括如下步驟:
(1)商戶端生成預(yù)置特征碼:
a、將商戶端的預(yù)置攝取單元對(duì)準(zhǔn)商戶招牌其中一塊圖像,在預(yù)置攝取單元的預(yù)覽圖像中顯示招牌圖像取景標(biāo)識(shí)框,提示調(diào)整預(yù)置攝取單元的取景位置,將預(yù)置招牌圖像完整居中在招牌圖像取景標(biāo)識(shí)框中,并使該預(yù)置招牌圖像的寬度或高度占滿標(biāo)識(shí)框,預(yù)置攝取單元截取該標(biāo)識(shí)框中的圖像作為預(yù)置招牌圖像;
b、商戶端的預(yù)置特征碼生成單元由預(yù)置招牌圖像的顏色特征值、紋理特征值、角點(diǎn)特征值其中一種或多種生成預(yù)置特征碼;
c、商戶端將該預(yù)置特征碼與相對(duì)應(yīng)的商戶信息一起上傳給服務(wù)端。
(2)服務(wù)端建立商戶資料庫:服務(wù)端接收商圈內(nèi)全部商戶上傳的預(yù)置特征碼與相對(duì)應(yīng)的商戶信息,并存儲(chǔ)作為該商圈的商戶資料庫;
(3)用戶端儲(chǔ)存商戶資料庫:用戶端隨時(shí)向服務(wù)端發(fā)送請(qǐng)求信號(hào),請(qǐng)求下載商圈的商戶資料庫,服務(wù)端將存儲(chǔ)的商戶資料庫向發(fā)出請(qǐng)求信號(hào)的用戶端發(fā)送,用戶端儲(chǔ)存該商戶資料庫,用戶端向服務(wù)端發(fā)送請(qǐng)求信號(hào)包括如下途徑:
a、用戶端指定商圈,基于網(wǎng)絡(luò)向服務(wù)端發(fā)出請(qǐng)求信號(hào),從服務(wù)端預(yù)下載該商圈的商戶資料庫;
b、用戶端通過自帶的定位單元,包括但不限于GPS、Wi-Fi、基站其中一種,在定位單元檢測到用戶端位于商圈范圍內(nèi)時(shí),用戶端基于網(wǎng)絡(luò)自動(dòng)向服務(wù)端發(fā)出請(qǐng)求信號(hào),從服務(wù)端預(yù)下載該商圈的商戶資料庫。
(4)用戶端生成即時(shí)特征碼:
a、用戶端的即時(shí)招牌圖像攝取單元對(duì)準(zhǔn)商戶招牌與預(yù)置招牌圖像一致的圖像,使該圖像完整居中顯示在即時(shí)招牌圖像攝取單元的取景標(biāo)識(shí)框中,圖像的寬度或高度占滿標(biāo)識(shí)框,即時(shí)招牌圖像攝取單元截取該標(biāo)識(shí)框中的圖像作為即時(shí)招牌圖像;
b、用戶端的即時(shí)特征碼生成單元根據(jù)即時(shí)招牌圖像,并采用與預(yù)置特征碼一致的組成和計(jì)算方式生成即時(shí)特征碼。
(5)用戶端獲取商戶信息:用戶端的特征碼識(shí)別單元將即時(shí)特征碼與商戶資料庫內(nèi)全部預(yù)置特征碼逐一比對(duì),計(jì)算兩特征碼相似度距離,取距離最短的預(yù)置特征碼,在該距離最短的預(yù)置特征碼的距離小于或等于閾值時(shí),確定命中該預(yù)置特征碼,完成識(shí)別,獲取與該預(yù)置特征碼對(duì)應(yīng)的商戶信息;在該距離最短的預(yù)置特征碼的距離大于閾值時(shí),提示用戶端重新攝取即時(shí)招牌圖像,再次識(shí)別。
如上所述,盡管參照特定的優(yōu)選實(shí)施例已經(jīng)表示和表述了本發(fā)明,但其不得解釋為對(duì)本發(fā)明自身的限制。在不脫離所附權(quán)利要求定義的本發(fā)明的精神和范圍前提下,可對(duì)其在形式上和細(xì)節(jié)上作出各種變化。