图像显示方法,图像显示程序,和图像显示装置的制作方法

文档序号:7594327阅读:91来源:国知局
专利名称:图像显示方法,图像显示程序,和图像显示装置的制作方法
技术领域
本发明涉及一种图像显示方法。本发明特别涉及一种用于显示运动图像摘要的图像显示方法。
背景技术
当检查在视频记录介质中存储的多个运动图像的内容时,可以通过顺序读出所存储的运动图像数据来显示这些运动图像的缩略图的内容列表(摘要屏幕)以便提高效率。
下面以视频记录介质的一个例子,光盘为例进行说明。
图13示出描述传统图像显示方法的流程图。在图13中,读出在光盘的预定位置所存储的表,并获得在该光盘中所存储的所有运动图像数据的地址(分钟、秒、帧)(S1301)。然后,提取出将要显示的运动图像数据的开始地址(S1302),通过将光头移动到所提取出的开始地址的位置,从光盘中读出数据(S1303),并将所读出的数据输入到MPEG解码器中(S1304)。当在紧跟该开始地址之后的数据中检测到MPEG帧时,减小该帧图像数据的大小(S1305),从而使显示设备显示所产生的缩略图像(S1306)。将这种操作重复预订次数(例如,可以在显示设备上显示的图像的数目)(S1307)。
而且,存在一种在检测到音频数据之后经过预定时间周期时检测该音频数据与显示I画面的方法(日本专利公报No.3110376)。
在上述传统图像显示方法中,在紧跟开始地址的数据中首先检测到的图像的缩略图被显示。因此,在视频记录介质中包括了一运动图像,且该运动图像的屏幕将逐步淡入的情况下(例如,图14中所示),根据该运动图像而产生的缩略图像将为黑色图像,如图15中的缩略图151所示。因此,上述传统图像显示方法的问题在于用户不能知道该运动图像的内容。
而且,当输入一图像,且该图像的亮度等于或大于预定级别时,有一种方法可以检测图像的亮度以便显示一帧的缩略图像。但是,以白色(明亮)图像开始的运动图像的缩略图像为明亮的白色,不可能理解它的内容。因此,上述传统方法的问题在于用户不能知道该运动图像的内容。
而且,利用检测音频数据,并在检测到音频数据之后经过预定时间周期时显示I画面的方法,将不可能显示第一个图像,即使该运动图像的第一个图像是需要显示的非常重要的图像也如此。而且,在视频记录介质包括运动图像,且音频数据与其并不复用的情况下,该运动图像的摘要(缩略图)也不能被显示,这也是一个问题。
因此,本发明的一个目的是提供一种图像显示方法、图像显示程序和图像显示装置,它们可以显示重要的缩略图像,当显示了运动图像的摘要时,用户可以知道该运动图像的内容。

发明内容
本发明具有下面的特点以解决上述问题中的至少一个(注意括号内的标记仅是表示在下面的实施例中的示例性元件,这些标记并不限制本发明的范围)。
本发明的第一种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S205);产生对应所提取出的图像数据的缩略图像数据的步骤(S205);判断所产生的缩略图像数据在预定区域内是否包括预定数目以上的像素的步骤,其中这些像素具有不同的色差数据(S206);以及如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则显示对应该缩略图像数据的缩略图像的步骤(S208)。注意“预定区域”可以是缩略图像数据的所有像素,也可以是这些像素的一部分。而且“预定数目”可以是一,也可以是二或更多。
本发明的第二种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S401);判断所提取出的图像数据在预定区域内是否包括预定数目以上的像素的步骤,其中这些像素具有不同的色差数据(S402);如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则产生对应该图像数据的缩略图像数据的步骤(S403);以及显示对应所产生的缩略图像数据的缩略图像的步骤。
本发明的第三图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S502);产生对应所提取出的图像数据的缩略图像数据的步骤(S502);判断在预定区域内是否存在预定数目以上的像素的步骤,其中这些像素的色差数据在所产生的缩略图像数据和对应前一帧的缩略图像数据之间存在差异(S503);以及如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则显示对应该缩略图像数据的缩略图像的步骤(S504)。注意“前一帧”可以是正好前面的一帧,也可以是运动图像数据的第一帧。
本发明的第四种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S602);判断在预定区域内是否存在预定数目以上的像素的步骤,其中这些像素的色差数据在所提取的图像数据和对应前一帧的图像数据之间存在差异(S603);以及如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则产生对应该图像数据的缩略图像数据的步骤(S604);以及显示对应所产生的缩略图像数据的缩略图像的步骤(S207)。
本发明的第五种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S205);产生对应所提取出的图像数据的缩略图像数据的步骤(S205);判断所产生的缩略图像数据在预定区域内是否包括预定数目以上的像素的步骤,其中这些像素具有不同的亮度数据(S701);以及如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则显示对应该缩略图像数据的缩略图像的步骤(S207)。注意“预定数目”可以是一,也可以是二或更多。
本发明的第六种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤;判断所提取出的图像数据在预定区域内是否包括预定数目以上的像素的步骤,其中这些像素具有不同的亮度数据;如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则产生对应该图像数据的缩略图像数据的步骤;以及显示对应所产生的缩略图像数据的缩略图像的步骤。
本发明的第七种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤;产生对应所提取出的图像数据的缩略图像数据的步骤;判断在预定区域内是否存在预定数目以上的像素的步骤,其中这些像素的亮度数据在所产生的缩略图像数据和对应前一帧的缩略图像数据之间存在差异;以及如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则显示对应该缩略图像数据的缩略图像的步骤。
本发明的第八种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤;判断在预定区域内是否存在预定数目以上的像素的步骤,其中这些像素的亮度数据在所提取的图像数据和对应前一帧的图像数据之间存在差异;以及如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则产生对应所提取出得图像数据的缩略图像数据的步骤;以及显示对应所产生的缩略图像数据的缩略图像的步骤。
本发明的第九种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S801);将所提取出的图像数据的比特率和预定值进行比较的步骤(S802);如果判断该图像数据的比特率大于预定值,则产生对应该图像数据的缩略图像数据的步骤(S803);和显示对应所产生的缩略图像数据的缩略图像的步骤(S207)。
本发明的第十种图像显示方法包括从运动图像数据的头端顺序提取出各帧图像数据的步骤(S903);判断所提取出的图像数据的比特率和前一帧的图像数据的比特率之间的差值是否等于或大于预定值的步骤(S905);如果判断该差值等于或大于预定值,则产生对应该图像数据的缩略图像数据的步骤(S906);和显示对应所产生的缩略图像数据的缩略图像的步骤(S207)。
本发明的第十一种图像显示方法包括从运动图像数据的头端得到在运动图像数据中所包括的音频数据的步骤(S1001);提取出对应一时间周期的帧的图像数据的步骤,其中在该时间周期内检测到音频数据(S205);产生对应所提取出的图像数据的缩略图像数据的步骤(S205);和显示对应所产生的缩略图像数据的缩略图像的步骤(S207)。
本发明的第十二种图像显示方法包括从运动图像数据的头端得到在运动图像数据中所包括的字幕数据的步骤(S1101);提取出对应一时间周期的帧的图像数据的步骤,其中在该时间周期内检测到字幕数据(S205);产生对应所提取出的图像数据的缩略图像数据的步骤(S205);和显示对应所产生的缩略图像数据的缩略图像的步骤(S207)。
本发明的图像显示程序可以使计算机(8)执行第一到第十二种图像显示方法中的任一种方法的各步骤。
本发明的图像显示装置包括用于记录上述图像显示程序的记录装置(7);和根据该图像显示程序操作的计算机(8)。
根据本发明,当显示了运动图像的摘要时,就可能显示出重要的缩略图像,用户可以根据该缩略图像知道该运动图像的内容。因此用户可以容易和可靠地知道例如在视频记录介质中所存储的运动图像的内容。
本发明的这些和其他目的、特征、方面和优点都将从下面结合附图对本发明的详细描述中变得清楚。


图1示出根据本发明第一实施例的图像显示装置的结构的方块图;图2示出根据本发明第一实施例的图像显示装置的操作流程图;图3A到3C示出由本发明的图像显示装置所显示的示例性摘要屏幕;图4示出根据本发明第二实施例的图像显示装置的操作流程图;图5示出根据本发明第三实施例的图像显示装置的操作流程图;图6示出根据本发明第四实施例的图像显示装置的操作流程图;图7示出根据本发明第五实施例的图像显示装置的操作流程图;图8示出根据本发明第六实施例的图像显示装置的操作流程图;图9示出根据本发明第七实施例的图像显示装置的操作流程图;图10示出根据本发明第八实施例的图像显示装置的操作流程图;图11示出根据本发明第九实施例的图像显示装置的操作流程图;图12示出根据本发明第十实施例的图像显示装置的操作流程图;图13示出传统显示装置的操作流程图;图14示出运动图像数据的例子;和图15示出由传统图像显示装置所显示的示例性摘要屏幕。
具体实施例方式
(第一实施例)下面将参照附图,以光盘为例来说明本发明的实施例。
图1示出根据本发明第一实施例的图像显示装置的结构的方块图。图2示出根据本发明第一实施例的图像显示装置的操作的流程图。该图像显示装置包括光盘驱动器2,用于从光盘1读出数据;MPEG解码器3,用于对MPEG编码后的音频数据和运动图像数据解码;图像存储器4,用于存储由MPEG解码器3解码后的图像数据;显示控制器6,用于使显示设备5显示在图像存储器4中所存储的图像数据;ROM 7,用于存储图像显示程序;CPU 8,用于根据该程序控制该装置;RAM 9,用于存储运动图像数据的地址等;和输入设备10,由用户使用来给出指令。
参照图2,其中描述了上述图像显示装置的操作。首先,当将光盘1安放在光盘驱动器2上时,CPU 8使光盘驱动器2读出在该光盘1的预定位置处所存储的表。在该表中,记录有在光盘1中所存储的所有MPEG编码的运动图像数据的地址(分钟、秒、帧)。然后,CPU 8将所获得的运动图像数据的地址存储在RAM 9中(S201)。
CPU 8从RAM 9中得到将要显示的运动图像数据的开始地址(S202),通过将光盘驱动器2的光头移动到光盘1上将要显示的运动图像数据的开始地址的位置处,从光盘1中读出数据(S203),并将读出的数据输入到MPEG解码器3中(S204)。
该MPEG解码器3对MPEG编码的数据进行解码。当检测到紧跟将要显示的运动图像数据的开始地址之后一帧的输出时,由于MPEG解码器3的解码结果,CPU 8减小所获得的图像数据的大小(S205),并将作为该大小减小处理结果而产生的缩略图像数据写入到图像存储器4中的预定存储区域。然后,CPU 8对写入图像存储器4的缩略图像数据的多个像素的色差分量(色差数据)之间进行比较,以便确定该色差数据中是否存在变化(即,该缩略图像数据是否包括具有不同的色差数据的像素)(S206)。如果该色差数据中没有变化,则CPU转到步骤S205,并对下一帧执行相同的处理。在重复步骤S205和S206的处理之后,如果在步骤S206最终确定写入到图像存储器4中的缩略图像数据包括具有不同色差数据的多个像素时,CPU 8指令显示控制器6根据上述缩略图像数据在显示设备5上显示缩略图像(步骤S207)。这样,如图3A所示,在显示设备5上显示缩略图像31。
CPU 8随后通过检查例如在光盘1中是否还有需要显示其缩略图像的运动图像数据,来确定是否还要显示其他缩略图像(S208)。如果判断还有其他缩略图像需要被显示,则CPU 8返回步骤S202,并对下面将要显示的运动图像数据重复相同的处理。将通过上述处理而获得的缩略图像数据写入到图像存储器4中的一存储区域,该存储区域与缩略图像31所写入的区域不同。因此,如图3B所示,在缩略图像31的旁边显示了新的缩略图像32。通过重复上述操作,可以显示出如图3C所示的摘要屏幕,其中排列有多个缩略图像。
注意,在图3C中,在屏幕中显示有七个缩略图像,但是本发明并不局限于此。应当理解在该屏幕上显示的缩略图像的数目应当是任意的。而且,在根据光盘1中所存储的运动图像数据而产生的缩略图像的数目超过了可以在一个屏幕上显示的缩略图像的最大数目(例如,在图3C中,最大数目为九)的情况下,CPU 8可以在删除所有已经显示的缩略图像之后,再重新开始显示。或者,CPU 8可以留下一部分已经显示的缩略图像,并将新产生的缩略图像排列在其旁边。
注意,在步骤S206中,可以根据缩略图像中的所有像素来判断色差分量是否存在差异。或者,可以根据缩略图像的一部分像素(例如,缩略图像中心附近的像素)来进行判断。如果根据一部分像素进行该判断,则可以减少步骤S206中的处理量。
注意,在本实施例中,如果缩略图像包括了具有不同色差数据的像素,则显示该缩略图像。但是,本发明并不局限于此,例如,可以仅在缩略图像包括三个或更多具有不同色差数据的情况下(即,在缩略图像包括三种或更多种颜色的情况下),才显示该缩略图像。相似地,可以在缩略图像包括四个或更多具有不同色差数据的像素的情况下,才显示该缩略图像。因此,可以显示更显著的缩略图像。
在本实施例中,从运动图像的头端顺序产生多个缩略图像,将一个具有不同色差份量的缩略图像作为摘要显示出来,从而可能防止将黑色或白色图像作为摘要显示出来。因此,可以实现显示显著的摘要屏幕,从而使用户可以很容易地知道在光盘1中存储的运动图像的内容。
(第二实施例)图4示出根据本发明第二实施例的图像显示装置的操作流程图。在图4中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第二实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
在第一实施例中,通过参照缩略图像数据执行色差比较。本实施例的特征在于通过参照还没有执行大小减小处理的图像数据,来执行色差的比较。
当检测到紧跟将要显示的运动图像数据的开始地址之后的帧的输出时(S401),CPU 8对该帧的图像数据的各像素的色差分量进行比较,以便判断在该图像中是否存在色差数据的变化(S402)。如果色差数据没有变化,则CPU 8返回执行步骤S401,并对下一帧执行相同的处理。在重复步骤S401和S402的处理之后,如果步骤S402最终判断一块图像数据括具有不同色差数据的像素,则CPU 8减小该图像数据的大小(S403),并将作为该大小减小处理结果而产生的缩略图像写入到图像存储器4中的预定存储区域。然后,在步骤S207,根据上述缩略图像数据显示该缩略图像。
注意,在步骤S402,可以根据图像中的所有像素来判断色差分量是否存在差异。或者,可以根据该图像的一部分像素(例如,缩略图像中心附近的像素)来进行判断。如果根据一部分像素进行该判断,则可以减少步骤S402中的处理量。
在本实施例中,假设显示了缩略图像,且该缩略图像对应包括具有不同色差数据的多个相素的图像。但是,本发明并不局限于此。例如,仅在图像包括三个或更多具有不同色差数据的像素的情况下(即,在图像包括三个或更多颜色的图像),才显示对应该图像的缩略图像。相似地,仅在图像包括四个或更多具有不同色差数据的像素的情况下,才可能显示更为显著的缩略图像。
在本实施例中,从运动图像的头端得到具有不同色差分量的图像,且将对应该图像的缩略图像作为摘要而显示,从而可能防止将黑色或白色图像作为摘要被显示。因此,可以显示一个摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
注意,与第二实施例相比,上述第一实施例具有以下优点由于根据缩略图像来确定图像的显著性,且该缩略图像的大小小于原始图像的大小,因此每个像素的色差比较需要较小的处理量;由于根据在屏幕上实际显示的缩略图像来确定图像的显著性,因此可以得到更为精确的确定结果。
(第三实施例)图5示出根据本发明第三实施例的图像显示装置的操作流程图。在图5中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第三实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
在第一实施例中,在相同缩略图像数据的多个像素之间进行色差比较。本实施例的特征在于在两个缩略图像数据之间以像素为基础进行色差比较。
当检测到紧跟将要显示的运动图像数据的开始地址之后的帧的输出时,CPU 8减小利用MPEG解码器3进行解码而获得的图像数据的大小(S501),并将作为该大小减小处理结果而产生的缩略图像数据(即,对应第一帧的缩略图像数据;下文中称为第一缩略图像数据)写入到图像存储器4中的预定存储区域。然后,CPU 8检测下一帧的输出,并对该帧的图像数据执行大小减小处理,并将作为该大小减小处理结果而产生的缩略图像数据(下文中称为第二缩略图像数据)写入到图像存储器4中的预定存储区域(S502)。随后,CPU 8在第一缩略图像数据和第二缩略图像数据之间以像素为基础对色差分量(色差数据)进行比较,以便判断色差数据是否存在差异(即,第一缩略图像数据和第二缩略图像数据之间是否存在具有不同色差数据的像素)(S503)。如果色差数据没有差别,则CPU 8返回到步骤S502,并使用下一帧的缩略图像数据作为第二缩略图像数据来执行相同的处理。在重复步骤S502和S503的处理之后,如果在步骤S503最终判断存在一个像素,且该像素的色差数据在第一缩略图像数据和第二缩略图像数据之间存在差异时,则CPU 8指令显示控制器6根据第二缩略图像数据在显示设备5上显示缩略图像(S504)。
注意,在步骤S503,可以根据各缩略图像数据的所有像素来判断色差分量是否存在差异。或者,可以根据各缩略图像数据的一部分像素(例如,缩略图像中心附近的像素)来进行判断。如果根据一部分像素进行该判断,则可以减少步骤S503中的处理量。
而且,在本实施例中,使用第一帧的缩略图像作为第一缩略图像数据。但是,本发明并不局限于此。例如,可以顺序使用紧跟第二缩略图像数据之前的一帧的缩略图像作为第一缩略图像数据,以便在该帧和下一帧之间比较色差分量。
在本实施例中,得到第一缩略图像数据,且该第一缩略图像数据的色差分量与该运动图像的头端缩略图像数据不同,且将对应该缩略图像数据的缩略图像作为摘要而显示,从而可能防止将黑色或白色图像作为摘要被显示。因此,可以显示一个显著的摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
(第四实施例)图6示出根据本发明第四实施例图像显示装置的操作流程图。在图6中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第四实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
在第三实施例中,通过参照两块缩略图像数据执行色差比较。本实施例的特征在于通过参照两个还没有执行大小减小处理的图像数据,来执行色差的比较。
当检测到紧跟将要显示的运动图像数据的开始地址之后的帧的输出时,CPU 8将利用MPEG解码器3进行解码而获得的图像数据(即,对应第一帧的图像数据;下文中称为第一图像数据)写入到图像存储器4中的预定存储区域(S601)。然后,CPU 8检测下一帧的输出,并将该图像数据(下文中称为第二图像数据)写入到图像存储器4中的预定存储区域(S602)。随后,CPU 8在已经被写入到图像存储器4中的第一图像数据和第二略图像数据之间以像素为基础对色差分量(色差数据)进行比较,以便判断色差数据是否存在差异(即,是否存在其色差数据在第一图像数据和第二图像数据之间不同的像素)(S603)。如果色差数据没有差别,则CPU 8返回到步骤S602,并使用下一帧的图像数据作为第二图像数据来执行相同的处理。在重复步骤S602和S603的处理之后,如果在步骤S603最终判断存在一个像素,且该像素的色差数据在第一图像数据和第二图像数据之间存在差异时,则CPU 8减小该第二图像数据的大小(S604),并将作为大小减小处理结果而产生的缩略图像数据写入到图像存储器4中的预定存储位置。然后,在步骤S207,根据上述缩略图像数据显示缩略图像。
注意,在步骤S603,可以根据各图像数据的所有像素来判断色差分量是否存在差异。或者,可以根据各图像数据的一部分像素(例如,图像中心附近的像素)来进行判断。如果根据一部分像素进行该判断,则可以减少步骤S603中的处理量。
而且,在本实施例中,使用第一帧的缩略图像作为第一图像数据。但是,本发明并不局限于此。例如,可以顺序使用紧跟第二图像数据之前的一帧的缩略图像作为第一图像数据,以便在该帧和下一帧之间比较色差分量。
在本实施例中,得到第一图像数据,且该第一图像数据的色差分量与该运动图像的头端的图像数据不同,且将对应该图像数据的缩略图像作为摘要而显示,从而可能防止将黑色或白色图像作为摘要被显示。因此,可以显示一个显著的摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
注意,与第四实施例相比,上述第三实施例具有以下优点由于根据缩略图像来确定图像的显著性,且该缩略图像的大小小于原始图像的大小,因此每个像素的色差比较需要较小的处理量;由于根据在屏幕上实际显示的缩略图像来确定图像的显著性,因此可以得到更为精确的确定结果。
(第五实施例)在上述第一到第四实施例中,根据色差来判断一个图像是否显著。除了色差数据,根据亮度也可以有效地判断图像是否显著。在这种情况下,第一到第四实施例中的“色差”将被“亮度”代替,以便描述图像处理装置的操作。通过例子,第一实施例中的“色差”被替换为“亮度”,从而将第一实施例描述为第五实施例。
图7示出根据本发明第五实施例图像显示装置的操作流程图。在图7中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第五实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
CPU 8在写入图像存储器4的缩略图像数据的多个像素的亮度分量(亮度数据)之间进行比较,以便确定该亮度数据中是否存在变化(即,该缩略图像数据是否包括具有不同的亮度数据的像素)(S701)。如果该亮度数据中没有变化,则CPU转到步骤S205,并对下一帧执行相同的处理。在重复步骤S205和S701的处理之后,如果在步骤S701最终确定写入到图像存储器4中的缩略图像数据包括具有不同亮度数据的多个像素时,CPU 8指令显示控制器6根据上述缩略图像数据在显示设备5上显示缩略图像(步骤S207)。
注意,在步骤S701中,可以根据缩略图像中的所有像素来判断亮度分量是否存在差异。或者,可以仅根据缩略图像的一部分像素(例如,缩略图像中心附近的像素)来进行判断。如果根据一部分像素进行该判断,则可以减少步骤S701中的处理量。
注意,在本实施例中,如果缩略图像包括了具有不同亮度数据的像素,则显示该缩略图像。但是,本发明并不局限于此,例如,可以仅在缩略图像包括三个或更多具有不同亮度数据的情况下,才显示该缩略图像。相似地,可以在缩略图像包括四个或更多具有不同亮度数据的像素的情况下,才显示该缩略图像。因此,可以显示更显著的缩略图像。
在本实施例中,从运动图像的头端顺序产生多个缩略图像,将一个具有不同亮度份量的缩略图像作为摘要显示出来,从而可能防止将黑色或白色图像作为摘要显示出来。因此,可以实现显示显著的摘要屏幕,从而使用户可以很容易地知道在光盘1中存储的运动图像的内容。
注意,第二到第四实施例中的“色差”也可以通过相同的方式替换为“亮度”。在这种情况下,从各实施例的描述中可以很明显看出该图像处理装置的结构和操作。
(第六实施例)
图8示出根据本发明第六实施例的图像显示装置的操作流程图。在图8中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第六实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
当检测到紧跟将要显示的运动图像数据的开始地址之后的帧的输出时(S801),CPU 8计算利用MPEG解码器3进行解码而获得的图像数据的比特率,并判断该计算得出的比特率是否等于或大于预定值(S802)。如果计算得出的比特率小于预定值(即,图像为单色图像),则CPU 8返回到步骤S801以便检查下一帧的输出并计算该下一帧的比特率。CPU 8重复上述处理,当检测到一个图像数据,且该图像数据的比特率等于或大于预定值时,CPU 8减小该图像数据的大小,并将缩略图像数据写入到图像存储器4中的预定存储区域(S803)。然后,在步骤S207,根据上述缩略图像数据显示缩略图像。
在本实施例中,具有等于或大于预定值的比特率的帧是从运动图像的头端得到的,且将所得到的帧作为摘要显示出来,因此可能防止将黑色或白色图像作为摘要来显示。因此,可以显示一个显著的摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
(第七实施例)图9示出根据本发明第七实施例图像显示装置的操作流程图。在图9中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第七实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
当检测到紧跟将要显示的运动图像数据的开始地址之后的帧的输出时(S901),CPU 8计算利用MPEG解码器3进行解码而获得的图像数据的比特率(它对应于第一帧),并存储所计算出的比特率(S902)。假设上述比特率为(A)。然后,CPU 8检测下一帧的输出(S903),并计算该帧的图像数据(下称为第二图像数据)的比特率,并存储所计算出的比特率(S904)。假设上述比特率为(B)。然后CPU 8判断该比特率(A)是否等于比特率(B)(S905)。如果比特率(A)等于比特率(B),则CPU 8返回到步骤S903,并将下一帧的比特率作为比特率(B)执行相同的处理。在重复上述步骤S903到S905的处理之后,如果最终检测到一个具有不同比特率的帧时,CPU 8减小该帧的图像数据的大小(S906)。然后,在步骤S207,根据上述缩略图像数据显示缩略图像。
注意,在本实施例中,CPU 8在步骤S905中判断比特率(A)是否等于比特率(B),但是本发明并不局限于此。例如,CPU 8可以判断比特率(A)和比特率(B)之间的差是否等于或大于预定值。
而且在本实施例中,将第一帧的比特率作为比特率(A),但是本发明并不局限于此。例如,可以将正好在第二图像数据之前的一帧的比特率作为比特率(A),以便在该帧和下一帧之间执行比特率比较。
因此,在本实施例中,具有变化的比特率的帧是从运动图像的头端得到的,且将所得到的帧作为摘要显示出来,因此可能防止将黑色或白色图像作为摘要来显示。因此,可以显示一个显著的摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
(第八实施例)
图10示出根据本发明第八实施例图像显示装置的操作流程图。在图10中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第八实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
当在开始地址之后的数据中检测到MPEG编码的音频数据时(S1001),CPU 8在经过一个时间周期之后检测到一个帧的输出,该时间周期由所检测到的音频数据的地址来表示,CPU 8将该帧的大小减小(S205),并将缩略图像数据写入到图像存储器4中的预定存储区域。然后在步骤S207,根据上述缩略图像数据显示缩略图像。
因此,在本实施例中,从运动图像的头端得到一个时间周期以后的帧,其中在该时间周期内第一次检测到音频数据,然后将所得到的帧作为摘要显示出来,因此可能防止将对应无声帧的屏幕作为摘要来显示。因此,可以显示一个显著的摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
(第九实施例)图11示出根据本发明第九实施例图像显示装置的操作流程图。在图11中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第九实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
当在开始地址之后的数据中检测到MPEG编码的字幕数据时(S1101),CPU 8在经过一个时间周期之后检测一个帧的输出,该时间周期由所检测到的字幕数据的地址来表示,CPU 8将该帧的大小减小(S205),并将缩略图像数据写入到图像存储器4中的预定存储区域。然后在步骤S207,根据上述缩略图像数据显示缩略图像。
因此,在本实施例中,从运动图像的头端得到一个时间周期以后的帧,其中在该时间周期内第一次检测到字幕数据,然后将所得到的帧作为摘要显示出来,因此可能防止将具有字幕的运动图像中对应没有语音的帧的屏幕作为摘要来显示。因此,可以显示一个显著的摘要屏幕,从而使用户很容易地知道在光盘1中所存储的运动图像的内容。
(第十实施例)图12示出根据本发明第十实施例图像显示装置的操作流程图。在图12中,与图2中对应部分一致的步骤都由相同步骤编号标记,但省略对其的说明。该第十实施例的图像显示装置的结构与第一实施例中的对应部分相同(但是,在本实施例中,CPU 8执行不同的图像处理程序),因此在下面的描述中仍然使用图1。
本实施例对应于上述第一实施例和第八实施例的组合。
当在开始地址之后的数据中检测到MPEG编码的字幕数据时(S1001),CPU 8在经过一个时间周期之后检测一个帧的输出,该时间周期由所检测到的音频数据的地址来表示,CPU 8将该帧的大小减小(S205),并将缩略图像数据写入到图像存储器4中的预定存储区域。然后CPU 8在写入到图像存储器4中的缩略图像的多个像素的色差分量之间进行比较,以便检测色差数据中是否存在变化(S206)。如果色差数据中没有变化,则CPU 8返回步骤S205。在重复步骤S205和S206的处理之后,CPU 8指令显示控制器6显示包括具有不同色差数据的多个像素的缩略图像(步骤S207)。
因此,在本实施例中,将多种检测显著缩略图像的方法结合起来,从而可以显示更显著的缩略图像。而且,在检测到音频数据之前都可以省略产生缩略图像的处理,从而减小了提取显著缩略图像所需的时间。
注意第十实施例是第一实施例和第八实施例的结合,但是这种结合并不局限于此。例如三个或更多实施例都可以结合起来。
注意,在上述第一到第十实施例的描述中,将光盘1中所存储的MPEG编码的运动图像数据的摘要显示出来,但是本发明并不局限于此。例如,本发明可应用于将除了光盘1以外的其他记录介质(例如硬盘)中所存储的运动图像数据的摘要显示出来的情况。而且,本发明可应用于显示除了MPEG编码的运动图像数据以外的运动图像数据的摘要的情况。
而且,在上述第一到第十实施例中,图像处理程序都存储在ROM 7中。该图像处理程序也可以存储在任何计算机可读记录介质,例如CD-ROM或硬盘中,也可以通过通信线提供到图像处理装置。
注意,在第一到第十实施例中,从各运动图像的开始地址检测显著图像。但是,本发明并不局限于此。也可以反过来从开始地址检测一个地址。这样,在从所检测到的图像再现运动图像的情况下,就可以不需跳过其开始地址而直接再现所需的数据。
上面已经对本发明进行了描述,但这些描述都仅是示例性的,并不进行限定。在不脱离本发明范围的情况下可以实现其他多种修改和变化。
权利要求
1.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;产生对应所提取出的图像数据的缩略图像数据;判断所产生的缩略图像数据在预定区域内是否包括预定数目以上的像素,其中这些像素具有不同的色差数据;以及如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则显示对应该缩略图像数据的缩略图像。
2.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;判断所提取出的图像数据在预定区域内是否包括预定数目以上的像素,其中这些像素具有不同的色差数据;如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则产生对应该图像数据的缩略图像数据;以及显示对应所产生的缩略图像数据的缩略图像。
3.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;产生对应所提取出的图像数据的缩略图像数据;判断在预定区域内是否存在预定数目以上的像素,其中这些像素的色差数据在所产生的缩略图像数据和对应前一帧的缩略图像数据之间存在差异;以及如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则显示对应该缩略图像数据的缩略图像。
4.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;判断在预定区域内是否存在预定数目以上的像素,其中这些像素的色差数据在所提取的图像数据和对应前一帧的图像数据之间存在差异;以及如果判断在预定区域内存在大于预定数目的具有不同色差数据的像素,则产生对应该图像数据的缩略图像数据;以及显示对应所产生的缩略图像数据的缩略图像。
5.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;产生对应所提取出的图像数据的缩略图像数据;判断所产生的缩略图像数据在预定区域内是否包括预定数目以上的像素,其中这些像素具有不同的亮度数据;以及如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则显示对应该缩略图像数据的缩略图像。
6.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;判断所提取出的图像数据在预定区域内是否包括预定数目以上的像素,其中这些像素具有不同的亮度数据;如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则产生对应该图像数据的缩略图像数据;以及显示对应所产生的缩略图像数据的缩略图像的步骤。
7.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;产生对应所提取出的图像数据的缩略图像数据;判断在预定区域内是否存在预定数目以上的像素,其中这些像素的亮度数据在所产生的缩略图像数据和对应前一帧的缩略图像数据之间存在差异;以及如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则显示对应该缩略图像数据的缩略图像。
8. 一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;判断在预定区域内是否存在预定数目以上的像素,其中这些像素的亮度数据在所提取的图像数据和对应前一帧的图像数据之间存在差异;以及如果判断在预定区域内存在大于预定数目的具有不同亮度数据的像素,则产生对应所提取出得图像数据的缩略图像数据;以及显示对应所产生的缩略图像数据的缩略图像。
9.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;将所提取出的图像数据的比特率和预定值进行比较;如果判断该图像数据的比特率大于预定值,则产生对应该图像数据的缩略图像数据;和显示对应所产生的缩略图像数据的缩略图像。
10.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端顺序提取出各帧图像数据;判断所提取出的图像数据的比特率和前一帧的图像数据的比特率之间的差值是否等于或大于预定值;如果判断该差值等于或大于预定值,则产生对应该图像数据的缩略图像数据;和显示对应所产生的缩略图像数据的缩略图像。
11.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端得到在运动图像数据中所包括的音频数据;提取出对应一时间周期的帧的图像数据,其中在该时间周期内检测到音频数据;产生对应所提取出的图像数据的缩略图像数据;和显示对应所产生的缩略图像数据的缩略图像。
12.一种用于显示运动图像的摘要的图像显示方法,包括以下步骤从运动图像数据的头端得到运动图像数据中所包括的字幕数据;提取出对应一时间周期的帧的图像数据,其中在该时间周期内检测到字幕数据;产生对应所提取出的图像数据的缩略图像数据;和显示对应所产生的缩略图像数据的缩略图像。
13.一种图像显示程序,可以使计算机执行权利要求1到12所述的图像显示方法的各步骤。
14.一种图像显示装置,包括用于记录权利要求13所述的图像显示程序的记录装置;和根据该图像显示程序操作的计算机。
全文摘要
一种图像显示方法,利用该方法可以检测视频中彩色信号的变化、视频中亮度信号的变化、视频再现的比特率、音频信号、视频再现的比特率的变化、或字幕数据,从而可以显示一个显著的图像,此时即使运动图像是从一单色图像开始,用户也可以跳过这种不能了解其内容的黑色或白色的单色图像,从而知道该显著图像的内容。
文档编号H04N5/85GK1595971SQ20041005609
公开日2005年3月16日 申请日期2004年8月16日 优先权日2003年9月10日
发明者小迫辰夫, 塚田爱 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1