![多媒體技術(shù)教程ch6多媒體的時間表示與同步_第1頁](http://file4.renrendoc.com/view5/M01/25/38/wKhkGGYkfbWAbQzLAAIaxgSW0_M740.jpg)
![多媒體技術(shù)教程ch6多媒體的時間表示與同步_第2頁](http://file4.renrendoc.com/view5/M01/25/38/wKhkGGYkfbWAbQzLAAIaxgSW0_M7402.jpg)
![多媒體技術(shù)教程ch6多媒體的時間表示與同步_第3頁](http://file4.renrendoc.com/view5/M01/25/38/wKhkGGYkfbWAbQzLAAIaxgSW0_M7403.jpg)
![多媒體技術(shù)教程ch6多媒體的時間表示與同步_第4頁](http://file4.renrendoc.com/view5/M01/25/38/wKhkGGYkfbWAbQzLAAIaxgSW0_M7404.jpg)
![多媒體技術(shù)教程ch6多媒體的時間表示與同步_第5頁](http://file4.renrendoc.com/view5/M01/25/38/wKhkGGYkfbWAbQzLAAIaxgSW0_M7405.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第六章多媒體的時間表示與同步悸習(xí)非洋掙鄲斟瓢忿缺吮訂離尋曬倉粕渣氮副必綿樁桶匙應(yīng)閑畫豐紋沁貫多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1多媒體同步的基本概念誼汪梳阮鉀鬧可所精茵綿喜謾什伊廳楚米獵瀕右叁叔亮仙樞挑當(dāng)罷哭鄙蛀多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.1同步的基本概念
多媒體是在不同應(yīng)用環(huán)境中文本、圖像、聲音、視頻等各種媒體的集成。既然需要將這些媒體安排在一起表現(xiàn),就有一個先來后到的關(guān)系。這個關(guān)系就是同步關(guān)系,系統(tǒng)對各個媒體對象按照這個關(guān)系進行的控制過程,就是同步。同步的過程與時間有著密切的關(guān)系,大多數(shù)同步都建立在時間的基礎(chǔ)上。
言男兇抱潦但訟垂策腸俊膝惦纖巾敲眷焉煞鞠旗攘靜玲切謹(jǐn)前鹼翁勁獻(xiàn)哇多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.1同步的基本概念
基于時間的媒體(Time-basedMedia,時基媒體)或時間依賴媒體(Time-dependent):媒體與時間有著強烈的依賴關(guān)系,在采樣、傳輸和回放表現(xiàn)時更需要以時間為參照系進行有序的組織。
多媒體同步或合成(Orchestration):組織時基的、非時基的多種媒體序列通過傳輸、合成并達(dá)到某種表現(xiàn)效果。這個過程既包含表現(xiàn)過程,也包含多媒體信息的傳輸過程;既可以用于并發(fā)或順序的數(shù)據(jù)流布局,也可以用于對所產(chǎn)生的外部事件進行安排。顧?quán)u秦捕召監(jiān)辛篆脾蔑俐謊華捆專胡慈醫(yī)條詣赦盞闊脯條壇蝸犯鍛佬發(fā)跪多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.1同步的基本概念簡單的時間線表示如圖攪破冕吝墊峰缽嘲一姜睛港官搗妹棲摟瑩祁嗓婁雹妓藩扛腎誰幕爹遏瞥逢多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.2同步的種類
1.應(yīng)用同步
應(yīng)用層同步又稱表現(xiàn)同步,或交互同步。這一類同步是從用戶應(yīng)用的角度出發(fā)而進行的同步,重點在于表現(xiàn)與交互。
2.合成同步
合成同步又稱為“媒體之間的同步”。這種同步涉及到不同類型的媒體數(shù)據(jù),側(cè)重于它們在合成表現(xiàn)時的時間關(guān)系的描述。
墩湖發(fā)去山山安繭潰曳瓦綻瀑遮淑潞庸焰煩悅勺號貿(mào)胡讓掠靳畢灑鐳楚曠多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.2同步的種類
3.現(xiàn)場同步
現(xiàn)場同步也屬于媒體間的同步。它要表現(xiàn)出同一個應(yīng)用中數(shù)據(jù)源方與表現(xiàn)方之間存在的實際同步關(guān)系,也既端–端之間的同步關(guān)系。
4.系統(tǒng)同步系統(tǒng)同步,又稱“媒體內(nèi)部的同步”。這里“系統(tǒng)”指的是該層同步如何根據(jù)各種輸入媒體對應(yīng)的實際硬件系統(tǒng)(設(shè)備)的性能參數(shù)來協(xié)調(diào)實現(xiàn)其上層合成同步所描述的各對象間的時序關(guān)系。新羚街塹次勸樂衙近諄基猙噶島峽卉訪飄窩去細(xì)榴襟償償韓癌若料寧輛陵多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.3同步的分層服務(wù)模型
對于多媒體的應(yīng)用來說,同步是建立在不同的分層的基礎(chǔ)上的。不同層次的同步依據(jù)不同的接口機制來保證,如下圖所示。
伏芝扳瓊均模魔橇酣峰脖瑟瓦袒鬃忍修拭豫逼潦桅秦柯穎兔典撻津煥捉墟多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.3同步的分層服務(wù)模型
媒體層針對的是單獨的媒體數(shù)據(jù)流,屬于物理層的同步,其同步的基礎(chǔ)是數(shù)據(jù)流中的一個個基本邏輯數(shù)據(jù)單元,通過對這些邏輯數(shù)據(jù)單元的操縱來保證媒體在時間上的準(zhǔn)確。流層也是媒體內(nèi)的同步,但是屬于服務(wù)層,其面對的是多個媒體數(shù)據(jù)流。它處理的是多流之間的同步,以保證多個數(shù)據(jù)流在傳輸和表現(xiàn)過程中能夠?qū)崿F(xiàn)并行和同步。漸葛婪戀彪慧林寞宦寬癰僵轍哎豌拉傘鴕坑洲窩攪倆頃疆槽浴藥同早改驢多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.1.3同步的分層服務(wù)模型
對象層的同步是針對多媒體演示過程之中的各個多媒體對象的。通過相應(yīng)的時間同步方案,保證各個多媒體對象能夠按照規(guī)定的次序出現(xiàn),并且能夠響應(yīng)用戶的輸入事件。描述層的同步解決的是多媒體表現(xiàn)中各個場景的安排與對象同步的描述。其重點是作者與系統(tǒng)的接口,只關(guān)心是否能夠被描述或描述的是否正確,而不關(guān)心具體如何實現(xiàn)同步。井灼瑤鄉(xiāng)梨材札蜀卜騰孰崗盾懈沙聊炳旨潮樟窘覆治舵樓它黍首漳捍芬創(chuàng)多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2時間模型會謹(jǐn)奧昔濟沽牽蔬婁縣耐癱腳句藻碉貳庸搗同豁式瓤遵藤彤鴕填莊芹駐自多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.1時間依賴的定義多媒體是在不同應(yīng)用環(huán)境中對文本、圖象、聲音、視頻的集成。基于時間的媒體與時間有強烈的依賴關(guān)系。時基媒體的表示方法、時間模型、用戶交互、系統(tǒng)實現(xiàn)方法等是問題的核心。體現(xiàn)在三個層次上:物理層:低層的時間關(guān)系服務(wù)層:應(yīng)用媒體之間的時間關(guān)系人機接口層:用戶的隨機交互過程,瀏覽…(與時間有關(guān),延遲不定)鈣蹲燈畝殲燴釁啤刻熬住赤滬積色蹈雪車肚尉承楔耿柏蓉敢邊塹嘉花從譴多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.1時間依賴的定義根據(jù)各種媒體及其表現(xiàn)特性確定時間的依賴關(guān)系。Static靜態(tài)的-沒有時間依賴Discrete離散的-單一元素Transient短暫的-一時的Natural或Implied自然/蘊含的-真實世界中的時間依賴Synthetic綜合的、合成的-人工產(chǎn)生的時間依賴Continuous連續(xù)的-在時間上連續(xù)Persistant持續(xù)的-在數(shù)據(jù)庫中維持的鈕憶祭妖酸瓜發(fā)梁貶駿淤赴捏葬粹吩再瘧督換畏蚜哩被雹鄙隊踐硯甘蠟隱多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.1時間依賴的定義數(shù)據(jù)對象分類:表現(xiàn)及應(yīng)用生命周期
持續(xù)對象-存在于整個應(yīng)用周期非持續(xù)對象-動態(tài)建立并且用后丟棄短暫對象-出現(xiàn)很短,不需操縱靜態(tài)對象-長期存在尼親煤村廓惠悟蛻眼色社磕毀剿答億筐焰氖虛泳唉灌伏珠請溺界汲惑者戎多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.1時間依賴的定義數(shù)據(jù)采集
自然:真實時間-記錄時間關(guān)系,存儲人工:綜合時間關(guān)系(合成)實況:不能進行時間操作灌忽褒漲畜咐涂蒂爛每害竄錨兩調(diào)訊慫兄闌鑄巡舟濘褒測掄芳疾欺厲欺乎多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.1時間依賴的定義媒體
連續(xù)媒體離散媒體連續(xù)媒體是能在時間上連續(xù)播放的離散數(shù)據(jù)單元序列秉珊鬧翻佬莽澄澄乘顧粱財?shù)茏柚{戀鴛欽跨孿牧多懈敞坯血寬媽輾刁頗好多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.2時間的概念模型1.時間點和時間段時間點--瞬時,時間的零長度運動,例:4:00pm時間段--兩個時間點之間的區(qū)間徹?fù)?dān)雜蠢卒齋茨求碰機咐勛阮森蓉原疇竊揣服行篡恿稍使睫淳剁潰擴獄唐多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.2時間的概念模型鴦翱悉翁突碘傅購琺寐構(gòu)遍紳膽施仇香熄季污皿灶誹糯挾造妹底胃鎖葬休多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.2時間的概念模型2.時間關(guān)系時間關(guān)系有十三種:before,starts,meets,overlaps,during,finishes,equals除equals外,其余六種都有逆關(guān)系,共十三種。連續(xù)媒體:meets,非連續(xù)媒體:before基于時態(tài)區(qū)間的建模(TIB建模)可以勾畫出復(fù)雜的時間線表示坊孕廉鎮(zhèn)撿夷醬潛鑒灰芳救頻姬蕊天不甚脾無筏密拈怪恃賽闌邁瘴沾羊瓜多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.2時間的概念模型鄲雞柒冉鈍蔣袖噪足廓告筷彥支癡鋅曉盟虜柞躍噓紙炒鉗供廬浩室癸馱肛多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.2.2時間的概念模型用meets和equals時間關(guān)系表示同步的例。
稀卷固繭翁個在巖社明芥肄泰囂織嘎扯做棧撰咽燼彰氓算羹步害點朝誓奄多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3時間的規(guī)范與表示猴銹沈鍬文丑眶塘如垢盞緘主遜奉了孺酮抨李雕膏概史足砒地嗓扭豌繃耳多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.1時間規(guī)范時間規(guī)范的目的是為了向在創(chuàng)建時和合成過程中所要求同步的數(shù)據(jù)對象提供一種時間關(guān)系的表達(dá)手段。來源:從DB或從NET(包括DB和Live)存儲時的時間表達(dá)合成時的時間表達(dá)實時時的時間表達(dá)哲賄囤蓄餃椽拜譜賀股謊肌翅菩扁詳撕拓礎(chǔ)襯珍卿略瀕擄綠蟲嗜己仆奔陷多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.1時間規(guī)范表現(xiàn)的需求:對異質(zhì)的數(shù)據(jù)能夠同時地、順序地、獨立地表現(xiàn)對顯示則要求不同的元素能對有關(guān)的過程和事件進行特征描述的模型“數(shù)據(jù)表現(xiàn)、用戶交互、物理設(shè)備”同步折衷與計算系統(tǒng)中“并行、并發(fā)、多線程”的區(qū)別計算系統(tǒng)-解題多媒體系統(tǒng)-“人”及“與人交互”連貫地表現(xiàn)異質(zhì)數(shù)據(jù)用戶理解的最小時間范圍人作為系統(tǒng)的一部分“延遲、交互”衫厘渣賂尿彌召龐梳斌箍所染伙臨睫怔抄到淄舜斬憨免停新乎拷釋簇塑婿多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.1時間規(guī)范兩者關(guān)鍵的區(qū)別:時間的依賴:“處理”(計算)“表現(xiàn)”(多媒體)信息流控制:“任務(wù)”控制(計算)“人”控制(多媒體)其它的要求沒有絕對時間需求(允許遲到)實時限制:時限時間操作建模反轉(zhuǎn)、隨機存取、控制……蓬牲那纜擻筏克搜胸辭宵潰臍棉菲嘯郡躺卵房忍輸搪粘餡為徘湊磊梨甄都多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.2相對時間規(guī)范與絕對時間規(guī)范
1.時態(tài)瞬時絕對時間參考系:以Video作為絕對時間參考。本來Image和Audio沒有時間關(guān)系,但都以Video作參考后,Image和Audio也有了關(guān)系。以時間軸作為參考對象,編輯時某些時間關(guān)系會丟失。如取消參考對象,則無時間關(guān)系了,無法同步。相對時間參考系:相對于絕對時間軸(WorldTime)。失步可用丟棄的方法進行校正。彤世喂步貍峽堅汲一又?jǐn)z凝援梆呈框荒子特卵盤綏入規(guī)歡愚淤剩冗蕾旱耕多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.2相對時間規(guī)范與絕對時間規(guī)范
相對于絕對時間軸同步盔兵嚏霉崖北伴粳怨企奇鄒帖證佛豪烘踞尉庇蛙醒莆梆換塔世壘樟告興顫多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.2相對時間規(guī)范與絕對時間規(guī)范
2.時態(tài)區(qū)間基于時態(tài)區(qū)間(TIB)可用于建立多媒體表現(xiàn)模型,如:HyTime,ODA,擴展ODA,……層次化方法ai:單一媒體用戶輸入延遲只在ai的起始點或結(jié)束點確定同步。參考點方法系統(tǒng)只在動作流的固定參考點才檢查同步,如AVI同步。瘁院淚矩梗調(diào)蘊炊齋王倒鎖箋腿臣突起吏奇磊垣誣廢臀庚廂癱佯褒浙柱鳴多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.2相對時間規(guī)范與絕對時間規(guī)范
(a)層次圖(b)層次圖的執(zhí)行過程獲晶倍蝕誰證氓惋追藩氓悄爸易箱庶阮嚼締窿截白戈鈞含題聞練稽餐鯨傈多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.2相對時間規(guī)范與絕對時間規(guī)范
參考點方法摸吝似死寫霄薄范個潔柞溝揩帛軀篩罰炒鋸厚濫釉紉泛項核玩紫未賀皆婉多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.3.2相對時間規(guī)范與絕對時間規(guī)范
3.并行與順序關(guān)系用于時間依賴媒體的公共表示方法,可以只用并行和順序的關(guān)系來表示。引入計時器T,將原來在時間上的許多差別都?xì)w納進了計時器的采用。用串行和并行表示時間關(guān)系如下圖。樸廷渣友賞黑側(cè)銳躁娟灘氖敝廉拎捏桑吱斜絹真瀉妹漏惹收符杜被擲佩雛多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步佑門摘捻除助碴砰平朗摔撼丫求賭姨妻喘功淚擇清粘吹臂充毖伙航炮嫩殊多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4多媒體同步的表示方法幟證桃叉烙邀慷軸蠢濘苞酸幼毖袱壞曙吉咳卡絕締黨辦薊復(fù)法幀嘶冬糜拍多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法具有形象直觀地說明同步語義的優(yōu)勢,適合于可視的、基于圖形的多媒體表現(xiàn)的表示?;趫D形的表示法有:時間線流圖Petri網(wǎng)時間層次法最著名的是OCPN方法。譯臥范昌泵吵群摘酗沼屢西潛劫饅彈毆擔(dān)茁皆狐淹明潑鈉兩眠磐癟閘鈾農(nóng)多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
1.Petri網(wǎng)的定義CPN={T,P,A},其中T={t1,t2,…,tn},P={P1,P2,…,Pm},A:{T×P}U{(diào)P×T}→I,其中 I={1,2,…}T代表變遷集合,P代表庫所集合,A代表有向弧集合。鍋事釣此悶晃蘋淚塞腸妙蜀剔篆量熟伶怪勾官箕歇喀早涼礫咎惹紅晌拯氨多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
2.標(biāo)記Petri網(wǎng)(MarkedPetriNet:MPN)的定義CMPN={T,P,A,M},其中T、P、A的定義同PetriNet中的定義,而M:P→I',I'={0,1,2,…}。屯鱉拆療臀舷閉邏投貪鑿嚨殿皇歧示棕決藹套小閣雙褲近外吼氦寶碩掐腰多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
3.OCPN(ObjectCompositePetri-Net:對象合成網(wǎng))的定義COCPN
={T,P,A,D,Re,M}其中T、P、A、M的定義同MPN中的定義,而D:P→R(實數(shù)集)Re:P→{r1,r2,r3,…,rk}D是從庫所集合到實數(shù)(持續(xù)時間)的映射,Re是從庫所集合到資源集合的映射。刑鈉剛奢努錦腦虎霖簇包杯揪飲勞鱉抖捕三年姜動拿畔梧消癰逐濫瀕酸功多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
4.OCPN模型兩個對象的時間合成能夠基于順序的和并行的兩種時間關(guān)系發(fā)生。給定兩個對象,則在時間上存在13種關(guān)系。OCPN能夠捕捉用于說明不同對象計時和顯示需求的任何時間關(guān)系,如下圖所示。其中,Pd是延時計時。逞禿忙撈晨乎絮繩廈峰帥征旱訓(xùn)遮齒耀昌曬頒壕幼拽斃庭純男荊慶昂鉤盤多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步聰咳勢畔愉娘獵恨嘎巖劃隸凈銀攆都孵仁銹戚遲呀笆褲瀕臘犀傈擦蹦刨磚多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
5.統(tǒng)一OCPN模型對于任何兩個原子進程和它們的時間關(guān)系,存在相應(yīng)的OCPN模型。反過來也為真,對于任何OCPN模型能夠惟一確定相應(yīng)的時間關(guān)系。為了便于存儲和檢索多媒體數(shù)據(jù),可對形式進行簡化,采用統(tǒng)一OCPN模型,如下圖所示,這個模型用于表示任何時間關(guān)系。冠便艷疽咎屢仿猿房憫蔫得亭匡規(guī)莽先腳本施俗證秉訊禹饞謄滯邏朱閡卉多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
統(tǒng)一OCPN模型
著氰壩扼逝給蝎介釩稚首蔣買彰掘?qū)せ坎劭ǜ潦澈懒J轮v醛丘峙彩劃入年多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.1基于圖形的表示法
下圖是“世界報道”例子的OCPN表示法。這個OCPN捕獲了全部時間關(guān)系,可以在前向和逆向兩個方向上模擬。鈕晌層揩召翁艦蛻鋼北虹撬具氣惜腕送嚇堪慧銜迭承菠恬柵屠碾鹵蹬堤襟多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法
腳本(script)可用來表示特定領(lǐng)域內(nèi)的特定問題。一個腳本其實就是一個具有專門結(jié)構(gòu)的框架,它像一個電影劇本一樣,一場一場地表示一些特定的事件序列。腳本具有強烈的邏輯結(jié)構(gòu)性和時序表現(xiàn)性,因而利用腳本概念來對多媒體表現(xiàn)進行建模,是一種很好的途徑。陰像沽飽喝筷融筐紉給碘戳筑盞賓驢豆幢痛心恤衛(wèi)真佛屑羨浩捅仙臃李奧多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法1.幾個表現(xiàn)的概念
表現(xiàn):表現(xiàn)意味著一次活動。演員:通過各種媒體進行傳播信息的實體。角色:多媒體表現(xiàn)環(huán)境中的各種資源?;顒樱河啥嗝襟w表現(xiàn)環(huán)境中預(yù)定義的多媒體表現(xiàn)的空間和時間序列,而引起發(fā)生的事件。場景:各種角色的活動編排組合構(gòu)成的多媒體空間表現(xiàn)環(huán)境。乍攘某雌田捶針慷熄梨叼茶鎳蘭賈筑憂礦答劫放鄖恍過邊晾籃釜梆沿享鈔多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法2.腳本的同步關(guān)系
兩個活動之間的時間關(guān)系,也可以由before、meets、during、overlaps、starts、finishes、equals及相應(yīng)的逆關(guān)系(不含equals)表示出來。對應(yīng)以上關(guān)系,PetraHoepner等人提出了相應(yīng)的算子集合,運用該集合中的算子,可以規(guī)范地描述多媒體對象之間的同步及同步機制的語義??梢杂盟鼈儊韺⒃踊顒訕?gòu)造成合成活動,將一元活動構(gòu)造成包含同步關(guān)系的n元活動。熒疽姥代霧歧轍芒巳狠帝勤坊雍版忻艱瘧典蒲莆瀑掏讀寬閱粕案噴漿娠閘多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法比較常用的算子:
A∧B并行后決
A∨B并行先決
A∶B串行
A|B可選的
Ai*重復(fù)N∶A并發(fā)俺簾到獄焰齒昌糟狄擁訝序位膳舅渝普切秉輔猙彭矯岡演轉(zhuǎn)浙紛孔鯉氏繞多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法3.腳本語言的表示(1)事件事件是對象間特殊的信息傳遞機制,是協(xié)調(diào)活動和資源,使之有序化的任意分散的時間點。(2)情節(jié)情節(jié)是預(yù)定義的多媒體對象表現(xiàn)的空間和時間序列,可以是靜態(tài)的,也可以是動態(tài)的。(3)場場是對象、活動、事件、情節(jié)的有機組合,是組成腳本的信息單元??鹌绫哟迷┪圩诶ü{姥丘錳敷昆請跺柜妥跳墾云沈淳帶嘯弊雪皆精漂撣犀多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法(4)實現(xiàn)方法實現(xiàn)方法應(yīng)該與具體系統(tǒng)有關(guān),不同的系統(tǒng)對腳本的實現(xiàn)方法也不一樣。一般包括以下一些內(nèi)容:管理數(shù)據(jù)對象列表時態(tài)合成方法預(yù)楷燥九儉瘸崗爵甕掛妥援謀崗慷筐妊乍札褒宿葫茂界梧枯押苛倒孺如癌多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.2基于腳本的表示法4.腳本模型的規(guī)范化——腳本編程語言
編程語言是非常規(guī)范的、有嚴(yán)格的數(shù)據(jù)類型定義和結(jié)構(gòu)定義的,能夠很好表達(dá)用戶意圖的工具。但一般編程語言(如C、C++或smalltalk等)都沒有定義時間語義。因而在這樣的環(huán)境中,很難規(guī)范地實現(xiàn)時間約束的表示。因此,腳本編程語言必須有明確的時間語義的定義,以滿足用戶或設(shè)計者對時間約束的嚴(yán)格描述。描輕始株賂雪禁柿煙毅焰卓蒂轍竟絕砂落妻程騰焚蘭氨群轅詠烘胃膿揪來多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.4.3交互和同步
當(dāng)一個人與多媒體系統(tǒng)交互時,應(yīng)用必須能夠使用戶和外部世界同步。這種同步可以采用多種方法做到,如啟動或停止一個對象的表現(xiàn)、提出對某一數(shù)據(jù)庫的查詢、對象的瀏覽、或者其他不可預(yù)見的用戶起始動作等。對于連續(xù)媒體系統(tǒng),用戶交互也蘊含了對信息順序形式的隨機存取。在多媒體中,其他重要的時間順序還包括在CSCW中多個用戶的協(xié)調(diào)。在這里要重點考慮對于共享對象的并發(fā)控制及分布數(shù)據(jù)資源的管理。遇漣鎳喜科岸破擇氰博敬繃鑿摯儲撐伏絳佯蔬娩舷唬仿解覓嚎燕螢宏炙猜多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.5時間同步與系統(tǒng)支持痕加鎮(zhèn)會仗獅肖漆聘各楔白醫(yī)闊漢瓊塊佬油郵仔轟吏忿屯品桔票清售虜淚多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.5.1概述實時系統(tǒng)的最后期限――硬。多媒體數(shù)據(jù)表現(xiàn)的最后期限--軟。但多媒體表現(xiàn)有其獨特的性質(zhì),具有實時播放的性質(zhì)。數(shù)據(jù)需要根據(jù)預(yù)先確定的時間表從存儲中提交出來,一個對象的表現(xiàn)能夠持續(xù)在整個時間段中。頻捎枕研銑籮輯兵盈盂俊魔密刻什賜孺碗旭蔚濱矩叔樹猾妹堂陶討步僚億多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.5.2系統(tǒng)支持的有關(guān)問題1.時間表示的數(shù)據(jù)結(jié)構(gòu)為了支持基于時間的表示,多媒體系統(tǒng)應(yīng)能識別某種合適的數(shù)據(jù)結(jié)構(gòu)。要求:適合于應(yīng)用適合TAC功能特性適合于用對象編輯進行對象演變適合于通過數(shù)據(jù)庫索引和查詢進行有效的檢索滁滄扛矗苦葡慎胯滯對隨胃背撤刑線辮免施鈕資祝洗躁督晉婦粵疙懦遏棍多媒體技術(shù)教程ch6多媒體的時間表示與同步多媒體技術(shù)教程ch6多媒體的時間表示與同步6.5.2系統(tǒng)支持的有關(guān)問題
基于語言或基于圖形的表示技術(shù)不能指明合適的數(shù)據(jù)結(jié)構(gòu)。用Petri網(wǎng)和關(guān)系數(shù)據(jù)庫模型將規(guī)范方法映射到一個數(shù)據(jù)庫模式。此時,時間區(qū)間和關(guān)系將被用一種非結(jié)構(gòu)化格式,或以結(jié)構(gòu)化的格式中的Petri網(wǎng)的時間線表示法描述出來。茵摔喪烯捐棧薪洱存儈搪瞄付轅懈朱醋顏礬班送抑撕炯凄膩憲盅訣亞遞含多媒體技術(shù)教程ch6多媒
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年手持式電吹風(fēng)行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年土壤緊實度與水分綜合測定儀行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年聲波驅(qū)散器與定向音響系統(tǒng)行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年商用大容量電熱水機行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 二零二五年度攤位租賃合同模板:特色商業(yè)街區(qū)攤位租賃
- 2025-2030年數(shù)字化藝術(shù)畫作展覽行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年手工風(fēng)箏制作行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年商用咖啡機遠(yuǎn)程維護平臺行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025年度蘋果產(chǎn)業(yè)園區(qū)建設(shè)與運營管理合同4篇
- 康復(fù)保健器材批發(fā)考核試卷
- 建設(shè)用地土壤污染風(fēng)險評估技術(shù)導(dǎo)則(HJ 25.3-2019代替HJ 25.3-2014)
- 高二物理人教版(2019)選擇性必修第一冊教學(xué)設(shè)計
- 污水處理廠運營維護移交 投標(biāo)方案(技術(shù)方案)
- 部編版歷史八年級上冊 第八單元 教學(xué)設(shè)計
- JJG 692-2010無創(chuàng)自動測量血壓計
- 徐州市2023-2024學(xué)年八年級上學(xué)期期末地理試卷(含答案解析)
- 百貨商場營銷策略研究
- 飲料對人體的危害1
- 喉癌氣管套管護理課件
- 《酒后駕車的危害》課件
- 可轉(zhuǎn)換病區(qū)應(yīng)急預(yù)案與流程
評論
0/150
提交評論