将毕业论文整理后投出,来来回回修改将近一年,终于发表了,第一作者当然是导师了,呵呵。


title

Robust vision tracking by online random ferns and template library

Abstract

In this paper, we proposed a robust tracking algorithm with an appearance model based on random ferns and template library. We adopt random Gaussian difference to generate binary features which depend on two randomly selected points and their corresponding Gaussian blur kernels. Semi-naive Bayes based random ferns are adopted as the discriminative model, and a template library including both positive templates and negative templates is used as generative model, the co-training of both discriminative and generative models gives our tracker the ability to separate foreground and background samples accurately. Besides, we also come up with a fragment based method which combines global ferns and local ferns to handle the occlusion problem. Experimental results demonstrated that the proposed algorithm performs well in terms of accuracy and robustness.

论文全文google吧!

发现很多人,包括很多同事对svn的命令只停留在checkout、commit、revert等基本的操作。其实svn还有其他一些更高级的用法,下面是3种最常用的命令。


1.查看某个svn模块/文件提交记录

基于日期: svn log -r {2012-04-01}:{2012-04-05} Test.java
基于版本号: svn log -r 1001:1003 Test.java

其中参数-r后面可以是日期,也可以是svn版本号


2.比较某个svn模块/文件的各个版本

基于版本号: svn diff -r 1001:1003 Test.java
基于常量: svn diff -r PREV:COMMITTED Test.java

3.将当前工作copy的模块/文件恢复到历史版本

基于版本号: svn merge -r 1003:1001 Test.java

merge的意思可以简单的理解为将diff的差异应用到本地工作copy


这里有svn的更多资料 click.