完成更新元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗S62位置后及所有的絕對(duì)起始位置以后可如圖11步驟S22—般進(jìn)行后續(xù)操作。如此一來(lái),雖然在圖14及圖15中實(shí)際上數(shù)據(jù)在儲(chǔ)存裝置62中所儲(chǔ)存的位置都相同(鏈結(jié)表中各叢簇表示數(shù)據(jù)的確切儲(chǔ)存位置),但通過(guò)改變叢簇的鏈結(jié),可先在鏈結(jié)表中連結(jié)至叢簇S634,而實(shí)質(zhì)達(dá)到圖15左側(cè)所示的閱讀順序,再重復(fù)上述操作使序列數(shù)維持遞增而符合規(guī)定。
[0097]另一方面,請(qǐng)參考圖16、圖17及圖18,圖16是圖7步驟704中啟動(dòng)緊急錄像程序的流程圖,圖17是一緊急錄像事件觸發(fā)時(shí)的示例與對(duì)應(yīng)的緊急錄像列表文件的示意圖,圖18為承圖17緊急錄像事件觸發(fā)的示例,同時(shí)顯示事件完成后檔案鏈結(jié)表與緊急錄像列表文件的示意圖。如圖7所示,在步驟703判斷啟動(dòng)緊急錄像而在步驟704啟動(dòng)緊急錄像程序時(shí),會(huì)要求保存事件觸發(fā)前后各L個(gè)區(qū)段(即保留并鎖定觸發(fā)前后各L*T時(shí)間的影音數(shù)據(jù)媒體數(shù)據(jù)作為至少一緊急媒體數(shù)據(jù),以根據(jù)所述至少一緊急媒體數(shù)據(jù)所對(duì)應(yīng)的至少一緊急元數(shù)據(jù)處理成一緊急錄像文件)。在此情況下,如圖16及圖17所示,在步驟S701中將紀(jì)錄事件相關(guān)信息在圖17所示的表格S83中,所述表格S83包括緊急錄像啟動(dòng)以前L個(gè)媒體數(shù)據(jù)區(qū)段所對(duì)應(yīng)的儲(chǔ)存裝置62的第一個(gè)叢簇S821 (即叢簇S82);所述L個(gè)媒體數(shù)據(jù)區(qū)段參照的元數(shù)據(jù)區(qū)段對(duì)應(yīng)于儲(chǔ)存裝置62的第一個(gè)叢簇S811 (即叢簇S81)以及目前緊急錄像文件的區(qū)段數(shù)L。接著,如步驟S702設(shè)定計(jì)數(shù)器=L,并在步驟S703持續(xù)上述操作接收下一分段的媒體數(shù)據(jù)及元數(shù)據(jù)并寫(xiě)入儲(chǔ)存裝置62,并將失效的元數(shù)據(jù)保留儲(chǔ)存窗所占有的區(qū)塊用于儲(chǔ)存以后接收到的媒體數(shù)據(jù),同時(shí)計(jì)數(shù)所接收的媒體數(shù)據(jù)區(qū)段。最后,如圖17及圖18所示,當(dāng)在步驟S704判斷計(jì)數(shù)完成后,在步驟S705中將所有緊急錄像保留區(qū)段(如叢簇S82、S93)及對(duì)應(yīng)的元數(shù)據(jù)區(qū)段(如叢簇S91及相對(duì)應(yīng)叢簇S911)自循環(huán)錄像可用叢簇列表中移除(即保留并鎖定觸發(fā)所述緊急錄像前后至少一媒體數(shù)據(jù)作為至少一緊急媒體數(shù)據(jù)),并通知減少系統(tǒng)可用區(qū)段(如圖18的鏈結(jié)表所示,在后續(xù)循環(huán)錄像中,緊急錄像保留區(qū)段及對(duì)應(yīng)的元數(shù)據(jù)區(qū)段的叢簇已不再與其它叢簇連結(jié),即在觸發(fā)所述緊急錄像后儲(chǔ)存后續(xù)媒體數(shù)據(jù)時(shí),鎖定且不覆蓋所述至少一緊急媒體數(shù)據(jù)及所述至少一緊急元數(shù)據(jù)KS701至S705的緊急錄像程序僅涉及記錄緊急錄像文件的必要信息與通知系統(tǒng)不要將這些檔案所擁有的儲(chǔ)存裝置叢簇在循環(huán)錄像中使用;避免了在系統(tǒng)錄像的同時(shí)進(jìn)行大量數(shù)據(jù)搬移的負(fù)荷并簡(jiǎn)化了原本繁瑣的操作流程。
[0098]接著,如圖7所示,在步驟706中判斷錄像是否結(jié)束,在判斷錄像結(jié)束后在步驟707正常關(guān)機(jī)以后處理程序或異常發(fā)生后(即錄像結(jié)束造成錄像系統(tǒng)60待機(jī)或關(guān)機(jī)的原因)重啟系統(tǒng)。詳細(xì)來(lái)說(shuō),請(qǐng)參考圖19及圖20,圖19為圖7 —步驟707中正常關(guān)機(jī)以后處理程序或異常發(fā)生后重啟系統(tǒng)的流程圖,圖20為剪輯緊急錄像文件至緊急錄像文件夾的示意圖。如圖19及圖20所示,錄像系統(tǒng)60正常停止錄像時(shí)(如行車紀(jì)錄器在車輛正常停止時(shí)關(guān)閉裝置),將執(zhí)行一個(gè)延序錄像流程。此時(shí)因?yàn)橄南到y(tǒng)資源最多的錄像動(dòng)作執(zhí)行已經(jīng)停止,故錄像系統(tǒng)60此時(shí)可將大部分資源投入執(zhí)行延序錄像流程的轉(zhuǎn)換動(dòng)作以及在轉(zhuǎn)換動(dòng)作前先進(jìn)行文件系統(tǒng)備分以達(dá)到最大的安全性。在此情況下,如步驟SS101,處理裝置61查看緊急錄像列表文件并確定系統(tǒng)中緊急錄像文件的數(shù)量E,再如步驟SS102對(duì)照配置示意圖SS201、SS202所示,處理裝置61將系統(tǒng)中最舊的E個(gè)媒體數(shù)據(jù)區(qū)段(如媒體數(shù)據(jù)區(qū)段SS2011、SS2012)刪除并復(fù)制文件頭(FTYP)與元數(shù)據(jù)(MOOV)至所述每個(gè)區(qū)段中(如形成區(qū)段SS202USS2022),并將對(duì)應(yīng)的緊急錄像文件的元數(shù)據(jù)區(qū)段的索引計(jì)算并填入每個(gè)元數(shù)據(jù)(MOOV)中。接著,如步驟SS103并配置示意圖SS203USS2032所示,處理裝置61設(shè)定文件系統(tǒng)鏈結(jié)表將E個(gè)緊急錄像檔案的元數(shù)據(jù)區(qū)段與媒體區(qū)段串接以組合成完整的檔案(即根據(jù)所述至少一緊急媒體數(shù)據(jù)所對(duì)應(yīng)的至少一緊急元數(shù)據(jù)處理成一緊急錄像文件),最后將E個(gè)完整的緊急錄像文件搬移至緊急錄像文件目錄的下(用于一般循環(huán)錄像的配置示意圖SS2031不再具有緊急錄像文件,即儲(chǔ)存所述緊急錄像文件至儲(chǔ)存裝置62且儲(chǔ)存后續(xù)媒體數(shù)據(jù)時(shí)不覆蓋所述緊急錄像文件)。
[0099]最后,請(qǐng)參考圖21,圖21為調(diào)整元數(shù)據(jù)儲(chǔ)存窗使儲(chǔ)存系統(tǒng)回歸初始狀態(tài)的示意圖。如圖19及圖21所示,在步驟SS104中,處理裝置61設(shè)定文件系統(tǒng)鏈結(jié)表將配置示意圖SS31中元數(shù)據(jù)保留儲(chǔ)存窗以前叢簇SS311與以后叢簇SS312的地址對(duì)調(diào),完成后如配置示意圖SS32中叢簇SS322與叢簇SS321所示。接著,將元數(shù)據(jù)保留儲(chǔ)存窗與元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗內(nèi)的索引整并至元數(shù)據(jù)保留儲(chǔ)存窗并且調(diào)整各元數(shù)據(jù)段的絕對(duì)起始位置指向調(diào)整后正確的地址,完成后元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗為空。如此一來(lái),將配置示意圖SS33對(duì)照?qǐng)D10所示每次啟動(dòng)的初的配置示意圖,經(jīng)過(guò)步驟707操作后錄像系統(tǒng)60已經(jīng)完成下一次啟動(dòng)時(shí)儲(chǔ)存裝置60的布局的重新設(shè)定。
[0100]值得注意的是,若錄像結(jié)束的原因?yàn)楫惓0l(fā)生,使得儲(chǔ)存媒體數(shù)據(jù)及相對(duì)應(yīng)元數(shù)據(jù)發(fā)生中斷時(shí),處理裝置61根據(jù)已儲(chǔ)存的元數(shù)據(jù),將已儲(chǔ)存的媒體數(shù)據(jù)處理為一中斷影像播放文件。此外,處理裝置61可為一微處理器或一特定應(yīng)用集成電路(applicat1n-specific integrated circuit,ASIC)。儲(chǔ)存裝置 62 可為任一數(shù)據(jù)儲(chǔ)存裝置,用來(lái)儲(chǔ)存一程序代碼,并通過(guò)處理裝置61讀取及執(zhí)行程序代碼。舉例來(lái)說(shuō),儲(chǔ)存裝置62除了上述的記憶卡外,也可為用戶識(shí)別模塊(subscriber identity module, SIM)、只讀式存儲(chǔ)器(read-only memory,ROM)、隨機(jī)存取存儲(chǔ)器(random-access memory,RAM)、光盤(pán)只讀存儲(chǔ)器(CD-ROM/DVD-ROM)、磁帶(magnetic tape)、硬盤(pán)(hard disk)及光學(xué)數(shù)據(jù)儲(chǔ)存裝置(optical data storage device)等,而不限于此。
[0101]綜上所述,錄像系統(tǒng)60的儲(chǔ)存操作,可歸納為一儲(chǔ)存流程SS220,如圖22所示,其包括以下步驟:
[0102]步驟SS2200:開(kāi)始。
[0103]步驟SS2202:依序儲(chǔ)存至少一第一媒體數(shù)據(jù)在儲(chǔ)存裝置62中至少一第一區(qū)段,并儲(chǔ)存相對(duì)應(yīng)至少一第一元數(shù)據(jù)在儲(chǔ)存裝置62中一第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗,其中,所述至少一第一區(qū)段位于一第一元數(shù)據(jù)保留儲(chǔ)存窗及所述第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗外。
[0104]步驟SS2204:在儲(chǔ)存裝置62達(dá)到一儲(chǔ)存上限且欲持續(xù)儲(chǔ)存至少一第二媒體數(shù)據(jù)及相對(duì)應(yīng)至少一第二元數(shù)據(jù)時(shí),將所述第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗轉(zhuǎn)換為一第二元數(shù)據(jù)保留儲(chǔ)存窗對(duì)所述至少一第一元數(shù)據(jù)進(jìn)行保留,并依序以所述至少一第二媒體數(shù)據(jù)覆蓋所述儲(chǔ)存裝置中至少一第二區(qū)段且儲(chǔ)存所述相對(duì)應(yīng)至少一第二元數(shù)據(jù)在儲(chǔ)存裝置62中一第二元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗,其中,所述至少一第一區(qū)段位于所述第二元數(shù)據(jù)保留儲(chǔ)存窗及所述第二元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗外,且所述第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗位于所述第一元數(shù)據(jù)保留儲(chǔ)存窗以后,而所述第二元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗位于所述第二元數(shù)據(jù)保留儲(chǔ)存窗以后。
[0105]步驟SS2206:結(jié)束。
[0106]儲(chǔ)存流程SS220的詳細(xì)操作可參考上述內(nèi)容,在此不在贅述。
[0107]在公知技術(shù)中,必須頻繁進(jìn)行文件系統(tǒng)的操作來(lái)以避免順序倒置的情況發(fā)生,但是如果在進(jìn)行文件系統(tǒng)操作其間發(fā)生斷電或設(shè)備毀損,將造成檔案完整性的傷害。此外,公知緊急錄像的步驟復(fù)雜繁瑣,在錄像的同時(shí),又需進(jìn)行緊急錄像機(jī)制的檔案編輯程序,在進(jìn)行高清錄像或記憶卡儲(chǔ)存速度較慢的情況下,對(duì)系統(tǒng)效能而言將是一大考驗(yàn),在系統(tǒng)效能不足情況下,很可能令拍攝的影像有漏禎的問(wèn)題發(fā)生。
[0108]相較之下,本案將元數(shù)據(jù)另寫(xiě)入在元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗而與相對(duì)應(yīng)媒體數(shù)據(jù)儲(chǔ)存在不同區(qū)段,且在每次儲(chǔ)存裝置62到達(dá)儲(chǔ)存上限時(shí)而需進(jìn)行循環(huán)時(shí),將原本元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗轉(zhuǎn)換為元數(shù)據(jù)保留儲(chǔ)存窗以保留元數(shù)據(jù)并將元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗以繼續(xù)寫(xiě)入元數(shù)據(jù),因此可錄像相當(dāng)長(zhǎng)的時(shí)間才需進(jìn)行文件系統(tǒng)操作,而可避免因文件系統(tǒng)操作其間發(fā)生斷電或設(shè)備毀損所造成檔案完整性的傷害。此外,本案緊急錄像程序僅涉及記錄緊急錄像文件的必要信息與通知系統(tǒng)不要將這些檔案所擁有的儲(chǔ)存裝置叢簇在循環(huán)錄像中使用,而可避免在系統(tǒng)錄像的同時(shí)進(jìn)行大量數(shù)據(jù)搬移的負(fù)荷并簡(jiǎn)化了原本繁瑣的操作流程。
[0109]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種儲(chǔ)存方法,用于一錄像系統(tǒng)中,用來(lái)將數(shù)據(jù)儲(chǔ)存在所述錄像系統(tǒng)的一儲(chǔ)存裝置中,其特征在于,所述儲(chǔ)存方法包括: 依序儲(chǔ)存至少一第一媒體數(shù)據(jù)在所述儲(chǔ)存裝置中至少一第一區(qū)段,并儲(chǔ)存相對(duì)應(yīng)的至少一第一元數(shù)據(jù)在所述儲(chǔ)存裝置中一第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗,其中,所述第一區(qū)段位于一第一元數(shù)據(jù)保留儲(chǔ)存窗及所述第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗外;以及 在所述儲(chǔ)存裝置達(dá)到一儲(chǔ)存上限且欲持續(xù)儲(chǔ)存至少一第二媒體數(shù)據(jù)及相對(duì)應(yīng)的至少一第二元數(shù)據(jù)時(shí),將所述第一元數(shù)據(jù)寫(xiě)入儲(chǔ)存窗轉(zhuǎn)換為一第二元數(shù)據(jù)保留儲(chǔ)存窗對(duì)所述第一元數(shù)據(jù)進(jìn)行保留,并依序用所述第二媒體數(shù)據(jù)覆蓋所述儲(chǔ)存裝置中至少一第二區(qū)段且儲(chǔ)存所述