本发明属于显示信号处理领域,具体涉及一种基于gpu和视频io卡同时监看4khdr和hdsdr信号的方法。
背景技术:
伴随4k技术的全面发展,其中宽容度动态范围也由sdr(standarddynamicrange)发展到hdr(highdynamicrange),宽容度动态范围的发展会为观众带来更加高清晰和富有层次感的画面。但目前家庭pc终端大多只支持观看hdsdr视频,因此,在编辑制作4khdr节目时,仍然需要兼顾hdsdr画面,做到4khdr和hdsdr同时制作。
目前实现同时制作4khdr和hdsdr画面的方案如下:
1.采用同一板卡同时输出4khdr与hdsdr信号。由于同一张io板卡无法同时输出4khdr与hdsdr信号,因此若编辑需要监看两种信号下的画面,则需不停改变监视器参数设置。这种方式无法实现4khdr与hdsdr画面的对比,同时显得繁琐与不方便。
2.采用外置板卡加内置板卡分别输出4khdr与hdsdr信号。目前4k高配机器无法同时插入两张io板卡,因此需要接入外接板卡,以此实现同时输出4khdr和hdsdr信号。这种方式虽然实现了同时监看4khdr与hdsdr画面,但由于接入外设,将占用额外空间,不利于现场人员维护,同时增加了设备成本。
3.采用io卡加转接盒结合输出4khdr与hdsdr信号。通过io卡输出4khdr信号给转接盒,转接盒再同时输出4khdr信号与hdsdr信号。这种方式同样接入外设,增加了设备成本和维护难度,同时连线比较复杂。
技术实现要素:
本发明的目的在于:提供一种基于gpu和视频io卡同时监看4khdr和hdsdr信号的方法,解决了目前采用外接设备实现同时监看4khdr和hdsdr信号占用空间大、设备维护困难的技术问题。
本发明采用的技术方案如下:
一种基于gpu和视频io卡同时监看4khdr和hdsdr信号的方法,将带有hdr信息的原始素材导入gpu进行处理,得到hdsdr信号和4khdr信号;将所述hdsdr信号从所述gpu自带的hdmi接口输出至附显示器,将所述4khdr信号从i/o卡输出至hdr监视器,从而实现同时监看4khdr和hdsdr信号。
进一步的,利用gpu进行处理的具体步骤如下:
步骤1:将带有hdr信息的原始素材导入所述gpu的非线性编辑系统;
步骤2:利用所述非线性编辑系统解析所述原始素材,自动识别出所述原始素材的色彩信息;
步骤3:新建4khdr时间线,根据所述色彩信息,利用自动色彩管理算法,将所述素材转换到所述4khdr时间线色域下,并利用渲染引擎进行渲染,得到4khdr信号;
步骤4:将所述4khdr信号输出的同时进行伽马变换和幅面变换,得到hdsdr信号。
进一步的,所述非线性编辑系统创建gpu资源,所述hdsdr信号利用所述gpu资源通过hdmi接口输出,所述hdmi接口连接显示器。
进一步的,所述4khdr信号下行输出至内存后再输出至i/o卡,得到带有hdr信息的4ksdi信号,将所述4ksdi信号输入至hdr监视器,实现4khdr画面的监看。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
1.采用该方法能够实现同时监看4khdr和hdsdr信号,做到直观的看到该界面在4khdr和hdsdr的色彩效果,方便调色。
2.仅需一台支持hdmi的显示器,不需要专业的监视器监看hdsdr信号。大大降低了监控设备的成本,由一台监视器数万降低到显示器几千元。
3.显示器相对于监视器而言,部署简单,维护方便,几乎人人都能设置连接。
附图说明
本发明将通过例子并参照附图的方式说明,其中:
图1是本发明的整体架构图。
具体实施方式
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
下面结合图1对本发明作详细说明。
一种基于gpu和视频io卡同时监看4khdr和hdsdr信号的方法,将带有hdr信息的原始素材导入gpu进行处理,得到hdsdr信号和4khdr信号;将所述hdsdr信号从所述gpu自带的hdmi接口输出至附显示器,将所述4khdr信号从i/o卡输出至hdr监视器,设置所述hdr监视器与附显示器为平铺模式。
将带有hdr信息的原始素材导入所述gpu的非线性编辑系统;利用所述非线性编辑系统解析所述原始素材,自动识别出所述原始素材的色彩信息;新建4khdr时间线,根据所述色彩信息,利用自动色彩管理算法,将所述素材转换到所述4khdr时间线色域下,并利用渲染引擎进行渲染,得到4khdr信号;将所述4khdr信号输出的同时进行伽马变换和幅面变换,对色彩空间进行缩放,得到hdrec.709信号。
利用所述非线性编辑系统的软件中,创建一个不能移动的全屏窗口,将所述全屏窗口平铺至附显示器上,且窗口的幅面大小正好为hdsdr信号的幅面大小,即1920*1080;所述非线性编辑系统还需创建gpu资源,所述hdrec.709信号利用所述gpu资源通过hdmi接口输出,所述hdmi接口连接附显示器。
所述4khdr信号下行输出至内存后再输出至i/o卡,得到带有hdr信息的4ksdi信号,将所述4ksdi信号输入至hdr监视器,实现4khdr画面的监看。