同步显示方法、装置、终端及计算机存储介质制造方法及图纸

技术编号:38100345 阅读:9 留言:0更新日期:2023-07-06 09:17
本申请实施例提供了一种同步显示方法、装置、终端及计算机存储介质。同步显示方法,应用于同步显示系统中的控制终端,同步显示系统中还包括显示终端,显示终端配置有多个显示屏,同步显示方法包括:向显示终端发送针对待缓存图像帧的缓存指令,以使显示终端将待缓存图像帧缓存至本地并返回缓存成功通知;向显示终端发送针对已缓存图像帧的显示指令,以使显示终端在接收到同步信号时,从本地读取已缓存图像帧并在各显示屏中进行图像帧显示。本申请实施例可以有效缓解各显示屏显示不同步的问题,改善显示屏接缝处的撕裂现象,提升图像帧显示质量。量。量。

【技术实现步骤摘要】
同步显示方法、装置、终端及计算机存储介质


[0001]本申请实施例涉及计算机
,尤其涉及一种同步显示方法、装置、终端及计算机存储介质。

技术介绍

[0002]随着显示技术的不断发展,采用大型屏幕甚至巨型屏幕进行画面投影,已被用于越来越多的场景中。例如:LED虚拟拍摄,通过在LED屏幕墙上投影实时渲染的3D场景或2D视频,摄像机同时拍摄演员和LED屏幕墙,能够将真实演员置身于虚拟场景中,从而达到在影棚内拍摄外景或科幻背景的目的。
[0003]巨型LED屏幕墙的总分辨率一般较高,受显示链路中各硬件设备的输入和输出限制,巨型LED屏幕墙常被拆分为多个低分辨率的屏幕。多个LED屏幕需同步显示投影到LED屏幕墙上的画面,如果同步过程稍有偏差,两个屏幕接缝处就会有明显的撕裂。而在实际显示过程中,受网络传输、解码、渲染等操作耗时不稳定的影响,多个屏幕往往无法在同一时刻显示同一帧画面。

技术实现思路

[0004]有鉴于此,本申请实施例提供一种同步显示方案,以至少部分解决上述问题。
[0005]根据本申请实施例的第一方面,提供了一种同步显示方法,应用于同步显示系统中的控制终端,所述同步显示系统中还包括显示终端,所述显示终端配置有多个显示屏,所述方法包括:
[0006]向所述显示终端发送针对待缓存图像帧的缓存指令,以使所述显示终端将所述待缓存图像帧缓存至本地并返回缓存成功通知;
[0007]向所述显示终端发送针对已缓存图像帧的显示指令,以使所述显示终端在接收到同步信号时,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示。
[0008]根据本申请实施例的第二方面,提供了一种同步显示方法,应用于同步显示系统中的显示终端,所述显示终端配置有多个显示屏,所述同步显示系统中还包括:控制终端,所述方法包括:
[0009]接收所述控制终端发送的针对已缓存图像帧的显示指令;所述显示指令是所述控制终端确认所述显示终端将所述已缓存图像帧存储在本地之后发出的;
[0010]响应于接收到同步信号,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示。
[0011]根据本申请实施例的第三方面,提供了一种同步显示方法,应用于同步显示系统中的控制终端,所述同步显示系统中还包括显示终端,所述显示终端配置有多个显示屏,所述方法包括:
[0012]获取基于三维场景渲染得到的二维纹理图像;
[0013]向所述显示终端发送针对所述二维纹理图像的缓存指令,以使所述显示终端将所
述二维纹理图像缓存至本地并返回缓存成功通知;
[0014]向所述显示终端发送针对所述二维纹理图像的显示指令,以使所述显示终端在接收到同步信号时,从本地读取所述二维纹理图像并在各显示屏中进行图像帧显示;
[0015]获取摄像机采集的以所述显示屏的显示内容为背景的虚拟背景图像。
[0016]根据本申请实施例的第四方面,提供了一种同步显示装置,位于同步显示系统中的控制终端,所述同步显示系统中还包括显示终端,所述显示终端配置有多个显示屏,所述装置包括:
[0017]缓存指令发送模块,用于向所述显示终端发送针对待缓存图像帧的缓存指令,以使所述显示终端将所述待缓存图像帧缓存至本地并返回缓存成功通知;
[0018]显示指令发送模块,用于向所述显示终端发送针对已缓存图像帧的显示指令,以使所述显示终端在接收到同步信号时,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示。
[0019]根据本申请实施例的第五方面,提供了一种同步显示装置,位于同步显示系统中的显示终端,所述显示终端配置有多个显示屏,所述同步显示系统中还包括:控制终端,所述装置包括:
[0020]显示指令接收模块,用于接收所述控制终端发送的针对已缓存图像帧的显示指令;所述显示指令是所述控制终端确认所述显示终端将所述已缓存图像帧存储在本地之后发出的;
[0021]显示模块,用于响应于接收到同步信号,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示。
[0022]根据本申请实施例的第六方面,提供了一种控制终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第一方面或第三方面所述方法对应的操作。
[0023]根据本申请实施例的第七方面,提供了一种显示终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述显示终端还配置有多个显示屏;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第二方面所述方法对应的操作。
[0024]根据本申请实施例的第八方面,提供了一种同步显示系统,包括:如第六方面所述的控制终端和如第七方面所述的显示终端。
[0025]根据本申请实施例的第九方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面至第三方面中任一方面所述的方法。
[0026]根据本申请实施例提供的同步显示方案,一方面,在发送图像帧显示指令之前,控制终端先确定显示终端已经对图像帧进行了缓存,即通过缓存机制,保证了在显示操作执行之前,各显示终端均已获取到了待显示的图像帧,从而避免了因网络传输、图像帧解码、图像帧渲染等操作耗时不稳定导致的获取待显示图像帧时机延迟,进而导致的图像内容显示不同步现象;另一方面,图像帧显示时,显示终端并不是在接收到控制终端发送的显示指令后即刻开始图像帧的显示操作,而是,在接收到同步信号之后,才开始执行显示操作,这样可以保证显示终端是在同一时刻向各显示屏提交待显示的图像帧,各显示屏是在同一时
刻开始图像帧显示操作(更新操作)的,从而避免了因各显示屏响应时间差异导致的图像帧显示不同步问题。综上,本申请实施例,可以有效缓解各显示屏显示不同步的问题,改善显示屏接缝处的撕裂现象,提升图像帧显示质量。
附图说明
[0027]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0028]图1A为适用本申请实施例的同步显示方法的示例性同步显示系统的示意图;
[0029]图1B为适用本申请实施例的立体式LED屏幕墙的示意图;
[0030]图2为根据本申请实施例一的一种同步显示方法的步骤流程图;
[0031]图3为同步显示系统同步状态对比图;
[0032]图4为根据本申请实施例二的一种同步显示方法的步骤流程图;
[0033]图5为本申请实施例提供的同步显示方法的关键流程示意图;
[0034]图6为本申请实施例提供的同步显示方法的详细交互流程图;
[0035]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同步显示方法,应用于同步显示系统中的控制终端,所述同步显示系统中还包括显示终端,所述显示终端配置有多个显示屏,所述方法包括:向所述显示终端发送针对待缓存图像帧的缓存指令,以使所述显示终端将所述待缓存图像帧缓存至本地并返回缓存成功通知;向所述显示终端发送针对已缓存图像帧的显示指令,以使所述显示终端在接收到同步信号时,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示。2.根据权利要求1所述的方法,其中,所述向所述显示终端发送针对待缓存图像帧的缓存指令,以使所述显示终端将所述待缓存图像帧缓存至本地并返回缓存成功通知,包括:响应于接收到第一同步信号,向所述显示终端发送针对目标视频流中目标图像帧的缓存指令,以使所述显示终端将所述目标图像帧缓存至本地并返回缓存成功通知;所述向所述显示终端发送针对已缓存图像帧的显示指令,以使所述显示终端在接收到同步信号时,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示,包括:向所述显示终端发送针对所述目标视频流中已缓存的图像帧的显示指令,以使所述显示终端在接收到第二同步信号时,从本地读取所述已缓存的图像帧并在各显示屏中进行图像帧显示。3.根据权利要求1所述的方法,其中,在所述向所述显示终端发送针对待缓存图像帧的缓存指令之前,所述方法还包括:获取包含预设图案的原始图像;所述原始图像由多个子图像组成,所述子图像与所述显示屏一一对应;所述预设图案贯穿所述多个子图像;基于所述原始图像,按照预设规则改变所述预设图案的位置,得到多个测试图像;其中,所述预设图案在不同的测试图像中的位置不同;按照预设时间间隔向所述显示终端发送测试图像,以使所述显示终端在各显示屏中进行图像显示;其中,当显示终端为多个时,同一发送时刻向各显示终端发送的测试图像为同一图像;在图像显示过程中,确定所述预设图案在显示屏的拼接处是否出现断裂;若是,执行所述向所述显示终端发送针对待缓存图像帧的缓存指令的步骤。4.一种同步显示方法,应用于同步显示系统中的显示终端,所述显示终端配置有多个显示屏,所述同步显示系统中还包括:控制终端,所述方法包括:接收所述控制终端发送的针对已缓存图像帧的显示指令;所述显示指令是所述控制终端确认所述显示终端将所述已缓存图像帧存储在本地之后发出的;响应于接收到同步信号,从本地读取所述已缓存图像帧并在各显示屏中进行图像帧显示。5.根据权利要求4所述的方法,其中,所述方法还包括:接收所述控制终端发送的针对待缓存图像帧的缓存指令;获取所述待缓存图像帧,将所述待缓存图像帧存储至本地;向所述控制终端返回缓存成功通知。6.一种同步显示方法,应用于同步显示系统中...

【专利技术属性】
技术研发人员:刘杰陈石平张欢张中杰李晓阳
申请(专利权)人:北京优酷科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1