成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

假期來啦!技術人如何用 Python 實現景區安防系統

開發 前端
近年來,隨著我國旅游業的持續快速發展,國內游客人次逐年增加,各地旅游景點游客爆滿。在旅游消費需求高速增長的同時,伴隨著越來越多的旅游景區管理問題,景區公共安全存在著嚴重隱患。因此設計一套關于景區安全防護的智能系統,對景區安全防護與景區智能化建設具有重要的現實意義。本項目旨在采用計算機視覺和PC軟件開發技術,圍繞景區安全問題展開一系列的實踐,最終搭建了一套智能景區安防系統,應用于景區中火災預防與監測

?本設計中,利用YOLO目標檢測算法、Openpose姿態識別算法、deepsort跟蹤算法、MSCNN人群密度估計算法實現了火災監測、吸煙監測、行為安全監測、人群密度監測、口罩率監測、人員定位監測六大功能。系統運用智能視覺交互技術,用戶可以通過手勢操作系統,用戶操作方便簡潔。在多角度多方位輔助景區安防管理,消減了景區存在的隱形安全隱患,推動景區智慧化建設。本套系統各類功能之間實現了數據的實時傳輸與反饋,保證了信息的有效性,可以運行在手機端、電腦端和物聯網平臺多個平臺,同時也真正意義上實現了“多平臺應用”。

結合多種算法設計的多功能的智能安防系統,主要應用于景區中火災預防與監測、疫情防控、游客安全定位等,對景區安全防護與景區智能化建設具有重要的應用價值。圖片

基本介紹

該系統以計算機多媒體技術、智能圖像分析技術、數據挖掘技術等為基礎,建設旅游景區綜合安防管理系統。針對景區公共活動區域的人身安全,森林防火管理,疫情防控管理等需求,要求建設全方位、全天候、高清化、智能化的視頻監控系統,以滿足現代旅游景區安全管理的需求,實現大場景全景監控,對景區火災、游客危險行為等突發情況進行檢測。實現對人員實時定位、軌跡查詢,當發生緊急情況時聯動地圖進行閃爍警示,并便于應急指揮。同時滿足人員管理與客流分析系統,需要對出入口客流量進行統計和分析,當景區超過一定的客流容量之后可及時預警停止游客進入并進行適當的游客分流處置。結合實際需求及智慧景區的系統架構規劃,旅游景區綜合安防系統由智能監控系統、智能視覺交互、多角度多方位、多平臺應用四個模塊構成,整合火災監測、吸煙監測、行為安全監測、人群密度監測、口罩率監測、人員定位監測異構安防子系統。系統總體設計架構如下圖:

圖片


基本功能展示

1、系統概述

圖片

圖片

本智能監控系統開發平臺為Pycharm,使用python語言,共分為六大系統。

2、火災監測系統

本模塊通過實時的視頻監控,分析視頻是否有火災產生。如圖中所示,如果景區發生火災,系統會及時的發出預警信息,反饋給調度室,使得火災得到有效控制,極大的提高應對火災的效率。

3、吸煙監測系統?

為了防止景區發生火災,景區多數區域為禁煙區。本模塊通過實時的視頻監控,分析視頻是否存在吸煙行為。如圖中所示,如果有游客存在吸煙行為,系統會及時的發出預警信息,反饋給調度室,第一時間發現游客吸煙的安全隱患,預防火災發生,確保景區安全。

4、行為安全監測系統

景區旅游過程中,游客人身安全須受到保障。本模塊通過實時的視頻監控,分析視頻中人的軀體動作,如果發生異常行為如圖中“摔倒”等危險行為可以及時的發出預警信息。能夠大大縮短救援時間,減少突發事件造成的損失,保護游客的生命財產安全。圖片

5、人群密度監測系統

受新冠疫情的影響,景區需要合理控制景區內的人口密度。通過本模塊可以實現對景區游客人口密度的動態監控,通過智能分析,將人群密度實時的展現在系統頁面上,幫助用戶管理景區,切實保障廣大游客、員工的身體健康和生命安全,維護景區和社會穩定大局。圖片

6、口罩率監測系統?

為防止新冠病毒的傳播,根據景區相關規定,進入景區之前需要確定乘客。本模塊通過實時的視頻監控,分析視頻中游客是否佩戴口罩,將標記每個游客是否佩戴口罩,將結果顯示在系統上,并實時的顯示場景佩戴口罩率。用于景區疫情防疫工作,保護游客,保護景區。

圖片

7、人員跟蹤定位監測

本模塊對景區進行實時的視頻監控,分析并識別視頻中游客,自動生成識別標簽,將游客標簽在場景中的位置實時記錄下來,并顯示在系統頁面中,并且可以對場景中人數進行監測,動態顯示在系統頁面左側。輔助用戶管理景區。

圖片

8、智能視覺交互

本系統可代替了傳統鼠標點擊模塊應用的方法,用戶可以不需要使用鼠標等輸入設備即可完成與系統之間的信息交互。用戶通過肢體動作就可以完成模塊的選擇工作,系統操作更加簡潔,用戶使用更加方便。(這里只設計了火災檢測功能,其他功能可以根據代碼參考寫入。)

圖片

涉及算法

1、目標檢測算法?

本項目使用的目標檢測算法主要為YOLO算法,分別應用在火災監測、吸煙行為監測、人員定位跟蹤以及口罩率監測上。YOLO目標檢測算法是考慮到雙階段目標檢測算法的檢測效率比較低,所以一些學者提出了單階段目標檢測。由JosephRedmon等人在2016年提出。

2、目標跟蹤算法

本項目在人員定位跟蹤系統中使用到了deepsort目標跟蹤算法。本系統跟蹤的流程如下:

(1)使用卷積神經網絡對視頻中的行人進行檢測和跟蹤。

(2)視頻幀輸入之后首先進入YOLOv3目標檢測的網絡,經過Darknet-53提取特征;

(3)其次,進行上采樣和特征融合,再進行回歸分析;

(4)再次,把得出的預測框信息輸入SORT算法進行目標特征建模,匹配和跟蹤;

(5)最后,輸出結果。下圖為定位跟蹤算法流程圖:

圖片

3、人群密度估計算法?

人群密度計數是指估計圖像或視頻中人群的數量、密度或分布,它是智能視頻監控分析領域的關鍵問題和研究熱點,也是后續行為分析、擁塞分析、異常檢測和事件檢測等高級視頻處理任務的基礎。本項目通過采用深度學習方法獲取人群密度圖已估計人群數量,使用python語言搭建MSCNN網絡實現實時生成人群密度圖以達到估計人群數量的目的。

4、姿態估計算法?

本項目在人體行為安全監測系統上使用了Openpose的人體姿態識別算法。通過Openpose的姿態識別技術對不同肢體之間的協調關系搭建分類算法,并通過不同的分類算法比較,選擇出最優模型搭建多目標的分類方法,其可以實現多個目標的姿態顯示、目標檢測和分類的實時顯示。

部分界面操作代碼如下:


cap = cv2.VideoCapture(0)
cap.set(3, 1280)
cap.set(4, 720)
detector = HandDetector(detectionCon=0.8)
keys = [["火災檢測", "吸煙檢測", "行為安全監測", "人群密度監測", "口罩率檢測", "行人定位跟蹤"]]
finalText = ""
while True:
success, img = cap.read()
img = detector.findHands(img)
lmList, bboxInfo = detector.findPosition(img)
img = drawAll(img, buttonList)
if lmList:
for button in buttonList:
x, y = button.pos
w, h = button.size
if x < lmList[8][0] < x + w and y < lmList[8][1] < y + h:
cv2.rectangle(img, (x - 5, y - 5), (x + w + 5, y + h + 5), (175, 0, 175), cv2.FILLED)
if l < 30:
if press_state:
cv2.rectangle(img, button.pos, (x + w, y + h), (0, 255, 0), cv2.FILLED)
cv2.putText(img, "start", (x + 20, y + 65),cv2.FONT_HERSHEY_PLAIN, 4, (255, 255, 255), 4)
finalText += button.text
sleep(0.15)
press_state=False
state=True
print(button.text)
text=button.text
else:
press_state=True
if state:
if os.path.exists("img.txt"):
try:
img2 = cv2.imread("img.jpg")
img2 = cv2.resize(img2, (img.shape[1], img.shape[0]))
img = cv2.addWeighted(img, alpha, img2, beta, gamma)
except:
pass
if state:
img = Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
draw = ImageDraw.Draw(img)
myfont0 = ImageFont.truetype(r'./HGDH_CNKI.TTF', 50)
for button in buttonList:
x, y = button.pos
w, h = button.size
draw.text((500, 180), text, font=myfont0, fill=(0, 0, 0))
img = cv2.cvtColor(np.asarray(img), cv2.COLOR_RGB2BGR)
cv2.imshow("Image", img)
cv2.waitKey(1)
責任編輯:華軒 來源: AI科技大本營
相關推薦

2021-05-07 13:20:39

Python機器人編程語言

2020-05-09 10:38:31

Python透視表數據

2017-08-17 09:49:06

云存儲技術運用

2011-09-26 11:35:01

2024-05-28 09:26:46

2010-03-25 15:45:28

線纜產品視頻傳輸

2020-06-04 13:50:45

人工智能機器人安防

2021-03-08 12:02:22

人工智能安防人臉識別技術

2022-10-13 16:24:27

家居安防系統鴻蒙

2013-03-14 10:19:00

安防監控系統綜合布線技術布線網絡設計

2009-07-21 18:53:31

無線監控系統艾克賽爾

2017-12-04 10:05:58

Python技術人租房

2012-12-10 14:53:54

2016-10-24 17:45:00

機器人

2011-03-15 14:26:23

iptablesNAT

2020-05-29 09:17:43

2011-03-15 09:10:47

iptablesNAT

2017-11-27 17:29:43

深度學習TensorFlow安卓設備

2014-10-23 09:03:40

創業合伙人

2022-07-11 22:03:13

機器人服務機器人安防機器人
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲免费视频在线观看 | 欧美成人精品一区 | 国产精品一区二区av | 毛片久久久 | 一级黄色片在线看 | 成人在线激情 | 久久精品日产第一区二区三区 | 超碰成人免费 | 国产一区中文字幕 | 国产亚洲一区在线 | 鸳鸯谱在线观看高清 | 福利视频一二区 | 激情久久网 | 黑人精品欧美一区二区蜜桃 | 成人不卡| 国产麻豆乱码精品一区二区三区 | 日本久久网| 精品国产一区二区三区久久影院 | 午夜影院官网 | 欧美中文字幕 | 91麻豆产精品久久久久久夏晴子 | 国产免费福利在线 | 国产精品一区在线观看你懂的 | xxx.在线观看 | 成人免费观看男女羞羞视频 | 国产视频福利 | 69亚洲精品 | 国产亚洲一区二区精品 | 欧美日韩一区在线播放 | 亚洲 一区| 久久成人精品 | 亚洲国产一 | 九色视频网站 | 黄色av网站在线免费观看 | 国产精品一区二区av | 久久专区| 国产日韩久久 | 欧美日韩最新 | 欧美精品综合在线 | jizz中国日本 | 国产精品日韩欧美一区二区三区 |