18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

稀疏光流跟蹤(KLT)算法詳解

OpenCV學(xué)堂 ? 來(lái)源:OpenCV學(xué)堂 ? 作者:gloomyfish ? 2022-09-02 10:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

稀疏光流跟蹤(KLT)詳解

在視頻移動(dòng)對(duì)象跟蹤中,稀疏光流跟蹤是一種經(jīng)典的對(duì)象跟蹤算法,可以繪制運(yùn)動(dòng)對(duì)象的跟蹤軌跡與運(yùn)行方向,是一種簡(jiǎn)單、實(shí)時(shí)高效的跟蹤算法,這個(gè)算法最早是有Bruce D. Lucas and Takeo Kanade兩位作者提出來(lái)的,所以又被稱為KLT。KLT算法工作有三個(gè)假設(shè)前提條件:

亮度恒定

短距離移動(dòng)

空間一致性

亮度恒定

對(duì)象中任意像素點(diǎn)p(x,y)亮度值,在t-1時(shí)候的值,在t時(shí)刻移動(dòng)(u, v)之后亮度值保持不變

2aa9dd0a-2a03-11ed-ba43-dac502259ad0.jpg


空間一致性

假設(shè)對(duì)像素點(diǎn)p(x, y)來(lái)說(shuō),周圍的像素點(diǎn)都保持相同的移動(dòng)距離(u, v) 假設(shè)窗口大小為5x5,則對(duì)于25個(gè)窗口內(nèi)的像素點(diǎn)來(lái)說(shuō),就會(huì)如下等式成立:

2ac6159c-2a03-11ed-ba43-dac502259ad0.jpg


得到下面的過(guò)約束等式,根據(jù)最小二乘可以求解(u, v):

2b0ca192-2a03-11ed-ba43-dac502259ad0.jpg


這樣我們就得到了KLT光流等式與該窗口的的Hessian矩陣

2b21ef5c-2a03-11ed-ba43-dac502259ad0.png

2b38436a-2a03-11ed-ba43-dac502259ad0.jpg

空間尺度不變性

通過(guò)建立每一幀的圖像金字塔,實(shí)現(xiàn)尺度空間窗口目標(biāo)對(duì)象搜索

2b5a444c-2a03-11ed-ba43-dac502259ad0.jpg


OpenCV中KLT演示代碼實(shí)現(xiàn)

OpenCV中KLT算法API及其參數(shù)解釋如下:

voidcv::calcOpticalFlowPyrLK(
InputArrayprevImg,//前一幀圖像
InputArraynextImg,//后一幀圖像
InputArrayprevPts,//前一幀的稀疏光流點(diǎn)
InputOutputArraynextPts,//后一幀光流點(diǎn)
OutputArraystatus,//輸出狀態(tài),1表示正常該點(diǎn)保留,否則丟棄
OutputArrayerr,//表示錯(cuò)誤
SizewinSize=Size(21,21),//光流法對(duì)象窗口大小
intmaxLevel=3,//金字塔層數(shù),0表示只檢測(cè)當(dāng)前圖像,不構(gòu)建金字塔圖像
TermCriteriacriteria=TermCriteria(TermCriteria::EPS,30,0.01),//窗口搜索時(shí)候停止條件
intflags=0,//操作標(biāo)志
doubleminEigThreshold=1e-4//最小特征值響應(yīng),低于最小值不做處理
)

特征點(diǎn)檢測(cè)與繪制的代碼實(shí)現(xiàn)如下:

//detectfirstframeandfindcornersinit
Matold_frame,old_gray;
capture.read(old_frame);
cvtColor(old_frame,old_gray,COLOR_BGR2GRAY);
goodFeaturesToTrack(old_gray,featurePoints,maxCorners,qualityLevel,minDistance,Mat(),blockSize,useHarrisDetector,k);

特征點(diǎn)繪制

voiddraw_goodFeatures(Mat&image,vectorgoodFeatures){
for(size_tt=0;t

KLT跟蹤代碼如下

TermCriteriacriteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS,30,0.01);
doublederivlambda=0.5;
intflags=0;

boolret=capture.read(frame);
if(!ret)break;
imshow("frame",frame);
roi.x=0;
frame.copyTo(result(roi));
cvtColor(frame,gray,COLOR_BGR2GRAY);

//calculateopticalflow
calcOpticalFlowPyrLK(old_gray,gray,pts[0],pts[1],status,err,Size(31,31),3,criteria,derivlambda,flags);

特征點(diǎn)狀態(tài)檢查與匹配的代碼如下

size_ti,k;
for(i=k=0;i2){
pts[0][k]=pts[0][i];
initPoints[k]=initPoints[i];
pts[1][k++]=pts[1][i];
circle(frame,pts[1][i],3,Scalar(0,255,0),-1,8);
}
}
//resize有用特征點(diǎn)
pts[1].resize(k);
pts[0].resize(k);
initPoints.resize(k);

繪制跟蹤軌跡的代碼如下

//繪制跟蹤軌跡
draw_lines(frame,initPoints,pts[1]);

該方法實(shí)現(xiàn)如下:

voiddraw_lines(Mat&image,vectorpt1,vectorpt2){
if(color_lut.size()

運(yùn)行效果:

左側(cè)是視頻的原始每一幀、右側(cè)視頻是每一幀中KLT算法實(shí)時(shí)軌跡繪制

車輛運(yùn)行軌跡跟蹤

2b7754b0-2a03-11ed-ba43-dac502259ad0.jpg



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 跟蹤算法
    +關(guān)注

    關(guān)注

    0

    文章

    41

    瀏覽量

    13207
  • OpenCV
    +關(guān)注

    關(guān)注

    33

    文章

    650

    瀏覽量

    44104
  • KLT
    KLT
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    7562

原文標(biāo)題:干貨 | OpenCV中KLT光流跟蹤原理詳解與代碼演示

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    天合跟蹤再獲烏茲別克斯坦納沃伊363MW伏支架訂單

    近日,天合跟蹤宣布與中能建海外投資有限公司正式簽署烏茲別克斯坦納沃伊363.48MW伏電站跟蹤支架供應(yīng)協(xié)議。這標(biāo)志著天合跟蹤在烏茲別克斯坦市場(chǎng)累計(jì)訂單規(guī)模突破千兆瓦大關(guān),以豐富的項(xiàng)目
    的頭像 發(fā)表于 10-22 11:32 ?346次閱讀

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

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

    【GM-3568JHF開發(fā)板免費(fèi)體驗(yàn)】OpenCV 視頻目標(biāo)跟蹤 ( CamShift)

    一、基本理論 在計(jì)算機(jī)視覺領(lǐng)域,視頻目標(biāo)跟蹤是一個(gè)非常重要的任務(wù)。視頻目標(biāo)跟蹤廣泛應(yīng)用于監(jiān)控、自動(dòng)駕駛、人機(jī)交互等多個(gè)領(lǐng)域。OpenCV 提供了多種目標(biāo)跟蹤算法,其中 MeanShif
    發(fā)表于 08-09 13:19

    同步電機(jī)在位置隨動(dòng)系統(tǒng)中跟蹤誤差的分析與研究

    跟蹤最終位置過(guò)程的不確定性和傳統(tǒng)PID控制器超調(diào)量大,調(diào)節(jié)時(shí)間長(zhǎng)的缺點(diǎn),設(shè)計(jì)了Fuzzy-LQR-PD控制算法來(lái)提高位置跟蹤精度,通過(guò)Matlab軟件對(duì)該算法進(jìn)行仿真,并由STEP7編
    發(fā)表于 06-23 07:07

    SVPWM的原理及法則推導(dǎo)和控制算法詳解

    ,而且使直流母線電壓的利用率有了很大提高,且更易于實(shí)現(xiàn)數(shù)字化。下面將對(duì)該算法進(jìn)行詳細(xì)分析闡述。 文章過(guò)長(zhǎng),請(qǐng)點(diǎn)擊下方可查閱*附件:SVPWM的原理及法則推導(dǎo)和控制算法詳解.pdf
    發(fā)表于 03-14 14:51

    OpenVINO? Toolkit中如何保持模型稀疏性?

    OpenVINO? Toolkit 中支持的優(yōu)化方法,保持模型稀疏性。
    發(fā)表于 03-06 06:47

    SM73201 DC-ARC-EVAL伏電弧檢測(cè)的具體算法是什么?

    SM73201 DC-ARC-EVAL伏電弧檢測(cè)的具體算法是什么?求大神指教!
    發(fā)表于 02-08 06:14

    伏無(wú)人機(jī)巡檢系統(tǒng)功能詳解

    伏無(wú)人機(jī)巡檢系統(tǒng)功能詳解 隨著伏能源在全球范圍內(nèi)的廣泛應(yīng)用,確保伏電站的高效運(yùn)行和長(zhǎng)期穩(wěn)定輸出變得至關(guān)重要。傳統(tǒng)的人工巡檢方式不僅效率低下、成本高昂,而且難以覆蓋大面積的
    的頭像 發(fā)表于 01-16 17:10 ?630次閱讀
    <b class='flag-5'>光</b>伏無(wú)人機(jī)巡檢系統(tǒng)功能<b class='flag-5'>詳解</b>

    王欣然教授團(tuán)隊(duì)提出基于二維材料的高效稀疏神經(jīng)網(wǎng)絡(luò)硬件方案

    two-dimensional semiconductor ferroelectric field-effect transistors”為題發(fā)表最新研究進(jìn)展,報(bào)道了基于二維材料的高效稀疏神經(jīng)網(wǎng)絡(luò)硬件解決方案
    的頭像 發(fā)表于 01-13 10:41 ?748次閱讀
    王欣然教授團(tuán)隊(duì)提出基于二維材料的高效<b class='flag-5'>稀疏</b>神經(jīng)網(wǎng)絡(luò)硬件方案

    DAC1280 TDATA引腳輸入的比特,怎么產(chǎn)生這個(gè)比特,算法是什么?

    我想請(qǐng)問(wèn)下關(guān)于DAC1280的TDATA引腳輸入的比特的問(wèn)題: 1,怎么產(chǎn)生這個(gè)比特,算法是什么? 2,怎么控制輸出信號(hào)的頻率? 對(duì)您的回答感激不盡,謝謝。
    發(fā)表于 01-06 06:21

    天合跟蹤受邀參加2024伏行業(yè)年度大會(huì)

    近日,由中國(guó)光伏行業(yè)協(xié)會(huì)舉辦的 2024伏行業(yè)年度大會(huì)在四川宜賓盛大開幕。會(huì)議邀請(qǐng)行業(yè)主管部門,行業(yè)組織、專家、伏企業(yè)領(lǐng)袖等一同就行業(yè)發(fā)展熱點(diǎn)問(wèn)題進(jìn)行深度探討解析,天合跟蹤智能控制系統(tǒng)研發(fā)負(fù)責(zé)人孫凱博士應(yīng)邀出席
    的頭像 發(fā)表于 12-12 11:04 ?695次閱讀

    天合跟蹤AI賦能老電站新活力

    能帶來(lái)3.24%的發(fā)電量增益,按照該電站0.98元/千瓦時(shí)的含補(bǔ)貼上網(wǎng)電價(jià)計(jì)算,智能控制系統(tǒng)的技改可為項(xiàng)目帶來(lái)每年4.45萬(wàn)元/兆瓦的額外收益。通過(guò)智能控制技術(shù),跟蹤支架對(duì)提升伏電站發(fā)電量的提升方式
    的頭像 發(fā)表于 12-05 09:26 ?915次閱讀

    天合跟蹤跟蹤支架系統(tǒng)集成創(chuàng)新價(jià)值分析

    近日,第二十屆中國(guó)太陽(yáng)級(jí)硅及伏發(fā)電研討會(huì)(20th CSPV)在中國(guó)深圳隆重舉行。天合跟蹤智控產(chǎn)品開發(fā)負(fù)責(zé)人廖格兵在“N型TOPCon時(shí)代 儲(chǔ)氫系統(tǒng)創(chuàng)新升級(jí)應(yīng)用”分論壇上發(fā)表了《跟蹤
    的頭像 發(fā)表于 11-27 15:19 ?1021次閱讀

    Hi7200 高精度同步切降壓 LED 恒驅(qū)動(dòng)器

    Hi7200 是一款外圍電路簡(jiǎn)潔的同步降壓 LED 恒驅(qū)動(dòng)器,適用于 6V-65V 輸入電壓范圍的 LED 恒照明領(lǐng)域,調(diào)光深度深,低輝負(fù)載調(diào)整率和一致性好。 Hi7200 采用我司專利算法
    發(fā)表于 11-25 16:32

    視頻目標(biāo)跟蹤從0到1,概念與方法

    導(dǎo)讀從目標(biāo)跟蹤的應(yīng)用場(chǎng)景,底層模型,組件,類型和具體算法幾個(gè)方面對(duì)目標(biāo)跟蹤做了全方面的介紹,非常好的入門文章。在今天的文章中,我們將深入研究視頻目標(biāo)跟蹤。我們從基礎(chǔ)開始,了解目標(biāo)
    的頭像 發(fā)表于 11-20 01:06 ?1139次閱讀
    視頻目標(biāo)<b class='flag-5'>跟蹤</b>從0到1,概念與方法