2009-11-27 106 views
0

前段時間,我在德國公司的網站上發現了一系列有趣的視頻演示。他們處理在播放視頻時修改視頻流,我對這種技術的準確性和平滑性留下了令人愉快的印象。在所有這些演示中,我認爲one of them在動態播放視頻中的文本混合方面非常吸引人。它允許您在播放視頻的同時在文本框中輸入字符串,並以逼真的精度嵌入您用視頻編寫的文本的轉換變體。我的問題是,如果您碰巧知道這種功能需要哪種算法,我怎樣才能以編程方式將實時文本和圖像嵌入到視頻流中?有沒有我需要研究的研究論文或圖書館?如何以編程方式真實地修改視頻剪輯,同時播放?

PS。不要因爲視頻內容而激怒我,這是我感興趣的編程技術,視頻是我能找到的最好例子。

回答

0

要做到這一點,你就只需要它之前被渲染說情框架。

基本上是:

  1. 讀取幀
  2. 修改框架
  3. 渲染

真的是沒有一個算法來做到這一點。

+0

我的意思是如何做到這一點現實,以「融合」框架內的新內容,使之看起來好像它正在它的一個自然組成部分......借用運動,粒度,反射率等其周圍表面的優良特性。這就是爲什麼我問一個圖書館......我想象它必須讀取,處理,然後重新應用所有這些表面特徵而進行斡旋的框架 - 很容易就擺在那裏一些隨機不切實際的文字或圖片 - 這是一個完全不同的領域使其混合,如果它總是在那裏;) – luvieere 2009-11-28 08:03:48

+1

你是不是很具體,並附上您要求的。 – monksy 2009-11-28 08:09:08

0

好吧,我真的看着你的例子。由於這是預先錄製的視頻,因此他們可以用手將一個盒子的四個角落跟蹤到目標表面上。然後進行渲染,你只需要對你的文本進行透視變換,直到目標矩形。混合可能只是選擇好顏色,分層,顏色變換和透明度的藝術。這裏沒有特別的魔法,只是標準的Photoshop風格的圖形算法,其中大部分可能只是內置在閃存中。

相關問題