对象突出显示的方法及显示装置的制作方法

文档序号:6377031阅读:166来源:国知局
专利名称:对象突出显示的方法及显示装置的制作方法
技术领域
本发明涉及一种页面显示方法,尤其涉及一种页面显示方式的对象突出显示的方法及显示装置。
背景技术
随着科技技术的进步,电子装置的功能也日趋多元化,以目前十分普及的电脑产品为例,他的强大的软件功能满足了使用者的各种需求,像文件处理、网络浏览或是多媒体播放等应用,然而,只具备强大的功能已经无法满足消费者的需求,现代人除了讲求功能多样化之外,对于视觉效果也有诸多要求。
显示器是纵所周知的,在很多电子设备中都使用了显示器来显示图形和文本,以及提供可供用户与设备进行交互的用户界面。触摸屏检测并响应于该触摸屏上的接触,设备可以在触摸屏上显示一个或者多个软按键、菜单以及其他用户界面对象。用户可以通过接触其希望与之交互的界面对象所对应的触摸屏位置,来与设备进行交互。在申请号为“200810178286. V’的“页面显示方式的调整方法与其移动电子装置”的专利中,使用触摸式屏幕实现页面缩放的功能,在启动页面缩放功能之后,使用者可以利用触控式屏幕上的软件按钮来调整页面的缩放比例。通过单一的讯号输入单元来完成界面的切换等。所解决的技术问题仅仅是页面显示的问题。在申请号为“200680052770. 4”的“通过在解锁图像上执行手势来解锁设备”的专利中,通过触敏显示器上执行的手势来控制所述设备的开启,如果与显示器的接触与用于解锁设备的预定手势向对应,所述设备被解锁。该技术方案只是通过触敏显示器来控制设备的解锁,并未提及界面的显示效果。目前的KTV点歌系统一般都是采用触敏显示设备,随着生活水平的提高,人们更加重视视觉体验,视觉感光的感受,更加追求一个体验的过程。但是现在的点歌系统的显示设备,没有充分考虑用户的视觉感受和使用习惯,只是简单的完成功能来满足市场的需求。这种KTV点歌系统的触敏显示设备存在诸多的不足,如无法突出显示用户选择区域,即弹出框区域,从而无法让用户把注意力集中在弹出框的操作上;弹出框就是直接出现和退出,没有过场动画,让人觉得很呆板,没有状态的体现;弹出框退出必须点击退出按钮才能退出弹出框,退出按钮一般比较小,且在边缘区域,操作不便。现有的朦黑技术一般采用无硬件加速的2D绘制,效率不高而且需要考虑的问题比较复杂,要考虑其他模块对朦黑效果的影响;比如有些2D模块的重绘会把朦黑部分内容给擦除掉一部分。

发明内容
本发明主要解决的技术问题是提供一种能在显示屏幕上突出显示对象的技术方案。使浏览显示屏幕的内容更加顺畅,方便用户使用,在浏览显示屏幕的内容时不会造成任何干扰。为解决上述技术问题,本发明采用的一个技术方案是提供一种对象突出显示的方法,包括以下步骤步骤I :接收对象预显示信号;步骤2 :检测对象预显示信号,开启背景模糊;步骤3 :对象突出显示于特定区域;步骤4 :判断是否存在第二对象显示信号;若是,则第二对象动态突出显示于特定区域;若否,循环步骤4。步骤3中,对象突出显示于特定区域的步骤包括取得对象显示的轨迹的位移与方向;开启背景模糊,采用有硬件加速的OpenGL来绘制一块具有特定颜色和透明度的·色块叠加上去使得后面的内容有朦胧感而达到背景模糊效果;对象依据设定轨迹与方向缓慢出现;检测对象移动至特定区域,对象突出显示。其中,所述对象移动至特定区域的轨迹为点击按钮处到屏幕中心点。该对象突出显示的方法还包括步骤5 :接收对象显示退出信号;步骤6 :显示的对象动态缩回,并消失;步骤7 :检测对象显示区域无显示对象,背景模糊关闭。其中,所述对象显示信号为退出按钮或非特定区域接收到的信号。步骤6中,所述对象动态缩回的步骤包括取得对象缩回的轨迹与方向;对象依据设定轨迹与方向缓慢缩回。其中,所述缓慢缩回的轨迹为对象从显示屏幕中心点收回到顶部或底部。为解决上述技术问题,本发明采用的另一个技术方案是提供一种显示装置,包括一屏幕;一讯号输入单元,耦接至该屏幕,适于接收对象控制信号;一处理单元,耦接至该屏幕与该讯号输入单元,依据该缩放讯号的变化对应调整一对象在屏幕上的动作方式。其中,所述对象控制信号包括对象显示信号以及对象缩回信号。所述动作方式包括对象从点击按钮处到屏幕中心点从小到大翻转运动以及,对象从显示屏幕中心点从大到小翻转运动收回到屏幕顶部或底部。本发明的有益效果是通过背景模糊技术以及对象突出显示技术,从点击按钮处到屏幕中心点的动态翻转对象,应用特效显示,使改变有一种过程的效果,增加用户视觉上的感受,利于用户接受,使用户操作更加简单,且更加注重用户的视觉体验和心理上的变化,从而不会在浏览屏幕时造成任何干扰。


图I是本发明技术方案对象突出显示的流程图2是本发明技术方案背景模糊的朦黑层结构示意图;图3是本发明技术方案背景模糊的OpenGL颜色渲染流程图;图4是本发明技术方案的对象动态缩回的流程图;图5是本发明技术方案的显示装置的结构示意图;图6是本发明技术方案的正常页面示意图;图7是本发明技术方案的一级弹出框显示示意图。
具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。 请参阅图1,本发明提供的一种对象突出显示的方法,包括以下步骤步骤I :接收对象预显示信号;显示屏幕的顶部和底部栏的某些按钮为对象的启动按钮,当点击触摸显示屏幕上这些按钮时,处理单元就接收该对象预显示信号。例如电机调音按钮后,调音按钮高亮,说明即将出现的是与调音对象框相关的对象界面。步骤2 :检测对象预显示信号,开启背景模糊;处理器检测到对象预显示信号后,处理单元就发出控制信号,使非对象显示区域的背景模糊,利用背景模糊的技术是为了突出显示对象,让用户把注意力都集中到显示对象上,现在与用户交互的区域只有显示对象的特定区域。朦黑原理首先把页面的元素进行分层,创建一个线程实时把这几层依据他们的层顺序(显示优先级)叠加到显示的FrameBuffer (内存帧缓存)上,所述分层得到CPU的支持,所述CPU能够提供几个用来画内容的surface层,可以是2D层也可以是3D层,最终显示出来的内容把这些surface层中选取出想要的surface层进行叠加后,把叠加结构显示到FrameBuffer上。然后增加一个朦黑的层,指定一个朦黑层的显示优先级;这样当朦黑层有显示时,在朦黑层之下的元素因为与朦黑层相叠加才变朦胧;在朦黑层之上的元素保持不变从而突出显示了这些内容元素;其次,为了更好的实现朦黑效果;关于朦黑层的实现采用有硬件加速的OpenGL来实现,通过采用OpenGL ES渲染有3D加速的全屏色块对象来实现朦黑效果,由于OpenGLES图形层绘制有足够的效率,可以一直进行清空重画3D加速的对象,所以逻辑上控制简单,其中朦黑的色块颜色和深度可以设定。朦黑层的使用上,提供显示/隐藏接口给应用程序调用,以达到省空间,快速变化的效果。通过采用OpenGL ES3D加速对象来实现朦黑效果达到了两个效果,降低了复杂度,只要调用显示/隐藏接口即可,用了 3D加速,加快了绘制效率。朦黑实现参见图2及图3,图7。图6为未采用朦黑之前的正常显示的界面效果图,参阅图2为采用朦黑技术后实现背景朦黑的效果图,图中左边部分,2为朦黑层,I为位于朦黑层之上一层,3为朦黑层之下一层,4为朦黑之下二层。图7为朦黑层示意图说明,阴影区域为被朦黑区域,当选中“已点”时,说明已点弹出框弹出,非阴影区域为已点弹出框,人的注意力集中到非阴影区域,即已弹出区域。图3说明了朦黑的具体实现过程,先初始化OpenGL硬件加速绘制的平台环境,初始化一个采用OpenGL绘制的3D硬件加速朦黑对象,设置朦黑对象的颜色(RGB)和alpha值和显示位置以及大小,清空3D层上内容,用OpenGL把其他需要画的对象根据属性在3D层上渲染出来,判断是否显示朦黑,若是,则根据朦黑对象属性采用openGL在3D显示层上绘制色块,把3D层和其他层相叠加后显示到FrameBuffer上,并进入下一个渲染周期,若不需要显示朦黑层,则直接把3D层和其他层相叠加后显示到FrameBuffer上。步骤3 :对象突出显示于特定区域;该步骤具体的包括取得对象显示的轨迹的位移与方向;对象依据设定轨迹与方向缓慢出现;检测对象移动至特定区域,对象突出显示。具体的,从调音按钮处沿特定的方向翻转到屏幕中心点,配以由小到大的放大效果和渐显效果,让用户因为这个特效把注意力转移到对象框上,该对象的动画效果从它出现开始到它出现结束,从而让用户知道弹出框从哪里来。该对象的特定的动画的效果是为了利于让用户操作体验。步骤4 :判断是否存在第二对象显示信号;若是,则第二对象动态突出显示于特定区域;若否,循环步骤4。步骤4的目的是为了检验是否存在二级对象或者更多级对象的出现,如果多级对象出现,如三级或者四级对象出现或者更高级对象出现,则中断前一个对象显示的画面,突出显示最后一级对象。如果前面出现的画面的第三级对象,则第四级对象出现后,就优先突出显示第四级对象,第三级对象将被朦黑。后一级对象出现后,利用反转特效进行动态变化,因为这样中心点没有变,在屏幕上给用户一种变化的效果,说明显示对象即将发生变化,但注意力仍然在对象显示区域,不会使用户觉得变化太过突兀。具体的,该对象突出显示的方法还包括步骤5 :接收对象显示退出信号;所述对象显示信号为退出按钮或非特定区域接收到的信号。由于退出按钮一般比较小,且在对象框边缘处,这会要求用户太精细的操作,为了使用户操作简便,直接点击非对象框即背景模糊区域,说明用户现在不想继续和对象框交互。步骤6 :显示的对象动态缩回,并消失;所述对象动态缩回的步骤包括取得对象缩回的轨迹与方向;对象依据设定轨迹与方向缓慢缩回。参阅图4,图中表示了显示对象缩回的具体过程,所述缓慢缩回的轨迹为对象从显示屏幕中心点收回到顶部或底部。从屏幕中心点处翻转到调音按钮处,配以由大到小的缩小效果和渐显效果,这样使弹出框的出现和收回有始有终。步骤7 :检测对象显示区域无显示对象,背景模糊关闭。关闭背景模糊效果后,转移用户的注意力,把注意力重新回到整个屏幕上,从而继续进行点歌操作。背景模糊关闭后,调音按钮高亮还原,说明整个过程结束。参见图5,图中提供了本发明所提供的一种显示装置,本发明采用的另一个技术方案是提供一种显示装置包括一屏幕;一讯号输入单元,耦接至该屏幕,适于接收对象控制信号;具体的,所述讯号输入单元为触控式面板以及鼠标等输入设备。所述对象控制信号包括对象显示信号以及对象缩回信号。一处理单元,耦接至该屏幕与该讯号输入单元,依据该缩放讯号的变化对应调整一对象在屏幕上的动作方式。具体的,该处理单元可以是处理器或任何具备运算处理能力的芯片组,在本实施例中,本处理单元包括位置判断模块、控制信号识别模块以及页面显示模块。其中,位置判断模块用于判断对象是否显示于特定的区域,页面显示模块则是在对象位于特定区域时,依据显示对象的讯号变化,对应调整对象的动作,如对象从点击按钮处到屏幕中心点从小到大翻转运动以及对象从显示屏幕中心点从大到小翻转运动收回到屏幕顶部或底部。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种对象突出显示的方法,其特征在于,包括以下步骤 步骤I:接收对象预显示信号; 步骤2 :检测对象预显示信号,开启背景模糊; 步骤3 :对象突出显示于特定区域; 步骤4 :判断是否存在第二对象显示信号;若是,则第二对象动态突出显示于特定区域;若否,循环步骤4。
2.根据权利要求I所述的对象突出显示的方法,其特征在于对象突出显示于特定区域的步骤包括 取得对象显示的轨迹的位移与方向; 开启背景模糊,采用有硬件加速的OpenGL来绘制一块具有特定颜色和透明度的色块叠加上去使得后面的内容有朦胧感而达到背景模糊效果; 对象依据设定轨迹与方向缓慢出现; 检测对象移动至特定区域,对象突出显示。
3.根据权利要求2所述的对象突出显示的方法,其特征在于所述对象移动至特定区域的轨迹为从点击按钮处到屏幕中心点。
4.根据权利要求I所述的对象突出显示的方法,其特征在于还包括 步骤5 :接收对象显示退出信号; 步骤6 :显示的对象动态缩回,并消失; 步骤7 :检测对象显示区域无显示对象,背景模糊关闭。
5.根据权利要求4所述的对象突出显示的方法,其特征在于所述对象显示信号为推出按钮或非特定区域接收到的信号。
6.根据权利要求4所述的对象突出显示的方法,其特征在于步骤6中,所述对象动态缩回的步骤包括 取得对象缩回的轨迹与方向; 对象依据设定轨迹与方向缓慢缩回。
7.根据权利要求6所述的对象突出显示的方法,其特征在于所述缓慢缩回的轨迹为从显示屏幕中心点收回到顶部或底部。
8.一种显示装置,包括 一屏眷; 一讯号输入单元,耦接至该屏幕,适于接收对象控制信号; 一处理单元,耦接至该屏幕与该讯号输入单元,依据该缩放讯号的变化对应调整一对象在屏幕上的动作方式。
9.根据权利要求8所述的显示装置,其特征在于所述对象控制信号包括对象显示信号以及对象缩回信号。
10.根据权利要求8所述的显示装置,其特征在于所述动作方式包括 对象从点击按钮处到屏幕中心点从小到大翻转运动以及, 对象从显示屏幕中心点从大到小翻转运动收回到屏幕顶部或底部。
全文摘要
本发明公开了一种对象突出显示的方法及一种显示装置,包括以下步骤步骤1接收对象预显示信号;步骤2检测对象预显示信号,开启背景模糊;步骤3对象突出显示于特定区域;步骤4判断是否存在第二对象显示信号;若是,则第二对象动态突出显示于特定区域;若否,循环步骤4。该技术方案,通过背景模糊技术以及对象突出显示技术,从点击按钮处到屏幕中心点的动态翻转对象,应用特效显示,使改变有一种过程的效果,增加用户视觉上的感受,利于用户接受,使用户操作更加简单,且更加注重用户的视觉体验和心理上的变化,从而不会在浏览屏幕时造成任何干扰。
文档编号G06F3/0481GK102890602SQ201210342948
公开日2013年1月23日 申请日期2012年9月17日 优先权日2012年9月17日
发明者何杨, 汤周文, 刘灵辉, 余春艳, 陈国龙 申请人:福建星网视易信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1