本申请实施例涉及多分屏显示技术,尤指一种分屏显示方法和装置。
背景技术:
1、多分屏显示是视频监控系统的常见功能之一,当前的显示器设备,已经可以实现自由开窗功能,即可以在显示器设备上通过软件划分任意大小、任意个数、任意位置的窗格,以显示不同分辨率、不同个数的视频源,但是,当前技术大多是要求每个窗格大小相同,或者指定几种典型的异形布局,无法根据视频源个数自适应地同时播放不同规格的窗格,或者容易产生空闲窗格,或者适应性差。
技术实现思路
1、本申请实施例提供了一种分屏显示方法和装置,能够自适应调节获取不同规格的窗格,减少空余窗格的数量,提高屏幕面积利用率。
2、本申请实施例提供了一种分屏显示方法,所述方法可以包括:
3、获取需要分屏显示的多个视频的视频参数;所述视频参数可以包括:视频个数和每个视频的尺寸;
4、根据每个视频的尺寸以及所述视频中活跃区域的尺寸将多个所述视频的视频图像划分为规则视频图像和非规则视频图像;所述规则视频图像为不需要进行尺寸剪裁的视频图像,所述非规则视频图像为需要进行尺寸剪裁的视频图像;
5、根据所述规则视频图像的个数确定所述规则视频图像在预设的屏显设备上预先规划出的第一区域内的布局方式,并根据所述规则视频图像在所述第一区域内的布局方式以及所述非规则视频图像的尺寸确定所述非规则视频图像在所述屏显设备上预先规划出的第二区域内的布局方式;其中,所述第一区域和所述第二区域随视频布局方式不同尺寸可变;
6、将确定出的在所述第一区域内的每一种布局方式与在所述第二区域内的每一种布局方式的组合分别作为需要分屏显示的多个视频的一种布局方式;
7、针对所述多个视频的每种布局方式计算所述屏显设备的屏幕面积利用率,将屏幕面积利用率最高的布局方式作为所述多个视频的最终布局方式。
8、与相关技术相比,本申请实施例方案实现了自适应调节获取不同规格的窗格,减少了空余窗格的数量,提高了屏幕面积利用率。
9、本申请实施例还提供了一种分屏显示装置,可以包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现上述的分屏显示方法。
10、本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其它优点可通过在说明书以及附图中所描述的方案来实现和获得。
1.一种分屏显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的分屏显示方法,其特征在于,所述根据每个视频的尺寸以及所述视频中活跃区域的尺寸将多个所述视频的视频图像划分为规则视频图像和非规则视频图像,包括:针对每个视频执行以下操作:
3.根据权利要求1所述的分屏显示方法,其特征在于,所述根据所述规则视频图像的个数确定所述规则视频图像在预设的屏显设备上预先规划出的第一区域内的布局方式,包括:
4.根据权利要求3所述的分屏显示方法,其特征在于,在根据所述规则视频图像在所述第一区域内的布局方式以及所述非规则视频图像的尺寸确定所述非规则视频图像在所述屏显设备上预先规划出的第二区域内的布局方式之前,所述方法还包括:
5.根据权利要求4所述的分屏显示方法,其特征在于,所述根据所述规则视频图像在所述第一区域内的布局方式以及所述非规则视频图像的尺寸确定所述非规则视频图像在所述屏显设备上预先规划出的第二区域内的布局方式,包括:
6.根据权利要求5所述的分屏显示方法,其特征在于,所述根据所述第一类非规则视频图像的高度将全部所述第一类非规则视频图像设置于所述横向放置区域内,包括:
7.根据权利要求6所述的分屏显示方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的分屏显示方法,其特征在于,所述第一计算方式包括:
9.根据权利要求5所述的分屏显示方法,其特征在于,所述根据所述第二类非规则视频图像的宽度将全部所述第二类非规则视频图像设置于所述纵向放置区域内,包括:
10.根据权利要求9所述的分屏显示方法,其特征在于,所述方法还包括:
11.根据权利要求9所述的分屏显示方法,其特征在于,所述第二计算方式包括:
12.根据权利要求5-11任意一项所述的分屏显示方法,其特征在于,所述方法还包括:
13.一种分屏显示装置,其特征在于,包括处理器和计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被所述处理器执行时,实现如权利要求1-12所述的分屏显示方法。