一种图片处理方法及设备.pdf

上传人:r7 文档编号:4335411 上传时间:2018-09-14 格式:PDF 页数:12 大小:1.23MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210286537.X

申请日:

2012.08.13

公开号:

CN102833463A

公开日:

2012.12.19

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):H04N 1/56申请公布日:20121219|||实质审查的生效IPC(主分类):H04N 1/56申请日:20120813|||公开

IPC分类号:

H04N1/56; H04N1/64

主分类号:

H04N1/56

申请人:

华为技术有限公司

发明人:

王随军; 王玺林

地址:

518129 广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

深圳市深佳知识产权代理事务所(普通合伙) 44285

代理人:

唐华明

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种图片处理方法及设备。本发明实施例方法包括:将图片进行解码,得到解码后的图片数据及图片的调色板;根据图片的调色板及预置的公共调色板,将图片数据转换为基于公共调色板的图片数据;将转换后的图片数据进行压缩并发送给机顶盒,使得机顶盒可以通过公共调色板实现图片的显示,而不需要每个图片携带一个调色板,能够有效的降低图片占用的内存,且通过将转换后的图片数据压缩后发送给机顶盒,也能够有效的降低存储图片的图片数据占用的内存,达到了降低内存消耗的目的。

权利要求书

1.一种图片处理方法,其特征在于,包括:将图片进行解码,得到解码后的图片数据及所述图片的调色板;根据所述图片的调色板及预置的公共调色板,将所述图片数据转换为基于所述公共调色板的图片数据;将转换后的所述图片数据进行压缩并发送给机顶盒。2.根据权利要求1所述的方法,其特征在于,所述将图片进行解码,得到解码后的图片数据及所述图片的调色板包括:从所述图片中提取所述图片的调色板;按照所述调色板从所述图片中提取所述图片数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述图片的调色板及预置的公共调色板,将所述图片数据转换为与基于所述公共调色板的图片数据包括:确定所述图片的调色板与所述公共调色板之间的数据转换关系;按照所述数据转换关系将所述图片数据转换为基于所述公共调色板的图片数据。4.一种图片处理方法,其特征在于,包括:机顶盒将接收到的数据保存在存储器中,所述数据包括图片压缩后的基于预置的公共调色板的图片数据;若所述机顶盒需预浏览所述图片,则解压缩所述图片数据;根据解压缩后的图片数据和所述公共调色板显示图片。5.根据权利要求4所述的方法,其特征在于,所述根据解压缩后的图片数据和所述公共调色板显示图片包括:调用所述公共调色板,将所述解压缩后的图片数据转化为红绿蓝RGB数据;按照所述RGB数据显示图片。6.一种图片处理设备,其特征在于,所述图片处理设备与机顶盒连接,包括:解码单元,用于将图片进行解码,得到解码后的图片数据及所述图片的调色板;转换单元,用于在所述解码单元对所述图片进行解码之后,根据所述图片的调色板及预置的公共调色板,将所述图片数据转换为基于所述公共调色板的图片数据;压缩发送单元,用于在所述转换单元对所述图片数据进行转换之后,将转换后的所述图片数据进行压缩并发送给机顶盒。7.根据权利要求6所述的设备,其特征在于,所述解码单元包括:第一提取单元,用于从所述图片中提取所述图片的调色板;第二提取单元,用于按照所述调色板从所述图片中提取所述图片数据。8.根据权利要求6或7所述的设备,其特征在于,所述转换单元包括:确定单元,用于在所述解码单元对所述图片进行解码之后,确定所述图片的调色板与所述公共调色板之间的数据转换关系;数据转换单元,用于在所述确定单元确定所述数据转换关系之后,按照所述数据转换关系将所述图片数据转换为基于所述公共调色板的图片数据。9.一种机顶盒,其特征在于,包括:保存单元,用于将接收到的数据保存在存储器中,所述数据包括图片压缩后的基于预置的公共调色板的图片数据;解压缩单元,用于若所述机顶盒需预浏览所述图片,则解压缩所述图片数据;显示单元,用于在所述解压缩单元将所述图片数据解压缩之后,根据解压缩后的图片数据和所述公共调色板显示图片。10.根据权利要求9所述的机顶盒,其特征在于,所述显示单元包括:调用单元,用于在所述解压缩单元将所述图片数据解压缩之后,调用所述公共调色板,将所述解压缩后的图片数据转化为红绿蓝RGB数据;图片显示单元,用于在所述调用单元将所述解压后的图片数据转换成所述RGB数据之后,按照所述RGB数据显示图片。

说明书

一种图片处理方法及设备

技术领域

本发明涉及计算机技术领域,尤其涉及一种图片处理方法及设备。

背景技术

机顶盒(Set Top Box,STB)是一个连接电视机与外部信号源的设备,它
可以将压缩的数字信号转成电视内容,并在电视机上显示出来。机顶盒的基
本功能是接收数字电视广播,同时还具有广播和交互式多媒体应用功能,例
如电子节目指南、软件在线升级等。

目前,机顶盒还可接收其他设备发送的图片,由于其他设备发送的图片
都未经过压缩,且每张图片中都带有一个调色板,机顶盒在保存该图片时,
将占用较大的内存,使得机顶盒的内存消耗大。

发明内容

本发明实施例提供了一种图片处理方法及设备,通过与机顶盒连接的图
片处理设备将图片中的图片数据转换成基于公共调色板的图片数据,且将转
换后的图片数据进行压缩,使得图片在发送给机顶盒时不需要携带调色板,
能够避免图片的调色板占用内存,且经过压缩后该图片的图片数据占用的内
存也将减小,有效的节约内存。

本发明一方面提供例一种图片处理方法,包括:

将图片进行解码,得到解码后的图片数据及所述图片的调色板;

根据所述图片的调色板及预置的公共调色板,将所述图片数据转换为基
于所述公共调色板的图片数据;

将转换后的所述图片数据进行压缩并发送给机顶盒。

本发明另一方面提供了一种图片处理方法,包括:

机顶盒将接收到的数据保存在存储器中,所述数据包括图片压缩后的基
于预置的公共调色板的图片数据;

若所述机顶盒需预浏览所述图片,则解压缩所述图片数据;

根据解压缩后的图片数据和所述公共调色板显示图片。

本发明另一方面提供了一种图片处理设备,包括:

解码单元,用于将图片进行解码,得到解码后的图片数据及所述图片的
调色板;

转换单元,用于在所述解码单元对所述图片进行解码之后,根据所述图
片的调色板及预置的公共调色板,将所述图片数据转换为基于所述公共调色
板的图片数据;

压缩发送单元,用于在所述转换单元对所述图片数据进行转换之后,将
转换后的所述图片数据进行压缩并发送给机顶盒。

本发明另一方面提供了一种机顶盒,包括:

保存单元,用于将接收到的数据保存在存储器中,所述数据包括图片压
缩后的基于预置的公共调色板的图片数据;

解压缩单元,用于若所述机顶盒需预浏览所述图片,则解压缩所述图片
数据;

显示单元,用于在所述解压缩单元将所述图片数据解压缩之后,根据解
压缩后的图片数据和所述公共调色板显示图片。

从以上技术方案可以看出,本发明实施例具有以下优点:

图片处理设备可将图片进行解码,得到解码后的图片数据及图片的调色
板,将该图片的图片数据转换成基于公共调色板的图片数据,并将转换后的
图片数据压缩后发送给机顶盒,由于发送的图片数据是基于公共调色板的图
片数据,使得机顶盒可以通过公共调色板实现图片的显示,而不需要每个图
片携带一个调色板,能够有效的降低图片占用的内存,且通过将转换后的图
片数据压缩后发送给机顶盒,也能够有效的降低存储图片的图片数据占用的
内存,达到了降低内存消耗的目的。

附图说明

图1为本发明实施例中图片处理方法的一个示意图;

图2为本发明实施例中图片处理方法的另一示意图;

图3为本发明实施例中图片处理方法的另一示意图;

图4为本发明实施例中图片处理设备的结构的一个示意图;

图5为本发明实施例中图片处理设备的结构的另一示意图;

图6为本发明实施例中图片处理设备的结构的另一示意图。

具体实施方式

本发明实施例提供了一种图片处理方法及设备,用于通过图片处理设备
对图片进行处理后发送给机顶盒,能够有效的减小图片在机顶盒中的占用的
内存。

在本发明实施例中,机顶盒上有多种类型的接口,如USB接口,可以外
接其他的设备,该外接的设备可以对将要发送给机顶盒的图片进行图片处理,
其中,机顶盒上的接口包括:通用串行总线(Universal Serial BUS,USB)接
口,与机顶盒连接的图片处理设备可以是个人计算机(Personal Computer,
PC)。

在本发明实施例中,将描述与机顶盒连接的图片处理设备将图片进行处
理之后发送给机顶盒,以降低机顶盒存储图片占用的内存的方法,请参阅图1,
为本发明实施例中一种图片处理方法的实施例,包括:

101、将图片进行解码,得到解码后的图片数据及图片的调色板;

在本发明实施例中,图片处理设备可以将图片进行解码,得到解码后的
图片数据及图片的调色板,其中,该图片可以是流式网络图形格式(Portable 
Network Format,PNG)图片,或者是图像互换格式(Graphics Interchange 
Format,GIF)图片,或者是位图(Bitmap,BMP)图片。

在本发明实施例中,图片数据中保存的是图片中的每一个像素在与其对
应的调色板中的索引,可按照图片数据中的图片的每一个像素在调色板中的
索引确定该像素对应的红绿蓝(Red Green Blue,RGB)值,利用确定的RGB
值可实现图像显示。

需要说明的是,在本发明实施例中,图片处理设备对图片进行解码还将
获得其他的用于描述图片的数据,例如:图片标志、文件头、结束标志等等,
其中,图片标识是用于标识该图片的类型;文件头则用于描述图片的基本信
息,包括图片宽、图片高、图片色深、颜色类型、压缩方式、扫描方式、滤
波方式等等;结束标识用于标识数据的结束。

需要说明的是,在本发明实施例中图片处理设备是指能够与机顶盒连接,
且具有图片处理功能的设备。

102、根据图片的调色板及预置的公共调色板,将图片数据转换成基于公
共调色板的图片数据;

在本发明实施例中,图片处理设备可根据图片的调色板及预置的公共调
色板,将图片数据转换成基于公共调色板的图片数据,其中,基于公共调色
板的图片数据是图片数据中保存的图片中的每一个像素的索引号是基于该公
共调色板的,在实现图片的显示时,可基于公共调色板的图片数据中保存的
像素的索引号查找公共调色板,确定像素的RGB值,实现图像显示。

需要说明的是,在本发明实施例中,公共调色板是指所有图片都可以使
用的调色板,可以是用户自定义的,用户可根据具体的需要设置公共调色板,
且机顶盒与图片处理设备上使用的公共调色板是相同的。

需要说明的是,在本发明实施例中,图片设备可将所有的待发送给机顶
盒图片的图片数据转换成基于公共调色板的图片数据,使得图片在后续的显
示过程中,可以使用公共调色板进行显示,使得多个图片可以使用同一个调
色板,而不需要每个图片都对应一个调色板,以降低图片存储占用的内存。

103、将转换后的图片数据进行压缩并发送给机顶盒。

在本发明实施例中,图片处理设备在将图片的图片数据转换成基于公共
调色板的图片数据之后,将该转换后的图片数据进行压缩并发送给机顶盒。

需要说明的是,在本发明实施例中,图片处理设备中每张图片压缩后的
图片数据可以通过USB端口发送给机顶盒,也可通过数据读取的方式读取后
保存机顶盒中。

在本发明实施例中,图片处理设备在解码获得图片的图片数据及调色板
之后,将根据图片的调色板及预置的公共调色板,将图片数据转换成基于公
共调调色板的图片数据,并将转换后的图片数据压缩后发送给机顶盒,由于
不需要将图片的调色板发送给机顶盒保存,能够有效的节约机顶盒的存储图
片的内存,且由于图片在图片处理设备侧已完成解码,使得机顶盒在预浏览
图片时,不需要对图片进行解码,降低了机顶盒中图片处理的复杂度,提高
了图片处理的效率。

为了更好的理解本发明实施例中的技术方案,请参阅图2,为本发明实施
例中一种图像处理方法的示意图,包括:

201、从图片中提取图片的调色板;

202、按照调色板从图片中提取图片数据;

在本发明实施例中,图片处理设备可从图片中提取图片数据,该图片是
指原始图片,原始图片均携带一个调色板,图片处理设备可提取图片中的调
色板且可按照该调色板从图片中提取图片数据。需要说明的是,步骤201至
步骤202为图片处理设备对图片进行解码的过程,该解码的过程与现有技术
相同,解码过程的详细描述此处不再赘述。

203、确定图片的调色板与公共调色板之间的数据转换关系;

在本发明实施例中,图片处理设备将确定图片的调色板与公共调色板之
间的数据转换关系,例如:若图片的调色板确定颜色的基准为50,公共调色
板设置的颜色基准为40,则该图片的调色板与公共调色板之间的数据转换关
系即为5:4。

204、按照数据转换关系将图片数据转换成基于公共调色板的图片数据;

在本发明实施例中,图片处理设备在确定图片的调色板与公共调色板之
间的数据转换关系之后,将按照该数据转换关系将图片数据转换成基于公共
调色板的图片数据。例如:若数据转换关系为5:4,则若图片的某一个像素
在其对应的调色板中的索引为120,则转换成基于公共调色板后其索引为96。

205、将转换后的图片数据进行压缩并发送给机顶盒。

在本发明实施例中,图片处理设备在得到图片的基于公共调色板的图片
数据之后,将该基于公共调色板的图片数据进行压缩,并将压缩后的数据发
送给机顶盒,使得机顶盒中接收到的是已经经过解码且可使用公共调色板的
图片数据,能够有效的减少机顶盒中存储图片所占用的内存,且机顶盒在控
制图片预浏览时,不需要再对图片进行解码,能够有效的降低机顶盒侧图片
显示的复杂度,提高效率。

图1至图2所示实施例中描述的是与机顶盒连接的图片处理设备侧对图
片进行处理的方法,下面将描述机顶盒侧对图片进行处理的方法,请参阅图3,
为本发明实施例中图片处理方法的实施例,包括:

301、机顶盒将接收到的数据保存在存储器中,数据包括图片的压缩后的
基于公共调色板的图片数据;

在本发明实施例中,与机顶盒连接的图片处理设备可将经解码、图片数
据转换、及压缩等处理后的图片的图片数据发送给机顶盒,机顶盒可将接收
到的图片的图片数据保存在内存中。

需要说明的是,在本发明实施例中,机顶盒的内存中已保存公共调色板,
该公共调色板用于对接收到的基于该公共调色板的图片数据进行图片显示,
且该公共调色板与图片处理设备侧使用的公共调色板相同。

302、若机顶盒需预浏览图片,则解压缩图片的图片数据;

在本发明实施例中,若机顶盒需要预浏览该图片,机顶盒将解压缩图片
的图片数据,其中,解压缩方式为现有技术,此处不再赘述。

303、根据解压缩后的图片数据和公共调色板显示图片。

在本发明实施例中,机顶盒将根据解压缩后的图片数据和机顶盒中已预
置的公共调色板显示图片,具体的,机顶盒将调用该预置的公共调色板,将
解压缩后的图片数据转化成RGB数据,再按照该RGB数据显示图片,其中,
图片数据中保存是图片中的每一个像素在调色板中的索引,图片显示过程是
通过图片数据中的像素的索引查找调色板确定该像素对应的RGB数据,实现
显示。

在本发明实施例中,机顶盒中保存的图片可以使用公共调色板,使得多
个图片可以使用同一个调色板,避免每一张保存的图片都需要保存与其一一
对应的调色板,能够有效的节约内存,此外,机顶盒中保存的是图片压缩后
的基于公共调色板的图片数据,通过数据压缩也能够有效减少存储图片占用
的内存,且由于图片在发送给机顶盒之前已经进行了解码,使得机顶盒在预
浏览图片时,不需要再对图片进行解码,能够有效的降低机顶盒图片处理的
复杂度,提高图片显示的效率。

请参阅图4,为本发明实施例中图片处理设备的结构的实施例,包括:

解码单元401,用于将图片进行解码,得到解码后的图片数据及图片的调
色板;

转换单元402,用于在解码单元401对图片进行解码之后,根据图片的调
色板及预置的公共调色板,将图片数据转换为基于公共调色板的图片数据;

压缩发送单元403,用于在转换单元402对图片数据进行转换之后,将转
换后的图片数据进行压缩并发送给机顶盒。

在本发明实施例中,图片处理设备中的解码单元401将图片进行解码,
得到解码后的图片数据及图片的调色板,接着,由转换单元402根据图片的
调色板及预置的公共调色板,将图片数据转换为基于公共调色板的图片数据,
最后,压缩发送单元403将转换后的图片数据进行压缩并发送给机顶盒。

在本发明实施例中,图片处理设备在解码获得图片的图片数据及调色板
之后,将该图片数据转换成基于公共调色板的图片数据,并将转换后的图片
数据进行压缩后发送给机顶盒,使得机顶盒可以获得已解码的图片压缩后的
基于公共调色板的图片数据,且不需要发送该图片的调色板,能够有效的节
约机顶盒存储图片的内存,且使得机顶盒在预浏览图片时,不需要对图片进
行解码,降低了机顶盒中图片处理的复杂度,提高了图片处理的效率。

为了更好的理解本发明实施例中的图片处理设备,请参阅图5,为本发明
实施例中图片处理设备的结构的实施例,包括:

如图4所示实施例中的解码单元401,转换单元402,压缩发送单元403,
且与图4所示实施例中描述的内容相似,此处不再赘述。

其中,解码单元401包括:

第一提取单元501,用于从图片中提取图片数据;

第二提取单元502,用于按照图片所携带的调色板提取图片中的调色板。

其中,转换单元402包括:

确定单元503,用于在解码单元401对图片进行解码之后,确定图片的调
色板与公共调色板之间的数据转换关系;

数据转换单元504,用于在确定单元503确定数据转换关系之后,按照数
据转换关系将图片数据转换为基于公共调色板的图片数据。

在本发明实施例中,图片处理设备中的解码单元401中的第一提取单元
将从图片中提取图片的调色板,并由第二提取单元502按照该调色板提取图
片中的图片数据,接着,由转换单元402中的确定单元503确定图片的调色
板与公共调色板之间的数据转换关系;并由数据转换单元504按照数据转换
关系将图片数据转换为基于公共调色板的图片数据,最后,压缩发送单元403
将图片数据及公共调色板进行压缩并发送给机顶盒。

在本发明实施例中,图片处理设备在得到图片的图片数据之后,将该图
片的图片数据转换成基于公共调色板的图片数据后进行压缩,并将压缩后的
图片数据发送给机顶盒,使得机顶盒中接收到的是已经经过解码且可使用公
共调色板的图片的图片数据,能够有效的减少机顶盒中存储图片所占用的内
存,且机顶盒在控制图片预浏览时,不需要再对图片进行解码,能够有效的
降低机顶盒侧图片显示的复杂度,提高效率。

在本发明实施例中,图4及图5所示实施例描述的图片处理设备可以使
PC。

请参阅图6,为本发明实施例中机顶盒的实施例,包括:

保存单元601,用于将接收到的数据保存在存储器中,数据包括图片的压
缩后的基于预置的公共调色板的图片数据;

解压缩单元602,用于若机顶盒需预浏览图片,则解压缩图片数据;

显示单元603,用于在解压缩单元602将图片的图片数据解压缩之后,根
据解压缩后的图片数据及预置的公共调色板显示图片。

其中,显示单元603包括:

调用单元6031,用于在解压缩单元602将图片的图片数据解压缩之后,
调用预置的公共调色板,将解压缩后的图片数据转化为红绿蓝RGB数据;

图片显示单元6032,用于在调用单元6031将解压缩后的图片数据转换成
RGB数据之后,按照该RGB数据显示图片。

在本发明实施例中,机顶盒中的保存单元601将接收到的数据保存在内
存中,该接收到的数据包括图片压缩后的基于公共调色板的图片数据;若机
顶盒需预浏览图片,则解压缩单元602解压缩图片数据;接着由显示单元603
根据解压缩后的图片数据和预置的公共调色板显示图片,其中,显示单元603
中的调用单元6031调用预置的公共调色板,将图片数据转化为红绿蓝RGB
数据,并由图片显示单元6032按照该RGB数据显示图片。

在本发明实施例中,机顶盒中保存的图片可以使用公共调色板,则避免
每一张保存的图片都需要保存与其对应的调色板,能够有效的节约内存,此
外,机顶盒中保存的是压缩后的图片的图片数据和公共调色板,也能够有效
减少图片占用的内存,且由于图片在发送给机顶盒之前已经进行了解码,使
得机顶盒在预浏览图片时,不需要再对图片进行解码,能够有效的降低机顶
盒图片处理的复杂度,提高图片显示的效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤
是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机
可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上对本发明所提供的一种图片处理方法及设备进行了详细介绍,对于
本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用
范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限
制。

一种图片处理方法及设备.pdf_第1页
第1页 / 共12页
一种图片处理方法及设备.pdf_第2页
第2页 / 共12页
一种图片处理方法及设备.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种图片处理方法及设备.pdf》由会员分享,可在线阅读,更多相关《一种图片处理方法及设备.pdf(12页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102833463 A (43)申请公布日 2012.12.19 C N 1 0 2 8 3 3 4 6 3 A *CN102833463A* (21)申请号 201210286537.X (22)申请日 2012.08.13 H04N 1/56(2006.01) H04N 1/64(2006.01) (71)申请人华为技术有限公司 地址 518129 广东省深圳市龙岗区坂田华为 总部办公楼 (72)发明人王随军 王玺林 (74)专利代理机构深圳市深佳知识产权代理事 务所(普通合伙) 44285 代理人唐华明 (54) 发明名称 一种图片处理方法及设备 (57) 摘要。

2、 本发明实施例公开了一种图片处理方法及设 备。本发明实施例方法包括:将图片进行解码,得 到解码后的图片数据及图片的调色板;根据图片 的调色板及预置的公共调色板,将图片数据转换 为基于公共调色板的图片数据;将转换后的图片 数据进行压缩并发送给机顶盒,使得机顶盒可以 通过公共调色板实现图片的显示,而不需要每个 图片携带一个调色板,能够有效的降低图片占用 的内存,且通过将转换后的图片数据压缩后发送 给机顶盒,也能够有效的降低存储图片的图片数 据占用的内存,达到了降低内存消耗的目的。 (51)Int.Cl. 权利要求书2页 说明书6页 附图3页 (19)中华人民共和国国家知识产权局 (12)发明专利申。

3、请 权利要求书 2 页 说明书 6 页 附图 3 页 1/2页 2 1.一种图片处理方法,其特征在于,包括: 将图片进行解码,得到解码后的图片数据及所述图片的调色板; 根据所述图片的调色板及预置的公共调色板,将所述图片数据转换为基于所述公共调 色板的图片数据; 将转换后的所述图片数据进行压缩并发送给机顶盒。 2.根据权利要求1所述的方法,其特征在于,所述将图片进行解码,得到解码后的图片 数据及所述图片的调色板包括: 从所述图片中提取所述图片的调色板; 按照所述调色板从所述图片中提取所述图片数据。 3.根据权利要求2所述的方法,其特征在于,所述根据所述图片的调色板及预置的公 共调色板,将所述图片。

4、数据转换为与基于所述公共调色板的图片数据包括: 确定所述图片的调色板与所述公共调色板之间的数据转换关系; 按照所述数据转换关系将所述图片数据转换为基于所述公共调色板的图片数据。 4.一种图片处理方法,其特征在于,包括: 机顶盒将接收到的数据保存在存储器中,所述数据包括图片压缩后的基于预置的公共 调色板的图片数据; 若所述机顶盒需预浏览所述图片,则解压缩所述图片数据; 根据解压缩后的图片数据和所述公共调色板显示图片。 5.根据权利要求4所述的方法,其特征在于,所述根据解压缩后的图片数据和所述公 共调色板显示图片包括: 调用所述公共调色板,将所述解压缩后的图片数据转化为红绿蓝RGB数据; 按照所述。

5、RGB数据显示图片。 6.一种图片处理设备,其特征在于,所述图片处理设备与机顶盒连接,包括: 解码单元,用于将图片进行解码,得到解码后的图片数据及所述图片的调色板; 转换单元,用于在所述解码单元对所述图片进行解码之后,根据所述图片的调色板及 预置的公共调色板,将所述图片数据转换为基于所述公共调色板的图片数据; 压缩发送单元,用于在所述转换单元对所述图片数据进行转换之后,将转换后的所述 图片数据进行压缩并发送给机顶盒。 7.根据权利要求6所述的设备,其特征在于,所述解码单元包括: 第一提取单元,用于从所述图片中提取所述图片的调色板; 第二提取单元,用于按照所述调色板从所述图片中提取所述图片数据。。

6、 8.根据权利要求6或7所述的设备,其特征在于,所述转换单元包括: 确定单元,用于在所述解码单元对所述图片进行解码之后,确定所述图片的调色板与 所述公共调色板之间的数据转换关系; 数据转换单元,用于在所述确定单元确定所述数据转换关系之后,按照所述数据转换 关系将所述图片数据转换为基于所述公共调色板的图片数据。 9.一种机顶盒,其特征在于,包括: 保存单元,用于将接收到的数据保存在存储器中,所述数据包括图片压缩后的基于预 置的公共调色板的图片数据; 权 利 要 求 书CN 102833463 A 2/2页 3 解压缩单元,用于若所述机顶盒需预浏览所述图片,则解压缩所述图片数据; 显示单元,用于在。

7、所述解压缩单元将所述图片数据解压缩之后,根据解压缩后的图片 数据和所述公共调色板显示图片。 10.根据权利要求9所述的机顶盒,其特征在于,所述显示单元包括: 调用单元,用于在所述解压缩单元将所述图片数据解压缩之后,调用所述公共调色板, 将所述解压缩后的图片数据转化为红绿蓝RGB数据; 图片显示单元,用于在所述调用单元将所述解压后的图片数据转换成所述RGB数据之 后,按照所述RGB数据显示图片。 权 利 要 求 书CN 102833463 A 1/6页 4 一种图片处理方法及设备 技术领域 0001 本发明涉及计算机技术领域,尤其涉及一种图片处理方法及设备。 背景技术 0002 机顶盒(Set 。

8、Top Box,STB)是一个连接电视机与外部信号源的设备,它可以将压 缩的数字信号转成电视内容,并在电视机上显示出来。机顶盒的基本功能是接收数字电视 广播,同时还具有广播和交互式多媒体应用功能,例如电子节目指南、软件在线升级等。 0003 目前,机顶盒还可接收其他设备发送的图片,由于其他设备发送的图片都未经过 压缩,且每张图片中都带有一个调色板,机顶盒在保存该图片时,将占用较大的内存,使得 机顶盒的内存消耗大。 发明内容 0004 本发明实施例提供了一种图片处理方法及设备,通过与机顶盒连接的图片处理设 备将图片中的图片数据转换成基于公共调色板的图片数据,且将转换后的图片数据进行压 缩,使得图。

9、片在发送给机顶盒时不需要携带调色板,能够避免图片的调色板占用内存,且经 过压缩后该图片的图片数据占用的内存也将减小,有效的节约内存。 0005 本发明一方面提供例一种图片处理方法,包括: 0006 将图片进行解码,得到解码后的图片数据及所述图片的调色板; 0007 根据所述图片的调色板及预置的公共调色板,将所述图片数据转换为基于所述公 共调色板的图片数据; 0008 将转换后的所述图片数据进行压缩并发送给机顶盒。 0009 本发明另一方面提供了一种图片处理方法,包括: 0010 机顶盒将接收到的数据保存在存储器中,所述数据包括图片压缩后的基于预置的 公共调色板的图片数据; 0011 若所述机顶。

10、盒需预浏览所述图片,则解压缩所述图片数据; 0012 根据解压缩后的图片数据和所述公共调色板显示图片。 0013 本发明另一方面提供了一种图片处理设备,包括: 0014 解码单元,用于将图片进行解码,得到解码后的图片数据及所述图片的调色板; 0015 转换单元,用于在所述解码单元对所述图片进行解码之后,根据所述图片的调色 板及预置的公共调色板,将所述图片数据转换为基于所述公共调色板的图片数据; 0016 压缩发送单元,用于在所述转换单元对所述图片数据进行转换之后,将转换后的 所述图片数据进行压缩并发送给机顶盒。 0017 本发明另一方面提供了一种机顶盒,包括: 0018 保存单元,用于将接收到。

11、的数据保存在存储器中,所述数据包括图片压缩后的基 于预置的公共调色板的图片数据; 0019 解压缩单元,用于若所述机顶盒需预浏览所述图片,则解压缩所述图片数据; 说 明 书CN 102833463 A 2/6页 5 0020 显示单元,用于在所述解压缩单元将所述图片数据解压缩之后,根据解压缩后的 图片数据和所述公共调色板显示图片。 0021 从以上技术方案可以看出,本发明实施例具有以下优点: 0022 图片处理设备可将图片进行解码,得到解码后的图片数据及图片的调色板,将该 图片的图片数据转换成基于公共调色板的图片数据,并将转换后的图片数据压缩后发送给 机顶盒,由于发送的图片数据是基于公共调色板。

12、的图片数据,使得机顶盒可以通过公共调 色板实现图片的显示,而不需要每个图片携带一个调色板,能够有效的降低图片占用的内 存,且通过将转换后的图片数据压缩后发送给机顶盒,也能够有效的降低存储图片的图片 数据占用的内存,达到了降低内存消耗的目的。 附图说明 0023 图1为本发明实施例中图片处理方法的一个示意图; 0024 图2为本发明实施例中图片处理方法的另一示意图; 0025 图3为本发明实施例中图片处理方法的另一示意图; 0026 图4为本发明实施例中图片处理设备的结构的一个示意图; 0027 图5为本发明实施例中图片处理设备的结构的另一示意图; 0028 图6为本发明实施例中图片处理设备的结。

13、构的另一示意图。 具体实施方式 0029 本发明实施例提供了一种图片处理方法及设备,用于通过图片处理设备对图片进 行处理后发送给机顶盒,能够有效的减小图片在机顶盒中的占用的内存。 0030 在本发明实施例中,机顶盒上有多种类型的接口,如USB接口,可以外接其他的设 备,该外接的设备可以对将要发送给机顶盒的图片进行图片处理,其中,机顶盒上的接口包 括:通用串行总线(Universal Serial BUS,USB)接口,与机顶盒连接的图片处理设备可以 是个人计算机(Personal Computer,PC)。 0031 在本发明实施例中,将描述与机顶盒连接的图片处理设备将图片进行处理之后发 送给。

14、机顶盒,以降低机顶盒存储图片占用的内存的方法,请参阅图1,为本发明实施例中一 种图片处理方法的实施例,包括: 0032 101、将图片进行解码,得到解码后的图片数据及图片的调色板; 0033 在本发明实施例中,图片处理设备可以将图片进行解码,得到解码后的图片数 据及图片的调色板,其中,该图片可以是流式网络图形格式(Portable Network Format, PNG)图片,或者是图像互换格式(Graphics Interchange Format,GIF)图片,或者是位图 (Bitmap,BMP)图片。 0034 在本发明实施例中,图片数据中保存的是图片中的每一个像素在与其对应的调色 板中。

15、的索引,可按照图片数据中的图片的每一个像素在调色板中的索引确定该像素对应的 红绿蓝(Red Green Blue,RGB)值,利用确定的RGB值可实现图像显示。 0035 需要说明的是,在本发明实施例中,图片处理设备对图片进行解码还将获得其他 的用于描述图片的数据,例如:图片标志、文件头、结束标志等等,其中,图片标识是用于标 识该图片的类型;文件头则用于描述图片的基本信息,包括图片宽、图片高、图片色深、颜色 说 明 书CN 102833463 A 3/6页 6 类型、压缩方式、扫描方式、滤波方式等等;结束标识用于标识数据的结束。 0036 需要说明的是,在本发明实施例中图片处理设备是指能够与机。

16、顶盒连接,且具有 图片处理功能的设备。 0037 102、根据图片的调色板及预置的公共调色板,将图片数据转换成基于公共调色板 的图片数据; 0038 在本发明实施例中,图片处理设备可根据图片的调色板及预置的公共调色板,将 图片数据转换成基于公共调色板的图片数据,其中,基于公共调色板的图片数据是图片数 据中保存的图片中的每一个像素的索引号是基于该公共调色板的,在实现图片的显示时, 可基于公共调色板的图片数据中保存的像素的索引号查找公共调色板,确定像素的RGB 值,实现图像显示。 0039 需要说明的是,在本发明实施例中,公共调色板是指所有图片都可以使用的调色 板,可以是用户自定义的,用户可根据具。

17、体的需要设置公共调色板,且机顶盒与图片处理设 备上使用的公共调色板是相同的。 0040 需要说明的是,在本发明实施例中,图片设备可将所有的待发送给机顶盒图片的 图片数据转换成基于公共调色板的图片数据,使得图片在后续的显示过程中,可以使用公 共调色板进行显示,使得多个图片可以使用同一个调色板,而不需要每个图片都对应一个 调色板,以降低图片存储占用的内存。 0041 103、将转换后的图片数据进行压缩并发送给机顶盒。 0042 在本发明实施例中,图片处理设备在将图片的图片数据转换成基于公共调色板的 图片数据之后,将该转换后的图片数据进行压缩并发送给机顶盒。 0043 需要说明的是,在本发明实施例中。

18、,图片处理设备中每张图片压缩后的图片数据 可以通过USB端口发送给机顶盒,也可通过数据读取的方式读取后保存机顶盒中。 0044 在本发明实施例中,图片处理设备在解码获得图片的图片数据及调色板之后,将 根据图片的调色板及预置的公共调色板,将图片数据转换成基于公共调调色板的图片数 据,并将转换后的图片数据压缩后发送给机顶盒,由于不需要将图片的调色板发送给机顶 盒保存,能够有效的节约机顶盒的存储图片的内存,且由于图片在图片处理设备侧已完成 解码,使得机顶盒在预浏览图片时,不需要对图片进行解码,降低了机顶盒中图片处理的复 杂度,提高了图片处理的效率。 0045 为了更好的理解本发明实施例中的技术方案,。

19、请参阅图2,为本发明实施例中一种 图像处理方法的示意图,包括: 0046 201、从图片中提取图片的调色板; 0047 202、按照调色板从图片中提取图片数据; 0048 在本发明实施例中,图片处理设备可从图片中提取图片数据,该图片是指原始图 片,原始图片均携带一个调色板,图片处理设备可提取图片中的调色板且可按照该调色板 从图片中提取图片数据。需要说明的是,步骤201至步骤202为图片处理设备对图片进行 解码的过程,该解码的过程与现有技术相同,解码过程的详细描述此处不再赘述。 0049 203、确定图片的调色板与公共调色板之间的数据转换关系; 0050 在本发明实施例中,图片处理设备将确定图片。

20、的调色板与公共调色板之间的数据 转换关系,例如:若图片的调色板确定颜色的基准为50,公共调色板设置的颜色基准为40, 说 明 书CN 102833463 A 4/6页 7 则该图片的调色板与公共调色板之间的数据转换关系即为5:4。 0051 204、按照数据转换关系将图片数据转换成基于公共调色板的图片数据; 0052 在本发明实施例中,图片处理设备在确定图片的调色板与公共调色板之间的数据 转换关系之后,将按照该数据转换关系将图片数据转换成基于公共调色板的图片数据。例 如:若数据转换关系为5:4,则若图片的某一个像素在其对应的调色板中的索引为120,则 转换成基于公共调色板后其索引为96。 00。

21、53 205、将转换后的图片数据进行压缩并发送给机顶盒。 0054 在本发明实施例中,图片处理设备在得到图片的基于公共调色板的图片数据之 后,将该基于公共调色板的图片数据进行压缩,并将压缩后的数据发送给机顶盒,使得机顶 盒中接收到的是已经经过解码且可使用公共调色板的图片数据,能够有效的减少机顶盒中 存储图片所占用的内存,且机顶盒在控制图片预浏览时,不需要再对图片进行解码,能够有 效的降低机顶盒侧图片显示的复杂度,提高效率。 0055 图1至图2所示实施例中描述的是与机顶盒连接的图片处理设备侧对图片进行处 理的方法,下面将描述机顶盒侧对图片进行处理的方法,请参阅图3,为本发明实施例中图 片处理方。

22、法的实施例,包括: 0056 301、机顶盒将接收到的数据保存在存储器中,数据包括图片的压缩后的基于公共 调色板的图片数据; 0057 在本发明实施例中,与机顶盒连接的图片处理设备可将经解码、图片数据转换、及 压缩等处理后的图片的图片数据发送给机顶盒,机顶盒可将接收到的图片的图片数据保存 在内存中。 0058 需要说明的是,在本发明实施例中,机顶盒的内存中已保存公共调色板,该公共调 色板用于对接收到的基于该公共调色板的图片数据进行图片显示,且该公共调色板与图片 处理设备侧使用的公共调色板相同。 0059 302、若机顶盒需预浏览图片,则解压缩图片的图片数据; 0060 在本发明实施例中,若机顶。

23、盒需要预浏览该图片,机顶盒将解压缩图片的图片数 据,其中,解压缩方式为现有技术,此处不再赘述。 0061 303、根据解压缩后的图片数据和公共调色板显示图片。 0062 在本发明实施例中,机顶盒将根据解压缩后的图片数据和机顶盒中已预置的公共 调色板显示图片,具体的,机顶盒将调用该预置的公共调色板,将解压缩后的图片数据转化 成RGB数据,再按照该RGB数据显示图片,其中,图片数据中保存是图片中的每一个像素在 调色板中的索引,图片显示过程是通过图片数据中的像素的索引查找调色板确定该像素对 应的RGB数据,实现显示。 0063 在本发明实施例中,机顶盒中保存的图片可以使用公共调色板,使得多个图片可 。

24、以使用同一个调色板,避免每一张保存的图片都需要保存与其一一对应的调色板,能够有 效的节约内存,此外,机顶盒中保存的是图片压缩后的基于公共调色板的图片数据,通过数 据压缩也能够有效减少存储图片占用的内存,且由于图片在发送给机顶盒之前已经进行了 解码,使得机顶盒在预浏览图片时,不需要再对图片进行解码,能够有效的降低机顶盒图片 处理的复杂度,提高图片显示的效率。 0064 请参阅图4,为本发明实施例中图片处理设备的结构的实施例,包括: 说 明 书CN 102833463 A 5/6页 8 0065 解码单元401,用于将图片进行解码,得到解码后的图片数据及图片的调色板; 0066 转换单元402,用。

25、于在解码单元401对图片进行解码之后,根据图片的调色板及预 置的公共调色板,将图片数据转换为基于公共调色板的图片数据; 0067 压缩发送单元403,用于在转换单元402对图片数据进行转换之后,将转换后的图 片数据进行压缩并发送给机顶盒。 0068 在本发明实施例中,图片处理设备中的解码单元401将图片进行解码,得到解码 后的图片数据及图片的调色板,接着,由转换单元402根据图片的调色板及预置的公共调 色板,将图片数据转换为基于公共调色板的图片数据,最后,压缩发送单元403将转换后的 图片数据进行压缩并发送给机顶盒。 0069 在本发明实施例中,图片处理设备在解码获得图片的图片数据及调色板之后。

26、,将 该图片数据转换成基于公共调色板的图片数据,并将转换后的图片数据进行压缩后发送给 机顶盒,使得机顶盒可以获得已解码的图片压缩后的基于公共调色板的图片数据,且不需 要发送该图片的调色板,能够有效的节约机顶盒存储图片的内存,且使得机顶盒在预浏览 图片时,不需要对图片进行解码,降低了机顶盒中图片处理的复杂度,提高了图片处理的效 率。 0070 为了更好的理解本发明实施例中的图片处理设备,请参阅图5,为本发明实施例中 图片处理设备的结构的实施例,包括: 0071 如图4所示实施例中的解码单元401,转换单元402,压缩发送单元403,且与图4 所示实施例中描述的内容相似,此处不再赘述。 0072 。

27、其中,解码单元401包括: 0073 第一提取单元501,用于从图片中提取图片数据; 0074 第二提取单元502,用于按照图片所携带的调色板提取图片中的调色板。 0075 其中,转换单元402包括: 0076 确定单元503,用于在解码单元401对图片进行解码之后,确定图片的调色板与公 共调色板之间的数据转换关系; 0077 数据转换单元504,用于在确定单元503确定数据转换关系之后,按照数据转换关 系将图片数据转换为基于公共调色板的图片数据。 0078 在本发明实施例中,图片处理设备中的解码单元401中的第一提取单元将从图片 中提取图片的调色板,并由第二提取单元502按照该调色板提取图片。

28、中的图片数据,接着, 由转换单元402中的确定单元503确定图片的调色板与公共调色板之间的数据转换关系; 并由数据转换单元504按照数据转换关系将图片数据转换为基于公共调色板的图片数据, 最后,压缩发送单元403将图片数据及公共调色板进行压缩并发送给机顶盒。 0079 在本发明实施例中,图片处理设备在得到图片的图片数据之后,将该图片的图片 数据转换成基于公共调色板的图片数据后进行压缩,并将压缩后的图片数据发送给机顶 盒,使得机顶盒中接收到的是已经经过解码且可使用公共调色板的图片的图片数据,能够 有效的减少机顶盒中存储图片所占用的内存,且机顶盒在控制图片预浏览时,不需要再对 图片进行解码,能够有。

29、效的降低机顶盒侧图片显示的复杂度,提高效率。 0080 在本发明实施例中,图4及图5所示实施例描述的图片处理设备可以使PC。 0081 请参阅图6,为本发明实施例中机顶盒的实施例,包括: 说 明 书CN 102833463 A 6/6页 9 0082 保存单元601,用于将接收到的数据保存在存储器中,数据包括图片的压缩后的基 于预置的公共调色板的图片数据; 0083 解压缩单元602,用于若机顶盒需预浏览图片,则解压缩图片数据; 0084 显示单元603,用于在解压缩单元602将图片的图片数据解压缩之后,根据解压缩 后的图片数据及预置的公共调色板显示图片。 0085 其中,显示单元603包括:。

30、 0086 调用单元6031,用于在解压缩单元602将图片的图片数据解压缩之后,调用预置 的公共调色板,将解压缩后的图片数据转化为红绿蓝RGB数据; 0087 图片显示单元6032,用于在调用单元6031将解压缩后的图片数据转换成RGB数据 之后,按照该RGB数据显示图片。 0088 在本发明实施例中,机顶盒中的保存单元601将接收到的数据保存在内存中,该 接收到的数据包括图片压缩后的基于公共调色板的图片数据;若机顶盒需预浏览图片,则 解压缩单元602解压缩图片数据;接着由显示单元603根据解压缩后的图片数据和预置的 公共调色板显示图片,其中,显示单元603中的调用单元6031调用预置的公共调。

31、色板,将图 片数据转化为红绿蓝RGB数据,并由图片显示单元6032按照该RGB数据显示图片。 0089 在本发明实施例中,机顶盒中保存的图片可以使用公共调色板,则避免每一张保 存的图片都需要保存与其对应的调色板,能够有效的节约内存,此外,机顶盒中保存的是压 缩后的图片的图片数据和公共调色板,也能够有效减少图片占用的内存,且由于图片在发 送给机顶盒之前已经进行了解码,使得机顶盒在预浏览图片时,不需要再对图片进行解码, 能够有效的降低机顶盒图片处理的复杂度,提高图片显示的效率。 0090 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上 述提到的存储介质可以是只读存储器,磁盘或光盘等。 0091 以上对本发明所提供的一种图片处理方法及设备进行了详细介绍,对于本领域的 一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处, 综上所述,本说明书内容不应理解为对本发明的限制。 说 明 书CN 102833463 A 1/3页 10 图1 图2 说 明 书 附 图CN 102833463 A 10 2/3页 11 图3 图4 图5 说 明 书 附 图CN 102833463 A 11 3/3页 12 图6 说 明 书 附 图CN 102833463 A 12 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1