一种拼接墙开启异形窗口的方法及系统与流程

文档序号:11628794阅读:296来源:国知局
一种拼接墙开启异形窗口的方法及系统与流程

本发明涉及拼接墙显示技术领域,尤其涉及一种拼接墙开启异形窗口的方法及系统。



背景技术:

在图像拼接墙领域,输入的多路图像视频信号通常是以窗口的形式在拼接墙上显示,窗口都是以矩形的方式开启,即在显示大墙上同时有多个矩形窗口显示多路图像视频信号。然而在一些非正式的场合,例如广告显示牌,或者一些娱乐场所的显示墙,用户往往需要开启的窗口更具有个性,如圆形、椭圆形、三角形、或者是其他的多边形。而目前的拼接墙一般不具备这样的功能,难以满足到广告、娱乐场所等需要进行个性开窗的场合。



技术实现要素:

本发明实施例提供了一种拼接墙开启异形窗口的方法及系统,解决了现有的拼接墙的窗口均是以矩形的方式开启,无法以其他形状的方式进行窗口的开启,从而难以满足各种场合中的个性化要求,影响用户的体验性的技术问题。

本发明实施例提供的一种拼接墙开启异形窗口的方法,包括:

获取到待异形处理的视频图像,将视频图像放入预设的自定义图形中,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,获得异形处理后的视频图像;

将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示。

可选地,将视频图像放入预设的自定义图形中包括:

用预设的自定义图形对视频图像进行裁剪。

可选地,将视频图像放入预设的自定义图形中还包括:

将视频图像通过投影变换转换为预设的自定义图形。

可选地,背景色为一自定义的颜色的固定阈值范围内的颜色。

可选地,将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色之后还包括:

将自定义图形内的视频图像的与背景色冲突的颜色更换为与背景色相近而不冲突的颜色。

可选地,将异形处理后的视频图像输入到拼接墙进行视频处理后,输出显示前还包括:

由拼接墙的视频处理器对异形处理后的视频图像进行叠加输出显示,并在将每一层的异形处理后的视频图像的窗口叠加到下层的视频图像窗口时,判断每一层的异形处理后的视频图像的窗口的各部分是否为背景色,若为背景色则不进行叠加,否则将为非背景色的部分叠加到下层的视频图像窗口上。

本发明实施例提供的一种拼接墙开启异形窗口的系统,包括:

视频图像处理终端、拼接墙,视频图像处理终端与拼接墙连接;

视频图像处理终端包括:异形处理模块,用于获取到待异形处理的视频图像,将视频图像放入预设的自定义图形中,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,获得异形处理后的视频图像;

输出模块,用于将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示。

可选地,异形处理模块还包括:

裁剪单元,用于用预设的自定义图形对视频图像进行裁剪;

变换单元,用于将视频图像通过投影变换转换为预设的自定义图形。

可选地,视频图像处理终端还包括:

颜色更换模块,用于将自定义图形内的视频图像的与背景色冲突的颜色更换为与背景色相近而不冲突的颜色。

可选地,拼接墙包括:

视频处理模块,用于对异形处理后的视频图像进行叠加输出显示,并在将每一层的异形处理后的视频图像的窗口叠加到下层的视频图像窗口时,判断每一层的异形处理后的视频图像的窗口的各部分是否为背景色,若为背景色则不进行叠加,否则将为非背景色的部分叠加到下层的视频图像窗口上。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例提供了一种拼接墙开启异形窗口的方法及系统,包括:获取到待异形处理的视频图像,将视频图像放入预设的自定义图形中,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,获得异形处理后的视频图像;将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示,本发明实施例中通过将视频图像进行了异形处理,将视频图像放入到预设的自定义形状的图形中,并把图形外的部分设置为背景色,即可获得异形处理后的视频图像,最后把异形处理后的视频图像输入到拼接墙中进行剪切拼接等处理后即可进行异形窗口开启显示,解决了现有的拼接墙的窗口均是以矩形的方式开启,无法以其他形状的方式进行窗口的开启,从而难以满足各种场合中的个性化要求,影响用户的体验性的技术问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例提供的一种拼接墙开启异形窗口的方法的一个实施例的流程示意图;

图2为本发明实施例提供的一种拼接墙开启异形窗口的方法的另一个实施例的流程示意图;

图3为本发明实施例提供的异形窗口开启示意图;

图4为本发明实施例提供的一种拼接墙开启异形窗口的系统结构示意图。

具体实施方式

本发明实施例提供了一种拼接墙开启异形窗口的方法及系统,用于解决了现有的拼接墙的窗口均是以矩形的方式开启,无法以其他形状的方式进行窗口的开启,从而难以满足各种场合中的个性化要求,影响用户的体验性的技术问题。

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1,本发明实施例提供的一种拼接墙开启异形窗口的方法,包括:

101、获取到待异形处理的视频图像,将视频图像放入预设的自定义图形中,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,获得异形处理后的视频图像;

首先,由视频图像处理终端获取到待异形处理的视频图像,然后将视频图像放入预设的自定义图形中(如圆形、三角形、椭圆形或者自定义的不规则图形),并将放入了自定义图形内的视频图像之外的部分设置为与视频图像的颜色不相冲突的背景色,如视频图像内主要显示的颜色为红色,即可以根据视觉实际需要把背景色设置为蓝色、黑色等与视频图像内的颜色有较大色差的颜色,可获得异形处理后的视频图像。

其中,视频图像处理终端为可进行视频图像处理的智能终端,可以为电脑、平板电脑、笔记本电脑等智能设备终端,视频图像处理终端包括一个视频输入口和一个视频输出口,视频输入口主要用于获取输入的待异形处理的视频图像,视频输出口与拼接墙连接,主要用于将异形处理后的视频图像输出至拼接墙。视频图像处理终端内安装有异形处理软件,异形处理软件主要用于对输入的视频图像进行异形化处理。

102、将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示。

在对输入的视频图像进行异形化处理后,通过视频处理终端的视频输出口将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示。由于异形处理后的视频图像仍然是矩形视频信号,只是在视频图像外是背景色,因此,拼接墙的视频处理器将获得的异形处理后的视频图像信号按矩形视频信号进行剪切缩放拼接等处理后可进行异形窗口开启显示。

本发明实施例提供了一种拼接墙开启异形窗口的方法,包括:获取到待异形处理的视频图像,将视频图像放入预设的自定义图形中,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,获得异形处理后的视频图像;将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示,本发明实施例中通过将视频图像进行了异形处理,将视频图像放入到预设的自定义形状的图形中,并把图形外的部分设置为背景色,即可获得异形处理后的视频图像,最后把异形处理后的视频图像输入到拼接墙中进行剪切拼接等处理后即可进行异形窗口开启显示,解决了现有的拼接墙的窗口均是以矩形的方式开启,无法以其他形状的方式进行窗口的开启,从而难以满足各种场合中的个性化要求,影响用户的体验性的技术问题。

以上为对本发明实施例提供的一种拼接墙开启异形窗口的方法的一个实施例进行的详细描述,以下将对本发明实施例提供的一种拼接墙开启异形窗口的方法的另一个实施例进行详细的描述。

请参阅图2,本发明实施例提供的一种拼接墙开启异形窗口的方法的另一个实施例包括:

201、获取到待异形处理的视频图像,用预设的自定义图形对视频图像进行裁剪,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色;

首先,由视频图像处理终端获取到待异形处理的视频图像,然后用预设的自定义图形对视频图像进行裁剪(如用圆形、三角形、椭圆形或者自定义的不规则图形对视频图像进行裁剪,将视频图像裁剪成圆形、三角形、椭圆形或者自定义的不规则图形),并将裁剪为自定义图形的视频图像之外的部分设置为与视频图像的颜色不相冲突的背景色,如视频图像内主要显示的颜色为红色,即可以根据视觉实际需要把背景色设置为蓝色、黑色等与视频图像内的颜色有较大色差的颜色,可获得异形处理后的视频图像。

其中,视频图像处理终端为可进行视频图像处理的智能终端,可以为电脑、平板电脑、笔记本电脑等智能设备终端,视频图像处理终端包括一个视频输入口和一个视频输出口,视频输入口主要用于获取输入的待异形处理的视频图像,视频输出口与拼接墙连接,主要用于将异形处理后的视频图像输出至拼接墙。视频图像处理终端内安装有异形处理软件,异形处理软件主要用于对输入的视频图像进行异形化处理。

202、获取到待异形处理的视频图像,将视频图像通过投影变换转换为预设的自定义图形,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色;

同时,对于一些不规则的四边形,由视频图像处理终端获取到待异形处理的视频图像后,还可以将视频图像通过投影变换转换为预设的自定义图形(如将视频图像通过投影变换转换为自定义的不规则四边形图形),并将转换为自定义的不规则四边形图形的视频图像之外的部分设置为与视频图像的颜色不相冲突的背景色,如视频图像内主要显示的颜色为红色,即可以根据视觉实际需要把背景色设置为蓝色、黑色等与视频图像内的颜色有较大色差的颜色,可获得异形处理后的视频图像。即将视频图像放入异形里面支持两种放入方式,一种是直接在原来的视频图像上用异形进行裁剪,将异形以外的视频图像改为背景色。另一种是对于不规则四边形,可以通过投影变换,将整个视频图像按异形进行变换后放入,并将异形以外的视频图像改为背景色。

203、将自定义图形内的视频图像的与背景色冲突的颜色更换为与背景色相近而不冲突的颜色,获得异形处理后的视频图像;

此外,为了不让异形窗口里面的视频图像的颜色与背景色冲突,在异形处理的过程中需要将视频图像里面相冲突的颜色换成相近而不冲突的颜色。其中,背景色定义为一种特殊的颜色,即背景色为一自定义的颜色的固定阈值范围内的颜色,例如以24位rgb格式为例:可以选取0x000050作为背景色,同时设置背景色判断阈值为0x10,也就是0x000040~0x000060的值都被认为是背景色。同时,以上面设置的背景色为例,如果异形窗口里面的视频图像中出现了在0x000040~0x000060之间的蓝色时,先判断是大于0x000050还是小于0x000050,即将异形窗口里面的视频图像的位于0x000040~0x000050之间的颜色换成0x000035,将异形窗口里面的视频图像的位于0x000050~0x000060之间的颜色换成0x000065。

204、将异形处理后的视频图像输入到拼接墙进行视频处理;

在获得异形处理后的视频图像之后,将异形处理后的视频图像输入到拼接墙进行视频处理。由于异形处理后的视频图像仍然是矩形视频信号,只是在视频图像外是背景色,因此,拼接墙的视频处理器将获得的异形处理后的视频图像信号按矩形视频信号进行剪切缩放拼接等处理后可进行异形窗口开启显示。

205、由拼接墙的视频处理器对异形处理后的视频图像进行叠加输出显示,并在将每一层的异形处理后的视频图像的窗口叠加到下层的视频图像窗口时,判断每一层的异形处理后的视频图像的窗口的各部分是否为背景色,若为背景色则不进行叠加,否则将为非背景色的部分叠加到下层的视频图像窗口上。

在拼接墙的视频处理器对视频图像进行处理完毕并输出显示前,由拼接墙的视频处理器对异形处理后的视频图像进行叠加输出显示,并在将每一层的异形处理后的视频图像的窗口叠加到下层的视频图像窗口时,判断每一层的异形处理后的视频图像的窗口的各部分是否为背景色,若为背景色则不进行叠加,否则将为非背景色的部分叠加到下层的视频图像窗口上。即视频处理器需要对多个窗格进行叠加输出显示,当在叠加异形信号窗口时,通过判断预设的背景色,如果是背景色则在叠加的过程中将其忽略,透传下一层的窗口信号,如果为非背景色,则将其叠加到下一层窗口的上面,从而实现异形窗口的显示。如图3所示,为异形窗口开启示意图,拼接墙先开启了椭圆形的窗口1,在开启了窗口1的基础上进行了圆形的窗口2的开启,最后在开启了窗口1及窗口2的基础上,开启三角形的窗口3,其中窗口3中的背景色部分进行了忽略,透传了下层窗口“窗口1”的窗口信号,而窗口3上的非背景色的部分则叠加到了窗口1的上面,从而实现多个异形窗口的开启。

本发明实施例提供了一种拼接墙开启异形窗口的方法,通过用预设的自定义图形对视频图像进行裁剪,或者将视频图像通过投影变换转换为预设的自定义图形,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,将自定义图形内的视频图像的与背景色冲突的颜色更换为与背景色相近而不冲突的颜色,获得异形处理后的视频图像,最后将异形处理后的视频图像输入到拼接墙进行视频处理后输出显示,本发明实施例中仅在现有拼接墙显示技术上增加视频图像处理终端,并对原有架构的叠加部分稍作修改即可以实现开启异形窗口的功能,可以满足广告、娱乐场所等需要个性开窗的场合,解决了现有的拼接墙的窗口均是以矩形的方式开启,无法以其他形状的方式进行窗口的开启,从而难以满足各种场合中的个性化要求,影响用户的体验性的技术问题。

以上为对本发明实施例提供的一种拼接墙开启异形窗口的方法的另一个实施例进行的详细描述,以下将对本发明实施例提供的一种拼接墙开启异形窗口的系统进行详细的描述。

请参阅图4,本发明实施例提供的一种拼接墙开启异形窗口的系统,包括:

视频图像处理终端301、拼接墙302,视频图像处理终端302与拼接墙302连接;

视频图像处理终端301包括:异形处理模块3011,用于获取到待异形处理的视频图像,将视频图像放入预设的自定义图形中,并将自定义图形外的部分设置为与视频图像的颜色不相冲突的背景色,获得异形处理后的视频图像;

输出模块3012,用于将异形处理后的视频图像输入到拼接墙进行视频处理并输出显示。

异形处理模块3011还包括:

裁剪单元30111,用于用预设的自定义图形对视频图像进行裁剪;

变换单元30112,用于将视频图像通过投影变换转换为预设的自定义图形。

视频图像处理终端301还包括:

颜色更换模块3013,用于将自定义图形内的视频图像的与背景色冲突的颜色更换为与背景色相近而不冲突的颜色。

拼接墙302包括:

视频处理模块3021,用于对异形处理后的视频图像进行叠加输出显示,并在将每一层的异形处理后的视频图像的窗口叠加到下层的视频图像窗口时,判断每一层的异形处理后的视频图像的窗口的各部分是否为背景色,若为背景色则不进行叠加,否则将为非背景色的部分叠加到下层的视频图像窗口上。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1