编码和解码图像文件的装置和方法制造方法及图纸

技术编号:9060714 阅读:111 留言:0更新日期:2013-08-21 23:50
提供了一种用于编码图像文件的装置和方法。所述方法包括:根据用户输入产生至少一个动画对象;产生包括所述至少一个动画对象的动画数据;产生可独立于所述动画数据再现的图像数据;产生集成图像文件,其包括所述图像数据和所述动画数据,并且具有所述图像数据的扩展名;以及把所产生的集成图像文件存储在存储器中。

【技术实现步骤摘要】
编码和解码图像文件的装置和方法
本专利技术一般地涉及编码和解码图像文件的装置和方法,并且更具体地,涉及无论图像文件的类型为何(例如JPEG、PNG、GIF等)都可以在图像文件中添加、存储和使用动画数据的装置和方法。
技术介绍
例如照片或者图画的图像文件具有各种格式(即数据结构)和扩展名。例如,图像文件的各种格式(和扩展名)包括位图(*.BMP、*.RLE)、联合图像专家组(JointPhotographicExpertsGroup,JPEG)(*.JPG)、CompuserveGIF(*.GIF)、PNG(*.PNG)、Photoshop(*.PSD、*.PDD)、TIFF(*.GIF)、AcrobatPDF(*.PDF)、RAW(*.RAW)、Illustrator(*.AI)、Illustrator、PhotoshopEPS(*.EPS)、AmigaIFF(*.IFF)、FlaschPix(*.FPX)、Filmstrip(*.FRM)、PCX(*.PCX)、PICT文件(*.PCT、*.PIC)、Pixar(*.PXR)、Scitex(*.SCT)和Targa(*.TGA、*.VDA、*.ICB、*.VST)。图像文件经常包括图像信息和用户信息或者与图像相关的附加信息。但是,添加到图像文件的常规附加信息限于用户信息或者图像元(meta)信息,并且所述附加信息的应用限于分类和搜索图像。动画文件具有和常规的静态图像文件不同的格式和扩展名,并且只能够被特定的应用再现。结果,当用户的多媒体装置不能支持这种格式时,就导致不便,因为动画文件的内容无法被识别。专利
技术实现思路
因此,本专利技术被设计以部分地解决、缓解或者消除和现有技术相关的问题和/或缺点中的至少一个,并至少提供下面描述的益处。本专利技术的一个方面将提供新的多媒体,其能够把动画数据添加到要被存储的图像文件而无论该图像文件的格式(JPEG、PNG、CompuserveGIF等)为何,并且能够解码添加到图像文件的动画数据,以使图像和动画可独立地再现。根据本专利技术的一个方面,提供了一种编码图像文件的方法。所述方法包括:根据用户输入产生至少一个动画对象;产生包括所述至少一个动画对象的动画数据;产生可独立于所述动画数据再现的图像数据;产生集成图像文件,其包括所述图像数据和所述动画数据,并且具有所述图像数据的扩展名;以及把所产生的集成图像文件存储在存储器中。根据本专利技术的另一方面,提供了一种解码图像文件的方法。所述方法包括:确定从存储器检索的图像文件是否是包括图像数据和动画数据的集成图像文件;如果所述图像文件是集成图像文件,则再现所述动画数据;以及如果所述图像文件不是集成图像文件,则再现所述图像数据。根据本专利技术的另一方面,提供了一种用于编码图像文件的多媒体装置。所述多媒体装置包括:控制器,其根据用户输入产生至少一个动画对象、产生包括所述至少一个动画对象的动画数据、产生可独立于所述动画数据再现的图像数据,并产生包括所述图像数据和所述动画数据,并具有所述图像数据的扩展名的集成图像文件,以及存储所产生的集成图像文件的存储器。根据本专利技术的另一方面,提供了一种用于解码图像文件的多媒体装置。所述多媒体装置包括:存储图像文件的存储器;以及控制器,其确定从存储器检索的图像文件是否是包括图像数据和动画数据的集成图像文件;如果所述图像文件是集成图像文件,则再现所述动画数据;并且,如果所述图像文件不是集成图像文件,则再现所述图像数据。附图说明结合附图,从下面的详细描述,本专利技术的某些实施例的上述和其他方面、特征和益处将更为清晰,在附图中:图1示出了根据本专利技术实施例的多媒体装置和程序提供装置;图2示出了根据本专利技术实施例的集成图像文件的数据结构;图3示出了根据本专利技术实施例的动画数据中所包括的动画对象;图4A到图4C示出了根据本专利技术实施例的使用多媒体编码应用产生图像文件的方法;图5示出了根据本专利技术实施例的动画数据的详细数据结构;图6示出了根据本专利技术实施例的图像数据的详细数据结构;图7示出了根据本专利技术实施例的编码图像文件的方法;图8A和图8B示出了根据本专利技术的实施例产生多个动画对象;图9A和图9B示出了根据本专利技术的实施例产生多个动画对象;图10A和图10B示出了根据本专利技术的实施例产生多个动画对象;图11A和图11B示出了根据本专利技术的实施例产生多个动画对象;图12示出了根据本专利技术实施例的包括多个动画对象的图像;图13示出了根据本专利技术实施例的解码集成图像文件的方法;和图14A到图14C示出了根据本专利技术实施例的集成图像文件的再现。具体实施方式现在将参考附图详细地描述本专利技术的各种实施例。在下面的描述中,提供了例如详细配置和部件的具体细节,仅为了辅助对本专利技术的这些实施例的总的理解。因此,本领域技术人员应该清楚,在不偏离本专利技术的精神和范围的情况下,可以对这里所描述的实施例做出各种变化和修改。此外,为了清楚和简明,省略了对公知的功能和构造的描述。图1示出了根据本专利技术的实施例的多媒体装置和程序提供装置。例如,多媒体装置可以是智能电话、便携式电话、数码相机、MP3播放器、游戏机、电视、显示装置、车头单元(headunitforvehicles)、笔记本电脑、膝上型计算机、平板个人计算机(PC)、个人媒体播放器(PersonalMedialPlayer,PMP)、个人数字助理(PDA),或者导航装置。在图1中,多媒体装置100是移动通信终端。参考图1,多媒体装置100包括用户接口110、控制器150、传感器单元120、存储器130和通信单元140,用户接口110包括扬声器112、麦克风(MIC)114和触摸屏116。尽管在图1中未示出,但是多媒体装置110还可以包括小键盘、相机等,小键盘包括多个按钮。这里,术语“单元”是指硬件设备或者硬件设备和软件的组合。扬声器112根据从控制器150输入的语音信号(或者语音数据)输出音频信号,并且麦克风114检测用户的语音,并把电语音信号输出到控制器150。触摸屏116根据从控制器150输入的图像信号显示图像,并接收要被输出到控制器150的用户输入数据。例如,触摸屏116包括例如液晶显示器(LCD)、有机发光二极管(OrganicLightEmittingDiode,OLED)、发光二极管(LED)的显示器,以及设置在显示单元下方或者上方的触摸面板。触摸面板检测用户输入。当用户输入机构(mechanism)(例如手指、铁笔等)按压触摸屏的表面时,触摸面板输出具有关于输入位置(或者坐标)和/或输入状态(鼠标按下(mousedown)、鼠标抬起(mouseup)、鼠标移动等)的信息的检测信号(或者触摸检测信号)。当用户输入机构按压触摸屏116的一个点时,产生鼠标按下,当用户输入机构与触摸屏116的一个点分离时,产生鼠标抬起,并且,当用户输入机构在按压触摸屏116的同时移动时,产生鼠标移动。例如,用户触摸在触摸屏116的屏幕(即,触摸接口116的表面)上显示的各种可执行项目,以便执行与项目相关的应用。触摸屏116接收用户输入,并输出和多媒体编码应用以及多媒体解码应用相关的屏幕。触摸屏116可被显示单元替代,并且可以在多媒体装置100内提供附加的输入设备(例如,触摸面板、包括多个按钮的小本文档来自技高网
...
编码和解码图像文件的装置和方法

【技术保护点】
一种编码图像文件的方法,所述方法包含:根据用户输入产生至少一个动画对象;产生包括所述至少一个动画对象的动画数据;产生可独立于所述动画数据再现的图像数据;产生集成图像文件,其包括所述图像数据和所述动画数据;以及把所产生的集成图像文件存储在存储器中。

【技术特征摘要】
2012.02.16 KR 10-2012-00156071.一种由多媒体装置解码图像文件的方法,所述方法包含:确定从存储器检索的图像文件是否是包括图像数据和动画数据的集成图像文件;如果所述图像文件是集成图像文件,则再现所述动画数据;和如果所述图像文件不是集成图像文件,则再现所述图像数据;其中再现所述动画数据包括:识别其类型不被多媒体装置支持的动画对象;和基于所识别的动画对象的大小输出下一个动画对象而不输出所识别的动画对象。2.如权利要求1所述的方法,其中,所述动画数据包括至少一个动画对象,并且其中,所述至少一个动画对象包括以下各项中的一个:背景对象、音乐对象、书写对象、图像对象和字符串对象。3.如权利要求1所述的方法,其中,所述动画数据还包括数据开始标记和动画数据头,所述数据开始标记指示所述动画数据在所述集成图像文件内的开始,并且所述动画数据头包括用于解码所述动画数据的信息。4.如权利要求1所述的方法,其中,所述图像文件的扩展名是以下各项中的一个:BMP、RLE、JPG、GIF、PNG、PSD、PDD、TIF、PDF、RAW、AI、EPS、IFF、FPX、FRM、PCX、PCT、PIC、PXR、SCT、TGA、VDA、ICB和VST。5.如权利要求1所述的方法,其中,和指示所述图像数据末尾的标记相邻...

【专利技术属性】
技术研发人员:张原硕金徒显金桢林黄星泽
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1