專利名稱:錄制影音框架數(shù)據(jù)的多層架構(gòu)單元及運(yùn)作方法、壓縮方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種多層架構(gòu)的單元及其運(yùn)作方法、壓縮方法,特別 是指一種錄制影音框架數(shù)據(jù)的多層架構(gòu)單元及其運(yùn)作方法和壓縮影音 框架數(shù)據(jù)任務(wù)的方法。
背景技術(shù):
隨著科技進(jìn)步,市面上的移動電話所搭配的功能越來越龐大,紛 紛整合了各種多媒體的功能來豐富移動電話的附加價值,以吸引使用
者注意。而利用電荷耦合元件(Charge-Coupled Device, CCD)除了是用 以產(chǎn)生原本移動電話整合數(shù)字相機(jī)的功能外,目前更是發(fā)展至可動態(tài) 錄像的功能。
而公知技術(shù)中,用來處理動態(tài)錄像功能的韌體架構(gòu),是一單一層 級的設(shè)計(jì),將所有的共享控制程序、特定執(zhí)行程序及文件格式的控制 皆整合于同一過程控制架構(gòu)下,并且使用一線性結(jié)構(gòu)共享隊(duì)列(Linear Shared-Queue)來進(jìn)行底層數(shù)據(jù)暫存及執(zhí)行的作用。
然而在此一設(shè)計(jì)下,使得整個軟件程序在針對客制化進(jìn)行修改時 必須進(jìn)行較大的變動,并且程序的可延伸性較低,不易進(jìn)行。而在儲 存文件的格式維護(hù)上,也較為復(fù)雜,并使整個程序的可讀性不高,進(jìn) 而導(dǎo)致研發(fā)人員不管在新增功能或維護(hù)架構(gòu)上都需要以整個軟件架構(gòu) 來進(jìn)行修改,造成在開發(fā)上面的困擾。另外,在底層數(shù)據(jù)暫存及執(zhí)行 上,也由于使用線性結(jié)構(gòu)共享隊(duì)列而將會導(dǎo)致寫入文件時的效率較差, 文件儲存的速度因此受到限制。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明所要解決的技術(shù)問題,在于提供一種錄制影音 框架數(shù)據(jù)的多層架構(gòu)單元及其運(yùn)作方法、壓縮影音框架數(shù)據(jù)任務(wù)的方 法,其是通過軟件架構(gòu)的改進(jìn),以達(dá)成改善軟件程序的延伸性、維護(hù) 性及可讀性,并且提高軟件程序執(zhí)行效能的目的。
為解決上述問題,根據(jù)本發(fā)明的一種方案,提供一種錄制影音框 架數(shù)據(jù)的多層架構(gòu)單元,其特征在于,至少包括 一共享控制層、一 任務(wù)控制層及一影片格式控制層。其中,共享控制層用以控制該影音 框架數(shù)據(jù)的壓縮程序,并進(jìn)行管理一環(huán)狀隊(duì)列,而任務(wù)控制層,則包 含多個控制單元,用以搭配存取該環(huán)狀隊(duì)列來執(zhí)行該錄制影音框架數(shù)
據(jù)所需執(zhí)行的任務(wù),并且由影片格式控制層之中所包含的至少一影片 格式控制單元,來將該影音框架數(shù)據(jù)建構(gòu)成為一文件。
為解決上述問題,根據(jù)本發(fā)明的另一種方案,提供一種錄制影音 框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn)作方法,其特征在于,步驟包括首先 接收一影音框架數(shù)據(jù),進(jìn)而執(zhí)行一壓縮影音框架數(shù)據(jù)任務(wù),以將一環(huán) 狀隊(duì)列中已設(shè)為空白狀態(tài)的一暫存空間設(shè)定為寫入狀態(tài),并壓縮該影 音框架數(shù)據(jù)至該暫存空間中。進(jìn)而判斷該暫存空間是否填滿,若判斷 該暫存空間為填滿,則將該暫存空間的狀態(tài)設(shè)定為填滿狀態(tài),并且設(shè) 定另一暫存空間為空白狀態(tài);在此同時由一寫入文件任務(wù)來偵測填滿 狀態(tài)以將該暫存空間設(shè)定為讀取狀態(tài),接著讀取該暫存空間中所暫存 的多個影音框架壓縮數(shù)據(jù),并將該些影音框架壓縮數(shù)據(jù)建構(gòu)成為一影 片格式的文件。
為解決上述問題,根據(jù)本發(fā)明的另一種方案,提供一種壓縮影音 框架數(shù)據(jù)任務(wù)的方法,其特征在于,是一交錯式壓縮方法,應(yīng)用于錄 制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn)作方法。其步驟包括首先,等 待一圖像變化事件并判斷是否處于錄制狀態(tài);若判斷錄制狀態(tài)的結(jié)果 為是,則進(jìn)一步判斷一環(huán)狀隊(duì)列中的一暫存空間是否己存在一圖像框 架數(shù)據(jù),若判斷該圖像框架數(shù)據(jù)的結(jié)果為是,則進(jìn)行壓縮一聲音框架 數(shù)據(jù);否則便進(jìn)行設(shè)定聲音框架數(shù)據(jù)的大小。接著再進(jìn)行判斷該暫存 空間是否填滿,若判斷結(jié)果為是,則設(shè)定該暫存空間為填滿狀態(tài),并 且取得另一為空白狀態(tài)的暫存空間,進(jìn)而進(jìn)行設(shè)定聲音框架數(shù)據(jù)的大 小;而若判斷該暫存空間填滿的結(jié)果為否,則直接進(jìn)行設(shè)定聲音框架 數(shù)據(jù)的大小。在設(shè)定聲音框架數(shù)據(jù)大小后,便進(jìn)行壓縮一圖像框架數(shù) 據(jù),并進(jìn)行更新一錄制信息。借由重復(fù)上述步驟,將圖像框架數(shù)據(jù)及 聲音框架數(shù)據(jù)壓縮至該暫存空間中,以完成該交錯式壓縮方法。
綜上所述,借由上述的技術(shù)手段,本發(fā)明通過軟件架構(gòu)的改進(jìn), 不僅能達(dá)到改善軟件程序的延伸性、維護(hù)性及可讀性,并且提高軟件 程序執(zhí)行效能的目的,更包括下列幾項(xiàng)優(yōu)點(diǎn)
1. 減少內(nèi)存浪費(fèi)借由使用環(huán)狀隊(duì)列來當(dāng)作暫存空間,可以不需 通過持續(xù)地?cái)U(kuò)張隊(duì)列架構(gòu)來增加暫存空間,以減少內(nèi)存浪費(fèi)。
2. 使產(chǎn)品容易取得市場先機(jī)通過有效地改善軟件程序架構(gòu),使 產(chǎn)品的開發(fā)過程得以經(jīng)由較方便的修改及變更以加快完成,進(jìn)而取得 市場先機(jī)。
以上的概述與接下來的詳細(xì)說明及附圖
,皆是為了能進(jìn)一步說明 本發(fā)明為達(dá)到預(yù)定目的所采取的方式、手段及功效。而有關(guān)本發(fā)明的 其它目的及優(yōu)點(diǎn),將在后續(xù)的說明及附圖中加以闡述。
上述的機(jī)制大部分都是針對桌面電腦,并沒有針對可攜式電子產(chǎn)品提出
適合的操作機(jī)制;對于可攜式電子裝置來^L,由于可攜式電子產(chǎn)品的屏幕較 小,使用者在瀏覽網(wǎng)頁時,往往需要頻繁地下拉/上移畫面,才能瀏覽完整 的網(wǎng)頁,這樣的機(jī)制在可攜式電子產(chǎn)品上并不是一個令人滿意的作法;再加 上可攜式電子產(chǎn)品的操作環(huán)境有自身的局限,故仍有許多缺陷,且有改進(jìn)的 必要。
發(fā)明內(nèi)容
因此本發(fā)明的主要目的之一在于提供一種利用可攜式電子裝置本身的 位移/轉(zhuǎn)動狀況來進(jìn)行畫面瀏覽的可攜式電子裝置,以解決已知4支術(shù)中的問題。
本發(fā)明揭露一種可攜式電子裝置,該裝置包含有 一影像擷取裝置,用 來連續(xù)擷取影像; 一焦距測量裝置,耦接至該影像擷取裝置,用來按序測量 所擷取影像上相對于多個待測位置的多個焦距; 一顯示裝置,用來輸出一畫 面;以及一位移偵測控制器,耦接至該焦距測量裝置以及該顯示裝置,用來 才艮據(jù)該焦距測量裝置所測量的該多個焦距的變化,確定該可攜式電子裝置位 移或轉(zhuǎn)動情況,進(jìn)而控制該顯示裝置的畫面顯示。
本發(fā)明還另揭露一種可攜式電子裝置,該裝置包含有 一影像擷取裝置, 用于連續(xù)擷取影像; 一顯示裝置,用來輸出畫面;以及一位移偵測控制器, 耦接至該影像擷取裝置以及該顯示裝置,用來按序比較所擷取影像,確定出 該可攜式電子裝置位移或轉(zhuǎn)動的情況,進(jìn)而控制該顯示裝置的畫面顯示。
本發(fā)明還另揭露一種使用一可攜式電子裝置進(jìn)行畫面瀏覽的方法,該方 法包含連續(xù)擷取影像;按序測量所擷取影像上相對于多個待測位置的多個 焦距;根據(jù)所測量的該多個焦距的變化,確定該可攜式電子裝置位移或轉(zhuǎn)動 情況;以及根據(jù)判斷該可攜式電子裝置的位移或轉(zhuǎn)動情況控制該畫面瀏覽的 操作。
本發(fā)明還另揭露一種使用 一可攜式電子裝置進(jìn)行畫面瀏覽的方法,該方 法包含連續(xù)擷取影像;按序比較所擷取影像,確定出該可攜式電子裝置位 移或轉(zhuǎn)動的情況,進(jìn)而控制該顯示裝置的畫面顯示。
種影片格式控制單元,可例如聲頻視頻交錯(Audio Video Interleave, AVI)文件格式控制單元21或影片數(shù)字視頻(Movie digital Video, MOV) 文件格式控制單元20,以將影音框架數(shù)據(jù)建構(gòu)成一文件。
而影片格式控制層2及任務(wù)控制層3中所包含的單元,其控制程 序皆是屬于一獨(dú)立模塊的架構(gòu),可依照不同項(xiàng)目功用而單獨(dú)進(jìn)行新增 及維護(hù)。
有關(guān)上述所提及或以下所述的環(huán)狀隊(duì)列,請?jiān)賲⒖紙D4,是本發(fā) 明所應(yīng)用的環(huán)狀隊(duì)列的架構(gòu)示意圖,如圖所示,環(huán)狀隊(duì)列包含有多個 暫存空間(Buffer)以用來暫存數(shù)據(jù)時使用,且通過一起始指針(Head Index)H及一結(jié)尾指針(Tail Index)T來搭配控制,而所有暫存空間的狀 態(tài)可以為空白狀態(tài)、寫入狀態(tài)、填滿狀態(tài)及讀取狀態(tài),暫存空間的大 小更是具有一致性(Uniform)以用來提高程序在存取暫存空間時的效 率;另外該起始指針是由任務(wù)控制層3中寫入文件任務(wù)單元31執(zhí)行寫 入文件任務(wù)時操作使用,而該結(jié)尾指針是由任務(wù)控制層3中圖像壓縮 任務(wù)單元30執(zhí)行壓縮影音框架數(shù)據(jù)任務(wù)時操作使用。
請參考圖2及圖3,是本發(fā)明錄制影音框架數(shù)據(jù)的多層架構(gòu)單元 的運(yùn)作方法示意圖及較佳實(shí)施例流程圖,由圖可知,本發(fā)明提出一種 錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn)作方法,首先是接收一影音框 架數(shù)據(jù)(S301),接著由任務(wù)控制層3中的圖像壓縮任務(wù)單元30來執(zhí)行 一壓縮影音框架數(shù)據(jù)任務(wù)以將環(huán)狀隊(duì)列中已設(shè)為空白狀態(tài)的一暫存空 間設(shè)定為寫入狀態(tài),并壓縮所接收的影音框架數(shù)據(jù)至?xí)捍婵臻g中 (S303),其中該壓縮影音框架數(shù)據(jù)任務(wù)利用先壓縮圖像再壓縮聲音的交 錯式壓縮方式進(jìn)行壓縮;進(jìn)而判斷該暫存空間是否填滿(S305),若判斷 填滿的結(jié)果為是,則設(shè)定該暫存空間為填滿狀態(tài)(S307),并設(shè)定另一暫 存空間為空白狀態(tài)(S309),而若步驟(S305)的判斷結(jié)果為否或步驟(S309) 之后,則繼續(xù)進(jìn)行步驟(S301)接收影音框架數(shù)據(jù)。
而在步驟(S309)進(jìn)行的同時,由任務(wù)控制層3中的寫入文件任務(wù) 單元31執(zhí)行一寫入文件任務(wù)來偵測已設(shè)為填滿狀態(tài)的暫存空間后,將 暫存空間設(shè)定為讀取狀態(tài)(S311),并進(jìn)行讀取已設(shè)為讀取狀態(tài)的暫存空 間中所暫存的多個影音框架壓縮數(shù)據(jù),且將該些影音框架壓縮數(shù)據(jù)建 構(gòu)成為一影片格式的文件(S313)。其中該影片格式可例如為AVI文件格 式或MOV文件格式等。
請參考圖5,是本發(fā)明的壓縮影音框架數(shù)據(jù)任務(wù)的流程圖,如圖 所示,本發(fā)明提出一種壓縮影音框架數(shù)據(jù)任務(wù)的方法,其是一種以先 壓縮圖像再壓縮聲音的方式來進(jìn)行的交錯式壓縮方法,以應(yīng)用于錄制 影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn)作方法中。首先等待由電荷耦合元 件(CCD)所偵測的 一 圖像變化,以產(chǎn)生 一 中斷(Intemipt)訊號來進(jìn)行觸
發(fā)一圖像變化事件(S501),接著判斷該錄制影音框架數(shù)據(jù)的多層架構(gòu)單 元是否仍然處于錄制狀態(tài)(S503),若判斷錄制狀態(tài)的結(jié)果為是,則進(jìn)一 步判斷一環(huán)狀隊(duì)列中的一暫存空間是否已經(jīng)存在有一圖像框架數(shù)據(jù) (S505),此時該暫存空間的狀態(tài)為寫入狀態(tài);反之,若步驟(S503)的判 斷結(jié)果為否,則繼續(xù)進(jìn)行步驟(S501)以等待圖像變化事件。
而緊接著步驟(S505)的判斷結(jié)果在第一次進(jìn)行流程時,該暫存空 間必定無任何圖像框架數(shù)據(jù),因此該判斷結(jié)果為否,以直接進(jìn)行步驟 (S513)來設(shè)定聲音框架數(shù)據(jù)的大小,并進(jìn)而通過共享控制層1中的壓縮 圖像單元11來壓縮一圖像框架數(shù)據(jù)至該暫存空間(S515),使其成為第 一筆圖像框架數(shù)據(jù),并進(jìn)行更新錄制的信息(S517),且通過任務(wù)控制層 3中的應(yīng)用程序開啟單元33執(zhí)行開啟應(yīng)用程序界面任務(wù)以提供相關(guān)的 錄制信息(如錄制剩余的時間或錄制時是否錯誤的信息等)至上層的使 用者接口(UI)。
而當(dāng)再次偵測到圖像變化時,在上述步驟(S505)判斷是否存在圖 像框架數(shù)據(jù)的結(jié)果即為是,便通過共享控制層1中的壓縮聲音單元12 根據(jù)之前所設(shè)定的聲音框架數(shù)據(jù)的大小來壓縮一聲音框架數(shù)據(jù)(S507) 至該暫存空間。并判斷該暫存空間是否填滿(S509),若判斷的結(jié)果為是, 則設(shè)定該暫存空間為填滿狀態(tài),并且取得另一為空白狀態(tài)的暫存空間 (S511)以繼續(xù)進(jìn)行壓縮影音框架數(shù)據(jù)的任務(wù)。
而若步驟(S509)的判斷結(jié)果為否或步驟(S511)之后,則一樣先進(jìn)行 設(shè)定聲音框架數(shù)據(jù)的大小(S513),且進(jìn)行壓縮圖像框架數(shù)據(jù)(S515),最 后再進(jìn)行更新錄制信息(S517)。借重復(fù)上述步驟,便將該圖像框架數(shù)據(jù) 及該聲音框架數(shù)據(jù)以交錯式壓縮的方式壓縮至該暫存空間中,以達(dá)到 任務(wù)控制層3中圖像壓縮任務(wù)單元30所執(zhí)行的壓縮影音框架數(shù)據(jù)任 務(wù)。
綜上所述,借由上述的技術(shù)手段,本發(fā)明通過軟件架構(gòu)的改進(jìn), 不僅能達(dá)到改善軟件程序的延伸性、維護(hù)性及可讀性,并且提高軟件 程序執(zhí)行效能的目的,更包括下列幾項(xiàng)優(yōu)點(diǎn)
1. 減少內(nèi)存浪費(fèi)借由使用環(huán)狀隊(duì)列來當(dāng)作暫存空間,可以不需 通過持續(xù)地?cái)U(kuò)張隊(duì)列架構(gòu)來增加暫存空間,以減少內(nèi)存浪費(fèi)。
2. 使產(chǎn)品容易取得市場先機(jī)通過有效地改善軟件程序架構(gòu),使 產(chǎn)品的開發(fā)過程得以經(jīng)由較方便的修改及變更以加快完成,進(jìn)而取得 市場先機(jī)。
但是,以上所述,僅為本發(fā)明的實(shí)施例而己,并非用以限制本發(fā) 明,本發(fā)明的領(lǐng)域內(nèi)任何普通技術(shù)人員可輕易思及的變化或修飾皆可 涵蓋在以下本發(fā)所界定的專利保護(hù)范圍中。
權(quán)利要求
1.一種錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特征在于,至少包括一共享控制層,用以控制該影音框架數(shù)據(jù)的壓縮程序,并管理一環(huán)狀隊(duì)列;一任務(wù)控制層,包含多個控制單元,并搭配存取該環(huán)狀隊(duì)列來執(zhí)行該錄制影音框架數(shù)據(jù)所需執(zhí)行的任務(wù);及一影片格式控制層,包含至少一影片格式控制單元,用以將該影音框架數(shù)據(jù)建構(gòu)成為一文件。
2. 如權(quán)利要求1所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的共享控制層更進(jìn)一步至少包括環(huán)狀隊(duì)列管理單元、壓 縮圖像單元及壓縮聲音單元。
3. 如權(quán)利要求1所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的環(huán)狀隊(duì)列通過一起始指針及一結(jié)尾指針來控制。
4. 如權(quán)利要求1所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的環(huán)狀隊(duì)列包含有多個暫存空間用以暫存數(shù)據(jù)使用。
5. 如權(quán)利要求4所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的暫存空間的空間大小具有一致性。
6. 如權(quán)利要求4所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的暫存空間的狀態(tài)包括空白狀態(tài)、寫入狀態(tài)、填滿狀態(tài) 及讀取狀態(tài)。
7. 如權(quán)利要求1所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的控制單元為圖像壓縮任務(wù)單元、寫入文件任務(wù)單元、 聲音讀取任務(wù)單元或應(yīng)用程序開啟單元。
8. 如權(quán)利要求1所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的影片格式控制單元為音頻視頻交錯文件格式控制單元 或影片數(shù)字視頻文件格式控制單元。
9. 如權(quán)利要求1所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元,其特 征在于,所述的任務(wù)控制層及該影片格式控制層分別為一獨(dú)立模塊。
10. —種錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn)作方法,其特征在于,步驟包括接收一影音框架數(shù)據(jù);執(zhí)行一壓縮影音框架數(shù)據(jù)任務(wù),以將一環(huán)狀隊(duì)列中已設(shè)為空白狀 態(tài)的一暫存空間設(shè)定為寫入狀態(tài),并壓縮該影音框架數(shù)據(jù)至該暫存空 間中;判斷該暫存空間是否填滿;若判斷該暫存空間為填滿,則將該暫存空間的狀態(tài)設(shè)定為填滿狀 態(tài),并設(shè)定另一暫存空間為空白狀態(tài);同時由一寫入文件任務(wù)來偵測己設(shè)為填滿狀態(tài)的該暫存空間后, 將該暫存空間設(shè)定為讀取狀態(tài);及進(jìn)而讀取該暫存空間中所暫存的多個影音框架壓縮數(shù)據(jù),并將該 些影音框架壓縮數(shù)據(jù)建構(gòu)成為一影片格式的文件。
11. 如權(quán)利要求10所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的壓縮影音框架數(shù)據(jù)任務(wù)利用一交錯式壓 縮方式進(jìn)行壓縮。
12. 如權(quán)利要求11所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的交錯式壓縮方式以先壓縮圖像再壓縮聲 音的方式進(jìn)行。
13. 如權(quán)利要求10所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的環(huán)狀隊(duì)列通過一起始指針及一結(jié)尾指針 來控制。
14. 如權(quán)利要求13所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的起始指針由該寫入文件任務(wù)執(zhí)行時操作 使用,而該結(jié)尾指針由該壓縮影音框架數(shù)據(jù)任務(wù)執(zhí)行時操作使用。
15. 如權(quán)利要求10所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的環(huán)狀隊(duì)列包含有多個暫存空間。
16. 如權(quán)利要求15所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的暫存空間的空間大小具有一致性。
17. 如權(quán)利要求10所述的錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn) 作方法,其特征在于,所述的影片格式為音頻視頻交錯文件格式或影 片數(shù)字視頻文件格式。
18. —種壓縮影音框架數(shù)據(jù)任務(wù)的方法,其特征在于,是一交錯式 壓縮方法,應(yīng)用于錄制影音框架數(shù)據(jù)的多層架構(gòu)單元的運(yùn)作方法,其 步驟包括(a) 等待一圖像變化事件;(b) 判斷是否處于錄制狀態(tài);(C)若(b)步驟的判斷結(jié)果為是,則進(jìn)一步判斷一環(huán)狀隊(duì)列中的一 暫存空間是否已存在一圖像框架數(shù)據(jù);(d) 若(C)步驟的判斷結(jié)果為是,則進(jìn)行壓縮一聲音框架數(shù)據(jù);(e) 判斷該暫存空間是否填滿;(f) 若(e)步驟的判斷結(jié)果為是,則設(shè)定該暫存空間為填滿狀態(tài),并 且取得另一為空白狀態(tài)的暫存空間;(g) 在(c)步驟、(e)步驟的判斷結(jié)果為否或(f)步驟之后,進(jìn)行設(shè)定 聲音框架數(shù)據(jù)的大小;(h) 進(jìn)行壓縮一圖像框架數(shù)據(jù);及(i) 進(jìn)行更新一錄制信息;借重復(fù)上述步驟,將該圖像框架數(shù)據(jù)及該聲音框架數(shù)據(jù)壓縮至該 暫存空間中,以完成該交錯式壓縮的方法。
19. 如權(quán)利要求18所述的壓縮影音框架數(shù)據(jù)任務(wù)的方法,其特征 在于,所述的交錯式壓縮方式以先壓縮圖像再壓縮聲音的方式進(jìn)行。
20. 如權(quán)利要求18所述的壓縮影音框架數(shù)據(jù)任務(wù)的方法,其特征 在于,所述的圖像變化事件系是通過一電荷耦合元件所偵測的圖像變 化。
21. 如權(quán)利要求18所述的壓縮影音框架數(shù)據(jù)任務(wù)的方法,其特征 在于,所述的環(huán)狀隊(duì)列包含有多個暫存空間。
22. 如權(quán)利要求21所述的壓縮影音框架數(shù)據(jù)任務(wù)的方法,其特征 在于,所述的暫存空間的空間大小具有一致性。
23. 如權(quán)利要求18所述的壓縮影音框架數(shù)據(jù)任務(wù)的方法,其特征 在于,所述的錄制信息是錄制剩余時間或錄制是否錯誤的信息。
全文摘要
一種錄制影音框架數(shù)據(jù)的多層架構(gòu)單元及運(yùn)作方法、壓縮方法,所述多層架構(gòu)單元至少包括一共享控制層、一任務(wù)控制層及一影片格式控制層。其中,該共享控制層用以控制該影音框架數(shù)據(jù)的壓縮程序,并且管理一環(huán)狀隊(duì)列,而任務(wù)控制層包含多個控制單元,且搭配存取該環(huán)狀隊(duì)列來執(zhí)行錄制該影音框架數(shù)據(jù)所需執(zhí)行的任務(wù),最后,由該影片格式控制層來將該影音框架數(shù)據(jù)建構(gòu)成為一文件。借此,利用該錄制影音框架數(shù)據(jù)的多層架構(gòu)單元以達(dá)到改善軟件程序的延伸性、維護(hù)性及可讀性的目的。
文檔編號H04N1/41GK101110891SQ20061009936
公開日2008年1月23日 申請日期2006年7月19日 優(yōu)先權(quán)日2006年7月19日
發(fā)明者林清輝, 荘時芳 申請人:華晶科技股份有限公司