屏幕显示设定的处理方法与嵌入式系统的制作方法

文档序号:6604561阅读:156来源:国知局
专利名称:屏幕显示设定的处理方法与嵌入式系统的制作方法
技术领域
本发明涉及一种屏幕显示设定的处理方法与嵌入式系统,尤指具类立体效果的屏 幕显示设定的处理方法与嵌入式系统。
背景技术
电视机的使用者介面,主要是由建立在机壳上的按键或无线遥控器等输入装置以 及透过显示屏表示出的屏幕显示设定(On Screen Display,以下简称0SD)等画面输出来构 成,也就是说,OSD画面主要是透过一 OSD控制器在显示屏上产生一些字形或图形,让使用 者得到一些关于电视机的讯息。例如,当使用者利用建立在机壳上的按键或无线遥控器等 输入装置于电视机进行切换频道或调整音量、画质等动作时,OSD控制器就对应上述动作在 显示屏上的适当位置显示字形与图形来显示相关信息来让使用者知道,用以帮助使用者完 成对电视机的各项数值与功能的调整与控制,以及达成提供各类节目信息等任务。以图1(a) (b)所示的OSD画面示意图为例,当使用者按下无线遥控器11上的选单 按键110时,电视机10的显示屏100上除了播放电视节目影像夕卜,还会显示出如图1(a)所 示的第一功能选单121,而随着电视功能日益复杂,第一功能选单121已无法容纳所有的功 能选项,因此当使用者按下无线遥控器11上的换页按键111时,显示屏100将会显示出如 图1 (b)所示的第二功能选单122。而在第一功能选单121与第二功能选单122的一切换过 程中,常用手段通常仅是直接进行影像的置换,而未对该切换过程的视觉效果进行任何改 善,又因为电视机系统中的OSD控制器仅具有一般常见的平面影像处理功能,因此想要呈 现令人印象深刻的视觉效果也有其难处,因此,如何改善上述先前技术的诸多缺点,为本发 明的最主要的目的。

发明内容
本发明揭示一种屏幕显示设定的处理方法,应用于一嵌入式系统上,用以呈现一 类立体效果的屏幕显示设定,该方法包含接收一相关于一二维影像处理程序的控制指令; 根据第一二维影像及第二二维影像,该二维影像处理程序产生一转换间影像;以及显示该 第一二维影像、该转换间影像与该第二二维影像,呈现该类立体效果的屏幕显示设定,以回 应于该控制指令。根据上述构想,本案所述的屏幕显示设定的处理方法,其中该类立体效果的屏幕 显示设定可呈现一立体方块转动的效果、一立体书本翻页之效果或一具有景深及视觉焦点 的选单转动之效果。本发明的另一方面为一种嵌入式系统,其可呈现一类立体效果的屏幕显示设定, 该嵌入式系统包含一输入装置,用以输入一相关于一二维影像处理程序的控制指令;一 使用者介面资源储存单元,用以提供第一二维影像与第二二维影像;以及一二维绘图引擎, 耦接于该输入装置与该使用者介面资源储存单元,用以接收该控制指令,以根据该第一二 维影像以及该第二二维影像,产生一转换间影像,然后显示该第一二维影像、该转换间影像与该第二二维影像,呈现该类立体效果的屏幕显示设定,以回应于该控制指令。 根据上述构想,本发明的嵌入式系统,其中该类立体效果之屏幕显示设可呈现一
立体方块转动的效果、一立体书本翻页的效果或一具有景深及视觉焦点的选单转动的效^ ο


本发明藉由以下附图及说明,以更深入的了解图1 (a) (b)是常用OSD画面示意图。图2是本发明方法可运用其上的一嵌入式系统功能方块示意图。图3是本发明发展出来的屏幕显示设定(OSD)的处理方法流程示意图。图4(a)、(b)、(C)是本发明利用二维影像与二维影像处理程序来产生二维转换间 影像的第一实施例示意图。图5是本案利用二维影像与二维影像处理程序来产生转换间影像的一第二实施 例示意图。图6是本发明利用二维影像与二维影像处理程序来产生转换间影像的第三实施 例示意图。图7是本发明利用二维影像与二维影像处理程序来产生转换间影像的第四实施 例示意图。图8 (a)、(b)、(c)、(d)、(e)、(f)是本发明利用二维影像与二维影像处理程序来产 生转换间影像的第五实施例示意图。图9(a)、(b)、(c)、(d)是本发明利用二维影像与二维影像处理程序来产生转换间 影像的第六实施例示意图。本发明附图中所包含的各元件如下无线遥控器11选单按键110电视机10显示屏100第一功能选单121换页按键111第二功能选单122输入装置20屏幕显示设定影像280、281使用者介面资源储存单元21系统存储器22二维绘图引擎23点阵图影像档210字串211显示器29第一画面缓冲器221第二画面缓冲器222二维影像40转换间影像41与42第一二维影像50第二二维影像59转换间影像51、52、53、54、58、57、56、55第一二维影像60第二二维影像69转换间影像61、62、63、64、68、67、66、65转换间影像618、627、636、645第一二维影像70第二二维影像79
转换间影像71、72、73、74、75、76转换间影像710、720、730、740、750、760转换间影像80、81、82、83、84、85转换间影像90、91、92、9具体实施例方式为能改善上述缺点,本发明提出一屏幕显示设定(On Screen Display,以下简 称0SD)的处理方法与可执行本发明方法的嵌入式系统,请见图2所示的嵌入式系统,其可 接收输入装置20所发出的控制指令,该嵌入式系统主要具有一使用者介面资源储存单元 (User Interface resource storage unit) 21、一系统存储器 22 以及一二维绘图引擎(2D graphic engine) 23,其中使用者介面资源储存单元21包含有内建于系统中的二维影像,例 如图中所示的点阵图影像档(bitmap imagefile)210或是字串(strings) 211。二维绘图引 擎23用以利用使用者介面资源储存单元21中的二维影像来产生出想要显示于显示器29 上的屏幕显示设定(OSD)。而为能加强图形处理的效率,本发明于系统存储器22中设置两 个画面缓冲器-第一画面缓冲器221与第二画面缓冲器222,用以分别储存二维绘图引擎 23所产生的屏幕显示设定(OSD)影像280、281。举例来说,系统可将第一画面缓冲器221 当做一幕后画面缓冲器(off screen buffer),而将第二画面缓冲器222当做一幕前画面缓 冲器(on screen buffer),而幕前画面缓冲器(on screen buffer)中的影像281将透过二 维绘图引擎23输出至显示器29上,至于幕后画面缓冲器(off screenbuffer)则是用以储 存准备要显示的下一张影像280。而要进行下一张画面显示时,影像280可以被复制到第二 画面缓冲器222中把影像281覆盖来进行显示,或是直接将第一画面缓冲器221改当做幕 前画面缓冲器,而将第二画面缓冲器222该当做幕后画面缓冲器,如此也可以将第一画面 缓冲器221中的下一张画面进行显示。而本发明的屏幕显示设定(OSD)的处理方法则如图3所示的方法流程示意图,首 先,上述嵌入式系统可接收输入装置20所发出的控制指令(步骤31),输入装置20可为机 壳上的按键或是常见的无线遥控器。举例来说,该控制指令可为利用机壳上的按键或无线 遥控器等输入装置对电视机、数位机上盒等嵌入式系统进行切换频道或调整音量、画质等 控制动作时所发出,而嵌入式系统便可根据该控制指令的内容来判断出要进行第一类OSD 画面处理或是第二类OSD画面处理(步骤32),其中第一类OSD画面处理就是如常用手段 中图1(a) (b)所示的平面OSD画面处理,而第二类OSD画面处理则是本案特别发展出来的 类立体(3D-like)0SD画面处理方法。而当判断出为要进行第二类OSD画面处理时,便以一 相关于该控制指令的二维影像处理程序来进入步骤34。步骤34系利用使用者介面资源储 存单元21中至少一个二维影像与至少一个二维影像处理程序来产生至少一转换间影像并 储存于系统存储器22中的画面缓冲器,然后再利用二维绘图引擎23连续显示该至少一二 维影像与该至少一转换间影像,进而以类立体的方式来达成屏幕显示设定的内容切换(步 骤35)。另外,若判断出为要进行第一类OSD画面处理时,则直接进入步骤33,将使用者介 面资源储存单元21中的一个二维影像直接储存于系统存储器22中的画面缓冲器,然后再 利用二维绘图引擎23将其输出,用以达成OSD的内容切换(步骤36)。至于上述步骤34与步骤35可以重复进行,用以达成更复杂的类立体OSD画面处理。以下就各种类型的类立体OSD画面处理来进行说明。首先,请参见图4(a)、(b)、(c),是本发明利用使用者介面资源储存单元21中二维 影像与二维影像处理程序来产生转换间影像的一第一实施例示意图,其中图4(a)表示出 使用者介面资源储存单元21中的二维影像40,而二维影像处理程序包含下列步骤将二维 影像40的像素点进行增加(例如进行像素点内插运算)或缩减,而使二维影像40改变成 如图4(b)、(c)中所示的尺寸较大的转换间影像41与42或是改变成尺寸较小的转换间影 像(本图未示出),进而储存于系统存储器22中的画面缓冲器,然后再利用二维绘图引擎 23连续显示影像40、41、42,便可用类立体的方式来达成屏幕显示设定,而呈现出远近移动 的立体移动效果。再请参见图5,是本发明利用使用者介面资源储存单元21中二维影像与二维影像 处理程序来产生转换间影像的第二实施例示意图,其中表示出使用者介面资源储存单元21 中代表频道数字的第一二维影像50与第二二维影像59,而对应此实施例的该控制指令可 为一节目频道切换指令,而相关于该控制指令的该二维影像处理程序包含下列步骤将第 一二维影像50的像素点进行缩减或增加,而使矩形轮廓的第一二维影像50改变成梯形轮 廓的转换间影像51、52、53、54,另外也将第二二维影像59的像素点进行缩减或增加,而使 矩形轮廓的第二二维影像59改变成梯形轮廓的转换间影像58、57、56、55,进而将这些转换 间影像51 58储存于系统存储器22中的画面缓冲器,然后再利用二维绘图引擎23连续 显示影像50、51、52、53、54、55、56、57、58、59,便可用类立体的方式来达成屏幕显示设定的 内容切换,而呈现出立体翻面的效果。请参见图6,是本发明利用使用者介面资源储存单元21中二维影像数据与二维影 像处理程序来产生转换间影像数据的第三实施例示意图,其绘示使用者介面资源储存单元 21中代表不同选单的第一二维影像60与第二二维影像69,该第一二维影像60与第二二维 影像10具有一矩形轮廓,对应此实施例的该控制指令可为一选单切换指令,而相关于该控 制指令的该二维影像处理程序包含下列步骤将第一二维影像60的像素点进行缩减或增 加,而使矩形轮廓的第一二维影像60改变成梯形轮廓的第三二维影像61,另外也将第二二 维影像69的像素点进行缩减或增加,而使矩形轮廓的该第二二维影像69改变成梯形轮廓 的第四二维影像68,然后将梯形轮廓的第三二维影像61与梯形轮廓的第四二维影像68合 并成一个转换间影像618。同理,可将梯形轮廓的该转换间第三二维影像62、63、64与梯形 轮廓的该转换间第四二维影像67、66、65分别合并成转换间影像627、636、645。进而将这些 转换间影像储存于系统存储器22中的画面缓冲器,然后再利用二维绘图引擎23连续显示 影像60、618、627、636、645以及69,便可用类立体的方式来达成屏幕显示设定的内容切换, 而呈现出立体方块转动的效果。请参见图7,是本发明利用使用者介面资源储存单元21中二维影像与二维影像处 理程序来产生转换间影像的第四实施例示意图,其绘示使用者介面资源储存单元21中代 表不同选单的第一二维影像70与第二二维影像79,该第一二维影像70与第二二维影像 79具有一矩形轮廓,对应此实施例的该控制指令可为一选单切换指令,而该二维影像处理 程序包含下列步骤将第二二维影像79的像素点进行缩减或增加,而使矩形轮廓的第二二 维影像79改变成梯形轮廓的第三二维影像71、72、73、74、75、76,然后将梯形轮廓的第三二 维影像71、72、73、74、75、76分别与第一二维影像70合并成转换间影像710、720、730、740、750、760。进而将这些转换间影像储存于系统存储器22中的画面缓冲器,然后再利用二维 绘图引擎23连续显示影像70、710、720、730、740、750、760以及79,便可用类立体的方式来 达成屏幕显示设定的内容切换,而呈现出书本翻页的立体效果。再请参见图8(a)、(b)、(c)、(d)、(e)、(f),是本发明利用使用者介面资源储存单 元21中二维影像与二维影像处理程序来产生转换间影像的第五实施例示意图,其中表示 出绘示使用者介面资源储存单元21中代表不同选单的多个第一二维影像,该些第一二维 影像具有四边形轮廓(如正方形、矩形或梯形),而相关于该控制指令的该控制指令可为一 选单切换指令,而该二维影像处理程序包含下列步骤将多个第一二维影像的像素点进行 缩减或放大,而使四边形轮廓的第一二维影像改变成多个具有另一四边形轮廓的第二二维 影像,然后将多个具有另一四边形轮廓的第二影像合并成转换间影像80、81、82、83、84、85。 进而将这些转换间影像储存于系统存储器22中的画面缓冲器,然后再利用二维绘图引擎 23连续显示影像80、81、82、83、84、85,便可用类立体的方式来达成屏幕显示设定的内容切 换,而呈现出有景深的选单转动的立体效果。请参见图9(a)、(b)、(c)、(d),是本发明利用使用者介面资源储存单元21中二维 影像与二维影像处理程序来产生转换间影像的第六实施例示意图,其中表示出绘示使用者 介面资源储存单元21中代表不同选单的多个第一二维影像,而对应此实施例的该控制指 令可为一选单切换指令,而该二维影像处理程序包含下列步骤将多个第一二维影像的像 素点进行增加或缩减,而使第一二维影像改变成尺寸较大或较小的第二二维影像,然后将 该些第二二维影像合并成转换间影像90、91、92、93。进而将这些转换间影像储存于系统存 储器22中之画面缓冲器,然后再利用二维绘图引擎23连续显示影像90、91、92、93,便可用 类立体的方式来达成屏幕显示设定的内容切换,而呈现出有景深与视觉焦点的选单转动的 立体效果。另外,在该二维影像处理程序中,设计者还可设定旋转角度(rotation angle)、转 换间影像的数量(frame number of the effect)等等参数,让动画效果更佳。综上所述,本发明有效改善上述先前技术的诸多缺点,完成本发明的主要目的。而 本案可广泛应用于电视或数位机上盒等嵌入式系统,故本发明可由熟悉本技术领域者任施 匠思而为诸般修饰,皆不脱离权利要求书所限定的范围。
权利要求
一种屏幕显示设定的处理方法,应用于一嵌入式系统上,用以呈现一类立体效果的屏幕显示设定,该方法包含接收一相关于一二维影像处理程序的控制指令;根据第一二维影像及第二二维影像,该二维影像处理程序产生一转换间影像;以及显示该第一二维影像、该转换间影像与该第二二维影像,呈现该类立体效果的屏幕显示设定,以回应于该控制指令。
2.如权利要求1所述的屏幕显示设定的处理方法,其特征在于,该第一二维影像与该 第二二维影像具有一矩形轮廓。
3.如权利要求2所述的屏幕显示设定的处理方法,其特征在于,该二维影像处理程序 包含下列步骤将该第一二维影像的像素点进行缩减或增加,而使该具有该矩形轮廓的第一二维影像 转换为该具有一梯形轮廓的转换间影像。
4.如权利要求2所述的屏幕显示设定的处理方法,其特征在于,该二维影像处理程序 包含下列步骤将该第一二维影像的像素点进行缩减或增加,而使该具有矩形轮廓的第一二维影像转 换为一具有一梯形轮廓的第三二维影像;以及将该具有梯形轮廓的第三二维影像与该第二二维影像合并成该转换间影像。
5.如权利要求2所述的屏幕显示设定的处理方法,其特征在于,该二维影像处理程序 包含下列步骤将该第一二维影像的像素点进行缩减或增加,而使该具有矩形轮廓的第一二维影像转 换为一具有一梯形轮廓的第三二维影像;将该第二二维影像的像素点进行缩减或增加,而使该具有矩形轮廓的第二二维影像转 换为一具有一梯形轮廓的第四二维影像;以及将该具有梯形轮廓的第三二维影像与该具有梯形轮廓的第四二维影像合并成该转换 间影像。
6.如权利要求1所述的屏幕显示设定的处理方法,其特征在于,该二维影像处理程序 包含下列步骤将该第一二维影像的像素点进行缩减或增加,以改变该第一二维影像的面 积,进而产生该转换间影像。
7.如权利要求1所述的屏幕显示设定的处理方法,其特征在于,该转换间影像于完成 后,可先储存于一幕后画面缓冲器,并于需要显示时再转移到一幕前画面缓冲器。
8.如权利要求1所述的屏幕显示设定的处理方法,其特征在于,该类立体效果的屏幕 显示设定系呈现一立体方块转动的效果。
9.如权利要求1所述的屏幕显示设定的处理方法,其特征在于,该类立体效果的屏幕 显示设定呈现一立体书本翻页的效果。
10.如权利要求1所述的屏幕显示设定的处理方法,其特征在于,该类立体效果的屏幕 显示设定呈现一具有景深及视觉焦点的选单转动的效果。
11.一种嵌入式系统,其可呈现一类立体效果的屏幕显示设定,包含一输入装置,用以输入一相关于一二维影像处理程序的控制指令;一使用者介面资源储存单元,用以提供第一二维影像与第二二维影像;以及一二维绘图引擎,耦接于该输入装置与该使用者介面资源储存单元,用以接收该控制 指令,根据该第一二维影像以及该第二二维影像,产生一转换间影像,并显示该第一二维影 像、该转换间影像与该第二二维影像,呈现该类立体效果的屏幕显示设定,以回应于该控制 指令。
12.如权利要求11所述的嵌入式系统,其特征在于,该第一二维影像与该第二二维影像具有一矩形轮廓。
13.如权利要求12所述的嵌入式系统,其特征在于,该二维绘图引擎所进行的该二维 影像处理程序包含下列步骤将该第一二维影像的像素点进行缩减或增加,而使该具有该矩形轮廓的第一二维影像 转换为该具有一梯形轮廓的转换间影像。
14.如权利要求12所述的嵌入式系统,其特征在于,该二维绘图引擎所进行的该二维 影像处理程序包含下列步骤将该第一二维影像的像素点进行缩减或增加,而使该具有矩形轮廓的第一二维影像转 换为一具有一梯形轮廓的第三二维影像;以及将该具有梯形轮廓的第三二维影像与该第二二维影像合并成该转换间影像。
15.如权利要求12所述的嵌入式系统,其特征在于,该二维绘图引擎所进行的该二维 影像处理程序包含下列步骤将该第一二维影像的像素点进行缩减或增加,而使该具有矩形轮廓的第一二维影像转 换为一具有一梯形轮廓的第三二维影像;将该第二二维影像的像素点进行缩减或增加,而使该具有矩形轮廓的第二二维影像转 换为一具有一梯形轮廓的第四二维影像;以及将该具有梯形轮廓的第三二维影像与该具有梯形轮廓的第四二维影像合并成该转换 间影像。
16.如权利要求11所述的嵌入式系统,其特征在于,该二维绘图引擎所进行的该二维 影像处理程序包含下列步骤将该第一二维影像的像素点进行缩减或增加,以改变该第一二维影像的面积,进而产 生该转换间影像。
17.如权利要求11所述的嵌入式系统,其特征在于,还包含一幕后画面缓冲器与一幕 前画面缓冲器,而当该转换间影像于完成后,可先储存于该幕后画面缓冲器,并于需要显示 时再转移到该幕前画面缓冲器。
18.如权利要求11所述的嵌入式系统,其特征在于,该类立体效果的屏幕显示设定呈 现一立体方块转动的效果。
19.如权利要求11所述的嵌入式系统,其特征在于,该类立体效果的屏幕显示设定呈 现一立体书本翻页的效果。
20.如权利要求11所述的嵌入式系统,其特征在于,该类立体效果的屏幕显示设定呈 现一具有景深及视觉焦点的选单转动的效果。
全文摘要
本发明涉及一种屏幕显示设定的处理方法与嵌入式系统,该系统包含输入装置、使用者介面资源储存单元以及二维绘图引擎,该方法包含接收一相关于一二维影像处理程序的控制指令;根据第一二维影像及第二二维影像,该二维影像处理程序产生一转换间影像;以及显示该第一二维影像、该转换间影像与该第二二维影像,以呈现一类立体效果的屏幕显示设定。
文档编号G06F3/048GK101930337SQ201010206830
公开日2010年12月29日 申请日期2010年6月10日 优先权日2009年6月18日
发明者叶梦絜, 李成浩, 柯钦儒, 陈建佑, 黄子癸 申请人:晨星软件研发(深圳)有限公司;晨星半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1