两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

標記數(shù)字數(shù)據(jù)的方法

文檔序號:6754011閱讀:630來源:國知局
專利名稱:標記數(shù)字數(shù)據(jù)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種標記表示視頻或音頻信息的數(shù)字數(shù)據(jù)流的數(shù)據(jù)的方法。
背景技術(shù)
在比特流的記錄中,人們可以任意地將比特流再細分為更規(guī)則結(jié)構(gòu)的子單元。DVD(數(shù)字視頻或通用盤)中的表示數(shù)據(jù)被組織為所謂的視頻目標單元(Video Object Unit),例如,在用于視頻記錄的DVD規(guī)范中表示為VOBU。VOBU具有一個可變的大小(以扇區(qū)數(shù)目測量的數(shù)據(jù)量),但是也具有一個可變的持續(xù)時間(以視頻字段的數(shù)目測量)。
對于從盤的數(shù)據(jù)恢復,用于視頻記錄的DVD規(guī)范預見了其為一個表的‘VOBU映象’,其中對于記錄中的每個VOBU輸入扇區(qū)中的長度和字段中的持續(xù)時間。
DVD數(shù)據(jù)流記錄的目錄和文件結(jié)構(gòu)在DVD流式記錄的流數(shù)據(jù)和導航數(shù)據(jù)中組織如下任何DVD數(shù)據(jù)流裝置具有特定的要求以在盤上存儲它自己的數(shù)據(jù)流專用的導航數(shù)據(jù)。這些數(shù)據(jù)獨立地用于幫助記錄數(shù)據(jù)的恢復;它們不需要被理解或甚至對任何外界應用裝置可見。
任何DVD數(shù)據(jù)流裝置需要與它所連接的應用裝置通信。此通信應是直接式的并盡可能的通用,以便在今天和將來的應用軟件的最大可能范圍可以被連接到數(shù)據(jù)流機上。支持此通信的導航數(shù)據(jù)必須是由數(shù)據(jù)流機及應用裝置可理解的;它們在下面將被稱為“公用導航數(shù)據(jù)”。
數(shù)據(jù)流機裝置應向所連接的應用裝置提供用于存儲它自己的任何要求種類的專用數(shù)據(jù)。數(shù)據(jù)流機不需要理解任何內(nèi)容、內(nèi)部結(jié)構(gòu)、或此“專用應用導航數(shù)據(jù)”的含義。
提供導航數(shù)據(jù)以控制任何被記錄的比特流的記錄、回放和編輯。在DVD流式記錄中,導航數(shù)據(jù)被稱為“數(shù)據(jù)流機信息”(STRI)。STRI包括六種信息表,即數(shù)據(jù)流機視頻管理器信息(STR_VMGI)、流式文件信息表(SFIT)、原始程序鏈信息(ORG_PGCI)、用戶定義程序鏈信息(UD_PGCI)、文本數(shù)據(jù)管理器(TXT_DT_MG)和應用程序?qū)S脭?shù)據(jù)管理器(APD_MG)。
流文件信息表包含在記錄介質(zhì)上記錄流式數(shù)據(jù)的信息。原始PGC信息具有播放列表的功能,其包含所有制成的鏡頭。定義一個鏡頭包含記錄序列中在開始和停止動作之間的信息或也被稱為ORG_PGCI的一個程序。另外,數(shù)據(jù)流對象包含全部鏡頭或部分鏡頭。根據(jù)兩個表,數(shù)據(jù)可以被用于回放的恢復。
用戶定義的PGC信息包含由用戶定義的信息。
為了更精確地尋址,程序包括一個或多個單元。單元指向各流式對象單位(SOBU)并且給每個SOBU分配增量應用程序數(shù)據(jù)包到達時間(IAPAT)。
根據(jù)本發(fā)明,引入暫時擦除標志以表示被暫時擦除的單元。另外,用特殊方法設(shè)置必要的時戳以使能不用對流進行任何額外的觀察的立即永久擦除或快速永久擦除。有利的是暫時擦除也可以被全部取出(withdraw)。
對于暫時擦除(TE)單元的永久擦除,需要流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)和流單元結(jié)束應用程序數(shù)據(jù)包到達時間(SC_E_APAT)的適應。為了在記錄期間實現(xiàn)目的,必須執(zhí)行計算而不用任何額外觀察數(shù)據(jù)流。這將由如下TE單元的定義來實現(xiàn)TE單元覆蓋SOB的一部分。TE單元的SC_S_APAT和SC_E_APAT以如下方法設(shè)置,即僅僅所有由TE單元覆蓋的完整的SOBU被標記,即下列規(guī)則定義TE單元的SC_S_APAT和SC_E_APAT。它們必須被全部完成SC_S_APAT等于SOBU的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT),并且,如果TE單元覆蓋SOB的開始,則SC_S_APAT等于SOB的第一SOBU的第一應用程序數(shù)據(jù)包的APAT。
在所有其它情況下,SC_S_APAT等于或大于TE部分的第一應用程序數(shù)據(jù)包的APAT,并且SC_S_APAT盡可能的鄰近于TE部分的第一應用程序數(shù)據(jù)包的APAT。
SC_E_APAT等于SOBU的第一應用程序數(shù)據(jù)包的APAT,并且,如果TE單元覆蓋SOB的結(jié)束,則SC_E_APAT等于緊接著此SOB的最后SOBU的SOBU的第一應用程序數(shù)據(jù)包的APAT。
在所有其它情況下,SC_E_APAT等于或小于緊接著TE部分的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包的APAT,并且SC_E_APAT盡可能的鄰近于TE部分的隨后應用程序數(shù)據(jù)包的APAT。
注意1上述定義假設(shè)SOBU存在于SOB和最后SOBU之后。此SOBU不實際存在。
因此,下列規(guī)則定義緊接著此SOB的最后SOBU的SOBU的第一應用程序數(shù)據(jù)包的APAT此APAT大于此SOB的最后應用程序數(shù)據(jù)包的APAT,并且,此APAT值的18(=MTU_SHFT)個最低有效位設(shè)置為零,并且,此APAT值盡可能的臨近于SOB的最后應用程序數(shù)據(jù)包。
注意2TE部分意味著SOB的所有應用程序數(shù)據(jù)包,SOB不是正常單元的一部分并在流上連續(xù),即通過正常單元的非中斷。TE部分的邊界是正常單元或SOB邊界。因此,每個TE部分包括一個TE單元。
注意3SC_E_APAT可能小于SC_S_APAT。TE部分僅在SC_S_APAT<SC_E_APAT的情況下包含完整的SOBU。
注意4對于小SOBU,將通過上述定義設(shè)置SC_S_APAT和SC_E_APAT,以便數(shù)據(jù)流機能夠識別TE部分是否僅在一個SOBU之內(nèi)(SC_S_APAT>SC_E_APAT)或TE部分開始于一個SOBU并結(jié)束于下一個SOBU(SC_S_APAT=SC_E_APAT)。僅僅對于TE部分覆蓋全部SOBU的(正常)情況,SC_S_APAT將要小于SC_E_APAT。
作為第一個選擇,建議流單元一般信息(SC_GI)

(1)C_TY描述此流單元的單元類型。
C_TY1…‘010b’將被描述用于所有流單元。
TE…‘0b’此單元在“正?!睜顟B(tài)。
‘1b’此單元在“暫時擦除”狀態(tài)。
C_TY1最好由TE位所緊接著的第一個MSB表示。其余的LSB被保留。
(2)SC_EPI_Ns描述包含在此SCI中的入口點信息的數(shù)目。
(3)SOB_N描述此單元引用的SOB的數(shù)目。
(4)SC_S_APAT描述了在DVD流式記錄的PAT描述格式中的此流單元的開始應用程序數(shù)據(jù)包到達時間(開始APAT)。
如果此單元是沒有同樣SOB的之前TE單元的TE單元,則此SC_S_APAT描述第一個SOBU的第一應用程序數(shù)據(jù)包的APAT,它的開頭包含在TE單元之中或之后。
(5)SC_E_APAT對于一個“正?!眴卧@描述了在DVD流式記錄的PAT描述格式中的此流單元的結(jié)束應用程序數(shù)據(jù)包到達時間(結(jié)束APAT)。對于一個“暫時擦除”單元,這描述了包含緊接著TE單元的應用程序數(shù)據(jù)包的SOBU的第一應用程序數(shù)據(jù)包的APAT。
暫時擦除的要求1.流的任何TE部分應完全地可重構(gòu)。
2.TE部分的開始和結(jié)束位置標記應是基于時間的APAT精確(注意消費者不知道關(guān)于SOB、SOBU或MAPL的任何事情)。
3.在記錄期間,TE部分應不用對流(實時循環(huán))的任何觀察而永久可擦除。
這些要求的實現(xiàn)是通過原始PGC的單元內(nèi)部的TE標志完成的。此標志指示暫時擦除的單元。
TE處理改變ORG_PGCI。UD_PGCI和SFI內(nèi)容不變。主動作在程序#j內(nèi)部完成。通過將程序#j的各單元分割成覆蓋正常流部分(未擦除)和TE部分的各部分來完成暫時擦除。在重構(gòu)后,完整的導航數(shù)據(jù)與暫時擦除之前的狀態(tài)完全相同。
用于正常單元的SC_S_APAT和SC_E_APAT的規(guī)則。
正常單元指向它分配的SOB,即如果SC_E_APAT等于它分配的SOB的SOB_E_APAT,則此單元用它的分配的SOB的最后應用程序數(shù)據(jù)包結(jié)束。
定義SC_S_APAT和SC_E_APAT的術(shù)語如下1.單元#k將表示正常單元2.SC_S_APATk和SC_E_APATk將表示單元#k的開始和結(jié)束時間3.SOB_N(k)將表示單元#k的分配的SOB號正常單元的SC_S_APAT和SC_E_APAT的定義為1.SOB_S_APATSOB_N(k)≤SC_S_APATk≤SC_E_APATk≤SOB_E_APATSOB_N(k)2.SC_S_APATk等于表示單元#k的第一應用程序數(shù)據(jù)包的SOB#SOB_N(k)內(nèi)部的應用程序數(shù)據(jù)包的APAT3.SC_E_APATk等于表示單元#k的最后應用程序數(shù)據(jù)包的SOB#SOB_N(k)內(nèi)部的應用程序數(shù)據(jù)包的APAT用于TE單元的SC_S_APAT和SC_E_APAT的規(guī)則。
存儲在TE單元中的信息以如下方式定義
●程序的原始狀態(tài)可100%重構(gòu)●通過TE部分指示完全覆蓋的SOBU(如此要求是為了能夠在記錄期間容易地再使用TE部分的全部SOBU,即不用對流的任何觀察)定義SC_S_AAPAT和SC_E_APAT的術(shù)語如下●單元#k將表示TE單元●SC_S_APATk和SC_E_APATk將表示單元#k的開始和結(jié)束時間●SOB_N(k)將表示單元#k的分配的SOB號TE單元的SC_S_APAT和SC_E_APAT的定義為1.如果TE部分開始于SOBU的第一應用程序數(shù)據(jù)包或TE部分包含SOB的開始,則SC_S_APAT是包含TE單元的第一應用程序數(shù)據(jù)包的SOBU的第一應用程序數(shù)據(jù)包的APAT。
2.在所有的其它情況2.1如果k>1并且單元#k-1是SOB#SOB_N(k)的TE單元,則SC_S_APATk是此TE部分的第一應用程序數(shù)據(jù)包APAT。
2.2在所有的其它情況SC_S_APATk等于緊接著包含TE部分的第一應用程序數(shù)據(jù)包的SOBU的SOBU的第一應用程序數(shù)據(jù)包的APAT。
3.SC_E_APATk等于包含緊接著TE部分的第一應用程序數(shù)據(jù)包的SOBU的第一應用程序數(shù)據(jù)包的APAT。
注意1上述SC_S_APAT和SC_E_APAT的定義假設(shè)一個應用程序數(shù)據(jù)包存在于SOB的最后應用程序數(shù)據(jù)包之后。此應用程序數(shù)據(jù)包不實際存在。因此,下列規(guī)則定義緊接著此SOB的最后SOBU的應用程序數(shù)據(jù)包的APAT●此APAT是IAPAT時間單元的整數(shù)倍,●此APAT大于此SOB的最后應用程序數(shù)據(jù)包的APAT,●此APAT盡可能鄰近于此SOB的最后應用程序數(shù)據(jù)包,●此APAT是SOBU的第一應用程序數(shù)據(jù)包的APAT注意2TE部分意味著SOB的所有應用程序數(shù)據(jù)包,SOB不是正常單元的一部分并在流上鄰接,即通過正常單元的非中斷。TE部分的邊界是正常單元、其它TE單元或SOB邊界。因此,每個TE部分包括一個TE單元。
注意3SC_E_APAT可能小于SC_S_APAT。TE部分僅在SC_S_APAT<SC_E_APAT的情況下包含完整的SOBU。TE單元的SC_S_APAT和SC_E_APAT的3種可能情況為1)SC_S_APAT<SC_E_APAT在此TE單元的TE部分內(nèi)部至少有一個完整的SOBU。此TE部分的所有SOBU可以被永久擦除(例如,在記錄期間)2)SC_S_APAT=SC_E_APAT在此TE單元的TE部分內(nèi)部沒有完整的SOBU??墒荰E部分在2個SOBU中具有應用程序數(shù)據(jù)包。永久擦除會將這2個SOBU之間分配的SOB分裂為2個SOB。即得出的2個SOB不共享任何SOBU。
3)SC_S_APAT>SC_E_APAT在此TE單元的TE部分內(nèi)部沒有完整的SOBU。TE部分僅在1個SOBU中具有應用程序數(shù)據(jù)包。一個永久擦除會將這一個SOBU中分配的SOB分裂為2個SOB。即得出的2個SOB共享一個公用的SOBU。
因此,每個狀態(tài)是明確的并包含許多關(guān)于流內(nèi)部的各單元的位置的信息。
作為第二個選擇,建議流單元一般信息(SC_GI)

其中(1)C_TY描述此流單元的單元類型。
C_TY1…‘010b’將被描述用于所有流單元。
TE …‘00b’此單元在“正?!睜顟B(tài)。
‘01b’此單元在“暫時擦除”狀態(tài);并且此單元在SOBU的第一應用程序數(shù)據(jù)包之后開始并在同一個SOBU的最后應用程序數(shù)據(jù)包之前結(jié)束。
…‘10b’此單元在“暫時擦除”狀態(tài);并且此單元包含至少一個SOBU邊界(SOBU的第一或最后應用程序數(shù)據(jù)包)。ERA_S_APAT和ERA_E_APAT為此單元而存在。
(2)SC_EPI_Ns描述包含在此SCI中的入口點信息的數(shù)目。
(3)SOB_N描述此單元涉及的SOB的數(shù)目。
(4)SC_S_APAT描述了在DVD流式記錄的PAT描述格式中的此流單元的開始應用程序數(shù)據(jù)包到達時間(開始APAT)。
(5)SC_E_APAT描述了在DVD流式記錄的PAT描述格式中的此流單元的結(jié)束應用程序數(shù)據(jù)包到達時間(結(jié)束APAT)。
(6)ERA_S_APAT對于一個“暫時擦除”單元,這描述了第一SOBU的第一應用程序數(shù)據(jù)包的APAT,SOBU的開頭包含于TE單元中或單元后。
(7)ERA_E_APAT對于一個“暫時擦除”單元,這描述了包含緊接著TE單元的應用程序數(shù)據(jù)包的SOBU的第一應用程序數(shù)據(jù)包的APAT。
ORG_PGCI的SCI定義包含在它的SC_GI的C_TY(單元類型)內(nèi)部的TE標志。此TE標志顯示這是一個TE單元(設(shè)置TE標志)還是一個正常單元(清空TE標志)。


本發(fā)明的實施例參照附圖進行描述,其中圖1是從SOBU層看見的TE和永久擦除;圖2是包括重構(gòu)的暫時擦除的原理;圖3是TE部分的永久擦除的原理;圖4是暫時擦除和后續(xù)的永久擦除;圖5是TE和后續(xù)TE及第一個TE單元的重構(gòu)。
在圖1中,說明了從SOBU層看見的TE和永久擦除。在標記有“原始程序”圖的上面部分,程序#j包含一個帶有一個SC_S_APAT和一個SC_E_APAT的單元#k。單元#k包含從SOBU#1到SOBU#6的幾個SOBU。分配給每個SOBU增量應用程序數(shù)據(jù)包到達時間(IAPAT)。
在標記有“TE之后”的中間部分,例如,由用戶或基于給定參數(shù)標記程序#j的灰色標記部分作為暫時擦除。程序#j現(xiàn)在包含從單元#k到單元#k+2的3個單元,單元#k和單元#k+2可以被回放,同時在單元#k+1上設(shè)置擦除標志。單元#k+1包含決定將被擦除的TE部分和包括將被用于以后記錄的較小的TE單元。
分配一個新的SC_E_APAT給單元#k和一個新的SC_S_APAT給單元#k+2。為了能容易擦除SC_E_APAT,用于單元#k+1的SC_S_APAT必須通過下列規(guī)則計算SC_S_APAT等于SOBU的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT),并且如果TE單元覆蓋SOB的開始,則SC_S_APAT等于SOB的第一SOBU的第一應用程序數(shù)據(jù)包的APAT。
在所有其它情況下,SC_S_APAT等于或大于TE部分的第一應用程序數(shù)據(jù)包的APAT,并且SC_S_APAT盡可能的鄰近于TE部分的第一應用程序數(shù)據(jù)包的APAT。
SC_E_APAT等于SOBU的第一應用程序數(shù)據(jù)包的APAT,并且如果TE單元覆蓋SOB的結(jié)束,則SC_E_APAT等于緊接著此SOB的最后SOBU的SOBU的第一應用程序數(shù)據(jù)包的APAT。
在所有其它情況下,SC_E_APAT等于或小于緊接著TE部分的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包的APAT,并且SC_E_APAT盡可能的鄰近于TE部分的隨后應用程序數(shù)據(jù)包的APAT。
程序#j現(xiàn)在包含從單元#k到單元#k+2的3個單元,單元#k和單元#k+2可以被回放,而在單元#k+1上設(shè)置擦除標志。
在標記有“永久擦除之后”的下面部分,程序#j僅包含兩個單元,它們是單元#k和單元#k+1(以前的單元#k+2),而擦除以前單元#k+1的TE單元。
每個單元#k和單元#k+1的SOBU已經(jīng)被重編號,并且分配的IAPAT也是。如此例中所示,以灰色標記的小區(qū)域仍然在比特流中,灰色小區(qū)域不能被用于進一步數(shù)據(jù)的記錄。
在永久擦除之后,流文件信息、原始PGC信息和用戶定義PGC信息被更新。
用于與暫時擦除相關(guān)的用戶操作的描述和要求。
本發(fā)明處理兩種擦除。第一種是永久地擦除部分流。另一種是暫時地擦除部分流。圖2說明了包括重構(gòu)的暫時擦除的原理。
用于暫時擦除的要求1.流的任何TE部分應完全地可重構(gòu)。
2.TE部分的開始和結(jié)束位置標記應是基于時間的APAT精確,因為消費者不知道關(guān)于SOB、SOBU或MAPL的任何事情。
3.在記錄期間,TE部分應不用對意味著實時循環(huán)的流的任何觀察而永久可擦除。
這些要求的實現(xiàn)是通過原始PGC的單元內(nèi)部的TE標志完成的。此標志指示暫時擦除的單元。
圖3說明了TE部分的永久擦除的原理。
TE處理改變ORG_PGCI。UD_PGCI和SFI內(nèi)容不變。主動作在程序#j內(nèi)部完成。通過將程序#j的各單元分割成覆蓋正常流部分-未擦除-TE部分的各部分來完成暫時擦除。
在重構(gòu)后,完整的導航數(shù)據(jù)與暫時擦除之前的狀態(tài)完全相同。
用于各單元的SC_S_APAT和SC_E_APAT的規(guī)則。
正常和TE單元指向它分配的SOB,即如果SC_E_APAT等于它的分配的SOB的SOB_E_APAT,則此單元用它的分配的SOB的最后應用程序數(shù)據(jù)包結(jié)束。
定義SC_S_APAT和SC_E_APAT的術(shù)語如下1.單元#k將表示正?;騎E單元2.SC_S_APATk和SC_E_APATk將表示單元#k的開始和結(jié)束時間3.SOB_N(k)將表示單元#k的分配的SOB號正常和TE單元的SC_S_APAT和SC_E_APAT的定義為1.SOB_S_APATSOB_N(k)≤SC_S_APATk≤SC_E_APATk≤SOB_E_APATSOB_N(k)2.SC_S_APATk等于表示單元#k的第一應用程序數(shù)據(jù)包的SOB#SOB_N(k)內(nèi)部的應用程序數(shù)據(jù)包的APAT3.SC_E_APATk等于表示單元#k的最后應用程序數(shù)據(jù)包的SOB#SOB_N(k)內(nèi)部的應用程序數(shù)據(jù)包的APAT用于TE單元的ERA_S_APAT和ERA_E_APAT的規(guī)則僅當TE單元覆蓋了至少一個SOBU邊界—SOBU的開始或結(jié)束應用程序數(shù)據(jù)包—時,則此TE單元包含ERA_S_APAT和ERA_E_APAT。這兩個APAT標記完全由TE單元覆蓋的SOBU。此信息對于再使用TE SOBU是有幫助的,即不用對流的任何觀察。
ERA_S_APAT和ERA_E_APAT的定義為1.如果SC_S_APAT是SOBU第一應用程序數(shù)據(jù)包或TE單元包含SOB的開始,則ERA_S_APAT等于包含帶有APAT SC_S_APAT的應用程序數(shù)據(jù)包的SOBU的第一應用程序數(shù)據(jù)包的APAT。
2.在所有其它情況下ERA_S_APAT等于緊接著包含帶有APAT SC_S_APAT的應用程序數(shù)據(jù)包的SOBU的SOBU的第一應用程序數(shù)據(jù)包的APAT。
3.ERA_S_APAT等于包含緊接著TE單元的應用程序數(shù)據(jù)包的SOBU的第一應用程序數(shù)據(jù)包的APAT。
注意1上述ERA_S_APAT和ERA_E_APAT的定義假設(shè)一個應用程序數(shù)據(jù)包存在于SOB的最后應用程序數(shù)據(jù)包之后。此應用程序數(shù)據(jù)包不實際存在。因此,下列規(guī)則定義緊接著此SOB的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包的APAT●此APAT是IAPAT時間單元的整數(shù)倍●此APAT大于此SOB的最后應用程序數(shù)據(jù)包的APAT●此APAT盡可能鄰近于此SOB的最后應用程序數(shù)據(jù)包●此APAT是SOBU的第一應用程序數(shù)據(jù)包的APAT注意2ERA_S_APAT可能等于ERA_E_APAT,即非完整的SOBU被TE單元覆蓋。TE單元僅在ERA_S_APAT<ERA_E_APAT的情況下包含完整的SOBU。如果即使在TE單元鏈的每個TE單元內(nèi)部ERA_S_APAT等于ERA_E_APAT,則TE單元之間是完整的SOBU。
注意3開始于SOBU的第一應用程序數(shù)據(jù)包之后并結(jié)束于同一個SOBU的最后應用程序數(shù)據(jù)包之前的單元將不具有ERA_S_APAT和ERA_E_APAT。
下面的圖將說明TE單元的定義。圖4說明了帶有剛剛暫時擦除部分的后續(xù)永久擦除的暫時擦除。圖5說明了帶有在剛剛暫時擦除部分之后的后續(xù)第二個暫時擦除的暫時擦除,此后,說明了第一TE部分的重構(gòu)。
灰色部分標記流的不可示出(TE)部分。深灰色部分標記暫時擦除的完整的SOBU。
記錄期間TE單元容易的再使用TE單元包含2個特殊的APATERA_S_APAT和ERA_E_APAT。這兩個APAT的實際意圖為允許在記錄期間再使用TE SOBU,即在記錄期間盤已滿時,則數(shù)據(jù)流機將能夠永久地擦除TE單元,以便獲得新的自由的SOBU以繼續(xù)記錄而不中斷。TE單元的APAT SC_S_APAT和SC_E_APAT對于這個目是不足夠的,因為通過MAPL的搜索導致了所分配的SOBU的2個可能的位置(SOBU#m或SOBU#m+1)。通過MAPL的搜索會要求在流內(nèi)部的一個額外的搜索。這在實時是不可能的。但是,用ERA_S_APAT和ERA_E_APAT,可通過MAPL進行精確的SOBU定位,而不用對流的任何觀察。
權(quán)利要求
1.一種用于標記表示視頻或音頻或其它數(shù)字數(shù)據(jù)信息的數(shù)字數(shù)據(jù)流的數(shù)據(jù)的方法,包括下列步驟如果標記數(shù)據(jù)既未覆蓋單元(k)的開始,也未覆蓋單元(k)的結(jié)束,則單元(k)被分裂成3部分分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第一部分(單元#k)是可顯示的,分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第二部分(單元#k+1)被暫時擦除,因此不可顯示,以及分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第三部分(單元#k+2)是可顯示的;如果標記數(shù)據(jù)覆蓋單元(k)的開始,但是未覆蓋單元(k)的結(jié)束,則單元(k)被分裂成2部分分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第一部分(單元#k)被暫時擦除,因此不可顯示,分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第二部分(單元#k+1)是可顯示的;如果標記數(shù)據(jù)未覆蓋單元(k)的開始,但是覆蓋了單元(k)的結(jié)束,則單元(k)被分裂成2部分分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第一部分(單元#k)是可顯示的,分配給流目標單元(SOBU)或部分流目標單元(SOBU)的第二部分(單元#k+1)被暫時擦除,因此不可顯示,如果標記數(shù)據(jù)覆蓋單元(k)的開始和單元(k)的結(jié)束,則單元(k)的狀態(tài)將從可顯示變?yōu)橥耆貢簳r擦除因此不可顯示。
2.如權(quán)利要求1所述的方法,其特征在于包括下列步驟流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)等于流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元覆蓋流目標的開始,則流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)等于流目標(SOB)的第一流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元未覆蓋流目標(SOB)的開始,則流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)等于或大于暫時擦除單元的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT)流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)盡可能鄰近于暫時擦除單元的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);流單元結(jié)束應用程序數(shù)據(jù)包到達時間(SC_E_APAT)等于流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元覆蓋流目標(SOB)的結(jié)束,則流單元結(jié)束應用程序數(shù)據(jù)包到達時間(SC_E_APAT)等于緊接著此流目標(SOB)的最后流目標單元(SOBU)的流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元未覆蓋流目標(SOB)的結(jié)束,則流單元結(jié)束應用程序數(shù)據(jù)包到達時間(SC_E_APAT)等于或小于緊接著暫時擦除的單元的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);流單元結(jié)束應用程序數(shù)據(jù)包到達時間(SC_E_APAT)盡可能鄰近于暫時擦除的單元的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);
3.如權(quán)利要求1所述的方法,其特征在于包括下列步驟擦除開始應用程序數(shù)據(jù)包到達時間(ERA_S_APAT)等于流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元覆蓋流目標(SOB)的開始,則擦除開始應用程序數(shù)據(jù)包到達時間(ERA_S_APAT)等于流目標(SOB)的第一流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元未覆蓋流目標(SOB)的開始,則擦除開始應用程序數(shù)據(jù)包到達時間(ERA_S_APAT)等于或大于暫時擦除單元的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT)和擦除開始應用程序數(shù)據(jù)包到達時間(ERA_S_APAT)盡可能鄰近于暫時擦除單元(單元#k+1)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);擦除結(jié)束應用程序數(shù)據(jù)包到達時間(ERA_E_APAT)等于流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元覆蓋流目標(SOB)的結(jié)束,則擦除結(jié)束應用程序數(shù)據(jù)包到達時間(ERA_E_APAT)等于緊接著此流目標(SOB)的最后流目標單元(SOBU)的流目標單元(SOBU)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT);如果暫時擦除的單元未覆蓋流目標(SOB)的結(jié)束,則擦除結(jié)束應用程序數(shù)據(jù)包到達時間(ERA_E_APAT)等于或小于緊接著暫時擦除的單元的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT)擦除結(jié)束應用程序數(shù)據(jù)包到達時間(ERA_E_APAT)盡可能鄰近于暫時擦除的單元(單元#k+1)的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT)。流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)等于完全暫時擦除的單元(TE單元)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT),并且流單元結(jié)束應用程序數(shù)據(jù)包到達時間(SC_E_APAT)等于完全暫時擦除的單元(TE單元)的最后應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT)。
全文摘要
本發(fā)明建議了一種方法,方法引入一個暫時擦除標志以指示將被暫時擦除的單元。另外,對可擦除的完整的流目標單元(SOBU)設(shè)置必要的時戳以使能不用額外觀察流的永久擦除或快速擦除。流單元開始應用程序數(shù)據(jù)包到達時間(SC_S_APAT)等于完全暫時擦除的單元(TE單元)的第一應用程序數(shù)據(jù)包的應用程序數(shù)據(jù)包到達時間(APAT),有利的是暫時擦除也可以被完全地取出(withdraw)。
文檔編號G11B27/32GK1351750SQ00807237
公開日2002年5月29日 申請日期2000年4月25日 優(yōu)先權(quán)日1999年5月7日
發(fā)明者馬爾科·溫特, 哈拉爾德·席勒, 文承鎮(zhèn), 吳永南, 樸勝旭 申請人:德國湯姆森-布蘭特有限公司, 三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新巴尔虎左旗| 海宁市| 云安县| 陕西省| 邢台市| 子洲县| 新建县| 两当县| 扶余县| 内江市| 永丰县| 台东市| 三亚市| 淄博市| 濮阳县| 乌恰县| 饶平县| 都昌县| 韶山市| 麟游县| 乌兰察布市| 炉霍县| 涿鹿县| 甘泉县| 高尔夫| 阜宁县| 新乡县| 十堰市| 普定县| 赫章县| 宜兰县| 磴口县| 东乌珠穆沁旗| 资兴市| 繁峙县| 凤冈县| 赤峰市| 根河市| 广宁县| 南城县| 玉溪市|