基于搜索信息的重复重放活动画面数据的方法及再现装置的制作方法

文档序号:7591795阅读:109来源:国知局
专利名称:基于搜索信息的重复重放活动画面数据的方法及再现装置的制作方法
技术领域
本发明涉及一种为记录在盘存储介质上的视频标题的活动画面流创建基于字幕的搜索信息并在诸如DVD播放器的视盘再现装置中通过使用基于字幕的搜索信息来执行活动画面流的搜索和进行基于字幕的重放重复的方法,以及一种使用所述方法的再现装置。
背景技术
具有字幕显示功能的视频再现系统(例如视频磁带记录器(VCR))在很多情况下是用于提供学习外语的有效装置。对于VCR中的字幕数据,用于字幕的包括字符信号的视频信号被记录在录像带上,而当再现该录像带时,字符信号被选择性地添加到视频信号中的图像信号上,使得该字幕能够以与图像叠加的关系而显示。
同时,诸如数字多功能光盘(DVD)和DVD-ROM的若干信息存储介质最近已投入市场,作为多媒体光盘使用。例如,具有120mm的直径且在一面上具有大约4.7GB的存储容量的DVD-ROM适用于存储提供有多个子画面频道和多个音频频道的若干视频标题。
在DVD中,字幕数据以位映像图像信号的形式被记录在子画面频道中。当DVD被再现时,子画面数据被读出并且之后被添加到图像信号上,以显示该字幕。
当观看外语音频模式下的视频标题时,通常出现观看者想要再次观看某一特定字幕的情况。此时,观看者需要通过使用由DVD再现装置所提供的搜索命令来手动地执行其与该字幕一起再现的活动画面流的搜索并再继续该再现操作。这种搜索一般通过手动地操作向后/向前活动键或再现时间搜索操作来实现。因此,这通常需要很多步的暂停与活动操作,以准确地定位链接至观看者想要看的字幕的活动画面数据,这造成了缓慢的搜索,且给观看者造成不方便。

发明内容
本发明的主要目的是提供创建基于字幕的视频搜索信息的方法和装置,其中,在诸如DVD的活动画面数据存储介质中,每条字幕信息被链接至与该字幕信息同时再现的其相关联的活动画面流的位置。
本发明的另一目的是提供用于参考基于字幕的视频搜索信息来重复含有所选择的字幕的视频部分的重放的方法和装置。
为了实现该目的,本发明提供了一种为数据存储介质的活动画面数据创建基于字幕的搜索信息并重复活动画面数据的重放的方法,该方法包括以下步骤在视频、音频和字幕数据以交织方式记录在其上面的存储介质上搜索字幕信息;获取将与每条所找到的字幕信息同时再现的活动画面数据的位置;创建和存储字幕搜索表,其中,每条字幕信息与所获取的对应活动画面数据的位置链接;在存储介质的重放期间从用户接收重复再现的请求;以及对其显示时间包括请求重复再现的时间点的目标字幕搜索所存储的字幕搜索表,并且在目标字幕被一起显示的期间重复再现活动画面数据区间。
根据本发明的从存储介质的活动画面数据创建基于字幕的搜索信息并重复活动画面数据的重放的另一方法包括以下步骤在视频、音频和字幕数据以交织方式记录在其上面的存储介质上搜索字幕信息;获取将与每条所找到的字幕信息同时再现的活动画面数据的位置;创建和存储字幕搜索表,其中,每条字幕信息与所获取的对应活动画面数据的位置链接;显示从所存储的字幕搜索表中选择的字幕信息的一部分;接收对包括在所显示的字幕信息中的字幕的选择;并且参考所存储的字幕搜索表搜索活动画面数据区间以及重复由所选择的字幕的第一字幕的开始时间与所选择的字幕的最末字幕的结束时间所确定的活动画面数据区间的再现。
在根据本发明的方法和装置中,在扫描记录在DVD上的视频标题时提取所有的字幕数据,并且把它们与活动画面数据的位置信息存储在一起,每条位置信息均以再现时间的关系链接至其相关联的字幕数据。当再现DVD时,在观看者可以选择观看者想要听或看的字幕的屏幕上显示该字幕数据的部分的列表。在选择了特定字幕之后,从字幕数据与活动画面数据之间的链接信息获取与所选择的字幕链接的活动画面数据部分的位置。然后,重复重放该活动画面数据部分。结果,观看者可以在观看相关联的视频情景的同时重复听所选择的字幕。


所包括的附图用于对本发明提供进一步的理解,该附图用于示出本发明的优选实施例,并结合描述用来解释本发明的原理。
在附图中图1是示出了DVD的扇区区域的示意图;图2是示出了卷结构和数据字段的表;图3是示出了文件结构和数据字段的表;图4是示出了视频对象VOB的结构的示意图;图5是示出了显示组(pack)的结构的示意图;图6是示出了导航组的结构的示意图;图7和8是示出了导航信息结构的表;图9是实现根据本发明的方法的再现装置的示意图;图10和11是示出了根据本发明的在字幕数据与活动画面数据之间创建链接信息的方法的流程图;图12a和12b示出了根据本发明的包括基于字幕的活动画面搜索信息的表;图13是示出了实现根据本发明的方法的再现装置的另一实施例的示意图;图14是示出了在再现DVD标题期间的字幕列表显示窗口的示意图;以及图15是示出了根据字幕数据与活动画面数据之间所创建的链接信息来搜索并重复重放活动画面数据的方法的流程图。
具体实施例方式
下面将参考附图对本发明的优选实施例进行详细的描述。
在对根据本发明的方法和装置的细节进行描述之前,下面首先对DVD-ROM(多媒体光盘中的一种)中的视频标题的数据结构简要地进行描述。
如图1所示,DVD的卷空间具有物理扇区区域(PSA)和逻辑扇区区域(LSA),其中,将用户数据记录为2048字节的逻辑扇区。由逻辑扇区编号(LSN)#0定位的逻辑扇区区域的开始位置位于与物理扇区区域的开始位置向外远离预定的距离的位置上。即,LSN #0的扇区的位置与0x30000的物理扇区编号的位置相同。
卷空间由卷及文件结构管理区域和文件数据结构区域组成。如图2所示,在卷结构区域中,在逻辑扇区LSN #0~LSN #256中存储含有“卷识别序列”、“卷ID”、“日期和时间”以及“逻辑卷统一地址”的“主卷描述符序列”以及“保留卷描述符序列”。在逻辑扇区LBN(逻辑块编号)#0~LBN#(q-1)中存储信息,该信息与存储在含有“文件集描述符”(含有文件名称及其开始位置和大小)、“文件识别符描述符”和“文件条目”的文件数据结构区域中的文件有关。
如图3所示,文件结构区域由视频管理器和多个视频标题集VTS#1~#K组成,其中,K是视频标题集的数目。视频管理器VMG存储关于整张盘的视频管理器信息VMGI(由VIDEO_TS.IFO表示)以及创建卷菜单所需的信息,其中,该卷菜单用于设置和改变整个卷的再现控制(由VIDEO_TS.VOB表示)。每个视频标题集VTS包括由VTS_0k_0.IFO表示的VTS信息(其中,k小于K),由VTS_0k_0.VOB表示的VTS管理器对象以及由VTS_0k_n.VOB表示的多个VTS视频对象VOB(其中,n=1,2,......)。
文件数据结构区域存储多个视频对象集VOBS,每个均由以时间序列的方式排列的视频对象VOB组成,如图4所示。每个VOB由多个单元组成,每个单元含有重放序列和重放控制信息。每个单元具有与以时间系列的方式排列的多个视频对象单元(VOBU)的序列有关的信息。VOBU是各种数据的复用集,每个复用段具有0.4~1.0秒的再现时间。VOBU包括导航数据和包括视频数据、音频数据和子画面数据的显示数据。VOBU内的每个这种数据分别称为视频组、音频组和子画面组,每个大小均为2048字节且与DVD上的逻辑扇区大小相同。在VOBU中可能没有提供子画面数据。
现在参考图5对显示组的结构进行描述。该显示组包括“组报头”、“打包的基本码流(PES)报头”、关于作为子画面数据的语言信息的“子流ID”以及记录有音频、视频或子画面数据的“数据区域”。组报头包括“组开始码”、为同步音频-视频数据重放定义基准时间的“系统时钟基准(SCR)”以及“复用(MUX)率”。该PES报头包括用于音频、视频或子画面数据的“开始码”。在此,打包的基本码流PES表示除了14字节的组报头之外的整个数据流,如图5所示,且被认为是普通类型的数据流。
导航组的数据结构如图6所示。该导航组包括“组报头”、“系统报头”、“显示控制信息(PCI)”以及“数据搜索信息(DSI)”。导航组被放在每个视频对象单元VOBU的开始位置上。
在DVD中提供用于重放控制的两种类型的导航信息。一种包括含有节目链信息(PGCI)的视频管理器信息(VMGI)和视频标题集信息(VTSI),如图7和8所示。其它导航信息被包括在导航数据包之内的PCI数据包和DSI数据包中,如图6所示。
在下文中,将参考附图对本发明的优选实施例进行详细的描述。
图9描述了向其应用了本发明的方法的光盘再现装置的结构的框图,该装置包括光学拾取器2,用于通过使用由LED所照射的光束来读出记录在光盘中的信息;射频(RF)解调器3,用于把由光学拾取器所检测的信号解调为二进制信号;数字信号处理器4,用于通过使用同步时钟来处理所解调的二进制信号,以获得所记录的数字数据;音频/视频(A/V)信号处理器5,用于解压缩音频和视频数据流并把其输出至外部设备;伺服单元7,用于根据聚焦误差信号和跟踪误差信号来伺服控制光盘的驱动单元;传动(sled)马达13,用于在伺服单元的控制之下以光盘的半径方向移动光学拾取器;主轴马达14,用于在伺服单元的控制之下旋转光盘;同步时钟发生器8,用于生成与来自RF解调器的二进制信号同步的时钟并把其输出至数字信号处理器4;微计算机11,用于控制伺服单元和数字信号;存储器12,用于存储微计算机的控制数据和字幕数据;显示重叠单元9,用于以与图像信号叠加的关系在字幕显示窗口中显示字符信号;以及混合单元6,用于把字符信号添加到由A/V信号处理器5所产生的图像信号上。
下面将参考图10和11的流程图对在图9的DVD播放器中实施的创建基于字幕的活动画面数据搜索信息的方法进行描述。
一旦在DVD播放器中加载了DVD后,微计算机11控制伺服单元7,使得该DVD以恒定的旋转速度旋转。然后,设置卷结构搜索模式,以读取存储在卷结构区域中的数据(S10)。在卷结构搜索模式中,光学拾取器2被移动到LSN#256的扇区中,以读出存储在“第一定位点”中的“主卷描述符序列地址”(S11)。通过使用该地址,读出“主卷描述符序列”并从“主卷描述符序列”的字段中获取“逻辑卷统一地址”(logical volume integrity address)。
然后,通过使用该地址读出“逻辑卷统一”并从“逻辑卷统一”的字段中获取“文件集描述符地址”并且之后将其存储(S112,S13)。然后,读入“文件集描述符”(S14),把记录在DVD中的所有文件的名称、其大小以及开始LSN读入存储器12中(S15)。还读取含有视频标题的编号、其开始/结束LSN、标题部分(PTT)的子画面的编号以及子流ID的管理信息并把其存储在存储器12中(S16)。
一旦完成所有所需的信息的读取后,该DVD播放器进入一操作模式,其中,根据存储在卷结构、文件结构和导航数据中的数据来创建如图12所示的基于字幕的活动画面数据搜索信息或所谓的子画面搜索表(S17)。
图11示出了创建用于活动画面数据的基于字幕的搜索的子画面搜索表的详细流程图。在子画面搜索表创建模式中(S30),识别视频标题集VTS的编号K(视频标题集信息VTS_0K_0.IFO的整数值“K”)。然后,通过使用该视频标题集的编号及其开始位置和大小,创建了“视频标题集表(VTS表)”,如图12a所示(S31)。
从第一视频标题集信息VTS_01_0.IFO中提取出PTT的编号及其子画面数据的开始位置和编号,并然后用于创建“PTT表”(S32)。将属于每个PTT的子画面数据以表格形式排列,即创建“子画面表”,如图12a所示。然后,创建“子画面搜索表”,其中,属于每个PTT的子画面数据与对应的活动画面数据相关联。请注意,如果在视频标题中提供了多种语言,则对于每个条目,“子画面表”具有多个行且“子画面搜索表”具有多个列。
对于多种语言和与子画面数据同时再现的活动画面数据的位置信息,“子画面搜索表”的每个条目具有与子画面频道数一样多的列。为了创建“子画面搜索表”的条目,在扫描视频标题集对象(VTS_0X_M.VOB,M=0,1,2......)的时候,在“子画面搜索表”的行中存储通过识别组的子流ID(子画面数据包的子流处于0x20~0x3F的范围)及其位置信息的方式而定位的子画面数据(S33)。因此,每个子画面数据及其位置信息由“子画面搜索表”的同一索引值表示。具体地说,每个子画面数据的位置信息由属于视频对象单元VOBU(包括子画面数据)的导航组的开始位置的逻辑块编号表示。每个子画面条目的序列号也写在如图12a所示的子画面搜索表中。
此外,将均通过分析子画面数据组的报头信息而获得的每个子画面数据的开始和结束时间写在各个对应的子画面条目中。
代替创建的分级结构的子画面搜索表,其从如图12a所示的视频标题集开始,可以创建如图12b所示的链式子画面搜索表。链式子画面搜索表中的每个子画面条目具有子画面数据的指针“*Text(文本)”、表示子画面数据的顺序的序列号、开始和结束时间、含有相关子画面的单元的索引编号、含有相关子画面的再现控制信息的节目链的索引编号以及含有相关子画面的视频标题集的索引编号的字段。所有的子画面条目通过链式地址“*Next(下一个)”和“*Prev(前一个)”向前和向后互相链接。
每个子画面在分级或链式表的对应字段中可以不是以图像方式而是以文字方式存储。对于文字形式的存储,通过使用字符识别算法把以位映射图像数据的形式已存储在DVD中的子画面数据转换为字符数据(S34)。可以采用一般的光学字符识别(OCR)方法,例如基于人工神经网络(ANN)的方法。在基于ANN的字符识别算法的情况中,需要一训练步骤来确定ANN的权位,并把ANN的输出映射至对应的字符码。具体地说,准备字符取样的二进制位映射图像的训练集,并使其重复进行自组织映射图(SOM),它是ANN模型中的一种,其功能是分类位映像字符取样。然后,在识别步骤中确定把SOM的输出映射至字符码的不同类中的一种的映射并用于位映射字符分类器。
当它被应用时,字符图像被逐个地从位映射图像的子画面数据中提取出。每个字符图像被转换为黑白位映射图像,并且然后被提供给字符分类器。通过这种方式,将子画面数据的字幕图像转换为字符码并且之后存储在存储器中并用于显示。在字幕被显示在屏幕上的时候,可以通过使用字符码(例如文字的意义)来显示附加的信息。
在完成用于PTT的“子画面表”和“子画面搜索表”的创建之后,在“PTT表”的对应行中存储指向两个表的地址,如图12a或12b所示。
一旦通过由步骤S35、S36和S37所形成的循环完成视频标题集VTS中的所有PTT的扫描后,结束“子画面搜索表”的创建操作。
子画面数据的字幕图像可以不经过字符转换操作而直接在存储器12中存储为如图12a或12b所示的表中的各个条目并用于显示。
图12a的三个指针P1x、P2x和P3x被用于指向在重放期间出现在屏幕上的字幕显示窗口中所列出的字幕的开始点或范围,如图14所示。具体地说,P1x、P2x和P3x分别指向PTT表、子画面表和子画面搜索表中的一个条目,并且它们在视频标题被微计算机11重放的时候被更新。
图13描述了根据本发明的在个人计算机中体现的光盘再现装置的另一实施例的框图,以实现本方法。这个实施例包括光盘驱动器201和个人计算机202,它们通过数字接口100互相连接。光盘驱动器部分包括光学拾取器2,用于读出记录在光盘中的信息RF解调器3,用于解调由光学拾取器所检测的信号;数字信号处理器4,用于处理所解调的二进制信号,以获得数字信号;伺服单元7,用于伺服控制光盘的驱动单元;传动马达13,用于以光盘的半径方向移动光学拾取器;主轴马达14,用于旋转光盘;同步时钟发生器8,用于生成与来自RF解调器的二进制信号同步的时钟并把其输出至数字信号处理器4;微计算机11’,用于控制伺服单元和数字信号处理器4,并与外部设备通信;存储器12,用于存储用于微计算机的控制数据。另一方面,该个人计算机部分包括存储器22,用于存储通过数字接口100从光盘驱动器发送来的数据;A/V信号处理器25,用于解压缩从存储器读出的音频和视频数据流;显示重叠单元29,用于以与图像信号叠加的关系在字幕显示窗口中显示字符信号;混合单元26,用于把显示叠加单元的字符信号添加到由A/V信号处理器25所产生的图像信号上;视频卡30,用于输出混合的图像信号至外部显示单元;中央处理单元(CPU)21,用于根据从键盘23或指示设备输入的命令来控制混合单元以及上述元件;以及硬盘40,用于存储软件程序。
图13的光盘再现装置中的再现操作如下所述。微计算机11’从个人计算机接收控制命令、并根据该命令控制数字信号处理器4和伺服单元7,使得存储在光盘中的数据被再现、并通过数字接口100发送至个人计算机。该数据被暂时存储在存储器22中,并然后输入至A/V信号处理器25中。
诸如光盘驱动器201的控制和经由数字接口100的数据通信的操作通过把存储在硬盘40中的程序加载到存储器22中并在CPU 21上执行该程序的方式而执行。
图13的实施例中的创建基于字幕的活动画面数据搜索信息的方法与图10的上述实施例基本相同,其不同之处在于为了避免在同一光盘被插入光盘驱动器中时所发生的冗余创建操作,在基于字幕的活动画面数据搜索信息被创建之后,它被存储在硬盘40中作为文件。为了实现此目的,一旦光盘被加载,则识别该盘上的卷ID。然后,检查其对应于该卷ID的含有基于字幕的活动画面搜索信息的文件是否已被存储在硬盘40上。如果未存在对应的文件,则创建新的基于字幕的活动画面数据搜索信息并把其存储在硬盘40中。否则,将对应的文件读入存储器中并用于执行活动画面数据的基于字幕的搜索。
一旦以这种方式创建了用于活动画面数据的基于字幕的搜索表(例如图12的子画面搜索表),当观看者选择特定字幕数据时,参考子画面搜索表的对应条目来获取链接至所选择的字幕数据的视频对象单元VOBU的位置。
图14示出了根据本发明的字幕显示窗口,其显示在主图像显示窗口的角上(可选地在全尺寸的窗口中)。该字幕显示窗口具有滚动条,观看者可以通过它来选择视频标题中的任何字幕。
通过选择字幕显示窗口上的特定字幕,观看者可以搜索链接至所选择的字幕的任何活动画面数据,并在定位的活动画面数据上继续再现视频标题。下面参考图15的流程图对用于在字幕显示窗口上的字幕选择以及对应活动画面的所得结果以及重放重复的操作进行详细的描述。
在指定的视频标题集VTS上(S50),读出对应于指定的VTS(例如VTS_0N0.IFO)的视频标题集信息的文件,以获取VTS的开始/结束位置、视频/音频/子画面数据的属性以及PTT(S51)。然后,开始再现属于该指定VTS的视频对象VOB(S52)。同时,在通过应用字符识别算法已存储在存储器12中作为文字数据的字幕数据之中,其被链接至活动画面数据(位于以正被再现的活动画面数据为中心的时间的预定周期内)的字幕数据被输出至显示重叠单元9,使得它们被混合单元6叠加在图像数据上,并显示在字幕显示窗口上(S53)。此时,每个字幕(子画面)条目的序列号被一起显示。
在此之后,如果观看者在字幕显示窗口中所列出的字幕之中选择一字幕并输入“开始(go)”命令或在字幕上双击(S54),则从已制成的子画面搜索表中检索相关搜索信息,即对应视频对象单元VOBU的节目链编号、单元编号、视频标题集编号以及相关逻辑块编号LBN(S55),然后,使光学拾取器跳转至对应VOBU的位置。此时,用于图12a的PTT表、子画面表和子画面搜索表中的三个指针P1x、P2x和P3x或者用于图12b的表中的指针“Ptr”被根据该跳转而更新。
在确定的VOBU中搜索其PTS(显示时间标志)最接近所选择的字幕的PTS(开始时间)的PES数据包,然后对其解码,以进行显示(S56)。通过这种方式,可以搜索并显示其链接至字幕显示窗口上的所选择的字幕的活动画面数据。
同时,如果在字幕显示窗口中向上或向下滚动字幕,并且从而使将要列出的字幕位于当前PTT表之外,则P1x被改变了,即,P1x指向下一或前一PTT表,且PTT表的两个指针根据由更新的P1x所指的PTT分别指向另一子画面表和子画面搜索表。通过这种方式,字幕列表窗口上的字幕被平滑地滚动和显示。
如果在选择了单个或两个字幕串(开始和结束字幕串)之后输入“重复”命令,则将与所选择的字幕串同时显示的视频区间以如下所述的方式被重复再现。
在选择了单个字幕串之后输入“重复”命令的情况中(S60),如上面所解释,在含有所选择的字幕串的VOBU中搜索开始位置,并从其开始再现(S61)。在再现期间,检查字幕串显示持续时间的结束时间是否已过(S62)。如果已过,则将再现点返回至开始位置并从其开始继续再现(S61)。继续这个重复再现,一直到观看者请求重复停止(repetition stop)(S63)。如果重复停止被输入,则再现点向前前进(S64),而不用向回跳转。
在选择了两个字幕串之后输入“重复”命令的情况中(S70),如同上面所解释的,搜索两个字幕串中的前面字幕串被从其开始显示的视频位置并从其开始再现(S71)。在两个字幕串中的后面字幕串开始被与视频数据一起显示之后,检查后面字幕串显示持续时间的结束时间是否已过(S72)。如果已过,则再现向回跳转,并且从前面字幕串被从其开始显示的开始位置继续再现。这个重复再现一直继续到观看者请求重复停止(S73)。如果输入了重复停止,则再现点向前前进(S74),而不会向回跳转。
代替选择用于重放重复的字幕串,可以选择显示在字幕显示窗口中的字幕串的序列号。即,如果观看者输入序列号(或多个序列号),则在子画面搜索表中搜索由所输入的序列号(或多个序列号)所识别的子画面条目(或多个条目)。如果找到,则执行如前面所解释的基于字幕的视频区间重放重复。
执行如下所述的另一基于字幕的视频区间重复播放方法。
当请求重复重放时,首先计算从播放开始时间算起的重复重放请求时间点的相对时间。然后,在图12a或12b的子画面搜索表中搜索其开始和结束时间分别位于所计算的相对时间的前面和后面的子画面条目。
如果找到目标条目,则参考目标条目中的信息搜索目标子画面条目的字幕串从其开始显示的视频位置并从其开始继续再现。在瞬时再现时间经过子画面条目的结束时间时,该再现点被返回至目标字幕串被显示的视频位置并向前前进。这个基于字幕的重复播放操作在没有观看者的中断的情况下进行。
如果在基于字幕的重复重放期间观看者从显示的字幕列表窗口中选择重复重放的字幕串前面或后面的另一字幕或者通过输入所述另一字幕串的序列号,则识别新选择的字幕串的子画面条目,并然后在图12a或12b的子画面搜索表中进行搜索。如果找到,则重复重放所选择的字幕串与视频画面一起显示的视频区间。
如上所解释的本发明提供了搜索其与由观看者所选择的字幕同时再现的活动画面数据的快速、准确和自动的方式,并且进一步提供了简单的基于字幕的视频区间重复播放方式,因此,这对于在观看记录在盘上的标题的时候练习听和说外语的用户非常有用。
所提供的上述只是为了示出和解释本发明的优选实施例,因此,在不脱离本发明的精神和范围的情况下可以作出改变、变化和修改。
权利要求
1.一种从存储介质的活动画面数据创建基于字幕的搜索信息并重复活动画面数据的重放的方法,该方法包括以下步骤(a)在视频、音频和字幕数据以交织方式记录在其上面的存储介质上搜索字幕信息;(b)获取将与在所述步骤(a)中所找到的每条字幕信息同时再现的活动画面数据的位置;(c)创建并存储字幕搜索表,其中,每条字幕信息与所获取的对应活动画面数据的位置链接;(d)接收在存储介质的重放期间来自用户的重复再现的请求;以及(e)对其显示时间包括请求重复再现的时间点的目标字幕搜索所存储的字幕搜索表,并且在目标字幕被一起显示的期间重复活动画面数据区间的再现。
2.如权利要求1所述的方法,其中,所述步骤(c)进一步把每条字幕信息的各个序列号写入字幕搜索表。
3.如权利要求2所述的方法,进一步包括步骤在活动画面数据区间的重复再现期间,为其序列号由用户输入的另一字幕搜索所存储的字幕搜索表,并且在所述另一字幕被一起显示的期间重复再现另一活动画面数据区间。
4.如权利要求1所述的方法,其中,所述步骤(c)包括下列步骤把每条字幕信息的位映射数据转换为由字符组成的文字数据;以及把活动画面数据的每对文字数据和位置存储在表结构中,对应活动画面数据的以成对形式的文字数据和位置在表结构中具有相同的索引值。
5.如权利要求1所述的方法,进一步包括以下步骤(f)在该活动画面数据区间的重复再现期间,从用户接收对移到该重复播放字幕的前面或后面的另一字幕的移动请求;以及(g)对所述另一字幕搜索所存储的字幕搜索表,并且在所述另一字幕被一起显示的期间重复再现另一活动画面数据区间。
6.一种从存储介质的活动画面数据创建基于字幕的搜索信息并重复活动画面数据的重放的方法,该方法包括以下步骤(a)在视频、音频和字幕数据以交织方式记录在其上面的存储介质上搜索字幕信息;(b)获取将与在所述步骤(a)中所找到的每条字幕信息同时再现的活动画面数据的位置;(c)创建并存储字幕搜索表,其中,每条字幕信息与所获取的对应活动画面数据的位置链接;(d)显示从所存储的字幕搜索表中选择的若干条字幕信息;(e)接收包括在所显示的字幕信息中的字幕的选择;以及(f)参考所存储的字幕搜索表来搜索活动画面数据区间,并且重复由所选择的字幕的第一字幕的开始时间与所选择的字幕的最末字幕的结束时间所确定的活动画面数据区间的再现。
7.一种从存储介质的活动画面数据创建基于字幕的搜索信息并重复活动画面数据的重放的方法,该方法包括以下步骤(a)在视频、音频和字幕数据以交织方式记录在其上面的存储介质上搜索字幕信息;(b)获取将与在所述步骤(a)中所找到的每条字幕信息同时再现的活动画面数据的位置;(c)创建并存储字幕搜索表,其中,每条字幕信息及其序列号与所获取的对应活动画面数据的位置链接;(d)在存储介质的重放期间接收字幕的开始和结束序列号;以及(f)参考所存储的字幕搜索表来搜索活动画面数据区间,并且重复由开始序列号所识别的第一字幕的开始时间与由结束序列号所识别的第二字幕的结束时间所确定的活动画面数据区间的再现。
8.一种用于再现含有活动画面数据的存储介质的装置,其包括驱动装置,其用于驱动该存储介质;第一控制装置,其用于搜索用于字幕信息所驱动的存储介质,并创建字幕搜索表,其中,每条字幕信息与将与每条字幕信息同时再现的活动画面数据的位置链接;存储装置,用于存储所创建的字幕搜索表;接收装置,其用于从用户接收字幕选择,并且显示从字幕搜索表中选择的部分字幕信息;以及第二控制装置,其用于参考所存储的字幕搜索表来识别观看者选择哪些字幕信息并控制驱动装置,以在所识别的字幕信息被一起显示的期间重复活动画面数据区间的再现。
全文摘要
本发明涉及一种根据其与活动画面一起显示的字幕信息来进行活动画面数据的搜索并重复数据流部分的重放的方法,以及一种使用这种方法的再现装置。本方法在字幕数据和与该字幕数据同时再现的活动画面流的位置之间创建并存储链接信息;在重放期间显示该字幕数据的一部分;根据所创建的链接信息来搜索活动画面数据部分,其与由观看者从所显示的字幕数据中选择的特定字幕同时显示;以及重复所找到的活动画面数据部分的重放。该方法对于语言练习非常有用,因为它可以重复播放含有观看者想要重复听的字幕的视频部分。
文档编号H04L27/28GK1592289SQ20041003685
公开日2005年3月9日 申请日期2004年4月16日 优先权日2003年4月16日
发明者金光洙 申请人:金光洙
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1