iT邦幫忙

deepstream相關文章
共有 18 則文章
鐵人賽 Software Development DAY 22

技術 [Day 22] 實作GStreamer插件的優勢

為什麼你應該試著寫插件 DeepStream的限制 DeepStream的範例程式基本上都希望你照著設計好的方式開發,最明顯能感受到的就是PGIE和SGIE的設...

鐵人賽 Software Development DAY 21

技術 [Day 21] 如何建立User Metadata

我們已經示範過附加新的Metadata,那今天的目標是建立User Metadata,因為有些時候DeepStream設計的Metadata不能滿足應用的需求,...

鐵人賽 Software Development DAY 20

技術 [Day 20] 如何附加新的Meta Data

現在大家已經知道如何迭代NvDsBatchMeta,但這只停留在「讀取」,實際應用免不了要有「寫入」的能力,所以今天就教大家如何附加Meta Data,看看結果...

鐵人賽 Software Development DAY 19

技術 [Day 19] 細說各種Metadata

昨天介紹過如何迭代DeepStream的Metadata,今天我們來細看每種Metadata的成員,對於日後要調整Metadata會很有幫助 NvDsBatch...

鐵人賽 Software Development DAY 18

技術 [Day 18] GstProbe和迭代NvDsBatchMeta

GStreamer設計了一些手段讓應用程式可以跟Pipeline的資料互動,其中一種就是探針(Probe),呼叫者可以將GstProbe戳在元件的Pad上,如此...

鐵人賽 Software Development DAY 17

技術 [Day 17] 認識GStreamer

我們現在對GLib有了基礎的認識,今天就將先前的範例用C寫出來,進一步的了解GObject、GMainLoop是什麼,以及過去提到的Element、Pad、Pi...

鐵人賽 Software Development DAY 16

技術 [Day 16] 認識GLib

GLib是用C實作的高階程式庫,目標是易用及容易開發應用程式,而GStreamer是基於GLib實作的多媒體串流框架,所以在我們深入GStreamer之前,我認...

鐵人賽 Software Development DAY 15

技術 [Day 15] 細看影片編碼

DeepStream已經做好了編/解碼的元件nvvl42decoder、nvv4l2h264enc、nvv4l2h265enc,只要元件順序接對就能輕鬆使用硬體...

鐵人賽 Software Development DAY 14

技術 [Day 14] GstBuffer和NvBufSurface

GstBuffer 就是一個存放資料的緩衝區,也是GStreamer各元件之間傳遞的資料,所有的資料都打包在GstBuffer內傳遞給下一個元件,使用時則是把資...

鐵人賽 Software Development DAY 13

技術 [Day 13] 不懂渲染沒關係,凡事交給OSD

今天要介紹DeepStream的視覺化元件nvdsosd。它的工作就是接收DeepStream設計好的Metadata渲染到畫面上,並且渲染工作是用GPU完成的...

鐵人賽 Software Development DAY 12

技術 [Day 12] 多路串流的Layout專家nvmultistreamtiler

我們在Day 06的時候又示範過執行一路串流,而只要你的硬體扛的住,DeepStream就能一次執行多路串流,但各路畫面是獨立的,所以就得靠nvmultistr...

鐵人賽 Software Development DAY 11

技術 [Day 11] Triton Inference Server

今天要教大家如何將模型佈署在Triton Server,因為Client的工作DeepStream都有預先寫好的工具,我們就以介紹Server佈署為優先。 建立...

鐵人賽 Software Development DAY 10

技術 [Day 10] 讓推論服務化nvinferserver

前面介紹的nvinfer是用本地模型推論,而今天要介紹的nvinferserver則是使用Triton Inference Server(後續簡稱Triton...

鐵人賽 Software Development DAY 9

技術 [Day 09] TensorRT模型小幫手trtexec

原本這部分是打算跟著昨天的nvinfer一起介紹的,但寫完文章發現內容實在太多了,於是決定單獨拆成一天來跟大家介紹囉。 TensorRT的CLI工具trtexe...

鐵人賽 Software Development DAY 6

技術 [Day 06] 讓我們的串流加入影像模型

昨天我們已經開始在串流應用中使用了GPU的硬體資源,那今天就要正式進入DeepStream的核心,那就是影像模型。首先我們要知道DeepStream設計的目的就...

鐵人賽 Software Development DAY 5

技術 [Day 05] 認識工具 gst-launch-1.0

昨天我們介紹了gst-inspect-1.0這個工具,今天就要教大家怎麼把元件串起來 gst-launch-1.0作用 像是ffmpeg、curl這些非常有名的...

鐵人賽 Software Development DAY 2

技術 [Day 02] 比起DeepStream,你應該先認識GStreamer

兩者錯綜複雜的關係 首先,我們先釐清一件事情,GStreamer可以看做是一個框架,而DeepStream其實可以當作一個程式庫,不過他將這個程式庫整合為GSt...

鐵人賽 Software Development DAY 1

技術 [Day 01] 簡單聊聊什麼是DeepStream

序章 在同事的鼓勵下,這是我第一次參加鐵人賽,想說自己對於分享軟體知識也是挺有熱忱的,就給自己來一點挑戰。 當初我會接觸到DeepStream是因為這是我跨足A...