色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

飛槳目標檢測端到端開發套件PaddleDetection正式開源車輛分析工具PP-Vehicle

CVer ? 來源:CVer ? 作者:CVer ? 2022-10-20 11:35 ? 次閱讀

停車場閘機的車牌識別、道路兩側的違停檢測、繁華路口的車流統計、茫茫車海中的車輛鎖定…這些場景背后的技術原理大家是否在心中簡單構思過?抑或想要抽時間自己攢一套出來可卻又不知從何下手?——PP-Vehicle來告訴你答案。

繼行人分析工具PP-Human之后,飛槳目標檢測端到端開發套件PaddleDetection正式開源車輛分析工具PP-Vehicle!

81b9849a-5020-11ed-a3b6-dac502259ad0.gifPP-Vehicle功能全景圖

PP-Vehicle是一款針對車輛分析相關場景的開源工具,產品主要圍繞以下幾個方面進行設計開發:

  • 實用性:針對車輛分析場景共性的底層模型進行優選迭代;針對幾個高頻場景進行了詳細的后處理策略設計,可以滿足業務的快速上線需求。同時提供豐富的二次開發教程,方便用戶根據自己的業務場景進行私有化開發。

  • 泛化性:在公開數據集以及自采數據集上進行充分訓練,并且提供預訓練模型,覆蓋車輛分析中監控視角、駕駛員視角、俯拍視角等常見相機視角。

  • 低代碼:實現1行代碼快速部署,支持圖片、視頻、單路/多路rtsp視頻流輸入,修改配置文件即可快速實現策略修改以及pipeline的組合。

接下來讓我們具體看一下PP-Vehicle的工作。

搭配源碼食用更佳!

https://github.com/PaddlePaddle/PaddleDetection

記得Star收藏,

防止走丟又實時關注更新!

82380b44-5020-11ed-a3b6-dac502259ad0.png

整體方案

82506a68-5020-11ed-a3b6-dac502259ad0.png

PP-Vehicle技術架構

PP-Vehicle整體分為輸入、核心算法、輸出三部分:

  • 輸入:支持離線圖片、視頻以及rtsp視頻流等形式,可根據輸入類型快速配置,如下圖所示,為輸入配置為rtsp拉流的示例。

825992be-5020-11ed-a3b6-dac502259ad0.png

PP-Vehiclertsp拉流預測示例

  • 核心算法:主要由預訓練模型以及邏輯策略組成。預訓練模型主要有4個:車輛檢測模型、車輛跟蹤模型、車牌識別模型、車輛屬性分析模型。各個模型性能見下表:

828f5d18-5020-11ed-a3b6-dac502259ad0.png

預訓練模型

82f34ee0-5020-11ed-a3b6-dac502259ad0.png

違停pipeline配置文件示例

  • 輸出:包括車牌信息、車輛軌跡、車輛屬性、違停信息等;同時支持這些信息的可視化渲染輸出,如下圖為直接配置可視化信息rtsp推流顯示。

838074d2-5020-11ed-a3b6-dac502259ad0.png

rtsp推流展示示例

838b60a4-5020-11ed-a3b6-dac502259ad0.gif

可視化效果

詳見:

https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.5/deploy/pipeline/docs/tutorials/PPVehicle_QUICK_STARTED.md

方案簡析

PP-Vehicle針對一些高頻車輛分析場景提供了詳細的解決方案,在這里就主要思路進行簡析,詳細的解析大家可以關注課后的海報,聽一聽開發同學的詳解。

車牌識別方案:

  1. 通過目標檢測來獲取圖片中的車輛檢測框,模型方案為PP-YOLOE-l。當輸入為視頻時,會基于車輛檢測框,使用OC-SORT跟蹤模型來完成車輛的多目標跟蹤;

  2. 通過車輛檢測框的坐標截取對應位置圖像;

  3. 使用車牌檢測模型在每張車輛截圖中識別車牌所在位置,同理截取車牌區域,模型方案為PP-OCRv3車牌檢測模型

  4. 使用字符識別模型識別車牌中的字符,模型方案為PP-OCRv3車牌識別模型;

  5. 此外還使用了一些優化策略提升速度以及準確率。

  1. 使用跳幀策略,每10幀做一次車牌檢測,避免每幀做車牌檢測的算力消耗;

  2. 車牌結果穩定策略,避免單幀結果的波動,利用同一個id的歷史所有車牌識別結果進行投票,得到該id最大可能的正確結果;

  3. 車輛檢測模型聯合BDD-100k和UA-DETRAC數據集訓練, 車牌檢測方案采用CCPD數據集在車牌場景finetune提升檢測精度。

詳見:

https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.5/deploy/pipeline/docs/tutorials/ppvehicle_plate.md

車輛屬性識別方案:

  1. 車輛屬性識別模型使用了PaddleClas超輕量圖像分類方案(PULC,Practical Ultra Lightweight image Classification)

  2. 并在該模型的基礎上,進一步使用了以下優化方案:

  1. 使用SSLD預訓練模型,在不改變推理速度的前提下,精度提升約0.5個百分點;

  2. 融合EDA數據增強策略,精度提升0.52個百分點;

  3. 使用SKL-UGI知識蒸餾, 精度提升0.23個百分點。

詳見:

https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.5/deploy/pipeline/docs/tutorials/ppvehicle_attribute.md

違停檢測方案:

  1. 通過目標檢測來獲取車輛檢測框,模型方案為PP-YOLOE;

  2. 基于跟蹤算法獲取每輛車的軌跡,模型方案為OC-SORT。如果車輛中心在違停區域內且在指定時間內未發生移動,則視為違章停車;

  3. 使用車牌識別模型得到違章停車車牌并可視化。

詳見:

https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.5/deploy/pipeline/docs/tutorials/ppvehicle_illegal_parking.md

二次開發

此外,PP-Vehicle支持二次開發,大家可以在自己的數據集上進行模型訓練、策略改寫等,定制化自己的專屬PP-Vehicle。如下圖為車牌識別任務二次開發示例:

89ab6740-5020-11ed-a3b6-dac502259ad0.png

二次開發示例

詳見:

https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.5/docs/advanced_tutorials/customization/ppvehicle_plate.md

部署優化

特別的,PP-Vehicle針對邊緣端部署場景進行了優化,如針對Jetson系列模型選擇輕量級版本,同時開啟跟蹤跳幀功能進行優化,同時提供了豐富的部署選項以達到性能-速度的平衡。

89bf00ca-5020-11ed-a3b6-dac502259ad0.png

Jetson配置參數

詳見:

https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.5/deploy/pipeline/docs/tutorials/PPVehicle_QUICK_STARTED_en.md#Inference-Deployment

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4801

    瀏覽量

    68735
  • 車牌識別
    +關注

    關注

    5

    文章

    82

    瀏覽量

    15672
  • 車輛檢測
    +關注

    關注

    0

    文章

    31

    瀏覽量

    10870

原文標題:最新優秀開源!車牌識別、車輛檢測、車輛跟蹤、違停檢測一網打盡!

文章出處:【微信號:CVer,微信公眾號:CVer】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AI模型部署邊緣設備的奇妙之旅:目標檢測模型

    網絡(DenseNet)等創新設計都是為了克服深層網絡訓練中的挑戰而提出的。 3 邊緣設備部署 在邊緣設備部署目標檢測模型,特別是像PP
    發表于 12-19 14:33

    自動駕駛技術研究與分析

    傳遞和全局優化的優勢,成為智能駕駛技術發展的重要方向。與傳統模塊化架構相比,技術通過深度神經網絡實現從傳感器數據輸入車輛控制信號輸出
    的頭像 發表于 12-19 13:07 ?229次閱讀

    【正點原子STM32H7R3開發套件試用體驗】開發套件開箱報告

    學習STM32從入門跑路了。 而且官方提供的資料和例程,那也是特別的豐富: 正點原子STM32H7R3開發套件確實是一套非常值得擁有,非常值得學習研究的開發套件
    發表于 12-12 00:54

    凌智電子加入技術伙伴計劃,攜手PaddleX為視覺模組產品賦能添“智”

    近日,福州市凌睿智捷電子有限公司(以下簡稱凌智電子)正式加入技術伙伴計劃。雙方將共同探索人工智能技術在邊緣部署中的創新與應用。凌智電子將憑借其在邊緣計算領域的豐富經驗,結合
    的頭像 發表于 11-01 08:07 ?297次閱讀
    凌智電子加入<b class='flag-5'>飛</b><b class='flag-5'>槳</b>技術伙伴計劃,攜手PaddleX為視覺模組產品賦能添“智”

    AM243x LaunchPad?開發套件用戶指南

    電子發燒友網站提供《AM243x LaunchPad?開發套件用戶指南.pdf》資料免費下載
    發表于 10-30 09:58 ?0次下載
    AM243x LaunchPad?<b class='flag-5'>開發套件</b>用戶指南

    測試用例怎么寫

    測試方法,旨在驗證整個應用程序從前端后端的流程是否能夠按照預期工作。它涉及多個系統組件和接口的交互,確保業務流程的完整性和正確性。 二、編寫測試用例的步驟 需求
    的頭像 發表于 09-20 10:29 ?492次閱讀

    TPS63802HDKEVM-硬件開發套件

    電子發燒友網站提供《TPS63802HDKEVM-硬件開發套件.pdf》資料免費下載
    發表于 09-04 10:08 ?0次下載
    TPS63802HDKEVM-硬件<b class='flag-5'>開發套件</b>

    【xG24 Matter開發套件試用體驗】深入了解Silicon Labs xG24 Matter開發套件

    開發套件(xG24-DK2601B套件)是一款緊湊、功能豐富的開發平臺,設計用于支持EFR32?無線Gecko片上系統。該套件為無線物聯網產品的開發
    發表于 08-27 20:23

    【新品上線】星閃派物聯網開發套件免費試用

    星閃派物聯網開發套件具有豐富的通信接口、開放性、模塊化、集成化等多個亮點;可基于星閃派物聯網開發套件開發實現設備的遠程監控和控制、數據的實時采集和分析、預測性維護、人體出沒
    發表于 08-16 09:34

    JH-7110 RISC-V開發套件正式開源

    近日,賽昉科技在RVspace生態社區正式開源昉·驚鴻-7110(JH-7110)DevKit開發套件,同時提供其原理圖和PCB參考設計源文件,旨在為客戶提供全面的RISC-V芯片平臺
    的頭像 發表于 06-15 08:19 ?551次閱讀
    JH-7110 RISC-V<b class='flag-5'>開發套件</b>正式<b class='flag-5'>開源</b>

    小鵬汽車發布大模型

    小鵬汽車近日宣布,其成功研發并發布了“國內首個量產上車”的大模型,該模型可直接通過傳感器輸入內容來控制車輛,標志著智能駕駛技術的新突破。
    的頭像 發表于 05-21 15:09 ?697次閱讀

    OpenVINO? Java API應用RT-DETR做目標檢測器實戰

    本文將從零開始詳細介紹環境搭建的完整步驟,我們基于英特爾開發套件AIxBoard為硬件基礎實現了Java在Ubuntu 22.04系統上成功使用OpenVINO? Java API,并且成功運行了RT-DETR實現實時
    的頭像 發表于 03-18 15:04 ?830次閱讀
    OpenVINO? Java API應用RT-DETR做<b class='flag-5'>目標</b><b class='flag-5'>檢測</b>器實戰

    百度開源DETRs在實時目標檢測中勝過YOLOs

    這篇論文介紹了一種名為RT-DETR的實時檢測Transformer,是第一個實時目標檢測
    的頭像 發表于 03-06 09:24 ?1645次閱讀
    百度<b class='flag-5'>開源</b>DETRs在實時<b class='flag-5'>目標</b><b class='flag-5'>檢測</b>中勝過YOLOs

    DA1453x Pro開發套件硬件說明

    電子發燒友網站提供《DA1453x Pro開發套件硬件說明.pdf》資料免費下載
    發表于 02-21 10:07 ?0次下載
    DA1453x Pro<b class='flag-5'>開發套件</b>硬件說明

    Sparse4D-v3:稀疏感知的性能優化及拓展

    上限,解決更多的corner case,讓系統更加魯棒。因此,在Sparse4D-v3中,我們主要做了兩部分工作,其一是進一步提升模型的檢測性能,另一是將Sparse4D拓展為一個
    的頭像 發表于 01-23 10:20 ?1437次閱讀
    Sparse4D-v3:稀疏感知的性能優化及<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>拓展
    主站蜘蛛池模板: 9277高清在线观看视频| china18一19 第一次| 无限资源在线完整高清观看1| 色四房播播| 国产WW高清大片免费看| 动漫美女被到爽了流漫画| 国产成人精品系列在线观看| 国产精品2020观看久久| 国产亚洲精品久久久久久一区二区| 国产午夜永久福利视频在线观看| 和姐姐做插得很深| 老女人与小伙子露脸对白| 欧美精品一区二区在线电影| 乳色吐息在线观看全集免费观看| 小草观看免费高清视频| 一起碰一起噜一起草视频| 67194成网页发布在线观看| 成人免费视频在线| 国产在线精品亚洲一品区| 两个吃奶一个添下面视频| 日韩黄色软件| 亚洲免费综合色视频| 69日本人XXXX护士HD| 高h原耽肉汁动漫视频| 果冻传媒剧情在线观看| 蜜桃视频无码区在线观看| 色狠狠色综合吹潮| 亚洲熟少妇在线播放999| 97视频在线免费| 99热久久视频只有精品6国产| 岛国片免费在线观看| 国产无遮挡又黄又爽在线视频| 久久水蜜桃亚洲AV无码精品偷窥| 青柠在线观看免费完整版| 羞羞在线观看| 最新无码专区在线视频| 电影果冻传媒在线播放| 饥渴的护士自慰被发现| 欧美重口绿帽video| 亚洲免费观看| 草莓视频在线看免费高清观看 |