2016-01-26 43 views
2

我有一個視頻,由畫家用鉛筆記錄繪圖序列。 video screen 我想從視頻重建序列。 而我有谷歌一些關鍵字,如drawing sequence reconstructionsketch reconstruction和搜索像moving object detection但無法找到我想找的。從視頻重建繪製序列

I want to know how to detect and recognize the drawing between different frames.我以爲line detect算法可能會工作,但會失敗。像素比較似乎是個壞主意。因爲新的繪圖可能會重疊舊的繪圖。

您能否給我提供一些我可以閱讀的信息或要搜索的關鍵詞?對不起,因爲我不熟悉計算機圖像處理。

+0

我喜歡你的插圖,但它會幫助,如果你可以提供實際視頻內容的截圖。將鉛筆畫從紙質背景中分離出來是一個簡單的細分問題,但是消除藝術家的手和鉛筆等其他內容會更困難。 –

+0

就是這樣。 http://imgur.com/FeN1IPy 繼續時圖形將重疊。 這是我的測試視頻。 –

+0

@ Liang-YuPan你能否提供視頻序列以便更好地理解。 10幀就足夠了 – nbsrujan

回答

1

我建議你尋找基於SURF/ORB的圖像匹配。

  • 將鉛筆圖像保存爲模板,並在圖像上執行匹配以跟蹤鉛筆,這可以使用opencv/matlab計算機視覺庫輕鬆完成。 image matchingsift, surf, orb matcherfeature detection
  • 已經跟蹤筆的位置,你可以找鉛筆的筆尖的位置相匹配的信息keypointinliersgoodmatches
  • 如果紙張是靜態相對於攝像頭,你可以搜索強度值變化到左的鉛筆筆尖,就像選擇一個ROI內您對變化中的像素從之前的圖像
  • 執行搜索時,您必須指定特定的閾值,以區分,因爲畫的強度變化影子image thresholding

希望這答案有幫助