一种画面显示方法、系统及装置的制作方法

文档序号:2646655阅读:236来源:国知局
专利名称:一种画面显示方法、系统及装置的制作方法
技术领域
本发明涉及图像处理技术领域,尤其涉及一种画面显示方法、系统及装置。
背景技术
参见图1和图2,目前具有多画面显示功能的电视播放装置显示的多画面主要有画中画(Picture in Picture)和画外画(Picture by Picture)两种方式,这种多画面显示的处理过程为电视播放装置使用多个调谐装置将获得的多个频道的输入画面送入数字图像处理模块,数字图像处理模块将用户选定的各个播放频道的整个画面进行画面合成,合成为单一画面后将该画面输出到显示终端。
现有的多画面显示中,屏幕同时显示的是多个完整的画面,但用户有时并不需要看到多个完整的画面,而可能只对其中某个画面的一部分感兴趣,而同时显示多个完整画面,必然导致一个或多个画面的显示面积过小,使用户看不清感兴趣的内容。

发明内容
本发明提供一种画面显示方法、系统及装置,用以解决现有技术中终端进行多画面显示时,显示的是多个频道画面完整的区域,而不能只显示频道画面中的部分区域的问题。
本发明提供的一种画面显示方法,该方法包括以下步骤针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;截取所述选择区域的画面,将截取的画面合成为单一画面显示。
所述针对至少两个播放频道,选择画面显示区域包括分别切入所述至少两个播放频道,在所述播放频道的完整画面中选择该播放频道的画面显示区域。
所述针对至少两个播放频道,选择画面显示区域包括切入同时显示所述至少两个播放频道的完整画面的频道,在每个播放频道的完整画面中选择该播放频道的画面显示区域。
在所述选择画面显示区域之后,该方法进一步包括确定所述选择区域的位置参数,则所述截取所述选择区域的画面,将截取的画面合成为单一画面显示包括A.根据所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值,并在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
在所述将截取的画面合成为单一画面显示之前,该方法进一步包括选择所述选择区域的显示位置,计算所述选择区域中每个图像像素点在所述显示位置的坐标值,则步骤A中在同一画面中是根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
本发明提供一种画面显示系统,该系统包括区域设置单元,用于针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;数字图像处理单元,用于截取所述选择区域的画面,将截取的画面合成为单一画面;显示终端,用于显示所述合成的单一画面。
所述区域设置单元进一步用于确定所述选择区域的位置参数,则所述数字图像处理单元包括
截取单元,用于根据所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值;合成单元,用于在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
该系统进一步包括位置设置单元,用于选择所述选择区域的显示位置,计算所述选择区域中每个图像像素点在所述显示位置的坐标值,则所述合成单元用于在同一画面中根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
本发明提供一种数字图像处理装置,与区域设置单元和位置设置单元相连,该装置用于根据所述区域设置单元针对播放频道选择的画面显示区域,截取所述选择区域的画面,并将截取的画面合成为单一画面显示。
该装置包括截取单元,用于根据区域设置单元确定的所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值;合成单元,用于在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
所述合成单元进一步用于在所述位置设置单元选择所述截取画面的显示位置,并计算所述截取画面中每个图像像素点在所述显示位置的坐标值时,在同一画面中根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
与现有技术相比,本发明中针对至少两个播放频道,选择画面显示区域,截取所述选择区域的画面,将截取的画面合成为单一画面显示。这样,在多画面显示时,可以只显示所选择区域的画面,而不必显示播放频道的整个画面,该画面显示区域可以是根据用户自身需要而选择的区域,比如用户对整个频道画面中感兴趣的那部分区域,从而大大增强了用户的观看感受。


图1为现有技术中画中画多画面显示的实例图;图2为现有技术中画外画多画面显示的实例图;图3为本发明中的电视播放装置结构示意图;图4为本发明中的方法流程图;图5A和图5B为本发明中实施例的画面合成显示示意图;图6为本发明中的系统结构示意图;图7为本发明中的装置结构示意图。
具体实施例方式
本发明提供一种画面显示方法,本方法的核心思想是在进行多画面显示时,可以选择各个频道的画面显示区域,截取所选择区域的画面,再将截取的画面合成为单一画面进行显示。
本发明提供的一种画面显示方法,可以应用于电视播放装置中,如图3所示,该电视播放装置包括调谐单元、数字图像处理单元、画面区域设置单元、画面位置设置单元和显示终端,其中,数字图像处理单元包括画面截取单元和图像合成单元,参见图4,本方法的具体实现包括以下步骤步骤401获得多个频道的输入画面;电视播放装置的调谐单元,获得多个频道的输入画面,并将获得的各个频道的输入画面送入电视播放装置的数字图像处理单元。
步骤402针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;这里,用户可以根据自身需要选择需要观看的多个播放频道,并通过画面区域设置单元对各个播放频道的画面显示区域进行选择。
选择画面显示区域时,用户可以分别切入所选择的多个播放频道,在播放频道的完整画面中选择该播放频道的画面显示区域。也可以在同时显示多个播放频道完整画面的频道中,即在现有的画中画或画外画显示时,在每个播放频道的完整画面中选择该播放频道的画面显示区域。
针对多个播放频道所选择的各个画面显示区域中,可以全部是播放频道画面的部分区域,也可以有部分画面显示区域为播放频道画面的全部区域,但至少有一个画面显示区域为播放频道画面的部分区域。
较佳的,当用户想要看到某个播放频道的整个画面时,用户可以不必对该播放频道的画面显示区域进行选择,而是由电视播放装置默认地将该播放频道的画面显示区域选择为整个画面区域。
选择一个画面显示区域后,画面区域设置单元确定所选择区域的位置参数,并将确定的位置参数发送给数字图像处理单元,数字图像处理单元保存这些参数。这些参数能够唯一确定所选择的播放频道的画面显示区域,例如,用户切入频道2,选择该频道画面中的某一矩形区域时,数字图像处理模块将这个矩形的左上角和右下角顶点的坐标值确定为该矩形区域的位置参数,并保存该参数;用户切入频道3,选择该频道画面中的某一圆形区域时,数字图像处理模块将这个圆形的圆心坐标值和半径值确定为该圆形区域的位置参数,并保存该参数。
步骤403截取所述选择区域的画面,将截取的画面合成为单一画面显示。
电视播放装置的数字图像处理单元接收到调谐单元输入的播放频道的画面后,根据步骤402中选择的各个播放频道的画面显示区域,从调谐装置输入的播放频道画面中截取出所选择区域的画面,并将截取出的各个画面合成为单一画面,输出到显示终端进行显示。
上述截取所选择区域的画面,并将截取出的各个画面合成为单一画面的具体实现方法为数字图像处理单元中的画面截取单元根据步骤402中保存的各个播放频道的画面显示区域的位置参数,在各个播放频道的输出画面中,取出该播放频道画面显示区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值,然后图像合成单元在同一画面中根据图像像素点的坐标值显示每个图像像素点。
在将截取的画面合成为单一画面显示之前,还可以通过画面位置设置单元调整所选择区域的位置来对所选择区域在最后合成画面中的显示位置进行选择。选择所选择区域的显示位置后,画面位置设置单元计算所截取画面中每个图像像素点在所述显示位置的坐标值,则合成单一画面时,图像合成单元根据计算出的图像像素点在选择的显示位置的坐标值,来显示每个图像像素点。
用户在显示终端观看合成后的画面时,也可以对每个显示画面的显示位置进行调整,其位置调整后画面显示的处理过程与上述在画面合成前选择显示位置的处理过程相同。
下面结合两个应用场景对本发明进行说明应用场景一切入一个需要观看部分画面的播放频道1,将播放频道1的画面中的部分区域选择为第一画面显示区域,确定并保存该区域的位置参数;切入另一播放频道2,将播放频道2的画面中的全部区域选择为第二画面显示区域。在进行合成显示时根据所保存的第一画面显示区域的位置参数,取出播放频道1所输出画面的第一画面显示区域中的图像像素点,保存该图像像素点以及该图像像素点的坐标值;取出播放频道2所输出画面的所有图像像素点,保存该图像像素点以及该图像像素点的坐标值;然后,根据所保存的第一画面显示区域和第二画面显示区域中的图像像素点的坐标值将第一画面显示区域的图像像素点叠加在第二画面显示区域的图像像素点上,最后将叠加后的图像像素点进行显示。此时,用户在播放频道2中看到的是叠加有播放频道1部分画面的画面。
在将第一画面显示区域的画面叠加显示在第二画面显示区域的画面上之前,还可以对第一画面显示区域在最后合成画面中的显示位置进行选择,同时计算第一画面显示区域中每个图像像素点在所选择显示位置的坐标值,然后根据计算出的第一画面显示区域中的图像像素点在所选择显示位置的坐标值和所保存的第二画面显示区域中的图像像素点的坐标值将第一画面显示区域的图像像素点叠加在第二画面显示区域的图像像素点上,最后将叠加后的图像像素点进行显示。
应用场景二切入一个需要观看部分画面的播放频道1,将播放频道1的画面中的部分区域选择为第一画面显示区域,确定并保存第一画面显示区域的第一位置参数;切入另一个需要观看部分画面的播放频道2,将播放频道2的画面中的部分区域选择为第二画面显示区域,确定并保存第二画面显示区域的第二位置参数;在进行合成显示时根据所保存的第一位置参数,取出播放频道1所输出画面的第一画面显示区域中的图像像素点,保存该图像像素点以及该图像像素点的坐标值;根据所保存的第二位置参数,取出播放频道2所输出画面的第二画面显示区域中的图像像素点,保存该图像像素点以及该图像像素点的坐标值;然后,根据所保存的坐标值将取出的图像像素点合成在单一画面中,最后将该单一画面进行显示。此时,用户看到的是同时显示播放频道1和播放频道2的部分画面的画面。
在将取出的图像像素点合成在单一画面中之前,还可以对第一画面显示区域和第二画面显示区域在最后合成画面中的显示位置进行选择,即选择第一画面显示区域的第一显示位置,计算第一画面显示区域中的图像像素点在第一显示位置的坐标值;选择所述第二画面显示区域的第二显示位置,计算第二画面显示区域中的图像像素点在第二显示位置的坐标值。然后,根据所计算出的坐标值将取出的图像像素点合成在单一画面中,最后将该单一画面进行显示。
下面以具体实施例对本发明进行具体说明本实施例中,参见图5A和图5B,以两个频道的画面显示合成为例,假设播放频道1正在播放自然风景1,而用户希望在收看该频道时看到播放频道2正在播放的自然风景2的部分区域“荷上青蛙”,并且需要在画面的右上角显示。用户首先选择播放频道2,通过遥控器进入画面显示区域设置,用方向键选择“荷上青蛙”区域的左上角位置,确认后电视播放装置确定并保存该区域的左上角顶点的坐标值,再用方向键选择该区域的右下角位置,确认后电视播放装置确定并保存该区域的右下角顶点的坐标值。然后按设置1的保存键,保存画面显示区域选择到设置1。此时电视播放装置确定并保存了能够唯一确定该区域的一组参数值,完成了画面显示区域的选择。
接下来,用户选择播放频道1,未对本频道的画面显示区域进行选择,这时将本频道的画面显示区域默认为整个画面区域,用户按取出键取出设置1,“荷上青蛙”区域叠加显示在播放频道1的画面上,但位置还是在整个屏幕的中间,这时可以调整设置1,用方向键将“荷上青蛙”画面的显示位置移动到右上角,保存设置1,这时“荷上青蛙”的画面就叠加显示在播放频道1画面的右上角,如图5A所示,用户看到的是一张画中画显示图像。这时如果希望在画面下方看中央新闻频道画面下方的滚动文字新闻,可以选择新闻频道,进入画面显示区域设置,把选择好的画面显示区域保存在设置2,回到播放频道1,取出设置2。这时在播放频道1的画面右上角显示的是“荷上青蛙”画面,而画面下方显示的是新闻频道的滚动新闻。这时用户可以通过按键来隐藏已保存的设置,如隐藏设置1,屏幕中就只在播放频道1画面上叠加显示新闻频道的滚动新闻,而不显示“荷上青蛙”画面。
同样,在本实施例中,用户进入播放频道1时,将其画面的左边部分区域选择为显示区域;进入播放频道2时,将其画面的“荷上青蛙”区域选择为显示区域。电视播放装置保存该设置,并根据该设置合成画面并显示,如图5B所示,用户看到的是一张画外画显示图像。
本发明提供的画面显示方法不仅可以应用在电视播放装置中,同样可以应用在电影播放、电脑播放等图像显示的场景中。
参见图6,本发明提供一种画面显示系统,该系统包括区域设置单元601、数字图像处理单元602和显示终端603,其中,区域设置单元601,用于针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;数字图像处理单元602,用于截取所述选择区域的画面,将截取的画面合成为单一画面;显示终端603,用于显示所述合成的单一画面。
区域设置单元601还用于确定所述选择区域的位置参数,则数字图像处理单元602包括截取单元6021和合成单元6022,其中,截取单元6021,用于根据所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值;合成单元6022,用于在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
该系统进一步包括位置设置单元604,用于选择所述截取画面的显示位置,计算所述截取画面中每个图像像素点在所述显示位置的坐标值,则合成单元6022进一步用于在同一画面中根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
参见图7,本发明还提供一种数字图像处理装置,可以应用于画面显示的系统中,与区域设置单元和位置设置单元相连,该装置用于根据区域设置单元针对播放频道选择的画面显示区域,截取所述选择区域的画面,并将截取的画面合成为单一画面显示。该装置包括截取单元701和合成单元702,其中,截取单元701,用于根据区域设置单元确定的所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值;合成单元702,用于在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
合成单元702进一步用于在位置设置单元选择所述截取画面的显示位置,并计算所述截取画面中每个图像像素点在所述显示位置的坐标值时,在同一画面中根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种画面显示方法,其特征在于,该方法包括以下步骤针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;截取所述选择区域的画面,将截取的画面合成为单一画面显示。
2.如权利要求1所述的方法,其特征在于,所述针对至少两个播放频道,选择画面显示区域包括分别切入所述至少两个播放频道,在所述播放频道的完整画面中选择该播放频道的画面显示区域。
3.如权利要求1所述的方法,其特征在于,所述针对至少两个播放频道,选择画面显示区域包括切入同时显示所述至少两个播放频道的完整画面的频道,在每个播放频道的完整画面中选择该播放频道的画面显示区域。
4.如权利要求1所述的方法,其特征在于,在所述选择画面显示区域之后,该方法进一步包括确定所述选择区域的位置参数,则所述截取所述选择区域的画面,将截取的画面合成为单一画面显示包括A.根据所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值,并在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
5.如权利要求4所述的方法,其特征在于,在所述将截取的画面合成为单一画面显示之前,该方法进一步包括选择所述选择区域的显示位置,计算所述选择区域中每个图像像素点在所述显示位置的坐标值,则步骤A中在同一画面中是根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
6.一种画面显示系统,其特征在于,该系统包括区域设置单元,用于针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;数字图像处理单元,用于截取所述选择区域的画面,将截取的画面合成为单一画面;显示终端,用于显示所述合成的单一画面。
7.如权利要求6所述的系统,其特征在于,所述区域设置单元进一步用于确定所述选择区域的位置参数,则所述数字图像处理单元包括截取单元,用于根据所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值;合成单元,用于在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
8.如权利要求7所述的系统,其特征在于,该系统进一步包括位置设置单元,用于选择所述选择区域的显示位置,计算所述选择区域中每个图像像素点在所述显示位置的坐标值,则所述合成单元用于在同一画面中根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
9.一种数字图像处理装置,与区域设置单元和位置设置单元相连,其特征在于,该装置用于根据所述区域设置单元针对播放频道选择的画面显示区域,截取所述选择区域的画面,并将截取的画面合成为单一画面显示。
10.如权利要求9所述的装置,其特征在于,该装置包括截取单元,用于根据区域设置单元确定的所述选择区域的位置参数,取出所述选择区域内的图像像素点,保存该图像像素点以及该图像像素点的坐标值;合成单元,用于在同一画面中根据所述图像像素点的坐标值显示该图像像素点。
11.如权利要求10所述的装置,其特征在于,所述合成单元进一步用于在所述位置设置单元选择所述截取画面的显示位置,并计算所述截取画面中每个图像像素点在所述显示位置的坐标值时,在同一画面中根据所述图像像素点在所述显示位置的坐标值显示该图像像素点。
全文摘要
本发明公开了一种画面显示的方法,该方法为针对至少两个播放频道,选择画面显示区域,并且至少有一个播放频道的画面显示区域为该播放频道画面的部分区域;截取所述选择区域的画面,将截取的画面合成为单一画面显示。本发明还公开了一种画面显示的系统和装置。采用本发明,终端可以显示频道画面中用户感兴趣的部分区域而不是画面的整个区域。
文档编号G09G5/14GK101026714SQ20071006374
公开日2007年8月29日 申请日期2007年2月8日 优先权日2007年2月8日
发明者李高峰 申请人:北京中星微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1