通过数据调制规则变化将第二码嵌入光盘数据的方法和装置的制作方法

文档序号:6777263阅读:151来源:国知局
专利名称:通过数据调制规则变化将第二码嵌入光盘数据的方法和装置的制作方法
技术领域
本发明一般地涉及光盘,更具体地,本发明涉及基于数据调制规 则变化将第二级码嵌入光盘数据的方法和装置。
背景技术
已经实现了不同的现有技术方法将第二级码嵌入光盘的比特流。 然而,这些现有技术方法牺牲了第一级码中的主要数据的可读性,因 此基于对第一级码中的特定误差图的容易的检测,可以估计第二级码 的存在。

发明内容
本发明解决了现有技术中的这些和其他缺陷和缺点,本发明的目 的是提供基于数据调制规则变化将第二级码嵌入光盘数据的方法和装 置。
根据本发明的一方面,提供了一种装置,包括调制器,用于对第 一码进行调制以获得表示第一码并且其中嵌入有第二码的信道比特 流。所述调制实现了对第一和第二编码区域的不同长度分布,所述第 一和第二编码区域表示第二码的二进制或多级数据。
根据本发明的另一方面,提供了一种用于对第一码进行调制以获 得表示第一码并且其中嵌入有第二码的信道比特流的方法。所述调制 使用对第一和第二编码区域的不同长度分布,所述第一和第二编码区 域表示第二码的二进制或多级数据。
结合附图,从以下对示例性实施例的详细描述中,本发明的这些 和其他方面、特征以及优点将变得显而易见。


参照以下示例性附图,可以更好地理解本发明,其中
图1是对其应用了本原理的示例性数字通用光盘(DVD)记录器 的图2是根据本原理的用于在光盘上编码第二级数据而不改变第一 级数据(主要数据)的可读性的示例性方法的图3是根据本原理的用于在光盘上编码第二级数据而不改变第一 级数据(主要数据)的可读性的另一种示例性方法的图4是根据本原理的用于检测是否存在次要码的示例性方法的 图;以及
图5是示出了根据本原理的当对具有与第一级数据的一个同步帧 相对应的第二级比特长度的DVD比特流应用根据本原理的数据调制 规则变化(用于最小化或最大化3T出现次数)时的游程长度分布的 示例性图形的图。
具体实施例方式
本发明涉及基于数据调制规则变化将第二级码嵌入光盘数据的 方法和装置。
本描述说明了本发明的原理。因此,可以认识到,本领域技术人 员能够想到各种实施本发明的原理的设置,虽然这里没有显式地描述 或示出这些设置,但是,这些设置包括在本发明的精神和范围中。
这里阐述的所有示例和条件语言是为了教导的目的,以帮助读者 理解本发明的原理以及发明人为了改进现有技术而贡献的概念,这些 应被解释为并非将本发明局限于这样具体阐述的示例和条件。
此外,这里阐述本发明的原理、方面和实施例以及其具体示例的 所有表述应包括其结构和功能的等效物。此外,这样的等效物应包括 当前已知的等效物以及未来开发的等效物,即开发出的执行相同功能 的任何元件,而不论其结构如何。
因此,例如,本领域技术人员应理解,这里呈现的框图表示了实 现本发明原理的示意电路图的概念视图。类似地,可以认识到,任何流程图、流程图表、状态转移图、伪代码等表示了各种过程,所述过 程可以被实质上表示在计算机可读介质中,并从而由计算机或处理器 执行,而不论是否显式地示出了这样的计算机或处理器。
可以通过使用专用硬件以及能够与合适的软件相关联地执行软 件的硬件,来提供图中所示的各种元件的功能。在由处理器提供时, 可以由单个专用处理器、单个共享处理器或多个单处理器(其中一些 可以是共享的)来提供该功能。此外,显式使用的术语"处理器"或 "控制器"不应被解释为是排他性地指能够执行软件的硬件,可以隐 含地包括但不限于数字信号处理器("DSP")硬件、用于存储软件
的只读存储器("ROM")、随机存取存储器("RAM")、和非易失性 存储器。
也可以包括其他硬件,不论其为传统的和/或常规的硬件。类似地, 图中所示的任何开关仅是概念性的。可以通过程序逻辑的操作、通过 专用逻辑、通过程序控制和专用逻辑的交互,或甚至手动地实施开关 的功能,如从上下文中可以更具体地理解的,实施者可以选择特定的 技术。
在权利要求书中,表述为用于执行指定功能的装置的任何元件应 包含执行该功能的任何方式,例如包括a)执行该功能的电路元件的组 合或者b)任何形式的软件,从而包括固件、微代码等,与执行该软件 的适当电路相结合来执行该功能。由这样的权利要求所限定的本发明 在于以下事实以权利要求所要求保护的方式,将各种所述装置所提
供的功能结合并集合在一起。因此,应认为可以提供这些功能的任何 装置都与这里所示的装置等效。
转到图l,参考标号100总体上指示了可以对其应用本原理的示例 性数字通用光盘(DVD)记录器。DVD记录器100利用可记录光盘介 质102。在所示的实施例中,光盘介质102被实现为DVD。应注意,在 许多实例中,光盘介质也可以是例如致密光盘(CD)、高清晰度数 字通用光盘(HDDVD)、蓝光DVD等等。此外,对本领域和相关领域 技术人员而言显而易见的是,本原理不仅适用于光盘记录器,也适用 于用于创建只读存储盘的原版(master)的系统,例如DVD-ROM。这种所谓的LBR(激光束记录器)与图l中所示的记录器类似,但从硬盘 驱动中获得馈送入模块128的记录信号。
DVD记录器100能够在DVD介质(在本示例中为DVD 102)上写 入,或从其中读取。该设备包括机械组件104、控制部分120、视频/ 音频输入处理通路140以及视频/音频输出处理通路170。将大多数模块 分配给不同部分的方式是不言自明的,而出于方便的目的,对一些模 块进行了分配,这对理解该设备的操作并不重要。
机械组件104包括电动机106,用于旋转盘102、以及拾取组件 108,适于在旋转的盘上移动。拾取组件108和电动机106由伺服器110 控制。伺服器110可以接收从盘102的螺旋轨道读取的数据的回放信号 作为第一输入。该回放信号也可以是至纠错电路130的输入,纠错电路 130可以被认为是控制部分的一部分或视频/音频输出处理通路的一部 分。
当从盘102读取数据时,拾取组件108上的激光器可以将激光导向 到盘102的内层表面。根据盘102上存储的数据,该激光可以被大部分 反射或大部分吸收。拾取组件108可以将所反射的光解释为一种电信 号,而盘102的内层表面所吸收的光可以被解释为第二种电信号。在优 选实施例中,反射和非反射之间的转换被映射为与盘102上存储的数据
相对应的数字信号(称为回放信号)。
比较而言,在记录中,拾取组件上的激光器将点烧录在盘102上 的螺旋轨道中,以便数字地记录视频和/或音频节目材料。更具体地, 盘102 (可以包括至少一个内结晶记录层)可以展现两种不同的状态 非结晶状态或结晶状态,每种状态具有不同的反射率特性。通过拾取 组件108中的光传感器可以检测到这些不同水平的反射率。
在记录之前,光盘102的内记录层处于结晶状态,展现出高反射 率。可以对激光束的光强度进行调制以在内结晶记录层中的轨道表面 上写入非结晶数据标记。具体地,激光脉冲的能量可以使内结晶记录
层的表面温度快速地升至层熔点之上。 一旦高于熔点,内层可以从高 反射率的结晶状态转变为低反射率的非结晶状态。随后,层的快速冷 却防止了内层的分子结构重新组织为结晶状态。因此,可以将数字数据映射至激光脉冲系列,该激光脉冲系列可以将与该数字数据相对应
的数字码写到盘102上。
显然,根据容量要求,盘102可以具有一个或两个可记录侧。此 外,盘102在每一侧可以具有多个可记录层。然而,对于理解本发明, 侧和层的数目是无关的。此外,在双侧记录时,从光盘102的一侧还是 两侧发生对光盘102的两侧的记录也是无关的。
现在返回图l,优选地,控制部分120包括控制器122和导航数据 产生电路126。控制器122向导航数据产生电路126提供第一输入信号, 伺服器110向导航数据产生电路126提供第二输入信号。伺服器也可以 被认为是控制部分120的一部分。导航数据产生电路126向复用器 (MUX) 154提供第一输入信号,复用器154形成了视频/音频输入处 理通路140的一部分。MUX 154的输出是至纠错编码电路128的输入。 纠错编码电路128的输出是提供给拾取组件108的可记录输入信号,激 光器将该信号"烧录"在盘102的螺旋轨道上。
优选地,如图1所示,控制器122也能够访问轨道缓存器172和记 录缓存器152中包括的数据。为了实现本发明的设置,控制器122可以 对轨道缓存器172和记录缓存器152中存储的视频数据进行删除、修改 和重新格式化。优选地,还提供控制和数据接口,用于允许控制器122 控制分组视频编码器144和音频编码器148的操作。在存储器中提供合 适的软件或固件,以便控制器122执行传统操作。此外,提供用于高级 特征134的程序调度程序,以控制控制器122。
用于能够由用户激活的功能的控制缓存器132指示了例如播放、 记录、倒退、快进、暂停/播放和停止的功能。暂停与VCR中的暂停操 作相对,例如,手动中止预记录节目的回放,或中止所观看节目的记 录以从记录中消除商业广告。分离的暂停缓存器136被提供用于接收用
于在记录和回放功能期间执行暂停的命令。
视频/音频输入处理通路140是信号处理电路,用于将传统电视信 号(例如NTSC或PAL)转换为数字化分组数据(例如MPEG-1或 MPEG-2),以由DVD记录器100进行数字记录。输入通路140包括NTSC 解码器142和视频编码器(例如MPEG-l或MPEG-2) 144,用于视频输入,并包括音频模数转换器(A/D) 146和音频编码器(例如MPEG-1 或MPEG-2) 148。在复用器150中对数字化信号进行组合,并在记录 缓存器152中对其进行存储,直至构建完成整个分组。随着每个分组的 构建,在MUX154中,将每个分组与导航数据产生电路的输出进行组 合,并将其发送至纠错编码电路128。纠错编码电路128也可以被视为 输入通路140的一部分。
输出处理通路170包括轨道缓存器(或输出缓存器)172,在轨道 缓存器172中,将从盘中读取的数据组装为分组以用于进一步的处理。 条件访问电路174处理分组,控制分组通过解复用器176并进入用于视 频和音频处理的各通路的传播。解码器178对视频进行解码(例如 MPEG-l或MPEG-2), TV编码器180将视频编码为传统电视信号(例 如NTSC或PAL)。电路182对音频进行解码(例如MPEG-l或MPEG-2), 音频数模转换器(D/A) 184将音频转换为模拟形式。可以注意到,输 出处理通路170可以被视为包括纠错电路130。
DVD记录器100可以表示具有(例如但不限于)lx读取和lx写入 能力的机器。典型地,这样的设备可以具有约ll兆比特/秒的记录或回 放的最大数据速率。
多级的基于变化规则的调制器199和/或解调器198实现了根据本
原理的基于变化规则的调制,以将第二级码嵌入光盘的第一级码中。 如图所示,将调制器放置在纠错编码电路128和拾取组件108之间,将 解调器198放置在拾取组件108和纠错电路130之间。调制器199包括用 于输入第二级码的输入,解调器198包括用于第二级码的输出。
如上所述,本原理的目的是提供用于将第二级码嵌入光盘的用户 数据(主要数据)中的方法和装置。有利地,根据本原理,如果使用 光驱来拷贝光盘,或使用用户数据级的专业盗版操作来重新产生光盘, 第二级码将丢失。因此,可以使用第二级码的缺失来指示光盘为非法 (如在盗版拷贝的情况下)。相比于与将第二级码嵌入光盘相关的现有 技术方法,根据本原理的实施例嵌入第二级码而不影响第一级码(主 要数据)的可读性。
本原理利用指定的规则集来将数据字节转换(调制)为信道比特流,该信道比特流是光盘上的凹凸(pit-land)序列。根据本原理,由 于所提出的调制规则集与标准光盘驱动器中使用的解调过程兼容,因 此可以使用凹凸长度分布的不同统计特性来将第二级码嵌入数据中, 而不改变第一级码的可读性性能。
在一些实施例中,使用不同的调制规则集来对比特流的预定部分 进行编码,在读取时,可以通过其不同的统计特性来区分不同的调制 规则集。不同的统计特性表示二进制或多级第二级数据。以改变凹/ 凸长度的统计分布的方式来构建不同的调制规则集。
光盘的所有信道码提供了一定的冗余度,以控制比特序列的DC 分量。使用这样的DC分量控制来保证可靠的数据检测和对所有可能比 特组合的充分区分的相位跟踪信号。也可以使用这种冗余来选择具有 表示第二级数据的指定统计游程长度分布特性的码字。例如,在读取 时,在根据本原理的调制规则最大化或最小化比特流中的3T出现次数 的情况下,通过对固定比特流长度中3T符号的出现次数进行计数,可 以实现对两个调制规则集之间的区分。
可以使用以下过程来实现要对光盘(例如DVD)执行的修改,以 对每个同步(sync)帧获得两个不同的游程长度分布。每次在主要和 次要同步(sync)码表之间进行选择或在状态1和4之间进行选择时, 应确定哪一个在比特流中产生更多3T符号。如果第二级码比特为O, 则选择具有较大数目的3T符号的情况。如果第二级码比特为l,则选 择具有较小数目的3T符号的情况。如果对于两种情况3T符号的数目相 同,则如所指定的那样,应用通常的数字和值(DSV)控制规则。由 于多数时候对于两种情况3T符号的数目相同,因此DSV控制仍能够充 分工作。参照图2进一步描述前述过程。
单个第二级码比特的检测可靠性取决于比特的长度,比特长度越 长,比特检测的可靠性越高。在一些实施例中,可以在第二级码中包 括合适的纠错码。
转到图2,参考标号200总体上指示了用于在光盘上编码第二级数 据而不改变第一级数据(主要数据)的可读性的示例性方法。方法200 导致了用于表示第二级数据的二进制码的产生。方法200包括开始框205,开始框将控制传递给功能框210。每次 在主要和次要同步码表之间进行选择或在状态1和状态4表之间进行选 择时,功能框210确定哪一个同步码表或状态表在比特流中产生更多 3T符号,并将控制传递给功能框215。功能框215确定对两种情况3T符 号的数目是否相同(即是否功能框210的输出是不确定的),并将控制 传递给判断框220。判断框220确定要写入的当前第二级码比特是0还是 1。如果要写入的当前第二级码比特是O,则将控制传递给功能框225。 否则,如果要写入的当前第二级码比特是l,则将控制传递给功能框 230。可以认识到,第二级码可以可选地包括纠错码。
功能框225选择具有较大3T符号数目的同步码表或状态表(或当 功能框210的输出不确定时使用标准数字和值(DSV)调制规则),并 将控制传递给功能框235。
功能框230选择具有较小3T符号数目的同步码表或状态表(或当 功能框210的输出不确定时使用标准数字和值(DSV)调制规则),并 将控制传递给功能框235。
功能框235将已调制比特放入要传送至拾取组件的输出缓存器, 并将控制传递给结束框299。对每个主要码数据或同步字节,必须运行 一次该判断序列(200)。
之前的描述涉及用于嵌入二进制(2状态)第二级码的调制规则。 然而,由于这里提供的本原理的教导,本领域和相关领域技术人员容 易想到,本原理也可以容易地适用于其他光盘调制规则,包括但不限 于致密光盘(CD)、高清晰度数字通用光盘(HDDVD)、蓝光光盘 (BD)调制规则等。仅通过在每隔一种情况下使用修改的调制规则(产 生4级码)或使用第三调制规则(可以是通常的规则)来获得3级码, 可以获得多级码。例如,在具有3级码的实施例中,功能框,如框225 (图2)、 340 (图3)和230 (图2)可以分别用于状态O、 l和2。
转到图3,参考标号300总体上指示了用于在光盘上编码第二级数 据而不改变第一级数据(主要数据)的可读性的示例性方法。图3的方 法导致了用于表示第二级数据的4级码的产生。
方法300包括开始框305,开始框305初始化计数器,并将控制传递给功能框310。每次在主要和次要同步码表之间进行选择或在状态l 和状态4表之间进行选择时,功能框310确定哪一个同步码表或状态表 在比特流中产生更多3T符号,并将控制传递给功能框315。功能框315 确定对两种情况3T符号的数目是否相同(即是否功能框310的输出是 不确定的),并将控制传递给判断框320。判断框320确定计数器的当前 值是奇数还是偶数。如果计数器的当前值是奇数,则将控制传递给功 能框340。否则,如果计数器的当前值是偶数,则将控制传递给判断框 325。
判断框325确定要写入的当前第二级码比特是0还是1。如果要写 入的当前第二级码比特是O,则将控制传递给功能框330。否则,如果 要写入的当前第二级码比特是l,则将控制传递给功能框335。可以认 识到,第二级码可以可选地包括纠错码。
功能框330选择具有较大3T符号数目的同步码表或状态表(或当 功能框310的输出不确定时使用标准数字和值(DSV)调制规则),并 将控制传递给功能框345。
功能框335选择具有较小3T符号数目的同步码表或状态表(或当 功能框310的输出不确定时使用标准数字和值(DSV)调制规则),并 将控制传递给功能框345。
功能框340使用标准DSV调制规则来对要写入的当前第二级码进 行调制,并将控制传递给功能框345。
功能框345将已调制比特放入要传送至拾取组件的输出缓存器, 并将控制传递给结束框399。对每个主要码数据或同步字节,必须运行 一次该判断序列(300)。
为了检测二进制第二级码,对3T符号的数目进行计数,并将其与 阈值进行比较,所述阈值与不具有第二级码并使用传统调制规则的第 一级码中将出现的3T符号的数目相对应。可选地,可以对第一级码比 特的预定数目,确定第一级码的更复杂的统计特性。当然,由于这里 提供的本原理的教导,在维持本原理的范围的同时,本领域和相关领 域技术人员可以想到这些和各种其他方式来检测根据本原理嵌入的第 二级码。有利地,将用于表示一个第二级码比特的第一级码比特的部分调 整并排列为第一级码中已经可用的结构,例如同步帧、物理扇区、ECC 块等。检查第二级码的正确性的系统/应用必须知道将第二级码嵌入到 了第一级码中的何处以及如何嵌入的,这可以通过以加密的方式在光 盘上存储该信息,或通过在线连接来获得该信息等来实现。
转到图4,参考标号400总体上指示了用于检测是否已将第二级码 嵌入光盘的示例性方法。方法400与根据本原理的调制规则最大化所产 生的信道比特流中的3T出现次数的情况相对应。
方法400包括开始框405,开始框将控制传递给功能框410。功能 框410读取光盘,对第一级码中的3T符号的数目进行计数,并将控制 传递给判断框415。判断框415确定(由功能框410计数的)3T符号的
数目是否大于阈值,所述阈值与与不具有第二级码并使用传统调制规 则的第一级码中将出现的3T符号的数目相对应。如果是,则将控制传 递给功能框420。否则,将控制传递给功能框425。功能框420指示第二级码被嵌入第一级码,并将控制传递给功能 框430。
功能框430指示第二级码未被嵌入第一级码,并将控制传递给功 能框430。
功能框430读出和/或确定第二级码(如果第二级码被指示为存 在),并将控制传递给结束框435。可以认识到,第二级码的读出是基 于所存储的信息,所述信息指示了将第二级码嵌入到了第一级码中的 何处以及如何嵌入的。
还可以认识到,虽然图4的方法涉及根据本原理的调制规则最大 化3T符号的出现次数的情况,但是,由于这里提供的本原理的教导,
本领域和相关领域技术人员可以容易地确定和实现其他实施例,所述 其他实施例可以涉及根据本原理的调制规则最小化3T符号的出现次 数的情况。在这种情况下,判断框415可以确定3T符号的数目是否小 于阈值。由于这里提供的本原理的教导,本领域和相关领域技术人员 可以容易地确定和实现本原理的这些和其他变型和实现方式。
转到图5,参考标号500总体上指示了当对具有与第一级数据的一个同步帧相对应的第二级比特长度的DVD比特流应用根据本原理的 数据调制规则变化(用于最小化或最大化3T出现次数)时的游程长度 分布的示例性图形。在图形500中,水平轴表示连续同步帧的数目,垂 直轴示出了具有各种游程长度的符号数目。容易看到,3T的数目(白 色图)在较大值和较低值之间变化。如果如在DVD规范中描述的那样 来进行调制过程,则每同步帧的平均3T数目约为105。在一个同步帧 中3T的出现次数的变化非常大,因此,第二码比特检测的可靠性较低, 使得在这样的环境中希望使用较强的纠错码。如果表示一个第二级码 的第一级码比特数目被选择为较大,则这种变化得到平均,导致较高 的第二级比特检测可靠性,从而对纠错码的要求降低。
基于这里的教导,相关领域技术人员可以容易的确定本发明的这 些和其他特征及优点。也可以理解,可以以各种形式硬件、软件、 固件、专用处理器或其结合来实现本发明的教导。
更优选地,将本发明的教导实现为硬件和软件的组合。此外,软 件可以被实现为确实地实现在程序存储单元上的应用程序。可以由包 括任何适合架构的机器来更新和执行应用程序。优选地,将该机器实 现在具有硬件(如一个或更多中央处理单元("CPU")、随机存取单元 ("RAM")和输入/输出("I/O")接口)的计算机平台上。该计算机 平台也可以包括操作系统和微指令代码。这里所描述的各种处理和功 能可以是由CPU执行的微指令代码的一部分或应用程序的一部分或其 结合。此外,各种其他外部设备单元可以与该计算机平台连接,如附 加数据存储单元和打印单元。
还应理解,由于优选地以软件来实现附图中所描述的一些组成系 统组件和方法,因此,根据对本发明进行编程的方式,系统组件或处 理功能块之间的实际连接可能不同。由于这里的教导,相关领域技术 人员能够想到本发明的这些和类似实现方式或配置。 尽管这里参照附图描述了示意实施例,但是应理解,本发明不局限于 这些确切的实施例,在不脱离本发明的范围或精神的前提下,相关领 域技术人员可以在其中进行各种改变和修改。如所附权利要求所述, 本发明的范围包括所有这样的改变和修改。
权利要求
1. 一种装置,包括调制器(199),用于对第一级码进行调制以获得表示第一级码并且其中嵌入有第二级码的信道比特流,所述调制实现了第一和第二编码区域的不同长度分布,所述第一和第二编码区域表示第二级码的二进制或多级数据。
2. 如权利要求l所述的装置,其中,第一和第二编码区域的长度分布是具有不同统计特性的凹凸长度分布,以及,根据要写入的当前第二级比特是0还是1来使用不同统计特性中的不同统计特性。
3. 如权利要求l所述的装置,其中,第一和第二编码区域的长度 分布是具有不同统计特性的凹凸长度分布,以及,凹凸长度分布的不 同统计特性对其中嵌入有第二级码的第一级码中的3T符号数目进行 了最大化和最小化中的至少一种。
4. 如权利要求1所述的装置,其中,所述调制器(199)通过确 定主要同步码表或次要同步码表中的哪一个对其中嵌入有第二级码的 第一级码中的3T符号数目进行了最大化或最小化来对第一级码进行 调制,并根据要写入的当前第二级比特是O还是1来选择主要同步码 表或次要同步码表来对第一级码进行调制。
5. 如权利要求l所述的装置,其中,当在主要同步码表和次要同 步码表之间不确定3T符号数目的最大化或最小化时,所述调制器(199)使用标准调制规则来写入当前第二级比特。
6. 如权利要求1所述的装置,其中,所述调制器(199)对要写 入的每隔一个第二级码比特交替使用分别具有第一和第二编码区域长 度分布的不同统计特性的调制规则和标准调制规则,以提供第二级码 的4级数据。
7. 如权利要求1所述的装置,其中,所述调制器(199)通过确 定状态1表或状态4表中的哪一个对其中嵌入有第二级码的第一级码 中的3T符号数目进行了最大化或最小化来对第一级码进行调制,并根据要写入的当前第二级比特是0还是1来选择状态1表或状态4表 来对第一级码进行调制。
8. 如权利要求l所述的装置,其中,当在状态1表和状态4表之 间不确定3T符号数目的最大化或最小化时,所述调制器(199)使用 标准调制规则来写入当前第二级比特。
9. 如权利要求1所述的装置,其中,所述调制器(199)在将第 二级码嵌入第一级码的过程中,将纠错码添加至所述第二级码中。
10. 如权利要求9所述的装置,其中,所述纠错码的强度是基于 所述第二级码的比特长度。
11. 一种方法,包括以下步骤对第一级码进行调制(225、 230、 330、 335)以获得表示第一级 码并且其中嵌入有第二级码的信道比特流,所述调制使用第一和第二 编码区域的不同长度分布,所述第一和第二编码区域表示第二级码的 二进制或多级数据。
12. 如权利要求ll所述的方法,其中,第一和第二编码区域的长 度分布是具有不同统计特性的凹凸长度分布,以及,根据要写入的当 前第二级比特是0还是1来使用不同统计特性中的不同统计特性。
13. 如权利要求ll所述的方法,其中,第一和第二编码区域的长 度分布是具有不同统计特性的凹凸长度分布,以及,凹凸长度分布的 不同统计特性对其中嵌入有第二级码的第一级码中的3T符号数目进 行了最大化和最小化中的至少一种。
14. 如权利要求11所述的方法,其中,所述调制步骤(225、 230、 330、 335)通过确定主要同步码表或次要同步码表中的哪一个对其中 嵌入有第二级码的第一级码中的3T符号数目进行了最大化或最小化 来对第一级码进行调制,并根据要写入的当前第二级比特是0还是1 来选择主要同步码表或次要同步码表来对第一级码进行调制。
15. 如权利要求ll所述的方法,其中,当在主要同步码表和次要 同步码表之间不确定3T符号数目的最大化或最小化时,所述调制步 骤(225、 230、 330、 335)使用标准调制规则来写入当前第二级比特。
16. 如权利要求11所述的方法,其中,所述调制步骤(330、 335)对要写入的每隔一个第二级码比特交替使用分别具有凹凸长度分布的不同统计特性的调制规则和标准调制规则,以提供第二级码的4级数 据。
17. 如权利要求11所述的方法,其中,所述调制步骤(225、 230、 330、 335)通过确定状态1表或状态4表中的哪一个对其中嵌入有第 二级码的第一级码中的3T符号数目进行了最大化或最小化来对第一 级码进行调制,并根据要写入的当前第二级比特是0还是1来选择状 态1表或状态4表来对第一级码进行调制。
18. 如权利要求11所述的方法,其中,当在状态1表和状态4表 之间不确定3T符号数目的最大化或最小化时,所述调制步骤(225、 230、 330、 335)使用标准调制规则来写入当前第二级比特。
19. 如权利要求ll所述的方法,其中,所述调制步骤还包括在 将第二级码嵌入第一级码的过程中,将纠错码添加至所述第二级码中。
20. 如权利要求19所述的方法,其中,所述纠错码的强度是基于 所述第二级码的比特长度。
全文摘要
本发明提供了一种通过数据调制规则变化将第二级码嵌入光盘的第一级码的方法和装置。所述装置包括多级的基于变化规则的调制器(199),用于对第一级码进行调制以获得表示第一级码并且其中嵌入有第二级码的信道比特流。所述多级的基于变化规则的调制器使用分别具有凹凸长度分布的不同统计特性的调制规则来对第一级码进行调制,所述调制规则保持了第一级码的可读性并且在读出光盘时是可区分的。不同的统计特性表示第二级码的二进制或多级数据。
文档编号G11B20/10GK101461005SQ200680054955
公开日2009年6月17日 申请日期2006年6月12日 优先权日2006年6月12日
发明者约翰·马太·汤, 艾伦·布鲁斯·哈默斯利, 霍尔格·霍夫曼 申请人:汤姆森许可贸易公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1