国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

卡爾曼濾波介紹

這篇具有很好參考價(jià)值的文章主要介紹了卡爾曼濾波介紹。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、背景介紹:

? ? 卡爾曼濾波無論是在單目標(biāo)還是多目標(biāo)領(lǐng)域都是很常用的一種算法,將卡爾曼濾波看作一種運(yùn)動(dòng)模型,用來對(duì)目標(biāo)的位置進(jìn)行預(yù)測(cè),并且利用預(yù)測(cè)結(jié)果對(duì)跟蹤的目標(biāo)進(jìn)行修正,屬于自動(dòng)控制理論中的一種方法。

? ? 在對(duì)視頻中的目標(biāo)進(jìn)行跟蹤時(shí),當(dāng)目標(biāo)運(yùn)動(dòng)速度較慢時(shí),很容易前后兩幀的目標(biāo)進(jìn)行關(guān)聯(lián),如下:

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 如果目標(biāo)運(yùn)動(dòng)速度比較快,或者進(jìn)行隔幀檢測(cè)時(shí),在后續(xù)幀中,目標(biāo)A已運(yùn)動(dòng)到前一幀B所在的位置,這時(shí)再進(jìn)行關(guān)聯(lián)就會(huì)得到錯(cuò)誤的結(jié)果,將A(new)和B關(guān)聯(lián)在一起。

?

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 為了解決這個(gè)問題,就可以利用卡爾曼濾波,用卡爾曼濾波來預(yù)測(cè)下一幀A和B可能出現(xiàn)的位置,然后進(jìn)行距離計(jì)算。

? ??

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

?二、原理介紹:

? ? 濾波器根據(jù)上一時(shí)刻(k-1 時(shí)刻 ) 的值來估計(jì)當(dāng)前時(shí)刻(k時(shí)刻 ) 的狀態(tài),得到 k 時(shí)刻的先驗(yàn)估計(jì)值 ; 然后使 用當(dāng)前時(shí)刻的測(cè)量值來更正這個(gè)估計(jì)值,得到當(dāng)前時(shí)刻的估計(jì)值。??
? ? 假設(shè)有一輛小車在行使,它的速度是v,可以通過觀測(cè)得到它的位置是p。(有對(duì)應(yīng)的觀測(cè)方程或者儀器)

? ? 在某一時(shí)刻小車的狀態(tài)可以表示為一個(gè)向量:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 雖然此時(shí)小車的狀態(tài)比較可信,但無論是計(jì)算還是檢測(cè)都會(huì)存在一定的誤差,所以我們只能認(rèn)為當(dāng)前狀態(tài)是其真實(shí)狀態(tài)的一個(gè)最優(yōu)估計(jì)。

? ? 為了解釋,我們不妨認(rèn)為當(dāng)前的狀態(tài)服從高斯分布,且狀態(tài)位于分布中心μ處:

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 可以用一個(gè)協(xié)方差矩陣Pk來表示數(shù)據(jù)之間的相關(guān)性和離散程度:(對(duì)角線上是變量自身的方差,其余是不同變量之間的協(xié)方差)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? 預(yù)測(cè)下一刻的狀態(tài):

? ①小車做勻速運(yùn)動(dòng)

? ? 通過k-1時(shí)刻的位置和速度,可以預(yù)測(cè)下一個(gè)時(shí)刻的狀態(tài)為:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 寫成矩陣的形式:? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 此處的Fk就是狀態(tài)轉(zhuǎn)移矩陣。

②小車做勻加速或者勻減速運(yùn)動(dòng):

? ? 那么下一時(shí)刻的狀態(tài)為:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 寫成矩陣的形式:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 其中,Bk是狀態(tài)控制矩陣,uk-1是狀態(tài)控制向量。很明顯,前者表明的是加速減速如何改變小車的狀態(tài),而后者則表明控制的力度大小和方向。

? ? 考慮系統(tǒng)的外部影響:

? ? 外界有很多影響因素能夠?qū)π≤嚨臓顟B(tài)產(chǎn)生影響,比如風(fēng)速、地面摩擦等等,在這里我們假設(shè)外部的不確定因素對(duì)小車造成的系統(tǒng)狀態(tài)誤差wk服從高斯分布。于是卡爾曼濾波中完整的狀態(tài)預(yù)測(cè)方程更新如下:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 以上是預(yù)測(cè)方程的推理,下面我們來推理觀測(cè)方程:

? ? 小車當(dāng)前的狀態(tài)和小車傳感器上測(cè)量出來的結(jié)果應(yīng)該具備某種特定的關(guān)系,假設(shè)這個(gè)關(guān)系通過矩陣表示為H,如下圖在k時(shí)刻所示:

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 這是傳感器測(cè)量出來的結(jié)果,H是一個(gè)關(guān)系矩陣,vk是傳感器傳來的測(cè)量噪聲(大小不可測(cè))

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 這就是卡爾曼濾波的觀測(cè)方程。

? ? 于是我們從預(yù)測(cè)方程和觀測(cè)方程拿到了兩組Xk:

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

? ? 并且得到卡爾曼濾波器公式:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

卡爾曼濾波,Deep Learning,學(xué)習(xí),人工智能

?

? ? 其中,G是卡爾曼增益。G=1就是完全相信觀測(cè)的結(jié)果。G=0就是完全相信預(yù)測(cè)出來的結(jié)果。

? ? 我們要做的就是取一個(gè)k值,讓兩者加權(quán)平均出來一個(gè)相對(duì)來說方差小的結(jié)果,來作為計(jì)算出來最接近真實(shí)值的結(jié)果。

? ? 用文字來描述就是:

?1.卡爾曼增益 = ( 當(dāng)前估計(jì)協(xié)方差的平方 / ( 當(dāng)前估計(jì)協(xié)方差的平方 + 當(dāng)前測(cè)量方差的平方))

?2.真實(shí)結(jié)果 = 估計(jì)值 + 卡爾曼增益 * ( 測(cè)量值 - 估計(jì)值)?文章來源地址http://www.zghlxwxcb.cn/news/detail-621066.html

三、卡爾曼濾波總結(jié)

? ? 總的來說卡爾曼濾波需要做的最重要的最核心的事就是融合預(yù)測(cè)和觀測(cè)的結(jié)果,充分利用兩者的不確定性來得到更加準(zhǔn)確的估計(jì)。通俗來說就是怎么得到交集的高斯分布,看起來這是預(yù)測(cè)和觀測(cè)高斯分布的重合部分,也就是概率比較高的部分。卡爾曼濾波器通過預(yù)測(cè)目標(biāo)在后續(xù)幀中的位置,避免在進(jìn)行目標(biāo)關(guān)聯(lián)時(shí)出現(xiàn)誤差

到了這里,關(guān)于卡爾曼濾波介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【狀態(tài)估計(jì)】卡爾曼濾波器、擴(kuò)展卡爾曼濾波器、雙卡爾曼濾波器和平方根卡爾曼濾波器研究(Matlab代碼實(shí)現(xiàn))

    【狀態(tài)估計(jì)】卡爾曼濾波器、擴(kuò)展卡爾曼濾波器、雙卡爾曼濾波器和平方根卡爾曼濾波器研究(Matlab代碼實(shí)現(xiàn))

    ???????? 歡迎來到本博客 ???????? ??博主優(yōu)勢(shì): ?????? 博客內(nèi)容盡量做到思維縝密,邏輯清晰,為了方便讀者。 ?? 座右銘: 行百里者,半于九十。 ?????? 本文目錄如下: ?????? 目錄 ??1 概述 ??2 運(yùn)行結(jié)果 ??3?參考文獻(xiàn) ??4 Matlab代碼實(shí)現(xiàn) 本文包括

    2024年02月08日
    瀏覽(28)
  • 卡爾曼濾波(KF)和擴(kuò)展卡爾曼濾波(EKF)相應(yīng)推導(dǎo)

    從上個(gè)世紀(jì)卡爾曼濾波理論被提出,卡爾曼濾波在控制論與信息論的連接上做出了卓越的貢獻(xiàn)。為了得出準(zhǔn)確的下一時(shí)刻狀態(tài)真值,我們常常使用卡爾曼濾波、擴(kuò)展卡爾曼濾波、無跡卡爾曼濾波、粒子濾波等等方法,這些方法在姿態(tài)解算、軌跡規(guī)劃等方面有著很多用途???/p>

    2024年02月03日
    瀏覽(23)
  • 基于卡爾曼濾波的視頻跟蹤,基于卡爾曼濾波的運(yùn)動(dòng)小球跟蹤

    基于卡爾曼濾波的視頻跟蹤,基于卡爾曼濾波的運(yùn)動(dòng)小球跟蹤

    完整代碼和數(shù)據(jù)下載鏈接:基于卡爾曼濾波的視頻跟蹤,基于卡爾曼濾波的運(yùn)動(dòng)小球跟蹤(代碼完整,數(shù)據(jù)齊全)資源-CSDN文庫(kù) https://download.csdn.net/download/abc991835105/88738577 卡爾曼濾波原理 RBF的定義 RBF理論 易錯(cuò)及常見問題 RBF應(yīng)用實(shí)例,基于rbf的空調(diào)功率預(yù)測(cè) 代碼 結(jié)果分析

    2024年02月02日
    瀏覽(23)
  • 卡爾曼濾波理論小釋之卡爾曼增益

    卡爾曼濾波理論小釋之卡爾曼增益

    卡爾曼增益是卡爾曼濾波理論中的一個(gè)核心概念。一般教材里面是這么給出它的公式的: 圖1 ?卡爾曼增益 直覺上容易理解,所謂的增益是指每次融合數(shù)據(jù)后不確定性的變化程度。如果融合了新的數(shù)據(jù)后不確定性降低了,那么這個(gè)增益就是正面的,有助于提高預(yù)測(cè)的準(zhǔn)確度。

    2024年02月05日
    瀏覽(24)
  • 卡爾曼濾波器-概述及用遞歸思想解讀卡爾曼濾波器 | 卡爾曼濾波器應(yīng)用舉例(附Matlab程序)| 數(shù)學(xué)基礎(chǔ)-數(shù)據(jù)融合、協(xié)方差矩陣、狀態(tài)空間方程

    ??卡爾曼濾波器是最優(yōu)化的(Optimal)、遞歸的(Recursive)、數(shù)字處理的(Data Processing)算法(Algorithm)??柭鼮V波器更像是觀測(cè)器,而不是一般意義上的濾波器,應(yīng)用廣泛,尤其是在導(dǎo)航中,它的廣泛應(yīng)用是因?yàn)樯钪写嬖诖罅康牟淮_定性。 ??當(dāng)描述一個(gè)系統(tǒng)的不確

    2024年02月06日
    瀏覽(24)
  • 卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波

    卡爾曼濾波系列_實(shí)例(二)均加速運(yùn)動(dòng)的卡爾曼濾波

    此系列(一)對(duì)卡爾曼濾波的原理進(jìn)行了簡(jiǎn)單的闡述,總結(jié)了卡爾曼濾波的兩大過程:預(yù)測(cè)和更新。接下來舉例對(duì)卡爾曼濾波的使用進(jìn)行介紹,加深對(duì)卡爾曼濾波的理解。 1.場(chǎng)景介紹 如上圖所示,可知小車的初始速度為0,初始位置也為0,小車向前的加速度為1,小車感知自身

    2024年02月15日
    瀏覽(23)
  • 【算法系列】卡爾曼濾波算法

    【算法系列】卡爾曼濾波算法

    ·【算法系列】卡爾曼濾波算法 ·【算法系列】非線性最小二乘求解-直接求解法 ·【算法系列】非線性最小二乘求解-梯度下降法 ·【算法系列】非線性最小二乘-高斯牛頓法? ·【算法系列】非線性最小二乘-列文伯格馬夸爾和狗腿算法? 文章目錄 系列文章 文章目錄 前言 一、

    2024年02月12日
    瀏覽(24)
  • 卡爾曼濾波算法原理及示例

    卡爾曼濾波算法原理及示例

    ? 例程:物體做勻速運(yùn)動(dòng)每秒運(yùn)動(dòng)1m,觀測(cè)器觀測(cè)方差為1m

    2024年02月15日
    瀏覽(21)
  • 卡爾曼濾波器簡(jiǎn)介——概述

    卡爾曼濾波器簡(jiǎn)介——概述

    關(guān)于卡爾曼濾波器 ????????大多數(shù)現(xiàn)代系統(tǒng)都有許多傳感器,可以根據(jù)一系列測(cè)量來估計(jì)隱藏(未知)狀態(tài)。例如,GPS接收器提供位置和速度估計(jì),其中位置和速度是隱藏狀態(tài),衛(wèi)星信號(hào)到達(dá)的差分時(shí)間是測(cè)量值。 ????????跟蹤和控制系統(tǒng)的最大挑戰(zhàn)之一是在存在不確

    2024年02月01日
    瀏覽(23)
  • 狀態(tài)空間模型與卡爾曼濾波

    狀態(tài)空間模型與卡爾曼濾波

    1)說起卡爾曼濾波,必有狀態(tài)空間模型,兩個(gè)離不開。 2)從卡爾曼濾波名字就可以看出來,其更傾向于濾波。即對(duì)系統(tǒng)噪聲和測(cè)量噪聲進(jìn)行過濾優(yōu)化,得出更優(yōu)的結(jié)果。如果系統(tǒng)噪聲比較強(qiáng),那么最終結(jié)果就會(huì)傾向于測(cè)量結(jié)果,而當(dāng)測(cè)量噪聲強(qiáng)時(shí),最終結(jié)果就傾向于系統(tǒng)狀

    2024年02月03日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包