宋宇波, 彭朝陽(yáng), 蘇悅, 劉蘊(yùn)簫, 趙千鋒, 朱珍超
(東南大學(xué) 網(wǎng)絡(luò)空間安全學(xué)院,江蘇省計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)重點(diǎn)實(shí)驗(yàn)室,江蘇,南京 211189)
隨著城市化進(jìn)程的日益加快,城市人口急劇攀升,一些大型的室內(nèi)場(chǎng)所出現(xiàn)了人群擁擠的難題. 如大型商場(chǎng)、火車站、醫(yī)院等場(chǎng)所,這些場(chǎng)所人群密度和客流量很大,給人們活動(dòng)造成不便,存在安全隱患,甚至可能發(fā)生踩踏事件[1]. 如果能夠預(yù)知某個(gè)區(qū)域內(nèi)的人流密度,就能夠根據(jù)具體需要提前做好防范措施,如安排工作人員進(jìn)行引導(dǎo),開辟疏導(dǎo)人群的通道等. 人們可根據(jù)自身需求選擇較為通暢的路徑,便能很好地解決人群擁擠的問題.
人流密度監(jiān)控和預(yù)測(cè)是解決上述問題的關(guān)鍵步驟之一. 通常兩種方法用來對(duì)人流密度進(jìn)行人監(jiān)測(cè)——基于視頻監(jiān)控以及基于射頻信號(hào).
一種常規(guī)的方案是基于視頻監(jiān)控記錄人的身體或者頭部圖像. 這種方案首先建立頭和身體的模型,然后去和視頻監(jiān)控中的畫面進(jìn)行圖像匹配,從而收集到一些有用的信息,如協(xié)方差矩陣、梯度直方圖(HOG)等[2-3]. 如Stan Birchfield[4]利用人頭部的二維模型作為匹配特征進(jìn)行了相關(guān)工作. 但是人影重疊,這種方案不適用于人流密度特別大的場(chǎng)合. 因此Marana等[5]使用紋理去描述不同的人群密度,他們發(fā)現(xiàn)人流密度小的時(shí)候紋理粗糙,而人流密度大的時(shí)候紋理精細(xì),因此可以通過紋理的精細(xì)程度來描述人流密度的大小. 這類方案一般是基于面積、紋理、邊緣等特征的統(tǒng)計(jì). 此外還有Ryan等[6]使用的面積法、邊緣法等. 但是這些方法都需要所監(jiān)控人群的動(dòng)態(tài)信息. 然而,對(duì)于商場(chǎng)餐飲區(qū)等特定的場(chǎng)所,人們用餐時(shí)基本是靜態(tài)的. 因此以上方法不適用于人們動(dòng)作較少的場(chǎng)所. 除此之外,基于視頻監(jiān)控的方案都牽涉到個(gè)人隱私問題,在許多敏感的場(chǎng)合并不適用[7].
除了視頻監(jiān)控的方案之外,基于射頻信號(hào)的方案[8]也引起了廣泛的研究. 此種方案通常是先采集手機(jī)的無(wú)線信號(hào),然后對(duì)采集到的信號(hào)進(jìn)行加工和分析——先對(duì)人進(jìn)行定位[9],再由定位信息來統(tǒng)計(jì)密度. 但是傳統(tǒng)基于射頻信號(hào)的方案只是將所采集信號(hào)按照信號(hào)源進(jìn)行歸類,將歸類后的類別數(shù)作為估算數(shù)目. 此種方案忽視了由于信號(hào)源與捕獲點(diǎn)間距離遠(yuǎn)近的差異而產(chǎn)生不同貢獻(xiàn)度的因素,從而導(dǎo)致了人流密度估算結(jié)果具有偏差.
對(duì)于人流密度預(yù)測(cè)這一問題,目前一種主流的預(yù)測(cè)方案是基于回歸分析實(shí)現(xiàn)的[10]. 回歸分析法由于在分析多因素模型時(shí)簡(jiǎn)單下方便,所以有著廣泛的應(yīng)用. 它首先確定自變量和因變量,然后根據(jù)歷史數(shù)據(jù)建立數(shù)學(xué)回歸方程模型. 模型要求預(yù)測(cè)誤差盡可能的小,一般遵循最小均方誤差準(zhǔn)則(MMSE). 然而通過回歸分析法所得到的數(shù)學(xué)方程需要大量的計(jì)算,方能得到一個(gè)靜態(tài)的數(shù)學(xué)模型. 對(duì)于不確定性大,要求能夠及時(shí)適應(yīng)場(chǎng)景的的場(chǎng)所并不適用. 本文所適用的場(chǎng)景是醫(yī)院、大型商場(chǎng)等大規(guī)模室內(nèi)場(chǎng)所,客流量變化明顯,不確定因素較多,因此回歸分析法并不合適.
針對(duì)基于視頻監(jiān)控和射頻信號(hào)等方案存在的問題以及回歸分析法的局限性,本文在采集手機(jī)WiFi信號(hào)的基礎(chǔ)之上,根據(jù)信號(hào)的強(qiáng)度對(duì)其進(jìn)行加權(quán)運(yùn)算,并提出了一種基于神經(jīng)網(wǎng)絡(luò)的新型方案. 因?yàn)楫?dāng)今社會(huì)智能手機(jī)基本人手一部,而某個(gè)區(qū)域的人流密度是一個(gè)大致的人數(shù)范圍,并不需要特別精確的數(shù)值,所以個(gè)別沒有攜帶手機(jī)的人只會(huì)對(duì)估計(jì)結(jié)果產(chǎn)生輕微的影響,所以可以通過某個(gè)區(qū)域內(nèi)手機(jī)的數(shù)量來側(cè)面估計(jì)人的數(shù)量. 因此,對(duì)人流的統(tǒng)計(jì)就轉(zhuǎn)變?yōu)閷?duì)手機(jī)數(shù)量的統(tǒng)計(jì). 為了消除統(tǒng)計(jì)手機(jī)數(shù)量時(shí)由于距離因素產(chǎn)生的估算偏差本文提出了新型的室內(nèi)人流密度估算算法,該算法以現(xiàn)有的基于射頻信號(hào)進(jìn)行密度估算算法為基礎(chǔ),引入加權(quán)運(yùn)算來提升估算質(zhì)量. 并且該算法直接對(duì)手機(jī)信號(hào)強(qiáng)度數(shù)據(jù)集進(jìn)行處理,得到一個(gè)預(yù)測(cè)模型,省去了傳統(tǒng)方案先得到人數(shù)再進(jìn)行預(yù)測(cè)的步驟,很大程度上節(jié)省了工作量. 另一方面,由于WiFi信號(hào)具有穿透性,避免了視頻監(jiān)控方案所存在的遮擋問題. 本文采用了手機(jī)WiFi信號(hào)處理和神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)的方法,建立了一種新型的大規(guī)模室內(nèi)人流密度預(yù)測(cè)模型框架.
本文采用了手機(jī)設(shè)備信息處理和神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)的方法,建立了一種新型的統(tǒng)一的人流密度預(yù)測(cè)模型框架,該框架包括兩個(gè)階段:訓(xùn)練階段和驗(yàn)證階段,如圖1所示. 在訓(xùn)練階段中將手機(jī)發(fā)出的WiFi信號(hào)作為數(shù)據(jù)來源,WiFi信號(hào)中包含mac地址和信號(hào)強(qiáng)度等信息. 把WiFi信號(hào)按mac地址去重之后,基于信號(hào)強(qiáng)度進(jìn)行加權(quán)運(yùn)算,得到監(jiān)測(cè)范圍內(nèi)的手機(jī)數(shù)量估算值. 將每個(gè)時(shí)間段內(nèi)的手機(jī)數(shù)量估算值都存入數(shù)據(jù)庫(kù)當(dāng)中,同時(shí)作為特征輸入送入BP神經(jīng)網(wǎng)絡(luò)進(jìn)行模型訓(xùn)練,得到預(yù)測(cè)模型. 在驗(yàn)證階段,用戶上傳位置信息,與數(shù)據(jù)庫(kù)中的預(yù)測(cè)位置進(jìn)行匹配,獲取所預(yù)測(cè)位置連續(xù)若干個(gè)時(shí)間段內(nèi)的手機(jī)數(shù)量,然后將手機(jī)數(shù)量送入預(yù)測(cè)模型,得到人流密度預(yù)測(cè)值. 預(yù)測(cè)值與裁決器中預(yù)設(shè)閾值進(jìn)行比較,得到預(yù)測(cè)位置的人流密度等級(jí).
圖1 密度預(yù)測(cè)流程Fig.1 The density prediction process
① WiFi信號(hào):由于智能手機(jī)十分普及,并且手機(jī)的信號(hào)容易獲取,所以本文以手機(jī)WiFi信號(hào)作為數(shù)據(jù)來源的載體. 在WiFi開關(guān)打開的狀態(tài)下,手機(jī)會(huì)發(fā)出WiFi信號(hào). 這些信號(hào)在空氣中傳播并隨著傳播距離增加而衰減,其中攜帶了信號(hào)的強(qiáng)度信息和每部手機(jī)唯一對(duì)應(yīng)的mac地址[11].
② 數(shù)據(jù)預(yù)處理:因?yàn)閷?duì)下一個(gè)時(shí)刻的人數(shù)進(jìn)行預(yù)測(cè)需要此前若干個(gè)連續(xù)時(shí)間段內(nèi)的統(tǒng)計(jì)人數(shù),所以要對(duì)數(shù)據(jù)采集部分所得到的手機(jī)信號(hào)進(jìn)行數(shù)據(jù)預(yù)處理. 因?yàn)槊坎渴謾C(jī)的mac是獨(dú)一無(wú)二的,所以可以用于與其他手機(jī)進(jìn)行區(qū)分. 將獲取到的信號(hào)按照mac地址進(jìn)行去重便粗略得到了手機(jī)數(shù)量. 但隨著手機(jī)與捕獲點(diǎn)的距離增大,對(duì)捕獲區(qū)域的貢獻(xiàn)度減小,因此簡(jiǎn)單地統(tǒng)計(jì)手機(jī)數(shù)目會(huì)造成統(tǒng)計(jì)結(jié)果偏大. 為了解決統(tǒng)計(jì)結(jié)果偏大的問題,本文提出了一種基于信道衰減模型的加權(quán)算法. 該算法利用信號(hào)強(qiáng)度與距離的關(guān)系,將信號(hào)強(qiáng)度處理之后獲得加權(quán)系數(shù),最終加權(quán)求和所得結(jié)果即為捕獲區(qū)域內(nèi)有效的統(tǒng)計(jì)人數(shù). 把統(tǒng)計(jì)人數(shù)上傳至數(shù)據(jù)庫(kù)以便驗(yàn)證使用.
③ BP神經(jīng)網(wǎng)絡(luò):在模型訓(xùn)練階段,本文采用BP神經(jīng)網(wǎng)絡(luò)[12-13]. 本文將在某特定區(qū)域中若干個(gè)連續(xù)時(shí)間周期內(nèi)加權(quán)統(tǒng)計(jì)后的人數(shù)作為輸入層,經(jīng)過隱含層的加權(quán)和非線性變換,對(duì)下一個(gè)時(shí)間周期內(nèi)該區(qū)域內(nèi)的人數(shù)進(jìn)行預(yù)測(cè),將預(yù)測(cè)結(jié)果作為BP神經(jīng)網(wǎng)絡(luò)的輸出層. 訓(xùn)練結(jié)束之后便可得到預(yù)測(cè)模型.
在驗(yàn)證階段中,用戶根據(jù)需求上傳所要預(yù)測(cè)區(qū)域的位置信息,與數(shù)據(jù)庫(kù)進(jìn)行匹配,調(diào)用該區(qū)域過去時(shí)間段內(nèi)所得的統(tǒng)計(jì)人數(shù). 將統(tǒng)計(jì)人數(shù)作為特征輸入送入訓(xùn)練好的預(yù)測(cè)模型得到預(yù)測(cè)值. 裁決器將預(yù)測(cè)值根據(jù)預(yù)設(shè)閾值劃分人流密度等級(jí).
手機(jī)與捕獲點(diǎn)的距離不同,其對(duì)捕獲區(qū)域的貢獻(xiàn)度也不同. 距離越遠(yuǎn),那么該手機(jī)對(duì)人流密度的貢獻(xiàn)度也就越小. 由于距離關(guān)系在現(xiàn)實(shí)環(huán)境中不易測(cè)量,所以本文將距離信息轉(zhuǎn)換為信號(hào)的強(qiáng)度信息. 根據(jù)RSSI測(cè)距原理[14],WiFi信號(hào)在空氣中傳播時(shí),遵循信號(hào)衰減模型. 隨著手機(jī)與捕獲點(diǎn)之間距離的增加,信號(hào)強(qiáng)度會(huì)逐漸減弱信號(hào)強(qiáng)度和傳播距離由接收功率和發(fā)射功率表征,具體關(guān)系如下
10lgPR=10lgPT-10nlgr.
(1)
式中:PR為接收功率(dBm);PT為發(fā)射功率(dBm);r為收發(fā)單元間的距離;n為傳播因子,其數(shù)值取決于傳播環(huán)境.
由式(1)可以看出捕獲設(shè)備所抓取信號(hào)的強(qiáng)度隨著手機(jī)距捕獲設(shè)備的距離增大而減小.
因?yàn)槭謾C(jī)與捕獲點(diǎn)的距離是連續(xù)變化的,而加權(quán)的系數(shù)是按照閾值設(shè)定離散化的,所以要將距離離散化. 以捕獲點(diǎn)為圓心,手機(jī)和捕獲點(diǎn)間距離記為r,設(shè)定單位值R,那么離散化之后的距離a可表示為
(2)
以捕獲點(diǎn)為圓心,離散化后圓的面積與(aR)2成正比. 將以單位值R為半徑差的一系列圓環(huán)面積記為S,則S的比例關(guān)系由式(3)給出為
S1∶S2∶…∶Sa=1∶3∶…∶(2a-1).
(3)
假設(shè)所有地方人流均勻分布,則每個(gè)環(huán)形區(qū)域?qū)?yīng)的面積比即為人數(shù)比,又因?yàn)榧僭O(shè)人流均勻分布,故權(quán)重系數(shù)與面積的乘積可認(rèn)為是一個(gè)定值,不妨記為1,因此給出權(quán)重系數(shù)c的表達(dá)式為
c=1/(2a-1).
(4)
將式(4)作為權(quán)重對(duì)式(2)進(jìn)行加權(quán),則捕獲設(shè)備統(tǒng)計(jì)到的手機(jī)數(shù)量為
(5)
其中k為根據(jù)mac地址去重之后未加權(quán)的手機(jī)數(shù)目,qi由式(6)給出
(6)
將式(1)寫成指數(shù)形式,用接收信號(hào)和發(fā)射信號(hào)強(qiáng)度來表征收發(fā)點(diǎn)間距離r
(7)
將收發(fā)點(diǎn)間距離r代入式(6),所得的qi作為被加權(quán)變量整體代入式(5),并假設(shè)發(fā)射功率為常數(shù)A,于是得到了一個(gè)基于信號(hào)強(qiáng)度加權(quán)的估算算法
(8)
式中:x為經(jīng)加權(quán)運(yùn)算之后捕獲設(shè)備統(tǒng)計(jì)到的手機(jī)數(shù)量;k為加權(quán)之前的手機(jī)數(shù)目,為方便表示,用di表示加權(quán)變量,di由式(9)給出
(9)
在模型訓(xùn)練階段,本文采用BP神經(jīng)網(wǎng)絡(luò). 本文將在某特定區(qū)域中若干個(gè)連續(xù)時(shí)間周期內(nèi)加權(quán)統(tǒng)計(jì)后的人數(shù)作為輸入層,經(jīng)過隱含層的加權(quán)和非線性變換,對(duì)下一個(gè)時(shí)間周期內(nèi)該區(qū)域內(nèi)的人數(shù)進(jìn)行預(yù)測(cè),將預(yù)測(cè)結(jié)果作為BP神經(jīng)網(wǎng)絡(luò)的輸出層.
利用上文提出的基于信號(hào)強(qiáng)度加權(quán)估算的算法,可得到一個(gè)時(shí)間段內(nèi)某特定區(qū)域內(nèi)的人流密度估算值. 連續(xù)估算N個(gè)時(shí)間段的人流密度,并按序排列,記為矩陣X
X=[x1x2…xN].
(10)
隱含層的作用是將輸入的特征經(jīng)過加權(quán)計(jì)算而并非線性變化,它由若干個(gè)加權(quán)矩陣W和偏置矩陣B組成. 矩陣W和B的各個(gè)元素隨著神經(jīng)網(wǎng)絡(luò)訓(xùn)練過程自動(dòng)調(diào)整. 因此,將連續(xù)N個(gè)時(shí)間段的估算人數(shù)X作為BP神經(jīng)網(wǎng)絡(luò)的輸入,通過隱含層進(jìn)行參數(shù)自動(dòng)調(diào)整,對(duì)接下來一個(gè)時(shí)間段的人數(shù)做預(yù)測(cè),公式由式(11)給出為
(當(dāng)j=m時(shí),outm=predict).
(11)
預(yù)測(cè)輸出和實(shí)際輸出存在差別,將此誤差平方作為損失函數(shù),若想得到一個(gè)準(zhǔn)確的預(yù)測(cè)模型,則要最小化損失函數(shù). 由于Adam(adaptive moment estimation)的每一次迭代學(xué)習(xí)率都有一個(gè)固定范圍,所得到的參數(shù)比較平穩(wěn),同時(shí)其速度要快于梯度下降法. 為了能夠快速建立預(yù)測(cè)模型,適應(yīng)波動(dòng)性較大的場(chǎng)所,本文采用Adam算法[15]. 在最小化損失函數(shù)的過程中,矩陣W和矩陣B會(huì)自動(dòng)調(diào)節(jié)參數(shù). 訓(xùn)練之后便得到了一個(gè)訓(xùn)練好的預(yù)測(cè)模型.
圖2 多層預(yù)測(cè)網(wǎng)絡(luò)Fig.2 Multi-layer prediction network
本文將某購(gòu)物中心餐飲區(qū)作為測(cè)試地點(diǎn). 每間隔10 min刷新一次捕獲到的移動(dòng)設(shè)備信號(hào)強(qiáng)度及對(duì)應(yīng)的信息. 經(jīng)過多次實(shí)際信號(hào)采集,分析出信號(hào)數(shù)據(jù)的變化趨勢(shì). 信號(hào)強(qiáng)度加權(quán)獲得客流量后,將客流量作為輸入,構(gòu)建訓(xùn)練集和測(cè)試集. 訓(xùn)練集的數(shù)據(jù)經(jīng)過多次迭代后獲得一個(gè)預(yù)測(cè)模型,最終使用測(cè)試集進(jìn)行測(cè)試.
由于當(dāng)今社會(huì)基本達(dá)到人手一部智能手機(jī),室內(nèi)的手機(jī)數(shù)量可以反映出該區(qū)域的人流量. 本文在某購(gòu)物中心餐飲區(qū)進(jìn)行了以下測(cè)試. 該購(gòu)物中心地圖如圖3所示.
圖3 購(gòu)物中心地圖Fig.3 Map of global shopping center
在餐飲區(qū)設(shè)置一個(gè)捕獲設(shè)備. 本文中使用樹莓派作為捕獲設(shè)備. 將樹莓派與設(shè)置為監(jiān)聽模式的無(wú)線網(wǎng)卡組合,可以用來捕獲其周圍手機(jī)的設(shè)備信息,這些信息包括mac地址、捕獲的時(shí)間以及信號(hào)強(qiáng)度等. mac地址用于區(qū)分不同的手機(jī),每捕獲到一個(gè)新的mac地址即意味著附近有一個(gè)新的手機(jī)用戶,對(duì)應(yīng)地客流量增加. 捕獲時(shí)間顯示捕獲設(shè)備抓取到手機(jī)數(shù)據(jù)包的時(shí)刻;信號(hào)強(qiáng)度則側(cè)面反映出所捕獲到的信號(hào)源距離捕獲設(shè)備的距離,信號(hào)強(qiáng)度越大,就說明信號(hào)源距離捕獲點(diǎn)越近,對(duì)人數(shù)的統(tǒng)計(jì)越有意義. 設(shè)定不同的閾值,并將信號(hào)強(qiáng)度與之比較進(jìn)而對(duì)信號(hào)的有效統(tǒng)計(jì)程度賦予不同的權(quán)重,有助于更準(zhǔn)確地計(jì)算一個(gè)特定區(qū)域的人流密度. 將設(shè)備的信息按照mac地址的不同進(jìn)行去重后便得到了某個(gè)時(shí)刻捕獲點(diǎn)周圍的人數(shù).
通過構(gòu)建好的訓(xùn)練集進(jìn)行訓(xùn)練模型訓(xùn)練. 從圖4中可以看出前20次的迭代過程中損失函數(shù)急劇下降,并且隨著迭代次數(shù)的繼續(xù)增加,損失函數(shù)趨于平緩,迭代50次之后基本不變,此時(shí)可認(rèn)為迭代結(jié)束,得到訓(xùn)練模型.
圖4 損失函數(shù)下降曲線Fig.4 The decline curve of loss function
在商場(chǎng)餐飲區(qū)每天10∶00—21∶00區(qū)間進(jìn)行測(cè)試,將測(cè)試集送入上述已經(jīng)訓(xùn)練好的模型中進(jìn)行測(cè)試,并把預(yù)測(cè)值與通過分析數(shù)據(jù)包所得到的真實(shí)數(shù)值進(jìn)行對(duì)比. 折線圖5繪制了統(tǒng)計(jì)的真實(shí)人數(shù)和預(yù)測(cè)輸出人數(shù)在每個(gè)時(shí)間段內(nèi)的折線圖. 捕獲設(shè)備每間隔10 min刷新一次數(shù)據(jù),選取每個(gè)小時(shí)中的第20~40 min區(qū)間內(nèi)的平均人數(shù)作為該小時(shí)的有效統(tǒng)計(jì)人數(shù). 柱狀圖6給出了各個(gè)時(shí)間段內(nèi)預(yù)測(cè)輸出的精度. 表1給出了具體的人數(shù)信息、精確度的數(shù)值和平均預(yù)測(cè)準(zhǔn)確率,其中平均預(yù)測(cè)準(zhǔn)確率由一天內(nèi)各個(gè)時(shí)間段的準(zhǔn)確率求算數(shù)平均給出.
圖5 預(yù)測(cè)人數(shù)和真實(shí)人數(shù)對(duì)比Fig.5 Comparison of predicted and actual numbers
圖6 各個(gè)時(shí)間段的預(yù)測(cè)準(zhǔn)確率Fig.6 Prediction accuracy of each time period
由圖5可以看出,真實(shí)平均人數(shù)和預(yù)測(cè)平均人數(shù)走勢(shì)變化基本一致. 在11∶00—13∶00這段用餐高峰期出現(xiàn)峰值,隨后人流密度迅速下降,直到16∶00時(shí)候又開始呈現(xiàn)上升趨勢(shì),進(jìn)入晚餐用餐期,并在18∶00—19∶00時(shí)間段內(nèi)達(dá)到晚餐高峰期,隨后人流密度再次呈現(xiàn)下降趨勢(shì).
由圖6可以看出,在15∶00—16∶00以及20∶00—21∶00兩個(gè)時(shí)間段內(nèi),預(yù)測(cè)準(zhǔn)確率相對(duì)其他時(shí)間段偏低. 這是因?yàn)樵谟貌透叻迤谶^后,用餐人數(shù)急劇減少,人們活動(dòng)的不確定性增大,所以此時(shí)預(yù)測(cè)準(zhǔn)確率下降.
由表1中可以看出,除20∶00—21∶00外,其余每個(gè)時(shí)間段的預(yù)測(cè)準(zhǔn)確率都在90%以上. 經(jīng)計(jì)算總體的準(zhǔn)確率為94.70%. 由于在20∶00—21∶00時(shí)間段內(nèi)用餐的人很少,并且處于商場(chǎng)即將停止?fàn)I業(yè)之前,所以這個(gè)時(shí)間段內(nèi)的人流變化隨機(jī)性較大,導(dǎo)致預(yù)測(cè)準(zhǔn)確率較低,僅有84.74%.
表1 真實(shí)人數(shù)、預(yù)測(cè)人數(shù)和準(zhǔn)確率Tab.1 True number, forecasted number and accuracy
基于對(duì)手機(jī)WiFi信號(hào)的處理,提出了一種適應(yīng)于大規(guī)模室內(nèi)場(chǎng)所的人流密度預(yù)測(cè)方案. 該方案將手機(jī)WiFi信號(hào)進(jìn)行加權(quán)處理,其結(jié)果送入神經(jīng)網(wǎng)絡(luò)進(jìn)行預(yù)測(cè). 在人流密度估計(jì)問題上,本文所提方案一方面解決了視頻監(jiān)控方案的遮擋問題,另一方面避免了傳統(tǒng)基于射頻信號(hào)方案不準(zhǔn)確性. 在預(yù)測(cè)模型構(gòu)建問題上,相比于線性回歸法,神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)法更適合于商場(chǎng)、火車站等人流隨機(jī)性大的場(chǎng)合. 實(shí)驗(yàn)結(jié)果表明,所得到的預(yù)測(cè)模型準(zhǔn)確率達(dá)到了94.70%. 后續(xù)的研究中,將嘗試采用多個(gè)捕獲點(diǎn)同時(shí)預(yù)測(cè),并通過加權(quán)投票的方式,進(jìn)一步提高預(yù)測(cè)的準(zhǔn)確率和可靠性.