專利名稱:編輯設(shè)備、位速率控制方法和位速率控制程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及編輯設(shè)備、位速率控制方法和位速率控制程序,更具體地說,本發(fā)明適宜應(yīng)用于非線性編輯設(shè)備,用來將運(yùn)動(dòng)圖片專家組(MPEG)-IMX視頻素材的素材位速率變換成所期望的輸出位速率,以輸出視頻。
背景技術(shù):
常規(guī)的非線性編輯設(shè)備在例如串行數(shù)據(jù)運(yùn)輸接口—內(nèi)容包(SDTI-CP)標(biāo)準(zhǔn)(例如,參見專利文獻(xiàn)1日本專利申請(qǐng)公開號(hào)第2000-228652(圖7、圖8和圖9))所定義的輸出位速率下,對(duì)包含不同壓縮率的MPEG(IMX)數(shù)據(jù)的視頻素材進(jìn)行實(shí)時(shí)傳輸(同步傳輸)。
為了變換視頻素材的素材位速率以匹配SDTI-CP的輸出位速率,非線性編輯設(shè)備應(yīng)對(duì)視頻素材進(jìn)行解碼以復(fù)原非壓縮狀態(tài),并接著對(duì)結(jié)果進(jìn)行編碼以得到所期望的壓縮率。
注意到SDTI-CP是全球標(biāo)準(zhǔn)的數(shù)字壓縮標(biāo)準(zhǔn),其被專業(yè)(Pro-)MPEG論壇標(biāo)準(zhǔn)化為運(yùn)動(dòng)圖片和電視工程師協(xié)會(huì)(SMPTE)326M,并且是MPEG數(shù)據(jù)的同步傳送接口。
這種非線性編輯設(shè)備的缺點(diǎn)在于在視頻素材通過解碼而返回非壓縮狀態(tài)的情形下,原始視頻數(shù)據(jù)無法完整地復(fù)原,這是因?yàn)镸PEG是一種不可逆的壓縮方法,并且若復(fù)原數(shù)據(jù)被再度編碼則圖片質(zhì)量劣化。
此外,在變換具有不同壓縮率的視頻素材的素材位速率以匹配SDTI-CP的輸出位速率,以供輸出的情形下,對(duì)視頻素材進(jìn)行解碼以返回非壓縮狀態(tài),接著以所期望的壓縮率對(duì)視頻素材再度進(jìn)行編碼。因此,存在的弱點(diǎn)在于解碼和編碼要占用大量時(shí)間和資源,如需要解碼器和編碼器。
發(fā)明內(nèi)容
鑒于上述,本發(fā)明的目的在于提供一種能夠在短時(shí)間內(nèi),簡易地將視頻素材的素材位速率變換成所期望的輸出位速率,而不出現(xiàn)圖片質(zhì)量劣化的編輯設(shè)備、位速率控制方法和位速率控制程序。
為了解決上述問題,本發(fā)明提供了位速率確定裝置,用來通過對(duì)將被編輯的輸入視頻素材的素材位速率與將要使用的輸出位速率做比較,以進(jìn)行位速率確定;和位速率控制裝置,用來在位速率確定裝置確定輸出位速率大于素材位速率的情形下,通過給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而將素材位速率變換成輸出位速率。由于素材位速率可僅通過給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而變換成輸出位速率,故視頻素材的素材數(shù)據(jù)可被輸出而不出現(xiàn)圖片質(zhì)量劣化。結(jié)果,可以實(shí)現(xiàn)這樣的編輯設(shè)備其能夠在短時(shí)間內(nèi),簡易地將視頻素材的素材位速率變換成所期望的輸出位速率,而不出現(xiàn)圖片質(zhì)量劣化。
此外,本發(fā)明提供了位速率確定步驟,通過對(duì)將被編輯的輸入視頻素材的素材位速率與將要使用的輸出位速率做比較,以進(jìn)行位速率確定;和位速率控制步驟,其在位速率確定步驟確定輸出位速率大于素材位速率的情形下,通過給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而將素材位速率變換成輸出位速率。由于素材位速率可僅通過給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而變換成輸出位速率,故視頻素材的素材數(shù)據(jù)可被輸出而不出現(xiàn)圖片質(zhì)量劣化。結(jié)果,可以實(shí)現(xiàn)這樣的位速率控制方法其能夠在短時(shí)間內(nèi),簡易地將視頻素材的素材位速率變換成所期望的輸出位速率,而不出現(xiàn)圖片質(zhì)量劣化。
另外,本發(fā)明使得編輯設(shè)備執(zhí)行位速率確定步驟,通過對(duì)將被編輯的輸入視頻素材的素材位速率與將要使用的輸出位速率做比較,以進(jìn)行位速率確定;并執(zhí)行位速率控制步驟,其在位速率確定步驟確定輸出位速率大于素材位速率的情形下,通過給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而將素材位速率變換成輸出位速率。由于素材位速率可僅通過給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而變換成輸出位速率,故視頻素材的素材數(shù)據(jù)可被輸出而不出現(xiàn)圖片質(zhì)量劣化。結(jié)果,可以實(shí)現(xiàn)這樣的位速率控制程序其能夠在短時(shí)間內(nèi),簡易地將視頻素材的素材位速率變換成所期望的輸出位速率,而不出現(xiàn)圖片質(zhì)量劣化。
通過下面結(jié)合附圖而閱讀的詳細(xì)描述,本發(fā)明的本質(zhì)、原理和利用將會(huì)變得更加清楚,在附圖中相同部件被標(biāo)以相同附圖標(biāo)記或字符。
在附圖中圖1是表示本發(fā)明的位速率控制電路的電路構(gòu)成的示意框圖;圖2是表示視頻素材的數(shù)據(jù)結(jié)構(gòu)的示意圖;圖3是表示位速率變換程序的流程圖;圖4是表示位速率變換前后的視頻素材的數(shù)據(jù)結(jié)構(gòu)的示意圖。
具體實(shí)施例方式
以下將參照附圖來說明本發(fā)明的優(yōu)選實(shí)施例。
(1)位速率控制電路的構(gòu)成參照?qǐng)D1,附圖標(biāo)記1表示欲被安裝在編輯設(shè)備上的本發(fā)明的位速率控制電路。此位速率控制電路被設(shè)計(jì)成在視頻素材S1的素材位速率下,輸出包含具有不同壓縮率的MPEG數(shù)據(jù)的視頻素材S1,在以所期望的壓縮率經(jīng)解碼器3和編碼器4對(duì)素材S1進(jìn)行壓縮和編碼后輸出視頻素材S1,或通過根據(jù)位速率確定單元2所確定的結(jié)果,由空數(shù)據(jù)插入單元5插入無意義的“0”數(shù)據(jù)作為空數(shù)據(jù)而在SDTI-CP的輸出位速率下輸出素材S1。
如圖2所示,作為視頻素材S1(S1a、S1b、S1c、S1d、...)的數(shù)據(jù)結(jié)構(gòu),視頻素材S1a、S1b、S1c、S1d、...由序列頭部SH和圖片組(GOP)數(shù)據(jù)構(gòu)成。這些視頻素材S1a、S1b、S1c、S1d、...依次順序地輸入位速率確定單元2。
每個(gè)視頻素材S1(S1a、S1b、S1c、S1d、...)的序列頭部SH存儲(chǔ)了指示素材位速率的數(shù)據(jù),稱作位速率值(BRV),其指示了視頻素材S1的素材位速率。
在實(shí)際中,位速率控制電路1在起始步驟處進(jìn)入圖3所示的例程RT1,并前往步驟SP1,在此電路1從第1視頻素材S1a的序列頭部SH讀出BRV,以得到視頻素材S1a的素材位速率。接著處理前往步驟SP2。
在步驟SP2處,位速率控制電路1讀出緊隨序列頭部SH的GOP數(shù)據(jù)(素材文件),并前往步驟SP3。
在步驟SP3處,位速率控制電路1對(duì)在步驟SP1處得到的視頻素材S1a的素材位速率與SDTI-CP的輸出位速率做比較,并依比較結(jié)果而前往步驟SP4、步驟SP6或步驟SP8。
當(dāng)視頻素材S1a的素材位速率匹配SDTI-CP的輸出位速率時(shí),視頻素材S1a的素材位速率不必被變換,從而位速率控制電路1前往下一步驟SP4。
在步驟SP4處,位速率控制電路1在作為SDTI-CP的輸出位速率的視頻素材S1a的素材位速率下進(jìn)行SDTI-CP輸出,并前往下一步驟SP5。
在步驟SP5處,位速率控制電路1確定是否完成了SDTI-CP輸出。由于現(xiàn)已處理了視頻素材S1a,故得到了否定的結(jié)果并重復(fù)以上步驟SP1之后的處理。
在步驟SP1和步驟SP2處,位速率控制電路1得到下一視頻素材S1b的素材位速率并讀出GOP數(shù)據(jù)(素材文件)。在步驟SP3處,電路1比較位速率。
在例如在步驟SP3處得到的視頻素材S1b的素材位速率是40M波特率而SDTI-CP的輸出位速率是30M波特率的情形下,位速率控制電路1前往下一步驟SP6。
由于輸出位速率低于素材位速率,故位速率控制電路1在步驟SP6處對(duì)視頻素材S1b進(jìn)行解碼,以將素材返回編碼前狀態(tài),并前往下一步驟SP7。
在步驟SP6處的解碼后,位速率控制電路1在步驟SP7處進(jìn)行壓縮和編碼,以得到輸出位速率(30M波特率),并前往下一步驟SP4。
在步驟SP4處以步驟SP7的壓縮和編碼所得到的輸出位速率(30M波特率)進(jìn)行SDTI-CP輸出后,位速率控制電路1在步驟SP5處確定是否完成了SDTI-CP輸出。由于現(xiàn)已處理了視頻素材S1b,故得到了否定的結(jié)果并重復(fù)以上步驟SP1之后的處理。
再次,在步驟SP1和步驟SP2處,位速率控制電路1得到下一視頻素材S1c的素材位速率并讀出GOP數(shù)據(jù)(素材文件)。接著電路1比較位速率。
在例如步驟SP3處得到的視頻素材S1c的素材位速率是30M波特率而SDTI-CP的輸出位速率是50M波特率的情形下,位速率控制電路1前往下一步驟SP8。
由于輸出位速率大于素材位速率,故位速率控制電路1在步驟SP8處將BRV值重寫成輸出位速率,并前往下一步驟SP9。
在步驟SP9處,位速率控制電路1在視頻素材S1c的GOP數(shù)據(jù)中插入無意義的空數(shù)據(jù)(連續(xù)的“0”數(shù)據(jù))以將素材位速率(30M波特率)變換成輸出位速率(50M波特率),并前往下一步驟SP4。
在步驟SP4和步驟SP5處,位速率控制電路1以在步驟SP9處所得到的輸出位速率(50M波特率)進(jìn)行SDTI-CP輸出,并確定是否完成了SDTI-CP輸出。由于現(xiàn)已處理了視頻素材S1c,故得到了否定的結(jié)果并重復(fù)以上步驟SP1之后的處理。
(2)操作和效果在上述構(gòu)成中,編輯設(shè)備的位速率控制電路1順序地將視頻素材S1a、S1b、S1c、S1d、...的素材位速率與SDTI-CP的輸出位速率做比較。在輸出位速率大于素材位速率的情形,例如視頻素材S1c的情形下,通過給未改動(dòng)的GOP數(shù)據(jù)添加空數(shù)據(jù),使素材位速率變換成SDTI-CP的輸出位速率從而輸出視頻素材S1c。
為了將素材位速率變換成SDTI-CP的輸出位速率,位速率控制電路1不處理GOP數(shù)據(jù)而是僅添加空數(shù)據(jù)。因此圖片質(zhì)量不劣化。此外,不需要解碼和編碼,從而位速率變換可在短時(shí)間內(nèi),簡易地進(jìn)行,而毋需解碼器和編碼器之類的資源。
此外,在素材位速率和輸出位速率相同的情形,例如視頻素材S1a的情形下,位速率控制電路1能夠在未改動(dòng)的素材位速率下輸出素材S1a。在素材位速率大于輸出位速率的情形,例如視頻素材S1b的情形下,位速率控制電路1能夠像在常規(guī)情形下那樣進(jìn)行解碼接著再編碼。
如上所述,位速率控制電路1能夠依素材位速率和輸出位速率的比較結(jié)果而進(jìn)行最適合的位速率變換,從而電路1不選擇所接收的視頻素材S1(S1a、S1b、S1c、S1d、...)的位速率,并能夠進(jìn)行將素材位速率變換成輸出位速率的最適合的位速率變換。
根據(jù)上述構(gòu)成,在SDTI-CP的輸出位速率大于所接收的視頻素材S1的素材位速率的情形下,位速率控制電路1在短時(shí)間內(nèi),簡易地將視頻素材S1的素材位速率變換成所期望的輸出位速率,而不出現(xiàn)圖片質(zhì)量劣化。
(3)其它實(shí)施例以上實(shí)施例說明了將“0”數(shù)據(jù)作為無意義空數(shù)據(jù)而添加至GOP數(shù)據(jù)的情形。然而,本發(fā)明不限于此,而是也可添加“1”數(shù)據(jù),只要該數(shù)據(jù)是無意義的。
此外,以上實(shí)施例說明了變換素材位速率從而與SDTI-CP的輸出位速率匹配的情形。然而,本發(fā)明不限于此,素材位速率也可以變換為與素材交換格式(MXF)匹配的輸出位速率,此格式是一種MPEG運(yùn)動(dòng)圖片傳送格式;或可變換素材位速率從而匹配別的輸出位速率,例如視頻信號(hào)記錄文件的輸入/輸出接口的輸出位速率。
另外,以上實(shí)施例說明了由具有圖1所示硬件結(jié)構(gòu)的位速率控制電路1來實(shí)現(xiàn)本發(fā)明的情形。然而,本發(fā)明不限于此,也可由軟件來實(shí)現(xiàn),從而以應(yīng)用程序來進(jìn)行位速率變換處理。
另外,以上實(shí)施例說明了要安裝在本發(fā)明的編輯設(shè)備上的位速率控制電路1由作為位速率確定裝置的位速率確定單元2和作為位速率控制裝置的空數(shù)據(jù)插入單元5構(gòu)成的情形。然而,本發(fā)明不限于此,而是位速率控制電路1也可具有其它各種電路結(jié)構(gòu)。
例如,本發(fā)明的編輯設(shè)備、位速率控制方法和位速率控制程序可被應(yīng)用于變換要被編輯設(shè)備編輯的視頻素材的素材位速率,從而匹配輸出位速率。
盡管結(jié)合本發(fā)明的優(yōu)選實(shí)施例而做了說明,但對(duì)于業(yè)內(nèi)的熟練人員來說很顯然可以進(jìn)行各種變形和修改,因此在所附權(quán)利要求書中覆蓋了落入本發(fā)明實(shí)質(zhì)精神和范圍內(nèi)的全部這些變形和修改。
權(quán)利要求
1.一種編輯設(shè)備,包括位速率確定裝置,用來通過對(duì)將被編輯的輸入視頻素材的素材位速率與將要使用的輸出位速率做比較,以進(jìn)行位速率確定;和位速率控制裝置,用來在所述位速率確定裝置確定輸出位速率大于素材位速率的情形下,通過給所述視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而將所述素材位速率變換成所述輸出位速率。
2.根據(jù)權(quán)利要求1所述的編輯設(shè)備,其中所述位速率控制裝置添加“0”數(shù)據(jù)作為所述無意義數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的編輯設(shè)備,其中所述位速率控制裝置在所述輸出位速率和素材位速率相同的情形下進(jìn)行輸出而不變換所述素材位速率,而在素材位速率大于輸出位速率的情形下對(duì)所述視頻素材進(jìn)行解碼接著再編碼以匹配輸出位速率。
4.一種位速率控制方法,包括位速率確定步驟,其通過對(duì)將被編輯的輸入視頻素材的素材位速率與將要使用的輸出位速率做比較,以進(jìn)行位速率確定;和位速率控制步驟,其在所述位速率確定步驟確定輸出位速率大于素材位速率的情形下,通過給所述視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而將所述素材位速率變換成所述輸出位速率。
5.根據(jù)權(quán)利要求4所述的位速率控制方法,其中在所述位速率控制步驟中,添加“0”數(shù)據(jù)作為所述無意義數(shù)據(jù)。
6.根據(jù)權(quán)利要求4所述的位速率控制方法,其中在所述位速率控制步驟中,在所述輸出位速率和素材位速率相同的情形下進(jìn)行輸出而不變換所述素材位速率,而在素材位速率大于輸出位速率的情形下對(duì)所述視頻素材進(jìn)行解碼接著再編碼以滿足輸出位速率。
7.一種位速率控制程序,其使得編輯設(shè)備執(zhí)行位速率確定步驟,其通過對(duì)將被編輯的輸入視頻素材的素材位速率與將要使用的輸出位速率做比較,以進(jìn)行位速率確定;和位速率控制步驟,其在所述位速率確定步驟確定輸出位速率大于素材位速率的情形下,通過給所述視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù)而將所述素材位速率變換成所述輸出位速率。
8.根據(jù)權(quán)利要求7所述的位速率控制程序,其中在所述位速率控制步驟中,添加“0”數(shù)據(jù)作為所述無意義數(shù)據(jù)。
9.根據(jù)權(quán)利要求7所述的位速率控制程序,其中在所述位速率控制步驟中,在確定所述輸出位速率和素材位速率相同的情形下進(jìn)行輸出而不變換所述素材位速率,而在素材位速率大于輸出位速率的情形下對(duì)所述視頻素材進(jìn)行解碼接著再編碼以滿足輸出位速率。
全文摘要
一種能夠在短時(shí)間內(nèi),簡易地將視頻素材的素材位速率變換成所期望的輸出位速率,而不出現(xiàn)圖片質(zhì)量劣化的編輯設(shè)備、位速率控制方法和程序。根據(jù)本發(fā)明,位速率確定單元2對(duì)將被編輯的輸入視頻素材S1的素材位速率與輸出位速率做比較。在輸出位速率大于素材位速率的情形下,空數(shù)據(jù)插入單元5給視頻素材的素材數(shù)據(jù)添加無意義數(shù)據(jù),以將素材位速率變換成輸出位速率。結(jié)果,視頻素材S1的素材數(shù)據(jù)能夠以被變換為輸出位速率的素材位速率輸出,而不出現(xiàn)圖片質(zhì)量劣化。
文檔編號(hào)H04N5/222GK1578466SQ20041005561
公開日2005年2月9日 申請(qǐng)日期2004年7月30日 優(yōu)先權(quán)日2003年7月30日
發(fā)明者山本俊昭, 杉江由行 申請(qǐng)人:索尼株式會(huì)社