CN116939255B - 视频图像的显示方法、装置、存储介质 - Google Patents

视频图像的显示方法、装置、存储介质 Download PDF

Info

Publication number
CN116939255B
CN116939255B CN202311190404.7A CN202311190404A CN116939255B CN 116939255 B CN116939255 B CN 116939255B CN 202311190404 A CN202311190404 A CN 202311190404A CN 116939255 B CN116939255 B CN 116939255B
Authority
CN
China
Prior art keywords
load
dynamic range
video
load value
transmission node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311190404.7A
Other languages
English (en)
Other versions
CN116939255A (zh
Inventor
魏巍
殷建东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou HYC Technology Co Ltd
Original Assignee
Suzhou HYC Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou HYC Technology Co Ltd filed Critical Suzhou HYC Technology Co Ltd
Priority to CN202311190404.7A priority Critical patent/CN116939255B/zh
Publication of CN116939255A publication Critical patent/CN116939255A/zh
Application granted granted Critical
Publication of CN116939255B publication Critical patent/CN116939255B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2405Monitoring of the internal components or processes of the server, e.g. server load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4854End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4858End-user interface for client configuration for modifying screen layout parameters, e.g. fonts, size of the windows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本公开涉及一种视频图像的显示方法、装置、存储介质。涉及视频图像处理技术领域,方法包括:获取每个传输通道中的传输节点中显示的视频图像;基于视频图像的类型,确定每个传输节点显示视频图像时的负载值;响应于所述负载值未满足预设要求,根据传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示视频图像时的负载值满足预设要求。采用本方法能够精确的调整负载,保证负载均衡,以使得视频图像的显示亮度不会存在差异。

Description

视频图像的显示方法、装置、存储介质
技术领域
本公开涉及视频图像处理技术领域,特别是涉及一种视频图像的显示方法、装置、计算机设备、存储介质。
背景技术
目前,基于FPGA(Field Programmable Gate Array,现场可编程门阵列)和嵌入式***的视频图像处理***,尤其涉及带有VESA(VideoElectronics StandardsAssociation,视频电子标准协会)的DisplayPort(DP,数字式视频接口标准)、MIPI(MobileIndustry Processor Interface,移动产业处理器接口标准)、HDMI(HighDefinitionMultimedia Interface,高清多媒体接口标准)的视频图像处理***,以驱动并显示液晶(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-EmittingDiode)等显示平板及终端,在支持多通道显示时,不同通道上的节点和/或视频终端的数量、参数性能,诸如,分辨率、视频数据的比特深度(BPC,Bits Per Component)、刷新率、Lane数等,决定了每个通道上的负载量,即信令和视频数据的流量存在显著的差异。
然而,当多通道中的节点和/或视频终端同时支持标准动态范围(SDR,StandardDynamic Range)和高动态范围(HDR,High Dynamic Range)图像时,很难调整HDR图像的背光,进而来调整其负载,导致负载不均衡,会引起视频图像的显示亮度上存在差异。
发明内容
基于此,有必要针对上述技术问题,提供一种能够精确的调整负载,保证负载均衡,以使得视频图像的显示亮度不会存在差异的视频图像的显示方法、装置、计算机设备、存储介质。
第一方面,本公开提供了一种视频图像的显示方法。应用于视频源,所述视频源通过传输通道与传输节点连接,所述方法包括:
获取每个传输通道中的传输节点中显示的视频图像;
基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值;
响应于所述负载值未满足预设要求,根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
在其中一个实施例中,所述基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值,包括:
响应于所述视频图像的类型为标准动态范围图像,基于预先确定的第一目标权重,确定所述标准动态范围图像的第一负载权重;
根据所述标准动态范围图像的第一负载权重,确定各所述传输节点显示所述标准动态范围图像时的第一负载值;
响应于所述视频图像的类型为高动态范围图像,确定构成所述高动态范围图像的低动态范围图像;
基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,其中,所述每个低动态范围图像预设的权重值至少基于低动态范围图像对所述高动态范围图像的影响确定。
在其中一个实施例中,所述基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,包括:
将所述传输节点的显示面板划分为多个子区域;其中,多个子区域用于显示至少一个所述低动态范围图像,所述子区域至少包括:显示区域和/或重叠区域;
基于每个子区域预设的子权重值,计算得到每个子区域的负载值;
基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值;
基于所述至少一个所述低动态范围图像时的负载值和所述低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值。
在其中一个实施例中,所述基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值,包括:
计算所述显示区域的负载值的负载和;
将所述负载和减去所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值。
在其中一个实施例中,所述将所述传输节点的显示面板划分为多个子区域,包括:
基于在所述显示面板中预先设置的坐标值,确定所述显示面板中显示区域;
或者,在所述显示面板中确定起始坐标和结束坐标,基于所述起始坐标和结束坐标确定所述显示面板中初始显示区域;
基于预先设置的偏移量、起始坐标和结束坐标,确定所述显示面板中偏移显示区域;基于所述初始显示区域和偏移显示区域,确定所述显示面板中显示区域;
确定所述显示区域中重叠部分的坐标余量;
基于所述坐标余量以及显示区域对应的坐标,确定重叠区域。
在其中一个实施例中,所述方法还包括:
响应于所述负载值未满足预设要求,基于每个传输节点的所述负载值,对所述传输节点进行局部调光或者背光调整,以使得调整后的所述传输节点的负载值满足预设要求。
在其中一个实施例中,所述对所述传输节点进行局部调光或者背光调整,包括:基于寄存器的配置,对所述传输节点进行局部调整或者背光调整。
在其中一个实施例中,所述根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,包括:
确定每种负载参数对应的负载调整阈值,所述负载参数包括:视频数据的比特深度、物理通道的数量、刷新率、分辨率中的至少一种;
基于每种负载参数对应的负载调整阈值和所述负载值,并按照每个传输通道中每个传输节点对应的拓扑结构调整对应的所述负载参数。
在其中一个实施例中,所述视频源与所述传输节点之间使用调整均衡帧进行通信;所述调整均衡帧是基于标准帧得到的;所述调整均衡帧包括:
均衡启用时隙,用于确认是否进行调整负载参数,当调整负载参数时启用调整均衡帧,当无需调整负载参数时启用标准帧;
均衡调整时隙,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定时隙,用于确定每种负载参数对应的负载调整阈值;
负载参数调整时隙,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈时隙,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果。
在其中一个实施例中,所述视频源与所述传输节点之间使用调整均衡信令进行通信,所述调整均衡信令包括:
均衡启用字段,用于确认是否进行调整负载参数;
均衡调整字段,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定字段,用于确定每种负载参数对应的负载调整阈值;
负载参数调整字段,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈字段,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果。
第二方面,本公开还提供了一种视频图像的显示装置。所述装置包括:
应用于视频源,所述视频源通过传输通道与传输节点连接,所述装置包括:
视频图像获取模块,用于获取每个传输通道中的传输节点中显示的视频图像;
负载值确定模块,用于基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值;
负载参数调整模块,用于响应于所述负载值未满足预设要求,根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
第三方面,本公开还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一方法实施例中的步骤。
第四方面,本公开还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法实施例中的步骤。
第五方面,本公开还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法实施例中的步骤。
上述各实施例中,在传输节点显示视频图像时,可以获取每个传输通道中传输节点中显示的视频图像。由于视频图像的类型不同,在显示视频图像时所使用的负载参数也不同,导致负载值会存在不同,因此可以基于视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值。而当负载值未满足预设要求时,需要保证显示效果,可以利用传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数。使得传输节点按照调整后的负载参数进行显示视频图像,保证其负载值满足预设要求。由于调整负载参数,进而来调整负载值,因此能够准确的对负载值进行调整,保证负载均衡,进而保证视频图像在显示亮度以及其他的显示方面不会出现差异,保证显示效果。
附图说明
为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中视频图像的显示方法的应用环境示意图;
图2为一个实施例中视频图像处理***的示意图;
图3为一个实施例中视频图像的显示方法的流程示意图;
图4A为一个实施例中传输节点显示视频图像的示意图;
图4B为一个实施例中传输节点的拓扑结构示意图;
图5为一个实施例中S204步骤的流程示意图;
图6为一个实施例中S308步骤的流程示意图;
图7为一个实施例中子区域的示意图;
图8为一个实施例中S406步骤的流程示意图;
图9为一个实施例中S402步骤的流程示意图;
图10为一个实施例中起始坐标、结束坐标、坐标余量的示意图;
图11为一个实施例中S206步骤的流程示意图;
图12为一个实施例中标准帧结构的示意图;
图13为一个实施例中调整均衡结构的示意图;
图14为另一个实施例中视频图像的显示方法的流程示意图;
图15为一个实施例中视频图像的显示装置的结构框图;
图16为一个实施例中计算机设备的内部结构示意图。
具体实施方式
为了使本公开的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本公开进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本公开,并不用于限定本公开。
需要说明的是,本文的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本文的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
正如背景技术所述,传统技术中由于HDR技术采用不同的曝光时间的低动态范围(LDR,Low Dynamic Range)图像,通过将每个曝光时间相对应最佳细节的LDR图像合成为最终的HDR图像,因此,在HDR图像显示中很难调整其整体背光(Full-array Blacklight)以达到调整其功率,进而调整其负载的目的,这将导致视频源在向多通道发送信令和视频数据时出现负载不均衡及发射功率相关很大的情况,从而使不同通道的节点和/或视频终端的接收功率存在显著差异,进而引起显示亮度上存在差异,还会造成显示的抖动、闪烁等现象,显著降低了显示体验。
因此,为解决上述问题,本公开实施例提供了一种视频图像的显示方法,可以应用于如图1所示的应用环境中。其中,视频源102通过传输通道分别与多个传输节点104直接或者间接的连接。视频源102可以获取每个传输通道的传输节点104中显示的视频图像。视频源102基于所述视频图像的类型,确定每个传输节点104显示视频图像时的负载值。响应于所述负载值未满足预设要求,视频源102可以根据传输通道中每个传输节点104对应的拓扑结构和每个传输节点104显示视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示视频图像。其中,调整后的负载参数用于使每个传输通道中的传输节点显示视频图像时的负载值满足预设要求。
本公开实施例提供的一种视频图像的显示方法,可以应用于视频图像处理***中。如图2所示,视频图像处理***可以包括:嵌入式控制模块、FPGA模块、外部存储模块、快速存储模块、外设模块、视频接口物理层实现模块,以及视频传输链路。
其中,嵌入式控制模块,可以使用任何嵌入式芯片与***,主要负责发起信令交互,诸如,读/写寄存器、启用/关闭视频显示模块与模块、外设控制、视频显示模块参数设置等。FPGA模块,主要负责具体实现存储控制、外设控制、视频接口IP核实现等需要大量数据处理、低往返时延(latency)的实施部分。外部存储模块,主要负责视频图像处理***中需要显示的视频图像原始数据流的存储,此部分应用NandFlash、SSD等存储介质,但不限于此。快速存储模块用于FPGA模块内部需要大量数据处理、低往返时延(latency)的实施过程中,为了减小时延而时延存储的模块,此模块应用快速、低时延的物理器件,诸如,DDR3等,但不限于此。外设模块,包括GPIO(General-purpose input/output,通用型输入输出),UART(Universal AsynchronousReceiver/Transmitter,通用异步收发传输器)、USB(Universal Serial Bus,通用串行总线)、网口等,但不限于此。视频接口物理层实现模块,主要负责驱动显示模块所需的物理层实现,诸如,DisplayPort的TX/RX(Transmitter/Receiver)-PHY,MIPI的DPHY等,但不限于此。
进一步地,FPGA模块包括,总线交互模块、MCU(Microcontroller Unit,微控制模块)视频流预处理模块、视频数据流传输控制模块、时钟控制模块、嵌入式软核控制模块、总线控制器模块、内部存储控制器模块、外设控制模块、显示时钟发生器模块、视频时序控制器模块、视频接口IP核模块。总线交互模块,主要负责所有连接到此模块的其他模块的选择、决策等功能。MCU视频流预处理模块,主要负责将从外部存储模块输入的视频数据流按照***设定的格式与参数类型进行预处理和转换,以便于后级的处理。视频数据流传输控制模块,主要负责经过数据流预处理和转换之后的数据流的时序与参数等控制。时钟控制模块,主要负责视频图像处理***中全局时钟的产生与控制。嵌入式软核控制模块,是FPGA模块的控制核心,主要负责FPGA模块内部所有模块的时序控制、参数配置、物理过程实现等核心功能,此部分实现中可以使用,诸如,Xilinx MicroBlaze等,但不限于此。总线控制器模块,主要负责所有与总线交互模块连接的所有模块的控制,但不限于此。视频图像处理模块,主要负责适应视频接口IP核模块对应的视频图像数据流的模式转换与时序控制等,但不限于此。内部存储控制器模块,主要负责快速存储模块的控制,包括数据流的写入/读取、帧控制等,但不限于此。外设控制模块,主要负责控制所有的外设模块,包括外设的启用/关闭、工作模式控制等,但不限于此。显示时钟发生器模块,主要负责所有与视频接口IP核模块、视频接口物理层实现模块的时序控制,但不限于此。视频时序控制器模块,主要负责从视频图像处理模块输入的数据传输到视频接口IP核模块时的数据转换与时序控制等的处理,但不限于此。
视频传输链路可以包括:视频源(视频发送源)、传输节点(嵌入式物理中继器、带有源ID的线缆、可拆卸的物理中继器、视频接收端等),但不限于此。在公开的一些实施例中,根据不同的场景,传输节点可以包括节点、视频设备、视频源中的一种或几种。
在一个实施例中,如图3所示,提供了一种视频图像的显示方法,以该方法应用于图1中的视频源102或者应用于图2中的视频源为例进行说明,包括以下步骤:
S202,获取每个传输通道中的传输节点中显示的视频图像。
其中,传输通道在本公开的一些实施例中通常可以是传输节点和视频源之间的连接通道。视频图像可以包括:SDR图像、HDR图像、LDR图像等等。
具体地,视频源可以将需要显示的视频图像经由传输通道发送至传输节点中。当传输节点开始显示视频图像后,视频源可以获取每个传输通道中的传输节点中显示的视频图像。
S204,基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值。
具体地,通常情况下,视频图像的类型不同,传输节点在显示时使用的各种负载参数也不同。负载参数例如可以包括:分辨率、视频数据的比特深度(BPC,Bits PerComponent)、刷新率、Lane(物理通道的数量)数等。参数性能通常决定了每个传输节点的在显示视频数据的负载值。因此可以根据视频图像的类型,选择与视频图像类型相匹配的方式来确定每个传输节点显示视频图像时的负载值。
作为示例,例如视频图像类型包括A类型和B类型,当传输节点显示A类型的视频图像时,可以利用A类型对应的方式计算出传输节点A类型的视频图像时的负载值。而当传输节点显示B类型的视频图像时,可以利用B类型对应的方式计算出传输节点B类型的视频图像时的负载值。可以基于分辨率、刷新率、每帧或者每秒像素数量等计算出显示不同类型的视频图像的负载值,还可以基于其他的一些方式来计算出显示不同类型的视频图像的负载值。
更进一步的,如图4A所示,其中,SDR代表传输节点或者视频设备需要进行标准动态范围图像显示,如传输节点2、视频设备4、视频设备5、视频设备11。HDR代表传输节点或者视频设备需要进行高动态范围图像显示,如传输节点1、视频设备1、视频设备2等。在显示SDR图像或者HDR图像时,传输节点或者视频设备需要使用对应的参数来显示,即参数1、参数2、参数3和参数4。参数可以包括但不限于:分辨率、视频数据的比特深度(BPC)、刷新率、Lane数等。
S206,响应于所述负载值未满足预设要求,根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
其中,预设要求可以包括下述中的任意一种:1、每个传输通道中的传输节点的负载值相同,或者每个传输通道中传输节点的负载值之间的差值在预设的范围内,这样对于视频源来说,只要基本上保持每个传输通道上的负载值基本上一致就可以保证发射功率和性能上的均衡。2、每个传输通道中不同层级(相同通道上的不同层级,尽可能保持负载值基本上一致)的传输节点的负载值相同,或者传输节点的负载值之间的差值在预设的范围内,可以使单个传输通道上的发射功率和接收功率以及性能上不会增强或减弱,保证显示效果。3、每个传输通道中相同层级的传输节点的负载值相同,或者传输节点的负载值之间的差值在预设的范围内,从而使得相同的层级中显示亮度相同,不会造成显示的抖动、闪烁等现象。如图4B所示,为本公开实施例提供的传输节点和视频源之间的拓扑结构示意图。本公开涉及的拓扑结构可以包括如下几类:视频源→节点1→视频设备1、视频设备2和视频设备3。其中,视频设备3还可以直接与视频源连接。即视频源→视频设备3。视频源→节点 2→视频设备4和视频设备5。视频源→节点3→视频设备6、视频设备7、视频设备8、视频设备9和视频设备10。视频源→视频设备6。视频源→节点4→节点5→视频设备11。在本实施例中所涉及的数据传输过程可以为视频源发送视频图像至各个节点或视频设备。各个节点下发视频图像至各个视频设备。各个视频设备或节点显示视频数据。在一些实施例中,传输节点可以包括节点、视频设备和视频源中的一种或多种。以视频设备3为例,视频设备3存在两种拓扑结构,分别为:1、视频源→节点 1→视频设备3。2、视频源→视频设备3。如图4B所示,对于传输通道1中的视频设备1、视频设备2和视频设备3可以为同一个传输通道中相同层级。因此,预设要求可以为:1、至少保证传输通道1和传输通道2中的传输节点的负载值相同。2、保证传输通道1中的各个传输节点的负载值相同。3、保证传输通道1中的视频设备1、视频设备2和视频设备3的负载值相同。通常情况下,拓扑层级相对于视频源所在的位置定义,层级越多,到视频源的链路越长,即,需要较大的发射功率和接收功率方可到达此节点和/或视频终端;反之亦然。另外每个层级中的传输节点数量越多,则说明需要较大的发射功率来发送视频图像,方能覆盖此层级上的所有传输节点,反之亦然。
具体地,当负载值未满足预设要求时,例如传输通道1和传输通道2中的传输节点的负载值之间的差值未在预设的范围内,确定传输通道1和传输通道中的传输节点未满足预设要求。可以根据传输通道1和传输通道2中的每个传输节点的拓扑结构。确定属于传输通道1中的传输节点,和确定属于传输通道2中的传输节点。然后按照传输通道1中的传输节点和传输节点的负载值,进行调整负载参数,使得传输通道1中的每个传输节点按照调整后的负载参数显示视频图像后,传输通道1中的每个传输节点的负载值满足预设要求(传输通道1中的传输节点的负载值基本相同)。然后可以按照传输通道2中的传输节点和传输节点的负载值,进行调整负载参数,使得传输通道2中的每个传输节点按照调整后的负载参数显示视频图像后,传输通道2中的每个传输节点的负载值满足预设要求(传输通道2中的传输节点的负载值基本相同)。还可以按照传输通道1和传输通道2中的传输节点和传输节点的负载值,进行调整每个传输通道中的负载参数,使得传输通道1和2中的每个传输节点按照调整后的负载参数显示视频图像后,传输通道1和2中的每个传输节点的负载值满足预设要求(传输通道1和传输通道2中的传输节点的负载值基本相同)。
上述视频图像的显示方法中,在传输节点显示视频图像时,可以获取每个传输通道中传输节点中显示的视频图像。由于视频图像的类型不同,在显示视频图像时所使用的负载参数也不同,导致负载值会存在不同,因此可以基于视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值。而当负载值未满足预设要求时,需要保证显示效果,可以利用传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数。使得传输节点按照调整后的负载参数进行显示视频图像,保证其负载值满足预设要求。由于调整负载参数,进而来调整负载值,因此能够准确的对负载值进行调整,保证负载均衡,进而保证视频图像在显示亮度以及其他的显示方面不会出现差异,保证显示效果。
在一个实施例中,如图5所示,所述基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值,包括:
S302,响应于所述视频图像的类型为标准动态范围图像,基于预先确定的第一目标权重,确定所述标准动态范围图像的第一负载权重。
其中,标准动态范围图像可以是SDR图像是指Standard Dynamic Range,是一种图像格式,该图像的亮度范围适中,不过分突出明亮或暗沉的细节。
具体地,通常情况下,传输节点在显示SDR图像时,并不会出现负载等出现较大差异的情况,因此,当视频图像的类型为SDR图像时,为了便于确定负载量,可以利用预先设置的第一目标权重作为基准,进而确定SDR图像的第一负载权重,另外为了简便起见,可以将第一目标权重设置为1,将第一目标权重设置为第一负载权重。可以理解的是,上述仅用于举例说明。
S304,根据所述标准动态范围图像的第一负载权重,确定各所述传输节点显示所述标准动态范围图像时的第一负载值。
具体地,确定第一负载权重之后,可以将第一负载权重确定为各传输节点显示SDR图像时的第一负载值,例如第一负载值也可以设置为1。
S306,响应于所述视频图像的类型为高动态范围图像,确定构成所述高动态范围图像的低动态范围图像。
其中,高动态范围图像可以是HDR图像是指High Dynamic Range,它是一种特殊的图像格式,能够更准确地表现图像中的亮度和色彩细节。相比传统的SDR图像,HDR图像具有更高的亮度范围,可以显示更多明亮和暗淡区域的细节。它使用更多的比特来表示每个像素的颜色值,一般采用10位、12位或更高的色深。HDR图像通常包含更大的动态范围,能够展示更多细节,从而提供更加真实、生动和逼真的视觉体验。低动态范围图像可以是LDR图像,是指Low Dynamic Range,它是一种常见的图像格式,该图像的亮度范围相对较窄,无法显示大范围的明亮和暗淡细节。
具体地,由于HDR图像是基于多个LDR图像进行合成后得到的,因此视频源可以确定在生成HDR图像时所使用的LDR图像。
S308,基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,其中,所述每个低动态范围图像预设的权重值至少基于低动态范围图像对所述高动态范围图像的影响确定。
具体地,可以选择一个或者多个低动态范围图像,以及一个或者多个低动态范围图像所对应的预设的权重值来确定每个传输节点显示高动态范围图像时的第二负载值。例如可以使用一个或者多个低动态范围图像中的任意一项负载参数和一个或者多个低动态范围图像所对应的预设的权重值来计算第二负载值。
通常情况下,使用所有的低动态范围图像以及低动态范围图像预设的权重能够较为准确的计算出传输节点显示高动态范围图像时的第二负载值。而使用一部分的低动态范围图像和该部分低动态范围图像所对应的预设权重,在计算第二负载值时能够减少计算的复杂度。因此,视频源可以根据实际场景选择合适数量的低动态范围图像计算得到第二负载值,以使得计算的第二负载值的准确度和复杂度合理的折中,既能够保证准确度的同时还能够降低复杂度。由于HDR图像是使用多张LDR图像生成的,每张LDR图像通常情况下会影响HDR图像的对比度、灰度等数据,因此,可以根据LDR图像对HDR图像的灰度、对比度的影响程度来设置不同的权重值。除此之外,有些LDR图像在HDR的显示中会起到重要的作用,那么这些LDR图像的权重值通常情况下会设置的较大。通常情况下,每个LDR图像预设的权重值小于1,所有LDR图像的权重值的总和等于1。因此,不同的LDR图像的权重值可以用于计算HDR图像的第二负载值,还可以通过每个LDR图像的权重值来确定其对HDR图像对比度、灰度等数据的影响。而将每个LDR图像的权重值设置为相同,会减少计算的复杂度,将LDR图像的权重值设置为不同,能准确的计算出第二负载值,提升负载值计算的准确度。因此,视频源可以根据实际情况选择的合理折中,使得既能使第二负载值计算的结果较为准确,又可以降低计算的复杂度。
在一些示例性的实施例中,可以采用如下公式计算得到第二负载值:
其中,为第二负载值,a为SDR图像时的第一负载权重,n是HDR负载值 计算中使用的LDR图像的数量,bi是HDR图像中LDR图像所代表的权重值。
需要说明的是,为了有效降低计算难度,对于SDR方式,采用单帧估计以调整整体背光(Blacklight)或局部调光(local dimming),即,只采用一个区域固定的负载权重值的方式进行处理,从而调整相应的负载参数;对于HDR,可以只采用整体背光(Blacklight)的方式,也可以采用使用较小的帧数平均的方式计算实现局部调光(local dimming),即,子区域数m的值为1,将LDR图像作为一个区域处理,从而调整一个区域的负载参数,采用整体背光(Blacklight);也可以将子区域m的值设置为大于1,将LDR图像分成多个子区域,实现局部调光(local dimming)处理(调整多个子区域的负载参数)。
在本实施例中,由于视频图像的类型不同,因此可以根据不同的视频图像的类型采用不同的方式计算负载值。当视频图像为高动态范围图像时,可以根据生成高动态范围图像时使用的低动态范围图像来准确的计算显示高动态范围图像时的负载值,保证后续高动态范围图像的显示效果。
在一个实施例中,如图6所示,所述基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,包括:
S402,将所述传输节点的显示面板划分为多个子区域;其中,多个子区域用于显示至少一个所述低动态范围图像,所述子区域至少包括:显示区域和/或重叠区域。
其中,显示面板通常可以是传输节点中用于显示视频图像或者视频数据的面板。重叠区域可以是存在重叠的显示区域。
具体地,可以将传输节点的显示面板划分为多个子区域。使用多个子区域分别显示低动态范围图像的一部分,进而多个子区域共同将低动态范围图像进行显示。如图7所示,显示面板可以分割为A、B、C、D、E五个子区域,该五个子区域可以为显示区域,而在C和D区域中存在重叠部分,因此X1可以为重叠区域。另外,通常情况下,在将显示面板划分子区域后,会将显示面板中所有的部分全部都划分成子区域,这样可以避免再进行划分/未划分区域的再次区分,不会给后续的计算造成困难。当然,也可以根据实际的计算需求,例如显示面板中的通常情况下仅一部分显示图像,另一部分并不用来显示当前视频图像,则可以将显示面板中部分划分为子区域。本领域技术人员可以灵活的来选择将显示面板的全部区域划分为子区域,或者将显示面板中的部分区域划分为子区域。
S404,基于每个子区域预设的子权重值,计算得到每个子区域的负载值。
其中,子权重值可以根据每个子区域的位置,或者子区域的其他因素来确定。每个子区域的子权重值可以相同也可以不相同。
具体地,可以根据每个子区域预设的子权重值和每个区域的负载参数,来计算得到每个子区域的负载值。每个子区域的负载值可以包括:显示区域的负载值和重叠区域的负载值。
S406,基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值。
具体地,由于显示区域中会包括重叠区域,因此,可以计算得到重叠区域的负载值之后,从显示区域的负载值中扣除,进而不重复计算重叠区域的负载值,最终得到传输节点的显示面板显示低动态范围图像时的负载值。
S408,基于所述至少一个所述低动态范围图像时的负载值和所述低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值。
具体地,计算得到显示低动态范围图像时的负载值之后,由于HDR图像是由LDR图像生成的,因此可以将显示的LDR图像负载值乘以LDR图像预设的权值进行加权求和,可以得到最终的传输节点显示所述高动态范围图像时的第二负载值。
在一些示例性的实施例中,可以采用如下公式计算得到第二负载值:
其中,LWHDR是HDR图像对应的第二负载值,m是将每个显示面板划分的子区域的数量,cj是每个子区域对应的子权重值。通常情况下,每个子区域对应的子权重值cj小于bi
本实施例中,通过将显示面板划分为子区域,进而基于每个子区域能够准确的计算得到低动态范围图像的负载值,保证能够准确的计算得到第二负载值。
在一个实施例中,如图8所示,所述基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值,包括:
S502,计算所述显示区域的负载值的负载和。
S504,将所述负载和减去所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值。
具体地,可以将计算得到显示区域的负载值之后,可以将显示区域的负载值进行相加,得到负载和。由于显示区域中还存在重叠区域,将重叠区域纳入负载值的计算会影响最终得到的负载值的准确性。因此,可以将负载和减去重叠区域的负载值,以消除重叠区域的影响,进而确定显示面板显示至少一个所述低动态范围图像时的负载值。
在一些示例性的实施例中,继续以图7为例进行说明,在可以计算显示区域A、显示区域B、显示区域C、显示区域D和显示区域E的负载值,然后将负载值进行相加得到负载和。还可以计算重叠区域X1的负载值,由于在显示区域C和显示区域D中包括了重叠区域X1,因此在负载和中重叠区域X1会计算两次,一次包含在显示区域C中,一次包含在显示区域D中,为了消除重叠区域X1的影响,可以在负载和中减去重叠区域X1的负载值。
在本实施例中,在计算低动态范围图像时,由于存在重叠区域,因此重叠区域会影响低动态范围图像的负载值的准确性,将所述负载和减去所述重叠区域的负载值,以消除重叠区域的影响,保证低动态范围图像的负载值的准确性。
在一个实施例中,如图9所示,所述将所述传输节点的显示面板划分为多个子区域,包括:
S602,基于在所述显示面板中预先设置的坐标值,确定所述显示面板中显示区域。
其中,坐标值通常情况下可以是显示面板中的实际的坐标值。
具体地,可以预先设置多个坐标值,基于设置的坐标值,来确定显示面板中的显示区域。例如显示面板的尺寸为10×10,第一个坐标可以为(0,0),第二个坐标可以为(5,0),第三个坐标可以为(5,5),第四个坐标可以为(0,5),则按照这四个坐标可以确定显示面板中1个显示区域。
或者,S604,在所述显示面板中确定起始坐标和结束坐标,基于所述起始坐标和结束坐标确定所述显示面板中初始显示区域。
具体地,可以在显示面板中选择起始坐标和结束坐标,通常情况下起始坐标和结束坐标不会在同一行和同一列。然后利用起始坐标和结束坐标确定初始显示区域。通常情况下,起始坐标和结束坐标是正整数。
在一些示例性的实施例中,如图10所示,例如起始坐标(X0,Y0)和结束坐标(X1,Y1)。在初始显示区域的可以由(X0,Y0)、(X0,Y1)、(X1,Y1)、(X1,Y0)四个点构成的区域组成。
S606,基于预先设置的偏移量、起始坐标和结束坐标,确定所述显示面板中偏移显示区域;基于所述初始显示区域和偏移显示区域,确定所述显示面板中显示区域。
具体地,通常情况下,预先设置的偏移量可以为多个,即显示面板中初始显示区域之外,其余的显示区域均是利用偏移量来确定的,因此根据偏移量的数量能够确定其他的显示区域,其他的显示区域可以为偏移显示区域。更进一步的,可以利用偏移量加上起始坐标,得到偏移起始坐标,将偏移量加上结束坐标,得到偏移结束坐标。根据偏移起始坐标和偏移结束坐标来确定偏移显示区域。根据确定出的所有偏移显示区域和初始显示区域,确定显示面板中显示区域。
在一些示例性的实施例中,偏移值可以取正整数值或负整数值,当取正整数值时,表明对应的偏移显示区域处于初始显示区域的右侧和/或下侧;当取负整数值时,表明对应的偏移显示区域处于初始显示区域的左侧和/或上侧;因此,偏移值是相对坐标值,不与面板上的实际坐标值对应,偏移显示区域的实际坐标具体计算如下:
AZLVCSN(XN0,YN0) = AZLVC0(X0,Y0) + ZLVCON(XN0,YN0)
AZLVCEN(XN1,YN1) = AZLVC0(X0,Y0) + ZLVCON(XN1,YN1)
其中,AZLVCSN(XN0,YN0)和AZLVCEN(XN1,YN1)为待确定的第N个偏移显示区域的偏移起始坐标和偏移结束坐标;AZLVC0(X0,Y0)是初始显示区域中的坐标值;ZLVCON(XN0,YN0)和ZLVCON(XN1,YN1)为第N个偏移显示区域相对于初始显示区域的起始坐标的偏移和结束坐标的偏移。
S608,确定所述显示区域中重叠部分的坐标余量。
其中,坐标余量通常情况下指的是显示区域中重叠部分的坐标。
具体地,可以读取每个显示区域中显示的视频图像,根据读取到的视频图像来确定重叠部分的视频图像,进而确定坐标余量。可以采用显示区域的添加指定数量的坐标值确定,例如,每次多读取5个行/列坐标值的视频数据来确定坐标余量。
S610,基于所述坐标余量以及显示区域对应的坐标,确定重叠区域。
具体地,坐标余量通常是用于标定重叠区域。因此,可以确定产生坐标余量的显示区域,根据该显示区域的坐标和坐标余量,来确定重叠区域。
在一些示例性的实施例中,如图10所示,坐标余量(ΔX,ΔY)用于对重叠区域进行标定,视频源将存储不需要负载值计算的重叠区域;视频源使用坐标余量从多个待分区负载值计算区域读取视频数据,并对比坐标余量部分指定的存储的重叠区域的视频数据以确认其视频数据的有效性,如果视频数据保持一致,那么,多个待分区负载值计算区域的视频数据是有效的,否则,视频源认为此视频数据无效,需要重新确定坐标区域,进而重新确定重叠区域。
其中,重叠区域是指由坐标余量(ΔX,ΔY)与待分区负载值计算区域的坐标和坐标偏移来确定,此坐标余量始终是正整数值,重叠区域的尺寸计算如下:
ZLVCOASN(XN0,YN0) = AZLVCSN(XN0,YN0) - ZLVCCRN(ΔXN0,ΔYN0)
ZLVCOAEN(XN1,YN1) = AZLVCEN(XN1,YN1) + ZLVCCRN(ΔXN0,ΔYN0)
其中,ZLVCOASN(XN0,YN0)和ZLVCOAEN(XN1,YN1)是第N个重叠区域的起始坐标和结束坐标;ZLVCCRN(ΔXN0,ΔYN0)为第N个重叠区域的坐标余量。
在本实施例中,通过使用坐标的方式,能够准确的将显示面板划分为多个子区域,保证子区域的精确程度。
在一个实施例中,所述方法还包括:
响应于所述负载值未满足预设要求,基于每个传输节点的所述负载值,对所述传输节点进行局部调光或者背光调整,以使得调整后的所述传输节点的负载值满足预设要求。
其中,局部调光(local dimming)是一种显示技术,用于提高显示的对比度和黑色表现。局部调光技术通过控制背光源的亮度,将其分为多个区域,可以在需要显示黑色的区域降低背光亮度,从而增加局部对比度和黑色表现。这样可以在同一画面中同时显示明亮和黑暗的区域,提高画面的真实感和细节表现能力。背光调整(Blacklight),用于调整传输节点的背光亮度。背光调整通常通过调整背光灯的亮度或使用动态背光控制技术来实现。
具体地,如上实施例都是通过调整负载参数,进而降低显示视频图像时的负载值。而在显示视频图像时,传输节点的硬件电路部分也会影响传输节点的负载值,例如显示亮度过大,造成功率和/或电流过大,进而负载值增加。因此,在负载值未满足预设要求时,可以在物理方面对传输节点进行局部调光或者背光调整,以保证调整后的传输节点的负载值满足预设要求。
在一些示例性的实施例中,可以配置寄存器,基于寄存器的配置,对所述传输节点进行局部调整或者背光调整。使得传输节点和视频源之间通过寄存器的配置进行交互,以减少信令交互。寄存器的配置可以如表1寄存器配置表所示。
表1寄存器配置表
在本实施例中,还可以使用物理的调整的方式进行调整负载值,使得负载值满足预设要求,以此来保证显示效果。
在一个实施例中,如图11所示,所述根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,包括:
S702,确定每种负载参数对应的负载调整阈值,所述负载参数包括:视频数据的比特深度、物理通道的数量、刷新率、分辨率中的至少一种。
其中,视频数据的比特深度可以是(BPC,Bits Per Component)。Bits PerComponent是指在图像处理中,每个颜色通道的表示所需的位数。在RGB颜色模型中,每个像素由红色、绿色和蓝色三个颜色通道组成,每个通道的取值范围为0到255,因此通常每个通道需要8位来表示。因此,RGB图像的Bits PerComponent通常为8。然而,有时候也会使用更高的位数来表示每个通道,以获得更高的色彩深度和更精细的图像质量。
具体地,由于负载参数可以包括多种类型,因此在调整负载参数时,调整哪种类型的负载参数是较为重要的,以保证调整后负载值满足预设要求。可以设置每种负载参数对应的负载阈值。例如视频数据的比特深度对应的负载调整阈值可以为第一阈值,物理通道的数量对应的负载调整阈值可以为第二阈值等等。
S704,基于每种负载参数对应的负载调整阈值和所述负载值,并按照每个传输通道中每个传输节点对应的拓扑结构调整对应的所述负载参数。
具体地,可以根据负载调整阈值和负载值之间的关系,来确定调整的负载参数。然后按照传输节点对应的拓扑结构调整对应的所述负载参数,保证传输节点按照调整的负载参数进行显示视频图像时,其负载值满足预设要求。
在一些示例性的实施例中,调整的负载参数可以根据表2负载参数表确定。
表2负载参数表
其中,LCV为负载值。 LRT0为视频数据的比特深度对应的负载调整阈值。LRT1为物理通道的数量对应的负载调整阈值。LRT2为刷新率对应的负载调整阈值,LRT3为分辨率对应的负载调整阈值。LRT4为预设的最高的负载调整阈值,通常情况下,LRT0<LRT1<LRT2<LRT3<LRT4。可以理解的是,上述仅用于举例说明。
在本实施例中,通过设置每种负载参数对应的负载调整阈值和所述负载值来确定需要调整的负载参数,能够避免调整多个负载参数进而大范围的影响负载值,根据不同的负载值以及负载调整阈值能够准确的对负载值进行调整,保证调整后的负载值满足预设要求,保证显示效果。
在一个实施例中,所述视频源与所述传输节点之间使用调整均衡帧进行通信;如图12所示,为本公开实施例提供的标准帧结构的示意图,标准帧结构可以包括:BS(Blanking Start,消隐开始)、VB-ID(Vertical BlankingIdentifier,场消隐标识)、Mvid(视频数据的定时器取值)、Naud(音频数据的定时器取值)、Dummy Video(用于伪数据填充)、BE(Blanking End,消隐结束)、像素数据(用于视频数据的发送)、FS(Fill Start,填充开始)、Fill Video(填充数据,用于数据不足时的填充)、FE(Fill End,填充结束)。调整均衡帧可以是基于标准帧上增加了新的时隙后得到的。如图13所示,为本公开实施例的调整均衡帧结构示意图。调整均衡帧在标准帧上增加了均衡启用时隙、均衡调整时隙、调整阈值确定时隙、负载参数调整时隙、反馈时隙后得到。
其中,均衡启用时隙用于确认是否进行调整负载参数,当需要进行调整负载参数的情况下,则启用所有新增的时隙,当禁用时,则禁用所有新增的时隙,而启用图12所示的标准帧结构,以最大的兼容标准设备,同时,以降低信令开销,提升数据传输效率。均衡调整时隙用于视频源根据负载值选择适当的策略来实现视频图像处理***中多通道传输节点的负载值,例如可以选择是否进行调整每个传输通道中的负载参数,也可以选择是否对所述传输节点进行局部调光或者背光调整。调整阈值确定时隙,视频源确定每种负载参数对应的负载调整阈值。负载参数调整时隙,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的负载参数。反馈时隙,用于传输节点反馈进行局部调光或者背光调整的结果至视频源、反馈每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果至视频源、反馈开始进行局部调光或者背光调整的结果、反馈开始进行调整每个传输通道中的负载参数等等。关于本实施例中具体的各种时隙中的作用可参见上述实施例,在此不进行重复赘述。
在本实施例中,利用调整均衡帧进行通信,并且调整均衡帧是在标准帧结构上增加时隙后得到的,当启用时,则启用新增的时隙,当禁用时,则禁用所有新增的时隙,而启用标准帧结构,以最大的兼容标准设备,同时,以降低信令开销,提升数据传输效率。
在一个实施例中,所述视频源与所述传输节点之间使用调整均衡信令进行通信,所述调整均衡信令包括:
均衡启用字段,用于确认是否进行调整负载参数,当接收到均衡启用字段时,可以进行按照本公开实施例提及的上述实施例的提到的方式,进行调整传输节点的负载参数。
均衡调整字段,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定字段,用于确定每种负载参数对应的负载调整阈值;
负载参数调整字段,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈字段,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果等等。
关于本公开实施例中其他字段的具体限定和实施方式,可以参见上述实施例中时隙的使用和实施方式,在此不进行重复赘述。其中,均衡启用时隙和均衡启用字段的作用基本相同。均衡调整时隙和均衡调整字段的作用基本相同。调整阈值确定时隙和调整阈值确定字段的作用基本相同。负载参数调整时隙和负载参数调整字段的作用基本相同。反馈时隙和反馈字段的作用相同。本领域技术人员可以根据实际情况选择利用调整均衡帧或者调整均衡信令进行通信。
在一个实施例中,如图14所示,本公开实施例还提供了另一种视频图像的显示方法,所述视频源通过传输通道与传输节点连接,所述方法包括:
S802,获取每个传输通道中的传输节点中显示的视频图像。
S804,响应于所述视频图像的类型为标准动态范围图像,基于预先确定的第一目标权重,确定所述标准动态范围图像的第一负载权重。
S806,根据所述标准动态范围图像的第一负载权重,确定各所述传输节点显示所述标准动态范围图像时的第一负载值。
S808,响应于所述视频图像的类型为高动态范围图像,确定构成所述高动态范围图像的低动态范围图像。
S810,将所述传输节点的显示面板划分为多个子区域;其中,多个子区域用于显示至少一个所述低动态范围图像,所述子区域至少包括:显示区域和/或重叠区域。
S812,基于每个子区域预设的子权重值,计算得到每个子区域的负载值。
S814,基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值。
S816,基于所述至少一个所述低动态范围图像时的负载值和所述低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值。
S818,响应于所述负载值未满足预设要求,确定每种负载参数对应的负载调整阈值,所述负载参数包括:视频数据的比特深度、物理通道的数量、刷新率、分辨率中的一种。
S820,基于每种负载参数对应的负载调整阈值和所述负载值,并按照每个传输通道中每个传输节点对应的拓扑结构调整对应的所述负载参数,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
S822,响应于所述负载值未满足预设要求,基于每个传输节点的所述负载值,对所述传输节点进行局部调光或者背光调整,以使得调整后的所述传输节点的负载值满足预设要求。
关于本实施例中的具体实施方式和限定可参见上述实施例,在此不进行重复赘述。
应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本公开实施例还提供了一种用于实现上述所涉及的视频图像的显示方法的视频图像的显示装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个视频图像的显示装置实施例中的具体限定可以参见上文中对于视频图像的显示方法的限定,在此不再赘述。
在一个实施例中,如图15所示,提供了一种视频图像的显示装置900,所述视频源通过传输通道与传输节点连接,包括:视频图像获取模块902、负载值确定模块904和负载参数调整模块906,其中:
视频图像获取模块902,用于获取每个传输通道中的传输节点中显示的视频图像;
负载值确定模块904,用于基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值;
负载参数调整模块906,用于响应于所述负载值未满足预设要求,根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
在所述装置的一个实施例中,所述负载值确定模块904,包括:
第一负载值确定模块,用于响应于所述视频图像的类型为标准动态范围图像,基于预先确定的第一目标权重,确定所述标准动态范围图像的第一负载权重;根据所述标准动态范围图像的第一负载权重,确定各所述传输节点显示所述标准动态范围图像时的第一负载值。
第二负载值确定模块,用于响应于所述视频图像的类型为高动态范围图像,确定构成所述高动态范围图像的低动态范围图像;基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,其中,所述每个低动态范围图像预设的权重值至少基于低动态范围图像对所述高动态范围图像的影响确定。
在所述装置的一个实施例中,所述第二负载值确定模块,包括:
分区模块,用于将所述传输节点的显示面板划分为多个子区域;其中,多个子区域用于显示至少一个所述低动态范围图像,所述子区域至少包括:显示区域和/或重叠区域;
子区域负载值计算模块,用于基于每个子区域预设的子权重值,计算得到每个子区域的负载值;
低动态范围图像负载值确定模块,用于基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值;
第二负载值确定子模块,用于基于所述至少一个所述低动态范围图像时的负载值和所述低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值。
在所述装置的一个实施例中,所述低动态范围图像负载值确定模块,还用于计算所述显示区域的负载值的负载和;将所述负载和减去所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值。
在所述装置的一个实施例中,所述分区模块,还用于基于在所述显示面板中预先设置的坐标值,确定所述显示面板中显示区域。所述分区模块,包括:初始显示区域确定模块,用于在所述显示面板中确定起始坐标和结束坐标,基于所述起始坐标和结束坐标确定所述显示面板中初始显示区域。
显示区域确定模块,用于基于预先设置的偏移量、起始坐标和结束坐标,确定所述显示面板中偏移显示区域;基于所述初始显示区域和偏移显示区域,确定所述显示面板中显示区域。
坐标余量确定模块,用于确定所述显示区域中重叠部分的坐标余量。
重叠区域确定模块,用于基于所述坐标余量以及显示区域对应的坐标,确定重叠区域。
在所述装置的一个实施例中,所述装置还包括:背光调整模块,用于响应于所述负载值未满足预设要求,基于每个传输节点的所述负载值,对所述传输节点进行局部调光或者背光调整,以使得调整后的所述传输节点的负载值满足预设要求。
在所述装置的一个实施例中,所述负载参数调整模块906,包括:
负载调整阈值确定模块,用于确定每种负载参数对应的负载调整阈值,所述负载参数包括:视频数据的比特深度、物理通道的数量、刷新率、分辨率中的至少一种。
调整子模块,用于基于每种负载参数对应的负载调整阈值和所述负载值,并按照每个传输通道中每个传输节点对应的拓扑结构调整对应的所述负载参数。
在所述装置的一个实施例中,所述装置还包括:第一通信模块,用于指示所述视频源与所述传输节点之间使用调整均衡帧进行通信;所述调整均衡帧是基于标准帧得到的;所述调整均衡帧包括:
均衡启用时隙,用于确认是否进行调整负载参数,当调整负载参数时启用调整均衡帧,当无需调整负载参数时启用标准帧;
均衡调整时隙,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定时隙,用于确定每种负载参数对应的负载调整阈值;
负载参数调整时隙,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈时隙,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果。
在所述装置的一个实施例中,所述装置还包括:第二通信模块,用于所述视频源与所述传输节点之间使用调整均衡信令进行通信,所述调整均衡信令包括:
均衡启用字段,用于确认是否进行调整负载参数;
均衡调整字段,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定字段,用于确定每种负载参数对应的负载调整阈值;
负载参数调整字段,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈字段,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果。
上述视频图像的显示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图16所示。该计算机设备包括通过***总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种视频图像的显示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图16中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一方法实施例中的步骤。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本公开所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive RandomAccess Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random AccessMemory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccessMemory,DRAM)等。本公开所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本公开所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本公开的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本公开专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本公开构思的前提下,还可以做出若干变形和改进,这些都属于本公开的保护范围。因此,本公开的保护范围应以所附权利要求为准。

Claims (11)

1.一种视频图像的显示方法,其特征在于,应用于视频源,所述视频源通过传输通道与传输节点连接,所述方法包括:
获取每个传输通道中的传输节点中显示的视频图像;
基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值;
所述基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值,包括:响应于所述视频图像的类型为标准动态范围图像,基于预先确定的第一目标权重,确定所述标准动态范围图像的第一负载权重;根据所述标准动态范围图像的第一负载权重,确定各所述传输节点显示所述标准动态范围图像时的第一负载值;响应于所述视频图像的类型为高动态范围图像,确定构成所述高动态范围图像的低动态范围图像;基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,其中,所述每个低动态范围图像预设的权重值至少基于低动态范围图像对所述高动态范围图像的影响确定;
响应于所述负载值未满足预设要求,根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
2.根据权利要求1所述的方法,其特征在于,所述基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,包括:
将所述传输节点的显示面板划分为多个子区域;其中,多个子区域用于显示至少一个所述低动态范围图像,所述子区域至少包括:显示区域和/或重叠区域;
基于每个子区域预设的子权重值,计算得到每个子区域的负载值;
基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值;
基于所述至少一个所述低动态范围图像时的负载值和所述低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值。
3.根据权利要求2所述的方法,其特征在于,所述基于每个显示区域的负载值和所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值,包括:
计算所述显示区域的负载值的负载和;
将所述负载和减去所述重叠区域的负载值,确定所述显示面板显示至少一个所述低动态范围图像时的负载值。
4.根据权利要求2所述的方法,其特征在于,所述将所述传输节点的显示面板划分为多个子区域,包括:
基于在所述显示面板中预先设置的坐标值,确定所述显示面板中显示区域;
或者,在所述显示面板中确定起始坐标和结束坐标,基于所述起始坐标和结束坐标确定所述显示面板中初始显示区域;
基于预先设置的偏移量、起始坐标和结束坐标,确定所述显示面板中偏移显示区域;基于所述初始显示区域和偏移显示区域,确定所述显示面板中显示区域;
确定所述显示区域中重叠部分的坐标余量;
基于所述坐标余量以及显示区域对应的坐标,确定重叠区域。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括:
响应于所述负载值未满足预设要求,基于每个传输节点的所述负载值,对所述传输节点进行局部调光或者背光调整,以使得调整后的所述传输节点的负载值满足预设要求。
6.根据权利要求5所述的方法,其特征在于,所述对所述传输节点进行局部调光或者背光调整,包括:
基于寄存器的配置,对所述传输节点进行局部调整或者背光调整。
7.根据权利要求1至4中任意一项所述的方法,其特征在于,所述根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,包括:
确定每种负载参数对应的负载调整阈值,所述负载参数包括:视频数据的比特深度、物理通道的数量、刷新率、分辨率中的至少一种;
基于每种负载参数对应的负载调整阈值和所述负载值,并按照每个传输通道中每个传输节点对应的拓扑结构调整对应的所述负载参数。
8.根据权利要求1至4中任意一项所述方法,其特征在于,所述视频源与所述传输节点之间使用调整均衡帧进行通信;所述调整均衡帧是基于标准帧得到的;所述调整均衡帧包括:
均衡启用时隙,用于确认是否进行调整负载参数,当调整负载参数时启用调整均衡帧,当无需调整负载参数时启用标准帧;
均衡调整时隙,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定时隙,用于确定每种负载参数对应的负载调整阈值;
负载参数调整时隙,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈时隙,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果。
9.根据权利要求1至4中任意一项所述方法,其特征在于,所述视频源与所述传输节点之间使用调整均衡信令进行通信,所述调整均衡信令包括:
均衡启用字段,用于确认是否进行调整负载参数;
均衡调整字段,用于确认是否进行调整每个传输通道中的负载参数,以及确认是否对所述传输节点进行局部调光或者背光调整;
调整阈值确定字段,用于确定每种负载参数对应的负载调整阈值;
负载参数调整字段,用于基于每种负载参数对应的负载调整阈值和所述负载值,调整对应的所述负载参数;
反馈字段,用于反馈进行局部调光或者背光调整的结果和每个传输节点利用调整对应的所述负载参数进行显示所述视频图像的结果。
10.一种视频图像的显示装置,其特征在于,应用于视频源,所述视频源通过传输通道与传输节点连接,所述装置包括:
视频图像获取模块,用于获取每个传输通道中的传输节点中显示的视频图像;
负载值确定模块,用于基于所述视频图像的类型,确定每个所述传输节点显示所述视频图像时的负载值;
所述负载值确定模块,包括:
第一负载值确定模块,用于响应于所述视频图像的类型为标准动态范围图像,基于预先确定的第一目标权重,确定所述标准动态范围图像的第一负载权重;根据所述标准动态范围图像的第一负载权重,确定各所述传输节点显示所述标准动态范围图像时的第一负载值;
第二负载值确定模块,用于响应于所述视频图像的类型为高动态范围图像,确定构成所述高动态范围图像的低动态范围图像;基于至少一个所述低动态范围图像和每个低动态范围图像预设的权重值,确定各传输节点显示所述高动态范围图像时的第二负载值,其中,所述每个低动态范围图像预设的权重值至少基于低动态范围图像对所述高动态范围图像的影响确定;
负载参数调整模块,用于响应于所述负载值未满足预设要求,根据所述传输通道中每个传输节点对应的拓扑结构和每个所述传输节点显示所述视频图像时的负载值,调整每个传输通道中的负载参数,以指示每个传输节点按照对应的传输通道中的调整后的负载参数显示所述视频图像,其中,所述调整后的负载参数,用于使每个传输通道中的传输节点显示所述视频图像时的负载值满足预设要求。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。
CN202311190404.7A 2023-09-15 2023-09-15 视频图像的显示方法、装置、存储介质 Active CN116939255B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311190404.7A CN116939255B (zh) 2023-09-15 2023-09-15 视频图像的显示方法、装置、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311190404.7A CN116939255B (zh) 2023-09-15 2023-09-15 视频图像的显示方法、装置、存储介质

Publications (2)

Publication Number Publication Date
CN116939255A CN116939255A (zh) 2023-10-24
CN116939255B true CN116939255B (zh) 2023-12-01

Family

ID=88377489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311190404.7A Active CN116939255B (zh) 2023-09-15 2023-09-15 视频图像的显示方法、装置、存储介质

Country Status (1)

Country Link
CN (1) CN116939255B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1564068A (zh) * 2004-04-22 2005-01-12 友达光电股份有限公司 调整背光亮度方法及装置
CN106097948A (zh) * 2015-04-29 2016-11-09 乐金显示有限公司 图像处理方法、图像处理电路及使用其的显示装置
CN108431886A (zh) * 2015-12-21 2018-08-21 皇家飞利浦有限公司 针对特定显示器优化高动态范围图像
CN110231717A (zh) * 2018-03-06 2019-09-13 夏普株式会社 立体图像显示装置、液晶显示器的显示方法及其程序
CN113971918A (zh) * 2021-10-26 2022-01-25 北京集创北方科技股份有限公司 一种获取补偿灰阶值的方法、图像显示方法、装置及介质
CN115297552A (zh) * 2022-10-08 2022-11-04 苏州华兴源创科技股份有限公司 多通道的传输节点参数的配置方法、装置、计算机设备
CN116109483A (zh) * 2023-01-06 2023-05-12 杭州小影创新科技股份有限公司 一种基于gpu的超分辨率和高动态范围处理方法及存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1564068A (zh) * 2004-04-22 2005-01-12 友达光电股份有限公司 调整背光亮度方法及装置
CN106097948A (zh) * 2015-04-29 2016-11-09 乐金显示有限公司 图像处理方法、图像处理电路及使用其的显示装置
CN108431886A (zh) * 2015-12-21 2018-08-21 皇家飞利浦有限公司 针对特定显示器优化高动态范围图像
CN110231717A (zh) * 2018-03-06 2019-09-13 夏普株式会社 立体图像显示装置、液晶显示器的显示方法及其程序
CN113971918A (zh) * 2021-10-26 2022-01-25 北京集创北方科技股份有限公司 一种获取补偿灰阶值的方法、图像显示方法、装置及介质
CN115297552A (zh) * 2022-10-08 2022-11-04 苏州华兴源创科技股份有限公司 多通道的传输节点参数的配置方法、装置、计算机设备
CN116109483A (zh) * 2023-01-06 2023-05-12 杭州小影创新科技股份有限公司 一种基于gpu的超分辨率和高动态范围处理方法及存储介质

Also Published As

Publication number Publication date
CN116939255A (zh) 2023-10-24

Similar Documents

Publication Publication Date Title
US9837030B2 (en) Refresh rate dependent adaptive dithering for a variable refresh rate display
US11833424B2 (en) Image rendering method and apparatus, device and storage medium
US10147370B2 (en) Variable refresh rate gamma correction
US9754343B2 (en) Image processing apparatus, image processing system, and image processing method
US20170132990A1 (en) Method and system of reducing power consumption of a mobile terminal
CN103714772A (zh) 用于作为显示持续估计的函数修改像素值的***和方法
TWI650940B (zh) 低延遲顯示器
KR20110133760A (ko) 입체 영상 디스플레이를 위한 디더 패턴 발생 방법 및 장치
CN104065944B (zh) 一种超高清三维转换装置及三维显示***
KR20140010823A (ko) 영상 데이터 스케일링 방법 및 영상 디스플레이 장치
CN108810648A (zh) 一种进行图像处理的方法及终端
KR20170058327A (ko) 콘텐츠를 디스플레이 하는 장치 및 방법
US10068549B2 (en) Cursor handling in a variable refresh rate environment
CN116939255B (zh) 视频图像的显示方法、装置、存储介质
CN113316018B (zh) 时间信息在视频画面显示的叠加方法、设备及存储介质
US20150043821A1 (en) Image processing method
KR20230052934A (ko) 데이터 처리 방법, 장치 및 전자기기
WO2015117345A1 (zh) 背景的显示方法及装置
CN105468312B (zh) 一种图像显示方法及装置
CN103501433A (zh) 一种3d书画显示方法及装置
CN115831042B (zh) 图像显示方法和***、显示驱动装置、存储介质
TW201601138A (zh) 顯示面板與資料轉換方法
CN115277431B (zh) 拓扑变更方法、装置、计算机设备、存储介质
WO2024092461A1 (zh) 图像处理方法及装置
CN101714072B (zh) 用于处理表示可视信息的像素平面的方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant