图像文件生成装置、图像处理装置、图像文件生成方法、图像处理方法以及图像文件的数据结构制造方法及图纸

技术编号:7775584 阅读:171 留言:0更新日期:2012-09-15 17:34
使一个图像的分辨率不同的图像数据按分辨率顺序排列后的阶层数据成为由首部(150)、索引块(160)、平铺图像(170)这三个数据构成的结构。首部(150)是定义将生成阶层数据的虚拟空间中的锥状的阶层结构体分割而成的多个区域,并对各区域分别设定有指向某个索引块(160)的指针的数据。索引块(160)是按首部(150)定义的结构体的各区域分别生成,并对属于各区域的多个阶层的图像上的位置设定指向某个平铺图像(170)的指针的数据。平铺图像(170)是实际描绘图像时所用的图像数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及使显示器上显示的图像放大或缩小、或者上下左右移动的图像处理技术。
技术介绍
目前已提案有不仅能执行游戏程序,还能再现动图像的家庭用娱乐系统。在该家庭用娱乐系统中,GPU生成使用了多边形的三维图像(例如参照专利文献I)。不论图像显示的目的如何,怎样高效 地显示图像总会成为重要的问题。特别是为高速地描绘出高精细的图像,需要进行各种各样的加工,例如已提案有另外保持纹理数据来高效地进行映射的方法(例如参照非专利文献I和2)。〔在先技术文献〕〔专利文献〕〔专利文献I〕美国专利第6563999号公报〔非专利文献〕〔非专利文献 I〕Sylvain Fefebvre, et. al. , Unified Texture ManagementforArbitrary Meshes, Repport de recherche, N5210, May 2004, Institut National DeRecherche En Informatique Et En Automatique〔非专利文献 2〕Martin Kraus, et. al. , Adaptive Texture Maps, GraphicsHardware(2002), pp 1-10, The Eurographics Association
技术实现思路
〔专利技术所要解决的课题〕为了响应性良好地显示图像,即使图像高精细化也能将数据尺寸抑制得较小、高速地进行描绘总是一个重要的课题。另外,还存在以下问题在需要修正图像的一部分等情况下,即使适用了上述的纹理映射等对数据结构进行加工的技术,也需要对已构建出的数据结构全部重新更新等,更新处理容易变得繁杂。本专利技术是鉴于这样的课题而设计的,其目的在于提供一种即使是尺寸较大的图像,也能抑制数据尺寸,并高效地进行生成、显示、修正的图像处理技术。〔用于解决课题的手段〕本专利技术的一个方案是一种图像文件生成装置。该图像文件生成装置包括图像阶层生成部,根据被输入的图像数据生成不同分辨率的多个图像数据,并生成按分辨率顺序阶层化而构成的阶层数据;图像分割部,将构成阶层数据的各阶层的图像数据分割成预定尺寸的平铺图像;索引生成部,生成使将构成阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的平铺图像的数据建立对应关系的索引数据;以及图像文件生成部,生成包含平铺图像的数据和索引数据的图像文件。其中,索引生成部以索引块的形式来生成索引数据,所述索引块针对在由阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割阶层数据所构成的阶层结构体而成的各个区域,分别汇总了各平铺区域的索引数据。本专利技术的另一方案是一种图像处理装置。该图像处理装置的特征在于,包括保持图像文件的存储装置,所述图像文件包含将以不同分辨率表现一个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的平铺图像的数据建立对应关系的索引数据;输入信息取得部,从用户接收包括图像平面上的移动和分辨率的变更的显示区域变更要求;平铺图像确定部,通过参照索引数据来确定根据显示区域变更要求而描绘应新显示的区域时所需要的平铺图像的数据;以及显示图像处理部,从存储装置读出所确定的平铺图像的数据,描绘应新显示的区域。其中,索引数据具有索引块的形式,所述索引块针对在由阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割阶层数据所构成的阶层结构体而成的各个区域,分别汇总了各个平铺区域的索引数据。本专利技术的另一方案是一种图像处理装置。该图像处理装置的特征在于,包括读取图像文件的图像文件取得部,该图像文件包含将以不同分辨率表现一个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的平铺图像的数据建立对应关系的索引数据;更新信息取得部,取得使用图像文件而显示的图像的更新信息;平铺图像生成部,基于更新信息生成在描绘更新对象区域时所使用的新的平铺图像的数据;索引数据更新部,将在索引数据中与更新对象区域所包含的平铺区域相对应的平铺图像的数据更新为新的平铺图像的数据;以及图像文件生成部,生成包含平铺图像生成部所生成的平铺图像的数据和索引数据更新部更新了的索引数据的新的图像文件。其中,索引数据具有索引块的形式,所述索引块针对在由阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割阶层数据所构成的阶层结构体而成的各个区域,分别汇总了各个平铺区域的索引数据。本专利技术的再一个方案是一种图像文件生成方法。该图像文件生成方法的特征在于,包括如下步骤根据被输入的图像数据生成不同分辨率的多个图像数据,并生成按分辨率顺序阶层化而构成的阶层数据,存储到存储器中;从存储器读出构成阶层数据的各阶层的图像数据并将之分割成预定尺寸的平铺图像;生成使将构成阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的平铺图像的数据建立对应关系的索引数据,并存储到存储器中;生成包含平铺图像的数据和索引数据的图像文件,并存储到存储器中。其中,在生成索引数据的步骤中,针对在由阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割阶层数据所构成的阶层结构体而成的各个区域,分别以汇总了各平铺区域的索引数据的索引块的形式来生成索引数据。本专利技术再一个方案是一种图像处理方法。该图像处理方法的特征在于,包括以下步骤从存储器中读出图像文件,所述图像文件包含将以不同分辨率表现一个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成阶层 数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的平铺图像的数据建立对应关系的索引数据;从用户接收包括图像平面上的移动和分辨率的变更的显示区域变更要求;通过参照索引数据来确定根据显示区域变更要求而描绘应新显示的区域时所需要的平铺图像的数据;从存储器读出所确定的平铺图像的数据,描绘应新显示的区域,使之显示到显示装置上。其中,索引数据具有索引块的形式,所述索引块针对在由阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割阶层数据所构成的阶层结构体而成的各个区域,分别汇总了各个平铺区域的索引数据。本专利技术的再一个方案是一种图像处理方法。该图像处理方法的特征在于,包括以下步骤从存储器读出图像文件,该图像文件包含将以不同分辨率表现一个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的平铺图像的数据建立对应关系的索引数据;取得使用图像文件而显示的图像的更新信息;基于更新信息生成在描绘更新对象区域时所使用的新的平铺图像的数据,并存储到存储器中;将在索引数据中与更新对象区域所包含的平铺区域相对应的平铺图像的数据更新为新的平铺图像的数据;生成包含新生成的平铺图像的数据和更新了的索引数据的新的图像文件,并存储到存储器中。其中,索引数据具有索引块的形式,所述索引块针对在由阶层数据的图像平、面和与之垂直的分辨率轴定义的虚拟空间中分割本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.10.26 JP 2009-245798;2009.10.26 JP 2009-245791.一种图像文件生成装置,其特征在于,包括 图像阶层生成部,根据被输入的图像数据生成不同分辨率的多个图像数据,并生成按分辨率顺序阶层化而构成的阶层数据, 图像分割部,将构成上述阶层数据的各阶层的图像数据分割成预定尺寸的平铺图像,索引生成部,生成使将构成上述阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的上述平铺图像的数据建立对应关系的索引数据,以及图像文件生成部,生成包含上述平铺图像的数据和上述索引数据的图像文件; 其中,上述索引生成部以索引块的形式来生成上述索引数据,所述索引块针对在由上述阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割上述阶层数据所构成的阶层结构体而成的各个区域,分别汇总了上述各平铺区域的索引数据。2.如权利要求I所述的图像文件生成装置,其特征在干, 上述索引生成部还生成使分割上述阶层结构体而成的区域和与之对应的上述索引块建立对应关系的首部数据; 上述图像文件生成部使上述首部数据和上述索引块包含在上述索引数据中。3.如权利要求I或2所述的图像文件生成装置,其特征在干, 还包括冗余性检测部,通过解析某分辨率的阶层的图像,来确定能援用该分辨率的图像所包含的平铺图像的数据来进行描绘的、比该分辨率高的分辨率的阶层的图像的区域;上述索引生成部在上述索引数据中仅使上述冗余性检测部所确定的区域以外的区域与平铺图像的数据建立对应。4.如权利要求I或2所述的图像文件生成装置,其特征在干, 还包括冗余性检测部,通过解析某分辨率的阶层的图像,来确定能援用该分辨率的图像所包含的平铺图像的数据来进行描绘的、比该分辨率高的分辨率的阶层的图像的区域;上述冗余性检测部所确定的区域遍及分割上述阶层结构体而成的ー个区域的整体吋,上述图像文件生成部从上述图像文件中除去与该区域对应的上述索引块。5.如权利要求I至4的任一项所述的图像文件生成装置,其特征在干, 上述索引数据使ー个平铺图像的数据与多个平铺区域相对应,上述图像文件不包含在上述索引数据中未被建立对应的平铺图像的数据。6.如权利要求I至5的任一项所述的图像文件生成装置,其特征在干, 分割上述阶层结构体而成的区域分别包含上述阶层数据所含的多个阶层的图像的对应区域。7.如权利要求I至6的任一项所述的图像文件生成装置,其特征在干, 在ー个索引块中能与平铺图像的数据相对应的上述平铺区域的数量在所有索引块中都是相同的。8.ー种图像处理装置,其特征在于,包括 保持图像文件的存储装置,所述图像文件包含将以不同分辨率表现ー个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成上述阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的上述平铺图像的数据建立对应关系的索引数据, 输入信息取得部,从用户接收包括图像平面上的移动和分辨率的变更的显示区域变更要求, 平铺图像确定部,通过參照上述索引数据来确定根据上述显示区域变更要求而描绘应新显示的区域时所需要的平铺图像的数据,以及 显示图像处理部,从上述存储装置读出所确定的平铺图像的数据,描绘应新显示的区域; 其中,上述索引数据具有索引块的形式,所述索引块针对在由上述阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割上述阶层数据所构成的阶层结构体而成的各个区域,分别汇总了上述各个平铺区域的索引数据。9.如权利要求8所述的图像处理装置,其特征在干, 上述索引数据包含使分割上述阶层结构体而成的区域和与之对应的上述索引块建立对应的首部数据; 上述平铺图像确定部基于应新显示的区域的信息检索上述首部数据,确定包含该应显示的区域的分割上述阶层结构体而成的区域后,參照与之对应的上述索引块,确定上述所需要的平铺图像的数据。10.如权利要求8或9所述的图像处理装置,其特征在干, 上述索引数据使能援用某分辨率的图像所包含的平铺图像的数据来进行描绘的、比该分辨率高的分辨率的阶层的图像的平铺区域与无效数据相对应; 在上述索引数据中当应新显示的区域所包含的上述平铺区域被与无效数据相对应时,上述平铺图像确定部针对上述阶层数据沿缩小方向捜索被包含于上述区域的縮小区域并与确定的平铺图像的数据建立了对应的平铺区域,由此确定该平铺图像的数据; 上述显示图像处理部通过将上述平铺图像确定部所确定的平铺图像放大,来描绘应新显示的区域。11.如权利要求9所述的图像处理装置,其特征在干, 当能援用某分辨率的图像所包含的平铺图像的数据来进行描绘的、比该分辨率高的分辨率的阶层的图像的平铺区域遍及分割上述阶层结构体而成的ー个区域的整体时,上述首部数据使该区域与无效数据相对应; 在上述首部数据中当包含应新显示的区域的、分割上述阶层结构体而成的区域被与无效数据相对应时,上述平铺图像确定部针对上述结构体沿縮小方向捜索包含应新显示的区域的縮小区域并与确定的索引块建立了对应的区域,在确定该索引块后,确定上述縮小区域的平铺图像; 上述显示图像处理部通过将上述平铺图像确定部所确定的平铺图像放大,来描绘应新显示的区域。12.如权利要求8至11的任ー项所述的图像处理装置,其特征在干, 上述索引数据使上述平铺区域和属于与上述图像文件不同的文件的平铺图像的数据在指定该文件的识别信息的基础上建立对应; 上述显示图像处理部从在上述索引数据中所被指定的其它文件读出用于应新显示的区域的平铺图像的数据来进行描绘。13.ー种图像处理装置,其特征在于,包括 读取图像文件的图像文件取得部,该图像文件包含将以不同分辨率表现ー个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成上述阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的上述平铺图像的数据建立对应关系的索引数据, 更新信息取得部,取得使用上述图像文件而显示的图像的更新信息, 平铺图像生成部,基于上述更新信息生成在描绘更新对象区域时所使用的新的平铺图像的数据, 索引数据更新部,将在上述索引数据中与更新对象区域所包含的平铺区域相对应的平铺图像的数据更新为新的平铺图像的数据,以及 图像文件生成部,生成包含上述平铺图像生成部所生成的平铺图像的数据和上述索引数据更新部更新了的上述索引数据的新的图像文件; 其中,上述索引数据具有索引块的形式,所述索引块针对在由上述阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割上述阶层数据所构成的阶层结构体而成的各个区域,分别汇总了上述各个平铺区域的索引数据。14.如权利要求13所述图像处理装置,其特征在干, 上述平铺图像生成部针对构成上述阶层数据的所有阶层,生成描绘更新对象区域时所使用的新的平铺图像的数据; 上述索引数据更新部对与上述所有阶层的更新对象区域所包含的平铺区域相对应的平铺图像的数据进行更新。15.如权利要求13所述的图像处理装置,其特征在干, 上述平铺图像生成部仅针对上述阶层数据中的、在上述更新信息中所指定的确定的阶层,生成在描绘更新对象区域时所使用的新的平铺图像的数据; 上述索引数据更新部对与该确定的阶层的更新对象区域所包含的平铺区域相对应的平铺图像的数据进行更新。16.如权利要求13至15的任ー项所述的图像处理装置,其特征在干, 当在上述更新信息中被指定写入超过更新前的上述阶层数据中的最高分辨率阶层的分辨率的图像时, 上述索引数据更新部在上述索引数据中追加定义应追加于上述阶层数据的、具有要被写入的图像的分辨率的新的阶层的平铺区域,并使其中的更新对象的平铺区域与上述平铺图像生成部所新生成的包含要被写入的图像的平铺图像建立对应。17.如权利要求13至15的任ー项所述的图像处理装置,其特征在干, 当在上述更新信息中被指定对更新前的图像追加新的图像区域吋, 上述索引数据更新部新生成与因图像区域的追加而导致上述阶层结构体发生变化的部分对应的区域,再生成与该区域对应的上述索引块。18.如权利要求17所述的图像处理装置,其特征在干, 上述平铺图像生成部确定被追加的图像区域和更新前的图像混合存在的平铺图像的区域,生成上述被追加的图像区域的平铺图像的数据、以及该混合存在的平铺图像的数据。19.一种图像文件生成方法,其特征在于,包括如下步骤 根据被输入的图像数据生成不同分辨率的多个图像数据,并生成按分辨率顺序阶层化而构成的阶层数据,存储到存储器中,从存储器读出构成上述阶层数据的各阶层的图像数据并将之分割成预定尺寸的平铺图像, 生成使将构成上述阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的上述平铺图像的数据建立对应关系的索引数据,并存储到存储器中, 生成包含上述平铺图像的数据和上述索引数据的图像文件,并存储到存储器中; 其中,在上述生成索引数据的步骤中,针对在由上述阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割上述阶层数据所构成的阶层结构体而成的各个区域,分别以汇总了上述各平铺区域的索引数据的索引块的形式来生成上述索引数据。20.ー种图像处理方法,其特征在于,包括以下步骤 从存储器中读出图像文件,所述图像文件包含将以不同分辨率表现ー个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成上述阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的上述平铺图像的数据建立对应关系的索引数据, 从用户接收包括图像平面上的移动和分辨率的变更的显示区域变更要求, 通过參照上述索引数据来确定根据上述显示区域变更要求而描绘应新显示的区域时所需要的平铺图像的数据, 从存储器读出所确定的平铺图像的数据,描绘应新显示的区域,使之显示到显示装置上; 其中,上述索引数据具有索引块的形式,所述索引块针对在由上述阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割上述阶层数据所构成的阶层结构体而成的各个区域,分别汇总了上述各个平铺区域的索引数据。21.—种图像处理方法,其特征在于,包括以下步骤 从存储器读出图像文件,该图像文件包含将以不同分辨率表现ー个图像的图像数据所构成的阶层数据的各个图像分割成预定尺寸而成的平铺图像的数据,和使构成上述阶层数据的各阶层的图像分割成平铺图像时的各平铺区域与描绘该区域时所使用的上述平铺图像的数据建立对应关系的索引数据, 取得使用上述图像文件而显示的图像的更新信息, 基于上述更新信息生成在描绘更新对象区域时所使用的新的平铺图像的数据,并存储到存储器中, 将在上述索引数据中与更新对象区域所包含的平铺区域相对应的平铺图像的数据更新为新的平铺图像的数据, 生成包含新生成的平铺图像的数据和更新了的上述索引数据的新的图像文件,并存储到存储器中; 其中,上述索引数据具有索引块的形式,所述索引块针对在由上述阶层数据的图像平面和与之垂直的分辨率轴定义的虚拟空间中分割上述阶层数据所构成的阶层结构体而成的各个区域,分别汇总了上述各个平铺区域的索引数据。22.—种计算机程序,使计算机实现如下功能 根据被输入的图像数据生成不同分辨率的多个图像数据,并生成按分辨率顺序阶层化而构成的...

【专利技术属性】
技术研发人员:稻田彻悟
申请(专利权)人:索尼计算机娱乐公司
类型:发明
国别省市:

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

1