专利名称:视频记录设备及方法、视频传输方法和视频记录方法程序的制作方法
技术领域:
本发明涉及视频记录设备、视频记录方法、视频传输方法、用于视频记录方法的程序、以及存储有用于视频记录方法的程序的存储介质。例如,本发明可被应用到将硬盘驱动器用作其记录介质的摄像机上。在本发明中,在使用根据光盘格式的固定数据长度包将经过压缩的视频和音频数据多路复用在一起的同时,包括产生导航包所必需的信息并且在没有分析视频和音频数据包的情况下难以获得的特定信息被添加到流数据,从而使得特定信息被分配给流数据中的每个GOP。与相关技术相比,这样显著地缩短了记录到例如DVD等光盘上所必需的时间。
背景技术:
近年来,为将硬盘驱动器、磁带或类似物用作其记录介质的视频记录设备并在记录介质上记录所拍摄的视频的便携式摄像机已经出现。这样的视频记录设备使用MPEG(Moving Picture ExpertsGroup,运动图像专家组)-2技术在记录介质上记录包括视频数据和音频数据的流数据。在此过程中,在GOP(图像组)序列(GOP(图像组)的顺序)被设置的同时,视频和音频数据被压缩,并且对所得到的经过编码的数据进行时分多路复用,以生成流数据。
相反,作为类似的视频记录设备的DVD(Digital Versatile Disk,数字多用盘)刻录机与上述便携式摄像机相同,使用MPEG-2技术压缩视频和音频数据,并根据规定格式在作为光盘的DVD上记录所得到的数据。
如图12A所示,DVD刻录机在将DVD的信息记录面分成导入区(最内侧)、文件系统区、管理信息区、数据记录区、和导出区的同时记录视频和音频数据。
文件系统区和管理信息区是用于存储用于管理记录在DVD上的视频数据文件的管理信息的记录区,并且分别设置有UDF(Universal Disk Format,通用盘格式)和VMG(Video Manager,视频管理器)。
UDF是对应于遵从ISO 9660和UDF规格的计算机的文件管理系统的区域,并且使用设计成与该计算机的文件系统兼容的格式存储用于管理数据记录区的管理信息。
相反,如图12C所示,VMG是用于DVD播放器/刻录机的管理信息的区域,且用于VMG的管理信息被存储在位于VMG顶部的VMGI(VMG信息)中。VMGI之后的VMGM VOBS(Video ObjectSet for VMG Menu,用于VMG菜单的视频对象集)用于存储VMG的真实数据。VMGM VOBS之后的VMGI BUP(VMGI for Back UP,用于备份的VMGI)用于存储VMGI的备份副本。
数据记录区是用于存储DVD的真实数据的记录区,并且以视频标题集(video title set,VTS)为基本单位存储从MPEG-2数据压缩得到的经过编码的视频和音频数据。如图12D中所示,每个视频标题集(VTS)由依次排列的VTSI(Video Title Set Information,视频标题集信息)、VTSM VOBS(Video Object Set for the VTSM,用于VTSM的视频对象集)、VTSTT VOBS(Video Object Set for Titlesin a VTS,VTS中用于名称的视频对象集)、和VTSI BUP(Backupof VTSI,VTSI的备份)组成。
VTSTT VOBS用于存储经过编码的视频和音频数据。VTSI存储作为用于管理存储在VTSTT VOBS中的真实数据的管理信息的存储位置信息等。VTSM VOBS用于存储视频数据的标题菜单。注意,VTSTT VOBS是可选的。VTSI BUP是VTSI的备份副本。
在这种类型的光盘中,当从计算机进行存取时,UDF用于搜索和再生(produce,复制)想要的标题,而当从DVD播放器/刻录机进行存取时,VMG用于搜索和再生想要的文件。
图13A至13F是示出VTSTT VOBS的细节的示意图。下面,将在合适的时候将VTSTT VOBS简称为“VOBS”。顺便提及,VMGM VOBS和VTSM VOBS根据与图13A至13F中所示格式相同的格式存储它们各自的真实数据。
VTSTT VOBS是一个或多个视频对象(VOB)的集合。每个VOB都被分配有作为识别码的VOB ID,且VOB ID由一个或多个单元组成。每个单元都被分配有作为标识码的单元ID,并且设置有一个或多个视频对象单元(video object unit,VOBU)。
每个VOBU由分配到其中的一个GOP构成,并且由具有一系列位于顶部的导航包(navigation pack,NV PCK)的包构成。每个包都具有2048字节的固定数据长度。每个VOBU都具有布置在顶部的导航包,并且也设置有用于存储经过编码的视频数据的视频包(video pack,V PCK)、存储经过编码的音频数据的音频包(audiopack,A PCK)、和存储子图像数据的子图像包(subpicture pack,SP PCK)等。
导航包(navigation pack,NV PCK)已经分配有再生包括在每个单元中的视频和音频数据所必需的控制信息。具体而言,NV PCK已经分配有包括在NV PCK所属的VOBU内的GOP中的视频和音频数据的信息、和表示与组合再生的其它VOBU的关系的信息等。
同样,导航包(NV PCK)由依次排列的包报头、演播控制信息(presentation controlinformation,PCI)、和数据搜索信息(DSI)组成。演播控制信息(PCI)被分配有关于再生显示的控制信息,例如用于非无缝再生的视角信息和用于子图像的高亮显示的信息等。数据搜索信息(data search information,DSI)被分配有关于存取的控制信息。
如图14A和14B中所示,数据搜索信息(DSI)由DSI GI、SMLPBI、SML AGLI、VOBU SRI、和SYNCI构成,并且在SYNCI之后,设置保留区。
DSI GI存储作为一般信息的相应导航包的逻辑块数量和例如VOBU的结束地址等与DSI有关的位置信息。SML PBI存储实现无缝再生所必需的信息,例如无缝VOBU的类别、VOB内的视频的再生开始和结束时间、和VOBU内的音频的再生结束时间等。SMLAGLI存储用于无缝再生的视角信息(angle information),该视角信息是与视角改变时的目的地址有关的信息。在此SMLAGLI中,在必要时设置有效信息。
VOBU SRI存储属于同一单元并且在包括VOBU SRI所属的DSI的VOBU的再生开始时间之前或之后0.5×n秒内再生的VOBU的开始地址。存储在VOBU SRI内的信息的使用使得基于VOBU的搜索成为可能。
SYNCI存储同步信息,即,与包括SYNCI所属的DSI的VOBU内的视频数据同步再生的音频和子图像数据的地址信息。
如前所述,采用DVD格式的视频记录设备使用MPEG-2技术压缩视频数据和音频数据,并且对导航包(NV PCK)和所形成的编码的视频和音频数据进行时分多路复用,以产生流数据。接着,视频记录设备将流数据记录在DVD上。
对于记录到DVD上的数据,日本专利公开No.2004-312663和日本专利公开No.2005-79823已经提出为了提高方便程度分配包括额外的信息的额外的信息包给VOBU的技术。
一些用户有时上载便携式摄像机等拍摄并记录的视频给计算机,使用编辑软件程序编辑视频,并且将经过编辑的视频记录在DVD上。在此情形下,根据便携式摄像机等也使用MPEG-2技术压缩视频和音频数据并记录经过压缩的视频和音频数据的事实,通过简单处理实现将经过编辑的视频记录在DVD上是可能的。
然而,事实上,当将经过编辑的视频记录在DVD上时,必须分析经过压缩的视频和音频数据,以获得产生导航包(NV PCK),不利地是,这一处理过程花费大量时间。
发明内容
本发明的优势在于提供了视频记录设备、视频记录方法、用于视频记录方法的程序、存储有用于视频记录方法的程序的存储介质、和采用视频记录方法的视频传输方法,和相关技术相比,其能够显著缩短在诸如DVD的光盘上进行记录所必需的时间。
根据本发明的第一实施例,提供了一种视频记录设备,其包括数据获取部,用于获取视频数据和音频数据;编码部,用于压缩通过所述数据获取部获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列(为所述视频数据和所述音频数据设置图像组的顺序),并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及记录部,用于在记录介质上记录通过所述编码部生成的所述流数据。将多个与光盘格式的单元对应的图像组设置为记录单位,所述编码部使用根据所述光盘格式的固定数据长度的包,对所述编码数据进行时分多路复用,生成所述流数据。所述编码部使用所述流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,从而使所述特定信息被分配给每个图像组。
根据这一实施例,流数据使得通过再生特定信息而获得生成导航包所必需的信息而不需要再生和分析经过编码的视频和音频包成为可能。这样能够简化生成导航包的处理,和相关技术相比,其能够显著缩短记录到诸如DVD的光盘上所必需的时间。
根据本发明的另一实施例,提供了一种视频记录设备,包括流数据获取部,用于获取第一流数据;数据处理部,用于将通过所述流数据获取部获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及光盘记录部,用于将通过所述数据处理部获得的所述第二流数据记录到所述光盘上。将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对通过压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据。使用所述第一流数据中的专用包,包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息被包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用。所述数据处理部使用所述特定信息生成所述光盘格式的所述导航包。所述数据处理部使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据,使其被记录到所述光盘上根据这一实施例,由于不需要再生和分析经过编码的视频和音频数据包,以生成导航包,从而实现了用于生成导航包的处理的简化。结果,和相关技术相比,显著地缩短了记录到诸如DVD的光盘上所必需的时间。
根据本发明的再一实施例,提供了一种视频记录方法,包括以下步骤获取视频数据和音频数据;压缩通过所述获取步骤获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列(为所述视频数据和所述音频数据设置图像组的顺序),并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及在记录介质上记录通过所述压缩步骤生成的所述流数据。将多个与光盘格式的单元对应的图像组设置为记录单位,所述压缩步骤通过使用根据所述光盘格式的固定数据长度的包,对所述编码数据进行时分多路复用,生成所述流数据。所述压缩步骤使用所述流数据中的专用包将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组。
和相关技术相比,根据这一实施例的视频记录方法显著地缩短了记录到诸如DVD的光盘上所必需的时间。
根据本发明的再一实施例,提供了一种视频记录方法,包括以下步骤获取第一流数据;将通过所述获取步骤获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及将通过所述转换步骤获得的所述第二流数据记录到所述光盘上。将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据。使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用。所述转换步骤使用所述特定信息生成所述光盘格式的所述导航包。所述转换步骤使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据。
和相关技术相比,根据这一实施例的视频记录方法显著地缩短了记录到诸如DVD的光盘上所必需的时间。
根据本发明的再一实施例,提供了一种视频传输方法,用于使用固定数据长度的包,将通过压缩视频数据和音频数据获得的编码数据进行时分多路复用生成的流数据经由传输路径传输到连接至传输源的内容客户端,所述方法包括以下步骤使用所述第一流数据中的专用包,将在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到并且再生所述流数据所必需的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组;以及传输包括通过所述多路复用步骤多路复用到其中的所述特定信息的所述流数据。
根据这一实施例,在对应于记录单位并由内容客户端请求的数据被传输的同时,可有效传输对于再生对应于记录单位的传输数据的来说是必要的信息,并通过有效利用光盘格式进行解码,而不会与光盘格式或这种类型的流数据的格式冲突。
根据本发明的再一实施例,提供了一种由处理器执行的程序,用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取所述视频的视频数据和音频数据;压缩通过所述获取步骤获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列(为所述视频数据和所述音频数据设置图像组的顺序),并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及在所述记录介质上记录通过所述压缩步骤生成的所述流数据。将多个与光盘格式的单元对应的图像组设置为记录单位,所述压缩步骤通过使用根据所述光盘格式的固定数据长度的包对所述编码数据进行时分多路复用,生成所述流数据。所述压缩步骤使用所述流数据中的专用包将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组。
和相关技术相比,根据这一实施例的用于视频记录方法的程序可显著地缩短记录到诸如DVD的光盘上所必需的时间。
根据本发明的再一实施例,提供了一种由处理器执行的程序,用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取第一流数据;将通过所述获取步骤获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及将通过所述转换步骤获得的所述第二流数据记录到所述光盘上。将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据。使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用。所述转换步骤使用所述特定信息生成所述光盘格式的所述导航包。所述转换步骤使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据,使其被记录到所述光盘上。
和相关技术相比,根据这一实施例的用于视频记录方法的程序可显著地缩短记录到诸如DVD的光盘上所必需的时间。
根据本发明的再一实施例,提供了一种存储介质,存储有由处理器执行的程序,所述程序用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取所述视频的视频数据和音频数据;压缩通过所述获取步骤获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列(为所述视频数据和所述音频数据设置图像组的顺序),并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及将通过所述压缩步骤生成的所述流数据记录在所述记录介质上。将多个与光盘格式的单元对应的图像组设置为记录单位,所述压缩步骤通过使用根据所述光盘格式的固定数据长度的包对所述编码数据进行时分多路复用,生成所述流数据。所述压缩步骤使用所述流数据中的专用包将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组。
和相关技术相比,根据这一实施例的存储有用于视频记录方法的程序的存储介质可显著地缩短记录到诸如DVD的光盘上所必需的时间。
根据本发明的再一实施例,提供了一种存储介质,存储有由处理器执行的程序,所述程序用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取第一流数据;将通过所述获取步骤获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及将通过所述转换步骤获得的所述第二流数据记录到所述光盘上。将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据。使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用。所述转换步骤使用所述特定信息生成所述光盘格式的所述导航包。所述转换步骤使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据,使其被记录到所述光盘上。
和相关技术相比,根据这一实施例的存储有用于视频记录方法的程序的存储介质可显著地缩短记录到诸如DVD的光盘上所必需的时间。
图1A至1D是说明由根据本发明的第一实施例的编辑系统中的摄像机采用的记录格式的示意图;图2是示出根据本发明的第一实施例的编辑系统的框图;图3是说明如图1C和1D中所示的MV包的示意图;
图4A和4B是说明分配给如图3中所示的MV包的位置信息的示意图;图5A至5C是说明与图4A和4B的位置信息不同的位置信息的示意图;图6是说明创作中所必需的信息的示意图;图7是示出应用于图2的编辑系统的编辑设备的框图;图8A至8C是说明图7的编辑设备采用的记录格式的示意图;图9是示出根据本发明的第二实施例的视频传输系统的框图;图10A至10D是说明根据本发明的第三实施例的编辑系统的示意图;图11是说明根据图10的编辑系统的额外的记录信息包的示意图;图12A至12D是说明DVD格式的示意图;图13A至13F是示出VOBS的结构的示意图;以及图14A和14B是说明导航包的示意图。
具体实施例方式
下面,将参看附图详细描述本发明的实施例。
1.实施例的结构图2是示出根据本发明的第一实施例的编辑系统1的框图。在编辑系统1中,摄像机2拍摄并记录视频,编辑设备3编辑所记录的视频,并将经过编辑的视频记录在作为光盘的DVD上。
在控制部5控制摄像部6和记录/再生处理部7,摄像机2拍摄并记录视频,接着将所记录的视频输出到编辑设备3。
在摄像机2中,在控制部5的控制下,摄像部6通过拍摄获取视频和音频数据,并输出所获取的视频和音频数据到记录/再生处理部7。包括在摄像部6中的图像拾取单元11由诸如CCD(chargecoupled device,电荷耦合器件)的图像拾取装置、用于聚焦入射光线到图像拾取装置的图像拾取表面上使得光图像形成在图像拾取表面上的镜头、等等构成。在像机控制部12的控制下,图像拾取单元11改变图像拾取装置的透镜光学能力(lens power)、聚焦、光圈、快门速度、等等,并从图像拾取装置输出拾取图像。在控制部5的控制下,像机控制部12控制图像拾取单元11的操作。
信号转换部13对从图像拾取单元11输出的拾取图像进行相关双采样和矩阵运算等处理,以输出色彩(红色、绿色、和蓝色)信号。拾取图像信号处理部14对从信号转换部13输出的彩色信号进行伽马调整和白平衡调整等处理,此后将色彩信号转换成由亮度信号和色差信号组成的视频数据,并将该视频数据输出到记录/再生处理部7。
音频输入部15由内置或外置麦克风构成。该音频输入部15获得对象的音频信号,并输出该音频信号。音频信号处理部16对从音频输入部15输出的音频信号进行模数转换,以产生音频数据,并且,在调整增益和音质等后,输出该音频数据。
记录/再生处理部7压缩从摄像部6输出的视频数据和音频数据,并将经过压缩的视频和音频数据记录在记录介质上。记录/再生处理部7也从记录介质读取所记录的视频和音频数据,并将读取的视频和音频数据输出到各个部分。具体而言,在记录/再生处理部7中,在记录时,编码/解码部21按照预定格式压缩从摄像部6输出的视频和音频数据,以产生流数据,并将所产生的流数据输出到盘接口(盘I/F)23。在再生时,编码/解码部21对从盘接口23获得的流数据解压缩,并将得到的数据输出给控制部5等。编码/解码部21使用MPEG-2技术压缩视频和音频数据,并按照后面描述的格式产生流数据。
盘接口23是用于记录介质25和编码/解码部21之间的数据交换的接口。盘接口23用于将从编码/解码部21输出的流数据D1记录在记录介质25上,并且也用于从记录介质25读取流数据D1,以供输出。记录介质25举例来说由硬盘构成,用于记录和再生所拍摄的视频。除了硬盘驱动器之外,磁带、存储卡、各种类型的光盘、和其它记录介质可用作记录介质25。缓冲存储器26用于临时保持将由编码/解码部21处理的视频数据等,并且起到编码/解码部21的外部存储器的作用。输出处理部27是用于编码/解码部21和外部设备、控制部5、等等之间的数据交换的接口。使用输出处理部27,摄像机2将从记录介质25读取的所拍摄的视频和从摄像部6获得的所拍摄的视频输出到编辑设备3、控制部5、等等。
控制部5根据用户操作控制各个部分的操作,也显示所拍摄的视频的监视器图像(monitor image)。具体而言,包括在控制部5中的时钟/日历电路39测量当前时间,并将测量找到的当前时间输出到BUS(总线)。操作输出接口(操作输出I/F)32经由BUS将经由操作输入部33检测到的用户操作报告给处理部34。操作输入部33由设置在摄像机2上的操作按钮、设置在显示部35上的触摸面板、它们的外围电路等形成。操作输入部33用于检测用户的各种操作。
显示部35是用于监控(监视)摄像部6获得的所拍摄的视频和从记录介质25读取的所拍摄的视频的监视器机构。显示部35举例来说由液晶显示器构成。显示控制部36根据输出到BUS的所拍摄的视频来驱动显示部35。存储卡接口(存储卡I/F)37将输出到BUS的所拍摄的视频记录在存储卡38上,也从这里读取记录在存储卡38上的所拍摄的视频,并且将所拍摄的视频输出到BUS。
处理部34是在保证随机存取存储器(RAM)40中的工作区的同时执行存储在只读存储器(ROM)41中的程序的处理器。通过执行该程序,处理部34根据用户操作控制各个部分的操作。
如果用户发出准备视频拍摄的指令,则处理部34开始摄像部6和记录/再生处理部7的操作,并且允许分别从拾取图像信号处理部14和音频信号处理部16输出的所获取的视频数据和音频数据经由编码/解码部21、输出处理部27、和总线被输入到显示控制部36,以使显示部35显示所拍摄的视频。这样,用户能监控所拍摄的视频。
如果用户在监控拍摄的视频期间发出开始记录的指令,则编码/解码部21开始编码视频和音频数据,且所得到的流数据D1被记录在记录介质25上。在发出在存储卡38(代替记录介质25)上进行记录的指令的情形下,编码/解码部21产生的流数据D1经由输出处理部27和总线被输出到存储卡接口37,且流数据D1被记录在存储卡38上。
相反,如果用户发出用于监控记录在记录介质25上的所拍摄的视频的指令,则发出再生在记录介质25上记录的所拍摄的音频的指令,且相应地从记录介质25读取的流数据D1通过编码/解码部21解码。接着,所得到的视频和音频数据经由输出处理部27和总线被输入到显示控制部36,并且通过显示部35显示给用户。在用于监控记录在存储卡38(代替记录介质25)上的所拍摄的视频的指令由用户发出的情形下,对记录在存储卡38上的所拍摄的视频进行类似处理,最终,通过显示部35显示给用户。
在发出用于下载记录在记录介质25上的所拍摄的视频的指令的情形下,在编码/解码部21进行的解码被暂停的同时,流数据D1被从记录介质25读取,接着经由编码/解码部21和输出处理部27被输出到编辑设备3。在发出用于下载记录在存储卡38(代替记录介质25)上的所拍摄的视频的指令的情形下,记录在存储卡38上的流数据经由存储卡接口37、总线、和输出处理部27被输出到编辑设备3。
按照上述方式,摄像机2使用MPEG-2技术在记录介质25或存储卡38上以采用指定格式的流数据D1的形式记录所拍摄的视频。在下载到编辑设备3的情形下,摄像机2将流数据D1输出到编辑设备3。
有助于处理部34进行处理的程序通常被预先安装在摄像机2中。可选地,该程序可经由已经存储有该程序的光盘、磁盘、存储卡、或另一种存储介质被提供给摄像机2。可选地,可通过从例如互联网等网络下载该程序,并将该程序提供给摄像机2。
图1A至1D是示出记录在如上所述的记录介质25上的流数据的视频文件格式的示意图。在本实施例中,编码/解码部21按照此格式对视频和音频数据进行编码。
编码/解码部21根据用户的触发开关操作开始记录,并且根据用户的下一触发开关操作停止记录,从而在记录的开始和停止之间的时间段期间生成一个文件。当开始记录的指令已经发出时,编码/解码部21对依次输入的视频和音频数据进行编码,同时将它们分成一系列GOP。编码/解码部21对所形成的编码的视频和音频数据进行时分多路复用,以产生流数据D1。另外,编码/解码部21为流数据D1提供报头(未示出),并将它记录在记录介质25上,并且在收到停止记录的指令时,结束视频文件的记录。
在上述编码处理系列中,编码/解码部21对视频和音频数据进行编码,同时按照MPEG-2标准定义的GOP结构(参看图1B)顺序设置图像类型。另外,在对视频和音频数据的编码中,编码/解码部21对多个GOP分组,以形成RUV(Recording Unit of Video,视频记录单位),设置包括在一个RUV中的GOP的数量,从而使一个RUV对应于DVD格式的一个单元,其中RUV是记录单位(参看图1A)。进而,编码/解码部21对经过编码的视频和音频数据进行时分多路复用,以使其具有与DVD格式相同的固定数据长度包结构(图1C),同时使用专用包提供在每个GOP的顶部的MV包MVP。这里所使用的术语“专用包”是指用户能够任意定义的以MPEG-2格式使用的包,因此,用户能够利用用户给出的任意定义使用具有DVD格式的包。在此实施例中,MV包MVP通过报头的设定被定义为专用包。以上述方式,编码/解码部21将给定数据多路复用成流数据D1,同时提供MV包MVP,从而不影响在采用MPEG-2格式或DVD格式作为其标准的装置中对视频和音频数据执行的任何处理。
编码/解码部21将包括产生具有DVD格式的导航包所必需的信息并且在没有分析包括编码的视频和音频数据的包的情况下难以获得的特定信息分配给MV包MVP。具体而言,编码/解码部21在此特定信息中设置再生视频文件所必需的信息,并且在MV包MVP中存储创作所必需的信息等。通过在MV包MVP中存储再生视频文件所必需的信息,摄像机2能通过再生MV包使导航包MVP产生,而不需要再生或分析视频和音频数据包。
具体而言,编码/解码部21通过将包报头设置在顶部,接着依次设置系统报头、数据包报头(packet header)、和真实数据(MV数据),形成MV包MVP。
参看图3,MV包MVP的真实数据(MV数据)包括从顶部依次排列的表示MV包MVP的识别数据(MV DAT ID)、与MV包MVP的生成相关的版本(MV DAT VER)、和保留字段(保留的)。保留字段(保留的)之后跟着与MV包MVP的应用有关的信息(MVAPL)。
与MV包MVP的应用有关的信息(MV APL)包括依次排列的已经记录视频文件的装置的销售商的名称(VND NAME)、产品名称(PRD NAME)、应用识别码(APL ID)、用于识别已经描述所述流和保留字段(保留的)的实体的制造商信息数据(MNFI DATA)。
MV包MVP的真实数据(MV Data)进一步包括信息(MV APL)之后的相对位置信息(GSIGOP搜索信息)。相对位置信息(GSI)表示关于同一RUV中的其它GOP的相对位置。相对位置信息(GSI)分配有对定义相对位置信息是否有效的确认信息(GSI VALID)、保留字段(reserved)、相对位置信息的真实信息(GOP搜索信息)、和另一保留字段(reserved)。参看图4A和4B,就关于导航包的顶部的位置的相对位置而言,相对位置信息的真实信息(GOP搜索信息)表示MV包MVP所属的同一RUV(Current,当前的)中的其它GOP中的每个的顶部的位置。
MV包MVP的真实数据(MV数据)进一步包括跟随相对位置信息(GSI)的与导航包所属的RUV有关的信息(RSIRUV搜索信息)。也参看图5A至5C,与RUV有关的信息(RSI)包括MV包所属的RUV的尺寸(RUV SIZE);紧邻MV包所属的前一RUV的RUV的最后一个GOP的位置信息(PRERUV LGOPOFFSET);及保留字段(reserved)。就相对于导航包所属的RUV的顶部的地址的偏移量而言,位置信息(PRERUV LGOP OFFSET)识别紧邻的前一RUV的最后一个GOP的位置。
由于上述信息,生成将被记录在记录介质25上的流数据D1,从而可通过再生MV包MVP产生导航包,而不需要分析视频和音频数据。
MV包MVP的真实数据(MV数据)进一步包括跟随信息(RSI)的在创作中所必需的信息(FFU DATA)。除了上述信息片之外,包数量等的信息被分配给MV包MVP的真实数据(MV数据)。
参看图6,例如,创作中所必需的信息(FFU DATA)包括与视频数据、音频数据、和子图像有关的信息。与视频数据有关的信息包括与视频数据的编码有关的格式(Video Stream,视频流)、视频数据的格式(TV System,TV系统)、水平尺寸(Horizontal Size)等等。与音频数据有关的信息包括音频数据流的数量(Number ofAudio Streams)、与音频数据的编码有关的格式(Audio Codecinformation,视频编码译码器信息)、取样频率(FS)等。上述信息片的使用使得VTSI容易生成。在相关技术中,由于这样的信息可通过分析视频和音频包获得,所以对包的分析是必要的。然而,在本实施例中,MV包MVP的真实数据的使用使得VTSI能够生成,而不必分析数据流。
在本实施例中,编码/解码部21基于处理部34获得的各种信息和在编码过程中获得各种信息来生成MV包,并且将流数据D1记录在记录介质25上。换言之,考虑到记录到作为光盘的DVD上的可能性,摄像机2使用MPEG-2技术产生流数据D1,使得易于转换成DVD格式的流数据,并记录所生成的流数据D1。
同时,在监控记录在记录介质25(或存储卡38)上的所拍摄的视频时,编码/解码部21从MV包读取表示关于同一RUV中的其它GOP的相对位置的相对位置信息(GSI)和与导航包所属的RUV有关的信息(RSI),并将它们输出到处理部34。
基于从MV包获得的相对位置信息(GSI)和与RUV有关的信息(RSI),处理部34控制盘接口23或存储卡接口37对记录介质25(或存储卡38)的存取,并且基于存储在MV包中的信息,再生以MPEG-2流数据形式记录的视频文件。
具体而言,在其中一系列图像以与记录时相同的速度和相同的次序被再生的标准再生情形下,处理部34根据与RUV有关的信息(RSI)分别检测下一GOP的记录开始位置和GOP的尺寸。接着,处理部34发出将检测的下一GOP的记录开始位置和检测的GOP的尺寸设定为其参数的读命令,从而从记录介质25或存储卡38再生下一GOP的流数据,以在编码/解码部21中将其解码。处理部34重复上述控制,并且控制整个操作,从而使得标准再生的监视器图像被显示在显示部35上。
类似地,在其中这一系列图像以与记录时相同的速度但以相反次序被再生的反向再生的情形下,处理部34根据相对位置信息(GSI)和与RUV有关的信息(RSI)分别检测前一GOP的记录开始位置和GOP的尺寸。接着,处理部34发出将检测到的前一GOP的记录开始位置和检测到的GOP的尺寸设定为其参数的读命令,从而从记录介质25或存储卡38再生前一GOP的流数据。接着,这样再生的流数据通过编码/解码部21解码和重新设置,并被显示在显示部35上。当在上述系列的处理中前一GOP被包括在前一RUV中时,处理部34根据与RUV有关的信息(RSI)检测前一RUV的最后一个GOP的记录开始位置,并且相应地发出读命令。
在快速前向再生或快速反向再生的情形下,按照上述方式执行读命令的发出和流数据的解码,并且根据再生速度有选择地丢弃解码的图像中的一些,同时显示其余的图像。
按照上述方式,摄像机2对存储在MV包中的信息进行有效使用,以再生记录在记录介质25或存储卡38上的所拍摄的视频文件。
图7是示出根据本实施例的编辑设备3的结构的框图。编辑设备3由个人计算机构成,并且对摄像机2输出的流数据D1进行创作,然后将其记录在例如光盘51等DVD上。
在编辑设备3中,在中央处理单元53的控制下,盘接口(盘I/F)52在DVD 51上记录输出到总线的DVD格式的流数据D2,并且也再生记录在DVD 51上的各种数据,并将它们输出到总线。
在中央处理单元53的控制下,存储卡接口(存储卡I/F)54将记录在存储卡55上的各种数据输出到总线,并且,反过来,也将输出到总线的各种数据记录在存储卡55上。
输入处理部56是用于输入从摄像机2的输出处理部27输出的各种数据和在中央处理单元53的控制下将从摄像机2输出的流数据D1输出给总线的接口。在本实施例中,所拍摄的视频可经由输入处理部56或者经由存储卡55被下载到编辑设备3,其中输入处理部56将编辑设备3与摄像机2连接。
硬盘驱动器(HDD)57用于储存与由中央处理单元53进行的处理相关的操作系统、各种应用程序、从摄像机2下载的视频文件、等等,还用于在中央处理单元53的控制下,储存输出到总线的数据,也输出储存在其中的数据给总线。
中央处理单元53是用于控制编辑设备3的操作的控制器。根据只读存储器(ROM)60上记录的数据,中央处理单元53保证随机存取存储器(RAM)61中的工作区,并启动存储在硬盘驱动器57中的操作系统,从而开始全部操作。此后,根据用户的操作,中央处理单元53执行与编辑设备中的处理相关的并且储存在硬盘驱动器57中的应用程序。通过执行与编辑设备3中的处理相关的应用程序,中央处理单元53根据用户的操作控制控制各个部分的操作,从而允许计算机起到编辑设备的功能。
具体而言,当用户已经发出从摄像机2下载视频文件的指令时,中央处理单元53控制存储卡接口54或输入处理部56,以经由存储卡55或输入处理部56从摄像机2获取所拍摄的视频文件,并在硬盘驱动器57中储存所获取的视频文件。
当用户已经发出监控储存在硬盘驱动器57中的视频文件的指令时,储存在硬盘驱动器57中的视频文件中的数据被依次读取并解码,接着显示在显示部(未示出)上。在视频文件的扩展名指示其是从摄像机2下载且包括MV包的视频文件的情况下,中央处理单元53以与相对于摄像机2的上述描述方式相同的方式对MV包进行有效使用,以从硬盘驱动器57再生视频文件。当以这样的方式再生视频文件时,中央处理单元53接受用户设置的编辑点,并且,响应于用户操作,执行预览处理。当用户在接受编辑点和创建编辑列表之后已经发出执行记录到DVD 51上的指令时,中央处理单元53基于编辑列表依次再生储存在硬盘驱动器57中的视频文件中的数据,并将它们记录在DVD 51上。
注意,在监控和编辑下载到硬盘驱动器57中的视频文件时,对于创作来说是必要的并且储存在MV包中的信息(FFU DATA)可被用来切换涉及监控和编辑的各种设置。
当执行到DVD的记录时,中央处理单元53根据参照图12A至14B如上所述的DVD文件格式将从硬盘驱动器57依次再生的视频文件的流数据转换成包结构,并在硬盘驱动器57中临时储存所得到的数据。然后,中央处理单元53在所储存的具有包结构的流数据中设置诸如VMG等管理信息,并将得到的数据记录在DVD 51上。
在上述处理系列中,在从硬盘驱动器57再生并转换成DVD文件格式的视频文件的流数据是从摄像机2下载并包括MV包的流数据的情况下,流数据被处理,使得RUV和GOP分别被设置为单元(Cell)和VOBU,且如与图1A至1C可比较的图8A至8C所示,MV包被导航包替代,通过简单的处理生成了DVD格式的流数据。
此时,导航包可由相同的RUV中的到其他GOP的相对位置信息(GSI)和与储存在MV包中的RUV的信息(RSI)生成,而不需要再生或分析MV包所属的GOP中的视频和音频包。
具体而言,中央处理单元53根据相对位置信息(GSI)检测每个VOBU的开始PTS(VOBU SPTS)和结束PTS(VOBU EPTS)、MV包的开始地址、等等,并根据这种检测来生成导航包,然后用所生成的导航包替换MV包。
注意,可执行到DVD格式的流数据的转换,使得MV包被定义为DVD格式的专用包,且NV包被单独提供。
2.实施例的操作在具有上述结构的编辑系统1(图2)中,在摄像机2中获得的拍摄视频被下载到编辑设备3,且编辑设备3执行创作和到DVD上的记录。
在摄像机2中,通过摄像部6获得的拍摄视频的视频和音频数据被输入到记录/再生处理部7的编码/解码部21,其中使用MPEG-2技术压缩视频和音频数据,以生成编码数据,且该编码数据被时分多路复用,以生成MPEG-2格式的流数据D1。进而,流数据D1被记录在记录介质25或存储卡38上,并且,记录在记录介质25或存储卡38上的流数据被下载到编辑设备3。
在摄像机2的上述系列处理中,考虑到在作为光盘的DVD上进行记录的可能性,经过编码的视频和音频数据(图1)被多路复用,以生成具有和DVD格式的流数据的包结构相同的固定数据长度的包结构的流数据D1。因此,摄像机2简化了流数据D1到DVD格式的流数据的转换,和相关技术相比,其缩短了记录到DVD上所必需的时间。
由于具有和DVD格式的流数据相同的数据结构,流数据D1设置有MV包,其中MV包包括在每个GOP中,被多路复用,且包括特定信息,该特定信息包括生成导航包所必需的信息,但在不对视频和音频数据包进行分析的情况下难以得到(图3)。
由于这个原因,在编辑系统1中,生成导航包而不需要干扰(麻烦)对视频和音频数据包的再生和分析是可能的,和相关技术相比,这简化了到DVD格式的流数据的转换,从而缩短了记录到DVD上所必需的时间。
另外,由于MV包作为专用包生成,这样的生成不影响与在不处理MV包但处理MPEG-2格式的共用流数据的装置中执行的解码等相关的系列操作。
具体而言,在摄像机2中,由多个GOP组成的对应于单元(Cell)的RUV被设置为记录单位,且MV包由用于识别相同的记录单位中的其他GOP的顶部位置的位置信息、记录单位的大小信息(尺寸信息)、以及用于表示前一记录单位的最后一个GOP的顶部位置的位置信息构成(图4A至5C)形成。和相关技术相比,这样能够缩短记录到DVD上所必需的时间。
另外,在摄像机2中,MV包设置在每个GOP的顶部,也就是,处于对应于每个VOBU的顶部的位置处,其中设置有导航包。因此,可通过简单地用导航包来替换MV包来生成DVD格式的流数据,而不用操作储存在MV包中的将要分配给导航包的各种记录位置信息,也就是,不用重新设置NV PCK SCR等等。和相关技术相比,这样可以进一步缩短记录到DVD上所必需的时间。
另外,在摄像机2中,使用存储在其中的、创作所必需的信息(FFU DATA)生成MV包。因此,这种信息(FFU DATA)可被用来简化各种处理或提高各种处理的速度。
在记录介质25或存储卡38上记录并下载到编辑设备3(图7)的视频文件被保持在硬盘驱动器57中,并且,通过中央处理单元53的处理,将该视频文件再生以供用户监控,并且还用于编辑列表的创建。另外,根据这一编辑列表,视频文件的数据被顺次从硬盘驱动器57再生,并转换成DVD格式的流数据,储存在硬盘驱动器57中。接着,DVD格式的流数据被记录在DVD 51上。
在上述系列操作中,下载到编辑设备3的视频文件被转换成DVD格式的流数据,同时视频文件中的RUV和GOP被分别设置为单元(Cell)和VOBU,导航包由储存在MV包中的信息生成。和相关技术相比,这样显著地缩短了编辑设备3中用于记录到DVD上所必需的时间。
另外,MV包由导航包替换,以转换成DVD格式的流数据。和相关技术相比,这同样显著地缩短了记录到DVD上所必需的时间。
3.实施例的效果根据上述实施例,在经过压缩的视频和音频数据被多路复用以具有根据光盘格式的固定数据长度的包结构,包括生成导航包所必需的信息并且在不对视频和音频数据包进行分析的情况下难以获得的特定信息被分配给流数据中的每个GOP,以被多路复用。和相关技术相比,这样能够显著缩短记录到DVD上所必需的时间。
另外,由于特定信息是用于表示相同的记录单位中的其他GOP的顶部位置的位置信息、记录单位的大小信息、以及用于表示前一记录单位的最后一个GOP的顶部位置的位置信息,所以导航包可被生成,而不需要再生和分析视频和音频包。因此,和相关技术相比,用于记录到DVD上所必需的时间被显著缩短。
另外,由于包括特定信息的包被设置在每个GOP的顶部,所以,可通过用导航包替换这个包来生成流数据,而不需要操作特定信息所代表的位置信息。因此,和相关技术相比,记录到DVD上所必需的时间得以显著缩短。
也就是,在编辑设备中,使用特定信息生成导航包,所生成的导航包被用来将每个记录单位设置为单元,并生成用于记录到DVD上的流数据。因此,和相关技术相比,记录到DVD上所必需的时间得以显著缩短。
另外,用导航包替换包括特定信息的包以生成用来记录到DVD上的流数据。和相关技术相比,这同样显著地缩短了记录到DVD上所必需的时间。
根据第一实施例通过摄像机2生成的MPEG-2格式的流数据D1使得通过简单地传输RUV或GOP数据能够进行有效的数据传输,原因在于,在再生末端的再生所必需的信息的传输同样在不需要单独传输再生控制信息的情况下实现。在这一实施例中,这一优点同样适用于视频传输方法。
图9是示出根据本发明的第二实施例的视频传输系统71的结构的示意图。在视频传输系统71中,内容服务器72已经储存有视频文件,并且,响应于来自内容客户端73的请求,发送所储存的文件给内容客户端73。
内容客户端73是能够通过互联网访问内容服务器72的计算机。响应于用户操作,内容客户端73访问内容服务器72。
内容服务器72是具有大容量硬盘驱动器的计算机,与参照图7如上所述的计算机类似,并且能够接受来自内容客户端73经由互联网的访问。内容服务器72使用每个都具有作为其专用包的MV包的VOBU按照DVD格式在硬盘驱动器上记录并保持VOB文件形式的视频内容,这已经参照图1A至1D和图3进行了描述。另外,在互联网上设置有主页的情况下,内容服务器72响应于来自内容客户端73的请求发送视频内容,该请求由浏览主页的用户做出。
内容服务器72将通过对经过压缩和编码的视频和音频数据进行时分多路复用以具有根据DVD格式的固定数据长度的包结构而产生的流数据发送到经由传输路径连接到内容服务器72的内容客户端73。另外,在不对包括在通过多路复用生成的流数据中的视频和音频数据包进行分析的情况下难以获得的并且对于再生流数据来说是必需的特定信息,被分配给使用流数据中的专用包的每个GOP,以被多路复用。
在这种视频传输系统71中,当内容客户端73已经发出用于视频文件的传输的请求时,内容服务器72发送对应于视频文件的顶部的一个或多个VOBU给内容客户端73。在收到由此传输的一个或多个VOBU之后,内容客户端73对一个或多个VOBU进行解码,并且,例如,响应于用户的指令,执行正常再生或快速前向再生,从而将经过解码的视频内容呈现给用户。例如,通过选择性地仅再生I图像来实现快速前向再生。此时,通过使用在VOBU中设置的MV包,内容客户端73能够依次再生所传输的VOBU,以将它们呈现给用户,并输出用于传输后来的VOBU的请求,指定属于同一单元的一个或多个其它VOBU,并且最终指定下一单元中的第一个VOBU。
响应于这一传输请求,内容服务器72发送属于同一单元的一个或多个其它VOBU,并且最终发送下一单元中的第一个VOBU。注意,按照类似的方式,除了在视频文件的顶部之外,发送指定在已经接收到的VOBU所属的单元之前的单元中的最后VOBU的传输请求。
在视频传输系统71中,通过重复发送这样的传输请求并响应于传输请求的发送来重复传输使用VOBU的流数据,来传输视频文件形式的视频内容。因此,使用VOBU的视频内容被有效传输,在内容客户端73中再生视频文件。图9示出了内容服务器72传输VOBU序列给内容客户端73,同时有选择地去除构成视频文件的一些VOBU,并且内容客户端73执行快速前向再生的示范情形。
注意到,可使用使MV包作为专用包的MPEG格式的流数据而不是使用DVD格式的VOB文件传输视频文件,这已经参考图1A至1D进行了描述。
在这一实施例中,在经过压缩的视频和音频数据被多路复用以具有根据光盘格式的固定数据长度的包结构的同时,包括在对于再生流数据来说是必需的信息和在不对视频和音频数据包进行分析的情况下难以获得的特定信息,被分配给流数据中的每个GOP,以被多路复用,从而实现了视频文件的有效传输。
图10A至10D是示出施加给根据本发明的第三实施例的编辑系统的MPEG-2格式的流数据的示意图。这些附图可与图1A至1D进行对比。除了MPEG-2的流数据的结构是不同的之外,根据本实施例的编辑系统具有和根据第一实施例的上述编辑系统1的结构相同的结构。
在根据本实施例的编辑系统中,使用额外的记录信息包(ARIPCK)作为专用包,将进行创作所必需的信息被单独多路复用到流数据。如图11所示出的,额外的记录信息包(ARI PCK)由记录时间信息和在进行视频拍摄时的条件信息等构成。
在本实施例中,在编辑设备中,生成DVD格式的流数据,使得MV包和额外的记录信息包(ARI PCK)举例来说用NV包替换。可选地,可以这样设置,使得MV包和额外的记录信息包(ARI PCK)的其中之一被用NV包替换,而另一个被定义为具有DVD格式的专用包。可选地,可以这样设置,使得MV包和额外的记录信息包(ARI PCK)都被定义为具有DVD格式的专用包,而NV包被单独提供。
如上所述,在本实施例中,通过使用单独的专用包,添加在创作中必需的信息,也可获得第一实施例的效果。
已经参看视频文件被记录在DVD上的情形描述了上述实施例。然而,本发明并不限于由此。本发明也可广泛应用于各种其它情形,例如使用例如DVD视频记录标准等的另一格式将视频文件记录在光盘上的情形等。在DVD视频记录标准中,RDI PCK对应于导航包。
以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
权利要求
1.一种视频记录设备,包括数据获取部,用于获取视频数据和音频数据;编码部,用于压缩通过所述数据获取部获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列,并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及记录部,用于在记录介质上记录通过所述编码部生成的所述流数据,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,所述编码部使用根据所述光盘格式的固定数据长度的包,对所述编码数据进行时分多路复用,生成所述流数据,以及其中,所述编码部使用所述流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,从而使所述特定信息被分配给每个图像组。
2.根据权利要求1所述的视频记录设备,其中,包括在所述图像组中的所述特定信息是用于识别所述记录单位内的另一图像组的顶部位置的位置信息、所述记录单位的大小信息、以及用于识别属于紧邻的前一记录单位的最后一个图像组的顶部位置的位置信息的组合。
3.根据权利要求1所述的视频记录设备,其中,包括所述特定信息的所述专用包被设置在所述图像组的顶部。
4.一种视频记录设备,包括流数据获取部,用于获取第一流数据;数据处理部,用于将通过所述流数据获取部获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及光盘记录部,用于将通过所述数据处理部获得的所述第二流数据记录到所述光盘上,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对通过压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据,以及其中,使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用,其中,所述数据处理部使用所述特定信息生成所述光盘格式的所述导航包,以及其中,所述数据处理部使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据,使其被记录到所述光盘上。
5.根据权利要求4所述的视频记录设备,其中,包括所述特定信息的所述专用包被设置在所述图像组的顶部,以及其中,所述数据处理部用所述导航包替换包括所述特定信息的所述专用包,生成所述第二流数据,使其被记录到所述光盘上。
6.一种视频记录方法,包括以下步骤获取视频数据和音频数据;压缩通过所述获取步骤获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列,并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及在记录介质上记录通过所述压缩步骤生成的所述流数据,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,所述压缩步骤通过使用根据所述光盘格式的固定数据长度的包,对所述编码数据进行时分多路复用,生成所述流数据,以及其中,所述压缩步骤使用所述流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组。
7.一种视频记录方法,包括以下步骤获取第一流数据;将通过所述获取步骤获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及将通过所述转换步骤获得的所述第二流数据记录到所述光盘上,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据,以及其中,使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用,其中,所述转换步骤使用所述特定信息生成所述光盘格式的所述导航包,以及其中,所述转换步骤使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据。
8.一种视频传输方法,用于使用固定数据长度的包,将通过压缩视频数据和音频数据获得的编码数据进行时分多路复用生成的流数据经由传输路径传输到连接至传输源的内容客户端,所述方法包括以下步骤使用所述第一流数据中的专用包,将在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到并且再生所述流数据所必需的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组;以及传输包括通过所述多路复用步骤多路复用到其中的所述特定信息的所述流数据。
9.根据权利要求8所述的视频传输方法,其中,一个或更多个图像组构成对应于光盘格式的单元的处理单位,其中,所述特定信息是生成所述光盘格式的导航包所必需的信息,以及其中,包括所述特定信息的所述专用包被设置在所述图像组的顶部。
10.一种由处理器执行的程序,用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取所述视频的视频数据和音频数据;压缩通过所述获取步骤获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列,并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及在所述记录介质上记录通过所述压缩步骤生成的所述流数据,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,所述压缩步骤通过使用根据所述光盘格式的固定数据长度的包对所述编码数据进行时分多路复用,生成所述流数据,以及其中,所述压缩步骤使用所述流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组。
11.一种由处理器执行的程序,用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取第一流数据;将通过所述获取步骤获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及将通过所述转换步骤获得的所述第二流数据记录到所述光盘上,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据,以及其中,使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用,其中,所述转换步骤使用所述特定信息生成所述光盘格式的所述导航包,以及其中,所述转换步骤使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据,使其被记录到所述光盘上。
12.一种存储介质,存储有由处理器执行的程序,所述程序用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取所述视频的视频数据和音频数据;压缩通过所述获取步骤获取的所述视频数据和所述音频数据,以生成经过编码的视频和音频数据,同时为所述视频数据和所述音频数据设置图像组序列,并对所述经过编码的视频和音频数据进行时分多路复用,以输出流数据;以及将通过所述压缩步骤生成的所述流数据记录在所述记录介质上,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,所述压缩步骤通过使用根据所述光盘格式的固定数据长度的包对所述编码数据进行时分多路复用,生成所述流数据,以及其中,所述压缩步骤使用所述流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,使得所述特定信息被分配给每个图像组。
13.一种存储介质,存储有由处理器执行的程序,所述程序用于实施用于在记录介质上记录视频的视频记录方法,所述方法包括以下步骤获取第一流数据;将通过所述获取步骤获取的所述第一流数据转换成用于记录到光盘上的第二流数据;以及将通过所述转换步骤获得的所述第二流数据记录到所述光盘上,其中,将多个与光盘格式的单元对应的图像组设置为记录单位,通过使用根据所述光盘格式的固定数据长度的包对压缩视频数据和音频数据获得的经过编码的视频和音频数据进行时分多路复用,生成所述第一流数据,以及其中,使用所述第一流数据中的专用包,将包括生成所述光盘格式的导航包所必需的信息并且在没有分析包括所述经过编码的视频和音频数据的包的情况下难以得到的特定信息包括在所述第一流数据中,使得所述特定信息被分配给每个图像组,以被多路复用,其中,所述转换步骤使用所述特定信息生成所述光盘格式的所述导航包,以及其中,所述转换步骤使用所述导航包并将所述记录单位设置为所述单元来生成所述第二流数据,使其被记录到所述光盘上。
全文摘要
本发明披露了一种视频记录设备,包括数据获取部、编码部和记录部。将多个对应于光盘格式中的单元的图像组设置为记录单位,所述编码部通过使用根据所述光盘格式的固定数据长度的包对所述编码数据进行时分多路复用,生成所述流数据,并使用所述流数据中的专用包将包括对于生成所述光盘格式的导航包来说是必要的信息并且在没有分析包含所述经过编码的视频和音频数据的包的情况下难以得到的特定信息多路复用到所述流数据,从而使得所述特定信息被分配给每个图像组。
文档编号H04N5/84GK1976428SQ20061014595
公开日2007年6月6日 申请日期2006年11月28日 优先权日2005年11月28日
发明者水上贤一, 有留宪一郎 申请人:索尼株式会社