国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何結(jié)合TensorFlow目標(biāo)檢測(cè)API和OpenCV分析足球視頻

zhKF_jqr_AI ? 來(lái)源:未知 ? 作者:李倩 ? 2018-07-08 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編者按:深度學(xué)習(xí)咨詢顧問(wèn)Priya Dwivedi演示了如何結(jié)合TensorFlow目標(biāo)檢測(cè)API和OpenCV分析足球視頻。

介紹

本屆世界杯爆冷不少,誰(shuí)能想到奪冠大熱門(mén)德國(guó)會(huì)在小組賽出局?:(

作為數(shù)據(jù)科學(xué)家,我們可以對(duì)足球視頻剪輯做些分析。使用深度學(xué)習(xí)和opencv我們可以從視頻剪輯中提取有趣的洞見(jiàn)。下面展示了一個(gè)例子,澳大利亞對(duì)秘魯,我們可以識(shí)別所有球員、裁判、足球,同時(shí)根據(jù)隊(duì)服判定球員所屬。所有這一切都可以實(shí)時(shí)完成。

本文的相關(guān)代碼見(jiàn)GitHub:priya-dwivedi/Deep-Learning/soccerteamprediction/

步驟概覽

使用Tensorflow的目標(biāo)檢測(cè)API,可以快速搭建目標(biāo)檢測(cè)模型。如果你不熟悉這套API,可以看下我之前寫(xiě)的介紹Tensorflow目標(biāo)檢測(cè)API,以及如何使用該API搭建定制模型的博客文章。

API提供了在COCO數(shù)據(jù)集上預(yù)訓(xùn)練的目標(biāo)檢測(cè)模型。COCO數(shù)據(jù)集包含90種常見(jiàn)目標(biāo)。

部分COCO目標(biāo)分類(lèi)

在這個(gè)例子中,我們關(guān)心的分類(lèi)是人、足球,COCO數(shù)據(jù)集包含這兩個(gè)目標(biāo)。

API支持很多模型:

部分模型

這些模型在速度和精確性上有不同的折衷。由于我感興趣的是實(shí)時(shí)分析,所以我選擇了SSDLite mobilenet v2。

使用目標(biāo)檢測(cè)API識(shí)別出球員后,就可以使用OpenCV圖像處理庫(kù)來(lái)判定其所屬球隊(duì)。如果你沒(méi)接觸過(guò)OpenCV,可以先看下OpenCV的教程。

OpenCV可以識(shí)別特定顏色的掩碼,我們可以用它識(shí)別紅衣球員和黃衣球員。下圖是一個(gè)OpenCV檢測(cè)紅色的例子。

檢測(cè)紅色

主要步驟

請(qǐng)對(duì)照相應(yīng)的Python代碼閱讀:

加載SSDLite mobilenet模型和分類(lèi)列表。

使用cv2.VideoCapture()打開(kāi)視頻并逐幀讀取。

在每一幀上檢測(cè)目標(biāo)。

SSDLite返回的結(jié)果是識(shí)別的分類(lèi)及相應(yīng)置信度、包圍盒預(yù)測(cè)。置信度閾值為0.6。然后我們將置信度大于閾值的識(shí)別人員剪切出來(lái)。

提取出每個(gè)球員后,我們需要讀取其球衣的顏色,并預(yù)測(cè)其歸屬。我們首先定義紅色和黃色的顏色區(qū)間。接著使用cv2.inRange和cv2.bitwise創(chuàng)建顏色的掩碼。統(tǒng)計(jì)檢測(cè)出的紅色和黃色像素的數(shù)目,以及占剪切圖像總像素?cái)?shù)的百分比,以檢測(cè)球隊(duì)。

最后整合代碼,并使用cv2.imshow顯示結(jié)果。

結(jié)語(yǔ)

很好。現(xiàn)在你看到了,深度學(xué)習(xí)和OpenCV的簡(jiǎn)單組合可以產(chǎn)生有趣的結(jié)果。在目標(biāo)檢測(cè)和歸類(lèi)球隊(duì)之后,可以進(jìn)行進(jìn)一步的分析,例如:

當(dāng)相機(jī)視角在澳大利亞球門(mén)區(qū)域時(shí),你可以計(jì)算區(qū)域內(nèi)的秘魯球員和澳大利亞球員人數(shù)比。

你可以為每隊(duì)分別繪制足跡的熱圖——例如顯示秘魯隊(duì)主要占據(jù)的區(qū)域。

你可以繪制守門(mén)員的路徑。

目標(biāo)檢測(cè)API提供了一些更精確但更慢的模型。你也可以試試它們。

如果你喜歡這篇文章,給我加?? :) 我希望你從GitHub拉取代碼親自動(dòng)手嘗試。

另外,我提供深度學(xué)習(xí)咨詢,喜歡解決有趣的問(wèn)題。我?guī)椭恍﹦?chuàng)業(yè)公司部署了創(chuàng)新的AI解決方案。如果你有需要協(xié)作的項(xiàng)目,請(qǐng)通過(guò)我的網(wǎng)站deeplearninganalytics.org或我的郵箱priya.toronto3@gmail.com聯(lián)系我。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1236

    瀏覽量

    26190
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5598

    瀏覽量

    124396
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    334

    瀏覽量

    62176

原文標(biāo)題:使用TensorFlow目標(biāo)檢測(cè)和OpenCV分析足球視頻

文章出處:【微信號(hào):jqr_AI,微信公眾號(hào):論智】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于LockAI視覺(jué)識(shí)別模塊:C++目標(biāo)檢測(cè)

    置信度得分。 應(yīng)用場(chǎng)景:目標(biāo)檢測(cè)技術(shù)廣泛應(yīng)用于多個(gè)領(lǐng)域,包括但不限于安全監(jiān)控、自動(dòng)駕駛汽車(chē)、智能零售和醫(yī)療影像分析。 1.2 PaddleDetection 的基本介紹 PaddleDetection
    發(fā)表于 06-06 14:43

    基于OPENCV的運(yùn)動(dòng)目標(biāo)跟蹤實(shí)現(xiàn)

    CAMSHIFT算法是一種基于顏色直方圖的目標(biāo)跟蹤算法。在視頻跟蹤過(guò)程中,CAMSHIFT算法利用選定目標(biāo)的顏色直方圖模型得到每幀圖像的顏色投影圖,并根據(jù)上一幀跟蹤的結(jié)果自適應(yīng)調(diào)整搜索窗口的位置
    發(fā)表于 12-23 14:21

    基于QT+OpenCv目標(biāo)跟蹤算法實(shí)現(xiàn)

    視頻目標(biāo)跟蹤,本文將首先向大家介紹常用的粒子濾波視頻目標(biāo)跟蹤算法,對(duì)其原理進(jìn)行簡(jiǎn)單的分析,為后續(xù)進(jìn)一步選擇和應(yīng)用算法實(shí)現(xiàn)
    發(fā)表于 09-21 10:42

    全網(wǎng)唯一一套labview深度學(xué)習(xí)教程:tensorflow+目標(biāo)檢測(cè):龍哥教你學(xué)視覺(jué)—LabVIEW深度學(xué)習(xí)教程

    ,使用labview訓(xùn)練和部署深度學(xué)習(xí)模型,并配備相關(guān)案例視頻。課程目錄:Tensorflow環(huán)境搭建Object_detection api安裝相關(guān)py文件編譯測(cè)試測(cè)試tensorflow
    發(fā)表于 08-10 10:38

    迅為RK3399開(kāi)發(fā)板人工智能深度學(xué)習(xí)框架

    `迅為率先在RK3399 開(kāi)發(fā)板上支持了Docker、TensorFlow目標(biāo)檢測(cè)APIOpenCV、Keras、scikit-learn
    發(fā)表于 05-21 17:28

    Labview深度學(xué)習(xí)tensorflow人工智能目標(biāo)檢測(cè)-教學(xué)貼【連載】

    本帖最后由 wcl86 于 2021-6-3 16:23 編輯 應(yīng)廣大學(xué)員要求,現(xiàn)開(kāi)通Labview深度學(xué)習(xí)tensorflow人工智能目標(biāo)檢測(cè)-教學(xué)貼,有需要的學(xué)員,可以收藏本貼,接下來(lái)會(huì)
    發(fā)表于 05-28 11:58

    用光流法進(jìn)行運(yùn)動(dòng)目標(biāo)檢測(cè)_OpenCV3編程入門(mén)-源碼例程

    OpenCV3編程入門(mén)-源碼例程全集-用光流法進(jìn)行運(yùn)動(dòng)目標(biāo)檢測(cè),感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 09-18 17:02 ?17次下載

    視頻監(jiān)控中的運(yùn)動(dòng)目標(biāo)檢測(cè)

    視頻監(jiān)控中的運(yùn)動(dòng)目標(biāo)檢測(cè)
    發(fā)表于 12-17 17:07 ?1次下載

    視頻序列運(yùn)動(dòng)目標(biāo)檢測(cè)

    視頻序列中運(yùn)動(dòng)目標(biāo)檢測(cè)目標(biāo)識(shí)別、標(biāo)記和追蹤的重要組成部分,背景減除法是運(yùn)動(dòng)目標(biāo)檢測(cè)中廣泛應(yīng)用
    發(fā)表于 12-01 15:22 ?2次下載

    tensorflow 訓(xùn)練模型之目標(biāo)檢測(cè)入門(mén)知識(shí)與案例解析

    目標(biāo)檢測(cè)是深度學(xué)習(xí)的入門(mén)必備技巧,TensorFlow Object Detection API的ssd_mobilenet_v1模型解析,這里記錄下如何完整跑通數(shù)據(jù)準(zhǔn)備到模型使用的整
    發(fā)表于 12-27 13:43 ?1.7w次閱讀

    使用OpenCV實(shí)現(xiàn)視頻圖像序列的運(yùn)動(dòng)目標(biāo)檢測(cè)的資料說(shuō)明

    和混合高斯背景建模的運(yùn)動(dòng)檢測(cè)方法的優(yōu)缺點(diǎn),提出了一種3者相結(jié)合的運(yùn)動(dòng)目標(biāo)檢測(cè)算法。在討論數(shù)學(xué)模型的基礎(chǔ)上,通過(guò)OpenCV進(jìn)行了實(shí)現(xiàn),并對(duì)傳
    發(fā)表于 10-23 16:21 ?4次下載

    如何使用Docker容器中的TensorFlow目標(biāo)檢測(cè)API

    本文展示了如何使用 Docker 容器中的 TensorFlow 目標(biāo)檢測(cè) API,通過(guò)網(wǎng)絡(luò)攝像頭執(zhí)行實(shí)時(shí)目標(biāo)
    的頭像 發(fā)表于 11-27 09:08 ?2400次閱讀

    OpenCV使用深度學(xué)習(xí)做邊緣檢測(cè)的流程

    導(dǎo)讀 分析了Canny的優(yōu)劣,并給出了OpenCV使用深度學(xué)習(xí)做邊緣檢測(cè)的流程。 在這篇文章中,我們將學(xué)習(xí)如何在OpenCV中使用基于深度學(xué)習(xí)的邊緣
    的頭像 發(fā)表于 05-08 11:05 ?2955次閱讀
    <b class='flag-5'>OpenCV</b>使用深度學(xué)習(xí)做邊緣<b class='flag-5'>檢測(cè)</b>的流程

    用于桌上足球/足球的自動(dòng)Arduino目標(biāo)計(jì)數(shù)器

    電子發(fā)燒友網(wǎng)站提供《用于桌上足球/足球的自動(dòng)Arduino目標(biāo)計(jì)數(shù)器.zip》資料免費(fèi)下載
    發(fā)表于 12-13 10:29 ?0次下載
    用于桌上<b class='flag-5'>足球</b>/<b class='flag-5'>足球</b>的自動(dòng)Arduino<b class='flag-5'>目標(biāo)</b>計(jì)數(shù)器

    【開(kāi)發(fā)實(shí)例】基于GM-3568JHF開(kāi)發(fā)板安裝OpenCV并使用視頻目標(biāo)跟蹤 ( CamShift)

    在計(jì)算機(jī)視覺(jué)領(lǐng)域,視頻目標(biāo)跟蹤是一個(gè)非常重要的任務(wù)。視頻目標(biāo)跟蹤廣泛應(yīng)用于監(jiān)控、自動(dòng)駕駛、人機(jī)交互等多個(gè)領(lǐng)域。OpenCV提供了多種
    的頭像 發(fā)表于 09-02 08:04 ?791次閱讀
    【開(kāi)發(fā)實(shí)例】基于GM-3568JHF開(kāi)發(fā)板安裝<b class='flag-5'>OpenCV</b>并使用<b class='flag-5'>視頻</b><b class='flag-5'>目標(biāo)</b>跟蹤 ( CamShift)