[發明專利]一種基于多CPU平臺提高特技處理效率的方法無效
| 申請號: | 200710178056.6 | 申請日: | 2007-11-26 |
| 公開(公告)號: | CN101446908A | 公開(公告)日: | 2009-06-03 |
| 發明(設計)人: | 何宇飛;郝曉鋒 | 申請(專利權)人: | 新奧特(北京)視頻技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04N5/262 |
| 代理公司: | 北京挺立專利事務所 | 代理人: | 皋吉甫 |
| 地址: | 100080北京市海淀區西草場*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 cpu 平臺 提高 特技 處理 效率 方法 | ||
技術領域
本發明涉及節目制作技術領域,特別是涉及一種基于多CPU平臺提高特技處理效率的方法。
背景技術
隨著計算機技術和集成電路技術的不斷進步,線性編輯系統(用于錄像帶和膠卷的系統)已經非常陳舊,目前已被以計算機硬件平臺、視音頻處理卡和大規模數字存儲載體為基礎的非線性編輯系統所取代。
非線性編輯系統是計算機和數字化電視技術相結合的產物,它基本上是由計算機加視音頻處理卡配以相應的非線性編輯軟件組成。數字非線編輯技術應用在視頻節目制作過程中具有編輯功能強大,操作方便快捷等特點,因此被廣泛用于電視節目的制作中。其中,非線性編輯系統中的"非線性"是指不以線性方式為工作流程,即它突破了以往在線性工作環境下操作者必須以節目時間先后為順序的操作模式。在非線性工作方式下,操作者可以自由地選擇工作對象,不必以時間先后為順序。簡單說,就是剪輯時不用像編輯磁帶那樣來回地快進或是到帶來搜尋畫面。
在傳統線性編輯方式下,通常需要錄放機、切換臺、特技臺、調音臺、字幕機等多臺設備組合,來完成節目的后期剪輯、串編、特技制作、字幕疊加、視音頻混合等工作。而在以數字技術為基礎的非線性編輯方式下,只需要1臺非線性編輯系統即可完成上述傳統編輯方式下數臺設備、多位技術人員配合才能完成的工作。在傳統線性節目制作過程,因為線性編輯無法快速方便地進行修改,有時只能依靠復制來達到目的。由于修改量大,所以很大程度上影響了圖像質量,也延長了節目制作的時間。而非線性編輯系統最大的優點就在于它的非線性編輯,它可以方便快捷地對節目進行剪接,且非線性編輯系統在計算機磁盤記錄方式下,每一段素材都是以一個計算機文件的形式存儲在計算機磁盤上的,借助編輯軟件,可以自由地組合這些文件來完成整個節目的編輯工作。如果需要在已完成的節目中間修改片段,加長或是縮短,只需修改相關的文件序列即可。
因為非線性編輯系統存在上述巨大優勢,因此很快在電視臺的節目制作中得到了廣泛的應用。通常對于非線性編輯的工作流程,都可以簡單地看成輸入、編輯、輸出等步驟,其使用流程主要分成如下:
1、素材采集與輸入,采集就是利用非線性編輯系統將模擬視頻、音頻信號轉換成數字信號存儲到計算機中,或者將外部的數字視頻存儲到計算機中,成為可以處理的素材。輸入主要是把其它軟件處理過的圖像、聲音等等,導入到非線性編輯系統中。
2、素材編輯,素材編輯就是設置素材的入點與出點,以選擇最合適的部分,然后按時間順序組接不同素材。
3、特技處理,對于視頻素材,特技處理包括轉場、特效、合成疊加;對于音頻素材,特技處理包括轉場、特效;令人震撼的畫面效果,就是在這一過程中產生的。因此在特技處理中對非線性編輯系統的軟硬件能力要求非常高,如果不能達到要求不僅處理速度非常慢,而且往往特技效果的實時性也不能達到要求。
4、字幕制作,字幕是節目中非常重要的部分,它包括文字和圖形兩個方面。非線性編輯系統制作字幕很方便,幾乎沒有無法實現的效果,并且還有大量的模板可以選擇。
5、輸出與生成,節目編輯完成后,就可以輸出回錄到錄像帶上;也可以生成視頻文件,發布到網上、刻錄VCD和DVD等等。
隨著觀眾對電視節目要求的不斷增加,電視臺在制作節目時需要大量使用視音頻特技以達到渲染素材的效果。因此隨著計算機技術的不斷發展,在這種需求的牽引下,越來越多的非線性編輯系統使用多CPU平臺和多核以及超線程技術,提升非線性編輯系統的硬件能力。上述技術在非線性編輯系統中的應用加快了特技算法的處理速度,能夠增加更多層數的軌道,提高特技效果的實時性。
然而本發明發明人在實現本發明時,發現現有技術中至少存在如下技術缺陷:雖然在現有的非線性編輯系統中大量采用多CPU平臺和多核以及超線程技術的平臺,但是現有的特技處理過程依然依靠其中的一個單CPU處理其特技算法,使得多CPU平臺的性能不能夠得到充分的發揮,并且造成其他CPU的閑置,是對現有非線性編輯系統資源的極大浪費。
發明內容
本發明實施例要解決的問題是提供一種基于多CPU平臺提高特技處理效率的方法,用于將特技處理任務分配到各個CPU上執行,最大限度的增大CPU的使用率,從而客服現有技術中多CPU平臺的性能不能夠得到充分發揮的技術缺陷。
為達到上述目的,本發明實施例一方面提出一種基于多CPU平臺提高特技處理效率的方法,包括以下步驟:創建特技處理任務;根據所述多CPU平臺的CPU數量將所述特技處理任務分配到每個CPU上執行;匯總各個CPU的執行結果并提交。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新奧特(北京)視頻技術有限公司,未經新奧特(北京)視頻技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710178056.6/2.html,轉載請聲明來源鉆瓜專利網。





