国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      將文本格式轉(zhuǎn)換二進制格式的裝置的制作方法

      文檔序號:7691681閱讀:158來源:國知局
      專利名稱:將文本格式轉(zhuǎn)換二進制格式的裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種將數(shù)據(jù)從第一格式轉(zhuǎn)換為第二格式的數(shù)據(jù)處理裝置,所述數(shù)據(jù)至少包括場景描述和用于修改所述場景描述的命令。
      本發(fā)明還涉及一種將數(shù)據(jù)從第一格式轉(zhuǎn)換為第二格式的數(shù)據(jù)處理方法,所述數(shù)據(jù)至少包括場景描述和用于修改所述場景描述的命令。
      本發(fā)明還涉及一種程序,包括所述程序在處理器上執(zhí)行時實現(xiàn)該方法的步驟的程序代碼指令。
      本發(fā)明用于例如表達MPEG格式音視頻數(shù)據(jù)的系統(tǒng)。
      場景描述一般由編著者使用用戶友好格式例如文本格式來編寫。命令一般用同樣的格式來編寫。該格式在下文中將稱為BIFS文本格式。但是為了傳輸BIFS格式數(shù)據(jù)流,需要將BIFS文本格式轉(zhuǎn)換為二進制格式,在下文中將稱為BIFS二進制格式。這種轉(zhuǎn)換使得能夠同時傳送大量的信息。BIFS二進制格式以及BIFS文本格式向BIFS二進制格式的轉(zhuǎn)換已經(jīng)在上述標準中說明。該標準說明了場景描述和命令如何必須從BIFS文本格式向BIFS二進制格式轉(zhuǎn)換。但是,上述標準沒有說明任何將BIFS文本格式轉(zhuǎn)換為BIFS二進制格式的裝置。
      發(fā)明目的和概述本發(fā)明的目的是提供一種能夠?qū)IFS文本格式轉(zhuǎn)換為BIFS二進制格式的裝置。
      按照本發(fā)明,在開始段落定義的數(shù)據(jù)處理裝置的特征在于它包括-場景轉(zhuǎn)碼器,用于將場景描述從第一格式轉(zhuǎn)換為第二格式,和-命令轉(zhuǎn)碼器,用于將命令從第一格式轉(zhuǎn)換為第二格式,并且能夠使用包括在場景轉(zhuǎn)碼器中的信息。
      按照本發(fā)明,在開始段落定義的數(shù)據(jù)處理方法的特征在于它包括步驟-對場景進行轉(zhuǎn)碼,將場景描述從第一格式轉(zhuǎn)換為第二格式,和-對命令進行轉(zhuǎn)碼,通過場景轉(zhuǎn)碼步驟期間詳細描述的信息將命令從第一格式轉(zhuǎn)換為第二格式。
      按照本發(fā)明,BIFS文本數(shù)據(jù)流以下面的方式轉(zhuǎn)換為BIFS二進制數(shù)據(jù)流。與場景描述有關(guān)的數(shù)據(jù)如上述標準中所述地被場景轉(zhuǎn)碼器轉(zhuǎn)換,并且與命令有關(guān)的數(shù)據(jù)如上述標準中所述地被命令轉(zhuǎn)碼器分開轉(zhuǎn)換。但是,為了能夠轉(zhuǎn)換與命令有關(guān)的數(shù)據(jù),命令轉(zhuǎn)碼器必須能夠使用場景轉(zhuǎn)碼器中提供的信息,例如節(jié)點名稱和標識符。實際上,場景描述的每個節(jié)點都具有名稱和標識符。名稱是能夠以用戶友好方式識別節(jié)點的文本。標識符是指示節(jié)點在場景描述中的位置的數(shù)字。僅節(jié)點的標識符被轉(zhuǎn)換為BIFS二進制格式。而BIFS文本格式的命令僅包括節(jié)點的名稱。因此,命令轉(zhuǎn)碼器需要節(jié)點的名稱和標識符之間的對應表,該表包括在場景轉(zhuǎn)碼器中。因此,當命令修改場景描述時,不需要再將整個場景描述從BIFS文本格式轉(zhuǎn)換為BIFS二進制格式,而只需轉(zhuǎn)換命令。因此轉(zhuǎn)換更迅速,這對于受實時限制的應用是有利的。
      在本發(fā)明特別有利的實施例中,上述數(shù)據(jù)處理裝置的特征在于它包括-圖形界面;-合成器,適于在圖形界面上提供場景描述的音視頻表示;-修改裝置,與所述圖形界面連接并至少適于實現(xiàn)對所述音視頻表示的修改,和-編輯裝置,至少適于產(chǎn)生第一格式的命令,所述命令代表修改。
      該實施例使得編著者能夠以用戶友好方式修改場景描述。實際上,通過合成器和圖形界面,編著者能夠立即得到他希望修改的場景描述的音視頻表示。使用鼠標、鍵盤或任何其它與圖形界面連接的修改裝置,他根據(jù)他所希望的來修改該音視頻表示。編輯裝置使得BIFS文本格式的命令能夠根據(jù)編著者實施的修改來產(chǎn)生。該編輯裝置對于編著工具領(lǐng)域的技術(shù)人員來說是公知的。此外,該實施例在保持它的用戶友好的同時能夠使用動態(tài)命令,即產(chǎn)生場景描述修改的不立即實施的命令。例如,可以執(zhí)行用于在給定的將來時刻產(chǎn)生節(jié)點修改的命令。當在命令被執(zhí)行時用戶對將場景描述轉(zhuǎn)換為BIFS二進制格式滿意時,該命令不被考慮,因為修改僅在將來時刻實施。
      對于上述步驟能夠由軟件執(zhí)行來說,本發(fā)明還提供包括程序代碼指令的程序,該指令用于在所述程序在處理器上執(zhí)行時來實現(xiàn)上述方法的步驟。
      優(yōu)選實施例的說明

      圖1示出了本發(fā)明的特征。按照本發(fā)明的數(shù)據(jù)處理裝置包括具有解碼器102和編碼器104的場景轉(zhuǎn)碼器101,命令轉(zhuǎn)碼器111和復用器131。第一格式的數(shù)據(jù)121包含場景描述122和命令123;它們通過數(shù)據(jù)處理裝置被轉(zhuǎn)換為第二格式的數(shù)據(jù)143。
      在所考慮的實施例中,第一格式是BIFS文本格式,而第二格式是BIFS二進制格式。BIFS文本格式的場景描述122由解碼器102解碼,它構(gòu)成了符合上述標準的場景圖103。該場景圖103特別包括具有節(jié)點的樹型結(jié)構(gòu)。解碼器102為每個節(jié)點分配存儲在節(jié)點編碼表中的每個節(jié)點的標識符。根據(jù)包括在所有節(jié)點編碼表中的信息,解碼器102建立節(jié)點名稱和標識符之間的對應表151。編碼器104轉(zhuǎn)換該場景圖103,從而產(chǎn)生BIFS二進制格式的場景描述141。BIFS文本格式的命令123通過命令轉(zhuǎn)碼器111被轉(zhuǎn)換為BIFS二進制格式的命令142。因為命令可以由例如場景描述122的節(jié)點修改來組成,所以命令轉(zhuǎn)碼器111能夠使用節(jié)點名稱和標識符之間的對應表151。該對應表151例如以文件形式存儲在解碼器102中;命令轉(zhuǎn)碼器111打開該文件以便使用所需的信息。實際上,上述標準指明,僅節(jié)點標識符需要轉(zhuǎn)換為BIFS二進制格式。由于BIFS文本格式的命令只包括要修改的節(jié)點的名稱,所以命令轉(zhuǎn)碼器111需要使用相應節(jié)點的標識符。
      復用器131重組BIFS二進制格式的場景描述141和BIFS二進制格式的命令142,來產(chǎn)生BIFS二進制格式的數(shù)據(jù)143。BIFS文本格式的場景描述122的示例將如下給出<pre listing-type="program-listing"><![CDATA[  OrderedGroup{   Children[   Shape{   appearance Appearance{  material Material{emissiveColor111}   }   geometry DEF G1圓{半徑20.0}   }  }   }]]></pre>該BIFS文本格式的場景描述122描述了具有20個象素半徑的白色的圓(稱為圓G1)。BIFS文本格式的命令123的示例將如下給出在10000由矩形{尺寸10 20}替換節(jié)點G1該BIFS文本格式的命令123表示在某個時刻,圓G1被具有10乘20象素尺寸的矩形替換。在該示例中,該時刻是在顯示場景描述122的音視頻表示開始的10秒之后。用戶能夠在圖形界面上實現(xiàn)該顯示。
      圖2a和2b示出了按照現(xiàn)有技術(shù)的數(shù)據(jù)處理裝置的兩個示例,它們能夠?qū)?shù)據(jù)從第一格式轉(zhuǎn)換為第二格式。在圖2a中,第一格式的數(shù)據(jù)121被轉(zhuǎn)碼器201轉(zhuǎn)換為第二格式的數(shù)據(jù)143。轉(zhuǎn)碼器201將場景描述以及命令從第一格式轉(zhuǎn)換為第二格式。該轉(zhuǎn)碼器201在1999年11月發(fā)表的“ISO/IEC JTC1/SC29/WG11-標題BIFS/OD編碼器版本4.0-作者Zvi Lifshitz”文件中說明。該數(shù)據(jù)處理裝置的缺點是它不是用戶友好的。實際上,這樣的裝置不能夠顯示由第一格式的數(shù)據(jù)121描述的音視頻表示。用這樣的裝置,編著者難以通過鼠標或鍵盤修改場景描述。
      在圖2b中,第一格式的數(shù)據(jù)121被解碼器102解碼,構(gòu)成場景圖103。場景圖103可以與合成器和圖形界面連接(圖2b中未示出),實現(xiàn)包括在場景圖103中的場景描述的音視頻表示。圖形界面也可以與修改命令的裝置和編輯命令的裝置連接(圖2b中未示出),使編著者能夠利用例如鼠標或鍵盤來修改音視頻表示。然后,場景圖103被修改。該場景圖103隨后被產(chǎn)生第二格式數(shù)據(jù)143的編碼器104轉(zhuǎn)換為第二格式。這樣的裝置被CSELT在1999年12月20日發(fā)表的標題為“IM-1二維合成器”的文件中說明。這種數(shù)據(jù)處理裝置的缺點是不能實施動態(tài)命令。實際上,編碼器104轉(zhuǎn)換場景圖103時,僅考慮該轉(zhuǎn)換期間出現(xiàn)在該場景圖103中的信息。如果用戶回復在某個時刻被改變?yōu)榫匦蔚膱AG1的先前示例,當編碼器104實施的轉(zhuǎn)換在命令123產(chǎn)生的修改起作用的時刻之前時,被考慮的是這個圓,而當該轉(zhuǎn)換在該時刻之后時,被考慮的是這個矩形。為了第二格式數(shù)據(jù)143描述的音視頻表示的修改在必須發(fā)生的時刻有效地發(fā)生,必須在該時刻之后立即轉(zhuǎn)換場景圖103。這樣就產(chǎn)生了更大量的待傳送數(shù)據(jù),從而產(chǎn)生相對較低的數(shù)據(jù)傳送速度。
      如在參考圖3說明的本發(fā)明特別有利的實施例中示出的,本發(fā)明克服了這些缺點。
      圖3示出了按照本發(fā)明特別有利的實施例的數(shù)據(jù)處理裝置。除了參考圖1說明的部件以外,該數(shù)據(jù)處理裝置還包括合成器301,圖形界面302,適于產(chǎn)生第一格式的修改命令305的修改裝置303和編輯裝置304。
      通過合成器301,包括在場景圖103中的場景描述的音視頻表示能夠被編著者顯示在圖形界面302上。使用修改裝置303,例如鼠標或鍵盤,編著者能夠修改該音視頻表示。編輯裝置304能夠相應于編著者實施的修改來產(chǎn)生修改命令305。本領(lǐng)域技術(shù)人員公知的編著工具具有合成器301、修改裝置303和編輯裝置304的功能性。象Photoshop和Adobe Premiere這樣的軟件就是這種編著工具的例子。修改命令305被送到解碼器102和命令轉(zhuǎn)碼器111。通過修改命令305,解碼器102更新場景圖103,從而編著者已經(jīng)實施的修改能夠顯示在圖形界面302上。這種根據(jù)命令對場景圖103的更新在上述標準中被說明。一方面,該數(shù)據(jù)處理裝置能夠在實施修改時不需轉(zhuǎn)換整個場景圖而以用戶友好方式修改場景圖,因為在這種情況中,僅修改命令305必須從第一格式轉(zhuǎn)換為第二格式。單位時間傳送的第二格式數(shù)據(jù)143的數(shù)量因此相對較小,這樣就允許了相對較高的數(shù)據(jù)傳送速度。另一方面,編著者可以通過修改裝置303實施動態(tài)命令。實際上,命令轉(zhuǎn)碼器111可以考慮這種動態(tài)命令,其不是具有只是將場景圖103轉(zhuǎn)換為第二格式的編碼器104的情況。
      圖4示出了圖形界面302的示例。圖形界面302包括顯示區(qū)401、操作按鈕402、動態(tài)命令區(qū)403和指針404。顯示區(qū)401使編著者能夠得到場景圖103的音視頻表示。修改裝置303控制的指針404允許例如選擇顯示區(qū)401中的對象,從而替換該對象。在該音視頻表示的修改以后,編輯裝置304產(chǎn)生用于修改與該對象對應的場景描述的節(jié)點位置參數(shù)。操作按鈕402允許例如修改指針404選擇的對象的顏色。動態(tài)命令區(qū)403使編著者能夠定義在哪個時刻命令產(chǎn)生的修改必須實施。編著者可以例如通過鍵盤裝置定義該時刻,然后改變顯示區(qū)401的對象的尺寸。這種尺寸的改變僅在編著者定義的時刻實施。
      圖5示出了使用至少一個按照本發(fā)明數(shù)據(jù)處理裝置的電信網(wǎng)絡(luò)的示例。該電信網(wǎng)絡(luò)包括圖3中所示的數(shù)據(jù)處理裝置501、傳輸媒介502和接收終端503。第一格式121的數(shù)據(jù)可以存儲在例如數(shù)據(jù)載體上。如已經(jīng)參考圖3詳細說明的,它們可以被編著者使用產(chǎn)生第二格式數(shù)據(jù)143的數(shù)據(jù)處理裝置501來修改。這些數(shù)據(jù)143被傳輸媒介502傳輸給接收終端503。傳輸媒介502可以是用于象Internet這樣的電信網(wǎng)絡(luò)的傳輸媒介,例如以太網(wǎng)。接收終端503可以包括例如中央計算機單元和計算機屏幕,或機頂盒和電視屏幕。它包括顯示第二格式數(shù)據(jù)143的裝置,例如合成器。這種接收終端對本領(lǐng)域技術(shù)人員是公知的。這種電信網(wǎng)絡(luò)因此特別使編著者能夠?qū)⒁粢曨l數(shù)據(jù)發(fā)送給具有接收終端503的用戶,并能夠以用戶友好方式實時修改這些數(shù)據(jù)。例如,在場景描述中,節(jié)點之一可以對應于拍攝體育事件的攝象機發(fā)出的音視頻信息,而另一個節(jié)點可以對應于得分。作為體育事件發(fā)展的功能,編著者可以通過修改對應節(jié)點的內(nèi)容來修改得分。用戶就能夠永久地獲得事件的得分。
      上述參考附圖的說明是示意性的,而不是限制本發(fā)明。為此,需要進行以下說明。
      附圖的說明應用于BIFS格式的示例。應當注意,本發(fā)明也可應用于其它比BIFS格式更高級的格式,只要這些格式可應用于場景描述和命令。
      圖4僅示出了圖形界面的幾種功能性。這種圖形界面可以包括許多功能性,尤其是與所用格式定義的命令相對應的功能性。
      通常,通過適當編程的集成電路實現(xiàn)按照本發(fā)明的方法是可能的。包括在程序存儲器中的一組指令可以使集成電路執(zhí)行前述的不同步驟。這組指令可以通過讀取該組指令已經(jīng)編碼在上面的數(shù)據(jù)載體例如盤來裝載到程序存儲器中。讀取可以通過通信網(wǎng)絡(luò)例如Internet來實施。在這種情況中,服務提供者將這組指令給予那些感興趣的人使用。
      權(quán)利要求
      1.一種用于將數(shù)據(jù)從第一格式轉(zhuǎn)換為第二格式的數(shù)據(jù)處理裝置,所述數(shù)據(jù)至少包括場景描述和用于修改所述場景描述的命令,其特征在于該裝置包括-場景轉(zhuǎn)碼器,用于將場景描述從第一格式轉(zhuǎn)換為第二格式,和-命令轉(zhuǎn)碼器,用于將命令從第一格式轉(zhuǎn)換為第二格式,并且能夠使用包括在場景轉(zhuǎn)碼器中的信息。
      2.按照權(quán)利要求1的數(shù)據(jù)處理裝置,其特征在于它包括-圖形界面;-合成器,適于在圖形界面上提供場景描述的音視頻表示;-修改裝置,與所述圖形界面連接并至少適于實現(xiàn)對所述音視頻表示的修改,和-編輯裝置,至少適于產(chǎn)生第一格式的命令,所述命令代表修改。
      3.一種用于將數(shù)據(jù)從第一格式轉(zhuǎn)換為第二格式的數(shù)據(jù)處理方法,所述數(shù)據(jù)至少包括場景描述和用于修改所述場景描述的命令,其特征在于該方法包括步驟-對場景進行轉(zhuǎn)碼,將場景描述從第一格式轉(zhuǎn)換為第二格式,和-對命令進行轉(zhuǎn)碼,通過場景轉(zhuǎn)碼步驟期間詳細描述的信息將命令從第一格式轉(zhuǎn)換為第二格式。
      4.按照權(quán)利要求3的數(shù)據(jù)處理方法,其特征在于它包括步驟-合成,以便在圖形界面上提供場景描述的音視頻表示;-修改,以便至少實現(xiàn)對所述音視頻表示的修改,和-編輯,以便至少產(chǎn)生第一格式的命令,所述命令代表修改。
      5.一種電信網(wǎng)絡(luò),至少包括-如權(quán)利要求1或2所述的數(shù)據(jù)處理裝置;-傳輸媒介,用于傳輸所述第二格式的數(shù)據(jù),和-接收終端,能夠接收所述第二格式的數(shù)據(jù)。
      6.一種程序,包括所述程序在處理器上執(zhí)行時用于實現(xiàn)如權(quán)利要求3或4所述方法的步驟的程序代碼指令。
      全文摘要
      本發(fā)明涉及描述多媒體場景的領(lǐng)域。傳統(tǒng)方式中,BIFS格式的數(shù)據(jù)流121包括兩種數(shù)據(jù),場景描述122和命令123。按照本發(fā)明,用于將數(shù)據(jù)從第一格式例如BIFS文本格式轉(zhuǎn)換為第二格式例如BIFS二進制格式的數(shù)據(jù)處理裝置包括:場景轉(zhuǎn)碼器101,用于將場景描述122從第一格式轉(zhuǎn)換為第二格式,和命令轉(zhuǎn)碼器111,用于將命令123從第一格式轉(zhuǎn)換為第二格式并能夠使用包括在場景描述中的信息。本發(fā)明尤其適于使用例如MPEG4標準表達多媒體場景描述。
      文檔編號H04N7/24GK1383080SQ0212170
      公開日2002年12月4日 申請日期2002年4月20日 優(yōu)先權(quán)日2001年4月24日
      發(fā)明者L·M·O·杜奎斯諾伊斯 申請人:皇家菲利浦電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1