图像显示方法和视频回放装置的制作方法

文档序号:6777858阅读:257来源:国知局
专利名称:图像显示方法和视频回放装置的制作方法
技术领域
本发明涉及允许用户容易地识别许多视频文件的内容的图像显示方法和视频回放装置。
背景技术
随着数码相机、摄像机和移动电话的普遍使用,任何人都能够容易地拍摄视频。此外,网络速度的提升允许诸如影片和音乐录影等视频的放送。此外,私人影片在网页和博客上公开。
作为结果,许多视频文件被存储在个人计算机、家庭服务器、或NAS(连接网络的存储器)中。当用户有视频想看时,用户必须从这许多视频文件中选择目标视频文件来观看视频。在这样的情形中,有用诸如“资源管理器”等文件管理软件(即,一种文件管理程序)来选择目标文件的方法。
更具体地,文件管理软件的执行使得目录(即,文件夹)中所包含的视频文件的文件名列表被创建,并使该列表如例如图12中所示地被显示。通过以鼠标等指定目标视频文件的文件名来选中目标视频文件。或者,如图13中所示,目录中所包含的视频文件的缩略图数据(以下简称为缩略)被创建,并且这些缩略的列表被显示。以鼠标等指定目标视频文件的缩略使得目标文件被选中。
此外,还有为视频文件创建视频缩略和静止图像缩略、并将这些缩略存储在由用户预先指定的记录介质中的文件管理软件。
相应地,上述文件管理软件允许根据文件名或缩略选择目标视频文件并观看目标视频。
作为描述公知技术的文献,有例如日本未审专利申请特开2005-117369号公报等。

发明内容
在图12所示的方法中,因为用户必须基于文件名或创建日期来找出文件的内容,所以用户在某些情形中可能不能适当地得知文件的内容。结果,用户重复选择文件的操作和回放所选文件的内容的操作,这会非预期地牵涉到麻烦的操作,并且妨碍用户容易地选择目标文件。
另一方面,因为图13中所示的方法允许用户通过缩略得知文件的内容,所以此方法优于图12中所示的方法。然而,在图13中所示的显示方法中,例如在视频以淡入或制作公司的标志开始的情形中,所有缩略可能是一色黑的图像或相同标志的图像,这使得用户难以根据缩略得知文件的内容。
此外,在为视频文件创建视频缩略和静止图像缩略、并将这些缩略存储在记录介质上的方法中,用户必须将代表这些视频的帧指定为视频缩略。此外,即使具有自动指定这些帧的能力,视频的预定区间被选为视频缩略,且所选区间也未必代表了该视频的内容。此外,还有关于视频缩略的数目的限制,并且也许不可能通过看其它视频缩略来确认文件的内容。
本发明的各个实施例将克服上述缺点。
根据本发明的一个实施例,一种视频回放装置包括缩略创建单元,用于为视频文件创建缩略图数据;以及用户操作单元,用于从用户处接收指令。缩略图创建单元将视频文件的总回放持续时间T划分成2^n(n是不小于0的整数)个区间,并根据所划分的每个区间的第一帧的图像数据创建缩略图数据。缩略创建单元然后将所创建的缩略图数据提供给图像显示单元,以使图像显示单元显示对应于该缩略图数据的缩略图。用户操作单元一接收到第一预定操作,缩略创建单元就将值n递增1以增加要在图像显示单元上显示的与缩略图数据对应的缩略图的数目。用户操作单元一接收到第二预定操作,缩略创建单元就将值n递减1以减少要在图像显示单元上显示的与缩略图数据对应的缩略图的数目。
由于本发明的实施例允许用户根据用户对视频文件的内容的理解来动态变更所要显示的缩略的数目,所以用户无需实际回放视频文件就能准确地识别视频文件的内容。结果,用户能容易地选择目标视频文件并直接观看目标视频。


图1A到1C是示出本发明的一个实施例的示图;图2A到2F是说明本发明的一个实施例的示图;图3是示出根据本发明的一个实施例的一个显示状态的示图;图4是示出根据本发明的一个实施例的一个显示状态的示图;图5是示出根据本发明的一个实施例的一个显示状态的示图;图6是示出根据本发明的一个实施例的一个显示状态的示图;图7A到7C是示出本发明的另一个实施例的示图;图8A到8C是示出本发明的另一个实施例的示图;图9是示出本发明的一个实施例的示意图;图10是示出本发明的一个实施例的流程图;图11是示出本发明的一个实施例的功能框图;图12是示出一种公知方法的示图;以及图13是示出一种公知方法的示图。
具体实施例方式本发明的概要本发明的各个实施例将使用缩略来表达视频文件的内容。参考图1A到1C来对根据本发明的一个实施例的文件管理软件的使用以及当使用该软件时所显示的缩略图进行说明。以下说明是针对一给定视频文件的情形。此外,假设该视频文件的总回放持续时间T为6分钟。
(A)一激活该软件,视频文件的缩略TN(1)就如图1A中所示地显示在显示器上。如图2A和2B中所示,该缩略TN(1)是根据在视频文件的0分钟回放时间点处(图2A中所示)获得的帧即第一帧创建的。
(B)第1操作(n=1,其中n代表该操作执行的次数)使第二缩略TN(2)如图1B中所示地被显示在第一缩略TN(1)的右侧。该缩略TN(2)是如图2A和2C中所示根据在视频文件的3(=T/2)分钟回放时间点处获得的帧创建的。
(C)如图1C中所示,在第2操作(n=2)之后,第三缩略TN(3)显示在第一缩略TN(1)和第二缩略TN(2)之间,且第四缩略TN(4)显示在缩略TN(2)的右侧。
在此情形中,如图2A和2D中所示,缩略TN(3)是根据在视频文件的1.5(=T/4)分钟回放时间点处获得的帧创建的,而缩略TN(4)是根据在视频文件的4.5(=3T/4)分钟回放时间点处获得的帧创建的。
(D)第3操作(n=3)使新缩略TN(5)、TN(6)、TN(7)和TN(8)如图2E中所示地分别被显示在现有缩略TN(1)、TN(3)、TN(2)和TN(4)的右侧。
在此情形中,如图2A和2E中所示,缩略TN(5)是根据在视频文件的0.75(=T/8)分钟回放时间点处获取的帧创建的,而缩略TN(6)是根据在视频文件的2.25(=3T/8)分钟回放时间点处获取的帧创建的。此外,缩略TN(7)是根据在视频文件的3.75(=5T/8)分钟回放时间点处获取的帧创建的,而缩略TN(8)是根据在视频文件的5.25(=7T/8)分钟回放时间点处获取的帧创建的。
(E)类似地,如图2F中所示,第n操作使视频文件的总回放持续时间T被分成2^n个相等区间,根据每一个等分区间的第一帧创建缩略TN(p)(p=1到2^n),并按据其创建缩略图TN(p)的帧的时间顺序显示。
亦即,每次执行预定操作,缩略的数目就加倍并且根据帧创建缩略,从而对应于相邻两个缩略的帧之间的区间变为原区间的一半,并且显示所创建的缩略。实际上,例如,当n从1变为2(参见图2C和2D)时,仅新创建缩略TN(3)和TN(4),并与现有缩略TN(1)和TN(2)一起显示。亦即,当操作执行的次数n增加时,仅创建因该增加而要显示的缩略,并与现有缩略一起显示。
(F)例如,如果在图1C中所示的显示状态(n=2)下执行反方向的操作,则显示状态改为图1B中所示的状态(n=1),并且缩略TN(p)的数目减少一半。亦即,如果执行了反方向的操作,则显示状态返回到当操作执行的次数n减1时所显示的状态。
这样的文件管理方法允许用户在想要详细地知道视频文件的内容时通过增加缩略的数目来识别视频文件的内容而无需实际回放视频文件。更具体地,用户重复创建缩略TN(p)的操作直至用户能识别视频文件的内容。一旦识别出内容,用户就停止执行该操作。相应地,在识别视频文件的内容时执行的操作的数目可被抑制到最小值,并且无需实际回放视频文件即可准确地识别内容。
结果,用户能容易地选择目标视频文件并直接观看目标视频。此外,可迅速和容易地执行对视频中的场景的搜索。
显示方法的说明性示例现在将对缩略显示方法的示例进行说明。更具体地,将对实际的操作以及由于这些操作而将被显示在显示器上的缩略进行说明。
第一显示方法
(A)如果用户在激活文件管理软件之后选择包含视频文件的目录,则根据该目录中所包含的每个视频文件的第一帧创建缩略,并如例如图3中所示地显示所创建的缩略。图3示出目标目录包含4个视频文件(其文件名为文件名_1.avi到文件名_4.avi)的情形。根据每个文件的第一帧创建缩略TN(k,1)(k=1到4)并纵列显示。
在此情形中,在缩略TN(k,1)的左侧,以文本形式显示诸如据其得到缩略TN(k,1)的视频文件的文件名、标题、创建者名、以及总回放持续时间等信息。在第一帧的缩略图太多而不能全部显示在屏幕上的情形中,通过纵向滚动屏幕来顺序地显示所有这些缩略。
(B)如果用户单击鼠标的左键(n=1)以选择例如第一缩略TN(1,1),则如图4中所示例如第二缩略TN(1,2)显示在第一缩略TN(1,1)的右侧。缩略TN(1,2)是根据在对应于所点击的缩略TN(1,1)的视频文件(其文件名为文件名_1.avi)的T/2回放时间点处获得的帧创建的。
(C)如果用户再次单击鼠标的左键(n=2)以选择例如第一缩略TN(1,1)或第二缩略TN(1,2),则第三缩略TN(1,3)和第四缩略TN(1,4)分别显示在第一缩略TN(1,1)和第二缩略TN(1,2)的右侧。缩略TN(1,3)和TN(1,4)分别是根据在对应于所点击的缩略TN(1,1)或TN(1,2)的视频文件(其文件名为文件名_1.avi)的T/4和3T/4回放时间点处获得的帧创建的。
(D)类似地,每次用户单击鼠标的左键以选择例如第一缩略TN(1,1)或与同一视频文件相关的缩略TN(1,p),操作执行的次数n就递增1。该视频文件(其视频文件为文件名_1.avi)的总回放持续时间T被分成2^n个相等区间。根据每个等分区间的第一帧创建缩略TN(1,p),并按时间顺序显示所创建的缩略TN(1,p)。
在视频文件(其文件名为文件名_1.avi)有太多缩略TN(1,p)而不能全部显示在屏幕上的情形中,通过横向滚动屏幕来顺序地显示所有这些缩略。
(E)例如,如果在图5中所示的显示状态2(n=2)下用户单击鼠标的右键以选择例如第一缩略TN(1,1)或与同一视频文件相关的缩略TN(1,p),则操作执行的次数n递减1。显示状态变成图4中所示的状态(n=1),并且缩略的数目减少。
(F)上述操作(A)到(E)可以用相似方式对其它缩略TN(2,p)到TN(4,p)执行。
(G)一旦找到目标缩略或基于这些缩略识别出目标视频文件,用户即双击鼠标的左键以选择目标视频文件的第一缩略TN(i,1)(i=值1到k之一)。此操作触发据其得到所点击的缩略TN(i,1)的视频文件的回放的启动。当通过双击鼠标的左键选中所显示的缩略当中除第一缩略TN(i,1)以外的第二或其后的缩略时,可启动视频文件的回放。
第二显示方法在此例中,所要创建的缩略的数目(=2^n)根据代表对鼠标左键的点击操作的次数的值n对所有视频文件设定。例如,当该操作执行的次数n被设为2(n=2)时,如图6中所示对每个视频文件同时显示4个缩略。其它操作和显示方式与[2-1]中所述的相同。在此显示方法中,鼠标光标可被置于任意缩略之上。
第三显示方法此例假设了如图7A到7C中所示的以幻灯片格式显示缩略的情形。在图7A到7C中,与图1A到1C中所示的情形那样针对一给定视频文件进行说明。
在此例中,执行以下显示方式和操作。
(A)一激活软件,就根据视频文件的第一帧创建缩略TN(1),并且如图7A中所示地以例如1秒的间隔反复显示缩略TN(1)。在此情形中,因为只有同一缩略TN(1)的显示以1秒的间隔被更新,所以看起来缩略TN(1)并不改变。
(B)如果用户执行第一鼠标操作(例如,鼠标左键点击操作)(n=1),则如图7B中所示地以1秒的间隔反复并交替地显示第一缩略TN(1)和第二缩略TN(2)。更具体地,在图1B中,两个缩略TN(1)和TN(2)被同时平行显示,而在图7B中,两个缩略TN(1)和TN(2)被反复并交替显示。
(C)如果用户执行第二鼠标操作(n=2),则如图7C中所示以1秒的间隔轮流显示第一到第四缩略TN(1)到TN(4)。更具体地,在图1C中,四个缩略TN(1)到TN(4)被同时平行显示,而在图7C中,四个缩略TN(1)到TN(4)被反复轮流显示。
(D)其后,类似地,如果用户执行第n鼠标操作,则以1秒的间隔反复轮流显示第一到第k缩略TN(p)。
(E)其后,例如,如果用户例如在如图7C中所示的显示状态(n=2)下在所显示的缩略上单击鼠标右键,则显示状态返回到图7B中所示的状态(n=1)。
(F)一找到目标缩略或基于这些缩略识别出目标视频文件,用户即在该缩略上双击鼠标的左键。此操作触发据其得到所点击的缩略的视频文件的回放的启动。类似地,在此显示方法中,当通过双击鼠标的左键选择了所显示的缩略当中除第一缩略TN(i,1)以外的第二或其后的缩略时,可启动视频文件的回放。
第四显示方法在此例中,图8A到8C示出关于视频文件的特定区间来创建缩略并显示的情形。在图8A到8C中,如图1A到1C中所示的情形那样针对一给定视频文件进行说明。此外,图8A示出如图1C中所示的相同显示状态(n=2)。
在此例中,执行以下显示方式和操作。
(A)如果在图8A中所示的显示状态下,用户在按下例如键盘上的键当中的一个特定键的同时单击鼠标的左键(m=1,其中m代表该操作执行的次数)以选择缩略TN(3),则如图8B中所示显示缩略TN(3-1)和TN(3-2)。
在此情形中,缩略TN(3-1)与被单击的缩略TN(3)相同。此外,缩略TN(3-2)是根据在等于据其创建缩略TN(3)的帧与据其创建缩略TN(2)的帧之间的回放区间的中点的回放时间点处获得的帧创建的。由此,关于据其创建缩略TN(3)的帧和据其创建缩略TN(2)的帧之间的区间执行与n设为3(n=3)时相同的操作。
(B)在图8B中所示的显示状态下,用户单击鼠标左键(m=2)以选择缩略TN(3-1)(无需按下键盘的给定键)。此操作使缩略TN(3-3)显示在缩略TN(3-1)与TN(3-2)之间,并且缩略TN(3-4)显示在缩略TN(3-2)的右侧,如图8C中所示。
在此情形中,缩略TN(3-3)是根据在等于视频文件中据其创建缩略TN(3-1)的帧与据其创建缩略TN(3-2)的帧之间的回放区间的中点的回放时间点处获得的帧创建的。此外,缩略TN(3-4)是根据在等于视频文件中据其创建缩略TN(3-2)的帧与据其创建缩略TN(2)的帧之间的回放区间的中点的回放时间点处获得的帧创建的。
亦即,缩略TN(3-3)和TN(3-4)分别是根据在视频文件中据其创建缩略TN(3)的帧与据其创建缩略TN(2)的帧之间的回放区间的1/4和3/4的回放时间点处获得的帧创建的。
(C)其后,类似地,如果用户第m次地在按下键盘的特定键的同时单击鼠标左键以选择例如缩略TN(3-1),则据其创建所单击的缩略TN(3)的帧与据其创建同一层(在此情形中为n=2层)中下一缩略TN(2)的帧之间的回放区间被分成2^m个相等区间,并且根据每个等分的区间的第一帧创建缩略TN(3-1)到TN(3-q)(q=1到2^m)并按时间顺序显示。
(D)例如,在图8C中所示的显示状态(m=2)下,用户单击鼠标右键以选择例如第一缩略TN(3-1)。此操作使表示操作执行的次数的值m递减1,并且显示状态变成图8B中所示的状态(m=1),并且缩略的数目将减少。
(E)亦即,在[1]、[2-1]、[2-2]和[2-3]中所述的情形中,关于视频文件的总回放持续时间T来创建缩略并显示。然而,在此例中,是关于所选缩略的帧和与所选缩略在同一层中的下一缩略的帧之间的区间来创建缩略并显示的。
由此,根据此例,关于视频文件的特定区间增加了缩略的数目,这能使相应帧之间的区间随着缩略数目变少而变短。结果,可显示更大的缩略,或能以更短的区间来显示缩略。
硬件和软件的说明现在,将对实现上述显示方法的硬件和软件进行说明。
硬件图9示出应用本发明的一个实施例的个人计算机10的示例。个人计算机10具有与一般个人计算机相同的配置。更具体地,个人计算机10具有CPU(中央处理单元)11、ROM(只读存储器)12、以及RAM(随机存取存储器)13。CPU 11执行各种程序。ROM 12存储由CPU 11执行的BIOS以及基本数据。此外,RAM 13在CPU 11执行程序时用作CPU 11的工作区。这些存储器,即ROM 12和RAM 13通过系统总线21连接到CPU 11。
此外,用作大容量存储装置的硬盘驱动器14也连接到系统总线21。在此情形中,硬盘驱动器14存储允许个人计算机10运作的OS(操作系统)、用于实现[1]和[2]中所说明的缩略显示方法和视频回放的程序(即,文件管理软件)、以及各种视频文件。
此外,LAN(局域网)接口电路15连接到系统总线21。个人计算机10通过LAN接口电路15连接到外部网络。尽管图中未示出,但是有家庭服务器、NAS或外部服务器连接到该网络。
此外,个人计算机10具有音频回放电路16和显示控制电路17,它们也连接到系统总线21。一接收到数字音频数据,音频回放电路16即对数字音频数据执行D/A(数模)转换以生成模拟音频信号,并将这些模拟音频信号提供给扬声器31L和31R。
此外,显示控制电路17包括视频RAM(未示出)。显示数据被提供给视频RAM,在定期间隔重复地读出,并被转换成视频信号。显示控制电路17将视频信号提供给显示器32以显示图像。此外,键盘18和鼠标19分别作为字符输入装置和定位装置连接到系统总线21。
软件图10示出实现[1]和[2]中所述的缩略显示方法的例程(即,文件管理软件)100的示例。例程100被存储在硬盘驱动器14中,被加载到RAM 13,并由CPU 11执行。在图10中,仅选择性地示出了例程100中与本发明的实施例相关的一部分。此外,用户用键盘18或鼠标19来执行所需的操作。
更具体地,一接收到执行例程100的指令,CPU 11即从步骤101启动例程100。在步骤102,随即执行初始设置。初始设置包括以下设置·要显示在起始屏幕上的视频文件信息的获取,即视频文件的文件名、标题、创建者名、回放持续时间等的获取;·显示视频文件信息时的显示格式的设置,即,关于以字符串形式还是通过缩略来显示该信息的设置,在通过缩略来显示信息时所显示缩略的最大尺寸的设置;以及·视频文件随附的信息的显示类型的设置,即,关于文件的持续时间、创建者名、标题、日期、及数据大小的显示设置。
初始设置的格式可以是预定的,或可以与用户上一次所用的格式相同。以下假设使用缩略在起始屏幕上显示关于视频文件的信息。
然后,处理前进至步骤103。根据在步骤102执行的设置,例如图3中所示地在显示器32上显示起始屏幕。此后,在步骤104确定例程100是否终止。例程100的终止条件可以是用户指令终止或者发生诸如存储全满错误和溢出错误等系统错误。
在例程100没有终止的情况下,处理从步骤104前进至步骤105。在步骤105,确定是否从用户给出了操作指令。来自用户的操作指令可以是例如[1]和[2]中所述地变更要显示缩略的指令、决定或变更要显示视频文件的指令、终止视频文件的显示的指令、以及对所显示的视频文件执行各种操作(例如,回放操作、停止操作、快退操作、以及快进操作)的指令。
如果没有从用户给出操作指令,则处理从步骤105前进至步骤112和113。所显示的缩略图被更新,然后处理返回到步骤104,详情将在以下描述。相应地,其后,如果没有从用户给出的操作指令,则重复步骤104、105、112和113,并且例程100等待来自用户的指令。在此情形中,例程100在连续显示在步骤103显示的起始屏幕的同时等待来自用户的指令。
如果在指令等待状态下在步骤105确定从用户给出了操作指令,则处理从步骤105前进至步骤111。在步骤111,确定在步骤105检测到的操作指令是否为变更缩略的指令。变更缩略的指令是如[1]和[2]中所述地变更缩略的显示状态的指令,并且此时代表对鼠标19的操作执行的次数的n或m值将改变。
如果操作指令是变更缩略的指令,则处理从步骤111前进至步骤112。在步骤112,创建用于显示缩略的数据。如[1]和[2]中所述,用于显示缩略的数据是根据表示操作执行的次数的n或m值对每个视频文件创建的。
然后,在步骤113,将在步骤112创建的数据提供给显示控制电路17,该显示控制电路17使显示器32上缩略的显示被更新。在此情形中,因为用于显示缩略的数据是根据代表操作执行的次数的n或m值创建的,所以所显示的缩略如[1]和[2]中所述地被更新。
在所显示的缩略以上述方式在步骤113被更新之后,处理随即返回步骤104。相应地,此后,例程100在显示器32上显示在步骤112和113更新的缩略的同时等待来自用户的操作指令。如果从用户给出了对缩略的操作指令,则重复步骤111到113以使缩略如[1]和[2]中所述地被更新。
另一方面,如果在步骤111确定从用户给出的操作指令不是变更缩略的指令,则处理从步骤111前进至步骤121。在步骤121,确定在步骤105检测到的操作指令是否是变更内容的指令。
在此,变更内容的指令对应于显示除当前所显示的内容以外的其它内容的指令或者是停止显示当前所显示的内容的指令。例如,当使用目录分层结构来管理内容时,通过变更当前用于显示的目录(即,当前目录)来发出变更内容的指令。或者,在一次可显示内容的数目很少且还有其它内容要显示的情形中,滚动指令对应于变更内容的指令。
如果在步骤121确定操作指令是变更内容的指令,则处理从步骤121前进至步骤122。在步骤122,从硬盘驱动器14获取新显示内容的数据。
在此情形中,仅内容的索引数据可取作为内容数据。例如,当所要取得的内容是影片(视频文件)时,要花很长时间来取得全部数据。在这样的情形中,仅取得显示内容所需的影片索引信息,诸如标题、创建者名、回放持续时间、日期、文件大小等,并且可在给出了回放视频内容的指令时再取得全部的内容数据。
在以此方式取得了内容数据之后,处理前进至步骤112,并创建缩略数据。然后,处理前进至步骤113。相应地,此后,新显示除已显示过的内容以外的其它内容。例如,显示另一目录中所包含的视频文件的缩略。
此外,在步骤121,如果确定在步骤105检测到的操作指令不是变更内容的指令,则处理从步骤121前进至步骤123。在步骤123,执行与在步骤105检测到的操作指令对应的操作,然后处理前进至步骤113。在此情形中,在步骤123要执行的操作包括例如以缩略选中的视频的回放操作的启动、回放操作的停止、快退操作、以及快进操作。
此外,如果在步骤104检测到例程100的终止,则处理从步骤104前进至步骤131。在步骤131,执行例程100的终止操作。例程100在步骤132终止。
相应地,例程100实现了[1]和[2]中所述的缩略显示方法。
功能框11是[3-1]和[3-2]中所述的配置的功能框图。更具体地,文件存储单元201存储视频文件。通常,这些视频文件根据给定的数据压缩格式被压缩。文件存储单元201对应于图9中所示的硬盘驱动器14。文件存储单元201不一定要包括在个人计算机10中,而可以是家庭服务器、NAS、或通过LAN接口电路15连接到个人计算机10的外部服务器,或者可以是多个服务器。
此外,文件管理单元202管理存储在文件存储单元201中的视频文件。文件管理单元202访问文件存储单元201,并根据用户操作或是从稍后说明的缩略创建单元204给出的指令执行诸如视频文件的取得、编辑、存储和删除等操作。此外,回放单元203接收通过文件管理单元202从文件存储单元201加载的视频文件,并根据数据压缩格式执行解码操作等,并输出将要显示为视频的视频信号。
此外,缩略创建单元204对通过文件管理单元202从文件存储单元201加载的视频文件创建要显示为缩略的显示数据。缩略创建单元204还输出显示用视频信号。图像显示单元205显示缩略和目标视频。由此,图像显示单元205从回放单元203和缩略创建单元204接收视频信号。
此外,用户操作输入单元206是用于从用户接收指令的用户接口。用户操作输入单元206对应于键盘18和鼠标19。文件管理单元202、回放单元203和缩略创建单元204可由CPU 11以及CPU 11所执行的例程100来实现。
总结因为上述文件管理方法或装置允许用户根据对视频文件内容的理解来动态变更要显示缩略的数目,所以用户能准确地识别视频文件的内容而无需实际回放视频文件。
更具体地,用户重复创建缩略的操作直至能识别视频文件的内容。一旦识别出内容,用户即停止执行该操作。相应地,在识别视频文件的内容时执行的操作的数目可被抑制到最小值,并且能准确地识别内容而无需实际地回放视频文件。
结果,用户能容易地选择目标视频文件并直接观看目标视频。此外,能够迅速和容易地执行对视频中的场景的搜索。
此外,例如图中所示,在对所有视频文件统一增加或减少缩略的数目的情形中,可节约用于操作每个视频文件的时间。此外,与其它视频文件的比较变得更加容易。
此外,因为是以集成方式来管理对多个缩略执行的操作的,所以可统一执行对所有显示的视频文件的操作,这允许用户以对视频文件执行的类似操作来容易地搜索所需的场景。此外,当以幻灯片格式显示缩略时,用户能识别视频文件的内容而无需增加用于显示缩略的空间。
其它在上述实施例中,缩略是根据在视频文件的T/2^n回放时间点处得到的帧创建并显示的。但是,除了那些缩略以外,也可根据场景切换的帧以及由用户指定的帧创建缩略并显示。此外,可用上述方式关于例如在从视频起始起1分钟的回放时间点处获得的帧与该视频的最后一帧之间的区间来生成缩略并显示。通过此配置,即使在视频以淡入或制作公司的标志开始的情况下,也能更高效地识别视频文件的内容。
此外,在上述实施例中,缩略是对视频文件生成的。但是,当有关于某个事件的许多静止图像文件时,例如,当在户外活动日或旅行期间用数码相机拍摄了许多静止图像时,可用类似方式对那些静止图像文件生成缩略并显示。更具体地,可将多个静止图像文件分成各自包含A/2^n(“A”代表静止图像文件的数目)静止图像文件的组。缩略的显示数据可根据所分的每个组中的第一静止图像文件生成。所生成的缩略可按指定顺序显示。
此外,在上述实施例中,可通过在例如缩略TN(1,2)(图4)上双击来从在T/2回放时间点处获得的帧回放视频。更具体地,可从对应于所双击的缩略的时间点处的帧到对应于下一缩略的帧或到视频文件的最后一帧回放视频。此外,在上述例程100中,视频文件在步骤123回放。但是,用于回放的例程(即程序)可包括在例程100中,或者可以是外部例程。
此外,以上描述了本发明的实施例应用于个人计算机的情形。本发明的实施例也可应用于专用播放器(例如,视频回放装置)。此外,在上述实施例中,当显示缩略时可对视频执行各种操作。在这样的情形中,缩略被显示为视频缩略。同时显示多个视频缩略使得内容的识别更加容易。
此外,在文件存储单元201驻留在网络上的服务器中的情形中,可能要花较长的时间来取得用户可能会看也可能不看的视频以生成缩略。相应地,缩略创建单元204也可设置在网络上的该服务器中,并且可发送缩略的显示数据来代替视频文件。更具体地,在此情形中,从用户给出的指令通过网络被发送给该服务器中的缩略创建单元204。该服务器中所包括的缩略创建单元204随即创建缩略的显示数据。缩略数据被发送给用户的个人计算机10即客户机终端并被显示。
此外,每个缩略均可以是视频。在视频文件的总回放持续时间T为6分钟并且代表操作执行的次数的值n被设为2(n=2)的情形中,缩略TN(1)、TN(3)、TN(2)、TN(4)的视频缩略分别可从0秒、1分30秒、3分钟、以及4分30秒的时间点处的帧起回放。这样的视频缩略允许用户比在使用静止图像缩略的情形中更准确地识别视频文件的内容。
此外,当显示视频缩略时,可对所有视频缩略统一执行或处理诸如回放操作、停止操作、快退操作、以及快进操作等操作。例如,当对给定视频文件的视频缩略执行停止操作时,其它视频内容的视频缩略也可被停止。使用此配置,可节约用于操作每个视频缩略的时间。
此外,除视频以外的其它内容,诸如静止图像文件、音频文件、文本文件等也可存在于文件存储单元201中。显示除视频以外的其它内容的方法根据内容的类型可能有所不同。例如,关于静止图像,可将缩小的静止图像显示为缩略,或可剪切图像中的特征部分(例如,显示人物的脸部的部分等)并将其用作缩略。
此外,例如,可显示音符的图标作为缩略来指示音频文件是声音数据文件。另外,当音频文件是音乐文件时,可对每类音乐显示不同的图标。
本领域技术人员应当理解,取决于设计需要及其它因素,可有各种修改、组合、子组合和变更,只要它们仍落在所附权利要求及其等效技术方案的范围内即可。
BIOS基本输入/输出系统CPU中央处理单元D/A数模LAN局域网NAS连接网络的存储OS操作系统RAM随机存取存储器ROM只读存储器Web万维网
权利要求
1.一种视频回放装置,包括缩略创建单元,用于对视频文件创建缩略图数据;以及用户操作单元,用于从用户接收指令;其中所述缩略创建单元将所述视频文件的总回放持续时间T划分成2^n(n是不小于0的整数)个区间,根据所划分的每个区间的第一帧的图像数据创建所述缩略图数据,并将所创建的缩略图数据提供给图像显示单元以使所述图像显示单元显示对应于所述缩略图数据的缩略图,并且其中所述用户操作单元一接收到第一预定操作,所述缩略创建单元即令值n递增1以增加要显示在所述图像显示单元上的对应于所述缩略图数据的缩略图的数目,而所述用户操作单元一接收到第二预定操作,所述缩略创建单元即令值n递减1以减少要显示在所述图像显示单元上的对应于所述缩略图数据的缩略图的数目。
2.如权利要求1所述的装置,其特征在于,所述缩略创建单元对用户指定的帧创建所述缩略图数据,并使所述图像显示单元显示与所述缩略图数据对应的缩略图。
3.如权利要求1所述的装置,其特征在于,还包括回放单元,用于回放所述视频文件,所述用户操作单元一接收到指定给定缩略图数据的指令,所述回放单元即从与所指定的缩略图数据对应的帧起回放所述视频文件。
4.如权利要求1所述的装置,其特征在于,所述缩略创建单元以预定间隔切换所述缩略图数据以使对应于所述缩略图数据的所述各缩略图像被显示。
5.如权利要求1所述的装置,其特征在于,所述缩略创建单元将由用户以所述用户操作单元指定的所述缩略图数据对应的帧设为起始点,而所述缩略创建单元将与所指定的缩略图像数据接下来的缩略图像数据对应的帧设为结束点,在将从所述起始点到所述结束点的区间视为所述总回放持续时间T的情况下创建所述缩略图数据,并使对应于所述缩略图数据的所述各缩略图被显示。
6.一种视频回放装置,包括缩略创建单元,用于对静止图像文件创建缩略图数据;以及用户操作单元,用于从用户接收指令,其中所述缩略创建单元将所述静止图像文件划分成2^n(n是不小于0的整数)个组,根据所划分的每一组的第一静止图像文件创建所述缩略图数据,并将所创建的缩略图数据提供给图像显示单元以使所述图像显示单元显示对应于所述缩略图数据的缩略图,并且其中所述用户操作单元一接收到第一预定操作,所述缩略创建单元即令值n递增1以增加要显示在所述图像显示单元上的对应于缩略图数据的缩略图的数目,而所述用户操作单元一接收到第二预定操作,所述缩略创建单元即令值n递减1以减少要显示在所述图像显示单元上的对应于所述缩略图数据的缩略图的数目。
7.一种允许根据视频文件创建缩略图数据并显示对应于所述缩略图数据的缩略图的图像显示方法,所述方法包括以下步骤将所述视频文件的总回放持续时间T分成2^n(n是不小于0的整数)个区间;根据所划分的每个区间的第一帧的图像数据创建所述缩略图数据;将所创建的缩略图数据提供给图像显示单元以使所述图像显示单元显示对应于所述缩略图数据的缩略图;以及第一预定操作一执行,即令n值递增1以增加要显示在所述图像显示单元上的对应于缩略图像数据的缩略图的数目,而第二预定操作一执行,即令n值递减1以减少要显示在所述图像显示单元上的对应于所述缩略图数据的缩略图的数目。
全文摘要
一种视频回放装置,包括缩略创建单元,用于对视频文件创建缩略图像数据;以及用户操作单元,用于从用户接收指令。缩略创建单元将视频文件的总回放持续时间T划分为2n个区间,并根据所划分的每个区间的第一帧创建缩略图数据。缩略创建单元随即将所创建的缩略图数据提供给图像显示单元以显示缩略图。用户操作单元一接收到第一预定操作,缩略创建单元即令值n递增1以增加缩略图的数目。用户操作单元一接收到第二预定操作,缩略创建单元即令n递减1以减少缩略图的数目。
文档编号G11B27/00GK101031058SQ20071008761
公开日2007年9月5日 申请日期2007年3月1日 优先权日2006年3月2日
发明者阿部友一, 佐佐木彻, 佐古曜一郎, 寺内俊郎, 竹原充, 中村隆俊 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1