欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

儲(chǔ)存方法與錄像系統(tǒng)的制作方法_3

文檔序號(hào):9931058閱讀:來(lái)源:國(guó)知局
ble) 902與配置示意圖901。在本例中,儲(chǔ)存裝置62被劃分為N個(gè)區(qū)段且每個(gè)區(qū)段大小為S個(gè)叢簇。文件系統(tǒng)以FAT32格式建立。文件系統(tǒng)中循環(huán)錄像文件文件分配表902記載了每個(gè)叢簇下一個(gè)叢簇的編號(hào),編號(hào)為OxFFFFFFFF代表最末端的叢簇。此例中的循環(huán)錄像文件共有N*S+1個(gè)叢簇且被配置在儲(chǔ)存裝置自第100個(gè)叢簇起的連續(xù)N*S+1個(gè)叢簇(在此為簡(jiǎn)化的范例,實(shí)際上叢簇編號(hào)可以被允許為倒置或不連續(xù))。如果以鏈結(jié)表的方式表達(dá)循環(huán)錄像文件文件分配表902,則可示意為鏈結(jié)表903所示的排列方式(即由第100個(gè)叢簇依序讀取至第100+N*S個(gè)叢簇后結(jié)束)。
[0087]請(qǐng)一并參考圖8及圖9,如步驟805,處理裝置61在剩余空間的F個(gè)區(qū)段中,再劃分為儲(chǔ)存元數(shù)據(jù)的區(qū)段以及儲(chǔ)存媒體數(shù)據(jù)的區(qū)段。其中分配給元數(shù)據(jù)的區(qū)段個(gè)數(shù)為W且稱的為元數(shù)據(jù)儲(chǔ)存窗(依功能可再分為元數(shù)據(jù)保留儲(chǔ)存窗及元數(shù)據(jù)寫入儲(chǔ)存窗),w可由滿足公式P*W多F - 2*ff的最小正整數(shù)得來(lái)(不限定最小,但是越小儲(chǔ)存裝置的空間利用率越佳),以確保所有媒體數(shù)據(jù)在其生存期內(nèi)所對(duì)應(yīng)的元數(shù)據(jù)都保存在儲(chǔ)存裝置62中,每個(gè)數(shù)據(jù)儲(chǔ)存窗被設(shè)定為最多可儲(chǔ)存F-2W個(gè)區(qū)段的元數(shù)據(jù);直觀上W為至少可安全儲(chǔ)存(F-2*W)*T時(shí)間單位的元數(shù)據(jù)的區(qū)段個(gè)數(shù)。
[0088]以區(qū)段時(shí)間為I秒為例,儲(chǔ)存裝置容量為4G字節(jié)且文件系統(tǒng)的存取單位被設(shè)定成叢簇大小等于包括64個(gè)512字節(jié)的區(qū)塊,故共有N = 131072個(gè)叢簇。其中部分叢簇被保留用來(lái)儲(chǔ)存文件系統(tǒng)以及其他必要的信息,部分被用來(lái)儲(chǔ)存文件頭(即FTYP)以及元數(shù)據(jù)(即M00V),剩下130958個(gè)叢簇供錄像使用。媒體數(shù)據(jù)的比特率為每秒2221906字節(jié)(影像分辨率1080*720 ;每秒30禎;最小壓縮率42 ;各取樣12位;聲音比特率每秒1536字節(jié))。所以各區(qū)段需要S = 68個(gè)叢簇(=「2221906/(512*64)π ),而儲(chǔ)存空間被劃分為F = 1925 =130958/68個(gè)區(qū)段。此外各區(qū)段的所有軌道的元數(shù)據(jù)可用一個(gè)區(qū)塊(512個(gè)字節(jié))儲(chǔ)存,則每區(qū)段可以儲(chǔ)存64*68 = 4352個(gè)區(qū)段的元數(shù)據(jù)。最后,因W = I是滿足4352*W彡1925 - 2*W的最小正整數(shù),所以元數(shù)據(jù)儲(chǔ)存窗大小可設(shè)定為I。
[0089]請(qǐng)參考圖10,圖10是本案的錄像系統(tǒng)60每次啟動(dòng)的初的儲(chǔ)存裝置60可用空間規(guī)劃圖。如圖8及圖10所示,如步驟806在錄像啟動(dòng)的開(kāi)始,第一元數(shù)據(jù)保留儲(chǔ)存窗Sll位于檔案的開(kāi)始的連續(xù)W個(gè)區(qū)段,第一元數(shù)據(jù)寫入儲(chǔ)存窗S12位于第一元數(shù)據(jù)保留儲(chǔ)存窗Sll以后連續(xù)W個(gè)區(qū)段且被設(shè)定為空。同一時(shí)間內(nèi)系統(tǒng)有兩個(gè)元數(shù)據(jù)儲(chǔ)存窗Sll、S12存在,新的元數(shù)據(jù)寫入儲(chǔ)存窗S12儲(chǔ)存有最近的媒體數(shù)據(jù)的索引,而舊的元數(shù)據(jù)保留儲(chǔ)存窗的索引指向的媒體數(shù)據(jù)會(huì)隨著循環(huán)錄像的進(jìn)行被覆蓋。所述兩可同時(shí)存在的元數(shù)據(jù)儲(chǔ)存窗S11、S12可確保:1、所有的媒體數(shù)據(jù)所對(duì)應(yīng)的元數(shù)據(jù)(索引)都保存在系統(tǒng)中;2、元數(shù)據(jù)永遠(yuǎn)是依照順序排列故符合規(guī)范的要求。元數(shù)據(jù)永遠(yuǎn)被寫入元數(shù)據(jù)寫入儲(chǔ)存窗。儲(chǔ)存裝置62在扣除元數(shù)據(jù)儲(chǔ)存窗Sll、S12的空間后,尚余F-2W個(gè)區(qū)段儲(chǔ)存媒體數(shù)據(jù)。
[0090]請(qǐng)一并參考圖11,圖11是圖7步驟705中正常循環(huán)錄像的流程圖。如圖7、圖10及圖11所示,當(dāng)在步驟703未啟動(dòng)緊急錄像而在正常循環(huán)錄像模式下進(jìn)入步驟705進(jìn)行循環(huán)錄像時(shí),如步驟S21先判斷元數(shù)據(jù)寫入儲(chǔ)存窗S12是否已滿,若第一元數(shù)據(jù)寫入儲(chǔ)存窗S12未滿,則由儲(chǔ)存裝置62依序接收處理裝置61傳輸?shù)拿襟w數(shù)據(jù)632及元數(shù)據(jù)631,元數(shù)據(jù)631被儲(chǔ)存在第一元數(shù)據(jù)寫入儲(chǔ)存窗S12內(nèi)而媒體數(shù)據(jù)依序儲(chǔ)存在各個(gè)媒體數(shù)據(jù)區(qū)段。如此一來(lái),處理裝置61可根據(jù)元數(shù)據(jù)631,將媒體數(shù)據(jù)632處理為影像播放文件。
[0091]接著,請(qǐng)一并參考圖12,圖12是當(dāng)儲(chǔ)存裝置62已滿時(shí)處理裝置61處理的示意圖。如圖7、圖11及圖12所示,若第一元數(shù)據(jù)寫入儲(chǔ)存窗S12已滿,即儲(chǔ)存裝置62已達(dá)儲(chǔ)存上限且F-2W個(gè)儲(chǔ)存媒體數(shù)據(jù)的區(qū)段已滿,而錄像系統(tǒng)仍維持循環(huán)錄像的功能,則如步驟S22及圖12左側(cè)所示,處理裝置61將進(jìn)行以下操作;1、原本的第一元數(shù)據(jù)寫入儲(chǔ)存窗S12將被設(shè)定成新的第二元數(shù)據(jù)保留儲(chǔ)存窗S31。2、新的第二元數(shù)據(jù)寫入儲(chǔ)存窗S32將往下位移W個(gè)區(qū)段而覆蓋原本儲(chǔ)存的媒體數(shù)據(jù)中最舊的W個(gè)區(qū)段。3、新的媒體數(shù)據(jù)S34將自新的第二元數(shù)據(jù)寫入儲(chǔ)存窗S32的下一個(gè)區(qū)段開(kāi)始寫入。4、原本的第一元數(shù)據(jù)保留儲(chǔ)存窗Sll所占有的區(qū)塊將被用于儲(chǔ)存以后接收到的媒體數(shù)據(jù)。5、進(jìn)行下一次輪回的循環(huán)錄像;新的輪回中錄像區(qū)段范圍自第(F-2W+1)至第(2F-4W)個(gè)區(qū)段,且過(guò)程中會(huì)逐漸覆蓋原本的第I至第(F-2W)個(gè)區(qū)段。
[0092]在循環(huán)錄像過(guò)程中,此時(shí)儲(chǔ)存在原本的第一元數(shù)據(jù)寫入儲(chǔ)存窗S12(即目前的第二元數(shù)據(jù)保留儲(chǔ)存窗S31)的索引信息仍然被保存。因第二元數(shù)據(jù)保留儲(chǔ)存窗S31存放有第I至(F-2W)媒體數(shù)據(jù)區(qū)段的索引且第(F-2W+1)至第(2F-4W)個(gè)媒體數(shù)據(jù)區(qū)段對(duì)應(yīng)的索引值將存放在第二元數(shù)據(jù)儲(chǔ)存窗內(nèi),故系統(tǒng)內(nèi)所有的媒體數(shù)據(jù)區(qū)段其對(duì)應(yīng)的元數(shù)據(jù)都完整存在無(wú)遺失,并且所有MOOF的電影片段標(biāo)頭盒(MFHD)中的序號(hào)依然依照規(guī)范按照地址由小到大升序所以檔案依然是合法的格式。最后如圖12右側(cè)所示,當(dāng)新輪回的循環(huán)錄像結(jié)束時(shí),第二元數(shù)據(jù)保留儲(chǔ)存窗S31的索引將失效而所有的索引將存放在第二元數(shù)據(jù)寫入儲(chǔ)存窗S32中且到達(dá)上限(F-2W);再重新進(jìn)行步驟S22。
[0093]接著,請(qǐng)參考圖13,圖13是當(dāng)元數(shù)據(jù)寫入儲(chǔ)存窗到達(dá)儲(chǔ)存裝置62末端時(shí)的示意圖。如圖11及圖13所示,如圖11中的步驟S23,判斷是否持續(xù)的循環(huán)錄像使得元數(shù)據(jù)寫入儲(chǔ)存窗S42到達(dá)儲(chǔ)存裝置62循環(huán)錄像可用叢簇列表中最末端的叢簇,若否則如步驟S25處理裝置61將元數(shù)據(jù)及媒體數(shù)據(jù)寫入儲(chǔ)存裝置62中規(guī)劃的個(gè)別區(qū)段(如上述的第二元數(shù)據(jù)寫入儲(chǔ)存窗S32及新的第二元數(shù)據(jù)寫入儲(chǔ)存窗S32的下一個(gè)區(qū)段),并將原本的第一元數(shù)據(jù)保留儲(chǔ)存窗所占有的區(qū)塊用于儲(chǔ)存以后接收到的媒體數(shù)據(jù)。
[0094]另一方面,如欲達(dá)到元數(shù)據(jù)寫入儲(chǔ)存窗S42到達(dá)儲(chǔ)存裝置62循環(huán)錄像可用叢簇列表中最末端的叢簇的狀況,因每個(gè)區(qū)段可容納1923筆區(qū)段的區(qū)段的元數(shù)據(jù)以及共有1925個(gè)區(qū)段,且每個(gè)區(qū)段為一秒的影像內(nèi)容,故可知欲到達(dá)此狀況系統(tǒng)需持續(xù)循環(huán)錄像1923*1924秒,因在此期間內(nèi)系統(tǒng)無(wú)須任何文件系統(tǒng)的操作(即未進(jìn)行步驟S24)即可保持檔案完整性故稱的為安全錄像期間,唯有超過(guò)安全錄像期間,系統(tǒng)才需要進(jìn)行檔案鏈結(jié)表的操作來(lái)維持所有MOOF盒中的電影片段標(biāo)頭盒(MFHD)中的序號(hào)按照地址由小到大升序的規(guī)范,在此例中安全錄像期間約為43天。因現(xiàn)今儲(chǔ)存裝置的容量大部分均大于4G,已經(jīng)符合大部分監(jiān)視裝置的要求。如此一來(lái),由于本案將元數(shù)據(jù)另寫入在元數(shù)據(jù)寫入儲(chǔ)存窗而與相對(duì)應(yīng)媒體數(shù)據(jù)儲(chǔ)存在不同區(qū)段,且在每次儲(chǔ)存裝置62到達(dá)儲(chǔ)存上限時(shí)而需進(jìn)行循環(huán)時(shí),將原本元數(shù)據(jù)寫入儲(chǔ)存窗轉(zhuǎn)換為元數(shù)據(jù)保留儲(chǔ)存窗以保留元數(shù)據(jù)并將元數(shù)據(jù)寫入儲(chǔ)存窗以繼續(xù)寫入元數(shù)據(jù),因此可錄像相當(dāng)長(zhǎng)的時(shí)間才需進(jìn)行文件系統(tǒng)操作,而可避免因文件系統(tǒng)操作其間發(fā)生斷電或設(shè)備毀損所造成檔案完整性的傷害(如后續(xù)內(nèi)容所述,本案在錄像系統(tǒng)結(jié)束后會(huì)進(jìn)行文件系統(tǒng)操作回復(fù)初始狀態(tài),因此需長(zhǎng)時(shí)間連續(xù)錄像才需在錄像中進(jìn)行文件系統(tǒng)操作,此在實(shí)際操作上幾乎不會(huì)發(fā)生)。
[0095]接著,請(qǐng)一并參考圖14及圖15,圖14是元數(shù)據(jù)寫入儲(chǔ)存窗到達(dá)儲(chǔ)存裝置62末端時(shí)對(duì)應(yīng)的文件系統(tǒng)鏈結(jié)表的示意圖,圖15是在圖14中改變文件系統(tǒng)鏈結(jié)表來(lái)搬移元數(shù)據(jù)寫入儲(chǔ)存窗的示意圖。如圖11、圖14及圖15所示,當(dāng)元數(shù)據(jù)寫入儲(chǔ)存窗S42到達(dá)儲(chǔ)存裝置62循環(huán)錄像可用叢簇列表中最末端的叢簇而進(jìn)行步驟S24時(shí),以FAT32文件系統(tǒng)為例說(shuō)明如何操作文件系統(tǒng)鏈結(jié)表以改變檔案內(nèi)容叢簇的相對(duì)位置,目的在于維持所有MOOF盒中的電影片段標(biāo)頭盒(MFHD)中的序號(hào)按照地址由小到大升序的規(guī)范,對(duì)其他類型文件系統(tǒng)也可使用相同對(duì)應(yīng)的方式。在此鏈結(jié)示意圖以區(qū)段為單位,雖然區(qū)段實(shí)際上包括多個(gè)叢簇,但不失一般性下以區(qū)段為單位以簡(jiǎn)化圖標(biāo)。
[0096]如圖14所示,原本元數(shù)據(jù)保留儲(chǔ)存窗S51的最末叢簇S511 (對(duì)應(yīng)鏈結(jié)表中叢簇S533)在文件系統(tǒng)鏈結(jié)表中的下一個(gè)叢簇是元數(shù)據(jù)寫入儲(chǔ)存窗S52的第一個(gè)叢簇S521 (對(duì)應(yīng)鏈結(jié)表中叢簇S534)。而元數(shù)據(jù)寫入儲(chǔ)存窗S52的最后一個(gè)叢簇S522 (對(duì)應(yīng)鏈結(jié)表中叢簇S535)的下一個(gè)叢簇指示為OxFFFFFFFF代表檔案末端。如圖11的步驟S24進(jìn)行圖15的操作,改變鏈結(jié)表使得原本元數(shù)據(jù)保留儲(chǔ)存窗S61的最末叢簇S611 (對(duì)應(yīng)鏈結(jié)表中叢簇S633)在文件系統(tǒng)鏈結(jié)表中的下一個(gè)叢簇指向OxFFFFFFFF代表檔案末端。改變檔頭叢簇S64(對(duì)應(yīng)鏈結(jié)表中叢簇S631)在文件系統(tǒng)鏈結(jié)表中的下一個(gè)叢簇指向元數(shù)據(jù)寫入儲(chǔ)存窗S62的第一個(gè)叢簇S621 (對(duì)應(yīng)鏈結(jié)表中叢簇S634)。改變?cè)獢?shù)據(jù)寫入儲(chǔ)存窗S62的最后一個(gè)叢簇S622 (對(duì)應(yīng)鏈結(jié)表中叢簇S635)的下一個(gè)叢簇指向原本的第一個(gè)數(shù)據(jù)叢簇S65 (對(duì)應(yīng)鏈結(jié)表中叢簇S632),最后更新所有元數(shù)據(jù)寫入儲(chǔ)存窗S62的元數(shù)據(jù)軌道的區(qū)段表頭原子對(duì)應(yīng)的絕對(duì)起始位置;如圖14的數(shù)據(jù)段S5211中第H+1個(gè)元數(shù)據(jù)段原本包括的絕對(duì)起始位置因元數(shù)據(jù)寫入儲(chǔ)存窗S62被插入在第H+1個(gè)媒體數(shù)據(jù)區(qū)段前面的故,所以必須如圖15中數(shù)據(jù)段S6211做調(diào)整。在
當(dāng)前第3頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
休宁县| 高州市| 富源县| 贵阳市| 巧家县| 辰溪县| 塔河县| 大英县| 嘉定区| 监利县| 和平区| 周宁县| 团风县| 永川市| 醴陵市| 吴堡县| 龙岩市| 望江县| 昭苏县| 莱西市| 太湖县| 绥宁县| 佛学| 新和县| 贺州市| 花垣县| 江达县| 明星| 石楼县| 宜黄县| 文登市| 南部县| 旌德县| 乳源| 绥化市| 姚安县| 婺源县| 建宁县| 公主岭市| 宜阳县| 铅山县|