一种视频显示系统的制作方法

文档序号:31349267发布日期:2022-08-31 12:23阅读:193来源:国知局
一种视频显示系统的制作方法

1.本发明涉及图像处理显示技术领域,尤其涉及一种视频显示系统。


背景技术:

2.随着5g通讯技术的发展和8k超高清高动态范围显示产品的商用,“5g+8k+高动态范围(hdr)”视频节目直播,促进超高清产业链的高速发展,让许多无法亲临现场的观众朋友能够切实感受到现场的热烈气氛和节目的视觉冲击。
3.市场上大多数都是利用芯片搭建显示系统,比如海思hi3796cv300通过hdmi_rx接收解析8k数据,然后通过hdmi_tx点屏显示8k数据。新出的8k芯片可以支持8k超高清高动态范围数据的输入输出来搭建显示系统。但仅仅支持hdmi2.1,没有同时具备hdr,dp2.0接口和vbyone接口,但是目前pc显卡有些只有dp接口,有些显示屏幕只有vbyone接口。若显示系统没有dp或vbyone接口则会限制系统的可用场景。
4.目前还没有同时支持dp2.0+hdmi2.1+hdr+vbyone的超高清高动态范围显示系统。


技术实现要素:

5.本公开的目的是针对现有技术中的不足,提供一种视频显示系统,以至少解决相关技术中没有同时支持dp2.0+hdmi2.1+hdr+vbyone的超高清高动态范围显示系统的问题。
6.根据本公开的一方面,提供了一种视频显示系统,包括:
7.输入数据解析模块,用于将接收到的高速串行信号转换成低速并行信号,并将所述低速并行信号解码成8k视频信号;
8.图像处理模块,与所述输入数据解析模块相连接,用于对所述8k视频信号进行分辨率识别和hdr解码,得到显示线性光信号;
9.输出数据显示模块,与所述图像处理模块相连接,用于将所述显示线性光信号输出到显示屏进行显示。
10.本公开实施例中提供的一个或多个技术方案,通过在视频显示系统中设置输入数据解析模块,用于将接收到的高速串行信号转换成低速并行信号,并将所述低速并行信号解码成8k视频信号;设置图像处理模块,用于对所述8k视频信号进行分辨率识别和hdr解码,得到显示线性光信号;设置输出数据显示模块,用于将所述显示线性光信号输出到显示屏进行显示,可以实现同时支持dp2.0+hdmi2.1+hdr+vbyone的超高清高动态范围视频显示系统。
附图说明
11.在下面结合附图对于示例性实施例的描述中,本公开的更多细节、特征和优点被公开,在附图中:
12.图1示出了根据本公开示例性实施例的视频显示系统的示意图;
13.图2示出了能够用于实现本公开的实施例的示例性电子设备的结构框图。
具体实施方式
14.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
15.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
16.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
17.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
18.本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
19.以下参照附图描述本公开的方案。
20.本公开示例性实施例提供了一种视频显示系统。
21.图1示出了根据本公开示例性实施例的视频显示系统的示意图,如图1所示,该视频显示系统可以包括:
22.输入数据解析模块10,用于将接收到的高速串行信号转换成低速并行信号,并将所述低速并行信号解码成8k视频信号;
23.图像处理模块20,与所述输入数据解析模块10相连接,用于对所述8k视频信号进行分辨率识别和hdr解码,得到显示线性光信号;
24.输出数据显示模块30,与所述图像处理模块20相连接,用于将所述显示线性光信号输出到显示屏进行显示。
25.在其中一些实施例中,所述输入数据解析模块10包括:
26.高速收发器101,用于将所述高速串行信号转换为所述低速并行信号;
27.hdmi2.1输入ip模块102,用于将所述低速并行信号进行协议解码,解码出所述8k视频信号;
28.dp2.0输入ip模块103,用于将所述低速并行信号进行协议解码,解码出所述8k视频信号。
29.其中,所述高速收发器101分别与所述hdmi2.1输入ip模块102和dp2.0输入ip模块103相连接。
30.在其中一些实施例中,所述图像处理模块20包括:
31.分辨率处理模块201,用于对所述8k视频信号进行分辨率识别;
32.hdr解码模块202,用于对所述8k视频信号进行hdr解码,得到所述显示线性光信
号。
33.其中,所述分辨率处理模块201分别与所述所述hdmi2.1输入ip模块102和dp2.0输入ip模块103相连接,所述hdr解码模块202与所述分辨率处理模块201相连接。
34.在其中一些实施例中,所述hdr解码模块202支持hlg标准、hdr10标准、dolby vision标准中的至少之一。
35.hlg:该hdr标准hlg是bbc和nhk联合研发的混合对数伽玛分布(hybrid log gamma,简称为hlg)。hlg的输出不带元数据,其编码值是相对值,按照百分比进行,可以根据不同的显示设备出不同程度的hdr效果,具备自适应性能,可以同时兼容hdr显示和sdr显示。
36.hdr10:该hdr标准开发由美国cta消费者技术协会和samsung主导,广泛应用于ugc视频平台、uhd蓝光、影视流媒体等领域。传输需带动态元数据,显示亮度绝对值。
37.dolby vision:该hdr标准由美国杜比实验室推出的影像画质技术,通过提升亮度、扩展动态范围来提升影像效果。它可以提升视频信号保真度,从而让图像的无论从亮度、色彩还是对比度角度看都非常逼真。传输需带动态元数据,显示亮度绝对值。
38.hdr相比于sdr可以将每个暗部的细节变亮,暗的地方更暗,丰富更多细节色彩,让图像都能呈现出丰富、极佳的效果。
39.在其中一些实施例中,所述输出数据显示模块30包括:
40.vbyone输出ip模块301,与所述hdr解码模块202相连接,其中,所述显示线性光信号通过所述vbyone输出ip模块301输出到显示屏进行显示。
41.在其中一些实施例中,所述输入数据解析模块10、所述图像处理模块20以及所述输出数据显示模块30设置于fpga芯片。
42.其中,所述fpga芯片上设置有dp2.0接口和/或hdmi2.1接口,其中,所述高速串行信号通过所述dp2.0接口和/或所述hdmi2.1接口进入所述输入数据解析模块10。所述fpga芯片上还设置有vbyone接口,其中,所述显示线性光信号通过所述vbyone接口输出到显示屏进行显示。
43.本公开能够实现超高清高动态范围视频显示系统,该系统基于fpga完成对前端输入信号的转换,输出并点亮显示屏。电脑或者电视机顶盒的8k视频信号通过dp2.0接口或者hdmi2.1接口进入fpga芯片,fpga芯片上的高速收发器将高速串行信号转换成低速并行信号,低速并行信号经过dp2.0或者hdmi2.1输入ip进行协议解码,解码出的8k视频信号给到视频分辨率处理模块进行分辨率识别,若此时输入分辨率是8,则会直接将8k视频信号直接输出给后端hdr解码模块;若此时输入分辨率低于8k,则将视频分辨率进行放大再给到后端hdr解码模块。hdr解码模块自动识别hdr模式,根据后端显示屏的参数以及色域空间转换的原理进行hdr视频信号还原,色彩处理,获取显示线性光信号,然后将处理完成的显示线性光信号直接输出给后端vbyone输出ip,最后输出到显示芯片控制显示屏显示。
44.本公开加入dp2.0接口和vbyone接口,可以传输无压缩的真8k视频信号。且dp接口和vbyone接口应用范围更广泛,所以该系统能适应更多应用场景。
45.本公开采用fpga方案,利用fpga的实时处理能力,可以减小视频处理的响应时间,达到低延迟,灵活匹配不同显示屏的效果。
46.本公开能满足中国超高清产业联盟cuva正式发布的“cuva高动态范围(hdr)”标
准,并且能完成更多的技术扩展,根据市场需求灵活应用。
47.本公开示例性实施例还提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器。所述存储器存储有能够被所述至少一个处理器执行的计算机程序,所述计算机程序在被所述至少一个处理器执行时用于使所述电子设备执行本公开实施例的方法,例如图像处理模块中分辨率处理模块的分辨率处理方法。
48.本公开示例性实施例还提供一种存储有计算机程序的非瞬时计算机可读存储介质,其中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本公开实施例的方法,例如图像处理模块中分辨率处理模块的分辨率处理方法。
49.本公开示例性实施例还提供一种计算机程序产品,包括计算机程序,其中,所述计算机程序在被计算机的处理器执行时用于使所述计算机执行根据本公开实施例的方法。
50.参考图2,现将描述可以作为本公开的服务器或客户端的电子设备200的结构框图,其是可以应用于本公开的各方面的硬件设备的示例。电子设备旨在表示各种形式的数字电子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
51.如图2所示,电子设备200包括计算单元201,其可以根据存储在只读存储器(rom)202中的计算机程序或者从存储单元208加载到随机访问存储器(ram)203中的计算机程序,来执行各种适当的动作和处理。在ram 203中,还可存储设备200操作所需的各种程序和数据。计算单元201、rom 202以及ram 203通过总线204彼此相连。输入/输出(i/o)接口205也连接至总线204。
52.电子设备200中的多个部件连接至i/o接口205,包括:输入单元206、输出单元207、存储单元208以及通信单元209。输入单元206可以是能向电子设备200输入信息的任何类型的设备,输入单元206可以接收输入的数字或字符信息,以及产生与电子设备的用户设置和/或功能控制有关的键信号输入。输出单元207可以是能呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。存储单元208可以包括但不限于磁盘、光盘。通信单元209允许电子设备200通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据,并且可以包括但不限于调制解调器、网卡、红外通信设备、无线通信收发机和/或芯片组,例如蓝牙设备、wifi设备、wimax设备、蜂窝通信设备和/或类似物。
53.计算单元201可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元201的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元201执行上文所描述的各个方法和处理。例如,在一些实施例中,图像处理模块中分辨率处理模块的分辨率处理方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元208。在一些实施例中,计算机程序的部分或者全部可以经由rom 202和/或通信单元209而被载入和/或安装到电子设备200上。在一些实施例中,计算单元201可以通过其他任何适当的方式(例如,借助于固件)
而被配置为执行,例如图像处理模块中分辨率处理模块的分辨率处理方法。
54.用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
55.在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
56.如本公开使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
57.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
58.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
59.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1