999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙向人流量統(tǒng)計系統(tǒng)研究與實現(xiàn)

2022-08-12 05:07:18林江山徐金劉歡張文博譚旭
現(xiàn)代信息科技 2022年8期
關鍵詞:百度設置數(shù)據(jù)庫

林江山,徐金,劉歡,張文博,譚旭

(新疆農(nóng)業(yè)大學 計算機與信息工程學院,新疆 烏魯木齊 830052)

0 引 言

人流量統(tǒng)計是視頻監(jiān)控系統(tǒng)的關鍵技術(shù)之一, 其任務是利用視頻圖像分析技術(shù)自動統(tǒng)計在某個時間段內(nèi)通過某一場景的人流數(shù)量。由于人流信息是許多企業(yè)中做決策依據(jù)的一個重要信息, 因此該技術(shù)可以廣泛應用于各行各業(yè)。如公共場所監(jiān)控人流密度,通過數(shù)據(jù)管控以防踩踏事件;商場通過客流統(tǒng)計提高運營效率及服務質(zhì)量;景區(qū)統(tǒng)計游客數(shù)量方便人流限制,降低公共設備使用壓力。

隨著教育的普及和完善,學校的生源日益增多,快速有效的人流量統(tǒng)計已然成為校園管理中的一個重要參數(shù)。人流量統(tǒng)計正在由傳統(tǒng)人工統(tǒng)計向極具自動化的人體識別方向發(fā)展,這也對校園管理者提出了更高標準的要求:必須在最短時間內(nèi)對學生的流量變化做出反應,且需具備學生流量發(fā)展趨勢的預見性以及最大限度地減少識別成本,提高校園日常管理決策的科學性,因此校園管理層對人流量數(shù)據(jù)的統(tǒng)計的重視由來已久。

本文介紹基于百度AI的雙向人流量監(jiān)控系統(tǒng),使用Python語言實現(xiàn),百度人流量統(tǒng)計功能適應各種人群密集場所,不僅可用于人流量的統(tǒng)計,甚至可進行人體的識別及追蹤,準確率高達90%以上。

1 百度API簡介及開發(fā)工具

1.1 百度API

百度提供的人流量統(tǒng)計功能包括靜態(tài)人數(shù)統(tǒng)計和動態(tài)人數(shù)統(tǒng)計。靜態(tài)人數(shù)統(tǒng)計以頭部為識別對象統(tǒng)計瞬時人數(shù),統(tǒng)計算法沒有人數(shù)限制,可適用于教學樓等人群密度場所。靜態(tài)人數(shù)統(tǒng)計是識別圖片中人數(shù),不支持去重,圖片類型支持PNG、JPG、JPEG、BMP。動態(tài)人流量統(tǒng)計以頭肩為識別目標,進行人體檢測和追蹤,用戶可指定區(qū)域范圍,根據(jù)人員流動方向識別進出人數(shù)。

調(diào)用百度人流量統(tǒng)計功能,首先需對接百度AI開放平臺,進行鑒權(quán)認證,包括以下步驟:

(1)注冊登錄百度智能云平臺,獲取Access Key ID /Secret Access Key密鑰對。

(2)獲取Access Token,運行下面代碼百度平臺將以JSON格式返回Access Token值和時效期。

1.2 MySQL數(shù)據(jù)庫

在進行項目開發(fā)時,需要存儲大量歷史人流量數(shù)據(jù),雖XML文件與文本文件也可以作為數(shù)據(jù)的載體,但不易進行管理。經(jīng)過選型,MySQL數(shù)據(jù)庫兼容性好,使用便捷,故在此次系統(tǒng)設計中應用。

為了避免在數(shù)據(jù)庫安裝過程中出現(xiàn)問題,安裝前應詳細地檢查MySQL數(shù)據(jù)庫使用環(huán)境所需的配置組件,例如在缺少Microsoft相關組件時,當進行MySQL5.7的安裝時,系統(tǒng)會顯示由于缺少MySQL的部分模塊無法安裝。

1.3 Qt Creator

QtCreator是跨平臺的QT IDE,為我們提供圖形化的UI繪制工具。本次系統(tǒng)設計利用Qt來編寫圖形交互界面,在已搭建的Python環(huán)境中安裝對應版本的PyQt5庫后,再選擇對應版本的QtCreator就可以進行編碼。

2 人流量統(tǒng)計系統(tǒng)設計

本系統(tǒng)包括三個核心功能:圖片統(tǒng)計,視頻統(tǒng)計,數(shù)據(jù)查詢。圖片統(tǒng)計要求用戶按照格式上傳一張圖片,調(diào)用百度API返回數(shù)據(jù);視頻統(tǒng)計可使用本地視頻也可以調(diào)用攝像頭實時錄制達到動態(tài)統(tǒng)計目標;數(shù)據(jù)查詢將根據(jù)時間統(tǒng)計總?cè)藬?shù)或者進出人數(shù)存儲到數(shù)據(jù)庫中。功能框如圖1所示。

圖1 系統(tǒng)功能框圖

3 功能實現(xiàn)

3.1 圖片統(tǒng)計

首先用戶選擇一張圖片,該圖片允許不包含人。靜態(tài)統(tǒng)計通過發(fā)送post請求,其中請求URL為https://aip.baidubce.com/rest/2.0/image-classify/v1/body_num。請求參數(shù)包括三個:(1)參數(shù)“area”,可標記單個或多個區(qū)域,最多支持10個區(qū)域。如果設置“area”參數(shù),坐標必須小于原圖大小,否則設置錯誤。本項目設置單區(qū)域,因為攝像頭面向教學樓入口,所以將設置矩形區(qū)域進行統(tǒng)計;(2)參數(shù)“image” 因為要網(wǎng)絡傳輸圖片到百度AI平臺,所以對圖片進行Base64編碼,網(wǎng)絡傳輸中只能傳輸可打印字符,其大小不能超過4M。Base64是一種基于64個可打印ASCII字符對任意字節(jié)數(shù)據(jù)進行編碼的算法;(3)參數(shù)“show”,是否返回渲染圖,默認為“false”,本系統(tǒng)設置為“true”。請求成功后將返回渲染圖以及統(tǒng)計到的人數(shù)。靜態(tài)統(tǒng)計實測如圖2所示。

圖2 靜態(tài)統(tǒng)計實測圖

3.2 視頻統(tǒng)計

視頻統(tǒng)計共包括兩個功能,可選擇本地視頻進行統(tǒng)計,或打開攝像頭進行實時統(tǒng)計,兩種方式在統(tǒng)計處理上方法相同。傳入視頻抓拍圖片序列,進行人體追蹤,返回每個人體框的坐標和所屬ID;并根據(jù)目標軌跡判斷進出區(qū)域行為,進行動態(tài)人數(shù)統(tǒng)計,返回區(qū)域人數(shù),同時可輸出渲染結(jié)果圖,包含統(tǒng)計值和跟蹤框渲染。

視頻由一幀一幀圖像組成,如果每幀圖像都發(fā)送到百度AI平臺進行統(tǒng)計處理,必將影響效率且浪費資源,所以抽幀頻率設置是否合理十分重要,本系統(tǒng)設置為5 fps,可以做到有效跟蹤,同時滿足百度AI平臺fps要大于2的要求。

動態(tài)統(tǒng)計中設置區(qū)域參數(shù)“area”影響著進出人數(shù)的準確性,將預先設定區(qū)域坐標傳至百度API,因攝像頭對準教學樓大門,那么門可以作為界限。因不同攝像頭角度不同,需根據(jù)實際場景調(diào)整區(qū)域位置。

本系統(tǒng)采用OpenCV讀取視頻,OpenCV提供一個簡單易用的計算機視覺基礎庫,幫助人們快速構(gòu)建復雜的視覺應用程序。實例化對象后獲得對象屬性按照百度AI平臺要求的數(shù)據(jù)格式,發(fā)送請求等待百度平臺通過AI算法完成對每幀靜態(tài)圖像的識別與處理,將結(jié)果返回,多幀連續(xù)處理后,達到人流量的動態(tài)監(jiān)測的目標。參數(shù)設置如下:

#設置區(qū)域參數(shù),返回渲染圖

params = {“area”: “1,1,700,1,700,200,1100,700, 1,700”, “case_id”: 16, “case_init”: “false”, “dynamic”:“true”,”image”: img,”show”: “true”}

不論是靜態(tài)統(tǒng)計還是動態(tài)統(tǒng)計,只要當人流量大于等于閾值,都會引起預警系統(tǒng)響應,觸發(fā)彈窗提示,以便學校相關部門進行干預,避免發(fā)生嚴重后果。動態(tài)統(tǒng)計實測如圖3所示。

圖3 動態(tài)統(tǒng)計實測圖

3.3 數(shù)據(jù)統(tǒng)計

人流量數(shù)據(jù)具有一定研究價值,首先學生活動具有一定規(guī)律,大數(shù)據(jù)可幫助教務部門更清晰的規(guī)劃課程,提升上課體驗,避免學生過多,教室間互相干擾;其次利用數(shù)據(jù)可分析風險,避免踩踏事件;最后利用統(tǒng)計的數(shù)據(jù)合理分配和優(yōu)化配置資源,如通過監(jiān)測人流量數(shù)據(jù),如某教學樓正門經(jīng)常同一時間涌入大量學生,可規(guī)劃新增一扇門。由此可見,數(shù)據(jù)統(tǒng)計的存儲十分有意義,所以要將統(tǒng)計到的數(shù)據(jù)存儲到數(shù)據(jù)庫中。

本系統(tǒng)使用MySQL數(shù)據(jù)庫,使用數(shù)據(jù)庫前需要安裝PyMySQL,PyMySQL是Python3.x版本中用于連接MySQL服務器的一個庫。

連接數(shù)據(jù)庫并設置配置信息如下:

3.4 界面設計

本次設計主UI界面采用QtCreator進行開發(fā),因在widget.ui中定義了窗口上所有組件的屬性設置、布局,及其信號與槽函數(shù)的關聯(lián)等。而UI設計器可視化設計的界面都由 Qt 自動解析,并以XML文件的形式保存下來。在界面設計時,對需要訪問的組件修改其 objectName,如各個按鈕、需要讀取輸入的編輯框、需要顯示結(jié)果的標簽等,以便在程序里區(qū)分。對于不需要程序訪問的組件則無須修改其objectName,如用于界面上組件分組的 GroupBox、Frame、布局等,讓 UI 設計器自動命名即可。

4 結(jié) 論

該系統(tǒng)基于百度API人流量統(tǒng)計接口,實現(xiàn)了圖片統(tǒng)計和視頻統(tǒng)計功能,該系統(tǒng)同樣適用于其他場所人流量統(tǒng)計,僅需調(diào)整動態(tài)統(tǒng)計中區(qū)域參數(shù)即可。利用實際教學樓場景進行了測試,本場景準確率高達95%以上。所有統(tǒng)計數(shù)據(jù)存儲與數(shù)據(jù)庫中,聯(lián)合人流量上限告警功能,管理人員通過人流量數(shù)據(jù)可分析其風險因素,提高教學樓服務能力并排除安全隱患。該系統(tǒng)功能還不完善,光線及網(wǎng)絡延遲等外界因素,會導致準確率下降,除此之外性能也有待提高,后續(xù)將進一步優(yōu)化。

猜你喜歡
百度設置數(shù)據(jù)庫
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
Robust adaptive UKF based on SVR for inertial based integrated navigation
百度年度熱搜榜
青年與社會(2018年2期)2018-01-25 15:37:06
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
本刊欄目設置說明
中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
百度遭投行下調(diào)評級
IT時代周刊(2015年8期)2015-11-11 05:50:22
主站蜘蛛池模板: 亚洲开心婷婷中文字幕| 永久在线精品免费视频观看| 幺女国产一级毛片| 一级看片免费视频| 福利一区在线| 三级视频中文字幕| 色综合成人| 国产91丝袜在线观看| 亚洲欧美一区二区三区图片 | 亚洲午夜18| 中文字幕人成乱码熟女免费| 国产日韩丝袜一二三区| 超碰色了色| 国产激情无码一区二区免费| 一级香蕉人体视频| 91国内视频在线观看| 亚洲国产日韩在线观看| 亚洲福利片无码最新在线播放| 亚洲国产精品日韩av专区| 中文字幕 91| 久久综合九九亚洲一区| 国产区免费精品视频| 亚洲男人天堂久久| 久久香蕉国产线看精品| 污网站免费在线观看| 一个色综合久久| 97se亚洲| 毛片网站观看| 97视频精品全国在线观看| 欧美在线中文字幕| 在线观看免费国产| 日韩精品无码免费一区二区三区| 日韩免费成人| 国产亚洲视频在线观看| 欧美性久久久久| 亚洲日本一本dvd高清| 欧美一级在线播放| 亚洲欧美成人网| 综合色88| 欧美亚洲国产精品久久蜜芽| 精品少妇人妻无码久久| 欧美综合在线观看| 亚洲男人的天堂久久香蕉网| 久久久波多野结衣av一区二区| 久久久久亚洲AV成人网站软件| 久久99国产综合精品女同| 青青青国产视频手机| 1024国产在线| 亚洲精品午夜天堂网页| 国产精品一区二区不卡的视频| 91热爆在线| 精品久久久久久久久久久| 色婷婷亚洲十月十月色天| 毛片手机在线看| 国产午夜无码专区喷水| 国产欧美精品午夜在线播放| 成人在线不卡视频| 久久亚洲中文字幕精品一区| 国产亚洲欧美在线中文bt天堂 | 国产丰满成熟女性性满足视频| 精品久久久久成人码免费动漫| 韩日午夜在线资源一区二区| 97视频精品全国在线观看| 成人永久免费A∨一级在线播放| 久久久受www免费人成| 国产精品尹人在线观看| 国产真实二区一区在线亚洲| 亚洲中文精品久久久久久不卡| 亚洲va在线∨a天堂va欧美va| 国产精品久线在线观看| 亚洲一区免费看| 理论片一区| 色婷婷久久| 日韩经典精品无码一区二区| 精品国产免费观看| 国产一区二区福利| 国产99免费视频| 92午夜福利影院一区二区三区| 人妻丰满熟妇αv无码| 最新国产你懂的在线网址| 青青草一区二区免费精品| 日本三级黄在线观看|