信息处理装置、动态图像再现方法以及动态图像再现程序制造方法及图纸

技术编号:15919625 阅读:26 留言:0更新日期:2017-08-02 04:47
动态图像再现部(104)使用与多个帧分别对应的对象单位的差分信息,按照每帧生成对象显示信息,再现动态图像。分析部(102)按照每帧分析差分信息,判定作为帧的属性的帧属性。此外,在多个帧的起始帧以外的帧被指定为开始动态图像的再现的再现开始帧的情况下,动态图像再现部(104)根据由分析部(104)判定出的帧属性从多个帧中提取任意帧。并且,动态图像再现部(104)使用提取出的帧的差分信息和再现开始帧的差分信息,生成再现开始帧的显示对象信息,从再现开始帧起开始动态图像的再现。

【技术实现步骤摘要】
【国外来华专利技术】信息处理装置、动态图像再现方法以及动态图像再现程序
本专利技术涉及由对象(object)的组合构成各帧的显示内容的动态图像数据的再现。对象是指动态图像数据中的描绘单位,是构成画面的1个1个的图像或图形。以下,作为由对象的组合构成的动态图像数据的例子,对动画数据进行说明。
技术介绍
以往的动画显示装置通过以每个对象的与前一帧的差分信息来构成动画数据,削减了数据大小(例如,专利文献1)。这样的动画数据通常由基本帧数据和差分帧数据构成。基本帧数据是包含构建显示对象信息所需的全部信息的数据。显示对象信息是应在某个帧中显示的对象的信息,是显示的对象的种类、个数、位置、大小、颜色等定义了对象的描绘属性的每帧的信息。差分帧数据是与前一帧的对象单位的差分信息。公开有如下的方法:通过在动画数据内排列多个该基本帧数据,高速地构建任意帧中的显示对象信息(例如,专利文献2)。此外,公开有如下的方法:通过在动画再现时生成前后帧的差分帧数据,即使在帧的显示顺序不固定的情况下,也实现数据量削减和描绘高速化(例如,专利文献3)。现有技术文献专利文献专利文献1:日本特许第5323251号专利文献2:日本特许第4362480号专利文献3:日本特开2000-148131
技术实现思路
专利技术要解决的课题以往的动画显示装置通过基本帧数据和差分帧数据,削减了动画数据的数据大小。但是,为了高速地构建任意帧的显示对象信息,需要在动画数据内具有多个基本帧数据,存在数据大小相应增大的课题。此外,还提出有如下的方法:通过在动画再现时生成差分帧数据,削减数据量,并且进行任意帧的描绘的高速化。但是,该方法也存在如下的课题:差分帧数据生成的CPU(CentralProcessingUnit:中央处理单元)负荷较大,并且生成差分帧数据所需的原数据大小较大。本专利技术的主要目的在于解决上述的课题,其主要目的在于,削减由对象的组合构成的动态图像数据的数据量,以及高速地构建开始动态图像数据的再现的再现开始帧的显示对象信息。用于解决课题的手段本专利技术的信息处理装置具有:动态图像再现部,其使用与多个帧分别对应的对象单位的差分信息,按照每帧生成对象显示信息,再现动态图像;以及分析部,其按照每帧分析差分信息,判定作为帧的属性的帧属性,在所述多个帧的起始帧以外的帧被指定为开始动态图像的再现的再现开始帧的情况下,所述动态图像再现部根据由所述分析部判定出的帧属性从所述多个帧中提取任意帧,使用提取出的帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息,从所述再现开始帧起开始动态图像的再现。专利技术效果在本专利技术中,利用提取出的帧的差分信息和再现开始帧的差分信息,生成再现开始帧的显示对象信息。因此,能够以较少的数据量生成再现开始帧的显示对象信息,能够实现动态图像数据的数据量削减和再现开始帧的显示对象信息的构建的高速化。附图说明图1是示出实施方式1的信息处理装置的硬件结构例的图。图2是示出实施方式1的信息处理装置的功能结构例的图。图3是示出实施方式1的信息处理装置的动作例的流程图。图4是示出实施方式2的动画显示装置的功能结构例的图。图5是示出实施方式2的构成差分信息的命令的例子的图。图6是示出实施方式2的动画数据的例子的图。图7是示出实施方式2的关键帧的例子的图。图8是示出实施方式2的动画显示装置的动作例的流程图。图9是示出实施方式3的动画显示装置的功能结构例的图。图10是示出实施方式3的动画显示装置的动作例的流程图。图11是示出实施方式3的动画显示装置的动作例的流程图。图12是示出实施方式3的对象的层级结构的例子的图。图13是示出实施方式3的对象的层级结构的例子的图。具体实施方式实施方式1***结构的说明***图1示出本实施方式的信息处理装置100的硬件结构例。另外,图1的硬件结构只是一个例子,能够根据用途、目的采用各种结构。信息处理装置100是经由系统总线16连接CPU11、存储器12、描绘专用处理器13、输入装置14、输出装置15而构成的。信息处理装置100是计算机。CPU11和描绘专用处理器13是执行程序的处理器。存储器12例如是RAM(RandomAccessMemory:随机存取存储器)、ROM(ReadOnlyMemory:只读存储器)、闪存、HDD(HardDiskDrive:硬盘驱动器)。输入装置14例如是鼠标、键盘或触摸面板。输出装置15例如是LCD(LiquidCrystalDisplay:液晶显示器)等显示器。存储器12中存储有实现后述的分析部102和动态图像再现部104的功能的程序。此外,存储器12中还存储有OS(OperatingSystem:操作系统)。CPU11执行OS,并且执行实现分析部102的功能的程序。此外,描绘专用处理器13执行OS,并且执行实现动态图像再现部104的功能的程序。图2是示出本实施方式的信息处理装置100的功能结构的一例的功能框图。动态图像数据101被存储在存储器12中,从存储器12将动态图像数据101读入CPU11。并且,CPU11执行记述有分析部102的处理进程的程序,由此生成分析结果信息103。生成的分析结果信息103被存储在存储器12中。此外,从存储器12将动态图像数据101和分析结果信息103读入到描绘专用处理器13。并且,描绘专用处理器13执行记述有动态图像再现部104的处理进程的程序,由此,使用分析结果信息103再现动态图像数据101。以下,将CPU11执行记述有分析部102的处理进程的程序作为分析部102的动作来进行说明。此外,将描绘专用处理器13执行记述有动态图像再现部104的处理进程的程序作为动态图像再现部104的动作来进行说明。另外,也可以用“电路系统(circuitry)”来提供分析部102和动态图像再现部104。此外,还可以将分析部102和动态图像再现部104改写成“电路”、“步骤”、“进程”或“处理”。“电路”和“电路系统”是还包含处理器、逻辑IC、GA(GateArray:门阵列)、ASIC(ApplicationSpecificIntegratedCircuit:面向特定用途的集成电路)或FPGA(Field-ProgrammableGateArray:现场可编程门阵列)这样的多种处理电路的概念。动态图像数据101由对象的组合构成各帧的显示内容。动态图像再现部104使用与多个帧分别对应的对象单位的差分信息,按照每帧生成对象显示信息,再现动态图像数据101。更具体而言,动态图像再现部104针对起始帧,根据表示从初始状态起的对象单位的差分的差分信息,生成显示对象信息。另一方面,动态图像再现部104针对起始帧以外的各帧,根据表示与紧前帧的对象单位的差分的差分信息生成显示对象信息,再现动态图像数据101。如上所述,显示对象信息是应在某个帧中显示的对象的信息,是显示的对象的种类、个数、位置、大小、颜色等定义了对象的描绘属性的每帧的信息。动态图像再现部104根据生成的显示对象信息,描绘各帧的对象。在从起始帧起开始动态图像数据101的再现的情况下,动态图像再现部104从起始帧起按照帧的顺序,根据差分信息生成各帧的显示对象信息。但是,在从起始帧以外的帧开始动态图像数据101的再现的情况下,在是如果开始动本文档来自技高网...
信息处理装置、动态图像再现方法以及动态图像再现程序

【技术保护点】
一种信息处理装置,该信息处理装置具有:动态图像再现部,其使用与多个帧分别对应的对象单位的差分信息,按照每帧生成对象显示信息,再现动态图像;以及分析部,其按照每帧分析差分信息,判定作为帧的属性的帧属性,在所述多个帧的起始帧以外的帧被指定为开始动态图像的再现的再现开始帧的情况下,所述动态图像再现部根据由所述分析部判定出的帧属性从所述多个帧中提取任意帧,使用提取出的帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息,从所述再现开始帧起开始动态图像的再现。

【技术特征摘要】
【国外来华专利技术】1.一种信息处理装置,该信息处理装置具有:动态图像再现部,其使用与多个帧分别对应的对象单位的差分信息,按照每帧生成对象显示信息,再现动态图像;以及分析部,其按照每帧分析差分信息,判定作为帧的属性的帧属性,在所述多个帧的起始帧以外的帧被指定为开始动态图像的再现的再现开始帧的情况下,所述动态图像再现部根据由所述分析部判定出的帧属性从所述多个帧中提取任意帧,使用提取出的帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息,从所述再现开始帧起开始动态图像的再现。2.根据权利要求1所述的信息处理装置,其中,所述分析部按照每帧判定所述帧属性,从所述多个帧中,识别具有由差分信息指示删除全部对象的帧属性的关键帧,生成记述识别出的关键帧的关键帧信息,所述动态图像再现部参照所述关键帧信息,从所述再现开始帧之前的先前帧中提取关键帧,使用提取出的关键帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息。3.根据权利要求2所述的信息处理装置,其中,所述动态图像再现部从所述再现开始帧之前的先前帧中提取关键帧,并且提取存在于提取出的关键帧到所述再现开始帧之间的中间帧,按照帧的顺序使用提取出的关键帧的差分信息、提取出的中间帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息。4.根据权利要求2所述的信息处理装置,其中,在先前帧中存在多个关键帧的情况下,所述动态图像再现部提取最接近所述再现开始帧的关键帧。5.根据权利要求2所述的信息处理装置,其中,所述动态图像再现部将对象的删除排除后再应用提取出的关键帧的差分信息来生成所述关键帧的显示对象信息,并对所述关键帧的显示对象信息使用所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息。6.根据权利要求3所述的信息处理装置,其中,所述动态图像再现部将对象的删除排除后再应用提取出的关键帧的差分信息来生成所述关键帧的显示对象信息,并按照帧的顺序对所述关键帧的显示对象信息使用所述关键帧之后的帧的差分信息,生成所述关键帧之后的帧的显示对象信息。7.根据权利要求1所述的信息处理装置,其中,所述分析部按照每帧判定帧的层级结构作为所述帧属性,生成记述每帧的层级结构的层级结构信息,所述动态图像再现部参照所述层级结构信息,从所述再现开始帧之前的先前帧中提取相同结构帧,使用提取出的所述相同结构帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息,其中,所述相同结构帧是层级结构与所述再现开始帧的层级结构相同的帧。8.根据权利要求7所述的信息处理装置,其中,所述动态图像再现部参照所述层级结构信息,从所述再现开始帧之前的先前帧中提取所述相同结构帧,并且提取下位共同帧,按照帧的顺序使用提取出的所述相同结构帧的差分信息、提取出的所述下位共同帧的差分信息和所述再现开始帧的差分信息,生成所述再现开始帧的显示对象信息,其中,所述下位共同帧是层级结构与从所述再现开始帧的层级结构中排除最上位层级后的层级结构相同的帧。9.根据权利要求7所述的信息处理装置,其中,所述分析部遵循如下的层级指定规则,按照每帧来判定帧的层级结构,所述层级指定规则规定有如下内容:在进行对象的追加后不进行该对象之前的先前对象的删除或参数变更而维持该对象直至所述多个帧中的最终帧为止的情况下,对从进行该对象的追加的帧起至所述最终帧为止的帧组指定共同的层级,在进行对象的追加后不进行该对象之前的先前对象的删除或参数变更而进行该对象的删除的情况下,对从进行该对象的追加的帧起至进行该对象的删除的帧的紧前帧为止的帧...

【专利技术属性】
技术研发人员:森健太郎堀淳志根岸博康
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1