一种图像动态切换装置和切换方法

文档序号:7953674阅读:227来源:国知局
专利名称:一种图像动态切换装置和切换方法
技术领域
本发明涉及一种图像动态切换装置和切换方法,尤其是一种在开关机和改变视频源时的图像动态切换装置和切换方法。
背景技术
在使用者观看视频图像的时候,一定会从观看一个视频文件转换到观看另一个视频文件,两个视频文件必然会出现切换的过程,显示时会出现显示的切换。
而且在数字图像处理芯片中,不可避免的输入源会有选择的情况出现,因为输入的源会有很多种,因此芯片的工作状态也会有各种情况,比如开关状态等。
现有的图像切换装置和切换方法是应用芯片内置OSD(On ScreenDisplay屏幕视控系统)为显示媒介,外部微处理器通过一定的运算和定时控制OSD实现视频切换,这样的切换装置和切换方法控制过程复杂,微处理运算负荷重,大大影响整体的效率,而且那些对切换方法运算要求比较高的效果,这种现有的方法就很难实现。
因此,现有的图像切换装置结构复杂,而且切换方法无法实现多种效果的视频切换。

发明内容
本发明的目的是针对上述现有的图形切换装置和切换方法的缺陷,提供一种图像动态切换装置和切换方法,可以以简单的结构实现多种效果的视频切换。
为实现上述目的,本发明提供了一种图像动态切换装置,包括一切换方式参数存储模块,用来储存图像动态切换方式的参数信息;一切换方式计算模块,与所述切换方式参数存储模块相连接,用来根据切换方式参数计算图像显示情况信息;一当前象素点位置计算模块,用于根据输入的原始图像数据计算当前像素的位置;一图像叠加模块,与所述切换方式计算模块和当前象素点位置计算模块相连接,用于根据所述切换方式计算模块和当前象素点位置计算模块输入的信息,以及输入的原始图像数据和切换图像数据输出叠加后的图像。
上述方案中的切换方式参数存储模块和图像叠加模块还连接有选择模块,用来根据切换方式参数存储模块输入的参数从输入的多路图像数据中选择一个图像数据作为切换图像数据;所述图像叠加模块还连接有滤波器,用来将输出的叠加图像进行滤波处理。
本发明还提供了一种图像动态切换方法,包括步骤1,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;步骤2,切换方式计算模块根据所述参数计算该动态切换方式的图像显示情况信息,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤3,图像叠加模块根据上述图像显示情况信息和当前象素点的位置信息,由输入的原始图像数据和切换图像数据输出叠加后的图像数据。
上一技术方案中步骤3中的切换图像数据由选择模块根据切换方式参数存储模块输入的参数从输入的多路图像数据中选择一个图像数据作为切换图像数据;并且所述步骤3之后还包括叠加后的图像数据经过滤波器滤波后输出。
所述步骤1中的动态切换方式为原始图像从切换图像的某一点或某一线开始显示,并逐渐扩展,最终完全显示原始图像,所述参数为原始图像的扩展形状和扩展速度,所述原始图像从切换图像的某一点开始显示具体为,原始图像从切换图像的一角开始显示,或者原始图像从切换图像的中心开始显示。所述原始图像从切换图像的某一线开始显示具体为,原始图像从切换图像的中心线开始显示,或者从一半中心线开始显示。所述步骤2中的图像显示情况信息为原始图像的显示位置信息。所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为在原始图像的显示位置输出原始图像数据,在非原始图像的显示位置输出切换图像数据。
另外,所述步骤1中的动态切换方式为切换图像从原始图像的某一点或某一线开始显示,并逐渐扩展,最终完全显示切换图像,所述参数为切换图像的扩展形状和扩展速度。所述切换图像从原始图像的某一点开始显示具体为,切换图像从原始图像的一角开始显示,或者切换图像从原始图像的中心开始显示。所述切换图像从原始图像的某一线开始显示具体为,切换图像从原始图像的中心线开始显示,或者从一半中心线开始显示。所述步骤2中的图像显示情况信息为切换图像的显示位置信息。所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为在切换图像的显示位置输出切换图像数据,在非切换图像的显示位置输出原始图像数据。
并且,所述步骤1中的动态切换方式为原始图像融合的从切换图像中显示,并逐步完全显示为原始图像,所述参数为原始图像的融合显示速度。所述步骤2中的图像显示情况信息为原始图像和切换图像的显示权重。所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为将输入的原始图像数据和切换图像数据加权叠加后输出。
再有,所述步骤1中的动态切换方式为切换图像融合的从原始图像中显示,并逐步完全显示为切换图像,所述参数为切换图像的融合显示速度。所述步骤2中的图像显示情况信息为切换图像和原始图像的显示权重。所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为将输入的切换图像数据和原始图像数据加权叠加后输出。
因此,本发明图像动态切换装置和切换方法实现了利用简单得结构实现多种效果的视频切换。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为本发明图像动态切换装置的一个实施例的结构示意图。
图2为本发明图像动态切换装置的另一个实施例的结构示意图。
图3为本发明图像动态切换方法的流程图。
图4为本发明图像动态切换方法实施例1的流程图。
图5为本发明图像动态切换方法实施例2的流程图。
图6为本发明图像动态切换方法实施例3的流程图。
图7为本发明图像动态切换方法实施例4的流程图。
具体实施例方式
本发明是将切换图像动态的在原始图像中进行切换,或者原始图像动态的在切换图像中进行切换,增加使用者的用户感受度。
如图1所示,为本发明图像动态切换装置的结构示意图,包括切换方式参数存储模块1,用来储存图像动态切换方式的参数信息;切换方式计算模块2,与所切换方式参数存储模块1相连接,用来根据切换方式参数计算图像显示情况信息;当前象素点位置计算模块3,用于根据输入的原始图像数据计算当前像素的位置;图像叠加模块4,与所述切换方式计算模块2和当前象素点位置计算模块3相连接,用于根据切换方式计算模块2和当前象素点位置计算模块3输入的信息,以及输入的原始图像数据和切换图像数据输出叠加后的图像。
如图2所示,为本发明图像动态切换装置的另一个实施例的结构示意图,切换方式参数存储模块1和图像叠加模块4还连接有选择模块5,用来根据切换方式参数存储模块输入的参数从输入的多路图像数据中选择一个图像数据作为切换图像数据,并且图像叠加模块5还连接有滤波器6,用来将输出的叠加图像进行滤波处理。
如图3所示,为本发明图像动态切换方法的流程图,具体步骤如下步骤101,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;步骤102,切换方式计算模块根据所述参数计算该动态切换方式的图像显示情况信息,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤103,图像叠加模块根据上述图像显示情况信息和当前象素点的位置信息,由输入的原始图像数据和切换图像数据输出叠加后的图像数据。
图像动态切换方法实施例1如图4所示,为本发明图像动态切换方法个实施例1的流程图,具体步骤如下步骤201,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;动态切换方式可以为原始图像从切换图像的某一点或某一线开始显示,并逐渐扩展,最终完全显示原始图像,而原始图像从切换图像的某一点开始显示的方式有很多,例如原始图像从切换图像的一角开始显示,或者原始图像从切换图像的中心开始显示,原始图像从切换图像的某一线开始的方式也有很多,例如原始图像从切换图像的中心线开始显示,然后向两侧拉开,这样的效果类似于“拉幕”或者从一半中心线开始显示,然后沿一个方向扫过整个屏幕,即类似雷达的扫描,因此上述的参数为原始图像的扩展形状和扩展速度;
步骤202,切换方式计算模块根据所述参数计算该动态切换方式的原始图像的显示位置信息,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤203,图像叠加模块根据上述图像显示情况信息和当前象素点的位置信息,在原始图像的显示位置输出原始图像数据,在非原始图像的显示位置输出切换图像数据;切换图像数据可以由选择模块根据切换方式参数存储模块输入的参数从输入的多路图像数据中选择一个图像数据作为切换图像数据,切换图像的来源非常多,例如1、利用内部运算造出的模版,颜色可以设置,诸如全色底板、幕布地板、格子底板和朦胧底板等等;2、令图案更加丰富的一种方式是使用一小块可写存储器,存储器的内容可以随意写入,以压缩过的RGB像素方式存储,以重复显示的方式再现存储器里的内容;例如以2×2来说明,一个2×2的块为存储器内存储的内容,它的右,下,右下方的2×2区域用该2×2块的对称的值,这样就形成一个对称图形单元,整个画面用这样的单元铺满;3、另一通道的视频RGB源,在有些支持画中画的电视芯片中,会有另一通道的视频,应用这一视频可以产生更为动态的双源切换;步骤204、输出的原始图像或者切换图像数据经过滤波器滤波后输出。
图像动态切换方法实施例2上述实施例为原始图像从切换图像的切换显示,例如电视机在开机或者换台的时候,在电视机关机的时候,为切换图像从原始图像的切换显示,如图5所示,为本发明图像动态切换方法的实施例2的流程图,具体步骤如下步骤301,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;动态切换方式可以为切换图像从原始图像的某一点或某一线开始显示,并逐渐扩展,最终完全显示切换图像,而切换图像从原始图像的某一点开始显示的方式有很多,例如切换图像从原始图像的一角开始显示,或者切换图像从原始图像的中心开始显示,切换图像从原始图像的某一线开始的方式也有很多,例如切换图像从原始图像的中心线开始显示,然后向两侧拉开,这样的效果类似于“拉幕”或者从一半中心线开始显示,然后沿一个方向扫过整个屏幕,即类似雷达的扫描,因此上述的参数为切换图像的扩展形状和扩展速度;步骤302,切换方式计算模块根据所述参数计算该动态切换方式的切换图像的显示位置信息,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤303,图像叠加模块根据图像显示情况信息和当前象素点的位置信息,在切换图像的显示位置输出切换图像,在非切换图像的显示位置输出原始图像;步骤304、输出的切换图像或者原始图像数据经过滤波器滤波后输出。
图像动态切换方法实施例3另外切换图像向原始图像的切换显示可以为渐进式的,融合显示,如图6所示,为本发明图像动态切换方法的实施例3的流程图,具体步骤如下步骤401,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;这种动态切换方式为原始图像融合的从切换图像中显示,并逐步完全显示为原始图像,所述参数为原始图像的融合显示速度;步骤402,切换方式计算模块根据所述参数计算该动态切换方式的原始图像和切换图像的显示权重,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤403,图像叠加模块根据上述图像显示情况信息和当前象素点的位置信息,将输入的原始图像数据和切换图像数据加权叠加后输出。
步骤404、输出的图像数据经过滤波器滤波后输出。
图像动态切换方法实施例4同理,上述实施例为渐进式的切换图像向原始图像的切换显示,也可以渐进式的原始图像向切换图像的切换显示,如图7所示,为本发明图像动态切换方法的实施例4的流程图,具体步骤如下步骤501,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;这种动态切换方式为切换图像融合的从原始图像中显示,并逐步完全显示为切换图像,所述参数为切换图像的融合显示速度;步骤502,切换方式计算模块根据所述参数计算该动态切换方式的切换图像和原始图像的显示权重,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤503,图像叠加模块根据上述图像显示情况信息和当前象素点的位置信息,将输入的切换图像数据和原始图像数据加权叠加后输出。
步骤504、输出的图像数据经过滤波器滤波后输出。
因此,本发明图像动态切换装置和切换方法实现了多种效果的视频切换。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种图像动态切换装置,其中包括一切换方式参数存储模块,用来储存图像动态切换方式的参数信息;一切换方式计算模块,与所述切换方式参数存储模块相连接,用来根据切换方式参数计算图像显示情况信息;一当前象素点位置计算模块,用于根据输入的原始图像数据计算当前像素的位置;一图像叠加模块,与所述切换方式计算模块和当前象素点位置计算模块相连接,用于根据所述切换方式计算模块和当前象素点位置计算模块输入的信息,以及输入的原始图像数据和切换图像数据输出叠加后的图像。
2.根据权利要求1所述的图像动态切换装置,其中所述切换方式参数存储模块和图像叠加模块还连接有选择模块,用来根据切换方式参数存储模块输入的参数从输入的多路图像数据中选择一个图像数据作为切换图像数据。
3.根据权利要求1或2所述的图像动态切换装置,其中所述图像叠加模块还连接有滤波器,用来将输出的叠加图像进行滤波处理。
4.一种图像动态切换方法,其中包括步骤1,切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;步骤2,切换方式计算模块根据所述参数计算该动态切换方式的图像显示情况信息,并输入图像叠加模块;当前象素点位置计算模块根据输入的原始图像数据计算出当前象素的位置信息,并输入图像叠加模块;步骤3,图像叠加模块根据上述图像显示情况信息和当前象素点的位置信息,由输入的原始图像数据和切换图像数据输出叠加后的图像数据。
5.根据权利要求4所述的图像动态切换方法,其中所述步骤3中的切换图像数据由选择模块根据切换方式参数存储模块输入的参数从输入的多路图像数据中选择一个图像数据作为切换图像数据。
6.根据权利要求4所述的图像动态切换方法,其中所述步骤3之后还包括叠加后的图像数据经过滤波器滤波后输出。
7.根据权利要求4、5或6所述的图像动态切换方法,其中所述步骤1中的动态切换方式为原始图像从切换图像的某一点或某一线开始显示,并逐渐扩展,最终完全显示原始图像,所述参数为原始图像的扩展形状和扩展速度。
8.根据权利要求7所述的图像动态切换方法,其中所述原始图像从切换图像的某一点开始显示具体为,原始图像从切换图像的一角开始显示,或者原始图像从切换图像的中心开始显示。
9.根据权利要求7所述的图像动态切换方法,其中所述原始图像从切换图像的某一线开始显示具体为,原始图像从切换图像的中心线开始显示,或者从一半中心线开始显示。
10.根据权利要求7所述的图像动态切换方法,其中所述步骤2中的图像显示情况信息为原始图像的显示位置信息。
11.根据权利要求10所述的图像动态切换方法,其中所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为在原始图像的显示位置输出原始图像数据,在非原始图像的显示位置输出切换图像数据。
12.根据权利要求4、5或6所述的图像动态切换方法,其中所述步骤1中的动态切换方式为切换图像从原始图像的某一点或某一线开始显示,并逐渐扩展,最终完全显示切换图像,所述参数为切换图像的扩展形状和扩展速度。
13.根据权利要求12所述的图像动态切换方法,其中所述切换图像从原始图像的某一点开始显示具体为,切换图像从原始图像的一角开始显示,或者切换图像从原始图像的中心开始显示。
14.根据权利要求12所述的图像动态切换方法,其中所述切换图像从原始图像的某一线开始显示具体为,切换图像从原始图像的中心线开始显示,或者从一半中心线开始显示。
15.根据权利要求12所述的图像动态切换方法,其中所述步骤2中的图像显示情况信息为切换图像的显示位置信息。
16.根据权利要求15所述的图像动态切换方法,其中所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为在切换图像的显示位置输出切换图像数据,在非切换图像的显示位置输出原始图像数据。
17.根据权利要求4、5或6所述的图像动态切换方法,其中所述步骤1中的动态切换方式为原始图像融合的从切换图像中显示,并逐步完全显示为原始图像,所述参数为原始图像的融合显示速度。
18.根据权利要求17所述的图像动态切换方法,其中所述步骤2中的图像显示情况信息为原始图像和切换图像的显示权重。
19.根据权利要求18所述的图像动态切换方法,其中所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为将输入的原始图像数据和切换图像数据加权叠加后输出。
20.根据权利要求4、5或6所述的图像动态切换方法,其中所述步骤1中的动态切换方式为切换图像融合的从原始图像中显示,并逐步完全显示为切换图像,所述参数为切换图像的融合显示速度。
21.根据权利要求20所述的图像动态切换方法,其中所述步骤2中的图像显示情况信息为切换图像和原始图像的显示权重。
22.根据权利要求21所述的图像动态切换方法,其中所述步骤3中由输入的原始图像数据和切换图像数据输出叠加后的图像数据具体为将输入的切换图像数据和原始图像数据加权叠加后输出。
全文摘要
本发明涉及一种图像动态切换装置,包括切换方式参数存储模块;切换方式计算模块,与所述切换方式参数存储模块相连接;当前象素点位置计算模块;图像叠加模块,与所述切换方式计算模块和当前象素点位置计算模块相连接。本发明还涉及一种图像动态切换的方法,包括切换方式参数存储模块将一种动态切换方式的参数输入切换方式计算模块;计算该切换方式的图像显示情况信息,并输入图像叠加模块;当前象素点位置计算模块计算出当前象素的位置信息,并输入图像叠加模块;根据上述图像显示情况信息和当前象素点的位置信息,由输入的原始图像数据和切换图像数据输出叠加后的图像数据。因此本发明图像动态切换装置和切换方法实现了多种效果的视频切换。
文档编号H04N5/14GK101017661SQ20061002382
公开日2007年8月15日 申请日期2006年2月10日 优先权日2006年2月10日
发明者陈锦华, 巫晨亮 申请人:逐点半导体(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1