电视节目和菜单同时显示的处理方法及处理系统的制作方法

文档序号:7621307阅读:216来源:国知局
专利名称:电视节目和菜单同时显示的处理方法及处理系统的制作方法
技术领域
本发明涉及电视机技术领域,特别是一种电视节目和菜单同时显示的处理方法及处理系统。
背景技术
对于目前的平板电视,屏幕规格多采用16:9等宽屏,但是大部分电视信号仍然为传统的4:3。因此,采用宽屏接收电视信号时,屏幕周围会被处理为黑色无信号,电视节目由屏幕中央显示。这样电视周围会保留部分未填充画面信号的黑边部分。例如,中国专利(申请公布号CN101815184A)公开了一种应用于电视的图像显示方法及装置,包括获取预显示的图像的信息;将所述图像显示在电视屏幕上;根据所述图像信息在电视屏幕上显示相框图像,该相框图像显示在电视图像的周围,通过对电视屏幕的黑边部分进行修饰来区分图像和背景,便于用户通过电视来浏览图片。另外,中国专利 (申请公布号CN101848346A)公开了一种电视机及其图像显示方法,在屏幕上未被占用部分提供预设的填充图像,该预设的填充图像可以是静态的,也可以是动态的,来防止“烧屏” 现象发生。上述现有技术,主要针对电视屏幕的现有尺寸在确保视频图像的最佳显示状态下,在未占有部分来设置填充图像,不利于调节填充图像的播放比例,用户不能根据自己的实际需要调整视频图像和填充图像的占有比例,降低了用户的视觉体验。

发明内容
有鉴于此,本发明的主要目的在于提供一种电视节目和菜单同时显示的处理方法及处理系统,以实现可以将视频图像和图形用户界面确定至最佳显示状态,来增强用户的视觉体验。本发明提出了一种电视节目和菜单同时显示的处理方法,包括接收数字电视信号并处理生成视频画面,还包括以下步骤A、确定出要显示在数字电视屏幕上的当前所选菜单和待选菜单;B、确定播放所述当前所选菜单、待选菜单所使用的各菜单播放窗口的属性;及根据该属性确定出播放所述视频画面的画面播放窗口的属性,该属性使该画面播放窗口与菜单播放窗口互不遮挡;C、通过确定出的所述菜单播放窗口和画面播放窗口的属性分别显示所述当前所选菜单和待选菜单及视频画面。由上,播放所述视频画面的画面播放窗口的属性是根据菜单播放窗口的属性来自动确定的,而不是固定不变的,因此可适应菜单窗口的调整而联动调整,便于用户调整到最佳视觉要求。 优选的,所述步骤A包括 读取出数字电视中的菜单结构信息;
将菜单结构信息中对应当前所选菜单的上一级菜单作为待选菜单。优选的,步骤B所述菜单播放窗口、画面播放窗口的属性各包括至少以下之一位置、大小、形状、透明度和图层级别。由上,本发明窗口属性可灵活设置,满足不同的窗口的不同呈现要求。优选的,步骤B包括当前所选菜单播放窗口的位置属性使该窗口位置为紧贴屏幕一侧设置,图层级别属性使该窗口覆盖待选菜单播放窗口之上设置;待选菜单的播放窗口的位置属性使该窗口位置为距离上述屏幕一侧一定距离设置,形状属性使该窗口呈一定角度旋转后的三维形状;画面播放窗口的位置属性使视频画面一侧紧贴上述屏幕另一侧设置,大小属性使该窗口另一侧紧贴待选菜单播放窗口一侧设置,形状属性使该窗口呈一定角度旋转后的三维形状。由上,采用上述方式可以避免窗口之间的被遮掩,并且上述方式方便的表现出上下级菜单之间的级别管辖。优选的,步骤C还包括收到菜单切换指令时,通过各菜单播放窗口中的菜单信息变换至其左/右方菜单播放窗口显示,并返回步骤A。优选的,所述变换的过程中还包括通过原当前所选菜单播放窗口动态变化至待选菜单播放窗口、确定出的新的当前所选菜单动态变化至当前所选菜单播放窗口的方式进行变换过程的显示。由上,可以实现动态变化,提供更好的用户视觉体验。优选的,步骤B还包括收到菜单播放窗口大小变换的指令时,根据变换后的菜单播放窗口的大小属性确定画面播放窗口的大小属性。由上,具体可以实现画面播放窗口随菜单窗口大小进行联动变化,便于不同窗口的同时联动调整。优选的,步骤B还包括画面播放窗口由原满屏旋转动态变化至所确定的属性的画面播放窗口的变换过程的显示。优选的,所述动态变化包括至少以下之一旋转、缩放、移动。由上,可以采用不同的动态变化来呈现不同的效果,增加用户视觉体验。本发明还提出了一种电视节目和菜单同时显示的处理系统,包括数字电视信号处理模块10,用于接接收数字电视信号并处理生成视频画面;菜单模块20,用于确定出要显示在数字电视屏幕上的当前所选菜单和待选菜单;菜单画面属性确定模块30,用于确定播放所述当前所选菜单、待选菜单分别所使用的各菜单播放窗口的属性;菜单图像效果处理模块40,用于通过所确定出属性的菜单播放窗口分别显示所述当前所选菜单和待选菜单;视频画面属性确定模块50,用于根据当前所选菜单播放窗口和待选菜单播放窗口的属性确定出播放所述视频画面的画面播放窗口的属性,该属性使该画面播放窗口与菜单播放窗口互不遮挡; 视频图像效果处理模块60,用于通过所确定出属性的画面播放窗口示所述视频画由上,播放所述视频画面的画面播放窗口的属性是根据菜单播放窗口的属性来自动确定的,而不是固定不变的,因此可适应菜单窗口的调整而联动调整,便于用户调整到最佳视觉要求。总之,与现有技术相比,该电视节目和菜单同时显示的处理系统通过菜单模块20 获取进行菜单显示的菜单信息;通过菜单画面属性确定模块30根据菜单信息,确定菜单画面的显示属性;在互不遮挡的前提下,通过视频画面属性确定模块50根据菜单画面的显示属性确定视频画面的显示属性;经由菜单图像效果处理模块40和视频图像效果处理模块 60,根据确定的显示属性,对菜单画面和视频画面进行变换并显示。这样,可以避免用户在操作菜单时对观看的电视节目形成遮挡,同时,能够使用户根据自己的实际需要调整视频图像和图形用户界面的显示比例,增强了用户的视觉体验。


图1为本发明所述处理系统的原理框图;图2为本发明所述处理方法的图像显示方法的流程图;图3是利用本发明所述处理方法进行图像显示的动态显示图;图4是利用本发明所述处理方法进行图像显示的3D透视显示过程图。
具体实施例方式下面结合图1,以当数字电视接收到用户通过遥控器等输入的指令,激活菜单为例,对本发明的电视节目和菜单同时显示的处理系统进行详细说明,包括数字电视信号处理模块10,它用于接收数字电视信号并对其进行调节及解码等处理,包括对当前所选频道对应的信号进行解码和图像处理,生成当前所播放的视频画面。菜单模块20,它用于读取出数字电视的功能菜单信息,并根据用户的选择信号确定出当前所选菜单以及上下级的待选菜单。所述数字电视的功能菜单信息预先存储于数字电视中,所述用户的选择信号是通过如遥控器、触摸屏、动作感应、以及其它手持设备所发送的。其中的功能菜单信息,包括所有的菜单信息,即菜单结构信息和具体内容。例如, 菜单结构信息为一级菜单信息、二级菜单信息、三级菜单等;具体内容包括各级菜单中具体的各个功能名称,可为音量、频道、播放模式、色彩调节、声道调节等。该菜单模块20可包括菜单级别子模块和当前菜单子模块,菜单级别子模块,用于确定显示菜单信息中所包含的各菜单的级别,以及各级菜单所包括的具体内容;当前菜单子模块,用于从菜单级别子模块的各级菜单中确定出当前所选菜单,以及上下级的待选菜单。其中,启动功能菜单时,可默认一级菜单作为启动菜单时的所选菜单,其他作为待选菜单;当启动功能菜单后,根据接收的来自遥控器的左右键对应的返回上级或进入下级菜单的指令,将其上级或下级的菜单作为当前所选菜单。
菜单画面属性确定模块30,用于确定出要显示菜单所使用的所选菜单播放窗口和待选菜单播放窗口的各个窗口的属性,包括窗口的位置、大小、形状、透明度和图层级别等。 该菜单画面属性确定模块30可包括预定属性确定子模块和实时属性确定子模块。其中,预定属性确定子模块,用于采用预先设定的方式来确定菜单播放窗口的显示属性。例如,可以采用预定的方式读取出上述窗口的默认值,如图4(c)所示出的菜单播放窗口的样式,当前所选菜单位于屏幕右侧,上级菜单位于其左侧(图中被当前所选菜单覆盖的位置)。其中,实时属性确定子模块,用于根据读取的菜单信息来及时确定菜单播放窗口的显示属性。例如,可以动态计算所述各级菜单播放窗口的显示属性,根据接收的用户通过持续按下遥控器特定按键时发送的指令,计算出各级菜单的各个窗口的属性,例如,当用户持续按下遥控器左键时,则表示收到菜单向左拉伸的指令,则据此持续变大所述菜单播放窗口宽度(对应窗口大小的属性),直至用户抬起所述遥控器按键。菜单图像效果处理模块40,它与所述菜单画面属性确定模块30相连接,用于根据菜单画面属性确定模块30所确定的菜单播放窗口的显示属性,将各级菜单画面通过一定变换方式变换至所确定的所述属性的菜单播放窗口进行显示。其中,所述变换方式包括旋转、移动、放大、缩小等,其中该变换方式可以由OPENGL技术实现。例如,如图4所示,本实施例中的效果是由当前所选菜单遮挡上级菜单显示,且上级菜单是由其原位置(即所选菜单的位置)旋转到对应的窗口(即上级菜单播放窗口)的变换效果,当前所选菜单也是由原位置(如屏幕左侧外)移动或旋转到对应的窗口(即当前所选菜单播放窗口)的变换效^ ο视频画面属性确定模块50,它与所述菜单画面属性确定模块30相连接,来获取菜单画面属性确定模块30所确定的菜单画面的显示属性,用于根据菜单画面的显示属性来确定出显示画面播放窗口的大小、形状、位置等属性。视频图像效果处理模块60,它与所述视频画面属性确定模块50相连接,来获取视频画面的显示属性,用于根据该显示属性,对画面播放窗口的呈现方式进行控制,包括呈现出画面播放窗口从原满屏到上述所确定的显示属性对应的窗口的变换过程,并播放所述视频。所述变换过程包括旋转、移动、放大、缩小等。由上可见,本发明画面播放窗口是根据菜单播放窗口所计算出来的,并非大小固定的,当菜单播放窗口大小变化时,画面播放窗口属性也会随之变换,从而,整体上呈现出如图3所示的菜单画面与画面播放窗口的联动效果。下面结合图2,以在电视机上进行图像显示为例,详细介绍当接收到用户通过遥控器等输入装置调取功能菜单及操作时,本发明提供的电视节目和菜单同时显示的处理方法,包括步骤201,由菜单模块20读取出数字电视画面的菜单信息,并根据接收到的用户通过遥控器输出的指令确定出当前所选菜单和上级、下级待选菜单。其中,在启动时可以默认一级菜单为当前所选菜单,在用户通过遥控器进行上下级移动时,以所移动到的菜单作为当前所选菜单。步骤202,由菜单画面属性确定模块30确定出要显示菜单的当前所选菜单播放窗口和待选菜单播放窗口的显示属性,窗口的显示属性包括位置、大小、形状、透明度和图层级别等。其中,如前所示,可以采用预定的方式读取出菜单播放窗口和/或待选菜单播放窗口的默认值,如图4 (c)所示出的菜单播放窗口的样式,当前所选菜单位于屏幕右侧,上级菜单位于其左侧(被图中被当前所选菜单覆盖的位置)。另外,也可以动态计算所述各菜单播放窗口的显示属性,如可根据接收用户通过持续按下遥控器特定按键而来发送的指令,计算出各级菜单的各个窗口的显示属性,例如, 当用户持续按下遥控器左键时,则表示收到菜单向左拉伸的指令,则据此持续将上述菜单播放窗口属性中的宽度(对应窗口大小的属性)值进行递加运算,直至用户抬起所述遥控器按键,这样,总体即呈现出了如图3所示的菜单播放窗口逐渐拉伸的效果。又如图4所示显示二级菜单后,一级菜单被部分遮挡方式显示在二级菜单左后方,不难理解,当需要显示更多级菜单时,其至上的各级菜单依次被部分遮挡的显示,从而可以通过该方式显示出当前所显示的为第几级菜单。其中各级菜单窗口位置属性可以是以显示当前菜单为基准,坐标向左移动与窗口级别相对应的距离,例如当前显示第四级菜单, 则上级(第三级)窗口向左移动的距离,并位于第四级菜单下方形成部分被遮挡显示;而再上级(第二级)窗口向左移动(4- *d的距离,并位于第三级菜单下方形成部分被遮挡显示;再上级(第一级)窗口向左移动(4-1) *d的距离,并位于第二级菜单下方形成部分被遮挡显示,其中d代表设定的值。步骤203,由菜单图像效果处理模块40根据所确定出的各个菜单播放窗口的显示属性,将各级菜单画面通过一定变换方式变换至所确定的所述属性的菜单播放窗口进行显
7J\ ο所述变换方式,可由OPENGL技术对菜单播放窗口进行旋转、移动、放大和缩小等。 例如,电视画面可设为两个区域,一是视频画面显示区域(左),通过信号解码器显示电视频道信号;二是功能菜单显示区域(右),功能菜单显示整个电视的功能设置。当下级菜单作为当前所选菜单时,则将之前显示在当前所选菜单播放窗口的菜单以旋转方式变换到其左侧的待选菜单播放窗口(被覆盖的窗口),将所述下级菜单以屏幕右侧旋转进入的方式变换到当前所选菜单的窗口位置,这样,整体上则呈现菜单的整体旋转。如图4所示,以进行二级菜单显示为例,右边一级菜单呈现电视主要功能,确认后进入二级菜单。此时一级菜单以功能菜单左边缘为中心轴,向右旋转(例如,45° ),二级菜单由屏幕右侧插入,遮挡但预留部分一级菜单,底层的一级菜单画面亮度变暗,以此突出二级菜单。而预留的部分一级菜单信息方便用户确认当前菜单层级从属关系。类似方法可以呈现第三级菜单,其中,二三级菜单可呈现功能入口,也可呈现具体内容。这样,当电视接收单元接收到菜单呼出指令时,依照指令对一、二级菜单进行选择、呼出或执行相关命令。步骤204,在互不遮挡的前提下,由视频画面属性确定模块50根据步骤203所计算出的各级菜单的窗口属性、电视屏幕大小确定出显示视频画面的窗口的属性。例如,根据电视屏幕宽度、最上级菜单播放窗口的位置属性和所占宽度属性计算出所述画面播放窗口的宽度,如仍以上述步骤202中的显示四级菜单为例,此时画面播放窗口宽度为屏幕宽度-(4-1) *d-当前所选菜单播放窗口宽度,并使得视频画面播放窗口长宽比例维持的情形下变换到所计算出的宽度的大小的显示视频画面的窗口。步骤205,由视频图像效果处理模块60根据所述画面播放窗口的显示属性,对画面播放窗口的呈现方式进行控制,包括呈现出画面播放窗口从原满屏到上述所确定的属性对应的窗口的变换过程,如旋转过程。如图4所示,对应步骤203中的菜单显示,呼出菜单时,视频图像在不改变显示内容的情况下进行3D透视旋转,电视频道信号下方出现与电视频道信号相同内容的倒影。视频显示信息显示于左侧,由于左侧电视频道信号透视变形的原因不会覆盖电菜单信号。通过上述方法进行视频图像和菜单图像在电视屏幕上的不遮挡显示,另外,该方法还包括在收到菜单切换指令时,通过各菜单播放窗口中的菜单信息变换至其左/右方菜单播放窗口显示,并返回步骤A。由上可见,本发明视频图像和菜单图像在电视屏幕上进行互不遮挡显示时,整体上画面播放窗口呈现了三维透视显示效果,并且菜单画面呈现出了三维的旋转效果。并且, 本发明画面播放窗口是根据菜单播放窗口所计算出来的,并非大小固定的,当菜单播放窗口大小变化时,画面播放窗口属性也会随之变换,从而整体上呈现出如图3所示的菜单画面与画面播放窗口的联动效果。另外,图3所示在本发明所描述的视频图像的画面和菜单图像画面的布局图,具体文字非本发明所保护的内容。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种电视节目和菜单同时显示的处理方法,包括接收数字电视信号并处理生成视频画面,其特征在于,还包括以下步骤A、确定出要显示在数字电视屏幕上的当前所选菜单和待选菜单;B、确定播放所述当前所选菜单、待选菜单所使用的各菜单播放窗口的属性;及根据该属性确定出播放所述视频画面的画面播放窗口的属性,该属性使该画面播放窗口与菜单播放窗口互不遮挡;C、通过确定出的所述菜单播放窗口和画面播放窗口的属性分别显示所述当前所选菜单和待选菜单及视频画面。
2.根据权利要求1所述的电视节目和菜单同时显示的处理方法,其特征在于,所述步骤A包括读取出数字电视中的菜单结构信息;将菜单结构信息中对应当前所选菜单的上一级菜单作为待选菜单。
3.根据权利要求2所述的电视节目和菜单同时显示的处理方法,其特征在于,步骤B所述菜单播放窗口、画面播放窗口的属性各包括至少以下之一位置、大小、形状、透明度和图层级别。
4.根据权利要求3所述的电视节目和菜单同时显示的处理方法,其特征在于,步骤B包括当前所选菜单播放窗口的位置属性使该窗口位置为紧贴屏幕一侧设置,图层级别属性使该窗口覆盖待选菜单播放窗口之上设置;待选菜单的播放窗口的位置属性使该窗口位置为距离上述屏幕一侧一定距离设置,形状属性使该窗口呈一定角度旋转后的三维形状;画面播放窗口的位置属性使视频画面一侧紧贴上述屏幕另一侧设置,大小属性使该窗口另一侧紧贴待选菜单播放窗口一侧设置,形状属性使该窗口呈一定角度旋转后的三维形状。
5.根据权利要求4所述的电视节目和菜单同时显示的处理方法,其特征在于,步骤C还包括收到菜单切换指令时,通过各菜单播放窗口中的菜单信息变换至其左/右方菜单播放窗口显示,并返回步骤A。
6.根据权利要求5所述的电视节目和菜单同时显示的处理方法,其特征在于,所述变换的过程中还包括通过原当前所选菜单播放窗口动态变化至待选菜单播放窗口、确定出的新的当前所选菜单动态变化至当前所选菜单播放窗口的方式进行变换过程的显示。
7.根据权利要求4所述的电视节目和菜单同时显示的处理方法,其特征在于,步骤B还包括收到菜单播放窗口大小变换的指令时,根据变换后的菜单播放窗口的大小属性确定画面播放窗口的大小属性。
8.根据权利要求4所述的电视节目和菜单同时显示的处理方法,其特征在于,还包括 画面播放窗口由原满屏旋转动态变化至所确定的属性的画面播放窗口的变换过程的显不。
9.根据权利要求6或8所述的电视节目和菜单同时显示的处理方法,其特征在于,所述动态变化包括至少以下之一旋转、缩放、移动。
10.一种电视节目和菜单同时显示的处理系统,其特征在于,包括数字电视信号处理模块(10),用于接接收数字电视信号并处理生成视频画面; 菜单模块(20),用于确定出要显示在数字电视屏幕上的当前所选菜单和待选菜单; 菜单画面属性确定模块(30),用于确定播放所述当前所选菜单、待选菜单分别所使用的各菜单播放窗口的属性;菜单图像效果处理模块(40),用于通过所确定出属性的菜单播放窗口分别显示所述当前所选菜单和待选菜单;视频画面属性确定模块(50),用于根据当前所选菜单播放窗口和待选菜单播放窗口的属性确定出播放所述视频画面的画面播放窗口的属性,该属性使该画面播放窗口与菜单播放窗口互不遮挡;视频图像效果处理模块(60),用于通过所确定出属性的画面播放窗口示所述视频画
全文摘要
本发明提供了一种电视节目和菜单同时显示的处理方法及处理系统,通过菜单模块获取进行菜单显示的菜单信息;通过菜单画面属性确定模块根据菜单信息,确定菜单画面的显示属性;在互不遮挡的前提下,通过视频画面属性确定模块根据菜单画面的显示属性确定视频画面的显示属性;经由菜单图像效果处理模块和视频图像效果处理模块,根据确定的显示属性,对菜单画面和视频画面进行变换并显示。这样,可以避免用户在操作菜单时对观看的电视节目形成遮挡,同时,能够使用户根据自己的实际需要调整视频图像和图形用户界面的显示比例,增强了用户的视觉体验。
文档编号H04N5/445GK102307284SQ20111007407
公开日2012年1月4日 申请日期2011年3月18日 优先权日2011年3月18日
发明者刘超, 吴剑, 孙雯, 张健, 罗炜 申请人:海尔集团公司, 青岛海高设计制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1