在移动终端中实现静态图象显示适配的方法

文档序号:2613759阅读:240来源:国知局
专利名称:在移动终端中实现静态图象显示适配的方法
技术领域
本发明涉及一种在移动终端中的对静态图象进行显示适配的方法。
为达到上述目的,本发明提供的在移动终端中实现静态图象显示适配的方法,包括(1)获取源图象的象素分辨率和颜色分辨率信息以及目标显示屏的象素分辨率和颜色分辨率信息;(2)判断源图象在目标显示屏显示时是否需要进行匹配处理,如果不需要,直接对图象数据进行下一步处理,否则,(3)判断源图象的象素分辨率和颜色分辨率是否等于或都低于目标显示屏的象素分辨率和颜色分辨率,若是,直接对图象数据进行下一步处理,否则对图象数据做分辨率匹配处理后再对图象数据进行下一步处理。
所述方法还包括移动终端设置源图象匹配处理信息,用于判断是否需要对接收到的源图象进行匹配处理。
由于本发明在服务器端进行图象传输或移动终端进行图象显示时,根据源图象的象素分辨率和颜色分辨率信息以及目标显示屏的象素分辨率和颜色分辨率信息判断源图象是否需要进行分辨率匹配处理,这样,可以保证在不同分辨率移动终端的显示屏上进行图象的正常显示,使得移动终端生产厂家在产品开发时可更加自由地选择显示屏,以控制成本或体现个性化设计。
本发明主要是在图象接收端的基带部分或发送端对需要在移动终端上显示图象的象素分辨率和颜色分辨率进行显示适配处理。与移动终端有关的图象传输可分为两种方式一种是移动终端从服务提供商(通常是网站或网站服务器)处下载图象,另一种是一台移动终端向另一台移动终端传输图象。对于上述第一种方式,显示适配功能可以在服务提供商处实现,也可以在移动终端处实现,此时可以由用户通过对移动终端的设置来决定具体在哪一方来实现。当用户希望显示适配功能在移动终端侧实现时,就需要在移动终端上设置源图象匹配处理信息,用于判断是否需要对接收到的源图象进行匹配处理。例如,可以约定移动终端将要上报的本身显示屏的象素分辨率和颜色分辨率信息设置为全零表示希望显示适配功能在移动终端侧实现,此时在服务提供商处进行图象显示适配处理判决时就会判决出此图象无需适配处理,否则,移动终端将正常上报自己显示屏的象素分辨率和颜色分辨率信息,服务提供商判断是否需要进行图象显示的匹配处理并进行相应的操作。对于上述第二种方式,图象的显示匹配操作由接收方的移动终端实现。
图象显示匹配操作可以在图象发送端也可以在图象接收端,即移动终端处实现,这需要根据具体的应用来确定。当使用移动终端进行网上浏览时,显示适配功能可在图象发送端,即网站侧实现;当移动终端登陆网站时,需将自己显示屏的象素分辨率和颜色分辨率信息上报给网站;当需要进行图象下传时,网站的服务器就可根据移动终端显示屏的分辨率信息判决是否需要提前对图象进行显示适配处理并在网站侧完成此处理。这样,普通终端也可以正常地进行网上浏览,即使是原本因分辨率过高而不能正常显示的图案也可以正常显示了。
但是,对图象进行显示匹配处理,无论采用什么方法进行图象的匹配操作,毕竟会损失一部分图象质量。尤其是当图象从高分辨率转换为低分辨率然后再转换为高分辨率时,图象质量的损失非常明显。如果在同一幅图象上多次进行这样的处理,则会大大影响图象质量。所以,在移动终端间进行图象互传的应用中,图象的显示匹配操作应在接收方的移动终端侧实现。也就是说,图象的传输和储存是以图象的原有格式进行的,只有在显示时才进行显示适配处理。这样可以保证无论发送方的移动终端显示屏的象素分辨率和颜色分辨率如何,接收方都能获得基于源图象水平和本身显示屏分辨率的最佳图象,因为所传输的图象包含了源图象的所有信息。


图1是本发明实施例流程图。从图1可知,是否需要对图象进行显示匹配处理取决于对源图象的象素分辨率和颜色分辨率与目标显示屏的象素分辨率和颜色分辨率的比较判决。因此,在本发明的具体实施中,在步骤1,获取源图象的象素分辨率和颜色分辨率信息以及目标显示屏的象素分辨率和颜色分辨率信息;然后在步骤2判断源图象在目标显示屏显示时是否需要进行匹配处理,如果不需要,直接进行步骤5对图象数据进行下一步处理,否则,进行步骤3,判断源图象的象素分辨率和颜色分辨率是否等于或都低于目标显示屏的象素分辨率和颜色分辨率,若是,直接进行步骤5对图象数据进行下一步处理,否则进行步骤4对图象数据做分辨率匹配处理后再进行步骤5对图象数据进行下一步处理。
当移动终端从服务提供商网站或服务器下载图象时,在网站或服务器侧采用上述方案对图象数据进行匹配处理时,所述对图象数据进行下一步处理,是指网站或网络服务器对所述图象数据进行传输。
当一个移动终端向另一个移动终端传输图象时,在接收方采用上述方案对图象数据进行匹配处理时,所述对图象数据进行下一步处理,是移动终端对所述图象数据进行显示。
在移动终端中根据显示屏的不同参数实现图象的显示匹配,可以采用软件模块方式或者协处理器方式实现。图2A是在网站侧采用协处理器方式实现本发明所述方法进行图象的显示匹配框图,通过附加专门的协处理器设备或电路实现显示匹配功能;图2B是在网站侧采用软件方式实现本发明所述方法进行图象的显示匹配框图,网站服务器通过调用显示匹配处理软件实现图象的显示匹配。图中,网站服务器负责判决是否需要显示适配处理,如需要,则将源图象数据以及目标显示屏的分辨率信息输入到显示适配处理模块中进行处理,然后将处理过的图象数据通过移动通信系统送到移动终端进行显示;移动通信系统负责建立移动终端和网站之间的数据通道;显示匹配处理模块,其中的显示匹配处理模块可以是协处理器形式或者纯软件形式。由于网站需要同时面对许多用户,所以此处的显示适配处理模块中包含有许多个独立的显示适配处理模块,每个模块都可以在服务器1的控制下独立完成一路图象数据的显示适配处理功能。
图3A是在接收方移动终端侧采用协处理器方式实现本发明所述方法进行图象的显示匹配框图;图3B是在接收方移动终端侧侧采用软件方式实现本发明所述方法进行图象的显示匹配框图。图中移动终端下载的图象以原始格式存储在存储单元中,当需要显示该图象时,主控和基带处理单元根据图象分辨率信息和移动终端显示屏分辨率信息判决是否需要对要显示的图象进行显示适配处理。如判决为需要进行显示适配处理,则把图象数据和移动终端显示屏的分辨率信息输入到显示匹配处理模块中进行处理,经过处理的图象数据再送到显示单元进行显示。如判决为不需要进行显示适配处理,则直接将图象数据送到显示单元进行显示。
图4是在网站侧实现本发明所述方法进行图象的显示匹配应用实例图。图中,图13p为网站侧的源图象,假设其分辨率为160×120×24bit,移动终端4a的显示屏的分辨率为128×80×8bit,移动终端4b的显示屏的分辨率为160×120×24bit,移动终端4c的显示屏的分辨率为200×160×8bit。4ap为移动终端4a的显示屏中所显示的图象,由于移动终端4a显示屏的分辨率为128×80×8bit,所以经过显示适配处理的图象也为128×80×8bit。4bp为移动终端4b的显示屏中所显示的图象,由于移动终端4b显示屏的分辨率与源图象分辨率相同,所以无需经过显示适配处理,显示图象为160×120×24bit。4cp为移动终端4c的显示屏中所显示的图象,由于移动终端4c显示屏的分辨率为200×160×8bit,所以经过显示适配处理的图象为160×120×8bit,不能填满整个显示屏。在网站侧实现显示适配功能时,其显示适配处理模块可以采用同移动终端一样的JPEG2000处理算法来实现,或者采用另一种更加简单的方法由于在实际应用中移动终端显示屏的分辨率不可能有无数种,因此可以事先收集各种移动终端显示分辨率的信息,将源图象事先针对这些分辨率进行相应变换形成多个匹配图象并存储在网站的数据库中。当移动终端向网站发起图象浏览的申请并要求网站侧进行显示适配处理时,网站可根据移动终端上报的显示屏分辨率信息直接到数据库中搜索分辨率相同或者最相近的匹配图象直接发送给移动终端。对于网站来讲,存储资源比运算资源相对要廉价得多也丰富得多,所以采用这种方式将更加经济和有效。
图5是在移动终端侧实现本发明所述方法进行图象的显示匹配应用实例图。图中,移动终端4a从网站上下载图象13p,假设其分辨率为160×120×24bit,假设移动终端4a的显示屏分辨率为96×64×4bit,移动终端4b的分辨率为128×80×8bit。此次图象传送中,如果对该图象的显示适配处理是在网站侧实现的,则移动终端4a中存储的该图象的分辨率为96×64×4bit,如果显示适配处理是在移动终端侧实现的,则移动终端4a中存储的该图象的分辨率为160×120×24bit。之后,移动终端4a又将本机下载的此图象转发给移动终端4b进行显示,由于其显示屏分辨率为128×80×8bit,此时显示适配处理由移动终端4b完成。若移动终端4a中存储图象的分辨率为160×120×24bit,则在移动终端4b中显示的图象如4bp1所示,其分辨率为128×80×8bit。若移动终端4a中存储图象的分辨率为96×64×4bit,则在移动终端4b中显示的图象如4bp2所示,其分辨率只有96×64×4bit,图象质量有了较大的损失。在移动终端侧实现显示适配功能时,显示适配处理模块可采用JPEG2000或者JPEG国际标准静态图象处理算法来实现,其国际标准号为ISO 15444和ISO10918-1。
权利要求
1.一种在移动终端中实现静态图象显示适配的方法,包括(1)获取源图象的象素分辨率和颜色分辨率信息以及目标显示屏的象素分辨率和颜色分辨率信息;(2)判断源图象在目标显示屏显示时是否需要进行匹配处理,如果不需要,直接对图象数据进行下一步处理,否则,(3)判断源图象的象素分辨率和颜色分辨率是否等于或都低于目标显示屏的象素分辨率和颜色分辨率,若是,直接对图象数据进行下一步处理,否则对图象数据做分辨率匹配处理后再对图象数据进行下一步处理。
2.根据权利要求1所述的静态图象显示适配的方法,其特征在于所述方法还包括移动终端设置源图象匹配处理信息,用于判断是否需要对接收到的源图象进行匹配处理。
3.根据权利要求1所述的静态图象显示适配的方法,其特征在于所述对图象数据进行下一步处理,是网站或网络服务器对所述图象数据进行传输。
4.根据权利要求1所述的静态图象显示适配的方法,其特征在于所述对图象数据进行下一步处理,是移动终端对所述图象数据进行显示。
5.根据权利要求1所述的静态图象显示适配的方法,其特征在于所述对图象数据做分辨率匹配处理,当在网站侧实现时,采用JPEG2000处理算法实现。
6.根据权利要求1所述的静态图象显示适配的方法,其特征在于所述对图象数据做分辨率匹配处理,当在网站侧实现时,是将源图象事先针对移动台可能具有的分辨率进行相应变换,形成多个匹配图象并存储在网站的数据库中,当移动终端向网站发起图象浏览的申请并要求网站侧进行显示适配处理时,网站根据移动终端上报的显示屏分辨率信息直接到数据库中搜索分辨率相同或者最相近的匹配图象直接发送给移动终端。
7.根据权利要求1所述的静态图象显示适配的方法,其特征在于所述对图象数据做分辨率匹配处理,当在移动终端侧实现时,采用JPEG2000或者JPEG国际标准静态图象处理算法实现。
全文摘要
本发明提供了一种在移动终端中实现静态图象显示适配的方法,该方法根据获取的源图象的象素分辨率和颜色分辨率信息以及目标显示屏的象素分辨率和颜色分辨率信息,对源图象在目标显示屏显示时是否需要进行匹配处理进行判断,如果需要,再判断源图象的象素分辨率和颜色分辨率是否满足等于或都低于目标显示屏的象素分辨率和颜色分辨率的条件,若未满足该条件,则对图象数据做分辨率匹配处理后再对图象数据进行下一步处理,采用上述方案,可以保证在不同分辨率移动终端的显示屏上进行图象的正常显示,使得移动终端生产厂家在产品开发时可更加自由地选择显示屏,以控制成本或体现个性化设计。
文档编号G09G5/00GK1402572SQ01124200
公开日2003年3月12日 申请日期2001年8月23日 优先权日2001年8月23日
发明者曾海 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1