处理数据的方法和使用所述方法的拍摄设备的制作方法
【专利摘要】提供一种处理数据的方法和使用所述方法的拍摄设备。本公开是一种设备(诸如拍摄设备)中的数据处理的方法。所述方法包括:在包括专用文件格式和通用文件格式的多个文件格式中确定用于记录数据的文件格式;如果通用文件格式被确定,则将数据记录在通用文件格式的文件中并产生与通用文件格式的文件相应的辅助文件;将关于专用文件格式的信息和用于读取通用文件格式的文件中的数据的记录信息记录在辅助文件中。
【专利说明】处理数据的方法和使用所述方法的拍摄设备
[0001]本申请要求于2013年2月18日提交到韩国知识产权局的第10-2013-0016980号韩国专利申请的优先权,所述申请的公开内容通过引用全部合并于此。
【技术领域】
[0002]与示例性实施例一致的方法和设备涉及记录数据,更具体地,涉及在专用文件格式或通用文件格式的文件中记录数据。
【背景技术】
[0003]拍摄设备(例如,监控相机)可将由监控摄像机捕捉的运动图像数据记录在运动图像文件中,并通过网络将运动图像数据发送到计算机。具有这种功能的拍摄设备通常被称作网络相机,并在监控系统(诸如,闭路电视(CCTV))中使用。
[0004]图1示出拍摄设备la、lb、Ic通过通信网络2与计算机3a、3b和3c进行通信。
[0005]参照图1,拍摄设备la、lb和Ic通过通信信道Dcom与计算机3a、3b和3c进行通信,并将运动图像数据记录在运动图像文件中,并通过图像数据信道Dima将运动图像数据发送到计算机3a、3b和3c。
[0006]这里,为了安全,由专用程序操作计算机3a、3b和3c,因此,在流(streaming)方案中拍摄设备la、lb和Ic应该以专用文件格式发送运动图像数据。这里,流方案指的是当运动图像数据正从发送器(诸如拍摄设备la、lb和Ic)被发送时,在接收器(诸如计算机3a、3b和3c)播放或显示运动图像数据。通常,专用文件格式在文件名称中具有扩展名“dat”。另一方面,通用文件格式的一些示例是音频视频交错(AVI)、MatrosKa视频(MKV)、运动图像专家组-4 (MPEG-4)、窗口媒体视频(WMV)和MPEG-3。
[0007]拍摄设备la、lb和Ic中的每个将运动图像数据记录在存储器(例如,安全数字(SD)卡)内的运动图像文件中。
[0008]当运动图像数据被记录在拍摄设备la、lb和Ic中的每一个时,运动图像数据仅被记录在专用文件格式或通用文件格式中的一个的运动图像文件中。但是,以专用文件格式或通用文件格式记录运动图像数据时发生以下问题。
[0009]首先,如果仅将运动图像数据记录在拍摄设备的记录介质中的通用文件格式的运动图像文件中,则运动图像数据将被记录在各种重放装置中,因此安全性弱。
[0010]第二,如果仅将运动图像数据记录在拍摄设备的记录介质中的专用文件格式的运动图像文件中,则计算机不能直接重放包含在所述记录介质中的运动图像文件。也就是说,如果拍摄设备损坏,则不能重现专用文件格式的运动图像文件。
[0011]然而,当运动图像数据被记录在通用文件格式的运动图像文件中时,通过通信网络2连接到拍摄设备la、Ib或Ic的计算机3a、3b或3c不能在流方案中接收文件。
[0012]这是因为计算机3a、3b和3c为了安全通过使用专用程序来重放或分析运动图像文件,因此,在流方案中从拍摄设备la、lb和Ic仅可接收采用专用文件格式的运动图像数据。[0013]然而,如果运动图像数据被记录在通用文件格式的运动图像文件中,则相同的运动图像数据不会与专用文件格式的运动图像文件被一起记录,因为这会导致在记录介质上出现容量问题。
【发明内容】
[0014]一个或多个示例性实施例提供一种记录数据的方法和使用所述方法的拍摄设备,其中,所述方法根据用户的选择在专用文件格式或通用文件格式的文件中记录数据,如果数据被记录在通用文件格式的文件中,则意在将所述文件作为专用文件格式的流数据被发送到外面而不会导致在记录介质上出现容量问题。
[0015]根据示例性实施例的一方面,提供一种数据处理的方法,包括:在包括专用文件格式和通用文件格式的多个文件格式中确定用于记录数据的文件格式;如果通用文件格式被确定,则将数据记录在通用文件格式的文件中并产生与通用文件格式的文件相应的辅助文件;将关于专用文件格式的信息和用于读取通用文件格式的文件中的数据的记录信息记录在辅助文件中。
[0016]所述方法可还包括:使用所述记录信息读取通用文件格式的文件中的数据;发送读取的数据和关于专用文件格式的信息,其中,在通用文件格式的文件中记录数据时,将数据记录在获得所述数据的拍摄设备的存储器中,其中,在发送读取的数据时,通过网络将读取的数据从拍摄设备发送到服务器计算机。可以以流方案执行所述发送。
[0017]专用文件格式可以是帧头与数据被交替布置的格式。
[0018]在专用文件格式中每一个帧头可包含相同的信息。
[0019]所述方法还可包括:如果在确定文件格式时专用文件格式被确定,则将数据记录在专用文件格式的文件中,其中,辅助文件包括以专用文件格式形成的帧头。
[0020]所述数据可包括视频数据和音频数据,其中,用于读取通用文件格式的文件中的数据的记录信息包括通用文件格式的索引值和偏移位置值。
[0021]专用文件格式可以是具有用于文件的文件扩展名“dat”的文件格式,其中,通用文件格式可以是AV1、MKV、MPEG-4、WMV和MPEG-3中的一个。
[0022]专用文件格式可以是帧头和数据被交替布置的格式。
[0023]关于专用文件格式的信息可包括:指示帧的第一位置的信息;专用文件格式的文件的索引值;数据的编解码器格式;专用文件格式的文件的偏移位置值;数据的总的大小值。
[0024]根据另一示例性实施例的一方面,提供一种拍摄设备,包括:输入单元,被配置用于接收数据;信号处理器,被配置用于在包括专用文件格式和通用文件格式的多个文件格式中确定用于记录数据的文件格式,如果通用文件格式被确定,则将数据记录在通用文件格式的文件中并产生与通用文件格式的文件相应的辅助文件,其中,信号处理器还被配置用于将关于专用文件格式的信息和用于读取通用文件格式的文件中的数据的记录信息记录在辅助文件中。
[0025]信号处理器可还被配置用于使用所述记录信息读取通用文件格式的文件中的数据,并通过网络将读取的数据和关于专用文件格式的信息发送到服务器计算机。
[0026]信号处理器还可被配置用于以流方案通过网络将读取的数据和专用文件格式的信息发送到服务器计算机。
[0027]专用文件格式可以是帧头与数据被交替布置的格式。
【专利附图】
【附图说明】
[0028]通过结合附图详细地描述示例性实施例,以上和其它方面将变得更清楚,其中:
[0029]图1是示出根据示例性实施例的拍摄设备通过通信网络与计算机通信的示图;
[0030]图2是示出根据示例性实施例的拍摄设备的框图;
[0031]图3是示出根据示例性实施例的充当控制器的图2的数字信号处理器(DSP)的内部配置的框图;
[0032]图4是示出根据示例性实施例的图3的DSP中处理输入图像数据的处理的框图;
[0033]图5是示出根据示例性实施例的由图2的DSP执行的运动图像数据记录方法的示例的流程图;
[0034]图6是示出根据示例性实施例的通过图5的操作S501的执行使运动图像数据被存储在专用文件格式的运动图像文件中的示例的框图;
[0035]图7是示出根据示例性实施例的通过图5的操作S511的执行使运动图像数据被存储在通用文件格式的运动图像文件中的示例的框图;
[0036]图8是示出根据示例性实施例的通过图5的操作S513和S515的执行被存储在辅助文件中的信息的框图;
[0037]图9是示出根据示例性实施例的图8的记录信息的示例的框图;
[0038]图10是示出根据示例性实施例的由图2的DSP执行的运动图像数据记录方法的另一示例的流程图;
[0039]图11是示出根据示例性实施例的当运动图像数据通过图10的记录方法被记录在通用文件格式的运动图像文件中时,产生作为辅助文件的专用文件格式的运动图像文件的框图;
[0040]图12是示出根据示例性实施例的记录在图11的多个帧头中的一个的数据的框图;
[0041]图13是示出根据示例性实施例的如果运动图像数据通过图10的记录方法被记录在通用文件格式的运动图像文件中,则可通过使用产生作为辅助文件的专用文件格式的运动图像文件来发送专用文件格式的流数据的事实的框图;
[0042]图14是示出根据示例性实施例的由图2的DSP执行的运动图像数据发送方法的示例的流程图。
【具体实施方式】
[0043]参照用于说明示例性实施例的附图,以便增加对本发明构思、本发明构思的优点和通过本发明构思的实现而完成的目标的充分理解。
[0044]在下文中,将通过参照附图解释示例性实施例来详细描述本发明构思。在附图中,相同标号表不相同兀件。
[0045]图2是示出示例性实施例的拍摄设备的框图。
[0046]参照图2,根据示例性实施例的拍摄设备(例如,网络相机)可包括:光学系统(OPS )、光电转换器(OEC )、相关双采样器和模拟-数字转换器(⑶S-ADC ) 101、时序电路102、动态随机存取存储器(DRAM) 104、电可擦除可编程只读存储器(EEPROM) 105、闪存106、作为控制器的数字信号处理器(DSP) 107、通信端口 109、麦克风(MIC)和音频处理器113。
[0047]包括镜头单元和滤光器单元的光学系统(OPS)处理来自对象的光。
[0048]包括电荷耦合器件(CXD)或互补金属氧化物半导体(CMOS)的光-电转换器(OEC)将来自OPS的光转换成电模拟信号。这里,DSP107充当主控制器,并控制时序电路102以控制OEC和⑶S-ADClOl的操作。作为模拟-数字转换器的⑶S-ADClOl处理来自OEC的模拟图像信号,去除高频噪声并调整振幅,并将模拟图像信号转换为数字图像数据。数字图像数据被输入到DSP107。
[0049]用于执行全部控制的DSP107处理来自⑶S-ADC装置101的数字信号并产生被分类为亮度信号和色度信号的数字图像数据。
[0050]音频处理器113将来自麦克风(MIC)的语音信号输出到数字信号处理器(DSP)107。
[0051]来自DSP107的数字图像数据被暂时存储在动态随机存取存储器(DRAM) 104中。对于DSP107的操作所需的算法被存储在电可擦除可编程只读存储器(EEPROM) 105中。
[0052]05?107根据用户的选择在闪存斤10106 (例如,安全数字(SD)卡)内,产生包括专用文件格式和通用文件格式的多个文件格式中的一个的文件,并在产生的文件中记录由DSP107获得的数据。 这里,可从计算机(图1的3a、3b或3c)提供用户的选择信号。
[0053]将参照图5到图14详细地描述由DSP107执行的数据记录方法。这里,由DSP107获得并记录的数据至少包括视频数据和音频数据。在本实施例中,视频数据和音频数据可被压缩。
[0054]此外,DSP107通过通信端口 109的通信信道Dot与计算机(图1的3a、3b和3c)进行通信,并将在实时的基础上获得的数据通过通信端口 109的图像数据信道Dima发送到计算机3a、3b和3c。这里,计算机3a、3b和3c中的至少一个可以是服务器计算机。
[0055]这里,为了安全,根据专用程序操作计算机3a、3b和3c,因此,DSP107应在流方案中以专用文件格式发送数据。
[0056]图3是示出作为图2的控制器的DSP107的内部配置的框图。
[0057]参照图3,图2的DSP107包括数据格式器302、数据转换单元303、多个缩放器304和305、运动图像专家组(MPEG)编码器306、联合图像专家组(JPEG)编码器307、变化区域检测单元308和核心处理器301。
[0058]这里,可使用运动联合图像专家组(MJPEG)编码器等代替MPEG编码器306。此外,可将公知的音频编码器添加到DSP107。
[0059]在核心处理器301的控制下操作的数据格式器302,将来自作为模拟-数字转换器的⑶S-ADC (图2的101)的数字图像数据进行调整,从而使数字图像数据符合DRAM104的存储格式。
[0060]由核心处理器301的控制操作的数据转换单元303将红(R)、绿(G)蓝(B)格式的数字图像数据变换成亮度(Y)和色差(Cb,Cr)格式的数字图像数据。
[0061]根据核心处理器301的控制操作的多个缩放器304和305转换来自⑶S-ADClOl的数字图像数据的分辨率。图3仅示出了两个缩放器304和305。然而,根据示例性实施例,可将所述两个缩放器整合为单个缩放器或者可提供两个以上的缩放器。
[0062]MPEG编码器306是视频编码器,其中,通过核心处理器301的控制来操作视频编码器,并且视频编码器压缩来自CDS-ADC101的实时视图的视频数据。
[0063]JPEG编码器307是静止图像编码器,静止图像编码器在核心处理器301的控制下被操作并压缩来自⑶S-ADClOl的静止图像数据。
[0064]变化区域检测单元308分析来自CDS-ADC101的实时视图视频数据并检测变化区域。
[0065]图4是示出在图3的DSP107中处理输入图像数据的处理的框图。
[0066]参照图3和图4,来自⑶S-ADClOl的数字图像数据的分辨率在包括缩放器304和缩放器305的多个缩放器401中被转换成多个分辨率(Dl、CIF和QCIF)。也就是说,来自CDS-ADC101的数字图像数据的分辨率被转换成由计算机(图1的3a、3b或3c)选择的选择分辨率。可由计算机(图1的3a、3b或3c)的用户来确定选择分辨率。
[0067]多个缩放器401中输出的分辨率是Dl分辨率720x480、CIF分辨率352x288和QCIF分辨率176x144中的一个。
[0068]如此,作为视频编码器的MPEG编码器306对Dl分辨率、CIF分辨率和QCIF分辨率中的一个的视频数据进行压缩。此外,作为静止图像编码器的JPEG编码器406对Dl分辨率、CIF分辨率和QCIF分辨率中的一个的静止图像数据进行压缩。
[0069]然而,需要快速处理时间的变化区域检测单元308分析CIF分辨率的视频数据。
[0070]核心处理器301通过通信信道Dot与计算机3a、3b和3c进行通信,并通过图像数据信道Dima发送各种分辨率的运动图像压缩数据和静止图像压缩数据。然而,核心处理器301还可通过图像数据信道Dima或单独的信道(未示出)将音频压缩数据或其他数据发送到计算机3a、3b和3c。在专用文件格式的流方案中发送这样的数据。这里,若存在信道,则可通过互联网或内联网形成通信信道Dot、图像数据信道Dima和单独的信道中的至少一个。
[0071]此外,核心处理器301通过图像数据信道Dima将变化区域的信息数据发送到计算机 3a、3b 和 3c。
[0072]此外,核心处理器301根据用户的选择在闪存(FM)(图2的106)(例如,安全数字(SD)卡)内,产生包括专用文件格式和通用文件格式的多个文件格式中的一个的文件,并在产生的文件中记录获得的数据。这里,可从计算机提供用户的选择信号(图1的3a、3b或3c)。
[0073]图5是示出由图2的DSP107执行的数据记录方法的示例的流程图。下面将参照图2和图5,描述由DSP107执行的数据记录方法的示例。
[0074]首先,DSP107确定由用户选择的文件格式(S500)。
[0075]如果格式是专用文件格式,则DSP107产生专用文件格式的文件,并在产生的文件中记录数据(S501)。这里,所述数据包括视频数据和音频数据,不限于此。在本实施例中,视频数据和音频数据可被分别压缩。
[0076]如果文件格式是通用文件格式,则执行操作S511、S513和S515。通用文件格式的一些示例是音频视频交错(AVI)、MatrosKa视频(MKV)、运动图像专家组-4 (MPEG-4)、窗口媒体视频(WMV)和运动图像专家组-3 (MPEG-3)。
[0077]在操作S511中,DSP107产生通用文件格式的文件,并在产生的文件中记录数据。[0078]在操作S513中,DSP107产生与通用文件格式的文件相应的辅助文件。
[0079]此外,在操作S515中,DSP107将记录信息和关于专用文件格式的信息记录在辅助文件中。这里,记录信息表示用于读取通用文件格式的文件中的数据的记录信息。
[0080]图6是示出通过图5的操作S501的执行使数据被存储在专用文件格式的文件61中的示例的框图。
[0081]参照图6,在本实施例中的专用文件格式的文件61中,单元帧包括帧头611、613、615或617和视频数据612、614或618和音频数据616。根据示例性实施例,单元帧可仅包括在视频数据和音频数据中的视频数据或音频数据。
[0082]也就是说,在本实施例中专用文件格式是将帧头611、613、615和617以及数据612、614、616和618交替布置的格式。
[0083]帧头611、613、615或617包括关于专用文件格式的信息。帧头611、613、615和617分别包括相同的数据。
[0084]图7是示出通过图5的操作S511的执行使数据被存储在通用文件格式的文件71中的示例的框图。这里,将作为通用文件格式被公知的音频视频交错(AVI)格式作为示例进行描述。
[0085]参照图7,通用文件格式包括在每个文件71的开头的AVI头711和在每个文件的末端的索引799,和在AVI头711和索引799之间的一系列帧视频数据712和798和音频数据 713。
[0086]图8是示出通过图5的操作S513和S515被存储在辅助文件81中的信息的框图。
[0087]参照图8,专用文件格式的信息811和用于读取通用文件格式的文件(图7的71)中的数据的记录信息812被记录在辅助文件81中。
[0088]图9是示出图8的记录信息的示例的框图。
[0089]参照图9,用于读取通用文件格式的文件中的数据的记录信息包括通用文件格式的文件的索引值911和偏移位置值912。
[0090]众所周知,文件的索引值911和偏移位置值912在记录数据的处理中被获得并用于读取数据。
[0091]根据参照图5到图9描述的记录方法,如果数据712到798通过操作S511、S513和S515被记录在通用文件格式的文件71中,则可使用记录信息812提取或读取数据712到798,并且提取或读取的数据712到798与专用文件格式的信息811被一起发送到外面(例如,计算机3a、3b或3c)。这里,可在流方案中执行数据712到798与专用文件格式的信息811 —起发送的操作。
[0092]这里,记录信息812和专用文件格式的信息811的量远小于数据的量。
[0093]因此,通用文件格式的文件71可作为专用文件格式的流数据被发送到外面(例如,计算机(图1的3a、3b或3c)),而不导致记录介质(图2的106)的容量问题。
[0094]图10是示出由图2的DSP107执行的数据记录方法的另一示例的流程图。图11是示出当数据通过图10的记录方法被记录在通用文件格式的文件(图7的71)中时被产生为辅助文件的专用文件格式的文件61s的框图。
[0095]下面将参照图2、图6、图7、图10和图11描述由DSP107执行的数据记录方法的另
一示例。[0096]首先,DSP107读取单元帧的数据和专用文件格式的帧头(操作(a))。
[0097]此外,DSP107将专用文件格式的帧头(例如,1101)记录在专用文件格式的文件61s中(操作(b))。
[0098]专用文件格式的信息(图8的811)和用于读取通用文件格式的文件71中的数据的记录信息(图8的812)被记录在专用文件格式的帧头(例如,1101)中。
[0099]用于读取通用文件格式的文件71中的数据的记录信息包括通用文件格式的索引值(图9的911)和偏移位置值(图9的912)。同样地,文件的索引值911和偏移值912在数据的记录处理中被获得并用于读取数据。
[0100]如果根据用户的选择将被存储的文件格式是通用文件格式,则DSP107将单元帧的数据(例如,712)记录在通用文件格式的文件71中(操作(Cl)和(c2))。
[0101]如果根据用户的选择将被存储的文件格式是专用文件格式,则DSP107将单元帧的数据(例如,612)记录在专用文件格式的文件(61s)中(操作(cl)和(c2))。在本实施例中,专用文件格式是将帧头1101到1109和数据612、614、616和618交替布置的格式。帧头1101到1109分别包括相同的数据。
[0102]同样地,数据包括视频数据和音频数据,因此,单元帧的数据(例如,612或712)是视频数据或音频数据。
[0103]操作(a)到(c3)被反复执行直到最后一帧的数据798或618被记录为止(操作⑷)。
[0104]因此,如果将被存储的文件格式是通用文件格式,则操作(b)中的专用文件格式的文件(61s)变成与通用文件格式的文件71相应的辅助文件。此外,如果将被存储的文件格式是专用文件格式,则操作(b )中的专用文件格式的文件61 s变成专用文件格式的文件61。因此,可使用文件61s产生辅助文件或专用文件格式的文件61。
[0105]图12是示出记录在图11的多个帧头中的一个1101中的数据的框图。
[0106]参照图12,专用文件格式的信息811和用于读取通用文件格式的文件(图7的71)中的数据的记录信息812被记录在专用文件格式的帧头1101中。
[0107]专用文件格式的信息811包括:指示帧的第一位置的数据1201 (SIG)、专用文件格式的文件的索引值1202 (SP-1ND)、数据的编解码器格式1203 (CODF)、专用文件格式的文件的偏移位置值1204 (SP-OFST)和数据的总的大小值1205 (DSIZE)0
[0108]此外,用于读取通用文件格式的文件71中的数据的记录信息812包括:通用文件格式的文件的索引值911 (GE-1ND)和偏移位置值912 (GE-OFST)0
[0109]图13是示出如果数据712到715通过图10的记录方法被记录在通用文件格式的文件71中,则通过使用产生作为辅助文件的专用文件格式的文件61s来发送专用文件格式的流数据的框图。在图13中,在图7和图11中使用的相同的标号同样表示具有相同的功能的相同的对象。
[0110]参照图13,如果数据712到715被记录在通用文件格式的文件71中,则通过记录在产生为辅助文件的专用文件格式的文件61s)中的记录信息来提取数据712到715。此夕卜,提取的数据712可与帧头1101到1104 —起构成作为关于专用文件格式的信息将被发送到外面的专用文件格式的文件1301。
[0111]同样地,专用文件格式是将帧头1101到1109和数据612、614、616和618交替布置的格式。帧头1101到1109分别包括相同的数据。在图13中,专用文件格式通过将数据712到715与帧头1101到1109交替布置来实现。
[0112]这里,记录信息和记录在各个帧头1101到1109中的关于专用文件格式的信息的
量远小于数据的量。
[0113]因此,通用文件格式的文件71可作为专用文件格式的流数据被发送到外面(例如,计算机(图1的3a到3c))而不导致记录介质(例如,图2的106)的容量问题。
[0114]图14是示出由图2的DSP107执行的数据发送方法的示例的流程图。下面将参照图6、图7、图13和图14,描述由DSP107执行的数据发送方法的示例。
[0115]首先,DSP107读取专用文件格式的文件61s或61中的将被发送的文件的索引值1202或911和偏移位置值1204或912 (S1401)o
[0116]如果将被发送的文件的格式是通用文件格式,则在操作S1401中的专用文件格式的文件作为辅助文件与图11的标号61S相应。如果将被发送的文件的格式是通用文件格式,则在操作S1401中的专用文件格式的文件与图6的标号61相应。
[0117]接下来,如果将被发送的文件的格式是通用文件格式(S1403),则DSP107执行以下操作。
[0118]DSP107读取专用文件格式的文件61s中的单元帧的帧头(例如,1101) (S1407)。
[0119]如此,DSP107读取通用文件格式的文件71中的单元帧的数据(例如,712)(S1409)。
[0120]接下来,DSP107将读取的帧头和数据(例如,1101和712)发送到外面(例如,计算机(图1 的 3a 到 3c)) (S1411)o
[0121]反复执行操作S1407、S1409和S1411,直到最后一帧的帧头和数据(例如,1104和715)被发送为止。
[0122]此外,如果将被发送的文件的格式是专用文件格式(S1403),则DSP107执行以下操作。
[0123]DSP107读取专用文件格式的文件61中的帧头(例如,611)和数据(例如,612)(S1405)。
[0124]接下来,DSP107将读取的帧头和数据(例如,611和612)发送到外面(例如,计算机(图1 的 3a 到 3c)) (SHll)0
[0125]反复执行操作S1405和S1411,直到最后一帧的帧头和数据(例如,617和618)被发送为止(S1413)。
[0126]根据示例性实施例的记录数据的方法和采用所述方法的拍摄设备,产生与通用文件格式的文件相应的辅助文件,并且关于专用文件格式的信息和用于读取通用文件格式的文件中的数据的记录信息被记录在辅助文件上。
[0127]因此,如果数据被记录在通用文件格式的文件中,则可通过使用记录信息来提取数据,提取的数据可与关于专用文件格式的信息一起被发送到外部装置(例如,计算机)。
[0128]这里,记录信息和关于专用文件格式的信息的量明显小于数据的量。
[0129]因此,通用文件格式的文件可作为专用文件格式的流数据被发送到外部装置而不会导致在记录介质中出现容量问题。
[0130]虽然已经参照本发明构思的示例性实施例,具体地示出并描述了本发明构思,但是本领域普通技术人员将理解,在不脱离由权利要求限定的本发明构思的精神和范围的情况下,可在示例性实施例中在形式和细节上做出各种改变。
【权利要求】
1.一种数据处理的方法,包括: 在包括专用文件格式和通用文件格式的多个文件格式中确定用于记录数据的文件格式;如果通用文件格式被确定,则将数据记录在通用文件格式的文件中并产生与通用文件格式的文件相应的辅助文件;将关于专用文件格式的信息和用于读取通用文件格式的文件中的数据的记录信息记录在辅助文件中。
2.如权利要求1所述的方法,还包括: 使用所述记录信息读取通用文件格式的文件中的数据; 发送读取的数据和关于专用文件格式的信息, 其中,在通用文件格式的文件中记录数据时,将数据记录在获得所述数据的拍摄设备的存储器中, 其中,在发送读取的数据时,通过网络将读取的数据从拍摄设备发送到服务器计算机。
3.如权利要求2所述的方法,其中,以流方案执行所述发送。
4.如权利要求3所述的方法,其中,专用文件格式是具有用于文件的文件扩展名“dat”的文件格式, 其中,通用文件格式是音频视频交错AV1、MatrosKa视频MKV、运动图像专家组-4MPEG-4、窗口媒体视频WMV和MPEG-3中的一个。
5.如权利要求1所述的方法,还包括:如果在确定文件格式时专用文件格式被确定,则将数据记录在专用文件格式的文件中, 其中,辅助文件包括以专用文件格式形成的帧头。
6.如权利要求5所述的方法,还包括: 使用所述记录信息读取通用文件格式的文件中的数据; 以交替的方式组成包括有帧头和读取的数据的新文件; 以流方案发送所述新文件, 其中,在通用文件格式的文件中记录数据时,将数据记录在获得所述数据的拍摄设备的存储器中, 其中,在发送所述新文件时,通过网络将所述新文件从拍摄设备发送到服务器计算机。
7.如权利要求6所述的方法,其中,专用文件格式是具有用于文件的文件扩展名“dat”的文件格式, 其中,通用文件格式是音频视频交错AV1、MatrosKa视频MKV、运动图像专家组-4MPEG-4、窗口媒体视频WMV和MPEG-3中的一个。
8.如权利要求1所述的方法,其中,所述数据包括视频数据和音频数据, 其中,用于读取通用文件格式的文件中的数据的记录信息包括通用文件格式的文件的索引值和偏移位置值。
9.如权利要求1所述的方法,其中,专用文件格式是帧头与数据被交替布置的格式。
10.如权利要求9所述的方法,其中,在专用文件格式中每一个帧头包含相同的信息。
11.一种拍摄设备,包括 输入单元,被配置用于接收数据;信号处理器,被配置用于在包括专用文件格式和通用文件格式的多个文件格式中确定用于记录数据的文件格式,如果通用文件格式被确定,则将数据记录在通用文件格式的文件中并产生与通用文件格式的文件相应的辅助文件,其中,信号处理器还被配置用于将关于专用文件格式的信息和用于读取通用文件格式的文件中的数据的记录信息记录在辅助文件中。
12.如权利要求11所述的拍摄装备,其中,信号处理器还被配置为使用所述记录信息读取通用文件格式的文件中的数据,并通过网络将读取的数据和关于专用文件格式的信息发送到服务器计算机。
13.如权利要求12所述的拍摄设备,其中,信号处理器还被配置为以流方案通过网络网络将读取的数据和专用文件格式的信息发送到服务器计算机。
14.如权利要求13所述的拍摄设备,其中,专用文件格式是具有用于文件的文件扩展名“dat”的文件格式, 其中,通用文件格式是音频视频交错AV1、MatrosKa视频MKV、运动图像专家组-4MPEG-4、窗口媒体视频WMV和MPEG-3中的一个。
15.如权利要求11所述的拍摄设备,其中,信号处理器还被配置为如果在确定文件格式时专用文件格式被确定,则将数据记录在专用文件格式的文件中, 其中,辅助文件包括以专用文件格式形成的帧头。
16.如权利要求15所述的拍摄设备,其中,信号处理器还被配置为使用所述记录信息读取通用文件格式的文 件中的数据,以交替的方式组成包括有帧头和读取的数据的新文件,并以流方案通过网络将所述新文件发送到服务器计算机。
17.如权利要求16所述的拍摄设备,其中,专用文件格式是具有用于文件的文件扩展名“dat”的文件格式, 其中,通用文件格式是音频视频交错AV1、MatrosKa视频MKV、运动图像专家组-4MPEG-4、窗口媒体视频WMV和MPEG-3中的一个。
18.如权利要求11所述的拍摄设备,其中,所述数据包括视频数据和音频数据, 其中,用于读取通用文件格式的文件中的数据的记录信息包括通用文件格式的文件的索引值和偏移位置值。
19.如权利要求11所述的拍摄设备,其中,专用文件格式是帧头与数据被交替布置的格式。
20.如权利要求19所述的拍摄设备,其中,在专用文件格式中每一个帧头包含相同的信息。
【文档编号】H04N19/433GK103997649SQ201310538108
【公开日】2014年8月20日 申请日期:2013年11月4日 优先权日:2013年2月18日
【发明者】许俊宁 申请人:三星泰科威株式会社