本申请属于显示,尤其涉及一种处理图像的方法、视频处理装置、视频处理设备及存储介质。
背景技术:
1、视频处理器通常应用于舞台演出、监控中心、商场、演唱会等场景,其通常与提供视频源的设备(如视频服务器、摄像机等)以及显示设备(如显示器)配合使用。例如,视频处理器可以将视频服务器、摄像机等设备提供的视频源图像转换为显示设备能够接受的信号,从而在多个显示设备中以拼接的方式显示图像。
2、目前,视频处理器在对视频源图像进行处理时,资源消耗过大,增加了经济成本,降低了处理效率。
技术实现思路
1、本申请的主要目的在于提供一种处理图像的方法、视频处理装置、视频处理设备及存储介质,旨在解决视频处理器在对视频源图像进行处理的过程中,资源消耗过大,增加了经济成本,降低了处理效率的问题。
2、第一方面,本申请实施例提供了一种处理图像的方法,该方法应用于视频处理器,视频处理器包括画中画处理单元、图像分割单元以及多个物理输出接口,画中画处理单元包括一个目标后级处理单元,该方法可以包括:
3、通过画中画处理单元获取目标输入源输入的视频源图像;
4、通过画中画处理单元中的目标后级处理单元将视频源图像处理为第一图像;
5、通过图像分割单元将第一图像分割为多个第二图像,每个第二图像对应一个物理输出接口;
6、通过多个物理输出接口输出多个第二图像。
7、第一方面提供的处理图像的方法中,画中画处理单元无需考虑物理输出接口的数量,通过一个目标后级处理单元将目标输入源输入的视频源图像处理为第一图像,再通过图像分割单元将第一图像分割为多个第二图像,每个第二图像对应一个物理输出接口,最后通过多个物理输出接口输出多个第二图像。
8、现有技术中有多少个物理输出接口,画中画处理单元中就需要多少个画中画后级,才可实现多个物理输出接口输出各自对应的图像,本申请提供的处理图像的方法,在整个视频源图像的处理过程中,无论有多少个物理输出接口,无需多个画中画后级,只需一个目标后级处理单元,即可实现多个物理输出接口输出各自对应的第二图像,显著减少了资源的消耗,在硬件中只需安装一个目标后级处理单元,大大降低了硬件成本。且通过一个目标后级处理单元将目标输入源输入的视频源图像处理为第一图像,再通过图像分割单元将第一图像分割为多个第二图像,无需多个画中画后级处理图像,提升了视频处理器的处理效率。
9、可选地,在一些可能的实现方式中,视频处理器还包括帧缓冲存储器,画中画处理单元还包括前级处理单元,通过画中画处理单元中的目标后级处理单元将视频源图像处理为第一图像,包括:通过前级处理单元对视频源图像进行缩小处理,得到处理结果;通过帧缓冲存储器对处理结果进行缓存处理,得到缓存图像;通过目标后级处理单元对缓存图像进行放大处理,得到第一图像,第一图像的分辨率为总分辨率,总分辨率为多个物理输出接口对应输出的多个第二图像的分辨率之和。
10、可选地,在一些可能的实现方式中,通过图像分割单元将第一图像分割为多个第二图像,包括:图像分割单元获取每个物理输出接口对应的图像信息,图像信息包括图像分辨率和图像位置;图像分割单元根据每个图像信息对第一图像进行分割,得到多个第二图像,每个第二图像的分辨率小于或等于各自对应的物理输出接口的最大带载分辨率。
11、可选地,在一些可能的实现方式中,在多个物理输出接口的拼接方式为垂直拼接的情况下,通过帧缓冲存储器对处理结果进行缓存处理,得到缓存图像之后,方法还包括:目标后级处理单元根据每个物理输出接口对应输出的图像信息,将缓存图像分割为多个子图像,每个子图像对应一个物理输出接口,多个子图像的拼接方式为水平拼接;通过图像分割单元将第一图像分割为多个第二图像包括:通过图像分割单元将第一图像分割为多个子图像,将多个子图像映射为与每个子图像对应的第二图像。
12、可选地,在一些可能的实现方式中,多个物理输出接口一一对应多个虚拟输出接口,目标后级处理单元根据每个物理输出接口对应输出的图像信息,将缓存图像分割为多个子图像,包括:目标后级处理单元根据每个物理输出接口对应输出的图像信息,将缓存图像分割为多个虚拟输出接口对应的多个子图像,多个虚拟输出接口水平拼接,使得多个子图像水平拼接,每个子图像的分辨率小于或等于各自对应的虚拟输出接口的分辨率。
13、可选地,在一些可能的实现方式中,图像分割单元的分割方式为行缓存分割方式。
14、可选地,在一些可能的实现方式中,视频处理器还包括混叠单元,当画中画处理单元至少有两个时,该方法还包括:混叠单元根据预设的图层顺序将各个画中画处理单元对应的第一图像叠加为一个目标图像;
15、通过图像分割单元将第一图像分割为多个第二图像包括:图像分割单元将目标图像分割为多个第二图像。
16、可选地,在一些可能的实现方式中,通过多个物理输出接口输出多个第二图像,包括:针对每个第二图像,图像分割单元将第二图像转换为输出视频源图像;将输出视频源图像输出至第二图像对应的物理输出接口。
17、第二方面,本申请实施例提供了一种视频处理装置,该视频处理装置包括画中画处理单元、图像分割单元以及多个物理输出接口,画中画处理单元包括一个目标后级处理单元,画中画处理单元用于,获取目标输入源输入的视频源图像;
18、目标后级处理单元用于,将视频源图像处理为第一图像;
19、图像分割单元用于,将第一图像分割为多个第二图像,每个第二图像对应一个物理输出接口;
20、多个物理输出接口用于,输出多个第二图像。
21、可选地,在一些可能的实现方式中,该视频处理装置还包括混叠单元,当画中画处理单元至少有两个时,混叠单元用于,根据预设的图层顺序将各个画中画处理单元对应的第一图像叠加为一个目标图像;
22、图像分割单元还用于,将目标图像分割为多个第二图像。
23、第三方面,本申请实施例提供了一种视频处理设备,包括:处理器及存储器,该处理器和存储器耦合,该存储器存储有程序指令,当该存储器存储的程序指令被该处理器执行时执行上述第一方面提供的处理图像的方法。
24、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储了计算机程序,该计算机程序包括程序指令,该程序指令当被处理器执行时使该处理器执行上述第一方面提供的处理图像的方法。
25、第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在视频处理设备上运行时,使得该视频处理设备执行上述第一方面提供的处理图像的方法。
26、可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种处理图像的方法,其特征在于,应用于视频处理器,所述视频处理器包括画中画处理单元、图像分割单元以及多个物理输出接口,所述画中画处理单元包括一个目标后级处理单元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述视频处理器还包括帧缓冲存储器,所述画中画处理单元还包括前级处理单元,所述通过所述画中画处理单元中的目标后级处理单元将所述视频源图像处理为第一图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述通过所述图像分割单元将所述第一图像分割为多个第二图像,包括:
4.根据权利要求2所述的方法,其特征在于,在所述多个物理输出接口的拼接方式为垂直拼接的情况下,所述通过所述帧缓冲存储器对所述处理结果进行缓存处理,得到缓存图像之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述多个物理输出接口一一对应多个虚拟输出接口,所述目标后级处理单元根据每个所述物理输出接口对应输出的图像信息,将所述缓存图像分割为多个子图像,包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述图像分割单元的分割方式为行缓存分割方式。
7.根据权利要求1所述的方法,其特征在于,所述视频处理器还包括混叠单元,当所述画中画处理单元至少有两个时,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述通过所述多个物理输出接口输出所述多个第二图像,包括:
9.一种视频处理装置,其特征在于,所述视频处理装置包括画中画处理单元、图像分割单元以及多个物理输出接口,所述画中画处理单元包括一个目标后级处理单元,所述画中画处理单元用于,获取目标输入源输入的视频源图像;
10.根据权利要求9所述的视频处理装置,其特征在于,所述视频处理装置还包括混叠单元,当所述画中画处理单元至少有两个时,所述混叠单元用于根据预设的图层顺序将各个所述画中画处理单元对应的第一图像叠加为一个目标图像;
11.一种视频处理设备,其特征在于,包括:处理器及存储器,所述处理器和存储器耦合,所述存储器存储有程序指令,当所述存储器存储的程序指令被所述处理器执行时执行如权利要求1至8中任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储了计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1至8中任一项所述的方法。