首页> 中国专利> 视频返看方法、视频输出卡和插卡式视频处理设备

视频返看方法、视频输出卡和插卡式视频处理设备

摘要

本发明实施例公开一种视频返看方法、一种视频输出卡和一种插卡式视频处理设备,所述视频返看方法例如包括:经由返看输出通道输出返看画面至第二视频输出卡进行缩放处理后输出显示;经由上屏输出通道输出上屏画面至目标显示屏,以由目标显示屏显示上屏画面;其中,返看画面包括上屏画面对应的全部图像数据以及上屏画面的目标边界对应的边界图像数据。本发明实施例公开的视频返看方法可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,提高视频返看的效果。

著录项

  • 公开/公告号CN112637664A

    专利类型发明专利

  • 公开/公告日2021-04-09

    原文格式PDF

  • 申请/专利权人 西安诺瓦星云科技股份有限公司;

    申请/专利号CN202010875353.1

  • 发明设计人 张彦杰;周晶晶;

    申请日2020-08-27

  • 分类号H04N21/431(20110101);H04N5/268(20060101);H04N5/262(20060101);

  • 代理机构44393 深圳精智联合知识产权代理有限公司;

  • 代理人邓铁华

  • 地址 710075 陕西省西安市高新区丈八街办科技二路72号西安软件园零壹广场DEF101

  • 入库时间 2023-06-19 10:32:14

说明书

技术领域

本发明涉及视频处理技术领域,尤其涉及一种视频返看方法、一种视频输出卡和一种插卡式视频处理设备。

背景技术

目前,视频处理设备例如视频拼接器在现场使用过程中,不但需要将LED显示屏正在显示的画面即上屏画面回传到导播台确认显示内容是否正常,还需要涉及例如将上屏画面作为返看画面,通过返看通道显示到舞台上的场景,以起到提示舞台上的演员以及舞台主持人的作用,或者需要将上屏画面作为返看画面,通过返看通道传输到会场的辅助显示屏上,或者需要将上屏画面作为返看画面,通过返看通道传输到分会场等场景,以达到扩展显示的目的。

在实际应用过程中,常常出现视频处理设备的多张视频输出卡进行拼接显示的情况,即LED显示屏的显示画面为拼接显示画面,每张视频输出卡输出拼接显示画面的一部分内容,这种由多张视频输出卡进行拼接显示时,最后输出的返看拼接画面并不完整,常常存在拼接缝的问题,严重影响视频返看效果。

因此,如何提供一种可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,以提高视频返看效果是本发明亟待解决的技术问题。

发明内容

本发明实施例公开一种视频返看方法、一种视频返看装置、一种视频返看系统、一种视频输出卡、一种插卡式视频处理设备以及一种计算机可读存储介质,可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,提高视频返看的效果。

具体地,第一方面,本发明实施例公开一种视频返看方法,应用于插卡式视频处理设备的第一视频输出卡中,所述第一视频输出卡设置有返看输出通道和与所述返看输出通道对应的上屏输出通道,所述插卡式视频处理设备还包括电连接所述返看输出通道的第二视频输出卡,包括:经由所述返看输出通道输出返看画面至所述第二视频输出卡进行缩放处理后输出显示;经由所述上屏输出通道输出上屏画面至目标显示屏,以由所述目标显示屏显示所述上屏画面;其中,所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

在现在相关技术中,由多张视频输出卡进行拼接显示时最后输出的返看拼接画面不完整,常常存在拼接缝的问题,严重影响视频返看的效果;本发明实施例公开的视频返看方法通过将返看画面包括上屏画面对应的全部图像数据以及上屏画面的目标边界对应的边界图像数据,输出至第二视频输出卡进行返看处理后输出显示,可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,提高视频返看的效果,实现视频的任意拼接返看。

在本发明的一个实施例中,所述第一视频输出卡还包括目标数据接口,所述目标数据接口连接所述上屏输出通道;其中所述经由所述上屏输出通道输出上屏画面至目标显示屏,包括:将所述上屏画面经由所述上屏输出通道输出至所述目标数据接口,以由所述目标数据接口输出所述上屏画面至所述目标显示屏。

在本发明的一个实施例中,所述经由所述返看输出通道输出返看画面至所述第二视频输出卡进行缩放处理后输出,具体包括:接收并存储所述目标显示屏的待显示拼接画面;读取所述待显示拼接画面的至少一部分得到所述返看画面;以及将所述返看画面经由所述返看输出通道输出至所述第二视频输出卡;所述经由所述上屏输出通道输出上屏画面至目标显示屏,具体包括:基于所述目标数据接口的接口输出分辨率对所述返看画面进行截取处理得到所述上屏画面;将所述上屏画面经由所述上屏输出通道输出至所述目标数据接口,以由所述目标数据接口将所述上屏画面输出至目标显示屏。

通过读取待显示拼接画面的至少一部分得到返看画面,并基于接口输出分辨率对返看画面进行截取处理得到上屏画面,使得返看画面比上屏画面多出目标边界对应的边界图像数据,从而第二视频输出卡可以基于边界图像数据进行缩放处理时得到拼接缝对应的图像,避免现有相关技术中返看拼接画面出现拼接缝的问题。

在本发明的一个实施例中,所述读取所述待显示拼接画面的至少一部分得到所述返看画面,包括:获取所述目标显示屏的屏体分辨率、显示拼接方式、显示位置信息以及目标边界增加值;基于所述接口输出分辨率和所述显示位置信息确定所述上屏画面对应的上屏画面读取范围;基于所述屏体分辨率、所述显示拼接方式和所述目标边界增加值确定所述上屏画面的目标边界对应的边界读取范围;基于所述上屏画面读取范围和所述边界读取范围确定所述返看画面对应的返看画面读取范围;以及基于所述返看画面读取范围读取所述待显示拼接画面对应的数据得到所述返看画面。

在本发明的一个实施例中,所述基于所述屏体分辨率、所述显示拼接方式和所述目标边界增加值确定所述上屏画面的目标边界对应的边界读取范围,包括:基于所述显示拼接方式和所述屏体分辨率确定所述待显示拼接画面的拼接位置,并将所述上屏画面与所述拼接位置相邻的边界作为所述目标边界;基于所述目标边界和所述目标边界增加值确定所述边界读取范围,其中,所述待显示拼接画面对应所述边界读取范围的数据为所述边界图像数据。

在本发明的一个实施例中,所述目标边界增加值关联于所述第二视频输出卡的所述缩放处理对应的缩放算法。

通过将目标边界增加值关联于第二视频输出卡的缩放算法,使得视频返看方法适用于各种缩放算法,适用范围广。

在本发明的一个实施例中,所述插卡式视频处理设备还包括背板,所述第二视频输出卡通过所述背板连接所述返看输出通道;所述经由所述返看输出通道输出返看画面至所述第二视频输出卡进行缩放处理后输出显示,包括:经由所述返看输出通道输出所述返看画面至所述背板,以由所述背板将所述返看画面转发至所述第二视频输出卡进行缩放处理后输出显示。

第二方面,本发明实施例公开一种视频输出卡,应用在插卡式视频处理设备中,包括:可编程逻辑器件,设置有多个返看输出通道和多个上屏输出通道,其中所述可编程逻辑器件用于执行前述任意一种视频返看方法;多个数据接口,分别电连接所述可编程逻辑器件的所述多个上屏输出通道,其中所述数据接口用于接收经由对应的所述上屏输出通道输出的所述上屏画面,并发送至所述目标显示屏。

第三方面,本发明实施例公开一种插卡式视频处理设备,包括:背板;第一视频输出卡,电连接所述背板,所述第一视频输出卡为前述任意一种视频输出卡;第二视频输出卡,电连接所述背板,用于接收由所述背板输出的所述返看画面,并对所述返看画面进行缩放处理后输出显示。

在本发明的一个实施例中,所述插卡式视频处理设备包括多个所述第一视频输出卡;所述第二视频输出卡包括第二可编程逻辑器件和电连接所述第二可编程逻辑器件的多个第二数据接口;其中,所述第二可编程逻辑器件用于:接收由所述背板输入的多个所述返看画面;对多个所述返看画面分别进行缩小处理得到多个缩小返看画面;将所述多个缩小返看画面依序存入内存中,以形成完整拼接画面;以及从所述内存中读取所述完整拼接画面进行放大处理后经由所述第二数据接口输出显示。

通过第二视频输出卡对多个返看画面进行缩放处理形成完整拼接画面后输出显示,避免返看拼接画面出现拼接缝的问题。

第四方面,本发明实施例公开一种视频返看装置,应用于插卡式视频处理设备的第一视频输出卡中,所述第一视频输出卡设置有返看输出通道和上屏输出通道,所述插卡式视频处理设备还包括电连接所述返看输出通道的背板以及电连接所述背板的第二视频输出卡,所述视频返看装置执行前述任意一种视频返看方法,且包括:返看输出模块,用于经由所述返看输出通道输出返看画面至所述背板,以由所述背板将所述返看画面转发至所述第二视频输出卡进行缩放处理后输出显示;上屏输出模块,用于经由所述上屏输出通道输出上屏画面至目标显示屏,以由所述目标显示屏显示所述上屏画面;其中,所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

第五方面,本发明实施例公开一种视频返看系统,包括:存储器和连接所述存储器的处理器,所述处理器存储计算机程序,所述处理器运行所述计算机程序时执行前述任意一种视频返看方法。

第六方面,本发明实施例公开一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,存储的所述计算机程序被处理器执行时能够实现前述任意一种视频返看方法。

由上可知,本发明实施例可以达成以下一个或多个有益效果:通过将返看画面包括上屏画面对应的全部图像数据以及上屏画面的目标边界对应的边界图像数据,输出至第二视频输出卡进行返看处理后输出显示,可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,提高视频返看的效果,实现视频的任意拼接返看。

附图说明

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

图1为本发明第一实施例公开的插卡式视频处理设备的一种结构示意图。

图2为本发明第一实施例公开的插卡式视频处理设备中第一视频输出卡的一种结构示意图。

图3为本发明第一实施例公开的插卡式视频处理设备中第二视频输出卡的一种结构示意图。

图4为本发明第一实施例公开的插卡式视频处理设备中背板的一种结构示意图。

图5为本发明第一实施例公开的插卡式视频处理设备执行视频返看方法的一种具体实施方式所涉及的待显示拼接画面的一种示意图。

图6本发明第一实施例公开的插卡式视频处理设备执行视频返看方法的一种具体结构示意图。

图7为本发明第一实施例公开的插卡式视频处理设备执行视频返看方法的一种具体实施方式涉及的读取内存中待显示拼接画面得到返看画面,以及基于返看画面得到上屏画面的示意图。

图8为本发明第二实施例公开的视频返看方法的一种步骤流程图。

图9为图8所示的视频返看方法中步骤S11和步骤S13的具体步骤流程图。

图10为本发明第三实施例公开的视频返看装置的一种结构示意图。

图11为本发明第四实施例公开的视频输出卡的一种结构示意图。

图12为本发明第五实施例公开的视频返看系统的一种结构示意图。

图13为本发明第六实施例公开的计算机可读存储介质的一种结构示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。

为了使本领域普通技术人员更好地理解本发明的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解这样使用的术语在适当情况下可以互换,以便这里描述的本发明实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。

还需要说明的是,本发明中多个实施例的划分仅是为了描述的方便,不应构成特别的限定,各种实施例中的特征在不矛盾的情况下可以相结合,相互引用。

【第一实施例】

现有的一种视频返看方法是通过视频处理器的视频输出卡将LED显示屏正在显示的画面即上屏画面通过背板发送给返看输出卡即AUX卡,返看输出卡对上屏画面进行缩放处理后输出显示,然而这种方法存在多种弊端,例如在多张视频输出卡进行拼接显示时,每张视频输出卡将自身对应的上屏画面输出到返看输出卡,返看输出卡接收到多个上屏画面分别进行缩放拼接处理所得到的拼接画面会出现拼接缝,严重影响视频返看效果。

基于此,本发明第一实施例公开一种插卡式视频处理设备。如图1所示,插卡式视频处理设备10例如包括:背板11、电连接背板11的视频输出卡12和电连接背板11的视频输出卡13。其中,图1示意出两个视频输出卡12,但本发明并不以此为限,视频输出卡12的数量可以为一个或者更多。

其中,视频输出卡12例如设置有返看输出通道和上屏输出通道,且视频输出卡12例如执行一种视频返看方法,所述视频返看方法例如包括:

(i)经由所述返看输出通道输出返看画面至背板11,以由背板11将所述返看画面转发至视频输出卡13进行缩放处理后输出显示;

(ii)经由所述上屏输出通道输出上屏画面至目标显示屏,以由所述目标显示屏显示所述上屏画面;其中所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

其中,提到的返看输出通道例如为SerDes通道,电连接背板11,提到的上屏显示通道例如普通IO通道、或者SerDes通道,电连接目标显示屏。提到的目标显示屏例如为LCD显示屏或者LED显示屏,其中LED显示屏例如包括LED显示屏体和连接LED显示屏体的接收卡,且接收卡上典型地配置有网口,用于通过发送卡与插卡式视频处理设备、或者直接与插卡式视频处理设备连接,LED显示屏体例如为由多个LED箱体拼接而成,典型地,每个LED箱体配置有一个接收卡。

通过将返看画面包括上屏画面对应的全部图像数据以及上屏画面的目标边界对应的边界图像数据,视频输出卡12经由背板11将返看画面输出至视频输出卡13进行返看处理后输出显示,可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,提高视频返看的效果,实现视频的任意拼接返看。

在本发明的其他实施例中,视频输出卡12所执行的视频返看方法中提到的步骤(i)例如包括:

(i-1)接收并存储所述目标显示屏的待显示拼接画面;

(i-2)读取所述待显示拼接画面的至少一部分得到所述返看画面;以及

(i-3)将所述返看画面经由所述返看输出通道输出至所述背板。

提到的步骤(ii)例如包括:

(ii-1)基于接口输出分辨率对所述返看画面进行截取处理得到所述上屏画面;

(ii-2)将所述上屏画面经由所述上屏输出通道输出至所述目标显示屏。

其中,提到的待显示拼接画面例如为由单个视频源组成的画面、或者由多个视频源拼接组成的画面。其中,提到的视频源例如来自于插卡式视频处理设备的视频输入卡,即插卡式视频处理设备例如还包括电连接背板11的至少一个视频输入卡,用于接收输入的至少一个视频源发送至背板11,提到的视频源例如为HDMI视频源、DVI视频源、DP视频源、SDI视频源等。提到的视频输入卡例如包括视频源输入接口、电连接视频源输入接口的可编程逻辑器件、电连接可编程逻辑器件的微处理器以及存储器等器件,当然本发明并不限制视频输入卡的具体结构。

提到的接口输出分辨率例如为视频输出卡12所连接目标显示屏的目标数据接口的最大输出分辨率,当然本发明并不以此为限,还可以为其他分辨率,原则上不能超出最大输出分辨率。

通过读取待显示拼接画面的至少一部分得到返看画面,并基于接口输出分辨率对返看画面进行截取处理得到上屏画面,使得返看画面比上屏画面多出目标边界对应的边界图像数据,从而视频输出卡13可以基于边界图像数据进行缩放处理得到拼接缝对应的图像,避免现有相关技术中返看拼接画面出现拼接缝的问题。

在本发明的其他实施例中,前述提到的步骤(i-2)例如包括:

(a)获取所述目标显示屏的屏体分辨率、显示拼接方式、显示位置信息以及目标边界增加值;

(b)基于所述接口输出分辨率和所述显示位置信息确定所述上屏画面对应的上屏画面读取范围;

(c)基于所述屏体分辨率、所述显示拼接方式和所述目标边界增加值确定所述上屏画面的目标边界对应的边界读取范围;

(d)基于所述上屏画面读取范围和所述边界读取范围确定所述返看画面对应的返看画面读取范围;以及

(e)基于所述返看画面读取范围读取所述待显示拼接画面对应的数据得到所述返看画面。

其中,提到的显示拼接方式即为待显示画面的拼接方式,举例而言,显示拼接方式例如为2*2,则其表示待显示画面由四个拼接画面组成,其中每个拼接画面例如对应视频输出卡12的一个数据接口,当然本发明并不限制显示拼接方式。提到的显示位置信息可以理解为上屏输出通道对应的数据接口所带载目标显示屏的起始位置坐标。目标边界增加值可以由用户自行设置、或者设置为默认值,值得一提的是,目标边界增加值例如关联于视频输出卡13的缩放算法,视频输出卡13的缩放算法不同,对应的目标边界增加值不同,举例而言,视频输出卡13的缩放算法例如为四阶线性算法,那么对应的目标边界增加值为4,其中视频输出卡13所实现的缩放算法为现有缩放算法的直接应用,在此不再赘述。通过将目标边界增加值关联于视频输出卡13的缩放算法,从而使得本实施例公开的视频返看方法适用于不同缩放算法,应用范围更广。当然,本发明涉及的目标边界增加值也可以不关联视频输出卡13的缩放算法,即为一个预先设置好的预设值,举例而言,目标边界增加值例如为64或者为4等。

在本发明的其他实施例中,前述步骤(c)具体包括:基于所述显示拼接方式和所述屏体分辨率确定所述待显示拼接画面的拼接位置,并将所述上屏画面与所述拼接位置相邻的边界作为所述目标边界;以及基于所述目标边界和所述目标边界增加值确定所述边界读取范围;其中,所述待显示拼接画面对应所述边界读取范围的数据为所述边界图像数据。

在本发明的其他实施例中,如图2所示,视频输出卡12例如包括:可编程逻辑器件121和电连接可编程逻辑器件121的多个数据接口122,图2中示意出两个数据接口122,但本发明并不以此为限。可编程逻辑器件121中设置有至少一个返看输出通道1211和至少一个上屏输出通道1212,图2中示意出两个返看输出通道1211和两个上屏输出通道1212,但本发明并不以此为限。返看输出通道1211例如为SerDes通道,返看输出通道1211电连接背板11,每个上屏输出通道1212电连接对应的一个数据接口122。

其中,可编程逻辑器件121用于实现前述提到的视频返看方法,举例而言,可编程逻辑器件121例如用于:经由返看输出通道1211输出返看画面至所背板11,以由背板11将所述返看画面转发至视频输出卡13进行缩放处理后输出显示;以及经由上屏输出通道1212输出上屏画面至对应的数据接口122即目标数据接口,对应的数据接口122用于接收上屏画面并发送至目标显示屏,以由所述目标显示屏显示所述上屏画面,其中,所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

在本发明的其他实施例中,如图3所示,视频输出卡13例如包括可编程逻辑器件131和电连接可编程逻辑器件131的多个数据接口132,图3中示意出两个数据接口132,但本发明并不以此为限。

其中,可编程逻辑器件131例如用于:接收由背板11输入的多个所述返看画面;对多个所述返看画面分别进行缩小处理得到多个缩小返看画面;将所述多个缩小返看画面依序存入内存中,以形成完整拼接画面;以及从所述内存中读取所述完整拼接画面进行放大处理后经由数据接口132输出显示。

其中,经由数据接口132输出显示例如输出至液晶显示器、LED显示屏、或者LCD显示屏等。提到的完整拼接画面可以理解为目标显示屏所显示拼接画面的缩小画面。当然视频输出卡13也可以对返看画面不进行缩小和/或放大处理,例如直接基于输出分辨率对返看画面进行截取后输出显示。

其中,前述提到的可编程逻辑器件121和可编程逻辑器件131例如为FPGA或者其他类似逻辑器件。提到的数据接口122和数据接口132例如为数字视频接口,举例而言例如为HDMI接口、DVI接口或者SDI接口等数字视频接口,当然也可以为网口或者光纤接口,其中网口例如为百兆网口或者千兆网口等,光纤接口例如为10G光纤接口或者20G光纤接口等。需要说明的是,当数据接口为数字视频接口,例如HDMI接口时,在HDMI接口和可编程逻辑器件之间还设置有HDMI视频编码芯片,当数据接口为网口例如千兆网口时,在千兆网口与可编程逻辑器件之间还设置有千兆网络PHY芯片,当数据接口为光纤接口,例如为10G光纤接口时,在光纤接口和可编程逻辑器件之间还设置有SFP光模块。

值得一提的是,视频输出卡12和视频输出卡13例如还包括连接可编程逻辑器件的微处理器以及存储器等器件。其中,提到的微控制器例如为MCU,又称单片微型计算机或者单片机;或者其他具有一定的数据处理及运算能力的微处理器,比如ARM处理器和DSP处理器等。提到的存储器例如为易失性存储器和/或非易失性存储器,提到的非易失性存储器例如包括闪存Flash、或者EMMC(Embedded Multi Media Card)等,提到的易失性存储器例如为SDRAM存储器。

在本发明的其他实施例中,背板11例如通过背板走线连接视频输出卡12和视频输出卡13。

在本发明的其他实施例中,如图4所示,背板11例如设置有矩阵交换模块111,视频输出卡12和视频输出卡13电连接矩阵交换模块111。

进一步地,背板11还设置有连接矩阵交换模块111的多个连接器112。视频输出卡12和视频输出卡13分别通过连接器连接矩阵交换模块111。此处可以理解为视频输出卡12和视频输出卡13上设置有对应连接器112的背板连接器,举例而言,视频输出卡12上设置有背板连接器,背板连接器电连接可编程逻辑器件121。其中,提到的矩阵交换模块111例如包括矩阵交换芯片,举例而言,矩形交换芯片为Crosspoint交换芯片。提到的连接器112例如为排针连接器,提到的排针连接器例如为简易牛角排针连接器,简称“简牛”连接器,其例如由四方形塑胶插座和若干排列整齐的方形针组成。当然连接器112也可以为排母连接器,或者其他形式的接插件。

通过在背板11设置矩阵交换模块111电连接视频输出卡12和视频输出卡13,可以任意实现视频输出卡12的输出到视频输出卡13的输入的映射关系,提高系统的灵活性,避免直接通过背板走线连接第一视频输出卡和第二视频输出卡灵活性差的弊端。

在本发明的其他实施例中,前述提到的矩阵交换模块111例如还可以以子卡的形式连接背板11。

在本发明的其他实施例中,前述公开的插卡式视频处理设备10也可以不设置背板11,视频输出卡12通过走线连接视频输出卡13。

为了更好地理解本实施例,下面结合图5至图7对本实施例公开的插卡式视频处理设备10所实现的一种视频返看方法的一个具体实施方式进行举例说明。

插卡式视频处理设备例如用在大型活动现场,其中插卡式视频处理设备需要一方面输出画面到舞台背景墙的LED显示屏上显示,另一方面将LED显示屏显示的画面回传到导播台进行确定内容是否正常的操作,再一方面还需要对LED显示屏显示的画面进行返看,显示到舞台的辅助显示屏上,起到提示舞台上的演员以及主持人的作用等。其中,关于插卡式视频处理设备将LED显示屏显示的画面回传到导播台的方法为现有的视频监视方法,在此不再赘述,以下主要以插卡式视频处理设备实现的视频返看方法进行举例说明。

LED显示屏的待显示画面例如为待显示拼接画面,如图5所示,其例如包括四个拼接画面即四个上屏画面:上屏画面A-1、上屏画面A-2、上屏画面B-1和上屏画面B-2,此处可以理解为,待显示拼接画面可以为由一个视频源组成的画面,或者由多个视频源进行拼接组成的画面,本实施例并不限制待显示拼接画面的具体形式,下面以待显示拼接画面为由一个视频源组成的画面为例进行说明。

如图6所示,本具体实施方式涉及的插卡式视频处理设备例如包括背板11、视频输出卡12A、视频输出卡12B、视频输出卡13和视频输入卡14。

其中,视频输入卡14用于接收输入的视频源,并发送至背板11,背板11的矩阵交换芯片将接收的视频源发送至视频输出卡12A和视频输出卡12B,视频输出卡12A和视频输出卡12B接收输入的视频源作为待显示拼接画面进行处理后输出到LED显示屏上进行拼接显示,其中图5中的上屏画面A-1是由视频输出卡12A经由上屏输出通道1212A-1和数据接口122A-1输出的,上屏画面A-2是由视频输出卡12A经由上屏输出通道1212A-2和数据接口122A-2输出的,上屏画面B-1是由视频输出卡12B经由上屏输出通道1212B-1和数据接口122B-1输出的,上屏画面B-2是由视频输出卡12B经由上屏输出通道1212B-2和数据接口122B-2输出的。此外,在视频输出卡12A和视频输出卡12B输出上屏画面到LED显示屏之前,视频输出卡12A和视频输出卡12B需要先输出上屏画面对应的返看画面到背板11。

具体地,结合图7以视频输出卡12A通过返看输出通道1211A-1输出对应上屏画面A-1的返看画面F-1为例进行具体说明。

视频输出卡12A的可编程逻辑器件121A接收输入的待显示拼接画面后存入内存中,然后可编程逻辑器件121A根据数据接口122A-1的接口输出分辨率和对应的显示位置信息确定上屏画面A-1对应的上屏画面读取范围,然后基于LED显示屏的屏体分辨率、显示拼接方式和目标边界增加值确定上屏画面的目标边界对应的边界读取范围,从而基于上屏画面读取范围以及边界读取范围确定返看画面读取范围,以从内存中读取对应的数据得到返看画面。具体地,举例而言,目标显示屏的屏体分辨率例如为2560*1440,接口输出分辨率例如为1280×720,显示位置信息即数据接口122A-1带载LED显示屏的起始点坐标,其例如为(0,0),因此可以确定上屏画面对应的上屏画面读取范围为从起始点开始,读取1280×720大小,显示拼接方式为2*2,则可以确定待显示拼接画面的拼接位置,并将上屏画面A-1与拼接位置相邻的边界作为目标边界,即上屏画面A-1与上屏画面A-2的拼接位置为目标边界,以及上屏画面A-1与上屏画面B-1的拼接位置为目标边界,然后基于获取的目标边界增加值可以确定边界读取范围,其中目标边界增加值例如为预设值,例如为2,或者目标边界增加值为关联于视频输出卡13的缩放处理对应的缩放算法,视频输出卡13的缩放算法为现有缩放算法的直接应用,在此不再赘述,举例而言,视频输出卡13的缩放处理算法例如为二阶线性算法,那么对应的目标边界增加值为2,当然本发明并不以此为限,则可以确定在基于上屏画面对应的上屏画面读取范围上沿目标边界向外扩2行2列,得到返看画面对应的返看画面读取范围,然后基于返看画面读取范围从内存中读取对应的数据得到返看画面F-1,返看画面F-1包括上屏画面A-1的全部图像数据以及目标边界的边界图像数据,此处值得一提的是,目标边界增加值也可以大于2,多余的数据后续到视频输出卡13中直接截掉即可,可编程逻辑器件121A将得到的返看画面直接通到返看输出通道例如SerDes通道输出至背板11,然后可编程逻辑器件121A根据接口输出分辨率例如1280×720对返看画面F-1进行裁剪后得到上屏画面A-1通过数据接口122A-1输出到LED显示屏上进行显示。

视频输出卡12A的返看输出通道1211A-2其输出对应上屏画面A-2的返看画面的方法、视频输出卡12B的返看输出通道1211B-1其输出对应上屏画面B-1的返看画面的方法、视频输出卡12B的返看输出通道1211B-2其输出对应上屏画面B-2的返看画面的方法与前述举例方法相同,在此不一一赘述。

背板11的矩阵交换芯片接收来自视频输出卡12A和视频输出卡12B的返看画面后,将得到的四个返看画面输出到视频输出卡13中,视频输出卡13即为前述现有技术描述中的AUX卡,本实施例公开的视频返看方法并未更改AUX卡即可避免现有相关技术输出返看拼接画面出现拼接缝的问题。

如图6所示,视频输出卡13的可编程逻辑器件131中设置有四个缩放处理模块:1311A、1311B、1311C、1311D分别接收背板输入的四个返看画面,其中,缩放处理模块1311A和缩放处理模块1311B电连接数据接口132A,缩放处理模块1311C和缩放处理模块1311D电连接数据接口132B。

具体地,以返看画面F-1为例进行举例说明缩放处理模块的工作过程。返看画面F-1进入缩放处理模块1311A后,根据预设的缩放算法缩放处理模块1311A会对返看画面F-1进行缩小处理,由于此时的返看画面F-1除了包含上屏画面的全部图像数据之外还包括目标边界对应的边界图像数据,因此预设的缩放算法利用边界图像数据可以计算出返看画面的拼接边界图像,从而使得在边界处不会产生拼接缝,然后将得到的缩小返看画面存入内存对应的位置。

其他缩放处理模块进行相同的操作,将得到的缩小返看画面存入内存的对应位置,此时在内存中的图像即为完整无缝隙的完整拼接图像,也可以理解为LED显示屏的显示拼接图像的缩小版。然后视频输出卡13的可编程逻辑器件131可以根据数据接口对应的带载信息从内存中读取对应的数据后输出、或者进行放大之后在输出。

举例,数据接口132A对应的带载信息例如为从起始点开始,带载一半图像数据,那么可编程逻辑器件131会从内存中读取完整拼接画面的一半画面输出,如果此时需要进行放大处理,那么对应的读取一半画面进行放大处理之后在发给数据接口132A。同理,可编程逻辑器件131也会从内存中读取完整拼接画面的另一半画面输出到数据接口132B,或者进行放大处理后输出到数据接口132B,数据接口132A和数据接口132B将完整拼接画面输出到舞台的辅助显示屏例如LED显示屏上显示。

值得一提的是,前述具体实施方式以两个视频输出卡分别输出拼接画面实现拼接显示为例进行说明,当然本发明并不以此为限,前述提到的待显示拼接画面也可以由一个视频输出卡实现拼接显示,即一个视频输出卡的四个数据接口分别对应输出上屏画面A-1、上屏画面A-2、上屏画面B-1和上屏画面B-2以实现拼接显示。

值得一提的是,本实施例公开的插卡式视频处理设备可以实现对视频输出卡的视频源输出源进行返看,也可以实现对视频输入卡的视频输入源源进行返看,此外并不限定插卡式视频处理设备的具体应用场景以及返看的视频源输出到哪个显示器,前述说明仅为了更好地理解本实施例。

综上所述,本实施例公开的插卡式视频处理设备10通过将返看画面包括上屏画面对应的全部图像数据以及上屏画面的目标边界对应的边界图像数据,视频输出卡12将返看画面经由背板11输出至视频输出卡13进行返看处理后输出显示,可以避免由多张视频输出卡进行拼接显示时最后输出的返看拼接画面存在拼接缝的问题,提高视频返看的效果,实现视频的任意拼接返看;通过在背板11设置矩阵交换模块111电连接视频输出卡12和视频输出卡13,可以任意实现视频输出卡12的输出到视频输出卡13的输入的映射关系,提高系统的灵活性,避免直接通过背板走线连接第一视频输出卡和第二视频输出卡灵活性差的弊端。

【第二实施例】

参见图8,本发明第二实施例公开一种视频返看方法,实现在插卡式视频处理设备的第一视频输出卡中,所述第一视频输出卡设置有返看输出通道和与返看输出通道对应的上屏输出通道,所述插卡式视频处理设备还包括电连接所述返看输出通道的第二视频输出卡,视频返看方法例如包括步骤S11和步骤S13。

步骤S11:经由所述返看输出通道输出返看画面至所述第二视频输出卡进行缩放处理后输出显示;

步骤S13:经由所述上屏输出通道输出上屏画面至目标显示屏,以由所述目标显示屏显示所述上屏画面;

其中,所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

在本发明的其他实施例中,提到的第一视频输出卡例如还包括目标数据接口,所述目标数据接口连接所述上屏输出通道;其中所述经由所述上屏输出通道输出上屏画面至目标显示屏,包括:将所述上屏画面经由所述上屏输出通道输出至所述目标数据接口,以由所述目标数据接口输出所述上屏画面至所述目标显示屏。

在本发明的其他实施例中,如图9所示,步骤S11例如包括步骤S111至步骤S113,步骤S13例如包括步骤S131和步骤S132。

步骤S111:接收并存储所述目标显示屏的待显示拼接画面;

步骤S112:读取所述待显示拼接画面的至少一部分得到所述返看画面;以及

步骤S113:将所述返看画面经由所述返看输出通道输出至所述第二视频输出卡;

步骤S131:基于目标数据接口的接口输出分辨率对所述返看画面进行截取处理得到所述上屏画面;

步骤S132:将所述上屏画面经由所述上屏输出通道输出至所述目标数据接口,以由所述目标数据接口将所述上屏画面输出至所述目标显示屏。

在本发明的其他实施例中,所述步骤S112例如包括:

(a)获取所述目标显示屏的屏体分辨率、显示拼接方式、显示位置信息以及目标边界增加值;

(b)基于所述接口输出分辨率和所述显示位置信息确定所述上屏画面对应的上屏画面读取范围;

(c)基于所述屏体分辨率、所述显示拼接方式和所述目标边界增加值确定所述上屏画面的目标边界对应的边界读取范围;

(d)基于所述上屏画面读取范围和所述边界读取范围确定所述返看画面对应的返看画面读取范围;以及

(e)基于所述返看画面读取范围读取所述待显示拼接画面对应的数据得到所述返看画面。

在本发明的其他实施例中,前述步骤(c)例如包括:基于所述显示拼接方式和所述屏体分辨率确定所述待显示拼接画面的拼接位置,并将所述上屏画面与所述拼接位置相邻的边界作为所述目标边界;基于所述目标边界和所述目标边界增加值确定所述边界读取范围;其中,所述待显示拼接画面对应所述边界读取范围的数据为所述边界图像数据。

在本发明的其他实施例中,所述目标边界增加值关联于所述第二视频输出卡的所述缩放处理对应的缩放算法。

值得一提的是,本发明并不限制目标边界增加值,目标边界增加值例如为前述关联于第二视频输出卡的缩放算法,或者目标边界增加值也可以不关联第二视频输出卡的缩放算法,其为预先设置好的预设值,举例而言,预设值例如为64或者4等。

需要说明的是,本实施例所公开的视频返看方法例如为前述第一实施例中视频输出卡12所执行的视频返看方法,关于本实施例所公开的视频返看方法的具体介绍可参考前述第一实施例的相关说明,在此不再赘述。

【第三实施例】

如图10所示,本发明第三实施例公开一种视频返看装置30,应用于插卡式视频处理设备的第一视频输出卡中,所述第一视频输出卡设置有返看输出通道和与所述返看输出通道对应的上屏输出通道,所述插卡式视频处理设备还包括电连接所述返看输出通道的第二视频输出卡,所述视频返看装置用于执行前述第二实施例所述的视频返看方法,且例如包括:返看输出模块31和上屏输出模块32。

其中,返看输出模块31用于经由所述返看输出通道输出返看画面至所述第二视频输出卡进行缩放处理后输出显示。上屏输出模块32用于经由所述上屏输出通道输出上屏画面至目标显示屏,以由所述目标显示屏显示所述上屏画面;其中,所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

在发明的其他实施例中,所述第一视频输出卡还包括目标数据接口,所述目标数据接口连接所述上屏输出通道;其中所述经由所述上屏输出通道输出上屏画面至目标显示屏,包括:将所述上屏画面经由所述上屏输出通道输出至所述目标数据接口,以由所述目标数据接口输出所述上屏画面至所述目标显示屏。

在本发明的其他实施例中,返看输出模块31具体用于接收并存储所述目标显示屏的待显示拼接画面;读取所述待显示拼接画面的至少一部分得到所述返看画面;以及将所述返看画面经由所述返看输出通道输出至所述第二视频输出卡。

进一步地,上屏输出模块32具体用于基于所述目标数据接口的接口输出分辨率对所述返看画面进行截取处理得到所述上屏画面;将所述上屏画面经由所述上屏输出通道输出至所述目标数据接口,以由所述目标数据接口将所述上屏画面输出至所述目标显示屏。

在本发明的其他实施例中,返看输出模块31用于读取所述待显示拼接画面的至少一部分得到所述返看画面,具体包括:获取所述目标显示屏的屏体分辨率、显示拼接方式、显示位置信息以及目标边界增加值;基于所述接口输出分辨率和所述显示位置信息确定所述上屏画面对应的上屏画面读取范围;基于所述屏体分辨率、所述显示拼接方式和所述目标边界增加值确定所述上屏画面的目标边界对应的边界读取范围;基于所述上屏画面读取范围和所述边界读取范围确定所述返看画面对应的返看画面读取范围;以及基于所述返看画面读取范围读取所述待显示拼接画面对应的数据得到所述返看画面。

在本发明的其他实施例中,返看输出模块31用于基于所述屏体分辨率、所述显示拼接方式和所述目标边界增加值确定所述上屏画面的目标边界对应的边界读取范围,具体包括:基于所述显示拼接方式和所述屏体分辨率确定所述待显示拼接画面的拼接位置,并将所述上屏画面与所述拼接位置相邻的边界作为所述目标边界;基于所述目标边界和所述目标边界增加值确定所述边界读取范围;其中,所述待显示拼接画面对应所述边界读取范围的数据为所述边界图像数据。

在发明的其他实施例中,所述目标边界增加值关联于所述第二视频输出卡的所述缩放处理对应的缩放算法。

在本发明的其他实施例中,所述插卡式视频处理设备还包括背板,所述第二视频输出卡通过所述背板连接所述返看输出通道;所述返看输出模块具体用于:经由所述返看输出通道输出所述返看画面至所述背板,以由所述背板将所述返看画面转发至所述第二视频输出卡进行缩放处理后输出显示。

需要说明的是,本实施例公开的视频返看装置30所实现的视频返看方法如前述第二实施例述,故在此不再进行详细讲述。可选地,第三实施例中的各个模块、单元和上述其他操作或功能分别为了实现本发明第二实施例中的方法。

【第四实施例】

如图11所示,本发明第四实施例公开一种视频输出卡40,例如包括:可编程逻辑器件41和电连接可编程逻辑器件41的多个数据接口42,图11中示意出两个数据接口42,但本发明并不以此为限。

其中,可编程逻辑器件41例如设置有多个返看输出通道411和多个上屏输出通道412,图11示意出两个返看输出通道411和两个上屏输出通道412,但本发明并不以此为限,多个返看输出通道411例如电连接插卡式视频处理设备的第二视频输出卡,多个上屏输出通道412分别电连接多个数据接口42,可编程逻辑器件41用于执行前述第二实施例所述的视频返看方法,例如包括:

经由所述返看输出通道输出返看画面至所述第二视频输出卡进行缩放处理后输出显示;

经由所述上屏输出通道输出上屏画面至目标显示屏,以由所述目标显示屏显示所述上屏画面;

其中,所述返看画面包括所述上屏画面对应的全部图像数据以及所述上屏画面的目标边界对应的边界图像数据。

其中,所述数据接口42用于接收经由对应的所述上屏输出通道输出的所述上屏画面,并发送至所述目标显示屏。

需要说明的是,本实施例公开的视频输出卡40例如为前述第一实施例公开的插卡式视频处理设备中的视频输出卡12,关于视频输出卡40的相关描述可参考前述第一实施例中关于视频输出卡12的描述,为了简洁在此不再赘述。

【第五实施例】

如图12所示,本发明第五实施例公开一种视频返看系统50,例如包括存储器52和与存储器52连接的处理器51。存储器52例如为非易失性存储器,其上存储有计算机程序。处理器51例如为嵌入式处理器。处理器51运行计算机程序时执行前述第二实施例公开的视频返看方法。

【第六实施例】

如图13所示,本发明第六实施例公开一种计算机可读存储介质60,计算机可读存储介质60例如为非易失性存储器,例如为:磁介质(如硬盘、软盘和磁带),光介质(如CDROM盘和DVD),磁光介质(如光盘)以及专门构造为用于存储和执行计算机可执行指令的硬件装置(如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。计算机可读存储介质60上存储有计算机可执行指令61。计算机可读存储介质60可由一个或多个处理器或处理装置来执行计算机可执行指令61,以实施前述第二实施例公开的视频返看方法。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号