视频显示方法、装置、设备、介质及程序产品与流程

摘要: 本申请涉及图像处理,尤其涉及一种视频显示方法、装置、设备、介质及程序产品。背景技术:1、现有技术中,视频播放一般都是根据视频原有的参数直接在对应的显示设备上进行...
视频显示方法、装置、设备、介质及程序产品与流程

本申请涉及图像处理,尤其涉及一种视频显示方法、装置、设备、介质及程序产品。

背景技术:

1、现有技术中,视频播放一般都是根据视频原有的参数直接在对应的显示设备上进行播放,播放过程中会对需要显示的原有视频直接进行处理,以提高对应的显示效果。

2、但是,直接对原始视频处理,处理数据量大,并且处理后的显示效果也不好,影响用户对视频的观看体验。

技术实现思路

1、有鉴于此,本申请的目的在于提出一种视频显示方法、装置、设备、介质及程序产品,用以解决或部分解决上述技术问题。

2、基于上述目的,本申请提出了一种视频显示方法,包括:

3、获取待显示视频的关键帧;

4、确定所述待显示视频的第一画面特征和所述关键帧的第二画面特征;

5、利用预先训练的画面处理模型,根据所述第一画面特征和所述第二画面特征,确定所述待显示视频的目标显示参数;其中,所述目标显示参数包括:目标窗口大小和/或目标画布分辨率;

6、根据所述目标显示参数显示所述待显示视频。

7、基于同一个构思,本申请还提出了一种视频显示装置,包括:

8、关键帧获取模块,被配置为获取待显示视频的关键帧;

9、参数确定模块,被配置为确定所述待显示视频的第一画面特征和所述关键帧的第二画面特征;

10、画面处理模块,被配置为利用预先训练的画面处理模型,根据所述第一画面特征和所述第二画面特征,确定所述待显示视频的目标显示参数;其中,所述目标显示参数包括:目标窗口大小和/或目标画布分辨率;

11、显示模块,被配置为根据所述目标显示参数显示所述待显示视频。

12、基于同一个构思,本申请还提出了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述所述的方法。

13、基于同一个构思,本申请的还提出了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行上述所述的方法。

14、基于同一个构思,本申请的还提出了一种计算机程序产品,包括计算机程序指令,当所述计算机程序指令在计算机上运行时,使得所述计算机执行上述所述的方法。

15、从上面所述可以看出,本申请提供的视频显示方法、装置、设备、介质及程序产品,能够先获取待显示视频的关键帧,该关键帧能够表征待显示视频的显示特点,然后再确定待显示视频的第一画面特征和关键帧的第二画面特征,这样就可以利用画面处理模型对第一画面特征和第二画面特征进行画面分析,这样根据第二画面特征分析关键帧的显示特点再结合待显示视频的第一画面特征对应的显示特点,得到能够对待显示视频进行清晰显示的目标显示参数,这样就可以按照该目标显示参数在对应的显示设备上进行清晰的显示,以提高用户通过显示设备观看待显示视频的效果,同时由于第一画面特征和第二画面特征的数据量小,画面处理模型的分析量就能够减少,使得画面处理效率得到有效提高。

1.一种视频显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述关键帧有至少两个;

3.根据权利要求2所述的方法,其特征在于,根据至少两个所述关键帧分别对应的所述候选显示参数,确定所述待显示视频的目标显示参数,包括:

4.根据权利要求1所述的方法,其特征在于,所述第一画面特征包括视频分辨率和比特率中的至少一项;

5.根据权利要求1至4任一项所述的方法,其特征在于,所述画面处理模型的训练过程包括:

6.根据权利要求5所述的方法,其特征在于,所述从样本视频中获取样本图像帧,包括:

7.根据权利要求5所述的方法,其特征在于,所述确定所述样本图像帧的样本显示参数,包括:

8.根据权利要求7所述的方法,其特征在于,所述预设窗口大小的确定过程包括:

9.根据权利要求7所述的方法,其特征在于,所述预设画布分辨率的确定过程包括:

10.根据权利要求7所述的方法,其特征在于,所述将所述样本图像帧分别在各个预设显示参数下进行显示,获取每个所述预设显示参数对应的显示画面,包括:

11.一种视频显示装置,其特征在于,包括:

12.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至10任意一项所述的方法。

13.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行如权利要求1至10任意一项所述的方法。

14.一种计算机程序产品,包括计算机程序指令,其特征在于,当所述计算机程序指令在计算机上运行时,使得所述计算机执行如权利要求1至10中任意一项所述的方法。