拼接屏幕图片显示的边框补偿方法、装置、设备及介质与流程
- 国知局
- 2024-10-21 14:33:56
本申请涉及人工智能,尤其涉及一种拼接屏幕图片显示的边框补偿方法、装置、设备及介质。
背景技术:
1、拼接屏是完整的显示单元,自由组合安装后即可显示一个组合大画面,安装类似搭积木一样。拼接显示单元既能单独作为显示器使用,又可以拼接成超大屏幕使用。根据不同使用需求,通过图形处理器来实现画面可变大也可变小的功能:单屏多画面显示、单屏单画面显示、任意拼接屏组合显示、图像拼接、全屏拼接,图像边框可选择补偿或遮盖。
2、当前的拼接屏主要可以通过两种技术实现,一是使用可以输出多路图像的单个设备,通过显卡控制图像输出达到同步输出的拼接效果;二是使用多个单路输出的设备拼接屏幕,通过软件应用来控制图像输出,使多个设备能够同步播放但是不同内容的图像,达到拼接效果。但是,由于受到当前技术条件和生产成本的限制,虽然单个拼接单元的边框在向着超窄边框,无边框、无拼缝的方向发展,但最新最好的无边框单元还无法普遍推广使用。因此,拼接屏存在边框缝隙仍是常态。而拼接屏普遍存在边框,斜线的分割点位置因为视觉上的平移效果,导致线条会出现错位,影响播放效果。
技术实现思路
1、本申请实施例的目的在于提出一种拼接屏幕图片显示的边框补偿方法、装置、设备及介质,以实现消除多设备拼接屏幕输出图像的视觉错位效果,提升输出图像的播放效果。
2、为了解决上述技术问题,本申请实施例提供一种拼接屏幕图片显示的边框补偿方法,包括:
3、获取拼接屏幕规格和导入内容素材;
4、基于所述拼接屏幕规格将所述内容素材进行分割,得到分割屏幕数据;
5、基于所述分割屏幕数据生成模拟播放画面,并判断所述模拟播放画面是否存在错位;
6、若所述模拟播放画面存在错位,则基于所述拼接屏幕规格对所述分割屏幕数据进行拉伸处理,得到目标屏幕数据;
7、将所述目标屏幕数据传输至播放终端进行播放。
8、进一步地,所述若所述模拟播放画面存在错位,则基于所述拼接屏幕规格对所述分割屏幕数据进行拉伸处理,得到目标屏幕数据,包括:
9、若所述模拟播放画面存在错位,获取拼接屏幕的显示区域、单个屏幕的边框宽度和所述拼接屏幕的分辨率;
10、基于所述拼接屏幕的显示区域、所述单个屏幕的边框宽度和所述拼接屏幕的分辨率确定拉伸系数;
11、基于所述拉伸系数对所述分割屏幕数据进行拉伸处理,得到所述目标屏幕数据。
12、进一步地,所述基于所述拼接屏幕的显示区域、所述单个屏幕的边框宽度和所述拼接屏幕的分辨率确定拉伸系数,包括:
13、采用拉伸宽度公式和拉伸高度公式基于所述拼接屏幕的显示区域、所述单个屏幕的边框宽度和所述拼接屏幕的分辨率进行拉伸系数计算,得到所述拉伸系数;
14、所述拉伸宽度公式:w=[(2*bw)/sw*rw]*px;
15、所述拉伸高度公式:h=[(2*bw)/sh*rh]*px;
16、其中,所述拉伸系数包括拉伸宽度和拉伸高度,w为所述拉伸宽度,h为所述拉伸高度,bw为所述单个屏幕的边框宽度,sw为所述显示区域的宽度,sh为所述显示区域的高度,rw*rh为所述拼接屏幕的分辨率,px为所述模拟播放画面的像素。
17、进一步地,所述基于所述拉伸系数对所述分割屏幕数据进行拉伸处理,得到所述目标屏幕数据之后,所述方法还包括:
18、基于所述目标屏幕数据生成新的模拟播放画面;
19、判断所述新的模拟播放画面是否存在错位;
20、若存在错位,则基于预设系数逐步增加所述拉伸系数,以逐步对所述目标屏幕数据进行拉伸处理,直至所述新的模拟播放画面不存在错位,得到新的目标屏幕数据。
21、进一步地,所述基于所述拼接屏幕规格将所述内容素材进行分割,得到分割屏幕数据,包括:
22、基于所述拼接屏幕规格确定分割数量;
23、根据所述分割数量从所述内容素材中确定分割点,并根据所述分割点将所述内容素材进行均匀分割,得到所述分割屏幕数据。
24、进一步地,所述基于所述分割屏幕数据生成模拟播放画面,并判断所述模拟播放画面是否存在错位,包括:
25、基于所述分割屏幕数据生成所述模拟播放画面;
26、获取相邻屏幕间所述模拟播放画面的像素点,并基于所述像素点判断所述模拟播放画面是否存在错位。
27、进一步地,所述获取拼接屏幕规格和导入内容素材之后,所述方法还包括:
28、将所述内容素材加载至预先生成的内容模板中,生成内容播放载体。
29、为了解决上述技术问题,本申请实施例提供一种拼接屏幕图片显示的边框补偿装置,包括:
30、内容素材导入单元,用于获取拼接屏幕规格和导入内容素材;
31、内容素材分割单元,用于基于所述拼接屏幕规格将所述内容素材进行分割,得到分割屏幕数据;
32、模拟播放画面生成单元,用于基于所述分割屏幕数据生成模拟播放画面,并判断所述模拟播放画面是否存在错位;
33、拉伸处理单元,用于若所述模拟播放画面存在错位,则基于所述拼接屏幕规格对所述分割屏幕数据进行拉伸处理,得到目标屏幕数据;
34、内容播放单元,用于将所述目标屏幕数据传输至播放终端进行播放。
35、为解决上述技术问题,本发明采用的一个技术方案是:提供一种电子设备,包括,一个或多个处理器;存储器,用于存储一个或多个程序,使得一个或多个处理器实现上述任意一项所述的拼接屏幕图片显示的边框补偿方法。
36、为解决上述技术问题,本发明采用的一个技术方案是:一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的拼接屏幕图片显示的边框补偿方法。
37、本发明实施例提供了一种拼接屏幕图片显示的边框补偿方法、装置、设备及介质。其中,方法包括:获取拼接屏幕规格和导入内容素材;基于所述拼接屏幕规格将所述内容素材进行分割,得到分割屏幕数据;基于所述分割屏幕数据生成模拟播放画面,并判断所述模拟播放画面是否存在错位;若所述模拟播放画面存在错位,则基于所述拼接屏幕规格对所述分割屏幕数据进行拉伸处理,得到目标屏幕数据;将所述目标屏幕数据传输至播放终端进行播放。本发明实施例通过内容素材根据屏幕规格进行分割,并在内容素材播放前对所分割素材生成模拟播放画面,再基于模拟播放画面错位判断,以对分割屏幕数据进行拉伸处理,从而实现消除多设备拼接屏幕输出图像的视觉错位效果,有利于提升输出图像的播放效果。
技术特征:1.一种拼接屏幕图片显示的边框补偿方法,其特征在于,包括:
2.根据权利要求1所述的拼接屏幕图片显示的边框补偿方法,其特征在于,所述若所述模拟播放画面存在错位,则基于所述拼接屏幕规格对所述分割屏幕数据进行拉伸处理,得到目标屏幕数据,包括:
3.根据权利要求2所述的拼接屏幕图片显示的边框补偿方法,其特征在于,所述基于所述拼接屏幕的显示区域、所述单个屏幕的边框宽度和所述拼接屏幕的分辨率确定拉伸系数,包括:
4.根据权利要求2所述的拼接屏幕图片显示的边框补偿方法,其特征在于,所述基于所述拉伸系数对所述分割屏幕数据进行拉伸处理,得到所述目标屏幕数据之后,所述方法还包括:
5.根据权利要求1所述的拼接屏幕图片显示的边框补偿方法,其特征在于,所述基于所述拼接屏幕规格将所述内容素材进行分割,得到分割屏幕数据,包括:
6.根据权利要求1所述的拼接屏幕图片显示的边框补偿方法,其特征在于,所述基于所述分割屏幕数据生成模拟播放画面,并判断所述模拟播放画面是否存在错位,包括:
7.根据权利要求1至6任一项所述的拼接屏幕图片显示的边框补偿方法,其特征在于,所述获取拼接屏幕规格和导入内容素材之后,所述方法还包括:
8.一种拼接屏幕图片显示的边框补偿装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的拼接屏幕图片显示的边框补偿方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的拼接屏幕图片显示的边框补偿方法。
技术总结本申请涉及一种拼接屏幕图片显示的边框补偿方法、装置、设备及介质,其中方法包括:获取拼接屏幕规格和导入内容素材;基于拼接屏幕规格将内容素材进行分割,得到分割屏幕数据;基于分割屏幕数据生成模拟播放画面,并判断模拟播放画面是否存在错位;若模拟播放画面存在错位,则基于拼接屏幕规格对分割屏幕数据进行拉伸处理,得到目标屏幕数据;将目标屏幕数据传输至播放终端进行播放。本申请通过内容素材根据屏幕规格进行分割,并在内容素材播放前对所分割素材生成模拟播放画面,基于模拟播放画面错位判断,以对分割屏幕数据进行拉伸处理,实现了消除多设备拼接屏幕输出图像的视觉错位效果,有利于提升输出图像的播放效果。技术研发人员:何被军,叶茂林受保护的技术使用者:深圳市杰和科技发展有限公司技术研发日:技术公布日:2024/10/17本文地址:https://www.jishuxx.com/zhuanli/20241021/318605.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。