[發明專利]一種基于頭部檢測的客流統計方法有效
| 申請號: | 201910542458.2 | 申請日: | 2019-06-21 |
| 公開(公告)號: | CN110222673B | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 趙拯;李翠;趙五岳 | 申請(專利權)人: | 杭州宇泛智能科技有限公司 |
| 主分類號: | G06K9/00 | 分類號: | G06K9/00;G06K9/62;G06T7/246 |
| 代理公司: | 杭州創智卓英知識產權代理事務所(普通合伙) 33324 | 代理人: | 劉麗琴 |
| 地址: | 311121 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 頭部 檢測 客流 統計 方法 | ||
1.一種基于頭部檢測的客流統計方法,包括如下步驟:
步驟1.基于One-Stage的目標檢測算法,結合Tiny-yolo的網絡結構與SSH中的SSH語境模塊對輸入的初始幀圖片進行檢測,得到一個或多個人頭框坐標;為每一個人頭框創建一條路徑,用來保存該人頭框中心點在后續幀中的位置信息,每一條路徑分配一個id號;
步驟2.輸入當前幀圖片進行人頭檢測得到當前幀人頭框坐標;
步驟3.以oks距離作為度量方式,以歐氏距離作為補充度量方式,用人頭框的中心點坐標來計算目前存活的所有路徑與當前幀檢測出的所有人頭框的oks距離矩陣與歐氏距離矩陣,其中,所述目前存活的所有路徑包括所述當前幀的前一幀中的所有人頭框坐標;
步驟4.關聯存活的所有路徑與當前幀檢測出的人頭框;
步驟5.進出客流量統計。
2.如權利要求1所述的基于頭部檢測的客流統計方法,其特征在于:
步驟4具體包括如下步驟:
(1)關聯操作:向融合匹配法輸入距離矩陣,將當前幀檢測出的人頭框與路徑進行匹配;
(2)對匹配上人頭框的路徑進行更新:存入被匹配上的人頭框中心點坐標;每條路徑最多匹配上一個人頭框,假設第n條路徑匹配上了第m個人頭框,向第n條路徑存入第m個人頭框的中心點坐標;
(3)對當前幀中沒有被匹配上的人頭框進行初始化,創建新路徑,并分配id號;假設當前幀中第k個與第q個人頭框沒有被任何一條路徑匹配上,那么,初始化兩條路徑,分別用來存放這兩個人頭框中心點在后續幀中的坐標,并分配兩個不同的id號,此時,總路徑中新增了兩條路徑;
(4)刪除連續n幀沒有匹配上人頭框的路徑,未被刪除的路徑即為存活的路徑。
3.如權利要求2所述的基于頭部檢測的客流統計方法,其特征在于:步驟4中所用融合匹配方法具體為:
(1)按照連續斷幀的幀數對人頭軌跡進行分類,優先考慮連續斷幀次數少的路徑與檢測目標的關聯關系;
(2)采用貪婪法分別在oks距離矩陣橫向、縱向方向上得到系列匹配對,對于剩余的沒有建立匹配關系的路徑與檢測目標,用歐氏距離作為補充,在歐氏距離矩陣橫向、縱向方向上得到補充匹配對;
(3)分別選出產生交集的系列匹配對與補充匹配對,每次排除一個可能性相對低的匹配對;
(4)重新執行步驟(2)與(3),直到不再產生有交集的匹配對為止;
(5)輸出最終的匹配對。
4.如權利要求1所述的基于頭部檢測的客流統計方法,其特征在于:所述步驟5具體為:
(1)進出人員計數:在路徑連續s幀沒有匹配上檢測出的人頭框時,s<100,分析該路徑的歷史運動軌跡,根據該路徑人頭框中心點運動距離長度、運動軌跡是否覆蓋活躍區域來判斷其是否滿足計數要求,達到計數要求時根據其運動方向判斷人員進或出的狀態;
(2)判斷活躍區域內同一路徑是否因為斷裂而被計數2次:查找路徑是否在活躍區內消失了而另一條路徑在滿足一定的幀差范圍條件下在活躍區域內進行了初始化步驟,并且兩條路徑運動方向的差異滿足一定范圍,在計數上也同為進或同為負;如果同時滿足上述條件,便減去多余的一次計數;
(3)對已經計數過的路徑進行標記,標記結束時重新初始化路徑,并將該路徑的起始坐標更新為標記結束時的坐標,id保持不變;每隔m幀分析一次該路徑運動方向,當該條路徑運動方向與被標記之前的運動方向相反時,重復步驟(1)和(2)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州宇泛智能科技有限公司,未經杭州宇泛智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910542458.2/1.html,轉載請聲明來源鉆瓜專利網。





