處理數(shù)據(jù)的方法和使用所述方法的拍攝設(shè)備的制作方法
【專利摘要】提供一種處理數(shù)據(jù)的方法和使用所述方法的拍攝設(shè)備。本公開是一種設(shè)備(諸如拍攝設(shè)備)中的數(shù)據(jù)處理的方法。所述方法包括:在包括專用文件格式和通用文件格式的多個(gè)文件格式中確定用于記錄數(shù)據(jù)的文件格式;如果通用文件格式被確定,則將數(shù)據(jù)記錄在通用文件格式的文件中并產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件;將關(guān)于專用文件格式的信息和用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息記錄在輔助文件中。
【專利說明】處理數(shù)據(jù)的方法和使用所述方法的拍攝設(shè)備
[0001]本申請(qǐng)要求于2013年2月18日提交到韓國知識(shí)產(chǎn)權(quán)局的第10-2013-0016980號(hào)韓國專利申請(qǐng)的優(yōu)先權(quán),所述申請(qǐng)的公開內(nèi)容通過引用全部合并于此。
【技術(shù)領(lǐng)域】
[0002]與示例性實(shí)施例一致的方法和設(shè)備涉及記錄數(shù)據(jù),更具體地,涉及在專用文件格式或通用文件格式的文件中記錄數(shù)據(jù)。
【背景技術(shù)】
[0003]拍攝設(shè)備(例如,監(jiān)控相機(jī))可將由監(jiān)控?cái)z像機(jī)捕捉的運(yùn)動(dòng)圖像數(shù)據(jù)記錄在運(yùn)動(dòng)圖像文件中,并通過網(wǎng)絡(luò)將運(yùn)動(dòng)圖像數(shù)據(jù)發(fā)送到計(jì)算機(jī)。具有這種功能的拍攝設(shè)備通常被稱作網(wǎng)絡(luò)相機(jī),并在監(jiān)控系統(tǒng)(諸如,閉路電視(CCTV))中使用。
[0004]圖1示出拍攝設(shè)備la、lb、Ic通過通信網(wǎng)絡(luò)2與計(jì)算機(jī)3a、3b和3c進(jìn)行通信。
[0005]參照?qǐng)D1,拍攝設(shè)備la、lb和Ic通過通信信道Dcom與計(jì)算機(jī)3a、3b和3c進(jìn)行通信,并將運(yùn)動(dòng)圖像數(shù)據(jù)記錄在運(yùn)動(dòng)圖像文件中,并通過圖像數(shù)據(jù)信道Dima將運(yùn)動(dòng)圖像數(shù)據(jù)發(fā)送到計(jì)算機(jī)3a、3b和3c。
[0006]這里,為了安全,由專用程序操作計(jì)算機(jī)3a、3b和3c,因此,在流(streaming)方案中拍攝設(shè)備la、lb和Ic應(yīng)該以專用文件格式發(fā)送運(yùn)動(dòng)圖像數(shù)據(jù)。這里,流方案指的是當(dāng)運(yùn)動(dòng)圖像數(shù)據(jù)正從發(fā)送器(諸如拍攝設(shè)備la、lb和Ic)被發(fā)送時(shí),在接收器(諸如計(jì)算機(jī)3a、3b和3c)播放或顯示運(yùn)動(dòng)圖像數(shù)據(jù)。通常,專用文件格式在文件名稱中具有擴(kuò)展名“dat”。另一方面,通用文件格式的一些示例是音頻視頻交錯(cuò)(AVI)、MatrosKa視頻(MKV)、運(yùn)動(dòng)圖像專家組-4 (MPEG-4)、窗口媒體視頻(WMV)和MPEG-3。
[0007]拍攝設(shè)備la、lb和Ic中的每個(gè)將運(yùn)動(dòng)圖像數(shù)據(jù)記錄在存儲(chǔ)器(例如,安全數(shù)字(SD)卡)內(nèi)的運(yùn)動(dòng)圖像文件中。
[0008]當(dāng)運(yùn)動(dòng)圖像數(shù)據(jù)被記錄在拍攝設(shè)備la、lb和Ic中的每一個(gè)時(shí),運(yùn)動(dòng)圖像數(shù)據(jù)僅被記錄在專用文件格式或通用文件格式中的一個(gè)的運(yùn)動(dòng)圖像文件中。但是,以專用文件格式或通用文件格式記錄運(yùn)動(dòng)圖像數(shù)據(jù)時(shí)發(fā)生以下問題。
[0009]首先,如果僅將運(yùn)動(dòng)圖像數(shù)據(jù)記錄在拍攝設(shè)備的記錄介質(zhì)中的通用文件格式的運(yùn)動(dòng)圖像文件中,則運(yùn)動(dòng)圖像數(shù)據(jù)將被記錄在各種重放裝置中,因此安全性弱。
[0010]第二,如果僅將運(yùn)動(dòng)圖像數(shù)據(jù)記錄在拍攝設(shè)備的記錄介質(zhì)中的專用文件格式的運(yùn)動(dòng)圖像文件中,則計(jì)算機(jī)不能直接重放包含在所述記錄介質(zhì)中的運(yùn)動(dòng)圖像文件。也就是說,如果拍攝設(shè)備損壞,則不能重現(xiàn)專用文件格式的運(yùn)動(dòng)圖像文件。
[0011]然而,當(dāng)運(yùn)動(dòng)圖像數(shù)據(jù)被記錄在通用文件格式的運(yùn)動(dòng)圖像文件中時(shí),通過通信網(wǎng)絡(luò)2連接到拍攝設(shè)備la、Ib或Ic的計(jì)算機(jī)3a、3b或3c不能在流方案中接收文件。
[0012]這是因?yàn)橛?jì)算機(jī)3a、3b和3c為了安全通過使用專用程序來重放或分析運(yùn)動(dòng)圖像文件,因此,在流方案中從拍攝設(shè)備la、lb和Ic僅可接收采用專用文件格式的運(yùn)動(dòng)圖像數(shù)據(jù)。[0013]然而,如果運(yùn)動(dòng)圖像數(shù)據(jù)被記錄在通用文件格式的運(yùn)動(dòng)圖像文件中,則相同的運(yùn)動(dòng)圖像數(shù)據(jù)不會(huì)與專用文件格式的運(yùn)動(dòng)圖像文件被一起記錄,因?yàn)檫@會(huì)導(dǎo)致在記錄介質(zhì)上出現(xiàn)容量問題。
【發(fā)明內(nèi)容】
[0014]一個(gè)或多個(gè)示例性實(shí)施例提供一種記錄數(shù)據(jù)的方法和使用所述方法的拍攝設(shè)備,其中,所述方法根據(jù)用戶的選擇在專用文件格式或通用文件格式的文件中記錄數(shù)據(jù),如果數(shù)據(jù)被記錄在通用文件格式的文件中,則意在將所述文件作為專用文件格式的流數(shù)據(jù)被發(fā)送到外面而不會(huì)導(dǎo)致在記錄介質(zhì)上出現(xiàn)容量問題。
[0015]根據(jù)示例性實(shí)施例的一方面,提供一種數(shù)據(jù)處理的方法,包括:在包括專用文件格式和通用文件格式的多個(gè)文件格式中確定用于記錄數(shù)據(jù)的文件格式;如果通用文件格式被確定,則將數(shù)據(jù)記錄在通用文件格式的文件中并產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件;將關(guān)于專用文件格式的信息和用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息記錄在輔助文件中。
[0016]所述方法可還包括:使用所述記錄信息讀取通用文件格式的文件中的數(shù)據(jù);發(fā)送讀取的數(shù)據(jù)和關(guān)于專用文件格式的信息,其中,在通用文件格式的文件中記錄數(shù)據(jù)時(shí),將數(shù)據(jù)記錄在獲得所述數(shù)據(jù)的拍攝設(shè)備的存儲(chǔ)器中,其中,在發(fā)送讀取的數(shù)據(jù)時(shí),通過網(wǎng)絡(luò)將讀取的數(shù)據(jù)從拍攝設(shè)備發(fā)送到服務(wù)器計(jì)算機(jī)??梢砸粤鞣桨笀?zhí)行所述發(fā)送。
[0017]專用文件格式可以是幀頭與數(shù)據(jù)被交替布置的格式。
[0018]在專用文件格式中每一個(gè)幀頭可包含相同的信息。
[0019]所述方法還可包括:如果在確定文件格式時(shí)專用文件格式被確定,則將數(shù)據(jù)記錄在專用文件格式的文件中,其中,輔助文件包括以專用文件格式形成的幀頭。
[0020]所述數(shù)據(jù)可包括視頻數(shù)據(jù)和音頻數(shù)據(jù),其中,用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息包括通用文件格式的索引值和偏移位置值。
[0021]專用文件格式可以是具有用于文件的文件擴(kuò)展名“dat”的文件格式,其中,通用文件格式可以是AV1、MKV、MPEG-4、WMV和MPEG-3中的一個(gè)。
[0022]專用文件格式可以是幀頭和數(shù)據(jù)被交替布置的格式。
[0023]關(guān)于專用文件格式的信息可包括:指示幀的第一位置的信息;專用文件格式的文件的索引值;數(shù)據(jù)的編解碼器格式;專用文件格式的文件的偏移位置值;數(shù)據(jù)的總的大小值。
[0024]根據(jù)另一示例性實(shí)施例的一方面,提供一種拍攝設(shè)備,包括:輸入單元,被配置用于接收數(shù)據(jù);信號(hào)處理器,被配置用于在包括專用文件格式和通用文件格式的多個(gè)文件格式中確定用于記錄數(shù)據(jù)的文件格式,如果通用文件格式被確定,則將數(shù)據(jù)記錄在通用文件格式的文件中并產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件,其中,信號(hào)處理器還被配置用于將關(guān)于專用文件格式的信息和用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息記錄在輔助文件中。
[0025]信號(hào)處理器可還被配置用于使用所述記錄信息讀取通用文件格式的文件中的數(shù)據(jù),并通過網(wǎng)絡(luò)將讀取的數(shù)據(jù)和關(guān)于專用文件格式的信息發(fā)送到服務(wù)器計(jì)算機(jī)。
[0026]信號(hào)處理器還可被配置用于以流方案通過網(wǎng)絡(luò)將讀取的數(shù)據(jù)和專用文件格式的信息發(fā)送到服務(wù)器計(jì)算機(jī)。
[0027]專用文件格式可以是幀頭與數(shù)據(jù)被交替布置的格式。
【專利附圖】
【附圖說明】
[0028]通過結(jié)合附圖詳細(xì)地描述示例性實(shí)施例,以上和其它方面將變得更清楚,其中:
[0029]圖1是示出根據(jù)示例性實(shí)施例的拍攝設(shè)備通過通信網(wǎng)絡(luò)與計(jì)算機(jī)通信的示圖;
[0030]圖2是示出根據(jù)示例性實(shí)施例的拍攝設(shè)備的框圖;
[0031]圖3是示出根據(jù)示例性實(shí)施例的充當(dāng)控制器的圖2的數(shù)字信號(hào)處理器(DSP)的內(nèi)部配置的框圖;
[0032]圖4是示出根據(jù)示例性實(shí)施例的圖3的DSP中處理輸入圖像數(shù)據(jù)的處理的框圖;
[0033]圖5是示出根據(jù)示例性實(shí)施例的由圖2的DSP執(zhí)行的運(yùn)動(dòng)圖像數(shù)據(jù)記錄方法的示例的流程圖;
[0034]圖6是示出根據(jù)示例性實(shí)施例的通過圖5的操作S501的執(zhí)行使運(yùn)動(dòng)圖像數(shù)據(jù)被存儲(chǔ)在專用文件格式的運(yùn)動(dòng)圖像文件中的示例的框圖;
[0035]圖7是示出根據(jù)示例性實(shí)施例的通過圖5的操作S511的執(zhí)行使運(yùn)動(dòng)圖像數(shù)據(jù)被存儲(chǔ)在通用文件格式的運(yùn)動(dòng)圖像文件中的示例的框圖;
[0036]圖8是示出根據(jù)示例性實(shí)施例的通過圖5的操作S513和S515的執(zhí)行被存儲(chǔ)在輔助文件中的信息的框圖;
[0037]圖9是示出根據(jù)示例性實(shí)施例的圖8的記錄信息的示例的框圖;
[0038]圖10是示出根據(jù)示例性實(shí)施例的由圖2的DSP執(zhí)行的運(yùn)動(dòng)圖像數(shù)據(jù)記錄方法的另一示例的流程圖;
[0039]圖11是示出根據(jù)示例性實(shí)施例的當(dāng)運(yùn)動(dòng)圖像數(shù)據(jù)通過圖10的記錄方法被記錄在通用文件格式的運(yùn)動(dòng)圖像文件中時(shí),產(chǎn)生作為輔助文件的專用文件格式的運(yùn)動(dòng)圖像文件的框圖;
[0040]圖12是示出根據(jù)示例性實(shí)施例的記錄在圖11的多個(gè)幀頭中的一個(gè)的數(shù)據(jù)的框圖;
[0041]圖13是示出根據(jù)示例性實(shí)施例的如果運(yùn)動(dòng)圖像數(shù)據(jù)通過圖10的記錄方法被記錄在通用文件格式的運(yùn)動(dòng)圖像文件中,則可通過使用產(chǎn)生作為輔助文件的專用文件格式的運(yùn)動(dòng)圖像文件來發(fā)送專用文件格式的流數(shù)據(jù)的事實(shí)的框圖;
[0042]圖14是示出根據(jù)示例性實(shí)施例的由圖2的DSP執(zhí)行的運(yùn)動(dòng)圖像數(shù)據(jù)發(fā)送方法的示例的流程圖。
【具體實(shí)施方式】
[0043]參照用于說明示例性實(shí)施例的附圖,以便增加對(duì)本發(fā)明構(gòu)思、本發(fā)明構(gòu)思的優(yōu)點(diǎn)和通過本發(fā)明構(gòu)思的實(shí)現(xiàn)而完成的目標(biāo)的充分理解。
[0044]在下文中,將通過參照附圖解釋示例性實(shí)施例來詳細(xì)描述本發(fā)明構(gòu)思。在附圖中,相同標(biāo)號(hào)表不相同兀件。
[0045]圖2是示出示例性實(shí)施例的拍攝設(shè)備的框圖。
[0046]參照?qǐng)D2,根據(jù)示例性實(shí)施例的拍攝設(shè)備(例如,網(wǎng)絡(luò)相機(jī))可包括:光學(xué)系統(tǒng)(OPS )、光電轉(zhuǎn)換器(OEC )、相關(guān)雙采樣器和模擬-數(shù)字轉(zhuǎn)換器(⑶S-ADC ) 101、時(shí)序電路102、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM) 104、電可擦除可編程只讀存儲(chǔ)器(EEPROM) 105、閃存106、作為控制器的數(shù)字信號(hào)處理器(DSP) 107、通信端口 109、麥克風(fēng)(MIC)和音頻處理器113。
[0047]包括鏡頭單元和濾光器單元的光學(xué)系統(tǒng)(OPS)處理來自對(duì)象的光。
[0048]包括電荷耦合器件(CXD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)的光-電轉(zhuǎn)換器(OEC)將來自O(shè)PS的光轉(zhuǎn)換成電模擬信號(hào)。這里,DSP107充當(dāng)主控制器,并控制時(shí)序電路102以控制OEC和⑶S-ADClOl的操作。作為模擬-數(shù)字轉(zhuǎn)換器的⑶S-ADClOl處理來自O(shè)EC的模擬圖像信號(hào),去除高頻噪聲并調(diào)整振幅,并將模擬圖像信號(hào)轉(zhuǎn)換為數(shù)字圖像數(shù)據(jù)。數(shù)字圖像數(shù)據(jù)被輸入到DSP107。
[0049]用于執(zhí)行全部控制的DSP107處理來自⑶S-ADC裝置101的數(shù)字信號(hào)并產(chǎn)生被分類為亮度信號(hào)和色度信號(hào)的數(shù)字圖像數(shù)據(jù)。
[0050]音頻處理器113將來自麥克風(fēng)(MIC)的語音信號(hào)輸出到數(shù)字信號(hào)處理器(DSP)107。
[0051]來自DSP107的數(shù)字圖像數(shù)據(jù)被暫時(shí)存儲(chǔ)在動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM) 104中。對(duì)于DSP107的操作所需的算法被存儲(chǔ)在電可擦除可編程只讀存儲(chǔ)器(EEPROM) 105中。
[0052]05?107根據(jù)用戶的選擇在閃存斤10106 (例如,安全數(shù)字(SD)卡)內(nèi),產(chǎn)生包括專用文件格式和通用文件格式的多個(gè)文件格式中的一個(gè)的文件,并在產(chǎn)生的文件中記錄由DSP107獲得的數(shù)據(jù)。 這里,可從計(jì)算機(jī)(圖1的3a、3b或3c)提供用戶的選擇信號(hào)。
[0053]將參照?qǐng)D5到圖14詳細(xì)地描述由DSP107執(zhí)行的數(shù)據(jù)記錄方法。這里,由DSP107獲得并記錄的數(shù)據(jù)至少包括視頻數(shù)據(jù)和音頻數(shù)據(jù)。在本實(shí)施例中,視頻數(shù)據(jù)和音頻數(shù)據(jù)可被壓縮。
[0054]此外,DSP107通過通信端口 109的通信信道Dot與計(jì)算機(jī)(圖1的3a、3b和3c)進(jìn)行通信,并將在實(shí)時(shí)的基礎(chǔ)上獲得的數(shù)據(jù)通過通信端口 109的圖像數(shù)據(jù)信道Dima發(fā)送到計(jì)算機(jī)3a、3b和3c。這里,計(jì)算機(jī)3a、3b和3c中的至少一個(gè)可以是服務(wù)器計(jì)算機(jī)。
[0055]這里,為了安全,根據(jù)專用程序操作計(jì)算機(jī)3a、3b和3c,因此,DSP107應(yīng)在流方案中以專用文件格式發(fā)送數(shù)據(jù)。
[0056]圖3是示出作為圖2的控制器的DSP107的內(nèi)部配置的框圖。
[0057]參照?qǐng)D3,圖2的DSP107包括數(shù)據(jù)格式器302、數(shù)據(jù)轉(zhuǎn)換單元303、多個(gè)縮放器304和305、運(yùn)動(dòng)圖像專家組(MPEG)編碼器306、聯(lián)合圖像專家組(JPEG)編碼器307、變化區(qū)域檢測(cè)單元308和核心處理器301。
[0058]這里,可使用運(yùn)動(dòng)聯(lián)合圖像專家組(MJPEG)編碼器等代替MPEG編碼器306。此外,可將公知的音頻編碼器添加到DSP107。
[0059]在核心處理器301的控制下操作的數(shù)據(jù)格式器302,將來自作為模擬-數(shù)字轉(zhuǎn)換器的⑶S-ADC (圖2的101)的數(shù)字圖像數(shù)據(jù)進(jìn)行調(diào)整,從而使數(shù)字圖像數(shù)據(jù)符合DRAM104的存儲(chǔ)格式。
[0060]由核心處理器301的控制操作的數(shù)據(jù)轉(zhuǎn)換單元303將紅(R)、綠(G)藍(lán)(B)格式的數(shù)字圖像數(shù)據(jù)變換成亮度(Y)和色差(Cb,Cr)格式的數(shù)字圖像數(shù)據(jù)。
[0061]根據(jù)核心處理器301的控制操作的多個(gè)縮放器304和305轉(zhuǎn)換來自⑶S-ADClOl的數(shù)字圖像數(shù)據(jù)的分辨率。圖3僅示出了兩個(gè)縮放器304和305。然而,根據(jù)示例性實(shí)施例,可將所述兩個(gè)縮放器整合為單個(gè)縮放器或者可提供兩個(gè)以上的縮放器。
[0062]MPEG編碼器306是視頻編碼器,其中,通過核心處理器301的控制來操作視頻編碼器,并且視頻編碼器壓縮來自CDS-ADC101的實(shí)時(shí)視圖的視頻數(shù)據(jù)。
[0063]JPEG編碼器307是靜止圖像編碼器,靜止圖像編碼器在核心處理器301的控制下被操作并壓縮來自⑶S-ADClOl的靜止圖像數(shù)據(jù)。
[0064]變化區(qū)域檢測(cè)單元308分析來自CDS-ADC101的實(shí)時(shí)視圖視頻數(shù)據(jù)并檢測(cè)變化區(qū)域。
[0065]圖4是示出在圖3的DSP107中處理輸入圖像數(shù)據(jù)的處理的框圖。
[0066]參照?qǐng)D3和圖4,來自⑶S-ADClOl的數(shù)字圖像數(shù)據(jù)的分辨率在包括縮放器304和縮放器305的多個(gè)縮放器401中被轉(zhuǎn)換成多個(gè)分辨率(Dl、CIF和QCIF)。也就是說,來自CDS-ADC101的數(shù)字圖像數(shù)據(jù)的分辨率被轉(zhuǎn)換成由計(jì)算機(jī)(圖1的3a、3b或3c)選擇的選擇分辨率??捎捎?jì)算機(jī)(圖1的3a、3b或3c)的用戶來確定選擇分辨率。
[0067]多個(gè)縮放器401中輸出的分辨率是Dl分辨率720x480、CIF分辨率352x288和QCIF分辨率176x144中的一個(gè)。
[0068]如此,作為視頻編碼器的MPEG編碼器306對(duì)Dl分辨率、CIF分辨率和QCIF分辨率中的一個(gè)的視頻數(shù)據(jù)進(jìn)行壓縮。此外,作為靜止圖像編碼器的JPEG編碼器406對(duì)Dl分辨率、CIF分辨率和QCIF分辨率中的一個(gè)的靜止圖像數(shù)據(jù)進(jìn)行壓縮。
[0069]然而,需要快速處理時(shí)間的變化區(qū)域檢測(cè)單元308分析CIF分辨率的視頻數(shù)據(jù)。
[0070]核心處理器301通過通信信道Dot與計(jì)算機(jī)3a、3b和3c進(jìn)行通信,并通過圖像數(shù)據(jù)信道Dima發(fā)送各種分辨率的運(yùn)動(dòng)圖像壓縮數(shù)據(jù)和靜止圖像壓縮數(shù)據(jù)。然而,核心處理器301還可通過圖像數(shù)據(jù)信道Dima或單獨(dú)的信道(未示出)將音頻壓縮數(shù)據(jù)或其他數(shù)據(jù)發(fā)送到計(jì)算機(jī)3a、3b和3c。在專用文件格式的流方案中發(fā)送這樣的數(shù)據(jù)。這里,若存在信道,則可通過互聯(lián)網(wǎng)或內(nèi)聯(lián)網(wǎng)形成通信信道Dot、圖像數(shù)據(jù)信道Dima和單獨(dú)的信道中的至少一個(gè)。
[0071]此外,核心處理器301通過圖像數(shù)據(jù)信道Dima將變化區(qū)域的信息數(shù)據(jù)發(fā)送到計(jì)算機(jī) 3a、3b 和 3c。
[0072]此外,核心處理器301根據(jù)用戶的選擇在閃存(FM)(圖2的106)(例如,安全數(shù)字(SD)卡)內(nèi),產(chǎn)生包括專用文件格式和通用文件格式的多個(gè)文件格式中的一個(gè)的文件,并在產(chǎn)生的文件中記錄獲得的數(shù)據(jù)。這里,可從計(jì)算機(jī)提供用戶的選擇信號(hào)(圖1的3a、3b或3c)。
[0073]圖5是示出由圖2的DSP107執(zhí)行的數(shù)據(jù)記錄方法的示例的流程圖。下面將參照?qǐng)D2和圖5,描述由DSP107執(zhí)行的數(shù)據(jù)記錄方法的示例。
[0074]首先,DSP107確定由用戶選擇的文件格式(S500)。
[0075]如果格式是專用文件格式,則DSP107產(chǎn)生專用文件格式的文件,并在產(chǎn)生的文件中記錄數(shù)據(jù)(S501)。這里,所述數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù),不限于此。在本實(shí)施例中,視頻數(shù)據(jù)和音頻數(shù)據(jù)可被分別壓縮。
[0076]如果文件格式是通用文件格式,則執(zhí)行操作S511、S513和S515。通用文件格式的一些示例是音頻視頻交錯(cuò)(AVI)、MatrosKa視頻(MKV)、運(yùn)動(dòng)圖像專家組-4 (MPEG-4)、窗口媒體視頻(WMV)和運(yùn)動(dòng)圖像專家組-3 (MPEG-3)。
[0077]在操作S511中,DSP107產(chǎn)生通用文件格式的文件,并在產(chǎn)生的文件中記錄數(shù)據(jù)。[0078]在操作S513中,DSP107產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件。
[0079]此外,在操作S515中,DSP107將記錄信息和關(guān)于專用文件格式的信息記錄在輔助文件中。這里,記錄信息表示用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息。
[0080]圖6是示出通過圖5的操作S501的執(zhí)行使數(shù)據(jù)被存儲(chǔ)在專用文件格式的文件61中的示例的框圖。
[0081]參照?qǐng)D6,在本實(shí)施例中的專用文件格式的文件61中,單元幀包括幀頭611、613、615或617和視頻數(shù)據(jù)612、614或618和音頻數(shù)據(jù)616。根據(jù)示例性實(shí)施例,單元幀可僅包括在視頻數(shù)據(jù)和音頻數(shù)據(jù)中的視頻數(shù)據(jù)或音頻數(shù)據(jù)。
[0082]也就是說,在本實(shí)施例中專用文件格式是將幀頭611、613、615和617以及數(shù)據(jù)612、614、616和618交替布置的格式。
[0083]幀頭611、613、615或617包括關(guān)于專用文件格式的信息。幀頭611、613、615和617分別包括相同的數(shù)據(jù)。
[0084]圖7是示出通過圖5的操作S511的執(zhí)行使數(shù)據(jù)被存儲(chǔ)在通用文件格式的文件71中的示例的框圖。這里,將作為通用文件格式被公知的音頻視頻交錯(cuò)(AVI)格式作為示例進(jìn)行描述。
[0085]參照?qǐng)D7,通用文件格式包括在每個(gè)文件71的開頭的AVI頭711和在每個(gè)文件的末端的索引799,和在AVI頭711和索引799之間的一系列幀視頻數(shù)據(jù)712和798和音頻數(shù)據(jù) 713。
[0086]圖8是示出通過圖5的操作S513和S515被存儲(chǔ)在輔助文件81中的信息的框圖。
[0087]參照?qǐng)D8,專用文件格式的信息811和用于讀取通用文件格式的文件(圖7的71)中的數(shù)據(jù)的記錄信息812被記錄在輔助文件81中。
[0088]圖9是示出圖8的記錄信息的示例的框圖。
[0089]參照?qǐng)D9,用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息包括通用文件格式的文件的索引值911和偏移位置值912。
[0090]眾所周知,文件的索引值911和偏移位置值912在記錄數(shù)據(jù)的處理中被獲得并用于讀取數(shù)據(jù)。
[0091]根據(jù)參照?qǐng)D5到圖9描述的記錄方法,如果數(shù)據(jù)712到798通過操作S511、S513和S515被記錄在通用文件格式的文件71中,則可使用記錄信息812提取或讀取數(shù)據(jù)712到798,并且提取或讀取的數(shù)據(jù)712到798與專用文件格式的信息811被一起發(fā)送到外面(例如,計(jì)算機(jī)3a、3b或3c)。這里,可在流方案中執(zhí)行數(shù)據(jù)712到798與專用文件格式的信息811 —起發(fā)送的操作。
[0092]這里,記錄信息812和專用文件格式的信息811的量遠(yuǎn)小于數(shù)據(jù)的量。
[0093]因此,通用文件格式的文件71可作為專用文件格式的流數(shù)據(jù)被發(fā)送到外面(例如,計(jì)算機(jī)(圖1的3a、3b或3c)),而不導(dǎo)致記錄介質(zhì)(圖2的106)的容量問題。
[0094]圖10是示出由圖2的DSP107執(zhí)行的數(shù)據(jù)記錄方法的另一示例的流程圖。圖11是示出當(dāng)數(shù)據(jù)通過圖10的記錄方法被記錄在通用文件格式的文件(圖7的71)中時(shí)被產(chǎn)生為輔助文件的專用文件格式的文件61s的框圖。
[0095]下面將參照?qǐng)D2、圖6、圖7、圖10和圖11描述由DSP107執(zhí)行的數(shù)據(jù)記錄方法的另
一示例。[0096]首先,DSP107讀取單元幀的數(shù)據(jù)和專用文件格式的幀頭(操作(a))。
[0097]此外,DSP107將專用文件格式的幀頭(例如,1101)記錄在專用文件格式的文件61s中(操作(b))。
[0098]專用文件格式的信息(圖8的811)和用于讀取通用文件格式的文件71中的數(shù)據(jù)的記錄信息(圖8的812)被記錄在專用文件格式的幀頭(例如,1101)中。
[0099]用于讀取通用文件格式的文件71中的數(shù)據(jù)的記錄信息包括通用文件格式的索引值(圖9的911)和偏移位置值(圖9的912)。同樣地,文件的索引值911和偏移值912在數(shù)據(jù)的記錄處理中被獲得并用于讀取數(shù)據(jù)。
[0100]如果根據(jù)用戶的選擇將被存儲(chǔ)的文件格式是通用文件格式,則DSP107將單元幀的數(shù)據(jù)(例如,712)記錄在通用文件格式的文件71中(操作(Cl)和(c2))。
[0101]如果根據(jù)用戶的選擇將被存儲(chǔ)的文件格式是專用文件格式,則DSP107將單元幀的數(shù)據(jù)(例如,612)記錄在專用文件格式的文件(61s)中(操作(cl)和(c2))。在本實(shí)施例中,專用文件格式是將幀頭1101到1109和數(shù)據(jù)612、614、616和618交替布置的格式。幀頭1101到1109分別包括相同的數(shù)據(jù)。
[0102]同樣地,數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù),因此,單元幀的數(shù)據(jù)(例如,612或712)是視頻數(shù)據(jù)或音頻數(shù)據(jù)。
[0103]操作(a)到(c3)被反復(fù)執(zhí)行直到最后一幀的數(shù)據(jù)798或618被記錄為止(操作⑷)。
[0104]因此,如果將被存儲(chǔ)的文件格式是通用文件格式,則操作(b)中的專用文件格式的文件(61s)變成與通用文件格式的文件71相應(yīng)的輔助文件。此外,如果將被存儲(chǔ)的文件格式是專用文件格式,則操作(b )中的專用文件格式的文件61 s變成專用文件格式的文件61。因此,可使用文件61s產(chǎn)生輔助文件或?qū)S梦募袷降奈募?1。
[0105]圖12是示出記錄在圖11的多個(gè)幀頭中的一個(gè)1101中的數(shù)據(jù)的框圖。
[0106]參照?qǐng)D12,專用文件格式的信息811和用于讀取通用文件格式的文件(圖7的71)中的數(shù)據(jù)的記錄信息812被記錄在專用文件格式的幀頭1101中。
[0107]專用文件格式的信息811包括:指示幀的第一位置的數(shù)據(jù)1201 (SIG)、專用文件格式的文件的索引值1202 (SP-1ND)、數(shù)據(jù)的編解碼器格式1203 (CODF)、專用文件格式的文件的偏移位置值1204 (SP-OFST)和數(shù)據(jù)的總的大小值1205 (DSIZE)0
[0108]此外,用于讀取通用文件格式的文件71中的數(shù)據(jù)的記錄信息812包括:通用文件格式的文件的索引值911 (GE-1ND)和偏移位置值912 (GE-OFST)0
[0109]圖13是示出如果數(shù)據(jù)712到715通過圖10的記錄方法被記錄在通用文件格式的文件71中,則通過使用產(chǎn)生作為輔助文件的專用文件格式的文件61s來發(fā)送專用文件格式的流數(shù)據(jù)的框圖。在圖13中,在圖7和圖11中使用的相同的標(biāo)號(hào)同樣表示具有相同的功能的相同的對(duì)象。
[0110]參照?qǐng)D13,如果數(shù)據(jù)712到715被記錄在通用文件格式的文件71中,則通過記錄在產(chǎn)生為輔助文件的專用文件格式的文件61s)中的記錄信息來提取數(shù)據(jù)712到715。此夕卜,提取的數(shù)據(jù)712可與幀頭1101到1104 —起構(gòu)成作為關(guān)于專用文件格式的信息將被發(fā)送到外面的專用文件格式的文件1301。
[0111]同樣地,專用文件格式是將幀頭1101到1109和數(shù)據(jù)612、614、616和618交替布置的格式。幀頭1101到1109分別包括相同的數(shù)據(jù)。在圖13中,專用文件格式通過將數(shù)據(jù)712到715與幀頭1101到1109交替布置來實(shí)現(xiàn)。
[0112]這里,記錄信息和記錄在各個(gè)幀頭1101到1109中的關(guān)于專用文件格式的信息的
量遠(yuǎn)小于數(shù)據(jù)的量。
[0113]因此,通用文件格式的文件71可作為專用文件格式的流數(shù)據(jù)被發(fā)送到外面(例如,計(jì)算機(jī)(圖1的3a到3c))而不導(dǎo)致記錄介質(zhì)(例如,圖2的106)的容量問題。
[0114]圖14是示出由圖2的DSP107執(zhí)行的數(shù)據(jù)發(fā)送方法的示例的流程圖。下面將參照?qǐng)D6、圖7、圖13和圖14,描述由DSP107執(zhí)行的數(shù)據(jù)發(fā)送方法的示例。
[0115]首先,DSP107讀取專用文件格式的文件61s或61中的將被發(fā)送的文件的索引值1202或911和偏移位置值1204或912 (S1401)o
[0116]如果將被發(fā)送的文件的格式是通用文件格式,則在操作S1401中的專用文件格式的文件作為輔助文件與圖11的標(biāo)號(hào)61S相應(yīng)。如果將被發(fā)送的文件的格式是通用文件格式,則在操作S1401中的專用文件格式的文件與圖6的標(biāo)號(hào)61相應(yīng)。
[0117]接下來,如果將被發(fā)送的文件的格式是通用文件格式(S1403),則DSP107執(zhí)行以下操作。
[0118]DSP107讀取專用文件格式的文件61s中的單元幀的幀頭(例如,1101) (S1407)。
[0119]如此,DSP107讀取通用文件格式的文件71中的單元幀的數(shù)據(jù)(例如,712)(S1409)。
[0120]接下來,DSP107將讀取的幀頭和數(shù)據(jù)(例如,1101和712)發(fā)送到外面(例如,計(jì)算機(jī)(圖1 的 3a 到 3c)) (S1411)o
[0121]反復(fù)執(zhí)行操作S1407、S1409和S1411,直到最后一幀的幀頭和數(shù)據(jù)(例如,1104和715)被發(fā)送為止。
[0122]此外,如果將被發(fā)送的文件的格式是專用文件格式(S1403),則DSP107執(zhí)行以下操作。
[0123]DSP107讀取專用文件格式的文件61中的幀頭(例如,611)和數(shù)據(jù)(例如,612)(S1405)。
[0124]接下來,DSP107將讀取的幀頭和數(shù)據(jù)(例如,611和612)發(fā)送到外面(例如,計(jì)算機(jī)(圖1 的 3a 到 3c)) (SHll)0
[0125]反復(fù)執(zhí)行操作S1405和S1411,直到最后一幀的幀頭和數(shù)據(jù)(例如,617和618)被發(fā)送為止(S1413)。
[0126]根據(jù)示例性實(shí)施例的記錄數(shù)據(jù)的方法和采用所述方法的拍攝設(shè)備,產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件,并且關(guān)于專用文件格式的信息和用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息被記錄在輔助文件上。
[0127]因此,如果數(shù)據(jù)被記錄在通用文件格式的文件中,則可通過使用記錄信息來提取數(shù)據(jù),提取的數(shù)據(jù)可與關(guān)于專用文件格式的信息一起被發(fā)送到外部裝置(例如,計(jì)算機(jī))。
[0128]這里,記錄信息和關(guān)于專用文件格式的信息的量明顯小于數(shù)據(jù)的量。
[0129]因此,通用文件格式的文件可作為專用文件格式的流數(shù)據(jù)被發(fā)送到外部裝置而不會(huì)導(dǎo)致在記錄介質(zhì)中出現(xiàn)容量問題。
[0130]雖然已經(jīng)參照本發(fā)明構(gòu)思的示例性實(shí)施例,具體地示出并描述了本發(fā)明構(gòu)思,但是本領(lǐng)域普通技術(shù)人員將理解,在不脫離由權(quán)利要求限定的本發(fā)明構(gòu)思的精神和范圍的情況下,可在示例性實(shí)施例中在形式和細(xì)節(jié)上做出各種改變。
【權(quán)利要求】
1.一種數(shù)據(jù)處理的方法,包括: 在包括專用文件格式和通用文件格式的多個(gè)文件格式中確定用于記錄數(shù)據(jù)的文件格式;如果通用文件格式被確定,則將數(shù)據(jù)記錄在通用文件格式的文件中并產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件;將關(guān)于專用文件格式的信息和用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息記錄在輔助文件中。
2.如權(quán)利要求1所述的方法,還包括: 使用所述記錄信息讀取通用文件格式的文件中的數(shù)據(jù); 發(fā)送讀取的數(shù)據(jù)和關(guān)于專用文件格式的信息, 其中,在通用文件格式的文件中記錄數(shù)據(jù)時(shí),將數(shù)據(jù)記錄在獲得所述數(shù)據(jù)的拍攝設(shè)備的存儲(chǔ)器中, 其中,在發(fā)送讀取的數(shù)據(jù)時(shí),通過網(wǎng)絡(luò)將讀取的數(shù)據(jù)從拍攝設(shè)備發(fā)送到服務(wù)器計(jì)算機(jī)。
3.如權(quán)利要求2所述的方法,其中,以流方案執(zhí)行所述發(fā)送。
4.如權(quán)利要求3所述的方法,其中,專用文件格式是具有用于文件的文件擴(kuò)展名“dat”的文件格式, 其中,通用文件格式是音頻視頻交錯(cuò)AV1、MatrosKa視頻MKV、運(yùn)動(dòng)圖像專家組-4MPEG-4、窗口媒體視頻WMV和MPEG-3中的一個(gè)。
5.如權(quán)利要求1所述的方法,還包括:如果在確定文件格式時(shí)專用文件格式被確定,則將數(shù)據(jù)記錄在專用文件格式的文件中, 其中,輔助文件包括以專用文件格式形成的幀頭。
6.如權(quán)利要求5所述的方法,還包括: 使用所述記錄信息讀取通用文件格式的文件中的數(shù)據(jù); 以交替的方式組成包括有幀頭和讀取的數(shù)據(jù)的新文件; 以流方案發(fā)送所述新文件, 其中,在通用文件格式的文件中記錄數(shù)據(jù)時(shí),將數(shù)據(jù)記錄在獲得所述數(shù)據(jù)的拍攝設(shè)備的存儲(chǔ)器中, 其中,在發(fā)送所述新文件時(shí),通過網(wǎng)絡(luò)將所述新文件從拍攝設(shè)備發(fā)送到服務(wù)器計(jì)算機(jī)。
7.如權(quán)利要求6所述的方法,其中,專用文件格式是具有用于文件的文件擴(kuò)展名“dat”的文件格式, 其中,通用文件格式是音頻視頻交錯(cuò)AV1、MatrosKa視頻MKV、運(yùn)動(dòng)圖像專家組-4MPEG-4、窗口媒體視頻WMV和MPEG-3中的一個(gè)。
8.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù), 其中,用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息包括通用文件格式的文件的索引值和偏移位置值。
9.如權(quán)利要求1所述的方法,其中,專用文件格式是幀頭與數(shù)據(jù)被交替布置的格式。
10.如權(quán)利要求9所述的方法,其中,在專用文件格式中每一個(gè)幀頭包含相同的信息。
11.一種拍攝設(shè)備,包括 輸入單元,被配置用于接收數(shù)據(jù);信號(hào)處理器,被配置用于在包括專用文件格式和通用文件格式的多個(gè)文件格式中確定用于記錄數(shù)據(jù)的文件格式,如果通用文件格式被確定,則將數(shù)據(jù)記錄在通用文件格式的文件中并產(chǎn)生與通用文件格式的文件相應(yīng)的輔助文件,其中,信號(hào)處理器還被配置用于將關(guān)于專用文件格式的信息和用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息記錄在輔助文件中。
12.如權(quán)利要求11所述的拍攝裝備,其中,信號(hào)處理器還被配置為使用所述記錄信息讀取通用文件格式的文件中的數(shù)據(jù),并通過網(wǎng)絡(luò)將讀取的數(shù)據(jù)和關(guān)于專用文件格式的信息發(fā)送到服務(wù)器計(jì)算機(jī)。
13.如權(quán)利要求12所述的拍攝設(shè)備,其中,信號(hào)處理器還被配置為以流方案通過網(wǎng)絡(luò)網(wǎng)絡(luò)將讀取的數(shù)據(jù)和專用文件格式的信息發(fā)送到服務(wù)器計(jì)算機(jī)。
14.如權(quán)利要求13所述的拍攝設(shè)備,其中,專用文件格式是具有用于文件的文件擴(kuò)展名“dat”的文件格式, 其中,通用文件格式是音頻視頻交錯(cuò)AV1、MatrosKa視頻MKV、運(yùn)動(dòng)圖像專家組-4MPEG-4、窗口媒體視頻WMV和MPEG-3中的一個(gè)。
15.如權(quán)利要求11所述的拍攝設(shè)備,其中,信號(hào)處理器還被配置為如果在確定文件格式時(shí)專用文件格式被確定,則將數(shù)據(jù)記錄在專用文件格式的文件中, 其中,輔助文件包括以專用文件格式形成的幀頭。
16.如權(quán)利要求15所述的拍攝設(shè)備,其中,信號(hào)處理器還被配置為使用所述記錄信息讀取通用文件格式的文 件中的數(shù)據(jù),以交替的方式組成包括有幀頭和讀取的數(shù)據(jù)的新文件,并以流方案通過網(wǎng)絡(luò)將所述新文件發(fā)送到服務(wù)器計(jì)算機(jī)。
17.如權(quán)利要求16所述的拍攝設(shè)備,其中,專用文件格式是具有用于文件的文件擴(kuò)展名“dat”的文件格式, 其中,通用文件格式是音頻視頻交錯(cuò)AV1、MatrosKa視頻MKV、運(yùn)動(dòng)圖像專家組-4MPEG-4、窗口媒體視頻WMV和MPEG-3中的一個(gè)。
18.如權(quán)利要求11所述的拍攝設(shè)備,其中,所述數(shù)據(jù)包括視頻數(shù)據(jù)和音頻數(shù)據(jù), 其中,用于讀取通用文件格式的文件中的數(shù)據(jù)的記錄信息包括通用文件格式的文件的索引值和偏移位置值。
19.如權(quán)利要求11所述的拍攝設(shè)備,其中,專用文件格式是幀頭與數(shù)據(jù)被交替布置的格式。
20.如權(quán)利要求19所述的拍攝設(shè)備,其中,在專用文件格式中每一個(gè)幀頭包含相同的信息。
【文檔編號(hào)】H04N19/433GK103997649SQ201310538108
【公開日】2014年8月20日 申請(qǐng)日期:2013年11月4日 優(yōu)先權(quán)日:2013年2月18日
【發(fā)明者】許俊寧 申請(qǐng)人:三星泰科威株式會(huì)社