Time of Update: 2018-12-04
最近研究目標檢測有感 近來,一直在看有關目標檢測的文章,尤其是關注這些文章所能解決的問題和創新點。主要原因有二:一是因為最近老闆的項目催進度催得急,卻總有些問題沒辦法解決,;另外一方面是自己想找些靈感,寫篇把文章。文章倒是看了不少,下面寫寫心得。 目標檢測是電腦視覺應用的一個基礎環節,在眾多國內國外雜誌和會議上是一直是一個熱門的話題,為此,還專門舉辦如ICCV,ACCV,ECCV,CVPR等國際等級的會議。然而,儘管有這麼多的研究者一直在研究這個問題,並不斷的提出新的演算法,新的
Time of Update: 2018-12-04
ORB演算法的論文來自"ORB: an efficient alternative to SIFT or SURF",作者是OpenCV維護和開發的公司willowgarage的,論文名字起的很牛氣,摘要裡說,ORB演算法比sift演算法效率高兩個數量級。江湖上流傳的說法是ORB演算法綜合效能在各種測評裡是最好的。 ORB演算法是在FAST關鍵點檢測+BRIEF特徵上做的。1. 假設給定一副圖。論文第3節:先用oFAST演算法,檢測關鍵點的位置。所謂oFAST,就是orientation的FAS
Time of Update: 2018-12-04
轉自http://blog.sina.com.cn/s/blog_534497fd01015k7z.htmlopencv中常見的與映像操作有關的資料容器有Mat,cvMat和IplImage,這三種類型都可以代表和顯示映像,但是,Mat類型側重於計算,數學性較高,openCV對Mat類型的計算也進行了最佳化。而CvMat和IplImage類型更側重於“映像”,opencv對其中的映像操作(縮放、單通道提取、映像閾值操作等)進行了最佳化。在opencv2.0之前,opencv是完全用C實現的,但是
Time of Update: 2018-12-04
這是很早以前寫的一個演算法(貌似先前是參照某本書來寫的),現貼出來。 轉帖,請註明出處:http://cvchina.net/blog-423-182.html http://hi.baidu.com/belial/item/1cc308ed947d293c86d9dee9這是該演算法的.h檔案:class StatAverageModel {public: StatAverageModel();
Time of Update: 2018-12-04
Zinnia庫及其實現方法研究 (轉)zinnia是一個開源的手寫辨識庫。採用C++實現。具有手寫辨識,學習以及文字模型資料製作轉換等功能。項目地址 [http://zinnia.sourceforge.net ]License: NewBSD作者對SVM很有研究. 比同類程式的效率要高效.(同類項目如tegaki)我的目的是通過這個研究簡單的手寫輸入實現方法Zinnia庫特點SVM機實現輕量級,可移植安全執行緒,可供C,C++,Perl,Python,Ruby調用每秒50-100
Time of Update: 2018-12-04
轉載自:http://blog.sciencenet.cn/blog-722391-571072.html以前做過一些關於背景建模,運動目標檢測的工作,打算進行一下小結,那麼就先從這篇CVPR2011這篇評測的文章說起吧。Evaluation of Background Subtraction Techniques for Video Surveillance (PDF)Sebastian Brutzer, Benjamin Hoeferlin (University of Stuttgart)
Time of Update: 2018-12-04
1、什麼時候使用多路由協議? 當兩種不同的路由協議要交換路由資訊時,就要用到多路由協議。當然,路由再分配也可以交換路由資訊。下列情況不必使用多路由協議: 從老版本的內部閘道通訊協定( Interior Gateway Protocol,I G P)升級到新版本的I G P。 你想使用另一種路由協議但又必須保留原來的協議。 你想終止內部路由,以免受到其他沒有嚴格過濾監管功能的路由器的幹擾。 你在一個由多個廠家的路由器構成的環境下。 什麼是距離向量路由協議?
Time of Update: 2018-12-04
轉載地址:SVM入門(三)線性分類器的求解——問題的描述上節說到我們有了一個線性分類函數,也有了判斷解優劣的標準——即有了最佳化的目標,這個目標就是最大化幾何間隔,但是看過一些關於SVM的論文的人一定記得什麼最佳化的目標是要最小化||w||這樣的說法,這是怎麼回事呢?回頭再看看我們對間隔和幾何間隔的定義: 間隔:δ=y(wx+b)=|g(x)| 幾何間隔: 可以看出δ=||w||δ幾何。注意到幾何間隔與||w||是成反比的,因此最大化幾何間隔與最小化||w||完全是一回事。而我們常用的方法
Time of Update: 2018-12-04
Time of Update: 2018-12-04
HANDLE hThread_Read; DWORD dwThreadID; HANDLE hdev;DWORD WINAPI ThreadExecute_ReadFromEP1(PVOID pContext); hdev = INVALID_HANDLE_VALUE; hThread_Read = (HANDLE)CreateThread( NULL, 0, ThreadExecute_ReadFromEP1, this,
Time of Update: 2018-12-04
cvCloneImage()每次使用時編譯器會分配新的記憶體空間,不會覆蓋以前的內容,所以如果在迴圈中使用記憶體會迅速減小,每次用完都需要用cvRelease來釋放。 解決方案是使用cvCopy函數代替。 cvCopy(pSrcImg,pImg,NULL); //代替 pImg = cvCloneImage(pSrcImg); pImg初始化時必須分配空間,否則上述函數不能執行。 pImg = cvCreateImage(cvSize(IMGWIDHT,IMGHEIGHT),
Time of Update: 2018-12-04
公雞打鳴,母雞下蛋,這是再平常不過的事了。但是公雞為什麼會打鳴呢? 原來,除了梟(貓頭鷹)、鵠(一類類似於梟的猛禽,它們的區別是梟的頭部有兩朵像貓耳的羽毛,而鵠沒有)等少數鳥類外,其它的鳥在夜間都是看不到東西的。公雞也是一樣,在夜裡,它們隨時都有可能受到攻擊,所以感到非常不安。到了清晨,公雞的眼睛又能夠看得到東西了,於是興奮得不得了。為了表達這種興奮的心情,就興奮地打起鳴來。這也是公雞對於光刺激的一種本能反應。經過很長的時間,早上打鳴已成為公雞的一種習性儲存下來。現在,即使將公雞放到黑暗的地方,
Time of Update: 2018-12-04
轉載自:http://blog.csdn.net/onezeros兩數組最短距離Time Limit(Common/Java):1000MS/10000MS Memory Limit:65536KByteTotal Submit: 86 Accepted: 41Description已知元素從小到大排列的兩個數組x[]和y[],請寫出一個程式算出兩個數組彼此之間差的絕對值中最小的一個,這叫做數組的距離。Input第一行為兩個整數m, n(1≤m,
Time of Update: 2018-12-04
轉載地址:SVM入門(十)將SVM用於多類分類從
Time of Update: 2018-12-04
前面兩篇博文介紹了以像素值為特徵的背景建模方法:以像素值為特徵的方法(2)和以像素值為特徵的方法(1)下面介紹一下以紋理為特徵的方法,比較出名的就是用LBP和SILTP為特徵做的。以LBP為特徵的文章:A texture-based method for modeling the background and detecting moving
Time of Update: 2018-12-04
汴城人哄小孩兒睡覺時總愛唱催眠曲,這首曲子並不長,只有兩句,全文就是“哦,哦,瞌睡吧。老máo來了我打它。”,有時嚇唬小孩兒也用“老máo來了!”。老máo是什嗎?是鬼?是怪?抑或是獸?很少有人考究。其實這裡的“老máo”既非鬼亦非怪,它是一個人! 公元605年,隋煬帝楊廣下令開鑿一條貫通南北的大運河。這時主要是開鑿通濟渠和永濟渠。黃河南岸的通濟渠工程,是在洛陽附近引黃河的水,行向東南,進入汴水,溝通黃、淮兩大河流的水運。通濟渠又叫禦河,是黃河、汴水和淮河三條河流水路溝通的開始。隋朝的都城是長
Time of Update: 2018-12-04
TLD視覺跟蹤技術解析 在城市軌道交通的監控中,智能視頻分析技術曾風極一時,然而由於城市軌道交通的監控環境比較複雜,其不僅地區大、周界長、擁有多月台多出入及眾多圍欄等相關裝置。這種複雜的環境給智能分析帶來諸多困難,而作為當前新穎的TLD[跟蹤-學習-檢測”(Tracking-Learning-Detection)的縮寫]視覺跟蹤技術能夠解決這些問題。 TLD跟蹤系統最大的特點就在於能對鎖定的目標進行不斷的學習,以擷取目標最新的外觀特徵,從而及時完善跟蹤,以達到最佳的狀態。也就是
Time of Update: 2018-12-04
除了一些傳統的背景建模的方法,為了發文章,還出現了其他比較好的文章。我列出幾篇:Making Background Subtraction Robust to Sudden Illumination Chages (這篇文章有代碼)Compressive Sensing for Background SubtractionLearning a sparse corner-based representation for time-varying background
Time of Update: 2018-12-04
第二章 文法及代碼約定本章講述了Python程式的文法和代碼約定。 本章的主題有行結構,語句分組,保留字,字串,運算子,token等等,另外對如何使用 Unicode 字串也做了詳細的描述。 1.1. 行結構/縮排程式中的每個語句都以分行符號結束。特別長的語句可以使用續行符(/)來分成幾個短小的行,如下例: import matha = math,cos(3*(x-n)) + / math,sin(3*(y-n))當你定義一個三引號字串、列表、tuple
Time of Update: 2018-12-04
無論是在《現代漢語詞典》裡還是在《辭海》裡,或者在其他的辭書裡,根本就找不到“殺手鐧”這個詞。詞典裡真正有的是另一個詞,即“撒手鐧”。在《現代漢語詞典》裡,“鐧”的釋義是:“古代兵器,金屬製成,長條形,有四棱,無刃,上端略小,下端有柄。”而“撒手鐧”的釋義則是:“舊小說中指廝殺時出其不意地用鐧投擲敵人的招數,比喻最關鍵的時刻使出最拿手的招數。” 中國歷史上有一名很有名的將軍--秦瓊(秦叔寶),使-雙鐧,"撒手鐧"一詞也是傳說於此!