专利名称:运动图像创建设备、运动图像创建方法及程序的制作方法
技术领域:
本发明涉及一种运动图像创建设备、 一种运动图像创建方法及一 种程序。更具体地说,本发明涉及一种运动图像创建设备、 一种运动 图像创建方法及一种程序用于容易地创建带有戏剧伴奏(诸如音乐作 品和特殊效果)的运动图像数据。
背景技术:
最近几年,某些个人计算机(PC)已经装备有能够使用户编辑 他们拍摄的静止和运动图像并使用这样的图像创建照片相册(电子相 册)的能力。
例示性地,日本专利/〉开No.2001-285784(下面称作专利文献1 ) 公开了一种图像编辑过程,允许用户指定存储在硬盘驱动器或类似装 置上的图像。根据该过程,被指定图像在伴随准备音乐(BGM)逐张 显示之前被适当编辑(在所谓的效果过程中)。这个过程的特征在于 随机确定要施加到图像上的效果的能力,从而相同的被指定图像可形 成不同的内容。
日本专利乂〉开No.2006-86621、No.2006-86622及No.2006-166164
(下面分别称作专利文献2、 3及4 )公开了允许用户从准备音乐作品 中挑选以及选择包含所希望再现的静止图像的照片相册的技术。静止 图像然后被处理以反映选中音乐作品的气氛,并且形成对音乐的伴奏 的逐个图像显示的滑动-表现内容(即,播放列表)。
根据以上引用的专利文献l公开的图像编辑过程,要创建的最后 内容是不可预测的,并且可能或不可能符合用户期望。这是因为相同 的指定图像被随机地变成不同内容。
以专利文献1至4公开的技术的任一种而论,用户需要把要处理 的图像指定到内容中。用户可以清楚地发现从现有多个图像中搜索希 望处理的那些图像是麻烦和耗时的。
发明内容
鉴于以上情况本发明已经形成并且提供用来比以前更容易创建 运动图像数据以及诸如音乐作品和特殊效果之类的戏剧伴奏的布置。
实现本发明时及根据其一个实施例,提供有一种使用多个图像来 创建运动图像数据的运动图像创建设备,运动图像创建设备包括模 板文件存储装置,用来存储多个模板文件,模板文件的每一个保持多 个分量模板用来各自容纳图像;选择装置,用来选择在模板文件存储 装置中存储的多个模板文件的任一个;分量元数据分析装置,用来分 析关于多个图像的每一个图像的元数据;分量模板元数据分析装置, 用来分析关于选中模板文件中的多个分量模板的每一个的元数据;及 图像放置装置,用来按照关于图像的分析元数据和关于分量模板的分 析元数据把图像放置到选中模板文件的分量模板中。
优选地,图像放置装置可以检查以确定关于任一图像的元数据是 否匹配关于任一分量模板的元数据并且把具有匹配元数据的图像放 置在模板文件的匹配分量模板中。
优选地,每一个模板文件可以包括定义图像是否要按时间顺序放 置在多个分量模板中的时间序列信息;本发明的运动图像创建设备还 包括用来确定选中的模板文件是否被定义成允许图像的时间序列放 置的时间序列确定装置;其中如果选中的模板文件被定义成允许图像 的时间序列放置,那么图像放置装置可以把图像按时间顺序放置在选 中模板文件的分量模板中。
优选地,本发明的运动图像创建设备还可以包括用来存储多个图
像的图像存储装置;其中从图像存储装置存储的图像中,选择装置可 以选择优选图像以优先地放置在选中模板文件的分量模板中;并且其 中图像放置装置可以把优选图像优先地放置在选中模板文件的分量 模板中。
优选地,本发明的运动图像创建设备还可以包括用来创建在其上 显示多个图像的缩略图的屏幕创建装置;其中屏幕创建装置可以高亮 显示与关于图像的元数据所代表的信息相对应的缩略图。
优选地,每一个模板文件可以保持构成图像再现期间要播放的音 乐作品的背景音乐。
根据本发明的另一实施例,提供有一种运动图像创建方法,用来 实现使用多个图像创建运动图像数据的运动图像创建过程,运动图像 创建方法包括如下步骤。步骤是选择多个模板文件的任一个,每一 个模板文件保持多个分量模板用来各自容纳图像;分析关于多个图像 的每一个图像的元数据;分析关于选中模板文件中的多个分量模板的 每一个的元数据;以及按照关于图像的分析元数据和关于分量模板的 分析元数据把图像放置到选中模板文件的分量模板中。
根据本发明的另外实施例,提供有一种程序用来使计算机实现使 用多个图像创建运动图像数据的运动图像创建过程,运动图像创建过 程包括如下步骤。步骤是选择多个模板文件的任一个,每一个模板 文件保持多个分量模板用来各自容纳图像;分析关于多个图像的每一 个的元数据;分析关于选中模板文件中的多个分量模板的每一个的元 数据;以及按照关于图像的分析元数据和关于分量模板的分析元数据 把图像放置到选中模板文件的分量模板中。
根据本发明的另外实施例,提供有一种存储程序的记录介质,程 序用来使计算机实现使用多个图像来创建运动图像数据的运动图像 创建过程,运动图像创建过程包括如下步骤。步骤是选择多个模板 文件的任一个,每一个模板文件保持多个分量模板用来各自容纳图 像;分析关于多个图像的每一个的元数据;分析关于选中模板文件中 的多个分量模板的每一个的元数据;以及按照关于图像的分析元数据
和关于分量模板的分析元数据把图像放置到选中模板文件的分量模 板中。
根据以上概述实施的本发明,从多个模板文件中选择适当模板文 件。关于选中模板文件中的多个分量模板的每一个的元数据然后被分 析,并且关于分量模板中的多个图像的每一个的元数据也被分析。基 于关于图像和分量模板的分析元数据,把图像放置在选中模板文件的 分量模板中。
本发明的上述任一实施例被使用的场合,有可能比以前更容易地 创建运动图像数据与诸如音乐作品和特殊效果之类的戏剧伴奏。
阅读如下记栽和附图时本发明的其它目的和优点将变得明显,附
图中
图1是示意图,在概念上描绘模板文件和运动图像数据; 图2是方块图,表示实施本发明的运动图像创建设备的典型结
构;
图3是方块图,表示运动图像创建部分的典型详细结构; 图4是示意图,解释第一分量插入过程; 图5是示意图,解释第二分量插入过程; 图6是构成运动图像创建过程的步骤流程图; 图7是构成第一分量插入过程的步骤流程图; 图8是构成第二分量插入过程的步骤流程图; 图9是示意图,表示典型运动图像创建指定屏幕; 图io是示意图,表示另一典型运动图像创建指定屏幕; 图ll是示意图,表示典型细节设置屏幕; 图12是方块图,表示实施本发明的计算机典型结构;及 图13是方块图,表示运动图像创建部分的另一典型详细结构。
具体实施例方式
下面参照附图作为本发明的优选实施例所描述的内容按如下与
附属权利要求书相对应优选实施例的描述基本上提供支持所要求保 护的特定例子。如果下面作为优选实施例描述的本发明的任一例子不 具有准确对应的权利要求,这不意味着关注的例子对于权利要求书没 有相关性。相反,如果下面描绘的本发明的任一例子具有明确对应的 权利要求,这不意味着关注的例子限于该权利要求或者对于其它权利 要求没有相关性。
本发明的一个实施例是一种使用多个图像来创建运动图像数据 的运动图像创建设备,运动图像创建设备包括模板文件存储装置(例 如图2中的模板文件数据库12),用来存储多个模板文件,每一个模 板文件保持用来各自容纳图像的多个分量模板;选择装置(例如,图 2中的操作输入部分15),用来选择模板文件存储装置中存储的多个 模板文件的任一个;分量元数据分析装置(例如,图3中的分量元数 据分析块32),用来分析关于多个图像的每一个的元数据;分量模板 元数据分析装置(例如,图3中的分量模板元数据分析块36),用来 分析关于选中模板文件中的多个分量模板的每一个的元数据;及图像 放置装置(例如,图3中的图像放置块37),用来按照关于图像的分 析元数据和关于分量模板的分析元数据把图像放置到选中模板文件 的分量模板中。
优选地,每一个模板文件可以包括时间序列信息,其定义图像是 否要按时间顺序放置在多个分量模板中;本发明实施例还包括用来确 定选中模板文件是否被定义成允许图像的时间序列放置的时间序列 确定装置(例如,图3中的时间序列确定块35);其中如果选中模板 文件被定义成允许图像的时间序列放置,那么图像放置装置可以把图 像按时间顺序放置在选中模板文件的分量模板中。
优选地,本发明实施例还可包括用来存储多个图像的图像存储装 置(例如,图2中的分量数据库11);其中从图像存储装置中存储的 图像中,选择装置可以选择优选图像以优先地放置在选中模板文件的 分量模板中;并且图像放置装置可以把优选图像优先地放置在选中模
板文件的分量模板中。
优选地,本发明实施例还可以包括用来创建在其上显示多个图像
的缩略图的屏幕创建装置(例如,图2中的屏幕创建部分13);其中 屏幕创建装置可以高亮显示与关于图像的元数据所代表的信息相对 应的缩略图。
优选地,本发明实施例中,每一个模板文件除了用来每个容纳图
像的多个分量模板以外可以保持至少一个效果模板和至少一个过渡 模板,效果模板定义要施加到图像上的效果,过渡模板定义从第一分 量模板中放置的图像到第二分量模板中放置的图像发生的过渡类型。
本发明的另 一 实施例是一种用来实现使用多个图像创建运动图 像数据的运动图像创建过程的运动图像创建方法、以及用来使计算机 实现同 一运动图像创建过程的程序,运动图像创建方法或运动图像创 建过程包括步骤选择(例如,图6的步骤Sl中)多个模板文件的 任一个,每一个模板文件保持用来各自容纳图像的多个分量模板;分 析(例如,图6的步骤S3中)关于多个图像的每一个的元数据;分 析(例如,图6的步骤S5中)关于选中模板文件中的多个分量模板 的每一个的元数据;及按照关于图像的分析元数据和关于分量模板的 分析元数据把图像放置到选中模板文件的分量模板中。
现在参照附图将描述本发明的优选实施例。
下面参照图1概述作为本发明一个实施例实施的运动图像创建 设备进行的运动图像创建过程。
图1是示意图,在概念上描绘模板文件和运动图像创建过程使用 模板文件创建的运动图像数据。
运动图像创建设备在内部存储与不同主题相对应的多个模板文 件。主题被归类在诸如旅游、儿童、生活、体育及事件之类的每个分 类类别中。就是说,每个类别包含代表不同格调的各种主题。每个主 题与单个模板文件相对应。也有可能准备多个模板文件与一个主题相对应。
如图1所示,模板文件定义背景音乐(BGM)、至少两个分量
模板、至少一种效果(在效果模板中)及至少一种过渡(在过渡模板 中),所有这些都与时间戳相关联,时间戳代表一个时间点,从该时 间点起再现所述文件。
背景音乐(BGM)是与所关注的模板文件的主题相对应的、并 且当图像被显示(即,再现)时作为图像的伴奏被播放的音乐作品。 基本上,模板文件的总再现时间匹配背景音乐播放一次(即从开始到 结束播放整个音乐作品)的播放时间。如果在图11的细节设置屏幕 81上给定模板文件的总再现时间被设置成延长,如以后将关注的那 样,那么重复再现一个音乐作品。
分量模板是一种盒子(容器),其中要插入用作图像分量的静止 图像或运动图像的文件。这些模板可排列为以跟随背景音乐的变化节 拍。每个分量模板具有元数据,其事先定义所关注的模板是否容纳静 止图像或运动图像。当给定分量模板定义成具有插入其中的静止图像 时,所关注的模板也可以按需要定义成把预定效果施加到插入图像 上,所述效果例如是缩放或把图像颜色转化成深褐色。当分量模板被 定义成具有插入其中的运动图像时,模板可以同样地被定义成把预定 效果施加到插入图像上。
在跟随从模板文件中定义的一个模板(具有一个图像)到下一个 (具有另一图像)切换时序时,过渡置于其间。这样的过渡定义当前 模板(具有它的图像)如何由下个模板(具有新的图像)代替。典型 过渡包括渐强、渐弱及左向右图像移动。所述过渡与效果以符合每个 模板文件的主题和格调的形式而采纳。
用户可以选择这样的模板文件之一并且指定运动图像数据的创 建。这种情况下,如图1所示,运动图像创建设备从用户拥有的静止 图像和运动图像文件中搜索适合所述选中模板文件的图像,并且把所 检测的图像文件插入分量模板中。这个过程创建与模板文件的主题相 符的 一 系列图像构成的运动图像数据,所创建的运动图像数据提供有 诸如背景音乐、效果及过渡之类的戏剧伴奏。指定运动图像数据的创 建时,用户还可以指定要在模板文件中优先使用的优选静止图像和运
动图像。
图1的典型运动图像数据表示成有静止图像"AAA.jpg"、 "DDD.jpg,, 、 "EEE.jpg,,及"HHH.jpg,,以及运动图像"BBB.mpg,,、 "CCC.mpg"、 "FFF.mpg,,及"GGG.mpg"插入在它们的相应分量模板中。
如以上概述那样,运动图像创建设备进行的运动图像创建过程是 一种使用户能够容易地以 一 系列分量图像的形式创建运动图像数据 的过程,所述一系列分量图像以涉及与给定主题相符的背景音乐、效 果及过渡的戏剧表演方式依次显示。
图2是方块图,表示进行以上参照图1关注的运动图像创建过程 并且作为本发明实施例实施的运动图像创建设备l的典型结构。
运动图像创建设备1由分量数据库11、模板文件数据库12、屏 幕创建部分13、显示部分14、操作输入部分15及运动图像创建部分 16组成。
分量数据库11配置为存储用户拥有的静止图像和运动图像文 件,所述文件用作插入选中模板文件的分量模板中的图像分量。模板 文件数据库12配置为存储多个模板文件,其属于诸如旅游、儿童、 生活、体育及事件之类的类别并且符合不同的主题。
屏幕创建部分13配置为创建运动图像创建指定屏幕,其用作用 户接口 (UI)屏幕,用户接口 (UI)屏幕允许用户指定期望的模板文 件以及要被优先地使用的优选图像分量(下面适当时称作优选分量)。
显示部分14配置为显示屏幕创建部分13创建的运动图像创建指 定屏幕。操作输入部分15配置为接收用户观看由显示部分14显示的 运动图像创建指定屏幕时进行的操作。所述操作涉及期望模板文件的 选择和优选分量的指定。
运动图像创建部分16配置为基于从分量数据库11选择的图像分 量和基于来自模板文件数据库12的选中模板文件,按照通过操作输 入部分15指定的文件和分量设置,创建运动图像数据与戏剧伴奏, 诸如与给定主题相符的背景音乐和特殊效果,如以上参照图l解释的
那样。运动图像创建部分16进而把创建的运动图像数据转化成诸如 MPEG (运动画面专家组)标准格式之类的适当格式的运动图像文件。 如此准备的运动图像文件可记录到诸如硬盘驱动器、半导体存储器、 或DVD (数字多用途盘)之类的记录介质上。
图3是方块图,表示运动图像创建部分16的典型详细结构。
运动图像创建部分16由临时分量存储块31、分量元数据分析块 32、优选分量选择块33、模板文件分析块34、时间序列确定块35、 分量模板元数据分析块36、图像放置块37及合并块38组成。
运动图像创建部分16供有用户指定的模板文件以作为选中模板 文件,其来自模板文件数据库12中存储的多个模板文件。运动图像 创建部分16也供有由用户指定的图像分量以作为选中模板文件中可 使用的分量,所述指定的图像分量从分量数据库ll得到。
临时分量存储块31临时保持用户指定的多个图像分量。这些图 像分量按需从临时分量存储块31传输到分量元数据分析块32以及到 优选分量选择块33。
假设分量数据库11保持的各种图像分量很广泛,这个实施例允 许用户从分量数据库11选择认为在运动图像数据中有用的那些图像 分量(即,选中模板文件),并且仅使选中图像分量存储在临时分量 存储块31中。可替换地,如果分量数据库11中保持的图像分量的数 量较小并且如果分量数据库ll中存储的图像分量被归类在已知类别, 那么可以把分量数据库11中的图像分量直接从那里发送到分量元数 据分析块32以及到优选分量选择块33。这种情况下,可以省略临时 分量存储块31。
分量元数据分析块32分析在临时分量存储块31中存储的所有图 像分量。分析每个图像分量之后,分量元数据分析块32创建元数据, 作为定义所关注的图像分量是静止图像还是运动图像、图像中的人数 是少(一个至三个人)还是多(四个或更多个人)及他们的脸部是否 为特写的信息。分量元数据分析块32把关于每个图像分量的元数据 与关注的图像分量相关联,并且把元数据发送到图像放置块37作为
分量分析信息。
优选分量选择块33从临时分量存储块31抽取关于用户指定作为 在选中模板文件中优先使用的图像分量的优选分量的信息(优先选择 信息)。抽取信息被供给到图像放置块37。
模板文件分析块34分析从模板文件数据库12供给的选中模板文 件。分析使模板文件分析块34能得到,时间序列信息,其指示选中 模板文件是否是要求把图像分量按时间顺序放置在分量模板中的文 件;分量模板信息,其定义所涉及的每个分量模板的开始点、结束点 及其它设置;及音乐/效果信息,其指示施加到模板文件中的特定点上 的特定音乐和效果。模板文件分析块34进而把时间序列信息发送到 时间序列确定块35,把分量模板信息发送到分量模板元数据分析块 36,及把音乐/效果信息发送到合并块38。
给定来自模板文件分析块34的时间序列信息,时间序列确定块 35检查以确定选中模板文件是否是要求把图像分量按时间顺序放置 在分量模板中的文件。时间序列确定块35把确定的结果发送到图像 放置块37作为时间序列确定信息。
基于来自模板文件分析块34的分量模板信息,分量模板元数据 分析块36分析附加到选中模板文件中的每一个分量模板上的元数据, 并且把分析结果转发到图像放置块37作为分量模板分析信息。分量 模板分析信息是规定要插入到选中模板文件中的每一个分量模板中 的图像分量类型的信息。这样,分量模板分析信息构成与分量分析信 息相类似的元数据,其定义涉及的每一个图像分量是静止图像还是运 动图像、关注的图像中人数是少还是多、及他们的脸部是否是特写的。 可替换地,元数据可以由某些其它适当信息代替。
图像放置块37检测要插入到选中模板文件中的每一个分量模板 中的最佳图像分量,并把检测的图像分量放置到它们的相应分量模板 中。更具体而言,基于来自分量元数据分析块32的元数据和基于来 自分量模板元数据分析块36的元数据,图像放置块37相对于选中模 板文件中的分量模板而检查临时分量存储块31中的图像分量。某些情况下,可能没有特定元数据,并且那么任何图像分量可以放置在任 何分量模板中。
图像放置块37把具有模板-匹配条件的图像分量放置在选中模板 文件的对应分量模板中。为了实施这些功能,图像放置块37至少包 括分析结果匹配部分37A和分量插入部分37B。当把图像分量插入选 中模板文件的分量模板中时,图像放置块37按需参考时间序列确定 信息和优先选择信息。图像放置块37进行的把图像分量插入分量模 板中的过程细节以后将参照图4和5讨论。
合并块38供给有通过图像放置块37执行插入过程得到的分量信 息,所述分量信息被布置成把图像分量与选中模板文件中的分量模板 相关联。合并块38还供给有来自模板文件分析块34的音乐/效果信息。
合并块38把分量信息与音乐/效果信息相合并,以创建运动图像 数据。运动图像数据按诸如XML (可扩充标记语言)之类的预定格 式创建。合并块38把创建的运动图像数据转化成诸如MPEG (运动 画面专家组)标准格式之类的适当格式的运动图像文件,并且输出如 此产生的运动图像文件。
下面参照图4和5描述图像放置块37进行的图像分量插入过程。
图4是示意图,解释了当选中模板文件是要求时间序列图像分量 放置其中的文件时所执行的典型插入过程(适当时称作第一分量插入 过程)。
图4例子中,假定图像分量P,至P,s保持在临时分量存储块31 中并且六个分量模板(^至q6被定义在选中模板文件中。图4的图像
分量P,至Pb中,各自包含圆圏的那些盒子是优选分量。图像分量Pi 至P^的某些盒子中的题词表示元数据,其为对应图像分量而定义并 且作为分量分析信息抽取。这个例子中,分量分析信息"人,,构成了定 义图像中人数是少还是多、或他们的脸部是否是特写的元数据。在分 量模板至Q6的某些盒子中的题词表示元数据,其定义为关于对应 分量模板的分量模板分析信息。
第一分量插入过程中,图像放置块37首先按时间顺序排序临时
分量存储块31中保持的图像分量(即,借助于它们的时间戳)。图4 的图像分量P!至P15表示成按时间排序。
第二,图像放置块37以这样一种方式把优选分量插入选中模板
文件的分量模板中,从而插入分量保持成在图像分量P!与P!5之间尽 可能处于按时间顺序彼此一致的关系。具体而言,把图像分量P4( —
个优选分量),插入分量模板Qi与分量模板Q6之间的第二分量模板
Q2中,把图像分量P8插入在第三分量模板Q3中,把图像分量P"插
入分量模板Q6中。
尽管没有对分量模板Q2、 Q3及Q6清楚定义的诸如"静止图像模 板,,或"运动图像模板"之类的元数据,但把优选分量P4、 Ps及P"以
按时间顺序优先方式分别放置在分量模板Q2、 Q3及Q6中,而不管为
分量模板Q2、 Q3及Q6定义的元数据是否匹配关于优选分量P4、 P8 及P"的元数据。可替换地,借助于给元数据的优先级,某一优选分
量(其元数据不匹配按时间顺序确定的分量模板的元数据)可以从一 个模板移动并插入该模板之前或之后的并且按时间顺序与所述优选 分量相一致的另一模板中。
第三,对于仍要容纳图像分量的分量模板(即,对其仍需确定图
像分量的分量模板),图像放置块37确定其时间顺序关系保持在其 间的要插入的候选图像分量。
对于图4例子中的分量模板Ch,图像分量Pt至P3被确定为要插
入的候选对象,因为它们按时间顺序在插入分量模板Q2中的图像分
量P4之前。对于分量模板Q4和Qs,图像分量P9至P!3被首先确定为
要插入的候选对象,因为它们按时间顺序位于插入分量模板Q3中的
图像分量Ps与插入分量模板Q6中的图像分量P"之间。然后图像分 量P9和Pw被确定为要插入分量模板Q4中的候选对象,而图像分量 Pn至P^被选择为要插入分量模板Qs中的候选对象,从而涉及的图 像分量的彼此关系保持时间顺序 一致。
最后,图像放置块37从候选对象中选择与为每个分量模板定义 的元数据相匹配的图像分量,并且把选中的图像分量插入所关注的分
量模板中。如果存在与为给定分量模板定义的元数据相匹配的多个图
像分量,那么图像放置块37可以选择任一候选图像分量用于插入。 图4的例子中,作为要插入分量模板Q,中的候选对象的图像分
量P,至P3中,选择图像分量P2用于插入,因为图像分量P2与为分量
模板Q,定义的元数据相匹配。作为要插入分量模板Q4中的候选对象
的图像分量P9和P,。中,选择图像分量P9用于插入,因为图像分量
P9与为分量模板Q4定义的元数据相匹配。作为要插入分量模板Q5中 的候选对象的图像分量Pn至P^中,选择图像分量Pn用于插入,因 为图像分量Pn与为分量模板Q5定义的元数据相匹配。
图5是示意图,解释当选中模板文件是不要求时间序列图像分量 放置其中的文件时执行的插入过程(在适当的地方称作第二分量插入 过程)。
图5的例子中,假定图像分量Pm至P45保持在临时分量存储块 31中并且六个分量模板Qm至Q36定义在选中模板文件中。也假定图 像分量P^至P45没有按时间顺序排序,以及图像分量P^至P"的盒 子中表示的元数据的定义以及分量模板Qm至Q36的盒子中的元数据 的定义与图4例子中的那些相同。应该注意,图5的图像分量P42定 义的元数据"风景,,表示图像中缺少人,以及分量模板Q35中的元数据 "风景模板"代表仅风景的图像。
第二分量插入过程中,图像放置块37首先把优选分量插入选中
模板文件的分量模板中。这时,如果存在与为选中模板文件中的任一 分量模板定义的元数据相匹配的优选图像分量,那么把优选图像分量 插入在所述匹配分量模板中。
图5的例子中,没有为是优选图像分量的图像分量P34定义元数 据。这意味着可以把图像分量P34插入在任何分量模板中,如分量模 板Q34。
第二,图像放置块37选择与为其中图像分量仍需插入的分量模 板(即,对于其仍需确定图像分量的分量模板)定义的元数据相匹配 的图像分量,并且把选中图像分量插入在关注的分量模板中。
图5的例子中,为分量模板Q3,定义元数据"静止图像",从而把
具有相同元数据"静止图像,,的图像分量P33插入分量模板Q31中。以 类似方式,把图像分量P32和P38分别插入分量模板Q32和Q33中。为 分量模板Q35定义元数据"风景",从而把具有元数据"风景"的图像分 量P42插入分量模板Q35中。显然,不具有元数据"人,,的某些其它图 像分量可以插入具有元数据"风景,,的图像分量的地方中。由于为分量 模板Q36没有定义元数据,所以任何图像分量,如图像分量P4,,可以 插入该才莫板中。
下面参照图6的流程图描述运动图像创建设备1进行的运动图像 创建过程的整个流程。假定这个过程之前,用户选择的多个图像分量
已经放置在临时分量存储块31中。
用户首先操作,以从以列表形式在运动图像创建指定屏幕上显
示、且保持在模板文件数据库12中的多个模板文件中选择期望的模 板文件。步骤S1中,操作输入部分15响应用户操作选择模板文件, 并且把选中模板文件发送到运动图像创建部分16。
在运动图像创建指定屏幕上,用户可以操作以从临时分量存储块 31中存储的图像分量中指定优选图像分量。这样的情况下,操作输入 部分15在步骤S2中响应用户操作选择优选图像分量,并且把如此选 择的优选分量转发到运动图像创建部分16。
如以后参照图9和其它图将讨论的那样,用户可以在运动图像创
建指定屏幕上重复选择模板文件并指定优选图像分量。就是说,实际 中,跟着用户操作可以重复或并行地执行步骤S1和S2。
在模板文件的选择和优选图像分量的指定之后,控制转到步骤 S3。步骤S3中,分量元数据分析块32分析在临时分量存储块31中 保持的所有图像分量,并且把元数据作为分析结果发送到图像放置块 37,作为与对应图像分量相关联的分量分析信息。
步骤S4中,模板文件分析块34分析从模板文件数据库12供给 的选中模板文件。分析允许模板文件分析块34把时间序列信息供给 到时间序列确定块35、把分量模板信息供给到分量模板元数据分析块
36、及把音乐/效果信息供给到合并块38。
步骤S5中,基于来自模板文件分析块34的分量模板信息,分量 模板元数据分析块36分析为选中模板文件中的分量模板定义的元数 据。把分析结果发送到图像放置块37,作为分量模板分析信息。
步骤S6中,给定来自模板文件分析块34的时间序列信息,时间 序列确定块35检查以确定选中模板文件是否是要求时间序列图像分 量放置其中的文件。
如果在步骤S6发现选中模板文件是要求时间序列图像分量放置 的文件,那么到达步骤S7。如果在步骤S6没有发现选中模板文件要 求时间序列图像分量放置其中,那么到达步骤S8。步骤S7中,执行 以上参照图4解释的第一分量插入过程。步骤S8中,执行以上参照 图5解释的第二分量插入过程。
步骤S7或S8后跟随步骤S9。步骤S9中,合并块38把分量信 息与音乐/效果信息相合并,以创建诸如XML之类的预定格式的运动 图像数据。合并块38把XML或类似格式的创建运动图像数据转化成 诸如MPEG格式之类的适当格式的运动图像文件,并且输出得到的 运动图像文件。这终止了运动图像创建过程。
图7是构成图6的步骤S7进行的第一分量插入过程的详细步骤 流程图。
步骤S21中,图像放置块37把临时分量存储块31中的图像分量 按它们的时间戳排序。
步骤S22中,基于来自优选分量选择块33的优先选择信息,图 像放置块37检查以确定是否存在用户-指定优选分量。
如果在步骤S22发现用户-指定优选分量存在,那么到达步骤 S23。在步骤S23中,图像放置块37找出优选分量之间的时序关系。 更具体而言,图像放置块37确定在按时间顺序排序的所有图像分量 中每个优选分量排列在何处。
在步骤S24中,图像放置块37以这样一种方式把所有优选分量 插入选中模板文件的相关分量模板中,使得保持优选分量之间的时序
关系。
如果在步骤S22发现用户-指定优选分量不存在,那么跳过步骤 S23和S24。
在步骤S25,图像放置块37检查以看选中模板文件是否仍包含 对其仍需确定图像分量的任何分量模板。如果在步骤S25发现存在其 中仍需容纳图像分量的分量模板,那么到达步骤S26。在步骤S26, 对于没有图像分量放置其中的一个分析模板,图像放置块37确定要 插入的候选图像分量,其与已插入的图像分量时间顺序相 一致。
在步骤S27,图像放置块37检查以确定是否为分量模板定义元 数据。如果在步骤S27没有发现为分量模板定义的元数据,那么到达 步骤S30 (以后讨论)。
如果在步骤S27发现为分量模板定义的元数据,那么到达步骤 S28。在步骤S28,图像放置块37检查以确定是否任一候选图像分量 与定义的元数据相匹配。如果在步骤S28没有发现要与定义的元数据 相匹配的候选图像分量,那么也到达步骤S30。
如果在步骤S28发现要与定义的元数据相匹配的一个候选图像 分量,那么到达步骤S29。在步骤S29,图像放置块37把匹配图像分 量插入在所关注的分量模板中。步骤S29之后,控制返回步骤S25。
在步骤S30,图像放置块37把任一候选图像分量插入分量模板 中。步骤S30之后,控制返回步骤S25。
在步骤S25,如以上描述那样,再次检查以确定是否有对其仍需 确定图像分量的任何分量模板。重复步骤S25至S30,直到找不到仍 需在其中容纳图像分量的分量才莫板。
当在步骤S25找不到仍需确定图像分量的分量模板时,即当图像 分量已插入选中模板文件中的所有分量模板中时,第 一分量插入过程 结束。控制然后返回到图6的运动图像创建过程。
第一分量插入过程中,如以上描述那样,以这样的方式把图像分 量插入选中模板文件的分量模板中,使图像分量之间的时间顺序关系 保持不变,其中优选分量和定义的元数据被恰当考虑。
图8是构成图6步骤S8中进行的第二分量插入过程的详细步骤 流程图。
在步骤S41,图像放置块37检查以基于来自优选分量选择块33 的优先选择信息确定是否存在用户-指定优选分量。
如果在步骤S41发现用户-指定优选分量存在,那么到达步骤 S42。在步骤S42,图像放置块37检查以确定是否任一优选分量与为 选中模板文件中的任一分量模板定义的元数据相匹配。
如果在步骤S42发现任一优选分量与为选中模板文件中的任一 分量模板定义的元数据相匹配,那么到达步骤S43。在步骤S43,图 像放置块37把匹配图像分量插入选中模板文件的对应分量模板中。
如果在步骤S42发现没有优选分量与为选中模板文件中的分量 模板定义的元数据相匹配,那么控制转到步骤S44。在步骤S44,图 像放置块37把任一优选分量插入选中模板文件中的分量模板之一, 而不考虑定义的元数据。
在步骤S43或S44之后,控制返回到步骤S41,并且重复步骤 S41至S44,直到发现用户-指定优选分量已经穷尽。当在步骤S41发 现用户-指定优选分量不存在时,控制转到步骤S45。
在步骤S45,图像放置块37检查以看选中模板文件是否仍然包 含对其仍需确定图像分量的任何分量模板。如果在步骤S45发现仍需 在其中容纳图像分量的分量模板存在,那么到达步骤S46。在步骤S46 , 图像放置块37检查以确定是否为没有图像分量放置其中的任一分量 模板定义了元数据。如果在步骤S46没有发现为对其仍需确定图像分 量的分量模板定义的元数据,那么到达步骤S49 (以后讨论)。
如果在步骤S46发现为仍需在其中容纳图像分量的分量模板之 一定义的元数据,那么到达步骤S47。在步骤S47,图像放置块37检 查以确定是否存在与为所关注的分量模板定义的元数据相匹配的图 像分量。如果在步骤S47没有发现图像分量与为分量模板定义的元数 据相匹配,那么到达步骤S49。
如果在步骤S47发现有图像分量与为分量模板之一定义的元数
据相匹配,那么到达步骤S48。在步骤S48,图像放置块37把匹配图 像分量放置在具有匹配元数据的分量模板中。在步骤S48之后,控制 返回到步骤S45。
在步骤S49,图像放置块37把任一图像分量插入分量模板之一 中。在步骤S49之后,控制返回到步骤S45。
在步骤S45中,如以上描述那样,再次检查以确定是否有对其仍 需确定图像分量的任何分量模板。重复步骤S45至S49,直到发现没 有仍需在其中容纳图像分量的分量模板。
当在步骤S45发现没有对其仍需确定图像分量的分量模板时,即 当图像分量已插入选中模板文件的所有分量模板中时,第二分量插入 过程结束。控制然后返回到图6的运动图像创建过程。
在第二分量插入过程中,如以上关注的那样,以考虑了优选分量 和所定义的元数据的方式,把图像分量插入选中模板文件的任意分量 模板中。
应该注意,如果第一或第二分量插入过程期间优选分量的数量大 于选中模板文件中的分量模板的数量,则将出现不能插入到分量模板 中的优选分量。
下面参照图9至ll描述运动图像创建设备l的用户接口 (UI)。 图9示意表示显示部分14显示的典型运动图像创建指定屏幕51。
运动图像创建指定屏幕51包括第一操作按钮区域61,具有用 来添加图像分量、指定优选分量及执行其它功能的操作按钮;第二操 作按钮区域62,具有用来过滤图像分量和用于其它操作的操作按钮; 图像分量列表区域63,显示临时分量存储块31中存储的图像分量; 选中模板文件解释区域64,解释选中模板文件的概况;模板列表区域 65,以列表形式显示在模板文件数据库12中保持的模板文件;及详 细显示区域66,显示用于选中模板文件的详细设置。运动图像创建指 定屏幕51的左上角中指示"电影故事"是显示这个屏幕51的应用程序 (程序)的名称。 第一操作按钮区域61包括"添加分量,,按钮,用来把图像分量 从分量数据库11添加到临时分量存储块31;"从列表删除,,按钮,用 来从临时分量存储块31删除图像分量;"检查分量"按钮,用来再现 图像分量以通过显示而确认;"优先使用"按钮,用来指定优选分量; "取消优选"按钮,用来取消优选分量;"转动CCW,,按钮,用来逆时 针转动图像分量;及"转动CW"按钮,用来顺时针转动图像分量。
第二操作按钮区域62包括高亮设置按钮62A至62E,用来仅 高亮显示来自图像分量列表区域63显示的至少一个图像分量中的、 与预定条件相匹配的图像分量;高亮取消(清除)按钮62F,用来取 消高亮设置;缩略图展开设置按钮62G,用来把图像分量列表区域63 中显示的所有运动图像分量的展开设置成以预定时间间隔排列的缩 略图;及缩略图展开取消按钮62H,用来取消缩略图展开。
高亮设置按钮62A至62E各自由用户操作。高亮设置按钮62A, 当操作时,高亮显示其中人脸以特写表示的图像分量。高亮设置按钮 62B,当操作时,高亮显示其中成像人数很少的图像分量。高亮设置 按钮62C,当操作时,高亮显示其中成像人数很多的图像分量。高亮 设置按钮62D,当操作时,高亮显示包括声音的图像分量。高亮设置 按钮62E,当被操作时,高亮显示包括笑声的图像分量。
图像分量列表区域63显示在临时分量存储块31中保持的图像分 量。图9例子中,图像分量列表区域63显示图像分量Puo至Pn3。图 像分量Pu。至Pu2是静止图像,而只有图像分量Pu3是运动图像。在 图像分量列表区域63中,运动与静止图像之间的区别通过把运动图 像图标63A附加到运动图像分量Pm上实现。运动图像分量Pm也供 有缩略图展开设置按钮63B,用来单独把所关注的运动图像展开成缩 略图。
下面参照图10描述缩略图展开设置按钮63B的操作如何例示性 地把运动图像分量Pn3展开成显示屏幕上的缩略图。
图10中的运动图像创建指定屏幕51与图9中的相同,不同之处 在于,图9的图像分量列表区域63中的图像分量Pu3由图10中展开
成缩略图的图像分量Pu3'代替。
图像分量Pm'由以预定时间间隔(例如,图10中的五秒)排列 的缩略图SIV^至SM6表示。在缩略图展开之前图9中出现的缩略图 展开设置按钮63B在图10中被缩略图展开取消按钮63C代替,其仅 用来取消图像分量Pn3'的缩略图展开。
返回图9,来自图像分量列表区域63中显示的图像分量Pno至 Pn3中的图像分量Pu。提供有高亮指示HL。这种指示表示图像分量 Pno与已操作的高亮设置按钮62A至62E之一规定的条件相匹配。
以圓圏(o)形式放置在图像分量Pm上的选择指示SL表示这 个图像分量Pm正被指定为优选分量。如果用户使用鼠标或类似装置 选择图像分量Pm并且操作"取消优选"按钮,那么优选分量的指定被 取消,并且选择指示SL消失。
选中模板文件解释区域64解释用户从模板列表区域65中当前选 择的模板文件的概况。有可能使用标题改变按钮64A改变模板文件的 标题,或者使用再现按钮64B再现为模板文件定义的背景音乐。这些 特征允许用户在结束具体模板文件的选择之前确认每个模板文件的 格调和其它属性。
模板列表区域65以列表形式显示模板文件数据库12中保持的模 板文件。在模板列表区域65,每个模板文件与用作背景音乐的音乐作 品的标题(例如,音乐标题)和文件长度(即,运动图像再现时间) 一起列表出。代表每个模板文件的缩略图是表达格调的图像,诸如所 关注的模板文件的背景音乐和效果。
在图9的模板列表区域65中,示出用户选择的具有标题为 "AAAA,,的背景音乐的模板文件。选中模板文件的概况显示在选中模 板文件解释区域64中,并且所关注的文件的细节被指示在详细显示 区域66中。有可能通过操作"改变"按钮66A以调用图11中表示的细 节设置屏幕81而改变详细显示区域66中关于选中模板文件的细节设 置。细节设置屏幕81上所期望建立的细节设置被显示在详细显示区 域66中。细节设置的项目以后参照图11将讨论,因而这里不描述。
"开始创建"按钮67是用来开始以上参照图6解释的运动图像创 建过程的操作按钮。
图11示意表示当操作图9的"改变"按钮66A时,显示部分14 显示的典型细节设置屏幕81。
在细节设置屏幕81上,有可能设置项目"电影中要使用的音乐"、 "电影的长度"、"运动图像分量的声音"及"纵横比"。在细节设置屏幕 81上,术语"电影"是指要通过运动图像创建过程创建的运动图像数 据,并且术语"运动图像分量"出自图像分量的运动图像文件。
设置项目"电影中要使用的音乐"是其中建立在运动图像数据再 现期间要使用的音乐作品的项目。可以选择无线电按钮"使用模板的 音乐"和"指定音乐"之一。如果选择按钮"使用模板的音乐",那么运 动图像创建设备1使用事先为所关注的模板文件定义的背景音乐。如 果选择按钮"指定音乐",则运动图像创建设备l利用被用户指定的音 乐。后一种情况下,音乐作品由伴随文本栏输入且指示音乐文件位置 的文件路径而规定。
设置项目"电影的长度,,是其中建立运动图像数据的总再现时间 的项目。可以选择无线电按钮"调节到音乐的长度"和"指定长度,,之 一。如果选择按钮"指定长度",则运动图像创建设备l把感兴趣的模 板文件延长或缩短到指定长度。例示性地,如果指定长度超过所关注 的音乐作品的长度,那么运动图像创建设备l重复再现当前设置的音乐。
设置项目"运动图像分量的声音"是其中建立当再现在模板文件 的分量模板中插入的运动图像时要输出的声音的项目。可以选择无线 电按钮"遵守模板设置"、"使用所有运动图像分量的声音,,及"不使用 任何运动图像分量的声音,,之一 。
设置项目"纵横比"是其中建立图像显示的纵横比的项目。可以指 定比值"4:3"或比值"16:9"。
"复位到缺省"按钮81A是可以操作以初始化上述设置项目(即, 复位到缺省)的按钮。如果用户操作"OK,,按钮81B,则设置(或变
化)被反映在选中模板文件中并被显示在图9的运动图像创建指定屏 幕51的详细显示区域66中。如果用户操作"取消"按钮81C,那么至 今在细节设置屏幕81上的设置(或变化)被取消,并且选中模板文 件的设置保持不变。
如以上描述那样,当把期望的图像分量添加到图9的运动图像创 建指定屏幕51上的图像分量列表区域63上时,运动图像创建设备1 把添加的图像分量放置在临时分量存储块31中。从模板列表区域65 中显示的模板文件中,用户只需要选择与期望的格调相匹配的模板文 件。运动图像创建设备l然后使用静止或运动图像完成目标运动图像 数据(即,运动图像文件),其随着背景音乐伴奏的效果和过渡而戏 剧地展开。
如以上参照图3解释的那样,可以省去临时分量存储块31,并 且可以从分量数据库11直接取得图像分量。最终,用户可以仅指定 在创建运动图像数据时要使用的模板文件。然后运动图像数据将与背 景音乐、效果、过渡及其它戏剧伴奏一起被创建。换句话说,运动图 像创建设备1可比以前更容易地一起创建运动图像数据及诸如音乐作 品和特殊效果的戏剧伴奏。
以上描述的步骤和过程序列可以由硬件或软件执行。在执行基于 软件处理的场合,构成软件的程序可以事先并入用于程序执行的计算 机专用硬件中,或在使用时从适当程序记录介质安装到能够基于安装 程序执行不同功能的通用个人计算机或类似设备中。
图12是方块图,表示用来执行上述步骤和过程序列的计算机的 典型硬件结构。
这种计算机具有经由总线104互连的CPU(中央处理单元)101、 ROM (只读存储器)102及RAM (随机存取存储器)103。
总线104也与输入/输出接口 105相连接。输入/输出接口 105连 接到输入装置106、输出装置107、存储装置108、通信装置109及驱 动器IIO。输入装置106典型地由键盘、鼠标及麦克风组成。输出装 置107例示性地包括显示器和扬声器。存储装置108 —般由硬盘驱动
器或非易失存储器形成。通信装置109典型地由网络接口构成。驱动 器110容纳并驱动可移除介质111,如磁盘、光盘、磁光盘、或半导 体存储器。
按以上概述构造的计算机中,CPU 101把相关程序例示性地从存 储装置108通过输入/输出接口 105和总线104加载到RAM 103中。 加载程序由CPU 101执行,借此执行上述运动图像创建过程。
例示性地,图2的分量数据库U和模板文件数据库12与图12 中的存储装置108相对应,并且图2中的屏幕创建部分13和运动图 像创建部分16与图12的CPU 101相对应。同样,图2的显示部分 14与在图12的输出装置107相对应,并且图2的操作输入部分15与 图12的输入装置106相对应。
由计算机(即,CPU 101)执行的程序或者分布在构成封装介质 的可移除介质111上,如磁盘(包括软盘)、光盘(包括CD-ROM (紧致盘只读存储器)和DVD (数字多用途盘))、磁光盘、或半导 体存储器;或者经由有线或无线通信介质分布,如局域网、互联网、 或数字卫星广播网。
借助于附加到驱动器110的一个可移除介质111,栽入介质上保 持的程序可以通过输入/输出接口 105安装到存储装置108中。可替换 地,程序在安装到存储装置108之前可以由通信装置109经有线或无 线通信介质接收。作为另一替换例,程序可以事先安装在ROM 102 或存储装置108中。
本说明书中,要由计算机执行的程序当被调用时,根据需要可以 按所记栽顺序(即,在时间序列基础上)、以并行方式、或独立执行。
当上述运动图像创建过程由软件执行时,涉及的步骤和过程序列 可以由单个应用程序、或多个功能划分的应用程序实施。
例示性地,运动图像创建部分16可以使用多个功能实施临时 分量存储块31中保持的图像分量(静止或运动图像文件)首先从那 里导入;然后分析导入的图像分量,并且创建它们的元数据;图像分 量以及它们的元数据被获取并且被分析(用于细节设置),从而把与
为选中模板文件中的分量模板定义的元数据最优匹配的图像分量插
入在匹配的分量模板中,以便创建XML格式或类似格式的运动图像 数据;及把通常处于XML格式的运动图像数据转换成诸如MPEG标 准格式的运动图像文件。这些功能例示性地实施为用来创建元数据的 元数据创建块122 、用来创建运动图像数据的运动图像数据创建块123 及用来把运动图像数据转换成运动图像文件的运动图像文件转换块 124,各个块由独立应用程序实施。用来导入图像分量的图像输入块 121可被包括在用来实施运动数据创建功能的应用程序中。
用来实施运动数据创建功能的应用程序把导入的图像分量供给 到具有元数据创建功能的应用程序,借此可以创建关于图像分量的元 数据。因而一起获得图像分量及创建的元数据。用来执行运动数据创 建功能的应用程序通过使用图像分量及其元数据以及选中的模板文 件而创建运动图像数据。把创建的运动图像数据发送到具有运动文件 转换功能的应用程序。依次,后续应用程序把运动图像数据转换成运 动图像文件,然后输出。
可替换地,使用不同于上述功能划分方式的应用程序来实施运动 图像创建过程。
本说明书中,所附流程中描述的步骤不仅代表以所记载顺序(即, 在时间序列基础上)执行的过程,而且也代表可并行、或独立且不按 时间顺序进行的过程。
本领域的技术人员应该理解,依据设计要求和其它因素可以想到 各种修改、组合、子组合及变更,只要它们在附属权利要求书或其等 效物的范围内。
权利要求
1.一种使用多个图像来创建运动图像数据的运动图像创建设备,所述运动图像创建设备包括:模板文件存储装置,用来存储多个模板文件,每一个模板文件保持多个分量模板用来各自容纳图像;选择装置,用来选择所述模板文件存储装置中存储的所述多个模板文件中的任一个;分量元数据分析装置,用来分析关于所述多个图像的每一个的元数据;分量模板元数据分析装置,用来分析关于选中模板文件中的所述多个分量模板的每一个的元数据;及图像放置装置,用来按照关于所述图像的分析元数据和关于所述分量模板的分析元数据把所述图像放置到所述选中模板文件的所述分量模板中。
2. 根据权利要求1所述的运动图像创建设备,其中所述图像放置 装置检查以确定关于任一所述图像的所述元数据是否匹配关于任一 所述分量模板的所述元数据,并把具有匹配元数据的图像放置在所述 模板文件的匹配分量模板中。
3. 根据权利要求1所述的运动图像创建设备,其中 所述模板文件中的每一个包括时间序列信息,其定义图像是否按时间顺序放置在所述多个分量模板中;所述运动图像创建设备还包括时间序列确定装置,用来确定所述选中模板文件是否被定义 成允许图像的时间序列放置;以及如果所述选中模板文件被定义成允许图像的时间序列放置,那么 图像放置装置把所述图像按时间顺序放置在所述选中模板文件的所 述分量模板中。
4. 根据权利要求l所述的运动图像创建设备,还包括 图像存储装置,用来存储所述多个图像,其中,从所述图像存储装置存储的所述图像中,所述选择装置选择优选 图像以优先放置在所述选中模板文件的所述分量模板中,以及所述图像放置装置把所述优选图像优先放置在所述选中模板文 件的所述分量模板中。
5. 根据权利要求1所述的运动图像创建设备,其中 所述图像是运动图像或静止图像;关于所述图像的所述元数据代表指示所述图像是运动图像还是 静止图像、所述图像中包括人数是多还是少、或所述图像是否包括人 的信息;及关于所述分量模板的所述元数据代表指示所述分量模板中放置 的所述图像是运动图像还是静止图像、所述图像中包括人数是多还是 少、或所述图像是否包括人的信息。
6. 根据权利要求1所述的运动图像创建设备,还包括 屏幕创建装置,用来创建在其上显示所述多个图像的缩略图的屏,其中所述屏幕创建装置高亮显示与关于所述图像的所述元数据 所代表的信息相对应的缩略图。
7. 根据权利要求1所述的运动图像创建设备,其中每一个所述模 板文件保持背景音乐,所述背景音乐构成图像再现期间要播放的音乐 作品。
8. 根据权利要求1所述的运动图像创建设备,其中每一个所述模 板文件除了用来各自容纳图像的所述多个分量模板之外还保持至少 一个效果模板和至少一个过渡模板,所述效果模板定义要施加到图像 上的效果,所述过渡模板定义从第 一分量模板中放置的图像到第二分 量模板中放置的图像发生的过渡的类型。
9. 一种运动图像创建方法,用来实现使用多个图像创建运动图像数据的运动图像创建过程,所述运动图像创建方法包括步骤选择多个模板文件的任一个,每一个模板文件保持多个分量模板 用来各自容纳图像;分析关于所述多个图像的每一个的元数据;分析关于选中模板文件中的所述多个分量模板的每一个的元数 据;及按照关于所述图像的分析元数据和关于所述分量模板的分析元 数据把所述图像放置到所述选中模板文件的所述分量模板中。
10.—种用来使计算机实现使用多个图像创建运动图像数据的运 动图像创建过程的程序,所述运动图像创建过程包括步骤选择多个模板文件的任一个,每一个模板文件保持多个分量模板 用来各自容纳图像;分析关于所述多个图像的每一个的元数据; 分析关于选中模板文件中的所述多个分量模板的每一个的元数 据;及按照关于所述图像的分析元数据和关于所述分量模板的分析元 数据把所述图像放置到所述选中模板文件的所述分量模板中。
11.一种存储程序的记录介质,所述程序用来使计算机实现使用 多个图像来创建运动图像数据的运动图像创建过程,所述运动图像创建过程包括步骤选择多个模板文件的任一个,每一个模板文件保持多个分量模板用来各自容纳图像;分析关于所述多个图像的每一个的元数据;分析关于选中模板文件中的所述多个分量模板的每一个的元数 据;及按照关于所述图像的分析元数据和关于所述分量模板的分析元 数据把所述图像放置到所述选中模板文件的所述分量模板中。
12.—种使用多个图像来创建运动图像数据的运动图像创建设 备,所述运动图像创建设备包括模板文件存储部分,配置为存储多个模板文件,每一个模板文件 保持多个分量模板用来各自容纳图像; 选择部分,配置为选择所述模板文件存储部分存储的所述多个模板文件的任一个;分量元数据分析部分,配置为分析关于所述多个图像的每一个的 元数据;分量模板元数据分析部分,配置为分析关于选中模板文件中的所 述多个分量模板的每一个的元数据;及图像放置部分,配置为按照关于所述图像的分析元数据和关于所 述分量模板的分析元数据把所述图像放置到所述选中模板文件的所 述分量模板中。
全文摘要
这里公开的是一种使用多个图像来创建运动图像数据的运动图像创建设备,运动图像创建设备包括模板文件存储装置,用来存储多个模板文件,每一个模板文件保持多个分量模板用来各自容纳图像;选择装置,用来选择模板文件存储装置中存储的多个模板文件的任一个;分量元数据分析装置,用来分析关于多个图像的每一个的元数据;分量模板元数据分析装置,用来分析关于选中模板文件中的多个分量模板的每一个的元数据;及图像放置装置,用来按照关于图像的分析元数据和关于分量模板的分析元数据把图像放置到选中模板文件的分量模板中。
文档编号G11B27/034GK101374241SQ200810210018
公开日2009年2月25日 申请日期2008年8月22日 优先权日2007年8月24日
发明者保坂尚, 坂田由希子, 奥村光男, 成濑国一郎, 木村光祐, 木村慎二, 番场定道 申请人:索尼株式会社