本發(fā)明涉及室內定位領域,特別涉及一種攝像頭與電磁波協(xié)同定位追蹤的方法和系統(tǒng)。
背景技術:
隨著感知人們在空間中的活動要求越來越頻繁、精細,基于位置信息服務的需求也日趨強烈。首先,從定位所需設備來說,定位系統(tǒng)分為主動式定位系統(tǒng)和被動式定位系統(tǒng),主動式定位系統(tǒng)要求被定位目標必須攜帶系統(tǒng)相關設備或者設備必須安裝相應程序,而被動式定位系統(tǒng)不需要被定位目標攜帶特定設備或者安裝相關程序。而在一些需要獲取位置信息的環(huán)境下,目標不希望攜帶相關設備或者安裝相關程序,因此,被動式場景成為研究的熱點。
在被動式定位中,當前常用的非電磁信號方法為紅外線定位、攝像頭定位、傳感器定位等。其中攝像頭定位設備相對廉價,安裝方便,精度較高,因此在定位系統(tǒng)中應用廣泛。攝像頭定位分為多攝像頭立體視覺和單攝像頭技術,多攝像頭的立體視覺技術可以有效解決定位目標相互遮擋帶來的干擾問題,不過由于多個攝像頭需要確定定位,系統(tǒng)成本高,同時需要處理得數(shù)據(jù)較為復雜,因此很難滿足場景中實時多目標定位。單攝像頭技術融合了視頻處理、圖像處理、模式識別以及人工智能等多個領域的技術,同時可以利用現(xiàn)有的監(jiān)控攝像頭進行圖像采集獲得定位數(shù)據(jù),從而得到廣泛應用。但是由于不能識別目標身份(Identity,ID),導致不能對目標進行連續(xù)定位跟蹤,例如目標多次進入攝像頭范圍中,攝像頭定位系統(tǒng)并不能感知其前后為同一目標。
電磁信號定位方法包括wifi定位方法、藍牙定位方法、RFID定位方法等,其中最常用的方法是采用wifi信號的RSSI進行定位。RSSI定位又分為指紋法定位(Fingerprint)和幾何定位,指紋法定位由于需要在定位前期采集空間指紋,耗費時間和人力,而且,由于空間發(fā)生變化時,空間指紋也發(fā)生變化,因此該方法的魯棒性不好。而幾何定位由于當前模型和算法的限制以及RSSI信息非線性衰減、多徑效應、遮擋等問題,導致定位精度較差。
綜上,現(xiàn)有的定位方法包括以下缺陷:
1、攝像頭定位方法不能實現(xiàn)對目標的身份識別,從而進行持續(xù)跟蹤,尤其是多攝像頭對同一目標進行連續(xù)定位跟蹤時存在困難,容易丟失目標;
2、攝像頭定位對于多目標定位追蹤由于收到相互遮擋等影響,容易發(fā)生目標丟失、目標錯位等問題;
3、Wi-Fi等電磁信號指紋法定位,前期建立指紋數(shù)據(jù)庫需要耗費時間和人力,而且由于空間指紋容易受到干擾,且不能實時更新,導致定位系統(tǒng)精度難以維持,魯棒性不好,實用性不強。
技術實現(xiàn)要素:
本發(fā)明提供了一種攝像頭與電磁波協(xié)同定位追蹤的方法和系統(tǒng),解決了以上所述的技術問題。
為了解決本發(fā)明的技術問題,提供了一種攝像頭與電磁波協(xié)同定位追蹤的方法,方法包括以下步驟:
步驟1,判斷至少一個測試終端是否進入室內區(qū)域的電磁波收發(fā)網絡,若是,則執(zhí)行步驟2,若否,則結束步驟;
步驟2,采集所述至少一個測試終端發(fā)送的電磁信息,并根據(jù)所述電磁信息和預先存儲的所述電磁波收發(fā)網絡中所有無線信號接收器的空間位置信息生成所述至少一個測試終端的第一定位數(shù)據(jù);
步驟3,根據(jù)所述第一定位數(shù)據(jù)和預先存儲的室內區(qū)域中所有攝像頭的空間位置信息,獲取距離所述至少一個測試終端最近的目標攝像頭,并通過所述目標攝像頭獲取所述至少一個測試終端的第二定位數(shù)據(jù);
步驟4,實時記錄所述至少一個測試終端移動過程中的第二定位數(shù)據(jù)和電磁信息,并根據(jù)采集時間,將所述電磁信息與所述第二定位數(shù)據(jù)進行自動集成,建立所述室內區(qū)域的指紋數(shù)據(jù)庫;
步驟5,當待定位的目標移動終端進入所述室內區(qū)域時,采用所述指紋數(shù)據(jù)庫協(xié)同攝像頭對目標終端進行定位。
本發(fā)明的有益效果是:本發(fā)明的方法將電磁波定位數(shù)據(jù)和基于室內現(xiàn)有攝像頭的定位信息進行融合,無需被定位目標安裝額外軟件即可快速建立指紋數(shù)據(jù)庫,不僅大幅降低了建立指紋數(shù)據(jù)庫的時間和人力成本,提高了現(xiàn)有室內設備,比如攝像頭的利用率,而且提高了指紋數(shù)據(jù)庫的完整性、準確性和適用性,同時提高了室內定位的精度和速度,降低了室內定位的難度和成本。
在上述技術方案的基礎上,本發(fā)明還可以做如下改進。
進一步,步驟1具體為:
S101,獲取所述至少一個測試終端的標識信息;
S102,判斷所述標識信息是否出現(xiàn)在至少一個所述無線信號接收器的用戶列表中,若是,則執(zhí)行步驟2,若否,則結束步驟。
采用上述進一步方案的有益效果是:本進一步技術方案中,通過在無線信號接收器的用戶列表查詢測試終端的標識信息,即可判斷測試終端是否進入室內區(qū)域,不僅判斷方法簡單且速度快,而且當測試終端在室內區(qū)域中移動時,還可以對測試終端進行鎖定,避免發(fā)生目標丟失、目標錯位等情況,提高了定位的精度。
進一步,步驟3中,當測試終端處于所述目標攝像頭的探測區(qū)時,通過目標攝像頭獲取所述至少一個測試終端的圖像,并對所述圖像進行處理獲取所述第二定位數(shù)據(jù);或者獲取距離所述目標攝像頭最近的第二攝像頭,并采用所述目標攝像頭和第二攝像頭分別對測試終端進行拍照生成兩個拍照影像,記錄測試終端分別在兩個拍照影像中的像素位置,根據(jù)所述像素位置計算測試終端和目標攝像頭的第一夾角以及測試終端和第二攝像頭的第二夾角,根據(jù)第一夾角大小、第二夾角大小、目標攝像頭的位置以及第二攝像頭的位置獲取第二定位數(shù)據(jù)。
采用上述進一步方案的有益效果是:本進一步技術方案采用了兩種方法獲取攝像頭對目標的定位信息,可以應對不同的應用場景,提高了影像指紋信息的準確性,從而提高了定位方法的精度、魯棒性和實用性。
進一步,所述步驟5具體為:
當待定位的目標移動終端進入所述室內區(qū)域時,獲取所述目標移動終端的標識信息;
根據(jù)所述標識信息鎖定所述目標移動終端,并當所述目標移動終端在多個攝像頭之間切換時,采用攝像頭結合所述標識信息對所述目標移動終端移動過程中的位置進行連續(xù)定位并追蹤,獲取所述目標移動終端的實時位置數(shù)據(jù);
若無法通過攝像頭對所述目標移動終端進行定位,則獲取所述目標移動終端收到的實時電磁信息,并在所述指紋數(shù)據(jù)庫中進行匹配,獲取所述指紋數(shù)據(jù)庫中與所述實時電磁信息最接近的目標電磁信息,并將所述目標電磁信息對應的第二定位數(shù)據(jù)作為所述目標移動終端的實時位置數(shù)據(jù)。
采用上述進一步方案的有益效果是:本進一步技術方案中,基于目標移動終端的標識信息在系統(tǒng)中的唯一性,采用攝像頭對目標移動終端進行持續(xù)追蹤時,可以同時對目標移動終端進行身份識別,從而在對多目標定位時,尤其在受到相互遮擋的影響時,避免發(fā)生目標丟失或者目標錯位等情況,提高了定位準確性和穩(wěn)定性;同時,當無法通過攝像頭對目標進行追蹤時,可以采用貝葉斯算法、NNSS、KNN或WKNN算法補全指紋數(shù)據(jù)庫后,在指紋數(shù)據(jù)庫中進行電磁信息匹配從而獲取定位數(shù)據(jù),進一步提高了定位的精度。
進一步,還包括指紋數(shù)據(jù)庫更新步驟,具體為:當待定位的目標移動終端進入所述室內區(qū)域時,將所述目標移動終端的實時電磁信息和實時位置數(shù)據(jù)進行自動集成,對所述室內區(qū)域的指紋數(shù)據(jù)庫進行更新。
采用上述進一步方案的有益效果是:本進一步技術方案中,可以根據(jù)待定位的目標移動終端的定位數(shù)據(jù)和電磁信息數(shù)據(jù)對指紋數(shù)據(jù)庫進行更新,不僅更新方法簡單且更新成本低,同時可以進一步提高定位方法的精度和穩(wěn)定性。
進一步,所述電磁信息為所述電磁波收發(fā)網絡中無線信號接收器發(fā)送的電磁信息,所述電磁信息包括信號強度、信號角度、相位、時間和時間差數(shù)據(jù)中的至少一個。
采用上述進一步方案的有益效果是:本進一步技術方案中,可以根據(jù)信號強度、信號角度、相位、時間和時間差數(shù)據(jù)中的至少一個實現(xiàn)無線信號定位,比如根據(jù)WIFI信號強度實現(xiàn)基于WIFI的無線定位,具體的實現(xiàn)方法成熟且速度快,非常適合在本發(fā)明中應用。
進一步,所述無線信號接收器為無線接入點、蜂窩信號接收器、射頻信號接收器或者藍牙信號接收器中的一種或者多種組合。
采用上述進一步方案的有益效果是:本進一步技術方案中,采用的電磁波定位方法包括wifi定位方法、蜂窩信號定位方法、射頻信號定位方法和藍牙信號定位方法中的一種或者多種組合,對應的無線信號接收器為無線接入點、蜂窩信號接收器、射頻信號接收器或者藍牙信號接收器中的一種或者多種組合,因此可以根據(jù)實際的應用場景進行選擇,適用范圍廣泛。
為了解決本發(fā)明的技術問題,還提供了一種攝像頭與電磁波協(xié)同定位追蹤的系統(tǒng),包括:
判斷模塊,用于判斷至少一個測試終端是否進入室內區(qū)域的電磁波收發(fā)網絡,若是,則驅動采集模塊,若否,則結束步驟;
采集模塊,用于采集所述至少一個測試終端發(fā)送的電磁信息;
第一定位模塊,用于根據(jù)所述電磁信息和預先存儲的所述電磁波收發(fā)網絡中所有無線信號接收器的空間位置信息生成所述至少一個測試終端的第一定位數(shù)據(jù);
第二定位模塊,用于根據(jù)所述第一定位數(shù)據(jù)和預先存儲的室內區(qū)域中所有攝像頭的空間位置信息,獲取距離所述至少一個測試終端最近的目標攝像頭,并通過所述目標攝像頭獲取所述至少一個測試終端的第二定位數(shù)據(jù);
數(shù)據(jù)庫建立模塊,用于實時記錄所述至少一個測試終端移動過程中的第二定位數(shù)據(jù)和電磁信息,并根據(jù)采集時間,將所述電磁信息與所述第二定位數(shù)據(jù)進行自動集成,建立所述室內區(qū)域的指紋數(shù)據(jù)庫;
存儲模塊,用于存儲預先獲取的所述電磁波收發(fā)網絡中所有無線信號接收器的空間位置信息和預先獲取的室內區(qū)域中所有攝像頭的空間位置信息;
第三定位模塊,用于當待定位的目標移動終端進入所述室內區(qū)域時,采用所述指紋數(shù)據(jù)庫協(xié)同攝像頭對目標終端進行定位。
本發(fā)明的有益效果是:本發(fā)明的系統(tǒng)將電磁波定位數(shù)據(jù)和基于室內現(xiàn)有攝像頭的定位信息進行融合,無需被定位目標安裝額外軟件即可快速建立指紋數(shù)據(jù)庫,不僅大幅降低了建立指紋數(shù)據(jù)庫的時間和人力成本,提高了現(xiàn)有室內設備,比如攝像頭的利用率,而且提高了指紋數(shù)據(jù)庫的完整性、準確性和適用性,同時提高了室內定位的精度和速度,降低了室內定位的難度和成本。
進一步,所述第三定位模塊包括:
第一獲取單元,用于當待定位的目標移動終端進入所述室內區(qū)域時,獲取所述目標移動終端的標識信息;
第一定位單元,用于根據(jù)所述標識信息鎖定所述目標移動終端,并當所述目標移動終端在多個攝像頭之間切換時,采用攝像頭結合所述標識信息對所述目標移動終端移動過程中的位置進行連續(xù)定位并追蹤,獲取所述目標移動終端的實時位置數(shù)據(jù);
第二定位單元,用于當無法通過攝像頭對所述目標移動終端進行定位時,獲取所述目標移動終端收到的實時電磁信息,并在所述指紋數(shù)據(jù)庫中進行匹配,獲取所述指紋數(shù)據(jù)庫中與所述實時電磁信息最接近的目標電磁信息,并將所述目標電磁信息對應的第二定位數(shù)據(jù)作為所述目標移動終端的實時位置數(shù)據(jù)。
進一步,還包括指紋數(shù)據(jù)庫更新模塊,所述指紋數(shù)據(jù)庫更新模塊用于當待定位的目標移動終端進入所述室內區(qū)域時,將所述目標移動終端的實時電磁信息和實時位置數(shù)據(jù)進行自動集成,對所述室內區(qū)域的指紋數(shù)據(jù)庫進行更新。
本發(fā)明附加的方面的優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明實踐了解到。
附圖說明
圖1為本發(fā)明一實施例提供的一種攝像頭與電磁波協(xié)同定位追蹤的方法的流程示意圖;
圖2為本發(fā)明另一實施例提供的一種攝像頭與電磁波協(xié)同定位追蹤的系統(tǒng)的結構示意圖;
圖3為本發(fā)明另一實施例提供的攝像頭與電磁波協(xié)同定位追蹤的系統(tǒng)中定位模塊的結構示意圖;
圖4為本發(fā)明另一實施例提供的一種攝像頭與電磁波協(xié)同定位追蹤的系統(tǒng)的結構示意圖。
具體實施方式
以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
圖1為本發(fā)明一個實施例提供的一種攝像頭與電磁波協(xié)同定位追蹤的方法的流程示意圖,如圖1所示,包括以下步驟:
步驟1,判斷至少一個測試終端是否進入室內區(qū)域的電磁波收發(fā)網絡,若是,則執(zhí)行步驟2,若否,則結束步驟;
步驟2,采集所述至少一個測試終端發(fā)送的電磁信息,并根據(jù)所述電磁信息和預先存儲的所述電磁波收發(fā)網絡中所有無線信號接收器的空間位置信息生成所述至少一個測試終端的第一定位數(shù)據(jù);
步驟3,根據(jù)所述第一定位數(shù)據(jù)和預先存儲的室內區(qū)域中所有攝像頭的空間位置信息,獲取距離所述至少一個測試終端最近的目標攝像頭,并通過所述目標攝像頭獲取所述至少一個測試終端的第二定位數(shù)據(jù);
步驟4,實時記錄所述至少一個測試終端移動過程中的第二定位數(shù)據(jù)和電磁信息,并根據(jù)采集時間,將所述電磁信息與所述第二定位數(shù)據(jù)進行自動集成,建立所述室內區(qū)域的指紋數(shù)據(jù)庫;對于不能獲取第二定位數(shù)據(jù)的區(qū)域,可以采用貝葉斯算法、NNSS、KNN或WKNN算法對已有的指紋數(shù)據(jù)庫進行完善和補全;
步驟5,當待定位的目標移動終端進入所述室內區(qū)域時,采用所述指紋數(shù)據(jù)庫協(xié)同攝像頭對目標終端進行定位。
本實施例的方法將電磁波定位數(shù)據(jù)和基于室內現(xiàn)有攝像頭的定位信息進行融合,無需被定位目標安裝額外軟件即可快速建立指紋數(shù)據(jù)庫,不僅大幅降低了建立指紋數(shù)據(jù)庫的時間和人力成本,提高了現(xiàn)有室內設備,比如攝像頭的利用率,而且提高了指紋數(shù)據(jù)庫的完整性、準確性和適用性,同時提高了室內定位的精度和速度,降低了室內定位的難度和成本。
在優(yōu)選的實施例中,所述步驟1具體為:
S101,獲取所述至少一個測試終端的標識信息,比如測試終端為手機時,標識信息可以為手機標識碼;
S102,判斷所述標識信息是否出現(xiàn)在至少一個所述無線信號接收器的用戶列表中,若是,則執(zhí)行步驟2,若否,則結束步驟。
該優(yōu)選實施例通過在無線信號接收器的用戶列表查詢測試終端的標識信息,即可判斷測試終端是否進入室內區(qū)域,不僅判斷方法簡單且速度快,而且當測試終端在室內區(qū)域中移動時,還可以對測試終端進行鎖定,避免發(fā)生目標丟失、目標錯位等情況,提高了定位的精度。
當測試終端進入室內區(qū)域的電磁波收發(fā)網絡時,即可通過所述電磁波收發(fā)網絡獲取所述測試終端的定位數(shù)據(jù)。比如當電磁波收發(fā)網絡為WIFI網絡時,通過采集測試終端發(fā)送的電磁信息,比如WIFI信號強度確定測試終端的位置。首先通過人工、手機基站、GPS、射頻標簽或超寬帶無線電等方式獲取WIFI網絡中所有無線信號接收器,即無線AP接入點的空間位置信息,并存入到定位服務器中。每一個無線AP接入點都有一個全球唯一的MAC地址,并且一般來說無線AP接入點在一段時間內是不會移動的,測試終端在開啟WiFi的情況下,即可掃描并收集周圍的WIFI信號,無論是否加密,是否已連接,甚至信號強度不足以顯示在無線信號列表時,測試終端都可以獲取AP廣播出來的MAC地址以及WIFI信號的信號強度。然后測試終端將MAC地址以及對應的WIFI信號強度發(fā)送給定位服務器,定位服務器結合MAC地址對應的無線AP接入點的空間位置信息,即可計算出測試終端的第一定位數(shù)據(jù)。在本發(fā)明的其他實施例中,采用的電磁波定位方法還可以是蜂窩信號定位方法、射頻信號定位方法和藍牙信號定位方法中的一種或者多種組合,即對應的無線信號接收器為蜂窩信號接收器、射頻信號接收器或者藍牙信號接收器中的一種或者多種組合,所述電磁信息為所述電磁波收發(fā)網絡中無線信號接收器發(fā)送的電磁信息,包括信號強度、信號角度、相位、時間和時間差數(shù)據(jù)中的至少一個,因此可以根據(jù)信號強度、信號角度、相位、時間和時間差數(shù)據(jù)中的至少一個實現(xiàn)無線信號定位,實現(xiàn)方法成熟、速度快且適用范圍廣泛,非常適合在本發(fā)明中應用。
在其他優(yōu)選實施例的步驟3中,當測試終端處于所述目標攝像頭的探測區(qū)時,通過目標攝像頭獲取所述至少一個測試終端的圖像,并采用背景差分法、幀差法或光流法等方法對所述圖像進行處理從而獲取所述第二定位數(shù)據(jù)。背景差分法、幀差法和光流法可以將目標從背景圖像中提取出來,從而排除場景中天氣、光照、陰影及雜亂背景的干擾,得到準確的定位數(shù)據(jù),由于背景差分法、幀差法和光流法等方法均是現(xiàn)有技術采用攝像頭對目標進行位置檢測的常用方法,且具體的計算過程在許多文獻和專利中已經有記載,本發(fā)明在此不進行具體說明。在其他實施例中,還可以通過獲取距離所述目標攝像頭最近的第二攝像頭,并采用所述目標攝像頭和第二攝像頭分別對測試終端進行拍照生成兩個拍照影像,記錄測試終端分別在兩個拍照影像中的像素位置,根據(jù)所述像素位置計算測試終端和目標攝像頭的第一夾角以及測試終端和第二攝像頭的第二夾角,根據(jù)第一夾角大小、第二夾角大小、目標攝像頭的位置以及第二攝像頭的位置獲取第二定位數(shù)據(jù)。該優(yōu)選實施例采用了兩種方法獲取攝像頭對目標的定位信息,可以應對不同的應用場景,提高了影像指紋信息的準確性,從而提高了定位方法的精度、魯棒性和實用性。
在另一個優(yōu)選實施例中,所述步驟5具體為:
當待定位的目標移動終端進入所述室內區(qū)域時,獲取所述目標移動終端的標識信息;
根據(jù)所述標識信息鎖定所述目標移動終端,并當所述目標移動終端在多個攝像頭之間切換時,采用攝像頭結合所述標識信息對所述目標移動終端移動過程中的位置進行連續(xù)定位并追蹤,獲取所述目標移動終端的實時位置數(shù)據(jù);
若無法通過攝像頭對所述目標移動終端進行定位,則獲取所述目標移動終端收到的實時電磁信息,并在所述指紋數(shù)據(jù)庫中進行匹配,獲取所述指紋數(shù)據(jù)庫中與所述實時電磁信息最接近的目標電磁信息,并將所述目標電磁信息對應的第二定位數(shù)據(jù)作為所述目標移動終端的實時位置數(shù)據(jù)。
該優(yōu)選實施例中,基于目標移動終端的標識信息在系統(tǒng)中的唯一性,采用攝像頭對目標移動終端進行持續(xù)追蹤時,可以同時對目標移動終端進行身份識別,從而在對多目標定位時,尤其在受到相互遮擋的影響時,避免發(fā)生目標丟失或者目標錯位等情況,提高了定位準確性和穩(wěn)定性;同時,當無法通過攝像頭對目標進行追蹤時,可以采用貝葉斯算法、NNSS、KNN或WKNN算法補全指紋數(shù)據(jù)庫后,在指紋數(shù)據(jù)庫中進行電磁信息匹配從而獲取定位數(shù)據(jù),進一步提高了定位的精度,保證了對目標的持續(xù)定位和追蹤,防止丟失目標。
在另一優(yōu)選實施例中,還包括指紋數(shù)據(jù)庫更新步驟,具體為:當待定位的目標移動終端進入所述室內區(qū)域時,將所述目標移動終端的實時電磁信息和實時位置數(shù)據(jù)進行自動集成,對所述室內區(qū)域的指紋數(shù)據(jù)庫進行更新。該優(yōu)選實施例可以根據(jù)待定位的目標移動終端的定位數(shù)據(jù)和電磁信息數(shù)據(jù)對指紋數(shù)據(jù)庫進行更新,不僅更新方法簡單且更新成本低,同時可以進一步提高定位方法的精度和穩(wěn)定性。
圖2為本發(fā)明另一實施例提供的一種攝像頭與電磁波協(xié)同定位追蹤的系統(tǒng)的結構示意圖,如圖2所示,包括:
判斷模塊,用于判斷至少一個測試終端是否進入室內區(qū)域的電磁波收發(fā)網絡,若是,則驅動采集模塊,若否,則結束步驟;
采集模塊,用于采集所述至少一個測試終端發(fā)送的電磁信息;
第一定位模塊,用于根據(jù)所述電磁信息和預先存儲的所述電磁波收發(fā)網絡中所有無線信號接收器的空間位置信息生成所述至少一個測試終端的第一定位數(shù)據(jù);
第二定位模塊,用于根據(jù)所述第一定位數(shù)據(jù)和預先存儲的室內區(qū)域中所有攝像頭的空間位置信息,獲取距離所述至少一個測試終端最近的目標攝像頭,并通過所述目標攝像頭獲取所述至少一個測試終端的第二定位數(shù)據(jù);
數(shù)據(jù)庫建立模塊,用于實時記錄所述至少一個測試終端移動過程中的第二定位數(shù)據(jù)和電磁信息,并根據(jù)采集時間,將所述電磁信息與所述第二定位數(shù)據(jù)進行自動集成,建立所述室內區(qū)域的指紋數(shù)據(jù)庫;對于不能獲取第二定位數(shù)據(jù)的區(qū)域,所述數(shù)據(jù)庫建立模塊還用于采用貝葉斯算法、NNSS、KNN或WKNN算法對已有的指紋數(shù)據(jù)庫進行完善和補全;
存儲模塊,用于存儲預先獲取的所述電磁波收發(fā)網絡中所有無線信號接收器的空間位置信息和預先獲取的室內區(qū)域中所有攝像頭的空間位置信息;
第三定位模塊,用于當待定位的目標移動終端進入所述室內區(qū)域時,采用所述指紋數(shù)據(jù)庫協(xié)同攝像頭對目標終端進行定位。
本實施例的系統(tǒng)將電磁波定位數(shù)據(jù)和基于室內現(xiàn)有攝像頭的定位信息進行融合,無需被定位目標安裝額外軟件即可快速建立指紋數(shù)據(jù)庫,不僅大幅降低了建立指紋數(shù)據(jù)庫的時間和人力成本,提高了現(xiàn)有室內設備,比如攝像頭的利用率,而且提高了指紋數(shù)據(jù)庫的完整性、準確性和適用性,同時提高了室內定位的精度和速度,降低了室內定位的難度和成本。
在一優(yōu)選實施例中,所述判斷模塊具體用于獲取所述至少一個測試終端的標識信息,比如測試終端為手機時,標識信息可以為手機標識碼;判斷所述標識信息是否出現(xiàn)在至少一個所述無線信號接收器的用戶列表中,若是,則驅動采集模塊,若否,則結束步驟。該優(yōu)選實施例通過在無線信號接收器的用戶列表查詢測試終端的標識信息,即可判斷測試終端是否進入室內區(qū)域,不僅判斷方法簡單且速度快,而且當測試終端在室內區(qū)域中移動時,還可以對測試終端進行鎖定,避免發(fā)生目標丟失、目標錯位等情況,提高了定位的精度。
在另一優(yōu)選實施例中,所述第二定位模塊具體用于當測試終端處于所述目標攝像頭的探測區(qū)時,通過目標攝像頭獲取所述至少一個測試終端的圖像,并對所述圖像進行背景差分處理獲取所述第二定位數(shù)據(jù);或者用于當測試終端處于所述目標攝像頭的探測區(qū)時,獲取距離所述目標攝像頭最近的第二攝像頭,并采用所述目標攝像頭和第二攝像頭分別對測試終端進行拍照生成兩個拍照影像,記錄測試終端分別在兩個拍照影像中的像素位置,根據(jù)所述像素位置計算測試終端和目標攝像頭的第一夾角以及測試終端和第二攝像頭的第二夾角,根據(jù)第一夾角大小、第二夾角大小、目標攝像頭的位置以及第二攝像頭的位置獲取第二定位數(shù)據(jù)。本優(yōu)選實施例采用了兩種方法獲取攝像頭對目標的定位信息,可以應對不同的應用場景,提高了影像指紋信息的準確性,從而提高了定位方法的精度、魯棒性和實用性。
圖3為本發(fā)明優(yōu)選實施例中所述定位模塊的結構示意圖,如圖3所示,所述第三定位模塊包括:
第一獲取單元,用于當待定位的目標移動終端進入所述室內區(qū)域時,獲取所述目標移動終端的標識信息;
第一定位單元,用于根據(jù)所述標識信息鎖定所述目標移動終端,并當所述目標移動終端在多個攝像頭之間切換時,采用攝像頭結合所述標識信息對所述目標移動終端移動過程中的位置進行連續(xù)定位并追蹤,獲取所述目標移動終端的實時位置數(shù)據(jù);
第二定位單元,用于當無法通過攝像頭對所述目標移動終端進行定位時,獲取所述目標移動終端收到的實時電磁信息,并在所述指紋數(shù)據(jù)庫中進行匹配,獲取所述指紋數(shù)據(jù)庫中與所述實時電磁信息最接近的目標電磁信息,并將所述目標電磁信息對應的第二定位數(shù)據(jù)作為所述目標移動終端的實時位置數(shù)據(jù)。
上述優(yōu)選實施例基于目標移動終端的標識信息在系統(tǒng)中的唯一性,采用攝像頭對目標移動終端進行持續(xù)追蹤時,可以同時對目標移動終端進行身份識別,從而在對多目標定位時,尤其在受到相互遮擋的影響時,避免發(fā)生目標丟失或者目標錯位等情況,提高了定位準確性和穩(wěn)定性;同時,當無法通過攝像頭對目標進行追蹤時,可以采用貝葉斯算法、NNSS、KNN或WKNN算法補全指紋數(shù)據(jù)庫后,在指紋數(shù)據(jù)庫中進行電磁信息匹配從而獲取定位數(shù)據(jù),進一步提高了定位的精度,保證了對目標的持續(xù)定位和追蹤,防止丟失目標。
圖4為本發(fā)明另一優(yōu)選實施例提供的一種攝像頭與電磁波協(xié)同定位追蹤的系統(tǒng)的結構示意圖,如圖4所示,還包括指紋數(shù)據(jù)庫更新模塊,所述指紋數(shù)據(jù)庫更新模塊用于當待定位的目標移動終端進入所述室內區(qū)域時,將所述目標移動終端的實時電磁信息和實時位置數(shù)據(jù)進行自動集成,對所述室內區(qū)域的指紋數(shù)據(jù)庫進行更新。上述優(yōu)選實施例可以根據(jù)待定位的目標移動終端的定位數(shù)據(jù)和電磁信息數(shù)據(jù)對指紋數(shù)據(jù)庫進行更新,不僅更新方法簡單且更新成本低,同時可以進一步提高定位方法的精度和穩(wěn)定性。
在本發(fā)明的描述中,需要理解的是,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。