影像效果显示方法及电子装置的制作方法

文档序号:6598817阅读:151来源:国知局
专利名称:影像效果显示方法及电子装置的制作方法
技术领域
本发明是关于一种影像效果显示方法及电子装置,且特别是有关一种画面状态间 切换时的影像效果显示方法及其所应用的电子装置。
背景技术
随着现今各种的电子产品其数字显示技术迅速发展,用户普遍追求设计新颖、操 作便利且界面效果突出的消费性电子产品。举例来说,在目前主流的智能型手机或影音播 放器的操作界面上,早已脱离了初期的简单文字选单,而是采用造型丰富的图形用户界面 (Graphical User hterface,⑶I),尤其是,近来的图形用户界面大多具有三维效果,且在 不同的画面之间切换时加入不同的过场动画效果,使电子产品的显示模式更加活泼,藉以 引起用户注意。请参阅图1,图1绘示现有的电子装置在不同画面状态之间切换时的过场影像效 果的示意图。图1中包含了先后六个不同时间点的显示画面Tl T6的示意图。在图1的 例子中,在显示画面Tl中的显示选单是对应「投影展示」功能的画面状态。假设此时,用户 以触控操作或按压了相对应的按钮等各种输入方式,即可将电子装置切换到另一应用功能 「数字电视」的画面状态,即如显示画面T6所示。在由显示画面Tl的画面状态切换到显示 画面T6的画面状态之间,电子装置所显示的画面进一步具有动态的过场影像效果(如显示 画面T2至显示画面T5)。在现有的过场影像效果显示方法中,电子产品制造商的美工设计人员须先将所有 不同画面状态之间切换时的分镜图逐一绘出,每一个分镜图即类似显示画面T2至显示画 面T5等任一时间点的画面,再由软件工程人员或⑶I软件设计师逐一编写每一个分镜画面 相对应的程序代码,以使电子装置可根据程序代码完成过场画面的显示工作。为了达到更细致生动的动态显示效果,画面状态之间过场效果的分镜,应分得愈 细方能达到连续性的动态效果。且当画面状态变换的可能选项愈多(如添加更多的应用功 能)的时候,所需编写的分镜程序代码便以倍数以上方式快速成长。尤其当分镜画面包含 立体3D效果时,若利用人力编写刻画立体画面的程序代码,需要一一指定每个画面中个别 物体的角度、远近、线条及阴影等各种琐碎的效果设定,这样的过场影像的程序代码编写流 程十分冗长,既耗费人力成本又缺乏时间效率。为了解决上述问题,本发明提出一种影像效果显示方法及电子装置,其可有效率 地管理过场效果中所包含的对象模型及影像效果模板,并将其连同代表画面状态的状态 对照表转换为影像效果数据,电子装置便可基于影像效果数据达到各种不同的影像效果显 示,以解决上述问题。

发明内容
本发明的目的在于提供一种影像效果显示方法及电子装置,该影像效果显示方法 可用以显示不同的画面状态间切换时的影像效果,如过场影像效果。
根据本发明的一方面提供一种影像效果显示方法,该影像效果显示方法可包含下 列步骤1)提供一数据库,其包含多个对象模型以及多个影像效果模板;2)提供一状态对照表,其包含这些画面状态与这些对象模型的对应关系、以及于 这些画面状态中进行切换时与这些影像效果模板的对应关系;3)利用一转换程序,依据该数据库及该状态对照表,产生一影像效果数据;以及4)当自这些画面状态中的一个切换至这些画面状态的另一个时,依据该影像效果 数据,显示一对应影像效果。根据本发明的另一方面,该影像效果显示方法是应用于一电子装置中,该电子装 置具有一影像效果数据及一处理模块,该影像效果显示方法可包含下列步骤1)接收一状态切换命令;以及2)该处理模块依据一目前画面状态、该状态切换命令所对应的一下个画面状态、 及该影像效果数据,显示一对应影像效果;其中,该影像效果数据是利用一转换程序依据一数据库及一状态对照表所产生 的;而该数据库包含多个对象模型以及多个影像效果模板;且该状态对照表包含多画面状 态与这些对象模型的对应关系、以及于这些画面状态中进行切换时与这些影像效果模板的 对应关系。根据本发明又一方面提供一种电子装置,该电子装置包含一显示模块、接收模块、 一存储模块以及一处理模块。其中,接收模块用以接收一状态切换命令。存储模块中储存 有一影像效果数据。处理模块依据一目前画面状态、该状态切换命令所对应的一下个画面 状态、及该影像效果数据,于该显示模块上显示一对应影像效果。其中,该影像效果数据是利用一转换程序依据一数据库及一状态对照表所产生 的;而该数据库包含多个对象模型以及多个影像效果模板;且该状态对照表包含多画面状 态与这些对象模型的对应关系、以及于这些画面状态中进行切换时与这些影像效果模板的 对应关系。本发明的有益技术效果是相较于先前技术,本发明的影像效果显示方法及电子 装置,是预先建立包含对象模型及影像效果模板的数据库,以及包含这些画面状态切换关 系的状态对照表。并且,将数据库与状态对照表编译为影像效果数据。藉此,电子装置便可 基于影像效果数据达到各种不同的影像效果显示。


关于本发明的优点与精神可以通过以下结合附图对本发明的详述得到进一步的 了解,其中图1绘示现有的电子装置在不同画面状态之间切换时的过场影像效果的示意图。图2绘示根据本发明的第一具体实施例中的影像效果显示方法的方法流程图。图3绘示画面状态之间切换时的影像效果示意图。图4绘示于此实施例中状态对照表的示意图。图5绘示根据本发明的第二具体实施例中一种电子装置的功能方块图。图6绘示可配合应用于电子装置上的一种影像效果显示方法的方法流程图。
具体实施例方式请参阅图2以及图3,图2绘示根据本发明的第一具体实施例中的影像效果显示方 法的方法流程图,本发明的影像效果显示方法可用以显示多个画面状态之间切换时的影像 效果。图3绘示画面状态之间切换时的影像效果示意图。其中,图3中包含了先后六个不 同时间点的显示画面Tl T6的示意图。如图2所示,本发明的影像效果显示方法首先可执行步骤S100,建立一数据库,其 数据库中包含了多个对象模型以及多个影像效果模板。其中,上述的对象模型可为3D动画模型、对象的平面或立体图标、框线、色块、按 钮或背景图面等,举例来说,在图3的显示画面Tl中,投影片、电视机及电子表格等三个图 标即各自为三个对象模型(10a、IOb及IOc)。另一方面,上述的影像效果模板可包含了对象模型(举例来说如图标或按钮)的 移动方向、移动路径、行进速度、缩放效果及前景背景重叠效果,或是对象模型(举例来说 如色块或背景图面)的亮暗设定、阴影及色彩渐层效果等。于图3的例子中,由显示画面Tl 切换至显示画面T6的过程中,对象模型IOa (投影片图标)即可为套用了向左侧轮转以及 逐渐缩小的影像效果模板,而对象模型IOb(数字电视图标)则可为套用了向左侧轮转以及 逐渐放大的影像效果模板。在实际应用中,在上述步骤SlOO中建立数据库的实际作法,可包含由至少一立体 影像文件中撷取出这些对象模型以及这些转换效果模板,一般而言,目前各种商用影像软 件所使用的立体影像文件(例如3ds、Iwo, obj、xsi或c4d等各种立体影像格式文件)中 包含了画面中每一对象的各种立体信息,例如对象的长、宽、高、透明度、表面质料、色彩及 重心,以及对象在移动时的移动路径、阴影、光线效果以及远近设定等。举例来说,步骤SlOO 可通过一分析撷取应用程序由3ds、Iwo, obj、xsi或c4d等各种立体影像格式文件撷取出 该文件中所涵盖的对象模型以及转换效果模板信息,但本发明并不以此为限。此外,本实施例中的影像效果显示方法,执行步骤S102建立一状态对照表,此状 态对照表包含了这些画面状态与这些对象模型的对应关系,此外,状态对照表亦包含了这 些画面状态中任两个画面状态进行切换时与这些影像效果模板的对应关系。请参阅图4,图4绘示于此实施例中状态对照表的示意图。如图4中状态对照表所 示,其包含第一画面状态12a、第二画面状态12b与第三画面状态12c中任意两个画面状态 切换时所需采用的各种动态影像设定(如图4中的ml m6),例如当自第一画面状态1 切换至第二画面状态12b时,则采用动态影像设定m2,其中动态影像设定m2便包含了第一 与第二画面状态中涵盖的对象模型、以及第一与第二画面状态进行切换时所运用到的影像 效果模板。接着,执行步骤S104,依据该数据库及该状态对照表产生一影像效果数据。实际应 用中,产生该影像效果数据的步骤可利用一转换程序所达成。也就是说,通过转换程序自动 化地将数据库及状态对照表的内容结合,而产生影像效果数据,其是以程序代码的方式呈 现,而转换程序还可进一步地将影像效果数据编译为方便电子装置执行的数据结构,并加 以储存效果数据。接着,当电子装置的显示画面将由这些画面状态中的一个切换至这些画面状态的另一个时,便执行步骤S106,利用一驱动引擎(driver engine)依据影像效果数据,显示一
对应影像效果。其中该驱动引擎可为一软件应用程序或一软件执行平台,其可用以读取影像效果 数据经编译的数据结构,并加以执行,藉此于电子装置上显示出特定的影像效果。举例来说,如图3中,由代表「投影展示」功能的一画面状态(即显示画面Tl)切 换至代表「数字电视」功能的另一画面状态(即显示画面T6)的切换流程中,驱动引擎便可 读取影像效果数据,使画面中的各个对象随一定的轨道移动、轮转,并具有放大缩小等各种 影像效果。此外,当用户界面设计需要变更时,例如增减功能图标(对象模型)、新增爆破特 效(影像效果模板)、改变行进方向(影像效果模板)或是变更画面状态之间的从属及切换 关系(状态对照表)时,通过本发明的影像效果显示方法,仅需在上述变更完成之后,再次 执行步骤S104,重新依据变更后的数据库及该状态对照表产生影像效果数据。随后,便可利 用该驱动弓I擎显示更新后的影像效果。在上述实施例中,影像效果显示方法的各个步骤可由单一电子装置独立完成,或 由包含多个电子装置的电子系统分工进行,本发明并不以此为限。然而,在目前的终端消费性电子产品上,讲究的是有效率地应用有限的硬件资源, 达到最佳的使用效果。于是,上述实施例中,建立数据库(步骤S100)、建立状态对照表(步 骤S102)以及产生影像效果数据(步骤S104)等皆可由制造厂商或软件设计者在一计算机 系统上预先设计完成。也就是说,在用户界面的设计过程中,设计者预先建立好所需的数据库及状态对 照表,再利用转换程序自动地将建立好的数据库及状态对照表转换成影像效果数据的程序 代码,然后进一步地编译为方便电子装置执行的数据结构,再储存至电子装置中效果数据。 相较于现有技术,利用人机界面设计师利用人力刻划每一动态画面显示所需要的影像程序 代码,本发明所提出利用转换程序自动进行转换的流程,具有较高的处理效率,使产品界面 设计的所需的工作时间缩短并可降低成本。当影像效果数据已由计算机系统预先产生之后,电子装置便可利用最少的硬件资 源达到前述实施例中动态的影像效果。请参阅图5以及图6,图5绘示根据本发明的一具体 实施例中一种电子装置3的功能方块图。图6绘示可配合应用于电子装置3上的一种影像 效果显示方法的方法流程图。如图5所示,电子装置3包含显示模块30、存储模块32、处理模块34以及输入模 块36。显示模块30用以显示一显示画面。存储模块32中储存有一影像效果数据。其中,该影像效果数据可利用一计算机系 统预先执行一转换程序,进而依据一数据库及一状态对照表所产生的。其中,该数据库包含多个对象模型以及多个影像效果模板。对象模型可为3D动画 模型,或亦可为对象的平面或立体图标、框线、色块、按钮或背景图面等。而举例来说,影像 效果模板可包含了对象模型的移动方向、移动路径、行进速度、缩放效果及前景背景重叠效 果,或是对象模型的亮暗设定、阴影及色彩渐层效果等。另一方面,该状态对照表包含多个画面状态与这些对象模型的对应关系,及这些 画面状态中任两个画面状态进行切换时与这些影像效果模板的对应关系。
如图6所示,电子装置3执行步骤S300,根据用户的输入操作(如按压按键、触控 操作、声控操作等)而由电子装置3的输入模块36接收一状态切换命令。此状态切换命令 可用以指示电子装置3使其显示画面由一目前画面状态切换至一下个画面状态。当该处理模块接收一状态切换命令时,电子装置3便执行步骤S302,利用该处理 模块34执行一驱动引擎,其中该驱动引擎可为一软件模块(例如软件应用程序或软件执行 平台),利用驱动引擎依据一目前画面状态、状态切换命令所对应的一下个画面状态、及影 像效果数据,于显示模块上显示一对应影像效果。也就是说,电子装置3仅需储存有预先建立的影像效果数据,影像效果数据可被 编译为方便电子装置储存及执行的数据结构。当画面状态切换时,电子装置3便可利用驱 动引擎读取影像效果数据,于该显示模块上显示该对应影像效果。其中,该影像效果数据中 所包含的信息,及其预先建立的方式与原理,与本发明前述的第一具体实施例所述大致相 同,故在此不另赘述。综上所述,本发明的影像效果显示方法及电子装置,是预先建立包含对象模型及 影像效果模板的数据库,以及包含些画面状态切换关系的状态对照表。并且,将数据库与状 态对照表转换为影像效果数据。藉此,电子装置便可基于影像效果数据达到各种不同的影 像效果显示。通过以上较佳具体实施例的详述,是希望能更加清楚描述本发明的特征与精神, 而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希 望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。
权利要求
1.一种影像效果显示方法,用以显示多个画面状态之间切换时的影像效果,该影像效 果显示方法包含下列步骤提供一数据库,其包含多个对象模型以及多个影像效果模板; 提供一状态对照表,其包含这些画面状态与这些对象模型的对应关系、以及于这些画 面状态中进行切换时与这些影像效果模板的对应关系;利用一转换程序,依据该数据库及该状态对照表,产生一影像效果数据;以及 当自这些画面状态中的一个切换至这些画面状态的另一个时,依据该影像效果数据产 生一对应影像效果。
2.根据权利要求1所述的影像效果显示方法,其特征在于,建立该数据库的步骤包含 由至少一立体影像文件中撷取出这些对象模型以及这些转换效果模板。
3.根据权利要求1所述的影像效果显示方法,其特征在于,这些对象模型是3D动画模型。
4.根据权利要求1所述的影像效果显示方法,其特征在于,显示该对应影像效果的步 骤中是利用一软件模块依据该影像效果数据产生该对应影像效果。
5.一种影像效果显示方法,应用于一电子装置中,该电子装置具有一影像效果数据及 一处理模块,该影像效果显示方法包含下列步骤接收一状态切换命令;以及该处理模块依据一目前画面状态、该状态切换命令所对应的一下个画面状态、及该影 像效果数据,产生一对应影像效果;其中,该影像效果数据是利用一转换程序依据一数据库及一状态对照表所产生的;而 该数据库包含多个对象模型以及多个影像效果模板;且该状态对照表包含多个画面状态与 这些对象模型的对应关系、以及于这些画面状态中进行切换时与这些影像效果模板的对应 关系。
6.根据权利要求5所述的影像效果显示方法,其特征在于,这些对象模型以及这些转 换效果模板是由至少一立体影像文件中所撷取出来。
7.根据权利要求5所述的影像效果显示方法,其特征在于,这些对象模型是3D动画模型。
8.根据权利要求5所述的影像效果显示方法,其特征在于,该处理模块是利用一软件 模块,产生该对应影像效果。
9.一种电子装置,其包含 一显示模块;一接收模块,用以接收一状态切换命令; 一存储模块,该存储模块中储存有一影像效果数据;以及一处理模块,用以依据一目前画面状态、该状态切换命令所对应的一下个画面状态、及 该影像效果数据,于该显示模块上显示一对应影像效果;其中,该影像效果数据是利用一转换程序依据一数据库及一状态对照表所产生的;而 该数据库包含多个对象模型以及多个影像效果模板;且该状态对照表包含多个画面状态与 这些对象模型的对应关系、以及于这些画面状态中进行切换时与这些影像效果模板的对应 关系。
10.根据权利要求9所述的电子装置,其特征在于,这些对象模型以及这些转换效果模 板是由一计算机系统自至少一立体影像文件中所撷取出来。
11.根据权利要求9所述的电子装置,其特征在于,这些对象模型是3D动画模型。
12.根据权利要求9所述的电子装置,其特征在于,该影像效果数据是由一计算机系统 执行该转换程序依据该数据库及该状态对照表所产生的。
13.根据权利要求9所述的电子装置,其特征在于,该处理模块是执行一软件模块以依 据该目前画面状态、该下个画面状态、及该影像效果数据,产生该对应影像效果。
全文摘要
本发明揭露一种影像效果显示方法及电子装置。其中该影像效果显示方法用以显示多个画面状态之间切换时的影像效果,其包含下列步骤提供一数据库,其包含多个对象模型以及多个影像效果模板;提供一状态对照表,其包含这些画面状态与这些对象模型的对应关系、以及于这些画面状态中进行切换时与这些影像效果模板的对应关系;利用一转换程序,依据该数据库及该状态对照表,产生一影像效果数据;以及,当自这些画面状态中的一个切换至这些画面状态的另一个时,依据该影像效果数据,显示一对应影像效果。
文档编号G06F3/048GK102147697SQ201010118520
公开日2011年8月10日 申请日期2010年2月8日 优先权日2010年2月8日
发明者傅国长, 李润容, 游昇机 申请人:晨星半导体股份有限公司, 晨星软件研发(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1