background-subtraction

    0熱度

    1回答

    我搜索了「bgfg_gaussmix2.cpp」代碼,它說在高斯混合模型中,它存儲每個像素背景模型的每個高斯混合的混合權重(w),平均值(nchannels值)和協方差。例如,我想知道它的存儲順序是「重量,平均值,協方差」還是「平均值,協方差,權重」還是別的? 在此先感謝。

    12熱度

    4回答

    我正在使用OpenCV2.2來實現使用Background Subtraction方法進行移動對象檢測。我使用高斯混合模型(GMM)方法來模擬背景參考圖像。 我使用OpenCV2.2中提供的類cv :: BackgroundSubtractorMOG直接獲取前景像素(或前景蒙版)。這很方便,但由cv :: BackgroundSubtractorMOG返回的前景蒙板不如我預期的那麼好。另外,看起來

    3熱度

    1回答

    #include "opencv/cvaux.h" #include "opencv2/opencv.hpp" #include "opencv2/opencv_modules.hpp" #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/video

    2熱度

    1回答

    我有一堆細菌分裂的電影,我應該跟蹤它們並檢測分裂等等。 現在,我是這個領域的新手,所以我正在尋找關於如何進行的初步建議。 我附上了幾個screenshots。 對於第一部分我必須擺脫背景。我怎麼做? ImageJ工具似乎很有前途(更好的說是壓倒性的),我寧願使用它,因爲我將用Java開發,所以我會很感激來自ImageJ大師的一些建議。 這是到目前爲止,我已經發現了一些選項,但我不能讓他們爲所有的情

    2熱度

    2回答

    我想從視頻中統計車輛。在幀差分後,我得到了一個灰度圖像或一種二進制圖像。我已經定義了一個感興趣區域來處理幀的特定區域,通過感興趣區域的車輛的像素值高於0或甚至高於40或50,因爲它們是白色的。 我的想法是,當特定時間間隔(比如1-2秒)內的某個像素數爲白色時,必須有一輛車經過,因此我會增加計數器。 我想要的是檢查1-2秒後是否還有白色像素。如果沒有白色像素,則意味着車輛已經通過,並且下一輛車將要來

    0熱度

    2回答

    好的,所以這一個可能有點棘手,我更期待的方向比我想的具體答案。基本上我需要在VB.net應用程序中進行一些對象檢測。我想知道一張圖片中是否有汽車。這是一幅靜止畫面,算法不需要很快瘋狂,但我基本上試圖在圖片中檢測汽車或沒有汽車。這個想法是一個更大的應用程序,其中一個功能將處理一個停車場,並試圖分辨每個停車位是否有汽車。我基本上有一個單獨的程序將一個更大的圖像切割成單個空間的區域,然後這個程序將循環並

    4熱度

    2回答

    我必須做幾乎所說的Efficient Background subtraction with OpenCV(用相機而不是視頻文件除去前景顏色的背景)。問題是在那個主題中沒有關於背景減法階段本身的解釋。 我看過官方的openCV書籍和互聯網,而簡單的框架差異是不夠的,我所需要的。我想了解更詳細的平均化背景方法,但我的cvAcc後迷路幀獲得平均:/ 如果有人可以幫助我一點我真的很感激它.. 謝謝! E

    4熱度

    1回答

    我只是想知道這個函數CvBGStatModel()是如何工作的。我的意思是說什麼是用於此的算法,以及它與平均和幀差分算法相比如何給出更好的結果。 在此先感謝。

    0熱度

    1回答

    我必須在視頻流(記錄)上檢測汽車並提供一些交通數據。我已經讀過背景減法是最重要的一步,以便我們能夠提取前景對象。 問題是,我們如何做到這一點的彩色框?我讀過的文章多談黑白影像。 我想使用自動背景去除,它使用幀差異(在我的理解)。 如果我在灰度級上進行了刪除操作,我是否仍然可以使用彩色跟蹤對象重播視頻?因爲重點是能夠在原始視頻上顯示跟蹤的汽車。

    0熱度

    2回答

    我使用幀差異和opencv來檢測幀之間的移動(absdiff,閾值,侵蝕等)。 我該如何獲得運動的各個位置(矩形:x,y,寬度,高度)的座標,基本上是白色斑點?