ILA“智慧階層架構”是訊號和媒體檔案的管理架構,它代表在844中能高率的處理任何數量的合成層數.當合成層數超過8層時,ILA會在你不查覺之下自動的被啟動.
在ILA中GenesisEngine會對8個路徑或層數進行平行處理.而超過四對的video/key會以遞迴處理的方式加速處理.一開始,會將這4對影像層建構成一個影像,而第二道處理程序則會在之前建構出來的影像上再加上3對影像層,依照此原理,可以繼續加速處理其他影像層,這就是844中ILA可以很快處理無限層影像的方法.
智慧型自動管理中介檔案會將層與層之間的遞迴處理速度最佳化,要達到這個目的,需將一個時間軸進行"時間分割",降低所需處理的時間,然後再有效利用處理後的媒體資料.例如要合成5對10秒長度的stream,但是這5對stream中只有2秒鐘是重疊的,ILA將會只針對這2秒鐘進行所謂的遞迴處理.而其中不牽涉到重疊部份的4對stream,將會以即時的方式播放.如果在時間軸上需要更改一些設定,只要沒有牽涉到之前處理過的那個部份,ILA將自動管理,而不需要重新處理.舉例來:說在一個100層的合成影片中,你可以處理1-97層,而當你對任對98,99,100進行修改時,844將即時播放預覽而不需另行處理.
請參照Intelligent Layering Architecture(ILA) “智慧階層架構”處理速度表,該表顯示合成不同數量的層數時,在播放前844所需的處理時間和需要遞迴處理的次數.在該表中,假設每段素材的長度為10秒鐘,當進行平行處理4對video/key時,每一次處理的頻寬為420MBps(每秒420 MByte-參照註解)
在ILA“智慧階層架構”中Visual Voicing是一個特殊的資源控制工具,該工具能讓任何4個合成層或是子合成可以即時預覽.舉例來說,如果有一個100層的專案,如果使用Visual Voicing,則第17,49,62,99可以讓使用者即時預覽.
ILA處理速度表
層數(註1) |
每段長度 |
播放前所需的處理時間(註2) |
播放前遞迴處理的次數 |
4Video 和4Key |
10秒 |
0秒 |
0 |
7Video和7Key |
10秒 |
10秒 |
1 |
10Video和10Key |
10秒 |
20秒 |
2 |
13Video和13Key |
10秒 |
30秒 |
3 |
16Video和16Key |
10秒 |
40秒 |
4 |
19Video和19Key |
10秒 |
50秒 |
5 |
22Video和22Key |
10秒 |
60秒 |
6 |
註1:每一層可以包含任何或全部的即時instream效果,其所需處理的時間並不會因而改變.
註2: 以ILA的架構進行合成所需的最長時間 (不包含軟體濾鏡效果)
處理時的頻寬計算:
處理時的頻寬是基於4:2:2, 10位元數位分量訊號,每格486條掃描線,亮度,Cb,Cr色差圖素,每秒29.97個圖框,以此為計算基礎所得到的結果是26.25MBps (每秒26.25 MegaBtye). 但是GenesisEngine將29.92的圖框速率轉換為59.94(為了使用progressive frame的轉換),所以需將26.25MBps的數值乘以2,所以是52.5MBps,再者,因為4:4:4:4取樣架構,在色差頻寬上的增加再加上key channel,所以將會倍增其資料量,也就是說844真正處理的1對video/key其頻寬為105MBps. 而844包含了4對這樣的資料量,所以需要處理的總頻寬為420MBps. |