1. 程式人生 > 其它 >使用大華裝置開發行AI人流量統計出現時間不正確的原因分析

使用大華裝置開發行AI人流量統計出現時間不正確的原因分析

人流量統計是基於AI人工智慧演算法,可以實時統計視訊影象中的人體個數和流動趨勢,與視訊監控技術結合,能實現當前監控區域的人流量統計,實時瞭解行人流量動態,還能達到人群密度監測、避免人群聚集的目的,在安防等場景中具有重要作用。TSINGSEE青犀視訊也一直在積極研發AI智慧檢測技術與視訊能力的融合,包括人臉檢測、人臉識別、車輛檢測、車牌識別等等。

 

 

 

今天和大家分享一下開發中的小技巧:通過大華裝置獲取行人流量統計的時間不正確的問題解決。

在獲取行人流量統計時,統計的時間點返回的資訊是錯誤的。年/月/日/時/分/秒資訊均有誤,如:年(dwYear)顯示為15,如下圖:

 

 

 

1)首先對比官方的demo,程式碼是否有異常。

官方demo例項:

 

 

 

 

 

 

 

 

 

封裝成庫程式碼:

 

 

 

 

 

 

 

 

 

從上述程式碼看出,二者程式碼差別並不大。那麼為什麼會出現統計人數查詢時間點不正確的情況呢?兩者程式碼都打斷點除錯,只有封裝庫的進行統計行人流量,出現了有時間點不正確的情況。

既然程式碼沒什麼問題,那麼有可能是呼叫了錯誤版本的庫。檢視庫的位元組數是否一樣,再檢視庫的版本。

官方庫dll:

 

 

 

封裝庫使用大華dll:

 

 

 

通過進行dll位元組數對比分析得出:avnetsdk.dll和dhconfigsdk.dll等等都有誤,與官方demo的dll不匹配。

解決辦法:將官方demo的所有dll都拷貝出來,放到自己的程式中再次執行,此時人流量統計獲取到的時間已經完全正確了。

 

 

隨著人工智慧技術的不斷髮展與應用,安防視訊平臺與AI技術的結合已經成為市場發展的趨勢。TSINGSEE青犀視訊近期也釋出了基於邊緣AI計算的硬體裝置——AI安全生產攝像機,裝置採用了全新嵌入式多演算法框架軟體,內建多種AI演算法,企業可根據攝像頭配置選擇演算法,目前可支援安全帽檢測、煙火檢測、室內通道堵塞檢測、離崗睡崗檢測、人員入侵檢測、周界入侵檢測、室外消防通道佔壓檢測等,在企業安全生產監管中具有重要意義。對我們的視訊平臺感興趣的使用者可以前往演示平臺進行體驗或部署測試。