首页> 中国专利> 数字接收机以及用于处理数字接收机中的3D 内容的方法

数字接收机以及用于处理数字接收机中的3D 内容的方法

摘要

本发明涉及数字接收机以及用于处理数字接收机中的内容的方法。根据本发明的一个实施方式的用于3D服务的数字接收机包括:接收单元,该接收单元接收3D视频基本流和系统信息,该系统信息包括3D视频基本流的PVR支持信息;下载模块,该下载模块将时间戳添加到3D视频基本流并且进行控制以配置和存储索引文件,该索引文件包括用于所述3D视频基本流的PVR功能性能的信息,该PVR功能性能是从PVR支持信息提取的;PVR模块,该PVR模块包括上传模块,该上传模块基于索引文件和时间戳值二者中的至少一项上传存储的3D视频基础流;解码器,该解码器对上传的3D视频基础流进行解码;格式化器,该格式化器根据输出格式对解码后的3D视频数据进行格式化;以及输出单元,该输出部输出格式化后的3D视频数据。

著录项

  • 公开/公告号CN103168473A

    专利类型发明专利

  • 公开/公告日2013-06-19

    原文格式PDF

  • 申请/专利权人 LG电子株式会社;

    申请/专利号CN201180050027.6

  • 发明设计人 徐琮烈;崔智铉;金镇泌;李俊徽;

    申请日2011-10-17

  • 分类号H04N13/00;H04N5/76;

  • 代理机构北京三友知识产权代理有限公司;

  • 代理人吕俊刚

  • 地址 韩国首尔

  • 入库时间 2024-02-19 19:54:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-28

    授权

    授权

  • 2013-11-13

    实质审查的生效 IPC(主分类):H04N13/00 申请日:20111017

    实质审查的生效

  • 2013-06-19

    公开

    公开

说明书

技术领域

本发明涉及数字接收机及其处理方法,更具体地,涉及处理3维(此后,称为“3D”) 内容的数字接收机及其处理方法。数字接收机可以包括个人录像机(PVR:Personal  Video Recorder)。PVR可以存储或再现3D内容。

背景技术

在目前的广播环境中,模拟广播在全世界范围内都已经被转变成数字广播。

与常规的模拟广播相比,随着数字广播的引进,已经开发并发布了各种内容。而 且,已经开发了使用户能够更容易且更方便地利用这样的内容的各种数字广播技术。

作为一个示例,大部分的常规内容是针对2D模式制作的。但是,与常规的2D 内容相比,随着数字广播的引进,对具有真实性和立体效果的3D内容的兴趣增加, 因此,已经开发并发布了这样的内容。此外,已经对诸如存储和再现数字接收机中的 3D内容等的对数字接收机中的3D内容的处理进行了很多研究。

虽然在目前的广播环境中模拟广播已经转换为数字广播,但是,另一方面,即使 在数字广播环境中,也可以同时提供2D内容和3D内容。由于这个原因,需要数字 接收机考虑到这样的情况适当地对内容进行处理。但是,在考虑到这样的情况并且用 户对3D内容感兴趣时,数字接收机又难以处理3D内容。而且,数字接收机在2D 与3D之间的切换方面仍然具有缺陷,这导致了用户的不便。

发明内容

技术问题

鉴于上述问题而做出了本发明,并且本发明的目的是提供一种包括PVR的数字 接收机以及处理数字接收机中的内容的方法,其中,PVR在数字接收机处理3D内容 时支持诸如2D/3D切换与视图切换等的各种功能。

本发明的另一个目的是提供一种能够有效支持针对3D流的PVR功能以实现每 眼全分辨率而不是帧兼容的数字接收机,以及处理数字接收机中的内容的方法。

技术方案

为了实现上述目的,本发明被构造为如下所述。

根据本发明的针对3维(3D)业务的数字广播信号的处理方法的示例包括以下 步骤:接收3D视频基本流和系统信息,该系统信息包括3D视频基本流的3D个人 录像机(PVR)支持信息;将时间戳添加到所述3D视频基本流并且存储添加有所述 时间戳的所述3D视频基本流;存储索引文件,该索引文件包括从所述3D PVR支持 信息提取的用于执行所述3D视频基本流的3D PVR功能的信息;基于所述索引文件 和/或时间戳值对所述存储的3D视频基本流进行解码;以及根据输出格式对所述解码 后的3D视频数据进行格式化并且输出所述格式化后的3D视频数据。

所述索引文件可以包括从以下当中选择的至少一项:相应包的L/R、基础层/增强 层、指示随机访问点(RAP)的图片类型信息、关于图片编号的图片编号信息、指示 存储装置中的逻辑地址或物理地址的地址信息、以及指示相对应的图片的尺寸的尺寸 信息。

所述3D视频基本流可以是包括基础层视频流和增强层视频流的双视频流。

而且,3D PVR支持信息可以包括从以下信息项中选择的至少一项:指示相对应 的传输流包包括各视频图片的起始点还是结束点的信息(Picture_start_end)、指示相 对应的传输流包中所包含的视频基本流是否是RAP的信息、与编码模式有关地指示 相对应的图片是基础层还是增强层的信息、以及指示相对应的图片是左视图还是右视 图的信息。

3D PVR支持信息还可以包括指示基于节目的第一图片向所述节目的图片顺次分 配的编号的帧信息、以及标识所述帧信息是基于解码顺序还是显示顺序的帧类型信 息。

而且,所述帧信息可以包括图片对,针对基础层/扩展层和左/右独立分配所述图 片对的编号并且这些图片对针对所述基础层/扩展层和左/右具有相同的编号。

所述3D PVR支持信息还可以包括倍速信息,并且所述倍速信息可以包括:指示 利用相对应的图片的2D正常倍速再现是否可能的信息、指示利用相对应的图片的3D 正常倍速再现是否可能的信息、指示在2D模式下利用相对应的图片的n倍速再现是 否可能的信息、以及指示在3D模式下利用相对应的图片的n倍速再现是否可能的信 息。

而且,3D PVR支持信息可以包含在与3D或2D节目相对应的传输流包当中的、 包括各图片的第一字节或最后一个字节的传输流包的adaptation_field中。所述3D PVR支持信息可以通过所述adaptation_field的专用数据字节来发送。

所述系统信息还可以包括标识是否存在所述3D PVR支持信息的标识信息,并且 所述标识信息可以在包含在从节目特定信息(PSI)的节目映射表(PMT)、节目与系 统信息协议(PSIP)的地面虚拟频道表(TVCT)和/或事件信息表(EIT)、以及数字 视频广播(DVB)的业务描述表(SDT)和/或EIT当中所选的任意一项中时被发送。

用于3D服务的数字接收机的一个示例包括:接收部,该接收部用于接收3D视 频基本流和系统信息,所述系统信息包括所述3D视频基本流的3D PVR支持信息; PVR模块,该PVR模块包括下载模块和上传模块,所述下载模块用于将时间戳添加 到所述3D视频基本流并控制索引文件被配置和存储,所述索引文件包括用于执行所 述3D视频基本流的从所述3D PVR支持信息提取的3D PVR功能的信息,并且所述 上传模块用于基于所述索引文件和/或时间戳值上传所存储的3D视频基本流;解码 器,该解码器用于对所上传的3D视频基本流进行解码;格式化器,该格式化器用于 根据输出格式对解码后的3D视频数据进行格式化;以及输出部,该输出部用于输出 格式化后的3D视频数据。

所述PVR模块的所述索引文件可以包括从以下当中选择的至少一项:相应包的 L/R、基础层/增强层、指示随机访问点(RAP)的图片类型信息、关于图片编号的图 片编号信息、表明存储装置中的逻辑地址或物理地址的地址信息、以及表明相对应的 图片的尺寸的尺寸信息。

所述3D视频基本流可以是包括基础层视频流和增强层视频流的双视频流。

3D PVR支持信息可以包括以下信息项中选择的至少一项:指示相对应的传输流 包包括各视频图片的起始点还是结束点的信息(Picture_start_end)、指示相对应的传 输流包中所包含的视频基本流是否是RAP的信息、与编码模式有关地指示相对应的 图片是基础层还是增强层的信息、以及指示相对应的图片是左视图还是右视图的信 息。

3D PVR支持信息还可以包括指示基于节目的第一图片向所述节目的图片顺次分 配的编号的帧信息、以及标识所述帧信息是基于解码顺序还是显示顺序的帧类型信 息。

所述帧信息可以包括图片对,针对基础层/扩展层和左/右独立分配所述图片对的 编号并且这些图片对针对所述基础层/扩展层和左/右具有相同的编号。

所述3D PVR支持信息还可以包括倍速信息,并且所述倍速信息可以包括:指示 利用相对应的图片的2D正常倍速再现是否可能的信息、指示利用相对应的图片的3D 正常倍速再现是否可能的信息、指示在2D模式下利用相对应的图片的n倍速再现是 否可能的信息、以及指示在3D模式下利用相对应的图片的n倍速再现是否可能的信 息。

3D PVR支持信息可以包含在与3D或2D节目相对应的传输流包当中的、包括各 图片的第一字节或最后一个字节的传输流包的adaptation_field中。所述3D PVR支持 信息可以通过adaptation_field的专用数据字节来发送。

所述系统信息还可以包括标识是否存在所述3D PVR支持信息的标识信息,并且 所述标识信息可以在包含在从PSI的PMT、PSIP的TVCT和/或EIT、以及DVB的 SDT和/或EIT当中所选的任意一项中时被发送。

有益效果

本发明具有以下效果。

首先,本发明具有的效果在于数字接收机提供针对甚至是3D内容的各种PVR 功能。

第二,本发明具有的效果在于数字接收机有效支持针对甚至是3D内容的各种 PVR功能,以实现每眼全分辨率。

第三,本发明具有的效果在于数字接收机利用数字接收机的PVR针对3D内容 流畅地执行特技播放(trick play)与2D/3D切换。

附图说明

图1是例示了根据本发明的包括3D PVR模块的数字接收机的构造的示例的框 图;

图2是例示了图1中3D PVR模块的构造的示例的框图;

图3是例示了根据本发明的3D_PVR_Information_byte()比特流语法的示例的图;

图4是例示了根据本发明的包括PVR支持信息的PMT表段比特流语法的示例的 图;

图5是例示了根据本发明的adaptation_field_data_descriptor比特流语法的示例的 图;

图6是例示了图5的adaptation_field_data_identifier的示例的图;

图7是例示了根据本发明的包括3D PVR支持信息的MPEG-2传输流包的 adaptation_field的示例的图;

图8是例示了根据本发明的包括PVR支持信息的TVCT表段比特流语法的示例 的图;

图9是例示了根据本发明的channel_level_descriptor比特流语法的示例的图;

图10是例示了根据本发明的包括PVR支持信息的EIT表段比特流语法的示例的 图;

图11是例示了根据本发明的包括PVR支持信息的服务描述表(SDT)表段比特 流语法的示例的图;

图12是例示了根据本发明的包括PVR支持信息的EIT表段比特流语法的另一个 示例的图;

图13是例示了图2的3D PVR模块110中所包括的下载模块212的构造的示例 的框图;

图14至图16是例示了根据本发明的下载模块中的时间戳插入实现的示例的图;

图17是例示了根据本发明的使用时间戳时的时间戳索引数据结构的示例的图;

图18是例示了根据本发明的下载模块212中的索引配置的示例的图;

图19是例示了根据本发明的用于快播支持的预测链(prediction chain)的概念的概 念图;

图20是示出了根据本发明存储的图片数据的包的示例和存储装置地址映射信息 的构造的图;

图21是例示了根据本发明的用于快播模式支持的快播命令链表的构造的示例的 图;

图22是例示了根据本发明的利用图19至图21的信息执行3D PVR功能的索引 文件结构的示例的图;

图23是例示了根据本发明的图2的3D PVR模块中所包括的上传模块218的构 造的示例的框图;

图24是例示了根据本发明的在2D/3D记录时接收机的操作的示例的流程图;

图25是例示了根据本发明的在2D模式再现时接收机的操作的示例的流程图;

图26是例示了根据本发明的在3D模式再现时接收机的操作的示例的流程图; 以及

图27是例示了根据本发明的在视图切换请求时接收机的操作的示例的流程图。

具体实施方式

现在,将参照附图详细描述本发明。

在以下描述中,关于要描述的组成部件,所包含的后缀“模块”或“部”将仅鉴 于以下说明书书写的方便而选择或同时使用,并且后缀“模块”和“部”不必具有不 同含义或作用。

而且,现在将详细描述本发明的优选实施方式,附图中例示了本发明的示例。这 里应当注意的是,这些实施方式仅用于例示性目的并且本发明的保护范围不限于此或 受此约束。

本说明书中所使用的术语是考虑到功能而选择、并且目前广泛使用的一般术语。 但是,这样的术语可以根据本发明所属领域的技术人员的意图、惯例、或新技术的出 现而变化。在特定的情况下,某些术语可以由本发明的申请人来选择。在该情况下, 这样的术语的含义将在本说明书的相应段落中进行描述。因此,应当注意的是,本说 明书中所使用的术语应当基于术语的实际含义与本发明的公开来解释,而不应仅仅是 基于术语的词典释义进行解释。

本发明涉及能够输出3维(此后,称为“3D”)内容的数字接收机。数字接收机 包括个人录像机(PVR)。更具体地,本发明涉及用于处理PVR的各种功能、使得 PVT的功能应用于3D内容的装置和方法。例如,在本说明书中,通过根据本发明的 数字接收机的PVR存储并再现3D内容。在处理过程中,可以对内容进行处理,使 得执行PVR的各种功能(诸如2D/3D切换和视图切换等)。

而且,在本说明书中,3D内容在包括于数字广播信号中的同时被发送到数字接 收机。此时,可以由帧兼容系统或每眼全分辨率系统(full resolution per eye system)来 处理3D内容。此后,为了容易地理解本发明并便于描述,后者(即,每眼全分辨率 系统)将作为示例进行描述;但是,本发明的权利范围不限于此。显而易见的是,本 发明可以应用于与本发明有关的其他系统以及按照相同原则或类似原则的帧兼容系 统。

帧兼容系统是在数字接收机通过PVR记录3D内容的情况下,无改变地重新使 用常规结构的系统。另一方面,对于基于双视频基本流(ES)(诸如,多视点视频编 码(MVC)、可伸缩视频编码(SVC)、以及双重编解码器)的每眼全分辨率系统来 说,难以有效地存储、再现、以及时移3D内容。具体地,在每眼全分辨率系统中, 在执行PVR的特技播放(trick play)的情况下,所需流的选择性上传是重要的。但 是,对于双流来说,在不可能进行ES划分的情况下,流畅的特技播放可能是很难的, 这可能造成用户不便。换句话说,需要更有效的方法,使得在根据本发明的数字接收 机中执行PVR的诸如2D/3D切换、包括跳过的特技播放、以及视图切换之类的各种 功能。为此,下面将对时间戳、PVR加索引、以及缩略图提取进行限定并进行描述, 以提供根据本发明的3D服务。

图1是例示了根据本发明的包括3D PVR模块的数字接收机的构造的示例的框 图。

参照图1,根据本发明的数字接收机的示例包括接收部102、VSB解码器104、 输入开关部106、系统解码器/解复用器108、3D PVR模块110、存储装置111、视频 解码器112、视图切换部/2D输出部114、以及格式化器116。

虽然图1中未示出,但是数字接收机可以是包括显示装置或显示部(此后称为“显 示装置”)的接收机组。另选地,图1的构造可以以机顶盒(STB)的形式实现,,机 顶盒经由接口连接到显示装置。具体地,对于后者,接口可以是使机顶盒(STB)与 显示装置连接的高清多媒体接口(HDMI)。为此,在两个装置处可以设置有HDMI 接口部(未示出)。而且,对于后者,可以应用在HDMI标准中所定义的3D信号发 送方法。因此,甚至对于后者,由机顶盒处理、以执行PVR功能的3D内容可以容 易地输出到显示装置。

同时,为了方便地进行描述,图1中仅示出了数字接收机中所需的构造元件。但 是,根据情况,还可以包括执行特定功能的构造元件,或者可以省略附图中所示的某 些构造元件。而且,可以使图1中所示的各构造块模块化,使得将构造块合并或分为 独立的构造元件。例如,为了方便,系统解码器/解复用器被示出并描述为图1中的 一个构造元件;但是,为了更清楚地进行描述,图2中将分别描述两个构造元件,这 将在后面进行描述。

此后,将更详细地描述图1中所示的数字接收机的各构造块。

接收部102调谐射频(RF)频道,并且通过调谐后的频道接收并解调数字信号。 为此,接收部102包括调谐器和解调器。数字信号是运动图片专家组-2(MPEG-2) 传输流,其包括音频、视频、以及包化基本流(PES:Packetised Elementary Streams), 包化基本流中,包括用于用信号发送以处理数字接收机中的音频和/或视频的信息的 ES被打包。

特别地,与根据本发明的3D服务有关地,视频流可以是单视频基本流(ES)或 包括基础层和增强层的双视频基本流(ES)。对于前者(即,视频流是单视频基本流 的情况(例如,并排格式或上下格式)),左图像数据和右图像数据具有半分辨率,因 此,可能还需要诸如定标器(未示出)等的构造元件。另一方面,对于后者(即,视 频流是双视频基本流的情况),需要后面将描述的、对基础层视频基本流进行解码的 视频解码器和对增强层视频流进行解码的另一个视频解码器。即,需要至少两个视频 解码器。特别地,可以为与各种编码方法相对应的适当解码提供多个增强层视频流。 此后,如上所述的双视频基本流的处理将作为示例进行描述。

而且,与根据本发明的3D服务有关地,系统信息或业务信息(SI)可以用作信 令信息。SI信息可以包括节目特定信息(PSI)、节目与系统信息协议(PSIP)、以及 数字视频广播业务信息(DVB-SI)。

作为一个示例,在欧洲,在DVB-SI和MPEG-2中定义了诸如网络信息表(NIT)、 业务描述表(SDT)、事件信息表(EIT)、节目关联表(PAT)以及节目映射表(PMT) 等的表信息、标识通过属于各表的各种描述符而发送的传输流或视频流中的补充增强 信息(SEI)消息或附加SEI消息是3D服务还是内容的信息、视频格式信息、编解 码信息、标识是否存在字幕的信息、以及关于2D/3D关联信息的信令信息。为了处 理这样的3D信令,数字接收机还可以包括例如信令信息处理器和相关数据库。另选 地,后面将描述的系统解码器108还可以充当信令信息处理器。此外,虽然没有在本 说明书中清楚地描述,但是相关表和描述符的定义与功能可以用于本发明的数字接收 机中或者在数字接收机的内容处理过程中使用。

VSB解码器104针对解调后的数字信号执行VSB解码。为了方便,例示了VSB 模式;但是,本发明不限于此。显而易见的是,可以使用正交幅度调制(QAM)模 式或正交相移键控(QPSK)模式。

输入开关部106将传输流(TS)输入切换到系统解码器108,当再现PVR时, 通过后面将描述的上传模块向系统解码器108输出从存储装置111输入的存储内容, 并且当观看现场直播时,向系统解码器108输出经由RF输入部、接收部102、以及 VSB解码器104接收的传输包。

系统解码器108对关于从3D PVR模块112发送的存储内容的输入传输流或传输 包进行解码。而且,当请求PVR模式时,系统解码器108控制解复用器向3D PVR 模块112发送解复用后的视频基本流。而且,系统解码器108向视频解码器112发送 关于存储内容的经解码的传输流或传输包。此外,系统解码器108对数字接收机所需 的信息进行解码并且可以起到控制整体系统的控制器的作用。

解复用器对来自经解码的传输流的包括音频、视频以及信令信息的各种基本流进 行解复用。特别地,在数字接收机处于PVR模式的情况下,向3D PVR模块110发 送解复用后的视频基本流。而且,在作为PVR功能中一种功能的再现模式中,通过 系统解码器108的视频数据可以绕过解复用器,然后发送到视频解码器112。

3D PVR模块110接收关于通过系统解码器/解复用器108输入的视频基本流的传 输包,针对PVR模式操作处理接收到的传输包,并且在再现过程中向输入开关部106 发送处理后的传输包。后面将更详细地描述3D PVR模块110的构造和功能。

视频解码器112对由系统解码器/解复用器108处理的视频数据进行解码。此时, 视频解码器112基于由解复用器解复用的信令信息,可以对视频数据进行解码。视频 解码器112向视图切换部/2D输出部114发送解码后的2D视频数据,以及向格式化 器116输出解码后的3D视频数据。

视图切换部/2D输出部114向显示装置输出从视频解码器112输入的视频数据, 使得输出/再现2D视频。而且,视图切换部/2D输出部114可以根据由用户请求的视 图切换命令执行3D视图到2D视图的切换。

格式化器116接收所输入的左图像和所输入的右图像,根据数字接收机或数字装 置的输出频率或格式对图像进行格式化,并且向显示装置输出格式化后的图像。在所 输入的视频基本流是2D单视频基本流的情况下,在格式化器116的前级处设置的帧 速率控制(FRC:Frame Rate Control)块可以执行用于3D处理的适当操作。

图2是例示了图1中3D PVR模块的构造的示例的框图。

图2详细示出了图1的3D PVR模块110的构造块。参照图2,根据本发明的3D PVR模块110的示例包括下载模块212、索引和文件DB214、存储部111以及上传 模块218。此后将参照图1和图2描述3D PVR模块110的整体操作。

通过图1的VSB解码器104的传输流包被输入到输入开关部106。输入开关部 106确定模式并且基于该模式选择正确的路由,以发送所输入的传输流包。假定以第 一模式执行操作。在第一模式中,对所输入的传输流包进行处理。当输入开关部106 根据第一模式向系统解码器108发送传输流包时,系统解码器108基本地处理传输流 包,并且向解复用器108传送传输流包。解复用器108基于PID将输入的传输流包解 复用为包括音频、视频和信令信息的基本流。

如上所述,与本发明相关地,解复用器108根据本发明向下载模块212发送具体 发送解复用后的视频基本流(ES)的传输流包和发送包括3D PVR信息的信令信息的 传输流包。

下载模块212向存储装置111发送关于所输入的视频基本流的传输流包,使得传 输流包被存储在存储装置111中,并且下载模块212从发送输入的信令信息的传输流 包中提取3D PVR信息,使得所提取的信息存储在作为数据库的数据库214中。可以 通过下载模块212将时间戳插入到存储装置111中所存储的传输流包中。而且,除了 生成3D PVR信息,索引和文件DB214可以生成所需的索引数据,或者还存储由下 载模块212生成的索引数据。

当接收到PVR再现请求时,上传模块218从存储装置111提取传输流包。上传 模块218将传输流包上传到输入开关部106。当确定模式是PVR再现模式时,输入 开关部106向系统解码器108输出从上传模块218输入的传输流包。系统解码器108 向解复用器108或视频解码器112直接发送从输入开关部106输入的传输流包。视频 解码器112对输入的传输流包进行解码,以输出视频数据。此时,视频解码器112基 于从系统解码器108发送的信令信息,可以对输入的传输流包进行适当解码。而且, 视频解码器112对输入的传输流包进行解码,然后根据数据是2D视频数据还是3D 视频数据输出相对应的数据。

此外,在PVR再现过程中,用户可以从数字接收机请求特技模式(trick mode)。 在该情况下,3D PVR模块110中的上传模块218从索引和文件DB214读取索引数 据,基于所读取的索引数据从存储装置111提取正确的传输流包,并且向输入开关部 106发送所提取的传输流包。以下过程与上面已经给出的相同。

上面已经给出的是整体操作的简要说明。

首先,将如下描述根据本发明的3D PVR支持信息。图3是例示了根据本发明的 3D_PVR_Information_byte()比特流语法的示例的图。

此后,将参照图3描述根据本发明的构成3D_PVR_Information_byte()的各字段。

data_type字段(8比特)指示该字段是3D_PVR_信息_字节。

Data_length字段(8比特)指示该字段后的各字段的长度。

Picture_start_end字段(1比特)用信号通知包括3D PVR信息的传输流包是包括 各视频图片的起始点还是结束点。在包括起始点的情况下,该字段被设置为“0”。另 一方面,在包括结束点的情况下,该字段被设置为“1”。

RAP_included字段(1比特)是指示包含在包括3D PVR信息的传输流包中的视 频基本流是否是随机访问点(RAP)的字段。这指示I图片(或IDR图片)。如果该 字段是“1”,则这指示是RAP。

Base_or_Extend_Layer字段(1比特)指示相对应的图片与编码模式(如MVC (或SVC))中的基础层(或基础视图)相对应还是与扩展层(或扩展视图)相对应。 如果该字段是“1”,则这可以指示与扩展层(视图)相对应。另一方面,如果字段是 “0”,则这可以指示与基础层(视图)相对应。

Left_or_Right_View字段(1比特)指示相对应的图片是左视图还是右视图。如 果该字段是“0”,则这可以指示是左视图。另一方面,如果该字段是“1”,则这可以 指示是右视图。

Frame_num_type字段(1比特)指示Frame_num字段是基于解码顺序还是基于 显示顺序。如果该字段被设置为0,则这可以指示Frame_num字段是基于解码顺序的。 另一方面,如果该字段被设置为1,则这可以指示Frame_num字段是基于显示顺序的。

在节目的第一图片被定义为0的状态下,提供Frame_num字段(32比特),以对 节目的图片按顺序进行编号。此时,可以针对基础/扩展和/或左/右独立地执行编号。 结果,存在针对左和右具有相同Frame_num的图片对(或针对基础/扩展的图片对)。

2D_normal_play_support字段(1比特)指示利用相对应的图片进行2D正常倍速 再现是否是可能的。在帧兼容3D视频中,2D正常倍速支持是不可能的,因此,该 字段的值可以是0。

3D_normal_play_support字段(1比特)指示利用相对应的图片进行3D正常倍速 再现是否是可能的。在2D视频中,该字段可以被设置为0。

2D_nx_fast_play_support字段(1比特)是指示利用相对应的图片以2D模式进行 n倍速再现是否是可能的字段。在图3中,例如,将2、3、4、6、8、16和32倍速 用作n倍速;但是,本发明不限于此。其他各种倍速(诸如,64和128倍速)可以 用作n倍速。

3D_nx_fast_play_support字段(1比特)可以确定利用相对应的图片以3D模式进 行n倍速再现是否是可能的。如上所述,例如,将2、3、4、6、8、16和32倍速用 作n倍速;但是,本发明不限于此。其他各种倍速(诸如,64和128倍速)可以用 作n倍速。

如上所述,图3的3D_PVR_Information由根据本发明的数字接收机的发送级来 发送,以辅助3D PVR的处理。3D_PVR_Information可以在包括于SI信息中时由数 字接收机接收。

与该情况相关地,根据系统、区域和模式,SI信息可以包括PSI、PSIP以及DVB。 此后,将参照PSI、PSIP以及DVB来描述用信号通知PVR支持信息(例如,图3 的3D_PVR_Information)的方法。

图4是例示了根据本发明的包括PVR支持信息的PMT表段比特流语法的示例的 图。

此后,将描述图4的PMT的字段。

table_id字段是标识表的标识符。可以设置标识PMT的标识符。 section_syntax_indicator字段是标识PCT的段类型的指示符。section_length字段指示 该表段的长度。program_number字段指示可以应用program_map_PID的节目。 version_number字段指示该表段的版本号。

current_next_indicator字段是指示当前表段是否可用的指示符。在将PMT划分成 一个或更多个段的同时来发送PMT的情况下,section_number字段指示当前PMT段 的段号。last_section_number字段指示构成PMT的末尾段号。

PCT_PID字段指示发送当前节目的节目时钟基准(PCR)的传输流(TS)包的 PID。

program_info_length字段以字节为单位指示紧跟program_info_length字段的描述 符的长度信息。

stream_type字段指示具有在下面的elementary_PID字段中所指示的PID值的包 中所包括的基本流的种类和编码信息。而且,stream_type字段指示相对应的视频元 素的编码类型。在一个实施方式中,编码类型可以包括JPEG、MPEG-2、MPEG-4、 H.264/AVC和H.264/MVC。

elementary_PID字段指示基本流的标识符,即,包括有相应基本流的包的PID值。 该PID可以是初级视频数据的PID或次级视频数据的PID。

ES_Info_length字段以字节为单位指示紧跟ES_Info_length字段的描述符的长度 信息。即,ES_Info_length字段指示第二循环(loop)中所包括的描述符的长度。

节目级别描述符包括在PMT的第一循环的descriptor()区域中,并且流级别描述 符包括在PMT的第二循环的descriptor()区域中。即,第一循环中包括的描述符是单 独应用于节目的描述符,而第二循环中包括的描述符是单独应用于基本流(ES)的 描述符。

CRC_32字段指示循环冗余校验值(CRC值),通过该值,解码器中的寄存器具 有零输出。

descriptor()4010包括与本发明有关的节目_级别_描述符 (program_level_descriptor),并且节目_级别_描述符可以指示是否存在用于相对应的 节目的PVR支持信息。

例如,预定描述符可以被定义或者3D_PVR_information_flag字段可以被包括在 根据本发明在前面定义的描述符中,以根据该字段值指示存在用于相对应的节目的 PVR支持信息。例如,如果该字段值是1,则可以指示存在用于相对应的节目的PVR 支持信息。另一方面,如果该字段值是0,则可以指示不存在用于相对应的节目的PVR 支持信息。而且,可以将多个比特分配给该字段,以用信号通知是否存在用于相对应 的节目的PVR支持信息,并且通过该描述符发送该信息。

在另一个示例中,可以使用在DVB系统中定义的adaptation_field_data _descriptor。图5是例示了根据本发明的adaptation_field_data_descriptor比特流语法 的示例的图。

参照图5,descriptor_tag字段指示相对应的描述符是adaptation_field_data _descriptor,并且descriptor_length字段指示相对应的描述符的长度。

adaptation_field_data_identifier字段5010可以如图6中所示地定义。

具体地,在图6中的b36010被设置为1的情况下,可以标识3D PVR支持信息 是否存在于包括相对应的基本流的传输流包的adaptation_field中。

因此,如前所述,数字接收机可以确定3D PVR支持信息是否包括在来自SI信 息的相对应的PIC流中,并且在确定存在3D PVR支持信息时,如图7所示,数字接 收机读取并解析来自传输流包的adaptation_field的3D PVR信息,该传输流包具有与 相对应的节目的基本流相对应的PID值。

图7是例示了根据本发明的包括3D PVR支持信息的MPEG-2传输流包的 adaptation_field的示例的图。

下面,将参照图7描述根据本发明的adaptation_field的各字段。

adaptation_field_length字段(8比特)指示到下一个adaptation_field_length字段 的字节数。在该字段的值是“0”的情况下,指示传输流(TS)包中的单填充字节插 入。

在discontinuity_indicator字段(1比特)被设置为1的情况下,指示间断状态对 于当前TS包为真。另一方面,在discontinuity_indicator字段被设置为0的情况下, 指示间断状态是不存在的或是错误的。

random_access_indicator字段(1比特)指示当前TS包和具有与该包相同的PID 的下一个可能的TS包不包括用于辅助此时的随机访问的任何信息。

elementary_stream_priority_indicator字段(1比特)指示发送到具有相同PID的 包当中的该TS包的有效载荷中的基本流(ES)数据的优先级。

在PCR_flag(1比特)被设置为1的情况下,这指示adaptation_field包括分两部 分进行编码的PCR字段。

在OPCR_flag(1比特)被设置为1的情况下,这指示adaptation_field包括分两 部分进行编码的OPCR字段。

在splicing_point_flag(1比特)被设置为1的情况下,这指示splice_countdown 字段存在于描述拼接点的生成的相关adaptation_field中。

在transport_private_data_flag(1比特)7010被设置为1的情况下,这指示 adaptation_field包括一个或更多个private_data字节。

在adaptation_field_extension_flag(1比特)被设置为1的情况下,这指示存在 adaptation_field的扩展。

program_clock_reference_base和program_clock_reference_extension字段分两部分 进行编码。第一部分的33比特(即,program_clock_reference_base字段)是PCR_base(i) 给出的值。第一部分的9比特(即,program_clock_reference_extension字段)是 PCR_ext(i)给出的值。PCR指示在系统对象解码器的输入端处,通知包括 program_clock_reference_base的末尾比特的字节到达的时间。

original_program_clock_reference_base和 original_program_clock_reference_extension字段分两个部分进行编码。按照与PCR字 段的相应部分相同方式对这两个部分(即,基础字段和扩展字段)进行编码。由OPCR_ 标志来指示OPCR的存在。在存在PCR字段的TS包中对OPCR字段进行编码。允 许OPCR在单节目和多节目TS之间使用。OPCR辅助对来自另一个TS的单节目TS 进行重配置。当对原始单节目TS进行重配置时,OPCR可以被复制到PCR字段。

splice_countdown字段(8比特)具有正值或负值。正值指示以下具有同一PID 的相关TS包的剩余数量,直到达到拼接点为止。

transport_private_data_length字段(8比特)7020指示下一个 transport_private_data_length字段的private_data字节数。因此,根据本发明,数字接 收机可以基于该字段识别private_data_byte是几个字节。

根据本发明,3D_PVR_Information可以位于private_data_byte字段(8比特)7030 中。数字接收机可以基于3D_PVR_Information检查用于3D PVR实现的索引信息。

adaptation_field_extension_length字段(8比特)指示该字段之后的扩展调整字段 数据的字节数。

在legal time window_flag(ltw_flag)字段(1比特)被设置为1的情况下,这指 示存在ltw_offset字段。

在piecewise_rate_flag被设置为1的情况下,这指示存在piecewise_rate字段。

在seamless_splice_flag字段被设置为1的情况下,这指示存在splice_type字段和 DTS_next_AU字段。另一方面,在seamless_splice_flag字段被设置为0的情况下, 这指示不存在splice_type字段和DTS_next_AU字段。

在legal time window_valid_flag(ltw_valid_flag)被设置为1的情况下,这指示 ltw_offset字段有效。

仅在ltw_valid flag被设置为1的情况下,定义合法时间窗口偏移(ltw_offset) 字段(15比特)的值。在定义了该字段的情况下,合法时间窗口偏移具有300/fs秒。 其中,fs指示节目的系统时钟频率。

仅在ltw_flag字段和ltw_valid_flag字段被设置为1的情况下,定义piecewise_rate 字段(22比特)。在定义了该字段的情况下,指示假象比特率R。

splice_type字段(4比特)在后面的具有相同PID的TS包中具有相同值,该相 同PID的TS包从该splice_type字段的第一次出现开始存在,直到splice_countdown 达到零的包。在通过具有不与13818-2视频流相对应的PID的视频流发送基本流的情 况下,该字段具有“0000”的值。在通过具有与13818-2视频流相对应的PID的视频 流发送基本流的情况下,该字段指示为了拼接目的而与基本流相关的条件。

解码时间戳下一访问单元(DTS_next_AU)字段(33比特)分三个部分进行编 码。在通过该拼接点进行连续和周期性解码的情况下,这指示下一拼接点的第一访问 单元的解码时间。

stuffing_byte字段具有8比特的固定值,并且可以通过编码器插入。

后面将详细描述在数字接收机中执行PVR功能时可用3D PVR支持信息的场景。

在本发明的实施方式中,用于3D广播业务的3D PVR支持信息可以在包括于 ATSC系统的PSIP中时进行发送。在该情况下,3D PVR支持信息可以在包括于PSIP 中的地面虚拟频道表(TVCT)信息或事件信息表(EIT)信息中时进行发送。但是, 3D PVR支持信息可以不包括在上述表中,而显然的是,3D PVR支持信息可以在包 括于另一表或描述符中时进行发送。

TVCT表段包括虚拟频道的属性列表。表段是包括关于虚拟频道的事件的标题和 起始时间的信息的PSIP的表中的一种表。在大多数情况下,一个事件指示典型的TV 节目。各EIT具有包括用于一个虚拟频道的信息的多个实例(instance),并且各实例 可以通过在表_id和源_id之间进行耦合来识别。各ETI实例可以被分割为256个段。 一个段可以包括用于多个事件的信息,但是关于一个事件的信息无分割地被发送到两 个或更多个段。

图8是例示了根据本发明的包括PVR支持信息的TVCT表段比特流语法的示例 的图。

将参照图8描述构成包括PVR支持信息的TVCT表段的各字段。

table_id字段指示表段的类型。例如,在相对应的表段是配置TVCT表的表段的 情况下,该字段可以具有值0xC8。section_syntax_indicator字段由1比特组成,并且 具有固定值1。private_indicator字段被设置为1。section_length字段由12比特组成, 并且其前两比特是00。该段到该字段后的CRC字段的长度由字节指示。

transport_stream_id字段由16比特组成并且指示MPEG-2传输流(TS)ID。通过 该字段可以区分该TVCT与另一个TVCT。version_number字段指示表段的版本。每 当改变版本时,version_number字段按1递增,并且当版本值达到31时,下一个版 本值变为0。current_next_indicator字段由1比特组成。在VCT目前可用时,该字段 的值被设置为1。如果该字段的值被设置为0,则意味着该字段还不可用,而下一字 段是可应用的。

section_number字段指示构成TVCT表的段的编号。last_section_number字段指 示构成TVCT表的最后一个段。protocol_version字段起到允许将来表类型与由当前 协议定义的表类型不同。在当前协议中,仅0是有效值。除了0之外的值将用于针对 结构不同的表的以后的版本。

num_channels_in_section字段指示VCT表段中定义的虚拟频道的数量。此后, 关于相对应的频道的信息将以循环形式由num_channels_in_section字段中定义的虚 拟频道的数量来定义。以循环形式针对相对应的频道定义的字段如下。

short_name字段指示虚拟频道的名称。

major_channel_number字段指示“for”重复语句中相对应虚拟频道的主要频道号。 各虚拟频道具有多个部分,诸如主要频道号和次要频道号。对用户而言,主要频道号 与次要频道号一起用作针对相对应的虚拟频道的参考号。minor_channel_number字段 具有值0至999。次要频道号与主要频道号一起用作两部分频道号。

modulation_mode字段指示与相对应的虚拟频道有关的发送载波的调制模式。

carrier_frequency字段可以指示载波频率。

channel_TSID字段具有值0x0000至0xFFFF。该频道是与发送由该虚拟频道所涉 及的MPEG-2节目的TS有关的MPEG-2TSID。

program_number字段将TVCT中所定义的虚拟频道与MPEG-2的节目关联表 (PAT)和节目映射表(PMT)关联。

ETM_location字段指示扩展文本消息(ETM)的存在和位置。

access_controlled字段是标志字段。在该字段是1的情况下,可以指示与相对应 的虚拟频道有关的事件是受控的访问。在该字段是0的情况下,可以指示访问不限制。

hidden字段是标志字段。在该字段是1的情况下,虽然用户直接输入相对应的号, 也不允许访问。当用户执行频道预览(channel surfing)时,跳过隐藏的虚拟频道, 就好像是未定义隐藏的虚拟频道。

hide_guide字段是标志字段。在该字段针对隐藏频道被设置为1的情况下,虚拟 频道及其事件可以显示在EPG显示器上。在没有设置隐藏比特的情况下,忽略该字 段。因此,非隐藏频道及其事件显示在EPG显示器上,而不管hide_guide字段的状 态如何。

service_type字段指示通过相对应的虚拟频道发送的业务的类型。

source_id字段指示与虚拟频道有关的编程源。

descriptors_length字段以字节指示用于相应虚拟频道的后面的描述符的长度。

在descriptor()字段8010中不可以包括描述符,或者在descriptor()字段8010中可 以包括一个或更多个描述符。此后将描述该descriptor()字段8010。

additional_descriptors_length字段以字节指示后面的VCT描述符列表的总长度。

CRC_32字段指示循环冗余校验(CRC)值,通过该值,解码器中的寄存器具有 零输出。

service_type字段是指示相应频道中提供的广播业务是3D广播业务的字段。在一 个实施方式中,在service_type字段的字段值是0x11的情况下,可以指示在相对应的 频道中提供3D广播节目(包括用于显示音频、视频和3D立体图像的附加视频流)。 在service_type字段指示广播业务是3D广播业务的情况下,广播接收机需要对关于 两个视频流(初级视频流和次集视频流)的信息以及3D TV业务位置描述符进行解 析。

descriptor()字段8010可以包括channel_location_descriptor, channel_location_descriptor包括与根据本发明的3D立体业务有关的描述符以及3D  PVR支持信息。此外,descriptor()字段8010可以包括关于构成立体视频业务的两个 视频流的信息。

图9是例示了根据本发明的channel_level_descriptor比特流语法的示例的图。

图9的channel_level_descriptor是根据本发明的用信号通知是否存在用于相应频 道的3D PVR支持信息的字段。可以使用先前在PSIP中定义的 service_location_descriptor,或者可以定义与service_location_descriptor完全不同的描 述符并将其包括在TVCT表段中。在本说明书中,前者在情况(即,使用预留的 service_location_descriptor的情况)将作为实施方式进行描述;但是,本发明不限于 此。

参照图9,descriptor_tag字段指示相对应的描述符是channel_level_descriptor,并 且descriptor_length字段指示相对应的描述符的长度。

reserved字段(3比特)9010用作在预留两比特的状态下,仅使用1比特指示是 否存在3D PVR支持信息的3D_PVR_information_flag。例如,在 3D_PVR_information_flag的值为1的情况下,这指示存在3D PVR支持信息。另一方 面,在3D_PVR_information_flag的值为0的情况下,指示不存在3D PVR支持信息。

针对由program_number字段指示的节目,PCR_PID字段(13比特)指示包括有 效PCR字段的传输流包的PID。

number_elements字段(8比特)指示用于相对应的节目的PID的数量。在由该 字段指示的各PID中,有关信息被定义在for循环结构中。

stream_type字段(8比特)指示相对应的基本流的类型。

reserved字段(3比特)9020可以以与reserved字段9010中相同的方式定义。

elementary_PID字段指示用于相对应的基本流的PID。

ISO_639_language_code字段(3字节=24比特)指示用于相对应的基本流的语言。

使用第一reserved字段9010的情况与使用第二reserved字段9020的情况的含义 稍有不同。例如,该for循环结构中可以存在reserved字段9010或reserved字段9020 其中之一,或者可以存在reserved字段9010和reserved字段9020这两者。

这是因为对于前者,数字接收机针对构成来自相应标志值的相应频道的所有基本 流,可以读取并解析来自传输流包的adaptation_field的3D PVR支持信息,而对于后 者,数字接收机可以读取并解析来自与相应流相对应的传输流包的adaptation_field 的3D PVR支持信息。例如,在3D_PVR_Information_flag仅针对视频基本流是1的 情况下,从包括视频基本流的流发现3D PVR支持信息就足够了,而没有必要从音频 或构成同一频道的其他流发现3D PVR支持信息。

图10是例示了根据本发明的包括PVR支持信息的EIT表段比特流语法的示例的 图。

下面,将参照图10描述构成根据本发明的EIT的各字段。

table_id字段由8比特组成并且具有值“0xCB”。这指示相关段属于EIT。 section_syntax_indicator由1比特组成并且具有值“1”。这指示相关段是基于 section_length字段之外的上普通段语法的。private_indicator字段由1比特组成并且 具有值“1”。section_length字段(12比特)指示在后面的段中剩余字节的数量。

source_id字段(16比特)指示在相对应的段中描述的虚拟频道发送事件的源ID。 version_number字段(5比特)指示相对应的表段的版本号。current_next_indicator字 段(1比特)被设置为1。这指示相对应的表段当前是可用的。section_number字段 (8比特)指示EIT中的多个段中相应段的编号。last_section_number字段(8比特) 指示EIT中的多个段中最后一个段的编号。protocol_version字段具有8比特的整数, 没有设置其符号。这指示当前协议版本。

num_events_in_section字段指示相对应的表段中事件的数量。在该字段的值是0 的情况下,指示在相对应的段中未定义事件。下面,将根据num_events_in_section字 段的值描述关于“for”循环结构中各事件的信息。

event_id字段指示所描述的事件的标识号。

start_time字段具有32比特的整数,没有设置其符号。这指示从协调世界时间 (UTC)1980年1月6日00:00:00起,GPS时间中相对应的事件的起始时间。

ETM_location字段(2比特)指示扩展文本消息(ETM)的有无以及其位置。

length_in_seconds字段以秒为单位指示相对应的事件的持续时间。

title_length字段指示将在后面将描述的title_text()字段的长度。

title_text()字段指示具有多串结构的格式的事件标题。

descriptors_length字段以字节为单位指示EIT中后面的事件描述符的总长度。

descriptor()字段10010在“for”循环结构中不包括描述符或包括在EIT中包括 的多个描述符。

CRC_32字段(32比特)指示CRC值,通过该值,解码器中的寄存器具有零输 出。

与本发明相关地,descriptor()字段10010通过事件级别的各种描述符中的任意一 个描述符,可以指示关于相对应的事件的3D PVR支持信息的有无。

此时,上述方法可以与前述方法基本相同。例如,数字接收机利用EIT中所包括 的描述符,根据用于相对应的事件的传输流包的adaptation_field,可以预先知道将包 括3D PVR支持信息。而且,数字接收机可以确定相对应的信息包括在与事件相对应 的所有传输流包中,由此检查关于事件的所有基本流(而不是特定基本流)的传输流 包的adaptation_field。

上述描述例如涉及ATSC方法或系统。下面,将描述DVB方法或系统。但是, 将省略与已经给出的特征相同的特征的详细描述。

图11是例示了根据本发明的包括PVR支持信息的业务描述表(SDT)表段比特 流语法的示例的图。

SDT描述了DVB方法中的特定传输流中所包括的业务。下面,将参照图11更 详细地描述构成SDT表段的各字段。

table_id字段是识别表的标识符。例如,table_id字段的特定值指示该段属于业务 描述表。section_syntax_indicator字段是1比特字段并且被设置为1。section_length 字段的前两比特被设置为00。在该字段之后表明包括CRC的段的字节数。 transport_stream_id字段用作区分传输流(TS:Transport Stream)的标记。

version_number字段指示子表的版本号。每当改变子表的版本号时, version_number字段的编号按1递增。在子表当前可用时,current_next_indicator字段 的值被设置为1。如果该字段的值被设置为0,则指示该字段还不可用,而下一字段 是可用的。section_number字段指示段号。第一段具有值0x00,并且该值针对具有同 一table_id、同一transport_stream_id、和同一original_network_id的各段按1递增。 last_section_number字段指示相对应的子表的末尾段的编号(即,最高段号),该编号 是该段的一部分。original_network_id字段是标识传输系统的网络ID的标记。

该SDT表段描述了多个业务。各业务的字段可以被定义在for循环结构中。

service_id字段定义了标识符,该标识符充当对TS中包括的业务进行区分的标 记。该字段可以具有与例如program_map_section的program_number相同的值。

在EIT_schedule_flag字段被设置为1的情况下,指示用于相对应的业务的EIT 调度信息包括在当前TS中。另一方面,在该字段的值是0的情况下,指示EIT调度 信息不包括在当前TS中。

在EIT_present_following_flag字段被设置为1的情况下,指示用于相对应的业务 的EIT_present_following信息包括在当前TS中。另一方面,在该字段的值是0的情 况下,指示EIT present/following不包括在当前TS中。

running_status字段指示业务的状态。

在free_CA_mode字段被设置为0的情况下,指示不加扰相对应的业务的所有基 本流。另一方面,在free_CA_mode字段被设置为1的情况下,指示一个或更多个流 由条件访问(CA)系统来控制。

descriptors_loop_length字段以字节为单位指示后面的描述符的总长度。

CRC_32字段指示CRC值,通过该值,解码器中的寄存器具有零输出。

根据本发明的实施方式,descriptors_loop_length字段之后的descriptor()11010可 以包括DVB-SI的业务级别描述符(service_level_descriptor)。业务级别描述符可以指 示关于相对应的业务的3D PVR支持信息的有无。例如,service_level_descriptor可以 使用信令方法,该信令方法使用如先前在图6中描述的adaptation_field_data描述符 b3。数字接收机可以读取并解析来自用于相对应的业务的传输流包的adaptation_field 的3D PVR支持信息。数字接收机可以检查与业务中所包括的所有基本流相对应的传 输流包的adaptation_field,以找到3D PVR支持信息。

图12是例示了根据本发明的包括PVR支持信息的EIT表段比特流语法的另一个 示例的图。

图12示出了用于频道或业务中所包括的事件的信令,该信令对于ATSC系统和 DVB系统基本是共同的。在相对应的表段中定义的字段通常是类似的。因此,将省 略与图10的PSIP EIT的字段相对应的大多数字段的描述,而仅描述与本发明有关的 descriptor()字段12010。

与本发明相关地,descriptor()字段12010通过事件级别的各种描述符中的任意一 个描述符,可以指示关于相对应的事件的3D PVR支持信息的有无。

此时,上述方法可以与前述方法基本相同。例如,数字接收机利用EIT中所包括 的描述符,根据用于相对应的事件的传输流包的adaptation_field,可以预先知道将包 括3D PVR支持信息。而且,数字接收机可以确定相对应的信息包括在与事件相对应 的所有传输流包中,由此检查关于事件的所有基本流(而不是特定基本流)的传输流 包的adaptation_field。

下面,将更详细地描述3D PVR模块110中的构成元素的操作和功能。

图13是例示了图2的3D PVR模块110中所包括的下载模块212的构造的示例 的框图。

具体地,图13示出了下载模块212的操作和功能。下载模块212接收由解复用 器108解复用的视频基本流的传输包以及接收到的传输包的时间戳和/或索引。

下载模块212主要是用于存储输入到系统解码器108的传输流当中的、与要记录 的节目相对应的包标识符(PID)流的构成元素。

参照图13,下载模块212可以包括系统时钟部13012、时间戳插入部13014、以 及索引处理部13016。索引处理部13016设置为实行加索引操作,以便于在PVR再 现模式中进行特技播放,这将在后面描述。在基础再现模式中,索引处理部13016 可以不是必须的。因此,根据情况,可以省略索引处理部13016。

时间戳处理被设置为使得在针对通过下载模块212记录并存储的视频基本流的 传输包再现过程中,在将要通过上传模块218上传的传输包输入到系统解码器108 时能够进行计时,以与存储时刻输入到系统解码器108的传输流的计时一致。

主要地,时间戳处理方法可以包括三种方法。第一种方法是对从解复用器108 输入的每个传输流插入时间戳的方法,第二种方法是对每预定数量的传输包插入时间 戳的方法,而第三种方法是适应性时间戳插入方法。此外,还可以使用与第一种方法 不同的、无需对每个传输流插入时间戳的非周期性插入时间戳的方法,以及与第二种 方法不同的周期性地插入时间戳的方法。

在第一种方法中,将时间戳(4字节)通过系统解码器108添加于输入到下载模 块212的各传输包(188字节),这导致印有时间戳的传输流具有192字节的尺寸。

而且,第二种方法或第三种方法用于使因时间戳造成的开销最小化。对是否要将 时间戳插入到所输入的传输包中做出决定,以适应性地添加时间戳,从而提高系统效 率。

例如,在时间戳处理过程中,输入数据变为要存储的传输包,并且在输入相对应 的传输包时将与PCR值相对应的时间戳添加于传输包。结果,4字节的时间戳在输 出时被插入到传输包中,这导致192字节的印有时间戳的传输流。

下面将更详细地描述根据本发明的适应性地插入时间戳的方法。

图14至图16是例示了根据本发明的下载模块中的时间戳插入实现的示例的图, 并且图17是例示了根据本发明的使用时间戳时的时间戳索引数据结构的示例的图。

图14至图16例示了时间戳不是插入到属于要存储的所有传输流的所有传输包 中,而仅当出现间断时进行插入的情况。上述方法(即,时间戳不插入到所有传输包 的方法)被称为适应性时间戳插入法。

例如,在如上所述使用适应性时间戳的情况下,关于时间戳的有无的信息可以存 储在各传输包中。为此,例如,用于通知各传输包有无时间戳的时间戳索引(图17) 可以用在本说明书中。

参照图17,在使用适应性时间戳时所使用的时间戳索引的数据结构包括作为1 比特的最高有效位(MSB)的time_stamp_exist字段17010,以及作为其他比特的 packet_run_length_minus_1字段17020,time_stamp_exist字段17010指示或识别相对 应的传输包中的时间戳的有无。packet_run_length_minus_1字段17020可以指示或识 别从相对应的包(即,该包)起的未添加时间戳的连续传输包的数量。因此,通过使 用packet_run_length_minus_1字段17020,如图17中所示定义的时间戳索引不必添 加于所有输入的传输包,而是添加于预定数量的传输包。在该情况下,通过适当调整 构成各时间戳索引的packet_run_length_minus_1字段17020的值,可以周期性或非周 期性地配置添加有时间戳索引的传输包,从而提高效率。

例如,在未定义构成时间戳索引的packet_run_length_minus_1字段17020的情况 下,时间戳索引可以添加于未添加时间戳索引的所有输入的传输包或所有传输包。

下文将参照图14至图17描述根据本发明的时间戳处理方法。具体地,将参照图 14至图16描述如图17所示的时间戳索引实现方法。

参照图14,例示了输入到系统解码器108的总共8个PID流。如图所示,前两 个PID流的PID值是0x0300,后面四个PID流的PID值是0x0301、0x0301、0x0302 和0x0302,并且最后两个PID流的PID值是0x0300。

在图14的八个PID流当中、属于要下载的流的PID流的PID值是0x0300和 0x0301的情况下,如图15所示,总共8个PID流当中、不包括PID值是0x0302的 两个PID流的总共6个PID流通过PID过滤输入到下载模块212。

例如,顺次输入各PID流。这是因为各PID流具有输入到系统解码器108的系 统时钟,并且在未来的再现过程中再利用PVR模块中的存储装置111中所存储的PID 流。

换句话说,如图15所示,在最初输入到系统解码器108的总共8个PID流当中、 通过PID过滤排除了PID值是0x0302的两个PID流(第五PID流和第六PID流)的 总共6个PID流被输入到下载模块212。结果,出现间断15010。

因此,在如图15所示的PID流当中出现间断段15010的情况下,下载模块212 需要针对在间断段15010之后输入的PID流执行适当处理。

为此,例如,使用根据本发明的适应性时间戳方法。在该方法中,包括如图17 中所示而定义的适应性时间戳的时间戳被添加到在间断部15010之后首先输入的PID 流16010。

而且,在该情况下,适应性时间戳的time_stamp_exist字段17010被定义为指示 在相对应的包中存在时间戳的值,并且后面的packet_run_length_minus_1字段17020 指示在下一个间断段之前存在的PID流的数量,从而提高系统效率。

例如,在图17中,PID流被定义为1字节,结果,指示PID流的范围可能受限。 在该情况下,可以增加被定义为相对应的适应性时间戳的字节数,或者可以重新选择 合适范围内的PID流并且可以将时间戳可以添加到重新选择的PID流,以解决上述 问题。例如,在运行长度(Run length)是128或更大的情况下,可以分离代码。因 此,在连续生成不具有时间戳的255个包的情况下,这可以由0x7F0x7D指示。

参照图16,与尺寸为188字节的其他PID流不同,添加有时间戳的PID流的尺 寸可以是192字节。

如上所述,时间戳被添加于图15的被输入到下载模块212的PID流。结果,在 图16中,连续生成不具有时间戳的四个包,生成具有时间戳的一个包,并且生成不 具有时间戳的包。因此,实现对“0x030x800x00”的编码。

在上述中,参照图14至图17描述了下载模块212中处理时间戳的方法。

下面,将描述在下载模块212中配置索引(与之前所描述的适应性时间戳索引不 同)的方法。

下载模块执行存储输入到系统解码器108的广播流当中、与要被记录的节目相对 应的PID流的操作。为了未来的再现和特技播放,下载模块可以读取并解析3D PVR 支持信息,以存储相应的流并存储控制和/管理需要的信息。

图18是例示了根据本发明的下载模块212中的索引配置的示例的图。

参照图18,被定义为1字节的索引包括从最高有效位(MSB)b23I_picture_flag 到预留的最低有效位(LSB)b0的总共24比特。

该索引是针对实现通常在PVR中请求的特技播放(如快进和跳过)所需要的内 容而设置。

与该情况相关地,虽然用户在PVR再现过程中请求特技播放,数字接收机的视 频解码器在实际的特技播放实现过程中也以正常倍速执行解码。但是,根据请求的特 技播放而解码的图片在以相对应的倍速跳过的同时被输入,因此,用户可以感受到快 速的倍速或跳过效果。

结果,上传模块218需要快速找到、提取并输入要输入到(系统)解码器的数据 的位置,使得流畅地执行特技播放。为此,需要快速找到相对应的数据的位置。在该 情况下,将根据本发明的索引信息提供给上传模块218,以更快速并有效地检索要被 输入到解码器的数据。

换句话说,提供索引信息,以在数字接收机根据请求在PVR再现过程中执行特 技播放的情况下从存储的视频流提取能够快速检索正确数据的位置的附加数据。生成 信息,以在执行跳过或快进时提取与随机访问点(RAP)相对应的数据,以及以选择 性地将所提取的数据输入到解码器。在上述中,随机访问点(RAP)可以是从I、B 和P图片选择的任意一个。但是,在该说明书中,为了容易地理解本发明并且为了方 便地进行描述,将I图片作为随机访问点(RAP)的示例进行描述。这是因为在将不 同于B图片和P图片(B图片和P图片无法被独立再现并且是用于其他图片的参考 图片)的、可以独立再现的I图片设置为随机访问点(RAP)的情况下,系统效率进 一步得到提高。即,I图片是可随机访问的图片。

此外,索引信息可以定义2D/3D相关的加索引功能,以在特技播放过程中选择 2D或3D模式,即,以根据该模式适当地上传存储的流。

为此,下载模块212需要读取在生成索引时存储的传输流包的adaptation_field 中所包括的3D PVR支持信息,并且根据读取的信息检查RAP是否包括在相对应的 包中。而且,下载模块212确定相对应的传输包中所包括的视频基本流是左图像数据 还是右图像数据(左/右)。此外,下载模块212可以确定3D流是否是与2D流兼容 的流。

下载模块212还可以检查相应包的倍速信息,以针对实现快播时相对应的倍速配 置链信息。输入数据可以是要被存储的传输流,并且输出数据可以包括关于I图片起 始(或RAP的起始字节)是否包括在各传输流包中的信息、在包括I图片起始的情 况下的基本流信息和视图类型信息(2D兼容是否可能以及包括左图像视图还是右图 像视图)、以及倍速链信息。

下载模块212在解析3D PVR支持信息的同时生成索引,并且收集索引,以准备 并存储索引文件。

例如,下载模块212针对各传输包或各组传输包(例如,各组100个传输包或可 变数量的包,以生成每个I图片起始的索引),检查如图15中所示的索引信息的有无, 以生成索引。下载模块212向索引和文件数据库发送检查结果,并且索引和文件数据 库映射并管理存储相对应的索引和传输包的物理位置。对于3D模式的随机访问点, 例如,增强层的视频基本流不必是I图片。

例如,下载模块212接收要被存储为输入数据的传输包,并且输出包括索引的传 输包,作为输出数据,该索引包括关于I图片起始或随机访问点(RAP)起始字节是 否包括在各传输包中的信息、包括I图片起始位置的基本流信息、以及视图类型信息。 视图类型信息包括例如,关于2D兼容是否可能并且是否包括右视图的信息。

参照图18,可以为各包生成索引,作为由下载模块212配置的索引的示例。在 该情况下,索引包括关于有无I图片的I_picutre_flag b23、关于有无图片起始点的 picture_start_exist b22、关于有无图片结束点的picture_endt_exist b21、关于层是否是 基础层的base_layer b20、关于层是否是增强层的Enhance_layer b19、关于数据是否 是左图像数据的left b18、关于数据是否是右图像数据的right b17、以及用于未来使 用的预留b16,它们从最高有效位顺次排列。此外,倍速信息或链信息在从b15至b9 以及b7至b1进行定义的同时被包括。前者(即,b15至b9)可以指示关于3D倍速 的信息标志,而后者(即,b7至b1)可以指示关于2D倍速的信息标志。

数字接收机基于接收到的数字信号中的信令信息可以知道具体地增强层的编解 码信息。与该情况有关地,存储图18的索引配置的enhance_layer标志。结果,系统 解码器108可以知道相对应的视频流是双流。但是,enhance_layer标志单独可以是无 意义的。这是因为增强层的视频基本流是基于基础层的视频基本流的。因此,当使 enhance_layer标志时,数字接收机可以知道相对应的视频流是单流。在该情况下,可 以启用base_layer标志。这是因为基础层本身与单视频流相对应,因此,可以定义有 关信息。

同样地,除了在3D模式视图期间识别相应数据的左图像数据或右图像数据之外, 左标志或右标志可以用于在2D模式视图期间基于左图像数据或右图像数据决定是否 执行观看,如视图切换。而且,当如上所述在观看过程中请求视图切换时,可以使用 相对应的标志信息。

在上述中,详细描述了下载模块212。下面,将详细描述在PVR再现过程中将 用于视频基本流的传输包上传到系统解码器108的上传模块218。

首先,将更详细地描述生成在特技播放过程中配置快播链所需要的信息,快播是 PVR功能中的一种。

图19是例示了根据本发明的用于快播支持的预测链的概念的概念图,图20是示 出了根据本发明存储的图片数据的包的示例和存储装置地址映射信息的构造的图,并 且图21是例示了根据本发明的用于快播模式支持的快播命令链表的构造的示例的 图。具体地,在图19中,假定各图片号是例如图片对。而且,图20和图21示出了 当基于图19配置快播链时的帧号和传输流包。

主要地,当在数字接收机中提供作为PVR功能中的一种的特技播放时,属于各 播放链的图片可以根据由用户选择的倍速模式来改变。因此,当通过预先映射与各倍 速相对应的数据并且生成且存储映射信息而在未来在数字接收机中提供特技播放时, 可以进行更快速和有效的处理。

图19(a)至图19(d)是在显示顺序是正常倍速、2倍速、3倍速、和6倍速的 情况下预测链的概念图。

后面将参照图19(a)至图19(d)描述图20和图21。

图20示出了图片对编号、与图片对编号相对应的传输流包、关于存储装置中的 起始位置的地址信息(以字节为单位)、以及以字节为单位的尺寸。例如,在图片对 编号是1的情况下,与图片对编号相对应的传输流包是1至100,关于存储装置中的 起始位置的地址信息(以字节为单位)是0x0000A000,并且以字节为单位的尺寸是 18800字节。而且,在图片对编号是4的情况下,与图片对编号相对应的传输流包是 321至410,关于存储装置中的起始位置的地址信息(以字节为单位)是0x00018B00, 并且以字节为单位的尺寸是16920字节。在图20中,以上述方式定义关于图片对编 号1至13的信息。

基于图19和图20的信息可以配置相对应的倍速的播放命令链。图21示出了具 体地3倍速快播命令链表的构造。

参照图21,“转到0x0000A000”、“读取到0x000E96F”、“跳转到0x0008B00” 至“跳转到0x00042EA0”以及“读取到0x000470B7”定义在3倍速快播命令链表 的左侧,并且分别指示“图片对1的开始”、“读取直到图片对1结束为止”、“图片对 4的开始”至“图片对13的开始”、“读取直到图片对13结束为止”。

图22是例示了根据本发明的利用图19至图21的信息执行3D PVR功能的索引 文件结构的示例的图。图22的索引文件结构被配置为用于数字接收机中并且可以是 这样的格式:收集从各包提取的索引并且最终存储收集到的索引。

参照图22,根据本发明的执行3D PVR功能的索引文件结构可以包括图片类型、 图片编号、地址和尺寸。

图片类型(8比特)指示L/R、基础/增强层和RAP。

图片编号(32比特)可以利用3D PVR支持信息的frame_num字段来配置。

地址(128比特)指示存储装置111中的逻辑或物理地址信息。

尺寸指示相应图片的尺寸。

图23是例示了根据本发明的图2的3D PVR模块中包括的上传模块218的构造 的示例的框图。

在图23中,当再现存储或记录在PVR的存储装置111中的内容时,上传模块 218准时向系统解码器输入从存储装置216输入的传输包,使得PVR再现是可能的。

在输入的传输包是尺寸为例如192字节的印有时间戳的传输流的情况下,上传模 块218去除4字节的时间戳,使得基于去除的时间戳,向系统解码器108准时输入尺 寸为188字节的、可以由系统解码器108和视频解码器112处理的各包。

而且,当请求特技播放时,上传模块218可以基于如图18所示从索引和文件数 据库214提取的索引信息选择性地接收正确的传输包,并且可以向系统解码器108 输出接收到的传输包。

参照图23,根据本发明的上传模块218可以包括系统时钟部23012、输出控制器 23014以及时间戳处理器23016。

系统时钟部23012在由输出控制器914执行输出控制时(即,在控制相对应的传 输包时)提供关于要被参考的系统时钟的信息。

输出控制器23014从索引和文件数据库214接收索引数据并且从存储装置111请 求数据。当从存储装置111请求数据时,输出控制器23014可以基于接收到的索引数 据请求数据。存储装置111根据输出控制器23014的请求向时间戳处理器23016发送 相对应的传输包。在该情况下,从存储装置111输出的所有传输包可以是印有时间戳 的传输包。另选地,从存储装置111输出的仅某些传输包可以是印有时间戳的传输包。

时间戳处理器23016从输入的传输包去除时间戳,并且向输出控制器23014或系 统解码器108仅直接输出尺寸为188字节的传输包。具体地,对于后者,输出控制器 23014可以基于系统时钟部23012的系统时钟计算系统计时,以向时间戳处理器23016 输出控制信号。

在上述中,向系统解码器108的发送计时参考所去除的时间戳。当读取从系统时 钟部23012输出的系统计时并且相对应的值与时间戳的值相对应时,向系统解码器 108输入相对应的传输包。

对于没有时间戳的传输包来说,可以利用虚拟时间戳值,参照在记录过程中输入 的比特速率,来计算输出计时。在该情况下,例如可以通过3D PVR模块中的下载模 块212生成虚拟时间戳。另选地,可以添加附加构成元素,以生成虚拟时间戳。与该 情况相关地,上传模块218可以参考针对时间戳的有无的时间戳索引,通过该时间戳 索引可以知道各传输包的长度和时间戳的有无。

虽然上面在不加区分的情况下给出了描述,但主要仅在再现PVR时的特技播放 的再现过程中使用索引信息。换句话说,图23的输出控制器23014不总是基于接收 到的索引数据从存储装置216请求数据。在正常的再现过程中,输出控制器可以请求 不是基于索引数据的数据输出。即,在不再现特技播放的情况下,输出控制器23013 可以不访问索引和文件数据库214。

在数字接收机的PVR模块110中执行特技播放的情况下,软件/中间件根据操作 模式确定要跳过的图片数量,并且选择要再现的图片。例如,在要实现3倍速快进的 情况下,PVR模块110可以顺次执行由用于图21中所示的3倍速播放的命令链指示 的操作,以实现相对应的操作。

在该情况下,上传模块218在再现过程中以正常速度向系统解码器108和视频解 码器112发送数据。但是,输入数据是跳过数据(skipped data),因此,快速倍速再 现是可能的。例如,假定I图片的循环期是10页,则当仅利用I图片执行特技播放 时,可以实现快速再现效果(如10倍速再现效果)。

下面,将参照流程图描述基于上面的描述根据数字接收机的各种场景执行PVR 功能的方法。

图24是例示了根据本发明的在2D/3D记录时接收机的操作的示例的流程图。

例如,图24例示了在数字接收机中记录或存储以2D/3D模式输入的传输流的操 作。将省略经由接收部102和VSB解码器104在由系统解码器108处理初始传输流 的步骤之前执行的步骤的详细描述,因为这些步骤与之前描述的附图中所例示的步骤 相同。

系统解码器108确定用户是否已经发出PVR功能执行请求(即,内容存储命令 或请求)(步骤S102)。在确定用户尚未发出内容存储命令时,系统解码器108处理 输入的传输流并且控制处理后的传输流经由解复用器和视频解码器112输出。可以参 照上述描述根据2D/3D模式适当处理所输入的传输流,然后输出该传输流。例如, 在输入的传输流是3D视频流的情况下,通过格式化器115将传输流转换成3D输出 格式,然后进行显示。

在步骤S102确定了用户已经发出内容存储命令时,系统解码器108确定记录模 式是否是2D/3D模式(步骤S104)。这是因为系统解码器108需要根据所请求的记录 模式适当控制PVR模式110的操作,并且PVR模块110的操作根据如上所述的记录 模式而不同。

在步骤S104确定了记录模式是3D模式时,系统解码器108需要决定PID组合, 使得可以处理要经由解复用器输入到PVR模块110的视频基本流的传输包(步骤 S106)。

在步骤S106,系统解码器108根据决定的PID组合,针对要输入到PVR模块110 的PID流执行过滤。即,系统解码器108从经由解复用器输入的传输包中选择基础层 视频/音频基本流和增强层视频基本流,并且控制所选择的基本流输入到PVR模块110 (步骤S108)。

在步骤S104确定了记录模式是2D模式时,系统解码器108需要决定PID组合, 使得可以处理要经由解复用器输入到PVR模块110的视频基本流的传输包(步骤 S110)。

在步骤S106,系统解码器108根据所决定的PID组合,针对要输入到PVR模块 110的PID流,执行过滤。即,系统解码器108从经由解复用器输入的传输包中选择 基础层视频/音频基本流,并且控制所选择的基本流输入到PVR模块110(步骤S112)。

在步骤S108或S112之后,PVR模块110根据系统解码器108的控制分析用于 输入的视频基本流的视频数据并且存储相关信息。

下载模块212的索引提取模块分析3D PVR支持信息,以检查相对应的包是I图 片的起始点、左/右、图片的起始点或结束点、还是基础层或增强层(步骤S114)。

此外,索引提取模块检查由相对应的包支持的特技模式,以针对各模式准备播放 命令链来支持与各模式相对应的特技播放,并且存储所准备的播放命令链(步骤 S116)。此时,可以相对于2D和3D独立管理特技播放命令链信息。

而且,下载模块212使用将各输入传输包输入到系统解码器108时的时间点(即, 系统计时)作为系统时钟,并且指定相对应的时间点作为时间戳,并将时间戳插入到 传输包中(步骤S118)中。PVR模块110可以根据图14至图17所示的方法,基于 在步骤S114执行的视频数据的分析结果,为传输包生成并插入时间戳,并且在存储 装置111中存储时间戳。另选地,这可以与索引文件生成步骤分开地在步骤S114之 前(即,在步骤S108之后)执行。具体地,在使用适应性时间戳的情况下,可以确 定传输包的间断,并且可以执行决定和控制,使得基于确定结果插入时间戳。

而且,PVR模块110利用与图18中所示的方法相同的方法生成索引文件,使得 在步骤S116或在步骤S116之后再现作为PVR功能中的一种的特技播放,并且在索 引和文件数据库214中存储生成的索引文件(步骤S120)。

图25是例示了根据本发明的2D模式再现时接收机的操作的示例的流程图。

例如,图25例示了再现所存储的内容、以执行如图24中所示的PVR功能的操 作。所存储的内容可以是2D内容或3D内容。

上传模块218确定再现模式是2D模式还是3D模式(步骤S202)。当再现模式 是3D模式时,这将在后面参照图26进行描述(步骤S204)。

换句话说,在确定再现模式是2D模式时,上传模块218执行PID过滤,以输入 与要上传到系统解码器108的视频基本流相对应的PID流(步骤S206)。

而且,上传模块218从索引和文件数据库214读取索引文件,以控制要被再现的 视频基本流的上传,并且基于所读取的索引文件确定存储装置111中与2D相对应的 数据的位置(步骤S208)。即,在双流中,仅接收基础层基本流,而跳过与增强层视 频基本流相对应的视频基本流。另一方面,在正常倍速再现中,虽然没有跳过增强层, 但是通过后续级(解复用器108)的PID过滤,可以无难度地用省略的增强层进行2D 模式再现。

上传模块218根据系统计时上传2D数据。在选择特技播放的情况下,仅与2D 相对应的数据从上传模块218输出到系统解码器108,以保证系统解码器108和视频 解码器112的正常操作。此外,利用在记录过程中检查的特技播放链信息执行特技播 放。例如,在2倍速2D再现的情况下,仅利用属于为此预先存储的播放命令链的数 据执行特技播放(步骤S210)。

通过系统解码器/解复用器108和视频解码器112解码与2D相对应的数据(步骤 S212),并且执行视频再现(步骤S214)。

图26是例示了根据本发明的3D模式再现时接收机的操作的示例的流程图。

与图25不同,图26示出了在3D模式再现时接收机的操作。图26与再现模式 是3D模式的情况(作为步骤S202的确定结果)相对应。

即,上传模块218确定再现模式是2D模式还是3D模式(步骤S302)。在确定 再现模式是2D模式时,参照图25进行了描述(步骤S304)。

另一方面,在确定再现模式是3D模式时,上传模块218执行PID过滤,以输入 与要上传到系统解码器108的视频基本流相对应的PID流(步骤S306)。

而且,上传模块218从索引和文件数据库214读取索引文件,以控制要被再现的 视频基本流的上传,并且基于读取的索引文件确定与3D相对应的数据在存储装置216 中的位置(步骤S308)。

在执行步骤S308之后,上传模块218确定是否已经请求了特技播放的再现(步 骤S310)。

在步骤S310确定还没有请求特技播放的再现时,上传模块218基于确定的3D 数据的位置上传在3D模式存储时下载的所有视频基本流(步骤S312)。

另一方面,在步骤S310确定已经请求了特技播放的再现时,上传模块218仅提 取并上传与3D I图片相对应的传输包。在该情况下,将与3D I图片相对应的传输流 包输出到系统解码器(步骤S314)。将被指定为I图片的相对应的基础层和增强层视 频数据上传,对基础层和增强层的I图片进行解码(步骤S316),并且由格式化器进 行模式转换,最后输出视频(步骤S318)。

在以上描述中,作为本发明的实施方式,I图片用于实现3D模式特技播放。但 是,本发明的技术思想不仅限于I图片。例如,本发明涉及相对于在数字接收机中作 为双流发送的3D流,快速并精确地实现3D PVR功能。为此,本说明书中使用特技 播放链。指定图片来使用与相应倍速相对应的标志配置特技播放链就足够了,而不必 仅利用I图片配置特技播放链。即,可以利用与I图片部分不同的图片或另一种图片 来配置特技播放链,而无需仅利用I图片来配置特技播放链。而且,不必以各倍速模 式等同地配置特技播放链,并且构成以各倍速模式配置的特技播放链的图片彼此可以 是不同的。输出3D格式化后的3D数据(步骤S320)。

利用在记录过程中检查的特技播放链信息执行特技播放。例如,在2倍速3D再 现的情况下,仅利用属于特技播放链的数据来执行特技播放。

图27是例示了根据本发明的视图切换请求时接收机的操作的示例的流程图。

图27示出了在再现过程中请求左右切换的情况。

上传模块218确定再现模式(步骤S402)。在确定再现模式是2D模式时,参照 图25的描述(步骤S404)。另一方面,在确定再现模式是3D模式时,上传模块218 确定是否存在MVC或视图依赖性(view dependency)(步骤S406)。这是因为在存在 MVC或视图依赖性的情况下,上传模块218需要上传甚至与基础层有关的信息(步 骤S408)。

在执行步骤S408之后,上传模块218利用索引信息上传相对应的数据(步骤 S410)。

系统解码器/解复用器108和视频解码器112对与3D相对应的上传数据进行解码 (步骤S412),并且格式化器116根据输出格式,针对解码后的数据执行3D格式化 (步骤S414)。

输出3D格式化后的3D数据(步骤S416)。

在解码过程中,处理左视图和右视图,但是在最终输出过程中仅输出所选视图。 虽然未示出,但是在解码过程或最终输出过程之前,可以在数字接收机中选择期望的 视图。

本发明的方式

已经描述了用于执行本发明的最佳模式的各种实施方式。

根据如上所述的本发明,数字接收机可以提供用于甚至3D内容的各种PVR功 能,支持用于甚至3D流的有效的PVR功能,以实现每眼全分辨率,并且利用PVR 相对于3D内容流畅地执行特技播放和2D/3D切换。

此外,为了方便地进行描述,单独描述了附图;但是,可以组合各附图中所描述 的实施方式,以实现新的实施方式。而且,根据本领域技术人员的需求,设计可以在 安装有执行前述实施方式的程序的计算机中读取的记录介质也落入权利范围中。

而且,根据本发明的显示装置及其操作方法可以非限制性地应用于如上所述的实 施方式的构造和方法;但是,可以选择性地组合所有实施方式或一些实施方式,以实 现各种修改。

同时,根据本发明的显示装置的操作方法可以在处理器可读取的记录介质中实现 为代码,该代码由显示装置中包括的处理器读取。处理器可读取的记录介质包括用于 存储处理器可读取的数据的所有类型的记录装置。可以由处理器读取的记录介质的示 例可以包括只读存储器(ROM)、随机存取存储器(RAM)、光盘只读存储器 (CD-ROM)、磁带、软盘、以及光学数据存储装置。此外,可由处理器读取的记录 介质还可以实现为载波的形式,如通过因特网的传输。而且,可由处理器读取的记录 介质可以分布到通过网络彼此连接的计算机系统,使得以分布模式存储或执行可由处 理器读取的代码。

对于本领域技术人员来说明显的是,可以在不偏离本发明的精神或范围的情况下 对本发明进行各种修改和变形。因此,本发明旨在覆盖本发明的落入所附权利要求书 和它们的等同物的范围之内的修改和变型。不应当根据本发明的技术思想或前景单独 理解这样的修改和变型。

而且,在本说明书中描述了产品发明和方法发明,并且需要时,对产品发明的描 述和对方法发明的描述可以互补地应用。

工业应用性

本发明涉及一种在包括PVR装置的数字接收机中处理3D内容以接收并存储3D 信号的方法。本发明可用于与数字接收机有关的所有领域。因此,本发明具有工业应 用性。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号