1. 程式人生 > >基於核化相關濾波器的跟蹤-效果直逼Struck和TLD跟蹤器

基於核化相關濾波器的跟蹤-效果直逼Struck和TLD跟蹤器

原文:http://cvlab.hanyang.ac.kr/tracker_benchmark_v10.html

作者ECCV2012的文章就被我關注過,速度驚人的快。2015年新作出來了。發文以供同行參閱。

Kernelized Correlation Filters

João F. Henriques, Rui Caseiro, Pedro Martins, Jorge Batista

ECCV 2012, TPAMI 2015


Results
Qualitative comparison of the proposed KCF tracker with other state-of-the-art trackers, TLD and Struck, on a benchmark of 50 videos. The proposed method is much faster and admits a considerably simpler implementation.


The core component of most modern trackers is a discriminative classifier, tasked with distinguishing between the target and the surrounding environment. To cope with natural image changes, this classifier is typically trained with translated and scaled sample patches.

Such sets of samples are riddled with redundancies — any overlapping pixels are constrained to be the same. Based on this simple observation, we propose an analytic model for datasets of thousands of translated patches.

By showing that the resulting data matrix is circulant, we can diagonalize it with the Discrete Fourier Transform, reducing both storage and computation by several orders of magnitude. Interestingly, for linear regression our formulation is equivalent to a correlation filter, used by some of the fastest competitive trackers. For kernel regression, however, we derive a new Kernelized Correlation Filter (KCF), that unlike other kernel algorithms has the exact same complexity as its linear counterpart. Building on it, we also propose a fast multi-channel extension of linear correlation filters, via a linear kernel, which we call Dual Correlation Filter (DCF).

Both KCF and DCF outperform top-ranking trackers such as Struck or TLD on a 50 videos benchmark, despite running at hundreds of frames-per-second, and being implemented in a few lines of code. To encourage further developments, our tracking framework was made open-source.


Video. You can view an example video on YouTube here. It is for the ECCV'12 version of the tracker, which only supported a single channel. In the precision plot below, it corresponds to the "KCF on raw pixels" curve. The new version ("KCF/DCF on HOG") is significantly improved.

Source code. Below you can download the Matlab code (both the ECCV'12 and the new version), the Python port byRodrigo Benenson, and the Java port by Peter Abeles (as part of theBoofCV library).


Precision plot
Precision at different thresholds for 4 variants of the proposed method (in bold) on a 50 videos benchmark.


High-Speed Tracking with Kernelized Correlation Filters
J. F. Henriques, R. Caseiro, P. Martins, J. Batista
TPAMI - IEEE Transactions on Pattern Analysis and Machine Intelligence, 2015

Paper (PDF) Preprint onarXiv (2014) Code version 2 (Matlab) Reference (Bibtex)

Exploiting the Circulant Structure of Tracking-by-detection with Kernels
J. F. Henriques, R. Caseiro, P. Martins, J. Batista
ECCV - European Conference on Computer Vision, 2012

Paper (PDF) Code version 1 (Matlab) Code (Java /doc) Poster (PDF) Supplement (PDF) More properties (PDF) Reference (Bibtex)

相關推薦

基於相關濾波器跟蹤效果StruckTLD跟蹤

原文:http://cvlab.hanyang.ac.kr/tracker_benchmark_v10.html 作者ECCV2012的文章就被我關注過,速度驚人的快。2015年新作出來了。發文以供同行參閱。 Kernelized Correlation Filters J

KCF(相關濾波)跟蹤公式推導筆記(1)——線性情況下濾波器的解

線上性條件下,利用迴圈矩陣,最終的解為 w^=x^∗⊙y^x^∗⊙x^+λ(1)(1)w^=x^∗⊙y^x^∗⊙x^+λ 即為論文原文的(12)式,其中: (1)x^x^即F(x)F(x),表示xx的離散傅立葉變換 (2)字母右上角的星號表示共軛

文章解析整理:《基於TensorFlow理解三大降維技術:Pca,t-SNE 自編碼

本文僅是博主自己學習用來加深印象和留存整理,對該內容有興趣請去閱讀原文 首先降維很重要 先從PCA開始 PCA,主成份分析,有很多種實現方案,這裡主要是其中兩種:Eigen分解和奇異值分解(SVD) 這兩種方法是靠自己的方式找到一種操作並分解x的方法

相關濾波器來高速跟蹤

原文來自 Joao F. Henriques 等人的“High-Speed Tracking with Kernelized Correlation Filters”,原工作見12年的ECCV,現有工作見15年的PAMI。 本文後面提及的“我們”

基於顏色的粒子濾波器目標跟蹤演算法的原理(A color-Based Particle Filter)

粒子濾波器的主要步驟就包括五步:    第一步   :生成初代粒子集合    第二步   :讓粒子集合在狀態空間轉播(Propagate):對應於系統動態方程    第三步   :獲得當前時刻的觀測

【轉】正則相關鏈接

blog class bsp src rop 折疊 img detail link 正則化,歸一化的概念 基於Matlab介紹正則化方法 正則化方法:L1和L2 regularization、數據集擴增、dropout 基於Matlab介紹機器學習中的正則化,理解

Android實戰簡易教程-第二十六槍(基於ViewPager實現微信頁面切換效果

stat addview data android tid des viewpage 聊天 == 1.頭部布局文件top.xml:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:and

三角---深度濾波器

code 顯示 -1 均值 原來 earch oar inline 特征匹配 一.三角化得到空間點的三維信息(深度值) (1)三角化的提出 三角化最早由高斯提出,並應用於測量學中。簡單來講就是:在不同的位置觀測同一個三維點P(x, y, z),已知在不同位置處觀察到的三維點

視頻結構相關調研

down flickr 關系 微博 資源分配 雅虎 learning 視頻 migration 視頻結構化是一種視頻內容信息提取的技術,它對視頻內容按照語義關系,采用時空分割、特征提取、對象識別等處理手段,組織成可供計算機和人理解的文本信息的技術。 深度學習為視覺和語言之間

可視相關插件庫

.com ref echart http 可視化 aid htm www. chart 1.百度Echarts,網址:http://echarts.baidu.com2.jTopo,網址:http://www.jtopo.com/index.html可視化相關插件庫

vue-awesome-swiper - 基於vue實現h5滑動翻頁效果

return wheel res 初始化 回調 param get export tick 說到h5的翻頁,很定第一時間想到的是swiper。但是我當時想到的卻是,vue裏邊怎麽用swiper?! 中國有句古話叫:天塌下來有個高的頂著。 在前端圈裏,總有前仆後繼的仁人誌

vue-awesome-swiper極速快三平臺出租 - 基於vue實現h5滑動翻頁效果

www. 準備 其中 use 代碼 dsl 有時 module 大神 中國極速快三平臺出租【大神源碼論壇】dsluntan.com 【布丁源碼論壇】budingbbs.com 企娥3393756370有句古話叫:天塌下來有個高的頂著。 在前端圈裏,總有前仆後繼的仁人誌士相

App推廣渠道之殤!基於這一黑科技的渠道效果五步優化

不可 通過 需求 地域 應用 大致 iframe 並且 得到 App推廣渠道之殤!基於這一黑科技的渠道效果五步優化 推廣期間如何進行精細化運用,讓用戶購買的流量發揮最大價值?下面就讓我們重點探討一下: 在掌握方法前,可以先熟悉一下這個技術Shareinstall。 在app

調研《構建之法》指導下的全國高校的歷屆軟工實踐作品、全國互聯網+競賽、物聯網競賽、華為杯研究生作品賽、全國大學生服務外包賽等各類全國性大學生信息相關的競賽平臺的歷屆作品

景區 服務 互聯網+ 整體 守護 人工智能 作品 采集 公司 1、中國“互聯網+”大學生創新創業大賽 感知i家-讓i守護您的安全生活 http://cy.ncss.org.cn/search/79525d41efbf16d3363c138f713d2417

高軟作業3:基於原型系統墨刀的雲筆記應用

產品經理 row 這一 設計 顯示 冗余 targe 圖片 我們 1.基於調研分析的產品原型 在上一次作業中,我們分析了七款各具特色的雲筆記軟件,分別列出了他們的長處和短處。並最終作為這一次作業的原型依據。 2.使用的原型設計工具——墨刀   墨刀是一款在線原

【面試】序列相關-這一篇全瞭解

什麼是序列化?有哪些應用場景。 解: 序列化是將物件轉換為可傳輸格式的過程。 是一種資料的持久化手段。 一般廣泛應用於網路傳輸,RMI和RPC等場景中。 什麼是反序列化? 解: 反序列化是序列化的逆操作。序列化是將物件的狀態資訊轉換為可儲存或傳輸的形式的過程。一般是以位元

基於wpf的相關設計問題-Command的使用

這篇來討論Command基於ViewModel的基本使用. 以prism內建Command Demo為例子,效果圖如下 View相對應的ViewModel 1.OrderEditorView的Model就是OrdersEditorPresentationModel了 2.

基於wpf的相關設計問題-ViewModel

    prism v2正式版本已經發布,有興趣的可以去研究一下.框架給了我們一些實用的功能參考,並不代表實際開發就不會遇到問題。有些人以為只要套用了框架,開發效率就會提升很好,就好比有人以為只要我掌握了設計模式,開發效率會提升一樣。框架只是為我們解決一部分常用的問題.

基於HLS實現FIR濾波器--轉載我之前的blog的內容

  受人之拖要做個HLS的高階綜合,找了半天,一開始打算做一個FFT,但是一同操作下來,發現難度太大了,回來做一個簡單的硬體的矩陣相乘,發現難度太低,老師不答應做,於是挑了一個FIR濾波器,於是有開始拾起本科時學的濾波器原理,發現好多都忘記了因此接來下就做一個FIR濾波器,下面是我的任

多項式函式相關推導

定義 設 x = ( x