多屏拼接显示方法及相关装置与流程

文档序号:32948187发布日期:2023-01-14 12:06阅读:32来源:国知局
多屏拼接显示方法及相关装置与流程

1.本技术涉及屏幕显示领域,尤其是涉及一种多屏拼接显示方法及相关装置。


背景技术:

2.随着信息技术的高速发展,显示领域也出现了拼接屏这类显示方案,通过将多块屏幕整体拼接在一块较大区域中,实现提升显示面积,往往在大型商场或者人流量较大的区域使用。
3.在目前的拼接屏显示技术中,往往需要在拼接屏幕完全按照显示区域铺满之后才能正常进行显示。然而拼接屏幕在拼接过程中可能会出现临时播放策略变动或者因为现场情况改变而导致播放的拼接屏幕数量发生变化,在上述情况下往往很难实现或者需要很长的时间重新制定播放策略。
4.因此,如何在拼接屏未拼接完整的情况下也能支持不同显示模式成为了一个亟待解决的技术问题。


技术实现要素:

5.为了实现在拼接屏未拼接完整的情况下也能支持不同显示模式的技术效果,本技术提供一种多屏拼接显示方法及相关装置。
6.第一方面,本技术提供的一种多屏拼接显示方法采用如下的技术方案:一种多屏拼接显示方法,包括:获取多屏拼接的指示信息,所述指示信息包含第一显示模式或第二显示模式;根据所述指示信息生成虚拟显示界面以及对应的虚拟传输信号;获取当前目标显示界面,判断所述当前目标显示界面是否完成拼接;若是,则将所述虚拟传输信号发送至所述目标显示界面;若否,则获取所述指示信息中的显示模式;在所述显示模式为第一显示模式时,获取所述目标显示界面上的目标显示屏,根据所述目标显示屏确定分割区域;根据所述分割区域、所述虚拟显示界面以及所述虚拟传输信号确定分割信号,并将所述分割信号发送至所述目标显示界面;在所述显示模式为第二显示模式时,将所述虚拟传输信号分别同步传输至所述目标显示界面上的每一目标显示屏。
7.可选的,所述获取当前目标显示界面,判断所述当前目标显示界面是否完成拼接的步骤,包括:获取当前目标显示界面,在所述当前目标显示界面中获取拼接接口信号参数;根据所述拼接接口信号参数确定当前拼接情况;根据五点验证法对所述当前拼接情况进行验证,并获取验证结果;通过所述验证结果判断所述当前显示界面是否完成拼接。
8.可选的,所述根据五点验证法对所述当前拼接情况进行验证,并获取验证结果的步骤,包括:将所述目标显示界面划分成预设数量的待拼接区域;在根据所述拼接接口信号参数判定所述待拼接区域有屏幕进行拼接时,将所述待拼接区域中的四个顶角点位结合中心点位作为五点;对所述待拼接区域输出测试信号并获取所述五点的显示效果以进行当前拼接情况验证,获取验证结果。
9.可选的,所述获取目标显示界面上的目标显示屏,根据所述目标显示屏确定分割区域的步骤,包括:获取目标显示界面上的最小拼接区域和目标显示屏;根据所述目标显示界面上的目标显示屏结合所述最小拼接区域确认实际拼接信息;根据所述实际拼接信息确定分割区域。
10.可选的,所述根据所述目标显示界面上的目标显示屏结合所述最小拼接区域确认实际拼接信息的步骤,包括:根据所述目标显示界面上的目标显示屏确认拼接屏幕数量;根据所述拼接屏幕数量结合所述最小拼接区域生成具体拼接方案;根据所述具体拼接方案确定实际拼接信息。
11.可选的,所述根据所述分割区域、所述虚拟显示界面以及所述虚拟传输信号确定分割信号,并将所述分割信号发送至所述目标显示界面的步骤,包括:根据所述虚拟显示界面建立显示坐标系;在所述显示坐标系中确定所述分割区域对应的坐标信息;根据所述坐标信息结合所述虚拟传输信号以确定分割信号,并将所述分割信号发送至所述目标显示界面。
12.可选的,所述根据所述坐标信息结合所述虚拟传输信号以确定分割信号,并将所述分割信号发送至所述目标显示界面的步骤,包括:根据所述坐标信息确定信号输入接口和所述输入接口对应的显示信息;将所述每一信号输入接口和所述每一信号输入接口对应的显示信息生成分割信号;在所述坐标信息中确定初始输入接口并将所述分割信号发送至所述目标显示界面的所述初始输入接口。
13.第二方面,本技术提供一种多屏拼接显示装置,其特征在于,所述多屏拼接显示装置包括:指示信息获取模块,用于获取多屏拼接的指示信息,所述指示信息包含第一显示模式或第二显示模式;虚拟传输信号生成模块,用于根据所述指示信息生成虚拟显示界面以及对应的虚拟传输信号;拼接判断模块,用于获取当前目标显示界面,判断所述当前目标显示界面是否完成拼接;
第一信号传输模块,用于若是,则将所述虚拟传输信号发送至所述目标显示界面;显示模式获取模块,用于若否,则获取所述指示信息中的显示模式;第一显示模块,用于在所述显示模式为第一显示模式时,获取所述目标显示界面上的目标显示屏,根据所述目标显示屏确定分割区域;信号发送模块,用于根据所述分割区域、所述虚拟显示界面以及所述虚拟传输信号确定分割信号,并将所述分割信号发送至所述目标显示界面;第二信号传输模块,用于在所述显示模式为第二显示模式时,将所述虚拟传输信号分别同步传输至所述目标显示界面上的每一目标显示屏。
14.第三方面,本技术提供一种计算机设备,所述设备包括:存储器、处理器,所述处理器在运行所述存储器存储的计算机指令时,执行如上文中任一项所述的方法。
15.第四方面,本技术提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如上文所述的方法。
16.综上描述,本技术包括以下有益技术效果:本技术通过获取多屏连接的指示信息,根据指示信息生成虚拟现实界面和虚拟传输信号,根据目标显示界面判断是否完成拼接,在完成拼接时发送虚拟传输信号,在未完成拼接的情况下根据指示信息中的第一显示模式或第二显示模式选择不同的信号传输效果,在第一显示模式下,在目标显示界面中确定分割区域以确定分割信号并根据分割信号实现传输;在第二显示模式下时,将虚拟传输信号分别同步传输至目标显示屏中;通过对第一显示模式和第二显示模式的区分,实现了在拼接屏未拼接完整的情况下也能支持不同显示模式的技术效果。
附图说明
17.图1是本发明实施例方案涉及的硬件运行环境的计算机设备结构示意图;图2是本发明多屏拼接显示方法第一实施例的流程示意图;图3是本发明多屏拼接显示方法第二实施例的流程示意图;图4是本发明多屏拼接显示方法第三实施例的流程示意图;图5是本发明多屏拼接显示装置第一实施例的结构框图。
具体实施方式
18.为了使本技术的目的、技术方案及优点更加清楚明白,以下通过附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
19.参照图1,图1为本发明实施例方案涉及的硬件运行环境的计算机设备结构示意图。
20.如图1所示,计算机设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真
(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram),也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
21.本领域技术人员可以理解,图1中示出的结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
22.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及多屏拼接显示程序。
23.在图1所示的计算机设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明计算机设备中的处理器1001、存储器1005可以设置计算机设备中,所述计算机设备通过处理器1001调用存储器1005中存储的多屏拼接显示程序,并执行本发明实施例提供的多屏拼接显示方法。
24.本发明实施例提供了一种多屏拼接显示方法,参照图2,图2为本发明多屏拼接显示方法第一实施例的流程示意图。
25.本实施例中,所述多屏拼接显示方法包括以下步骤:步骤s10:获取多屏拼接的指示信息,指示信息包含第一显示模式或第二显示模式。
26.需要说明的是,拼接屏是完整的显示单元,自由组合安装后即可显示一个组合大画面,安装类似搭积木一样。拼接屏显示单元与拼接屏显示单元组合后的边框(物理边框不可显示内容的部分)仅有0.88mm的宽度,(截止2021年拼接屏拼缝主流:3.8mm/3.5mm/1.8mm/1.7mm/0.99mm/0.88mm等等),拼接屏主流尺寸为:46英寸/49英寸/55英寸/65英寸/75英寸等。不过随着技术的进步产品丰富多元化,拼接屏整体定制走向点对点显示,无色差拼接屏,无缝拼接屏,曲面拼接屏和透明拼接等等。did原指面板技术的缩写,2021年截至能代表拼接屏技术英文缩写的有:led,oled,lcd,bsr,did等都是指的拼接屏大类中的液晶类。dlp代表的是背投式投影拼接屏。
27.需要说明的是,在本实施例中在接收到多屏拼接的指示信息时,判断所述指示信息中包含的显示模式为第一显示模式或者第二显示模式。其中第一显示模式和第二显示模式中的第一与第二仅用于区分二者显示模式的不同,并无先后顺序或者其他层面的含义。本实施例在此对命名不做限制。其中,第一显示模式是指将播放内容与目标显示界面进行对应,不受其中具体的拼接屏幕而干扰。例如:一块目标显示区域由4x4的4块拼接屏幕进行正方形的拼接,在正方形的目标显示区域底部两个屏幕没有进行拼接时,播放效果也是仅只有上方的两块屏幕显示播放内容的上半部分。第二显示模式是指,在检测到目标区域没有拼接完整时,将播放内容单独且同步在每一拼接屏幕上进行投影。
28.步骤s20:根据指示信息生成虚拟显示界面以及对应的虚拟传输信号。
29.需要说明的是,根据指示信息生成虚拟显示界面是根据指示信息确定要播放的视频参数信息,根据视频参数信息生成对应的虚拟显示界面以及虚拟传输信号。
30.可以理解的是,本实施例定义目标显示区域为显示屏a和显示屏b拼接构成的显示屏,此虚拟显示屏的大小为两个物理显示屏相加,例如,两个物理显示屏大小为1024*768,则虚拟显示屏的大小为1536*1024,按照虚拟显示屏的大小,可以内存中分配相应的存储空间作为虚拟显示屏对应的显存。
31.步骤s30:获取当前目标显示界面,判断所述当前目标显示界面是否完成拼接。
32.需要说明的是,判断所述当前界面是否完成拼接的方式包括:通过传感装置进行探测,通过电信号进行检测或者通过显示效果进行判断等。
33.进一步地,为了精确实现拼接完成的判断,所述获取当前目标显示界面,判断所述当前目标显示界面是否完成拼接的步骤,包括:获取当前目标显示界面,在所述当前目标显示界面中获取拼接接口信号参数;根据所述拼接接口信号参数确定当前拼接情况;根据五点验证法对所述当前拼接情况进行验证,并获取验证结果;通过所述验证结果判断所述当前显示界面是否完成拼接。
34.需要说明的是,通过拼接接口信号参数可以直接判断当前显示界面是否有拼接屏幕以及具体的拼接屏幕数量。
35.在具体实施中,所述根据五点验证法对所述当前拼接情况进行验证,并获取验证结果的步骤,包括:将所述目标显示界面划分成预设数量的待拼接区域;在根据所述拼接接口信号参数判定所述待拼接区域有屏幕进行拼接时,将所述待拼接区域中的四个顶角点位结合中心点位作为五点;对所述待拼接区域输出测试信号并获取所述五点的显示效果以进行当前拼接情况验证,获取验证结果。
36.步骤s40:若是,则将虚拟传输信号发送至目标显示界面。
37.步骤s50:若否,则获取指示信息中的显示模式。
38.步骤s60:在显示模式为第一显示模式时,获取目标显示界面上的目标显示屏,根据目标显示屏确定分割区域。
39.步骤s70:根据分割区域、虚拟显示界面以及虚拟传输信号确定分割信号,并将分割信号发送至目标显示界面。
40.步骤s80:在显示模式为第二显示模式时,将虚拟传输信号分别同步传输至目标显示界面上的每一目标显示屏。
41.在具体实施中,在第二显示模式中,将目标显示界面上的每一拼接屏作为独立显示屏,将显示信号同步进行传输以实现所有的拼接屏能够同时进行数据媒体的播放。
42.本实施例通过获取多屏连接的指示信息,根据指示信息生成虚拟现实界面和虚拟传输信号,根据目标显示界面判断是否完成拼接,在完成拼接时发送虚拟传输信号,在未完成拼接的情况下根据指示信息中的第一显示模式或第二显示模式选择不同的信号传输效果,在第一显示模式下,在目标显示界面中确定分割区域以确定分割信号并根据分割信号实现传输;在第二显示模式下时,将虚拟传输信号分别同步传输至目标显示屏中;通过对第一显示模式和第二显示模式的区分,实现了在拼接屏未拼接完整的情况下也能支持不同显示模式的技术效果。
43.参考图3,图为本发明多屏拼接显示方法第二实施例的流程示意图。
44.基于上述第一实施例,本实施例多屏拼接显示方法的所述步骤s60,还包括:步骤s601:获取目标显示界面上的最小拼接区域和目标显示屏。
45.需要说明的是,所述最小拼接区域是在目标显示界面上预设的最小区域,最小拼接区域的信息由目标显示界面具体的规格参数决定。所述规格参数为目标显示界面对应硬件信息规格。
46.步骤s602:根据目标显示界面上的目标显示屏结合所述最小拼接区域确认实际拼
接信息。
47.在具体实施中,在确认最小拼接区域之后,在目标显示界面上对目标显示屏进行分解。因为本实施例中的最小拼接区域为正方形,因此实际拼接信息也是又若干个正方形的最小拼接区域构成。
48.进一步地,为了提高获取最小拼接区域的准确性,所述根据所述目标显示界面上的目标显示屏结合所述最小拼接区域确认实际拼接信息的步骤,包括:根据所述目标显示界面上的目标显示屏确认拼接屏幕数量;根据所述拼接屏幕数量结合所述最小拼接区域生成具体拼接方案;根据所述具体拼接方案确定实际拼接信息。
49.步骤603;根据实际拼接信息确定分割区域。
50.本实施例通过获取目标显示界面上的最小拼接区域和目标显示屏;根据所述目标显示界面上的目标显示屏结合所述最小拼接区域确认实际拼接信息;根据所述实际拼接信息确定分割区域;通过确定最小拼接区域并获取实际拼接信息的方式进一步实现了精确获取分割区域的技术效果。
51.参考图4,图为本发明多屏拼接显示方法第三实施例的流程示意图。
52.基于上述第一实施例,本实施例多屏拼接显示方法的所述步骤s70,还包括:步骤s701:根据虚拟显示界面建立显示坐标系。
53.步骤s702:在显示坐标系中确定分割区域对应的坐标信息。
54.需要说明的是,在显示坐标系中确定分割区域对应的坐标信息中间使用到的具体坐标参数又具体实施需求进行设定,可以以实际的距离为坐标点的坐标,也可以用等比例的人工赋值获取坐标信息。
55.步骤s703:根据坐标信息结合虚拟传输信号以确定分割信号,并将分割信号发送至目标显示界面。
56.进一步地,为了提升在分割信号基础上出现的显示效果,所述根据所述坐标信息结合所述虚拟传输信号以确定分割信号,并将所述分割信号发送至所述目标显示界面的步骤,包括:根据所述坐标信息确定信号输入接口和所述输入接口对应的显示信息;将所述每一信号输入接口和所述每一信号输入接口对应的显示信息生成分割信号;在所述坐标信息中确定初始输入接口并将所述分割信号发送至所述目标显示界面的所述初始输入接口。
57.本实施例通过根据所述虚拟显示界面建立显示坐标系;在所述显示坐标系中确定所述分割区域对应的坐标信息;根据所述坐标信息结合所述虚拟传输信号以确定分割信号,并将所述分割信号发送至所述目标显示界面;通过根据虚拟显示界面建立显示坐标系并根据分割区域的坐标信息确定分割信号,进一步实现了精确生成分割信号的技术效果。
58.此外,本发明实施例还提出一种计算机可读存储介质,所述存储介质上存储有多屏拼接显示的程序,所述多屏拼接显示的程序被处理器执行时实现如上文所述的多屏拼接显示的方法的步骤。
59.参照图5,图5为本发明多屏拼接显示装置第一实施例的结构框图。
60.如图5所示,本发明实施例提出的多屏拼接显示装置包括:指示信息获取模块10,用于获取多屏拼接的指示信息,所述指示信息包含第一显示模式或第二显示模式;虚拟传输信号生成模块20,用于根据所述指示信息生成虚拟显示界面以及对应的
虚拟传输信号;拼接判断模块30,用于获取当前目标显示界面,判断所述当前目标显示界面是否完成拼接;第一信号传输模块40,用于若是,则将所述虚拟传输信号发送至所述目标显示界面;显示模式获取模块50,用于若否,则获取所述指示信息中的显示模式;第一显示模块60,用于在所述显示模式为第一显示模式时,获取所述目标显示界面上的目标显示屏,根据所述目标显示屏确定分割区域;信号发送模块70,用于根据所述分割区域、所述虚拟显示界面以及所述虚拟传输信号确定分割信号,并将所述分割信号发送至所述目标显示界面;第二信号传输模块80,用于在所述显示模式为第二显示模式时,将所述虚拟传输信号分别同步传输至所述目标显示界面上的每一目标显示屏。
61.应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。
62.本实施例通过获取多屏连接的指示信息,根据指示信息生成虚拟现实界面和虚拟传输信号,根据目标显示界面判断是否完成拼接,在完成拼接时发送虚拟传输信号,在未完成拼接的情况下根据指示信息中的第一显示模式或第二显示模式选择不同的信号传输效果,在第一显示模式下,在目标显示界面中确定分割区域以确定分割信号并根据分割信号实现传输;在第二显示模式下时,将虚拟传输信号分别同步传输至目标显示屏中;通过对第一显示模式和第二显示模式的区分,实现了在拼接屏未拼接完整的情况下也能支持不同显示模式的技术效果。
63.在一实施例中,所述拼接判断模块30,还用于获取当前目标显示界面,在所述当前目标显示界面中获取拼接接口信号参数;根据所述拼接接口信号参数确定当前拼接情况;根据五点验证法对所述当前拼接情况进行验证,并获取验证结果;通过所述验证结果判断所述当前显示界面是否完成拼接。
64.在一实施例中,所述拼接判断模块30,还用于将所述目标显示界面划分成预设数量的待拼接区域;在根据所述拼接接口信号参数判定所述待拼接区域有屏幕进行拼接时,将所述待拼接区域中的四个顶角点位结合中心点位作为五点;对所述待拼接区域输出测试信号并获取所述五点的显示效果以进行当前拼接情况验证,获取验证结果。
65.在一实施例中,所述第一显示模块60,还用于获取目标显示界面上的最小拼接区域和目标显示屏;根据所述目标显示界面上的目标显示屏结合所述最小拼接区域确认实际拼接信息;根据所述实际拼接信息确定分割区域。
66.在一实施例中,所述第一显示模块60,还用于根据所述目标显示界面上的目标显示屏确认拼接屏幕数量;根据所述拼接屏幕数量结合所述最小拼接区域生成具体拼接方案;根据所述具体拼接方案确定实际拼接信息。
67.在一实施例中,所述信号发送模块70,还用于根据所述虚拟显示界面建立显示坐标系;在所述显示坐标系中确定所述分割区域对应的坐标信息;根据所述坐标信息结合所述虚拟传输信号以确定分割信号,并将所述分割信号发送至所述目标显示界面。
68.在一实施例中,所述信号发送模块70,还用于根据所述坐标信息确定信号输入接
口和所述输入接口对应的显示信息;将所述每一信号输入接口和所述每一信号输入接口对应的显示信息生成分割信号;在所述坐标信息中确定初始输入接口并将所述分割信号发送至所述目标显示界面的所述初始输入接口。
69.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
70.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的多屏拼接显示的方法,此处不再赘述。
71.此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
72.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
73.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
74.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1