CN1152378C - 信号记录方法和装置、记录/再现方法和装置及记录介质 - Google Patents

信号记录方法和装置、记录/再现方法和装置及记录介质 Download PDF

Info

Publication number
CN1152378C
CN1152378C CNB981032109A CN98103210A CN1152378C CN 1152378 C CN1152378 C CN 1152378C CN B981032109 A CNB981032109 A CN B981032109A CN 98103210 A CN98103210 A CN 98103210A CN 1152378 C CN1152378 C CN 1152378C
Authority
CN
China
Prior art keywords
signal
clear area
data segment
data
recording medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB981032109A
Other languages
English (en)
Other versions
CN1205515A (zh
Inventor
�˱�Т
高桥孝夫
־
太田正志
秋叶俊哉
富田真巳
水藤太郎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1205515A publication Critical patent/CN1205515A/zh
Application granted granted Critical
Publication of CN1152378C publication Critical patent/CN1152378C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • H04N9/8045Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction using predictive coding
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/032Electronic editing of digitised analogue information signals, e.g. audio or video signals on tapes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/036Insert-editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10592Audio or video recording specifically adapted for recording or reproducing multichannel signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B2020/10916Seeking data on the record carrier for preparing an access to a specific address
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2525Magneto-optical [MO] discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • H04N5/783Adaptations for reproducing at a rate different from the recording rate

Abstract

在从记录介质重放信号的操作中,为减少查找操作的次数,信号记录在记录介质的连续空闲区域中,该空闲区域的每一个的大小等于或大于一般设定为1分钟的预定记录/重放时间长度。若需要把长度小于预定记录/重放时间长度的附加信号插入到已经由存在的信号所占据的区域中的插入点,则给附加信号重新分配一个连续空闲区域,该连续空闲区域的大小等于或大于预定记录/重放时间长度。然后,附加信号被记录在空闲区域,而不被插入到插入点。

Description

信号记录方法和装置、记录/再现 方法和装置及记录介质
技术领域
本发明涉及一种用于将诸如视频和音频信号的信号记录到可擦除记录介质并从可擦除记录介质中重放视频和音频信号的技术,该可擦除记录介质是诸如光磁盘、可变相位盘以及磁盘。
背景技术
随着最近介绍的MPEG(活动图像专家组)压缩/编码技术所代表的频带压缩技术的发展,现在可以将诸如音频和视频信号的信号记录到可进行长时间重放操作的诸如光磁盘的大容量记录介质上。
当信号记录到这种记录介质上时,信号经过频带压缩/编码处理,被记录在扇区单元中。然后信号被记录到记录介质上的空闲区域中。
通常,由于一般编辑工作,诸如音频或视频信号在时间轴方向上连续的信号被记录到记录介质上,被分成如图21(A)所示的数据段。在图中,每个数据段的符号#表示在重放信号操作中的顺序编号。当信号的数据段是按图中所示的直线排列时,信号实际是被记录在记录介质上的螺旋型磁道或同心磁道上。
假定其中数据段#5是在数据段#4以后重放的一种重放操作。在这种情况下,读拾取器所产生的再现信号被数据段#4和数据段#5之间所需的查找时间、旋转等待时间以及建立时间所打断。查找时间是将读拾取器从一个所谓的磁道跳到记录数据段#5所在区域中的磁道所花费的时间段。另一方面,旋转等待时间是等待读拾取器到达磁道上目标扇区的位置所花费的时间段。最后,建立时间是读拾取器的跟踪伺服达到稳定所花费的时间段。
为了防止记录/重放装置最后所生成的重放信号被打断,即使如上所述的读拾取器所生成的再现信号不可避免地被打断,因此设置一个用于预先存储从记录介质中所读出信号的读缓冲存储器。在读缓冲存储器中所存的信号被用来填充两个连续数据段之间的时间间隙,即,在读拾取器没有生成再现信号的时间段。当读拾取器所生成的再现信号被打断时,读缓冲存储器中所存的信号就被输出。
然而,在被记录的信号分成如图21(B)所示的大量的数据段的情况下,出现在时间期间内读缓冲存储器中所预先存储的数据的数量不足以用来填充两个连续数据段之间的时间间隙的现象是很有可能的。结果,最后重放信号不能被连续地生成。
发明内容
本发明致力于上述的问题。本发明的一个目的是:提供一种使得连续重放操作成为可能的技术,即:通过减少查找操作的次数来保证读缓冲存储器中所存的数据的数量足够多到用来消除重放时间中断。
为了实现本发明的上述目的,因此本发明提供一种信号记录/重放方法,其中,在把小于预定记录/重放时间长度的附加信号插入到已经由现有信号所占据的记录介质上区域中的插入点的操作中,信号记录/重放方法是通过执行以下步骤来实现的:
在记录介质上给附加信号重新分配一个连续空闲区域,该连续空闲区域的大小至少与预定记录/重放时间长度相当;
在连续空闲区域中记录附加信号;以及
用与插入点相邻的现有信号的一部分填充连续空闲区域的剩余部分。
另外,本发明还提供一种信号记录/重放方法,其中,在记录介质上已经记录的信号所具有的连续数据段大小小于预定记录/重放时间长度的相应值的情况下,信号记录/重放方法是通过执行以下步骤来实现的:
在记录介质上给数据段重新分配一个连续空闲区域,该连续空闲区域的大小至少为与预定记录/重放时间长度相当;
对连续空闲区域重新定位数据段;以及
用与数据段相邻的信号的一部分填充连续空闲区域的剩余部分。
本发明还提供一种信号记录/重放方法,用于把信号记录到记录介质上和从记录介质上重放信号,所述方法包括步骤:识别出所述记录介质上的具有大小等于或大于预定记录/重放时间长度的一段连续空闲区域;以及把要被新插入到已经由存在的信号所占据的所述记录介质上的一个区域中的插入点的信号、记录到连续空闲区域上、并用与所述插入点相邻的存在的信号的一部分填充连续空闲区域的剩余部分。
本发明还提供一种信号记录/重放方法,用于把信号记录到记录介质上和从记录介质上重放信号,所述方法包括步骤:识别出所述记录介质上的具有大小等于或大于预定记录/重放时间长度的一段连续空闲区域;和在所述连续空闲区域中重新定位在所述记录介质上已经记录的具有大小小于预定记录/重放时间长度的信号的连续数据段、并用与所述数据段相邻的所述已经记录信号的一部分填充所述连续空闲区域的剩余部分。
附图说明
参照附图将介绍本发明的一个实施例
图1示出应用本发明的信号记录/重放装置的结构框图;
图2(A)和2(B)的每个示出由信号记录/重放装置进行的在盘上记录附加信号部分的操作中信号在盘上的分布;
图3示出在盘上记录在3个文件中的3个节目的位置,用直线条表示每个文件的位置;
图4是示出含有与文件系统有关的项目的文件系统控制信息的一个示例表;
图5示出FAT(文件分配表)的一个例子;
图6示出用于进行在1分钟的时间段内实现一种固定速率的控制的技术。
图7是进行固定速率控制装置的结构方框图;
图8示出表示进行固定速率控制的编码过程的流程图;
图9(A)至9(E)示出在编辑过程中图1所示的信号记录/重放装置的盘上所记录的信号分布图;
图10(A)和10(B)示出一般的信号优化;
图11(A)至11(E)示出在实施例中完成一般的信号优化;
图12是实施例中将要编辑的信号图;
图13(A)至13(E)示出对信号进行编辑工作的一个示例;
图14(A)至14(E)示出对信号进行编辑工作的另一示例;
图15(A)至15(D)示出对信号进行编辑工作的又一示例;
图16(A)至16(D)示出对信号进行编辑工作的另一示例;
图17(A)至17(E)示出对信号进行编辑工作的又一示例;
图18(A)至18(C)示出对信号进行编辑工作的另一示例;
图19(A)至19(D)示出对信号进行编辑工作的另一示例;
图20(A)至20(C)示出对信号进行编辑工作的另一示例;
图21(A)至21(B)是用来描述重放信号的一般方法的说明图。
具体实施方式
通过参照附图以及对下面本发明的优先实施例详细描述的认真研究,可以使上述和其它目的以及本发明的许多附带优点变得更加明显,进而同样可以更好地理解本发明。描述分成下列几节,按照下列顺序进行描述:
1 信号记录/重放装置的结构
2 附加信号的记录
3 空闲区域的识别
4 编辑
5 优化
6 编辑细节
1 信号记录/重放装置的结构
图1示出本发明所采用的信号记录/重放装置的结构方框图。信号记录/重放装置把视频信号和音频信号记录至固体存储器并从中进行重放,该固体存储器除了通常通过多路复用信号来记录的数据记录介质以外,还以光磁盘、磁盘、磁带和半导体存储器为代表。然而,为了简化描述,只以光磁盘作为代表来说明,以下简称盘。
在这种信号记录/重放装置中,系统控制器1除了执行其它功能外还控制整个装置。视频编码器2对提供给它的视频信号进行视频编码处理。同样,音频编码器3对提供给它的音频信号进行音频编码处理。多路复用器4对从视频和音频编码器2和3的输出进行多路传输。写缓冲存储器5用于暂时存储多路复用器4的输出信号。拾取器6用于将写缓冲存储器5的输出信号写到盘上。另外,拾取器6也用来从盘上读出重放信号并把从盘上重放的信号输出至读缓冲存储器7中,该读缓冲存储器7用来暂时存储由拾取器6从盘上读出的信号。去多路复用器8将读缓冲存储器7的输出分成原来的视频和音频数据。视频解码器9对由去多路复用器8所分离出的视频数据进行视频解码处理。同样,音频解码器10对由去多路复用路8所分离出的音频数据进行音频解码处理。
2 附加信号的记录
图2(A)和(B)的每一个示出由信号记录/重放装置进行的在盘上记录附加信号部分的操作中信号在盘上的分布。更具体地说,图2(A)示出附加记录操作之前记录分布而图2(B)示出附加记录操作之后的记录分布。在图中,以稀疏网格显示的部分表示记录了信号的区域。如图所示,附加信号没有分成数据段以便将它的每一个记录到长度小于预定值即通常为与1分钟的记录/重放时间长度相当的空闲区域中。取而代之的是,把附加信号记录到连续空闲区域,其时间长度等于或长于1分钟记录/重放时间长度。
3 空闲区的识别
本节介绍用于识别至少为预定典型值的连续空闲区域的装置,即,该预定典型值,即相当于1分钟记录/重放时间的长度。
(a)用于识别空闲区域的装置
盘上文件里的信息全部记录在TOC(目录表)区域中。盘放置到信号记录/重放装置的时刻,系统控制器1从TOC区的文件里读出该信息并控制盘上的文件直至盘从装置中取出为止。为了控制盘上的文件,系统控制器1设置有FAT(文件分配表)11。盘上每个文件的位置和属性诸如编号、记录日期和时间以及文件名称都是通过参照FAT 11进行控制的。FAT 11用来控制系统所用的最小存取单元中文件的信息,最小存取单元通常为扇区单元,即,信号记录/重放装置用来对盘进行存取。应该注意,在本实施例中,一个扇区大小为2,048字节(或2k字节)。
图3示出在盘上记录在3个文件中的3个节目的位置,用直线条表示每个文件的位置。例如,节目1的连续数据是通过将数据分成3个数据段并形成直线排列的条形来记录的,这是由于在将数据记录到盘的操作时碰到的物理原因。
如图所示,在系统控制器1中的文件系统,通过使记录指示节目1的数据是从扇区1至7连续记录然后跳到FAT 11中的扇区C来控制节目1文件上的信息。文件系统通过扫描FAT 11来获得空闲区域中的信息。应该注意:这种控制文件上的信息的技术可以与常规计算机的文件控制系统所采用的技术相同。
在将盘从信号记录/重放装置中取出之前,含有前述FAT 11的文件系统控制信息被全部写入TOC区。
图4是示出文件系统控制信息的一个示例表。如图所示,文件设置表的每个项目包括文件的属性信息,诸如:文件的名称(即,存贮在文件内节目的名称)、记录日期及时间、记录频道、记录时间和文件的第一扇区。当对文件进行存取时,文件系统参照文件的项目并开始存取。无需多说其它文件属性信息也可以加入表中。
图5示出FAT 11的一个示例。这个例子是一个没有被记录在盘上实际连续区内的节目数据表。在这种情况下,对于记录数据的每个扇区来说,要记录存储着相同数据的下个扇区的编号。为了使图示的表更易理解,用空白表示空闲区域。不过,实际上空闲区域中填有码“000”。文件的结尾用码“fff”来表示。因而,通过从扇区000开始至其右列它的下一个扇区为一个空白(“000”)的扇区号为止来顺续扫描FAT的左列就可以发现空闲区域。通过计算在空闲区域中所包含的实际连续扇区的个数就可以得到空闲区域的大小。
(b)搜索其大小大于相当于1分钟记录/重放时间长度的空闲区域。
有四种方法可供文件系统用来作出判断:实际连续的空闲区域的大小是否为至少相当于1分钟记录/重放时间长度。
依照第一种方法,该判断是通过确定空闲区域是否能够以最大记录速率在至少1分钟的时间段内所记录的数据而作出的。依照第二种方法,用在每个测量单元中假设的一个固定的速率来首先计算1分钟时间段内所记录的数据的数量。一个单元至另一个单元的记录速率可能会改变。不过,应该注意,由于测量时间单元的本身在长度上也通常为1分钟,因此实际上,在1分钟时间段内记录速率可以假设是固定的。然后通过对空闲区域的大小与计算出的数据的数量进行比较就可作出判断。依照第三种方法,通过确定空闲区域的大小是否大于预定的数据的数量来简单地作出判断,该数据的数量是以字节的形式来代替方法2中所用的1分钟测量时间内数据的数量进行表示的。依照第四种方法,通过假设在1分钟时间段内一种固定的记录速率来首先计算在1分钟时间段内所记录的数据的数量。在这种情况下,经计算所得到的数据的数量也是固定的。然后通过对计算的数据的数量与空闲区域的大小进行比较就可作出判断。下面介绍,4种方法中有代表性的第二种方法。
为了第二种方法所规定的在1分钟时间段内实现固定记录速率,(即,固定编码比特率),就必须执行控制以便使由通常为MPEG2编码器在1分钟内完成视频编码器所生成的比特的个数是恒定的。
在图像上进行视频编码的难度被定义为所生成的比特数与1个图像内平均量化宽度的乘积。在所谓的可变速度编码过程中,如下所述来调整所生成的比特数。在图像要求以高难度完成视频编码的情况下,要完成编码就要求以大于以前平均比特率的编码比特率来分配所生成的比特数,其所生成的比特数大于平均比特率完成复杂图像所得到的比特数。另一方面,在图像要求以低难度完成视频编码的情况下,要完成编码就可以用小于以前平均比特率的编码比特率来分配所生成的比特数,其所生成的比特数比用平均比特率完成以前简单图像所得到的比特数更少。
为了在1分钟的时间段内使得生成的比特速率固定,另一方面,把生成比特的实际速率反馈来与目标值做比较。详细地说,如果发现以前生成的码的总数小于目标平均比特率与经过的时间的乘积,所分配的比特数就被增加。如果发现以前生成的码的总数大于目标平均比特率与经过的时间的乘积,所分配的比特数就被降低。结果,当通观一般1分钟的时间段时由于反馈系统的效果,记录仍然是以固定的比特率执行的。同时,应用上述可变速率编码过程的结果是,大量比特和少量比特仍然分别分配给复杂和简单的图像,产生了一个效果能够使传输不损失图像质量的用于不同图像种类的可变编码比特率的特性因此而被维续。
不过,虽然采用了可变速率编码处理和反馈系统,但并不保证目标平均比特率能达到非常高的精确度。为了解决此问题,使用了图7所示的具有反馈增益G的改进反馈回路。在此反馈回路中,从起始点开始在近似经过通常为50秒的时间之前,增益G是增加的,因此所生成的码的实际总数被强制成等于目标平均比特率和经过时间的乘积的一个值。具体来说,可以使实际总量与从1分钟时间段的开始已经历了50秒时间段的时间点的乘积之间的差值达到图6所示的范围α之内,这是通过在该时间点之前的某个时间增加增益G。
图8示出表示编码过程的流程图。如图所示,流程图从设置目标平均编码比特率、最大编码比特率、最小编码比特率以及诸如范围α的其它参数的步骤S1开始。
然后编码处理的流程到步骤S2作出判断:正在输入的信号是否为GOP(图像组)的标题。如果输入是GOP的标题,编码处理的流程进入步骤S3,在此计算I图像的生成码的数量。然后,编码处理的流程接着进入步骤S4,在此计算分配比特数并且把量化宽度调整为最大和最小编码比特率之间的一个值。另外,生成量化表。接着,编码处理的流程进入步骤S5,在此图像的所有宏块被编码。编码处理的流程然后前进到步骤S6,在此计算所生成的比特数。生成的比特数被用于步骤S4进行的量化宽度的调整。另一方面,如果步骤S2作出判断的结果表明:输入信号不是GOP的标题,编码处理的流程直接至步骤S5。
在上述的编码处理中,如此确定量化宽度使得在最后GOP生成码的实际数量可以几乎成为目标码值。应该注意:在GOP单元的位置中的图像单元中,分配比特的数也能被控制。另外,对量化宽度的改变等效于在MPEG编码情况中对量化表(Q表)的变换。
4 编辑
图9(A)至9(E)示出在典型的编辑过程中图1所示的信号记录/重放装置的盘上所记录的信号的分布图。
在这种典型的编辑过程中,假设具有比1分钟记录/重放时间长度短的部分#2,被从其图9(A)中所示的信号中的原始位置移出并插入到箭头所示的插入点。当由于部分#2的插入完成了重写信号的处理时,信号的新分布就改成图9(B)所示的分布。在插入中,重写插入点之后的信号的部分#1的过程需花费一些时间和精力。
为了解决上述问题,信号被从图9(C)所示的分布编码成图9(D)所示的分布。更详细地说,对盘上的具有大于或等于1分钟记录/重放时间长度的持续空闲区域进行分配。在空闲区域中,在时间轴上的部分#2以及图9(A)所示的插入点之前的部分#1的一部分,被写入空闲区域,从而填充空闲区域其结果如图9(D)所示。假设这个空闲区域的长度相当于图9(C)的分布中所示的1分钟记录/重放时间的长度。在这种情况下,部分#1的那部分的长度移到空闲区域,即,如图9(D)所示的区域A的长度相等(对应1分钟的记录时间的长度-部分#2的长度)。对信号编辑的工作的结果是:从图9(C)所示的分布成为图9(D)所示的分布,结果连续块的每一个具有的长度大于相当于1分钟记录/重放时间的长度。因而,查找操作是在大于1分钟的间隔进行的,提供一段两个连续查找操作之间的时间段,其长度足够使在磁道跳跃期间所需输出的大量的数据装入到读缓冲存储器。结果,可以进行没有重放时间中断的重放操作。应该注意:图9(E)所示的分布上的#1,#2,#3和#4是时间轴方向上的连续号码,它分别对应着图9(D)所示分布上的左端的#1、右端的#1和#2、中间的#1和#3。
在如上所述的把信号从图9(C)所示的分布编辑成图9(D)所示的分布的工作中,其数据被移至空闲区域的区域A是定位于插入点之前的。不过,应该注意到,区域A也可以定位于插入点之后。在这种情况下,区域A的数据被移至部分#2后面的空闲区域的位置上。区域A可以包含夹着插入点的2个可选的子区域。在这种情况下,空闲区域中的部分#2分别从区域A的2个子区域中移出的数据2分段所夹持。
5 优化
考虑图10(A)所示的情况,其中在盘上所记录的#1至#16数据段在时间轴上是连续的但没有记录在实际连续的区域中。可以按所谓的去分裂(defragmentazion)处理方式将这些数据段重新安排,以便使它们按图10(B)所示的实际连续区域进行记录。不过,在这种情况下,如此重排这些数据段需要花费很长时间并且重排操作很可能不会总是实际可行的。
为了解决上述问题,在该实施例中,只有在分散区域中以长度小于1分钟记录/重放时间长度的所记录的数据段的每一个才被当做重排的目标对待,其目的是使信号的所有连续块至少在大小上与1分钟记录/重放时间长度等效。例如,参考图11(A)所示的信号,只有数据段#3的长度小于1分钟记录/重放时间长度。在此情况下,首先,分配一个其大小与1分钟记录/重放时间长度等效的空闲区域并且把数据段#3移到其结果如图11(B)所示的分布。然后,如图11(C)所示,把数据段#4的头部的相同长度的部分(与1分钟记录/重放时间长度等量对应的长度-数据段#3的长度)切出并移至数据段#3后面的空闲区域,以填充空闲区域,其结果成为图11(D)所示的分布。最后,把数据段编号修订成按时间轴方向上上升的顺序排的连续编号,结果成如图11(E)所示的分布。如图11(E)所示,在盘上其实际位置处的信号的连续块的每一个的长度大于与1分钟记录/重放时间等量的长度并且具有未变的重放顺序。因而,降低了查找操作的次数,允许流畅地完成重放操作。以此方式能够方便地优化盘上的信号的文件。
6 编辑细节
接下来,详细介绍图9所示的编辑技术。图12是示出实施例中要编辑的信号的示意图。如图所示,数据段A,C1、C2和C3构成数据的连续顺序。假设数据段B插入在数据段A和C1之间。令符号a、C1、b、C2和C3分别表示数据段A、C1、B、C2和C3的长度。下面介绍应用于不同情况的编辑技术。
A长度a和b等于或大于1分钟记录/重放时间长度
图13(A)示出要插入数据段B完成数据段C1处的数据的情况。由于图12所示的信号的数据段C2和C3不存在,所以数据段B仅仅插入在数据段A和C1之间。不过,不需要实际地移动数据段B和C1。所需做的仅仅是改变重放指针成A-->B-->C1。此时,由于数据段C1是最后重放的数据段,数据段C1之后不存在触发的查找操作。因而,数据段C1的长度c1可以小于重放时间的1分钟。
图13(B)是示出数据连着数据段C3的情况的示意图。即使在这种情况下,假设数据段C1的长度c1至少相当于1分钟记录/重放时间长度,仅仅把数据段B插入到数据段A和C1之间。也就是说,仅仅通过把重放指针从A-->C1-->C2-->C3改变成A-->B-->C1-->C2-->C3,就能在时间轴上完成插入而不必把数据段B实际地插入到数据段A和C1之间。在这种情况下,数据段C2的长度c2当然必须和数据段C1的长度C1的情况一样,也至少相当于1分钟记录/重放时间长度。不过,为了要在最后重放,所以数据段C3的长度c3可以小于1分钟记录/重放时间长度。
像图13(B)一样,图13(C)是示出数据连着数据段C3的情况的示意图。然而,在后者的情况中,数据段C1的长度c1小于1分钟记录/重放时间长度。因此,如果数据段B仅插入在数据段A和C1之间,在长度c1小于1分钟记录/重放时间长度的重放数据段C1的操作期间,暂存在读缓冲存储器中的数据量将不能足够用作在重放操作中跟随重放数据段C1的操作,伴随轨道从数据段C1跳跃到数据段C2的查找操作期间的输出重放信号。为解决由数据段C1的长度c1小引起的问题,采用图13(D)中所示的技术编辑数据,图中所示的编辑技术包括步骤:
分配至少相当于1分钟记录/重放时间长度大小的空闲区域;
把在图中由符号“C2-(1)”表示的数据段C2的头部分与数据段C1连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新配位到分配的空闲区域以填充该区域。
应注意的是,如果具有1分钟记录/重放时间长度大小的空闲区域不能被分配,则不能编辑,因此以失败结束。
由上述的编辑技术中实际重新定位数据块,如果移动由符号“C2-(1)”表示的数据段C2的头部之后在图中由符号“C2-(2)”表示的数据段C2的剩余部分,至少相当于1分钟记录/重放时间长度的大小,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除。在这种情况下,编辑工作就圆满完成。
然而,如果由符号“C2-(2)”表示的数据段C2的剩余部分在大小上小于相当于1分钟记录/重放时间的长度,在伴随从由符号“C2-(2)”表示的数据段C2的剩余部分轨道跳跃到数据段C3的查找操作期间,暂时存贮在读缓冲存贮器中作为重放信号输出的数据存贮的量将小于1分钟记录/重放时间长度。为解决由于数据段C2的由符号C2-(2)”表示的剩余部分的长度小引起的问题,采用图13(E)中所示的技术编辑数据,图中所示的编辑技术包括步骤:
在由符号“C2-(1)”表示的数据段C2的头部重新定位部分的后面,分配具有至少相当于1分钟记录/重放时间长度大小的空闲区域;
把在图中由符号“C2-(2)表示的数据段C2的剩余部分与由符号“C3-(1)”表示的数据段C3的头部分连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新配位到分配的空闲区域以填充该区域。
由上述的编辑技术中实际重新定位数据块,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除。应注意的是,如果至少相当于1分钟记录/重放时间长度大小的空闲区域不能分配在由符号“C2-(1)”表示的数据段C2的头部重新定位的后面,则由保证大小等于或大于1分钟记录/重放时间长度的数据段C2占用的最初区域就能用作空闲区域。
如果它们在数据段C3之后,在图13(E)中所示的编辑技术就能应用到后面的数据段C4和C5。
B长度a小于1分钟记录/重放时间长度和长度b等于或大于1分钟记录/重放时间长度
在这种情况,如果数据段B仅插入数据段A和C1之间,在长度小于1分钟记录/重放时间长度的重放数据段A的操作期间,暂存在读缓冲存贮器中的数据量将不能足够用作在重放操作中跟随重放数据段A的操作,伴随轨道从数据段A跳跃到数据段B的查找操作期间的输出重放信号。为解决由数据段A的长度小引起的问题,采用图14(B)中所示的技术编辑数据,图中所示的编辑技术包括步骤:
分配至少相当于1分钟记录/重放时间长度大小的空闲区域;
把在图中数据段A和在由符号“B-(1)”表示的数据段B的头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新配位到分配的空闲区域,以填充该区域。
应注意的是,如果具有1分钟记录/重放时间长度大小的空闲区域不能被分配,则不能被编辑,因此以失败结果。
由上述的编辑技术中实际重新定位数据块,如果移动由符号“B-(1)”表示的数据段B的头部之后在图中由符号“B-(2)”表示的数据段B的剩余部分,也就是长度{b-(1-a)},至少相当于1分钟记录/重放时间长度的大小,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除。在这种情况下,编辑工作圆满完成。因此就必需形成判断长度{b-(1-a)}是否至少相当于1分钟记录/重放时间的长度或者长度(a+b)至少相当于2分钟记录/重放时间长度。
如果(a+b)的大小至少相当于2分钟记录/重放时间的长度,则在重放由符号“B-(2)”表示的数据段B的剩余部分的操作期间,暂存在读缓冲存贮器中的数据量将大到足够用作在重放操作中跟随重放数据段B的剩余部分操作伴随轨道从数据段B的剩余部分跳跃到数据段C1的查找操作的输出重放信号。然后,必需形成判断数据段C1的长度c1是否至少相当于1分钟记录/重放时间的长度,或者是否数据段C1是数据的最后数据段。如果二者情况之一满足,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除,编辑工作圆满完成。另一方面,如果二者情况不满足,由于数据段C1的长度c1小引起的问题就能应用上述的类似于在图13(C)至(E)的标题为“长度a和b等于或大于1分钟记录/重放时间长度”的小节A的编辑技术的方法来解决。
更详细地说,如果(a+b)的大小小于2分钟记录/重放时间长度,则由数据段B的符号“B-(2)”表示的剩余部分的长度小引起的问题,通过应用图14(C)中所示的编辑技术来解决,该图表示形成判断的编辑技术,即:是否可以分配大小等于或大于1分钟记录/重放时间长度的空闲区域。如果这种区域能被分配,则判断的形成步骤如下:
分配空闲区域;
把在图中由符号“B-(2)”表示的数据段B的剩余部分与由符号“C1-(1)”表示的数据段C1的头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新配位给分配的空闲区域以填充该区域。
另一方面,如果这种空闲区域不能被分配,块区域被重新定位到曾经被数据段B占用的区域。在二者情况下,数据段B和数据段C都被分裂。
在数据块已经重新定位之后,必需形成判断:移动由符号“C1-(1)”表示的部分之后数据段C1的由符号“C1-2”表示的剩余部分的长度(a+b+c1-2)是否至少相当于1分钟记录/重放时间长度,或者判断由数据段C1的符号“C1-(2)”表示的剩余部分是否是数据的最后部分。如果二者情况之一满足,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除,编辑工作圆满完成。另一方面,如果二者情况不满足,则由数据段C1的符号“C1-(2)”表示的剩余部分的长度小引起的问题就能应用图14(D)中所示的编辑技术解决,图中所示的编辑技术包括步骤:
分配至少相当于1分钟记录/重放时间长度的等量的空闲区域;
把在图中由符号“C1-(2)”表示的数据段C1的剩余部分与由符号“C2-(1)”表示的数据段C2在头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新配位给分配的空闲区域以便填充该区域。
在数据块已重新定位之后,必需形成判断:移动由符号“C2-(1)”表示的部分之后数据段C2的由符号“C2-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度,或者判断由数据段C1的符号“C2-(2)”表示的剩余部分是否是数据的最后部分。如果二者情况之一满足,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除,编辑工作圆满完成。另一方面,如果二者情况不满足,则由数据段C2的符号“C2-(2)”表示的剩余部分的长度小引起的问题就能应用图14(E)中所示的编辑技术解决,图中所示的编辑技术包括步骤:
分配至少相当于1分钟记录/重放时间长度的等量的空闲区域;
把在图中由符号“C2-(2)”表示的数据段C2的剩余部分与由符号“C3-(1)”表示的数据段C3在头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新分配给分配的空闲区域以填充该区域。
C长度a等于或大于1分钟记录/重放时间长度和长度b小于1分钟记录/重放时间长度
为解决由于数据段B长度小b引起的问题,采用图15(B)中所示的技术编辑数据,图中所示的编辑技术包括步骤:
把具有(1-b)大小的空闲区域刚好分配在数据段B之间;以及
重新定位图中在由符号“C1-(1)”表示的数据段C1头部的部分;以填充空闲区域。
作为一种选择,其技术包括步骤:
分配大小至少相当于1分钟记录/重放时间长度的空闲区域;
把在图中数据段B与由符号“C1-(1)”表示的数据段C1的头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新分配给分配的空闲区域以便填充该区域。应注意的是,在二种情况下,如果大小至少相当于1分钟记录/重放时间长度的空闲区域都不能被分配,则不能进行编辑,并且以失败结束。
在数据块已经重新定位之后,必需形成判断:移动由符号“C1-(1)”表示的部分之后数据段C1的由符号“C1-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度,或者判断由数据段C1的符号“C1-(2)”表示的剩余部分是否是数据的最后部分,即,数据段C1是否是数据的最后数据段。如果二者情况之一满足,在这种情况下,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能消除,编辑工作圆满完成。另一方面,如果二者情况不满足,则由数据段C1的符号“C1-(2)”表示的剩余部分的长度小引起的问题就能应用与以前分别在图13(D)和图13(E)中描述的相类似的图15(C)和15(D)中所示的编辑技术来解决。
D长度a和b二者都小于1分钟记录/重放时间长度
在这种情况,对总长度(a+b)等于或大于1分钟记录/重放时间长度的编辑工作不同于对总长度(a+b)小于1分钟记录/重放时间长度的编辑工作。下面由图16(A)中所示的情况开始描述,其中总长度(a+b)小于1分钟记录/重放时间长度。这种情况需要图16(B)中所示的技术,图中所示的编辑技术包括:
分配大小至少相当于1分钟记录/重放时间长度的空闲区域;
把在图中数据段A和B与由符号“C1-(1)”表示的数据段C1的头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新分配给分配的空闲区域以便填充该区域。
作为一种选择,编辑技术可包括步骤:
把(1-b)大小的空闲区域刚好分配在数据段B之后;以及
实际定位图中在由符号“C1-(1)”表示的数据段C1头部的部分,以填充该空闲区域。
应注意的是,在二种情况下,如果至少相当于1分钟记录/重放时间长度大小的空闲区域不能被分配,则不能进行编辑,于是以失败结束。
在数据块已经重新定位之后,必需形成判断:移动由符号“C1-(1)”表示的部分之后的数据段C1的由符号“C1-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度,或者判断由数据段C1的符号“C1-(2)”表示的剩余部分是否是数据的最后部分,即,数据段C1是否是数据的最后数据段。如果二者之一满足,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能消除,编辑工作圆满完成。另一方面,如果二者条件不满足,则由数据段C1的符号“C1-(2)”表示的剩余部分的长度小引起的问题就能应用与以前分别在图13(D)和13(E)中描述的相类似的图16(C)和16(D)中所示的编辑技术来解决。
下面描述图17(A)中所示的情况,其中总长度(a+b)至少相当于1分钟记录/重放时间长度的等量。在这种情况,需要应用图17(B)中所示的技术,图中所示的编辑技术包括:
分配大小至少相当于1分钟记录/重放时间长度的空闲区域;
把在图中数据段A与由符号“B-(1)”表示的数据段B的头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新分配给分配的空闲区域,以便填充该区域。
应注意的是,在二种情况下,如果至少相当于1分钟记录/重放时间长度大小的空闲区域都不能被分配,则不能进行编辑,于是以失败结束。
在数据块已经重新定位之后,必需形成判断:移动由符号“C1-(1)”表示的部分之后的由数据段C1的由符号“C1-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度,或者判断由数据段C1的符号“C1-(2)”表示的剩余部分是否是数据的最后部分,即,数据段C1是否是数据的最后数据段。如果二者情况之一满足,在这种情况下,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能消除,编辑工作圆满完成。另一方面,如果二者条件不满足,则由数据段C1的符号“C1-(2)”表示的剩余部分的长度小引起的问题就能应用与以前分别在图13(D)和13(E)中描述的相类似的图17(D)和17(E)中所示的编辑技术来解决。
在A至D小节的讨论中,要插入的数据段B被记录在一个连续区域中。下面小节描述的情况,其中由子数据段B1,B2和B3组成的数据B记录在实际上互相分离的区域中。假设,作为单个数据段,就可确保数据段B的数据能被再现,而不会因为轨迹依次跳跃的查找操作引起重放时间的中断。也就是说,子数据段B1和B2每个的长度都等于或大于1分钟记录/重放时间长度。另一方面,由于将要在最后重放,子数据段B3的大小至少是或小于1分钟记录/重放时间长度。
E长度a和b(=b1+b2+b3)二者都等于或大于1分钟记录/重放时间长度
对于子数据段B3的长度b3等于或大于1分钟记录/重放时间长度的情况的处理不同于长度b3小于1分钟记录/重放时间长度的情况。在图18(A)中的前一种情况下,必需形成判断:数据段C1的长度c1是否至少相当于1分钟记录/重放时间长度或数据段C1是否是数据的最后数据段。如果二者情况之一满足,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除,编辑工作只是通过校正重放指针来圆满完成。另一方面,如果二者条件不满足,则由数据段C1的长度小引起的问题就能应用与以前分别在图13(D)和13(E)中描述的相类似的图18(B)和18(C)中所示的编辑技术来解决。
图19(A)是表示子数据段B3的长度b3小于1分钟记录/重放时间长度情况的图。在这种情况,就需要应用图19(B)中所示的技术,图中所示的编辑技术包括:
分配大小至少相当于1分钟记录/重放时间长度的空闲区域;
把在图中子数据段B3与由符号“C1-(1)”表示的数据段C1的头部连接起来,以形成大小等于分配的空闲区域的数据块;以及
实际地把数据块重新分配给分配的空闲区域,以便填充该区域。
在数据块已经重新定位之后,必需形成判断:移动由符号“C1-(1)”表示的部分之后的数据段C1的由符号“C1-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度,或者判断由数据段C1的符号“C1-(2)”表示的剩余部分是否是数据的最后部分,即,数据段C1是否是数据的最后数据段。如果二者情况之一满足,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除,编辑工作就圆满完成。另一方面,如果二者条件不满足,则由数据段C1的符号“C1-(2)”表示的剩余部分的长度小引起的问题就能应用与以前分别在图13(D)和13(E)中描述的相类似的图19(C)和19(D)中所示的编辑技术来解决。
F长度a小于1分钟记录/重放时间长度和长度b(=b1+b2+b3)等于或大于1分钟记录/重放时间长度
图20(A)是表示长度a小于1分钟记录/重放时间长度和长度b(=b1+b2+b3)至少相当于1分钟记录/重放时间长度的图。在这种情况,需要应用图20(B)中所示的技术,图中所示的编辑技术包括:
分配大小至少相当于1分钟记录/重放时间长度的空闲区域;
把在图中数据段A与由符号“B1-(1)”表示的子数据段B1的头部部分连接起来,以形成大小等于分配空闲区域的数据块;以及
实际地把数据块重新分配给分配的空闲区域,以便填充该区域。
在数据块已经重新定位之后,必需形成判断:移动符号“B1-(1)”表示的部分之后的子数据段B1的由符号“B1-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度。如果子数据段B1的由符号“B1-(2)”表示的剩余部分至少相当于1分钟记录/重放时间长度,在这种情况下,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能被消除,编辑工作圆满完成。另一方面,如果子数据段B1的由符号“B1-(2)”表示的剩余部分在长度上小于1分钟记录/重放时间长度,需要应用图20(C)中所示的技术,图中所示的编辑技术包括:
分配大小等于或大于1分钟记录/重放时间长度的空闲区域;
把在图中子数据段B1的由符号“B1-(2)”表示的剩余部分与由符号“B2-(1)”表示的子数据B2的头部部分连接起来,以形成大小等于分配的空闲区域的数据块;和
实际地把数据块重新分配给分配的空闲区域,以便填充该区域。
在数据块已经重新定位之后,必需形成判断:移动由符号“B2-(1)表示的部分之后的子数据段B2的由符号“B2-(2)”表示的剩余部分长度是否至少相当于1分钟记录/重放时间长度。如果子数据B2的由符号“B2-(2)”表示的剩余部分至少相当于1分钟记录/重放时间长度的等量,在这种情况,跟随重放大小小于1分钟记录/重放时间长度的连续数据段操作的查找操作就能消除,编辑工作圆满完成。另一方面,如果子数据段B1的由符号“B2-(2)”表示的剩余部分在长度上小于1分钟记录/重放时间长度,就需要对子数据段B2和子数据段B3的由符号“B2-(2)”表示的剩余部分重复上述的处理过程。
在上述的编辑技术中,最小的连续数据段的大小设定在1分钟记录/重放时间长度等量值。应注意的是,该值能够根据信号重放装置的查找时间、旋转等待时间和建立时间来改变。例如,最小的连续数据段的大小设定为1分钟记录/重放时间长度的等量值的倍数或分数。此外,最小的连续数据段的大小能够设定在除时间因素以外的相关参数上。更准确地说,最小的连续数据段的大小能够设定在数据、用在MPEG编码处理中的GOP单元或用在内部处理中的数据单元这样的数据包或数据块的预定量的相当量上。
如上面详述,按照本发明,在一段时间内,预先存贮在读缓冲存贮器中的数据量足够大到消除下一个重放时间的中断,即,在下一个轨迹跳跃期间,在查找操作中,不仅需要查找时间而且还要旋转等待时间和稳定时间的输出。结果,最后的重放信号就能连续地产生。此外,用数据的分裂去优化在盘上记录的数据所花费的时间就能显著地减少。

Claims (4)

1.一种信号记录/重放方法,其中,在把具有长度小于预定记录/重放时间长度的附加信号插入到已经由存在的信号所占据的记录介质上区域中的插入点的操作中,所述信号记录/重放方法通过执行以下步骤来实现:
在所述记录介质上给所述的附加信号重新分配一个连续空闲区域,该连续空闲区域的大小至少为所述预定记录/重放时间长度的所述等效值;
在所述连续空闲区域中记录所述附加信号;以及
用与所述插入点相邻的所述存在的信号的一部分填充所述连续空闲区域的剩余部分。
2.一种信号记录/重放方法,其中,在记录介质上已经记录的信号所具有的连续数据段大小小于预定记录/重放时间长度的等量大小的情况下,所述信号记录/重放方法通过执行下述步骤来完成:
在所述记录介质上给所述数据段重新分配一连续空闲区域,该连续空闲区域的大小至少为所述预定记录/重放时间长度的所述等效值;
对所述连续空闲区域重新定位所述数据段;以及
用与所述数据段相邻的所述信号的一部分填充所述连续空闲区域的剩余部分。
3.一种信号记录/重放方法,用于把信号记录到记录介质上和从记录介质上重放信号,所述方法包括步骤:
识别出所述记录介质上的具有大小等于或大于预定记录/重放时间长度的一段连续空闲区域;以及
把要被新插入到已经由存在的信号所占据的所述记录介质上的一个区域中的插入点的信号、记录到连续空闲区域上、并用与所述插入点相邻的存在的信号的一部分填充连续空闲区域的剩余部分。
4.一种信号记录/重放方法,用于把信号记录到记录介质上和从记录介质上重放信号,所述方法包括步骤:
识别出所述记录介质上的具有大小等于或大于预定记录/重放时间长度的一段连续空闲区域;和
在所述连续空闲区域中重新定位在所述记录介质上已经记录的具有大小小于预定记录/重放时间长度的信号的连续数据段、并用与所述数据段相邻的所述已经记录信号的一部分填充所述连续空闲区域的剩余部分。
CNB981032109A 1997-05-19 1998-05-19 信号记录方法和装置、记录/再现方法和装置及记录介质 Expired - Fee Related CN1152378C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP128233/97 1997-05-19
JP12823397 1997-05-19
JP128233/1997 1997-05-19
JP250542/97 1997-09-16
JP250542/1997 1997-09-16
JP25054297A JP4110593B2 (ja) 1997-05-19 1997-09-16 信号記録方法及び信号記録装置

Publications (2)

Publication Number Publication Date
CN1205515A CN1205515A (zh) 1999-01-20
CN1152378C true CN1152378C (zh) 2004-06-02

Family

ID=26463955

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB981032109A Expired - Fee Related CN1152378C (zh) 1997-05-19 1998-05-19 信号记录方法和装置、记录/再现方法和装置及记录介质

Country Status (5)

Country Link
US (9) US6282155B1 (zh)
EP (2) EP0880139A3 (zh)
JP (1) JP4110593B2 (zh)
KR (1) KR100618289B1 (zh)
CN (1) CN1152378C (zh)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4110593B2 (ja) * 1997-05-19 2008-07-02 ソニー株式会社 信号記録方法及び信号記録装置
US6415373B1 (en) * 1997-12-24 2002-07-02 Avid Technology, Inc. Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
US6374336B1 (en) 1997-12-24 2002-04-16 Avid Technology, Inc. Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
EP2261914A3 (en) 1998-02-23 2011-03-09 Kabushiki Kaisha Toshiba Information storage medium, information playback method and apparatus and information recording method
US6704492B2 (en) * 1998-05-15 2004-03-09 Kabushiki Kaisha Toshiba Information recording method and information reproducing method
US6307487B1 (en) * 1998-09-23 2001-10-23 Digital Fountain, Inc. Information additive code generator and decoder for communication systems
US7068729B2 (en) 2001-12-21 2006-06-27 Digital Fountain, Inc. Multi-stage code generator and decoder for communication systems
JP3867447B2 (ja) * 1999-06-22 2007-01-10 ソニー株式会社 ディスク型データ記録再生装置、及び、ディスク型データ記録再生装置を搭載する情報処理システム
US6888951B1 (en) * 1999-08-23 2005-05-03 Nagaoka & Co., Ltd. Methods and apparatus for analyzing operational and analyte data acquired from optical disc
KR100739357B1 (ko) 1999-09-30 2007-07-18 소니 가부시끼 가이샤 기록 장치, 기록 방법 및 기록 매체
CN1253885C (zh) * 1999-09-30 2006-04-26 松下电器产业株式会社 包括系统控制器并用于记录和再现信息的装置及方法
JP2001111960A (ja) * 1999-10-12 2001-04-20 Sharp Corp データ記録方法及びデータ復旧方法
US6985416B1 (en) * 1999-11-10 2006-01-10 Thomson Licensing S.A. Buffer optimization for simultaneous encoding-decoding and pause-catch-up for real time DVD recorder
JP4506858B2 (ja) * 2000-01-27 2010-07-21 日本ビクター株式会社 情報信号記録装置、情報信号記録再生装置、情報信号記録方法、情報信号記録再生方法、情報信号再生装置
MXPA02007340A (es) 2000-11-29 2002-12-09 Matsushita Electric Ind Co Ltd Disco optico, aparato de grabacion, aparato de reproduccion programa, medio de grabacion leible en computadora, metodo de grabacion y metodo de reproduccion.
JP2002343064A (ja) * 2001-05-17 2002-11-29 Fujitsu Ltd 記録再生装置及び方法
JP3870759B2 (ja) * 2001-11-14 2007-01-24 株式会社日立製作所 光ディスク記録方法及び光ディスク装置
US20040025787A1 (en) * 2002-04-19 2004-02-12 Selbrede Steven C. System for depositing a film onto a substrate using a low pressure gas precursor
US9240810B2 (en) 2002-06-11 2016-01-19 Digital Fountain, Inc. Systems and processes for decoding chain reaction codes through inactivation
KR101143282B1 (ko) 2002-10-05 2012-05-08 디지털 파운튼, 인크. 연쇄 반응 코드의 체계적 인코딩 및 디코딩
JP2004206861A (ja) * 2002-12-13 2004-07-22 Matsushita Electric Ind Co Ltd 空き領域の検索方法および検索装置、記録済み領域の配置の検証方法および検証装置
JP3913673B2 (ja) * 2002-12-18 2007-05-09 シャープ株式会社 記録装置のデータ記録方法、記録装置、データ記録プログラム、および該プログラムを記録した記録媒体
JP2004228837A (ja) * 2003-01-22 2004-08-12 Matsushita Electric Ind Co Ltd デジタル放送の蓄積時間保証方法及び装置
EP1665539B1 (en) * 2003-10-06 2013-04-10 Digital Fountain, Inc. Soft-Decision Decoding of Multi-Stage Chain Reaction Codes
JP2005135489A (ja) * 2003-10-29 2005-05-26 Toshiba Corp ディスク記録装置及びディスク記録方法
JP3807400B2 (ja) * 2003-10-30 2006-08-09 ソニー株式会社 記録制御装置および記録制御方法
EP2309391A2 (en) * 2004-03-31 2011-04-13 Sanyo Electric Co., Ltd. Information recording method and information recording/reproduction device
JP2005301862A (ja) * 2004-04-15 2005-10-27 Olympus Corp ディスク記録装置、ディスク記録媒体の監視方法およびディスク記録媒体の監視プログラム
US7418651B2 (en) 2004-05-07 2008-08-26 Digital Fountain, Inc. File download and streaming system
JP2005332507A (ja) * 2004-05-21 2005-12-02 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP2006040382A (ja) * 2004-07-27 2006-02-09 Sony Corp デジタルデータの記録装置および記録方法
US7721184B2 (en) * 2004-08-11 2010-05-18 Digital Fountain, Inc. Method and apparatus for fast encoding of data symbols according to half-weight codes
EP1681869A1 (en) * 2005-01-12 2006-07-19 Thomson Licensing Method for pre-programmed recording
US7426607B2 (en) * 2005-08-05 2008-09-16 Infineon Technologies Ag Memory system and method of operating memory system
WO2007095550A2 (en) 2006-02-13 2007-08-23 Digital Fountain, Inc. Streaming and buffering using variable fec overhead and protection periods
US9270414B2 (en) 2006-02-21 2016-02-23 Digital Fountain, Inc. Multiple-field based code generator and decoder for communications systems
US7971129B2 (en) 2006-05-10 2011-06-28 Digital Fountain, Inc. Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems
US9419749B2 (en) 2009-08-19 2016-08-16 Qualcomm Incorporated Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes
US9386064B2 (en) 2006-06-09 2016-07-05 Qualcomm Incorporated Enhanced block-request streaming using URL templates and construction rules
US9178535B2 (en) 2006-06-09 2015-11-03 Digital Fountain, Inc. Dynamic stream interleaving and sub-stream based delivery
US9380096B2 (en) * 2006-06-09 2016-06-28 Qualcomm Incorporated Enhanced block-request streaming system for handling low-latency streaming
US9432433B2 (en) 2006-06-09 2016-08-30 Qualcomm Incorporated Enhanced block-request streaming system using signaling or block creation
US9209934B2 (en) 2006-06-09 2015-12-08 Qualcomm Incorporated Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
US9588809B2 (en) 2006-10-10 2017-03-07 Invistasking LLC Resource-based scheduler
US8056083B2 (en) 2006-10-10 2011-11-08 Diskeeper Corporation Dividing a computer job into micro-jobs for execution
US8239869B2 (en) 2006-06-19 2012-08-07 Condusiv Technologies Corporation Method, system and apparatus for scheduling computer micro-jobs to execute at non-disruptive times and modifying a minimum wait time between the utilization windows for monitoring the resources
CA2697764A1 (en) 2007-09-12 2009-03-19 Steve Chen Generating and communicating source identification information to enable reliable communications
EP2195730A1 (en) * 2007-10-05 2010-06-16 Diskeeper Corporation Solid state drive optimizer
US9281847B2 (en) 2009-02-27 2016-03-08 Qualcomm Incorporated Mobile reception of digital video broadcasting—terrestrial services
US9288010B2 (en) 2009-08-19 2016-03-15 Qualcomm Incorporated Universal file delivery methods for providing unequal error protection and bundled file delivery services
US9917874B2 (en) * 2009-09-22 2018-03-13 Qualcomm Incorporated Enhanced block-request streaming using block partitioning or request controls for improved client-side handling
US9485546B2 (en) 2010-06-29 2016-11-01 Qualcomm Incorporated Signaling video samples for trick mode video representations
US8918533B2 (en) 2010-07-13 2014-12-23 Qualcomm Incorporated Video switching for streaming video data
US9185439B2 (en) 2010-07-15 2015-11-10 Qualcomm Incorporated Signaling data for multiplexing video components
US9596447B2 (en) 2010-07-21 2017-03-14 Qualcomm Incorporated Providing frame packing type information for video coding
US9456015B2 (en) 2010-08-10 2016-09-27 Qualcomm Incorporated Representation groups for network streaming of coded multimedia data
US8958375B2 (en) 2011-02-11 2015-02-17 Qualcomm Incorporated Framing for an improved radio link protocol including FEC
US9270299B2 (en) 2011-02-11 2016-02-23 Qualcomm Incorporated Encoding and decoding using elastic codes with flexible source block mapping
US9253233B2 (en) 2011-08-31 2016-02-02 Qualcomm Incorporated Switch signaling methods providing improved switching between representations for adaptive HTTP streaming
US9843844B2 (en) 2011-10-05 2017-12-12 Qualcomm Incorporated Network streaming of media data
US9294226B2 (en) 2012-03-26 2016-03-22 Qualcomm Incorporated Universal object delivery and template-based file delivery
CN111866549B (zh) 2019-04-29 2023-03-24 腾讯科技(深圳)有限公司 一种视频处理方法及装置、终端、存储介质

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4899232A (en) * 1987-04-07 1990-02-06 Sony Corporation Apparatus for recording and/or reproducing digital data information
US4970608A (en) * 1988-03-18 1990-11-13 Olympus Optical Co., Ltd. Editing system for rearranging allocation of information units on an information recording medium
JP2707864B2 (ja) * 1991-04-18 1998-02-04 松下電器産業株式会社 記録及び再生装置
US5177900A (en) * 1991-08-23 1993-01-12 Solowiej Henry E Automatic pet door
JP2827621B2 (ja) * 1991-10-23 1998-11-25 三菱電機株式会社 大電流基板及びその製造方法
US6438083B1 (en) * 1991-11-19 2002-08-20 Koninklijke Philips Electronics N.V. Apparatus for recording a continuous information stream in available gaps between pre-recorded portions of a recording track, record carrier so recorded, and apparatus for reading such record carrier
JP3465272B2 (ja) * 1992-08-28 2003-11-10 ソニー株式会社 デジタルデータ記録装置および記録方法
US5594598A (en) * 1992-10-19 1997-01-14 Canon Kabushiki Kaisha Information recording apparatus having variable compression ratio
EP0615244B1 (en) * 1993-03-11 1999-07-21 Matsushita Electric Industrial Co., Ltd. System for non-linear video editing
JPH0745047A (ja) * 1993-07-28 1995-02-14 Sharp Corp 情報記録再生装置
JP3512038B2 (ja) * 1993-12-24 2004-03-29 ソニー株式会社 編集装置及び編集方法
US5872516A (en) * 1994-02-22 1999-02-16 Bonge, Jr.; Nicholas J. Ultrasonic transceiver and remote controlled devices for pets
JP3467832B2 (ja) * 1994-04-20 2003-11-17 ソニー株式会社 記録方法及び記録装置
US5574905A (en) * 1994-05-26 1996-11-12 International Business Machines Corporation Method and apparatus for multimedia editing and data recovery
JPH0845246A (ja) * 1994-07-29 1996-02-16 Sony Corp 記録媒体、再生方法、記録装置、及び再生装置
US5974223A (en) * 1995-04-08 1999-10-26 Sony Corporation Method of and apparatus for data recording, method of and apparatus for data reproduction, recording medium, and method of and apparatus for data transmission
US5802240A (en) * 1995-04-28 1998-09-01 Sony Corporation Video editing apparatus
TW318906B (zh) * 1995-12-08 1997-11-01 Sony Co Ltd
JPH10162560A (ja) * 1996-12-04 1998-06-19 Matsushita Electric Ind Co Ltd 映像編集方法、及びノンリニア映像編集装置
JP4110593B2 (ja) * 1997-05-19 2008-07-02 ソニー株式会社 信号記録方法及び信号記録装置
GB2334067B (en) * 1998-02-09 2002-07-17 Reilor Ltd Pet door
US5967215A (en) * 1998-08-12 1999-10-19 Needham; John M. One-and two-way pet screen door kit
US6297739B1 (en) * 2000-03-20 2001-10-02 David K. Small System and method for providing access to selected animals to a secured enclosure

Also Published As

Publication number Publication date
US7130524B2 (en) 2006-10-31
CN1205515A (zh) 1999-01-20
US6282155B1 (en) 2001-08-28
US20050163469A1 (en) 2005-07-28
US7295756B2 (en) 2007-11-13
US7127151B2 (en) 2006-10-24
US20050163470A1 (en) 2005-07-28
KR19980087161A (ko) 1998-12-05
US20050163468A1 (en) 2005-07-28
EP2267718A2 (en) 2010-12-29
US7133593B2 (en) 2006-11-07
US20050163472A1 (en) 2005-07-28
EP0880139A2 (en) 1998-11-25
US7092619B2 (en) 2006-08-15
US20050163471A1 (en) 2005-07-28
US6952522B2 (en) 2005-10-04
JP4110593B2 (ja) 2008-07-02
EP2267718A3 (en) 2014-09-03
JPH1139800A (ja) 1999-02-12
US20050163473A1 (en) 2005-07-28
US6449423B1 (en) 2002-09-10
US20010015944A1 (en) 2001-08-23
EP0880139A3 (en) 2002-01-16
US7085472B2 (en) 2006-08-01
KR100618289B1 (ko) 2007-07-09

Similar Documents

Publication Publication Date Title
CN1152378C (zh) 信号记录方法和装置、记录/再现方法和装置及记录介质
CN1305039C (zh) 信号记录/再生装置和方法
CN1247019C (zh) 传输数据流记录/再现装置及方法和程序/数据记录介质
CN1296936C (zh) 静止画面集管理信息的记录方法、记录装置、再生方法和再生装置
CN1255800C (zh) 产生要记录的信息信号的方法和设备
CN1992869A (zh) 重放设备、重放方法以及重放程序
CN1596446A (zh) 记录装置、记录程序和记录方法
CN1282194C (zh) 含有虚拟删除信息的记录媒体的记录方法
CN1731851A (zh) 记录控制设备、方法及程序
CN1946183A (zh) 图像编码设备、画面编码方法和图像编辑设备
CN1475076A (zh) 音频/视频信息记录再现装置及方法
CN1681308A (zh) 再现设备和再现方法
CN1723505A (zh) 记录载体上的实时信息编辑
CN1282359C (zh) 信息处理方法和设备
CN1868210A (zh) 文件再现装置、文件再现方法、文件再现方法程序和用于记录文件再现方法程序的记录介质
CN1441428A (zh) 记录数据产生和记录介质重放的装置和方法
CN1494717A (zh) 信息记录和再现方法、设备、介质、程序及程序存储介质
CN1406436A (zh) 数据记录方法、数据记录设备和记录介质
CN1254820C (zh) 把实时信息记录在盘形记录载体上、从其中重放和/或编辑
CN1237066A (zh) 运动图像编码方法及装置和记录介质
CN1259734A (zh) 信息记录介质,信息记录装置和信息重放装置
CN1145950C (zh) 再现设备和方法、程序提供介质和存储介质
CN1263297C (zh) 画面数据再现设备和方法
CN1237310A (zh) 在盘上记录图片和从盘再现图片的方法和装置及记录介质
CN1833285A (zh) 数据处理装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040602

Termination date: 20150519

EXPY Termination of patent right or utility model