0
嗨什麼所有的技術和算法用於視頻檢索。 哪個平臺我應該選擇opencv還是matlab? 我的輸入是文本或圖像查詢和輸出應該是相關的視頻包含文本或圖像,建議我這個項目的確切主題達是哪種技術適合這個。 請給我參考這個,也參考簡單的視頻檢索源代碼。幫我。視頻檢索技術
嗨什麼所有的技術和算法用於視頻檢索。 哪個平臺我應該選擇opencv還是matlab? 我的輸入是文本或圖像查詢和輸出應該是相關的視頻包含文本或圖像,建議我這個項目的確切主題達是哪種技術適合這個。 請給我參考這個,也參考簡單的視頻檢索源代碼。幫我。視頻檢索技術
對於視頻檢索,您必須開始將數據集中的視頻編入索引。這是逐幀完成的,以獲取特徵描述符(通常不存在發表的論文來僅選擇動態特徵豐富的幀)。
可以使用Opencv或matlab計算圖像(視頻幀)的特徵描述符。在SURF,SIFT,MSER等C++和matlab實現中都有一個庫。
之後,您必須爲視頻中提取的功能構建一個所謂的「數據庫」,一個選項是使用「袋子文字「模型。這也是在opencv中實現的,並且有像檢查vlfeat.org這樣的matlab庫。在這種情況下,查詢可以使用圖像完成。
對於視頻中的文本搜索,可以嘗試提取視頻的語義內容並將其與文本上下文進行匹配。或者,在從視頻幀中提取特徵的同時,嘗試提取文本,而不是使用「bag of words」模型做某種數據庫。
SIFT以上的任何源代碼參考和包字的請求。 – mmamu
包字檢查http://www.morethantechnical.com/2011/08/25/a-simple-object-classifier-with-bag-of-words-using-opencv-2-3-w-code/對於SIFT,請參閱Opencv文檔http://docs.opencv.org,SIFT也不是免費的 – isrish