1.本技术涉及
图像处理技术领域,尤其涉及一种
参数调节方法、装置及系统。
背景技术:
2.随着媒体播放及显示技术的发展,显示设备中可调的参数数量在不断增多,视频画面的显示效果也在不断提升。现阶段,一个显示能力较强的显示设备中甚至可以设置成千上万个可调的参数。这些参数联合作用于原始图像,将这些参数调节为合适的参数值,有助于将原始图像调节为显示效果更好的图像,便于使用户获取到高清流畅的视频观看体验。
3.传统的参数调节方法通常由专业人员主动观看显示画面,并根据自己的主观感受反复调节参数,直至主观感觉显示画面的显示效果达到最优为止。该方法的整个调节过程都依赖于人眼的主观感受,不仅人力成本高,还无法自适应地调节出准确的参数。针对于此,业界提出如图1所示的一种解决方案,该解决方案使用摄像机代替人眼,由摄像机捕获显示屏的当前显示画面并传送到画质评测器,画质评测器按照预设的画质评测算法计算出当前显示画面的整体显示效果后通知给显示屏对应的控制电路,由控制电路根据整体显示效果调节参数,如此反复迭代,直至摄像机捕获到的显示画面的整体显示效果最优为止。该解决方案虽然不再依赖于人眼的主观感受,但会额外引入拍摄环境的误差及摄像机本身的误差,不利于提高参数调节的准确性,且额外设置摄像机还会增加参数调节的成本。
技术实现要素:
4.有鉴于此,本技术提供一种参数调节方法、装置及系统,用以解决现有技术中的图像参数调节方法所存在的成本高及准确性差的技术问题。
5.第一方面,本技术提供一种参数调节方法,该方法适用于参数
调节器,参数调节器可以是设置在显示设备中的固定器件,也可以是单独的器件,在需要调节参数时连接显示设备,还可以是芯片或电路。该方法包括:参数调节器获取使用
图像处理参数处理预设图像所得到的处理后图像,并获取预设图像对应的标准图像,该标准图像的显示效果优于处理后图像的显示效果,之后,参数调节器根据标准图像和处理后图像自适应地调节图像处理参数,以使调节后的图像处理参数能减小处理后图像与标准图像的差异。
6.在上述设计中,通过参照显示效果更优的标准图像调节图像处理参数,有助于使调节后的图像处理参数处理得到更接近于标准图像的处理后图像,该设计并不只依赖于处理后图像自己的显示效果,还使得参数调节过程有了标准图像的参照,有助于提高参数调节的准确性。且,该设计使用处理后图像和标准图像来进行参数调节,既不需要依赖于人眼的主观感受,又不需要额外引入摄像机,因此还有助于在不额外引入人力成本或物力成本的情况下,兼顾到调节的准确性。
7.在一种可能的设计中,参数调节器获取使用图像处理参数处理预设图像所得到的处理后图像之前,还可以降低标准图像的显示效果,并将降低显示效果后的标准图像作为
预设图像。在该设计中,参数调节器能利用视频源输入的标注图像自动完成参数调节业务,而可以不用额外再执行获取标准图像的操作,如此,既可以节省参数调节器的计算资源,又能提高参数调节器对整个参数调节流程的灵活管理。
8.在一种可能的设计中,参数调节器根据标准图像和处理后图像,自适应地调节图像处理参数,包括:参数调节器确定处理后图像相对于标准图像在预设评估指标下的目标图像差异度,并判断目标图像差异度是否满足该预设评估指标对应的评估条件,当不满足时,参数调节器调节与预设评估指标相关的图像处理参数。在该设计中,通过将预设评估指标作为参数调节的基本单元,能避免一次分析全量的数据,有效降低单次分析的数据量,提高参数调节的效率和实时性。
9.在一种可能的设计中,预设评估指标对应的评估条件可以包括如下任一内容:调节时长不小于预设时长;调节次数不小于预设次数;目标图像差异度位于预设评估指标允许的差异度范围内;目标图像差异度与最优图像差异度的误差小于允许的误差阈值。通过设置不同的评估条件,有助于参数调节器选择满足实际需求的评估条件完成对每个预设评估指标的评估。
10.在一种可能的设计中,参数调节器调节与预设评估指标相关的图像处理参数,包括:参数调节器先沿着第一方向以第一调节粒度调节与预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值时,再沿着第二方向以第二调整粒度调节与预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值。其中,第二调整粒度小于第一调整粒度,第一方向为增大且第二方向为减小,或者第一方向为减小且第二方向为增大。在该设计中,通过以先大后小的调节粒度来回进行参数调节,能先粗略地选择一个参数范围之后,再执行精细化地参数调节,有助于降低所需处理的数据量,有效节省参数调节器的处理资源。
11.在一种可能的设计中,预设评估指标包括局部锐利度、峰值信噪比、平均能量比或结构相似性中的一项或多项子指标。例如,一种情况下,参数调节器可以将各个子指标中与其它子指标都不相关或相关性较弱的子指标单独设置为一个预设评估指标,如此,即使后续只基于这个单一的子指标调节图像处理参数,也大概率不会影响到处理后图像在其它子指标下的显示效果,有助于在保证其它子指标对应的显示效果不变的情况下提高该子指标对应的显示效果。另一种情况下,参数调节器可以将各个子指标中的相关子指标集成为一个预设评估指标,以便综合相关的各个子指标实现更为精细的参数调节,避免对单一子指标的孤立分析,尽量提高图像处理参数调节的准确性,有效提高处理后图像的整体显示效果。
12.在一种可能的设计中,当预设评估指标包括至少两项子指标时,参数调节器可以通过如下方式确定处理后图像相对于标准图像在预设评估指标下的目标图像差异度:参数调节器先分别确定处理后图像相对于标准图像在至少两项子指标下的图像差异度,然后将至少两项子指标下的图像差异度的加权平均值作为目标图像差异度。如此,通过加权相关的至少两个子指标的图像差异度,能使加权得到的目标图像差异度准确表征这至少两个子指标所对应的同一图像处理参数的综合显示效果,基于该综合显示效果调节图像处理参
数,能有效提高调节的准确性。
13.第二方面,本技术提供一种参数调节装置,该装置包括:图像处理器,用于使用图像处理参数处理预设图像得到处理后图像;与图像处理器耦合的参数调节器,用于获取处理后图像、以及预设图像对应的标准图像,根据处理后图像和标准图像,自适应地调节图像处理参数。其中,标准图像的显示效果优于处理后图像的显示效果,调节后的图像处理参数用于减小处理后图像与标准图像的图像差异度。
14.在一种可能的设计中,图像处理器可以包括依次耦合的输入接口、图像处理单元和输出接口,其中,输入接口还可以耦合视频源,视频源用于输出标准图像,输出接口还可以耦合显示屏,显示屏用于显示图像。在实施中,输入接口可以接收来自视频源的标准图像,降低标准图像的显示效果后得到预设图像,并将预设图像发送给图像处理单元,图像处理单元可以使用图像处理参数处理预设图像得到处理后图像,并将处理后图像发送给输出接口,由输出接口将处理后图像发送给显示屏。
15.在一种可能的设计中,参数调节器可以包括耦合的调节电路和评测电路,调节电路还可以耦合图像处理单元,评测电路还可以耦合输入接口和输出接口。在实施中,输入接口在接收到视频源发送的标准图像后,还可以将标准图像发送给评测电路;输出接口在接收到图像处理单元发送的处理后图像后,还可以将处理后图像发送给评测电路;评测电路可以确定处理后图像相对于标准图像在预设评估指标下的目标图像差异度,并将目标图像差异度发送给调节电路;调节电路可以在确定目标图像差异度不满足预设评估指标对应的评估条件时,向预设评估指标对应的图像处理单元发送参数调节指令,由预设评估指标对应的图像处理单元根据参数调节指令调节图像处理参数。
16.在一种可能的设计中,预设评估指标对应的评估条件可以包括如下任一内容:调节时长不小于预设时长;调节次数不小于预设次数;目标图像差异度位于预设评估指标允许的差异度范围内;目标图像差异度与最优图像差异度的误差小于允许的误差阈值。
17.在一种可能的设计中,调节电路可以通过如下方式调节图像处理参数:调节电路通过参数调节指令,沿着第一方向以第一调节粒度调节与预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值后,沿着第二方向以第二调整粒度调节与预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值。其中,第二调整粒度小于第一调整粒度,第一方向为增大且第二方向为减小,或者第一方向为减小且第二方向为增大。
18.在一种可能的设计中,预设评估指标可以包括局部锐利度、峰值信噪比、平均能量比或结构相似性中的一项或多项子指标。
19.在一种可能的设计中,当预设评估指标包括至少两项子指标时,评测电路可以分别确定处理后图像相对于标准图像在至少两项子指标下的图像差异度,并将至少两项子指标下的图像差异度的加权平均值作为目标图像差异度。
20.第三方面,本技术提供一种参数调节系统,包括视频源、显示屏、以及如上述第二方面任一项所述的参数调节装置。其中,视频源可以向参数调节装置输出视频,由参数调节装置使用图像处理参数对视频中的任一帧图像进行处理后发送给显示屏,以便显示屏显示处理后的视频。
21.第四方面,本技术提供一种芯片,包括处理器和通信接口,处理器可以通过通信接口读取指令,以执行如上述第一方面中任一项设计所对应的方法。
22.第五方面,本技术提供一种计算机可读存储介质,该计算机可读介质存储有程序代码,当程序代码在计算机上运行时,使得计算机执行如上述第一方面中任一项设计所对应的方法。
23.第六方面,本技术提供一种计算机程序产品,当该计算机程序产品在处理器上运行时,实现如上述第一方面中任一项设计所对应的方法。
24.上述第二方面至第六方面的有益效果,具体请参照上述第一方面中相应设计可以达到的技术效果,这里不再重复赘述。
附图说明
25.图1示例性示出业界常用的一种参数调节方法的流程示意图;
26.图2示例性示出本技术实施例适用的一种系统架构示意图;
27.图3示例性示出本技术实施例提供的一种参数调节方法的流程示意图;
28.图4示例性示出本技术实施例提供的一种调节图像处理参数的方法示意图;
29.图5示例性示出本技术实施例提供的另一种调节图像处理参数的方法示意图;
30.图6示例性示出本技术实施例提供的另一种参数调节方法的流程示意图;
31.图7示例性示出本技术实施例提供的一种参数调节器的结构示意图;
32.图8示例性示出本技术实施例提供的另一种参数调节器的结构示意图。
具体实施方式
33.本技术公开的参数调节方法可以应用于参数调节器,该参数调节器可以是电子设备或一个独立的单元。当参数调节器是一个独立的单元时,该单元可以嵌入在所述电子设备中,并能在所述电子设备显示图像或视频时执行本技术实施例公开的参数调节方法,以提高电子设备的图像显示效果。在本技术另一些实施例中,参数调节器也可以是封装在电子设备内部的单元,例如可以是与电子设备中的图像处理器封装在同一芯片上的控制电路,用于实现对图像处理器中的图像处理参数的调节功能。其中,电子设备可以是具有显示屏的家用电器,诸如液晶电视、智能洗衣机或智能电冰箱等。电子设备也可以是包含诸如个人数字助理和/或音乐播放器等功能的便携式电子设备,诸如手机、平板电脑、摄像机、监控器、可穿戴设备(如智能手表)、或车载设备等。便携式电子设备的示例性实施例包括但不限于搭载或者其它操作系统的便携式电子设备。上述便携式电子设备也可以是诸如具有触敏表面(例如触控面板)的膝上型计算机(laptop)等。还应当理解的是,在本技术其他一些实施例中,上述电子设备也可以是具有触敏表面(例如触控面板)的台式计算机。
34.下面将结合附图对本技术作进一步地详细描述。需要说明的是,在本技术的描述中“至少一个”是指一个或多个,其中,多个是指两个或两个以上。鉴于此,本发明实施例中也可以将“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
35.另外,需要理解的是,在本技术的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。例如,“第一图像差异度”和“第二图像差异度”,只是示例性地指出针对于两个不同的处理后图像和标准图像所计算得到的两个不同的图像差异度,而并不意味着这两个图像差异度的重要程度或优先级的不同。此外,“连接”应理解为电性连接或电性耦合,例如可以是通过导线直接相连,也可以是通过一个或多个其它器件间接相连,本技术对此也不作具体限定。
36.图2示例性示出本技术实施例适用的一种系统架构示意图,如图2所示,该系统架构中包括依次连接的视频源210、图像处理器220和显示屏230。其中,视频源210可以是能输出视频的任意设备,如包括但不限于网络直播源、广播电视信号源、摄像机、录像机、影碟机或各类媒体播放器(media player,mp)(如流媒体播放器、mp3、mp4或mp5)等。等。视频源210输出的视频由连续的多帧图像构成。图像处理器220可以是具有图像处理能力的器件或芯片,包括输入接口221、至少一个图像处理单元(如图2所示意的图像处理单元2221、图像处理单元2222、
……
、图像处理单元222n,n为正整数)和输出接口223。至少一个图像处理单元可以按照如图2所示意的方式依次串接,也可以相互并接,还可以部分并接后再串接,具体不作限定。显示屏230可以是具有显示能力的任意屏幕,例如可以为阴极射线管(cathode ray tube,ctr)显示屏、发光二极管(light emitting diode,led)显示屏、液晶显示屏(liquid crystal displayer,lcd)或三维(three dimensional,3d)显示屏等。显示屏230可以为触摸屏,也可以为非触摸屏,具体不作限定。
37.在实施中,视频源210可以向输入接口221输出视频,而输入接口221可以将接收到的视频中的任一帧图像发送给至少一个图像处理单元,由至少一个图像处理单元对图像进行处理后发送给输出接口223,进而通过输出接口223将处理后的图像发送给显示屏230,以通过显示屏230显示给用户。其中,至少一个图像处理单元中的每个图像处理单元可以包括一个或多个参数寄存器,其中每个参数寄存器可以用于存储一种图像处理参数,每个图像处理单元用于按照内部包含的各参数寄存器所存储的图像处理参数对接收到的图像进行处理后发送给自己所连接的另一图像处理单元或输出接口223。示例性地,同一图像处理单元中可以包含对同一显示效果具有调节作用的各个参数寄存器,以便对参数寄存器实现以显示效果为单位的分组管理,便于后续更有针对性地调节每种显示效果对应的图像处理参数。
38.继续参照图2所示,该系统架构中还包括参数调节器240,参数调节器240可以连接图像处理器220中的各个图像处理单元的控制端,如连接图像处理单元2221至图像处理单元222n的控制端。参数调节器240在需要调节某一图像处理单元的图像处理参数时,可以通过该图像处理单元的控制端向该图像处理单元发送参数调节指令,以控制该图像处理单元按照参数调节指令调节内部各参数寄存器中的图像处理参数。其中,参数调节器240可以是具有处理能力的器件或芯片,例如可以是现场可编程门阵列(field programmable gate array,fpga),也可以是专用集成芯片(application specific integrated circuit,asic),还可以是系统芯片(system on chip,soc),还可以是中央处理器(central processor unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片
等,本技术对此不作具体限定。
39.需要说明的是,该系统架构中的一个或多个部件可以将功能集成在一个独立的物理单元上,也可以将功能分布在多个独立的物理单元上。例如,在一种情况下,图像处理器220与参数调节器240可以集成在同一芯片上,以通过芯片内的消息传输机制快速完成参数调节的整体逻辑。又例如,在另一种情况下,参数调节器240可以单独集成在参数处理器芯片上,而图像处理器220可以单独集成在图像处理器芯片上,如此,这两个部件可以分别在各自所在的芯片上执行各自的功能,有助于实现对不同功能的分布式管理。
40.下面基于图2所示意的系统架构,对本技术中参数调节方法的具体实现进行详细介绍。
41.【实施例一】
42.图3示例性示出本技术实施例一提供的参数调节方法的执行流程示意图,该方法适用于参数调节器,例如可以是如图2所示意的参数调节器240。如图3所示,该方法包括:
43.步骤301,参数调节器获取使用图像处理参数处理预设图像所得到的处理后图像。
44.在上述步骤301中,预设图像可以是被至少一个图像处理单元处理前的任一帧图像,处理后图像可以是被至少一个图像处理单元处理后的任一帧图像。在实施中,参数调节器可以通过多种方式获取处理后图像,示例来说:
45.方式一,继续参照图2所示,参数调节器240还可以连接输出接口223的控制端,输出接口223在每接收到至少一个图像处理单元输出的一帧处理后图像后,都可以主动通过输出接口223的控制端将该处理后图像上报给参数调节器240。或者,输出接口223也可以先向参数调节器240发送一个问询消息,参数调节器240在接收到该问询消息后,如果确定当前正在执行参数调节业务,则可以向输出接口223返回第一应答消息,以指示输出接口223将处理后图像上报给参数调节器240,如果确定当前未在执行参数调节业务,则可以向输出接口223返回第二应答消息,以指示输出接口223按照正常的图像显示流程将处理后图像发送给显示屏230进行显示;
46.方式二,继续参照图2所示,参数调节器240还可以连接输出接口223的控制端,参数调节器240在执行参数调节业务时,可以通过输出接口223的控制端周期性地向输出接口223发送获取请求,输出接口223在接收到获取消息后,若确定当前周期内存在新接收到的处理后图像,则可以将新接收到的处理后图像主动上报给参数调节器240;
47.方式三,继续参照图2所示,假设图像处理单元222n为连接输出接口223的最后一个图像处理单元,则图像处理单元222n在处理完前一图像处理单元发送过来的图像后,还可以在向输出接口223发送处理后图像的同时,主动将处理后图像发送给参数调节器240。
48.应理解,上述内容只是示例性介绍几种获取处理后图像的可能方式,参数调节器还可以采用其它方式获取处理后图像,本技术对此不再一一列举。
49.步骤302,参数调节器获取预设图像对应的标准图像,标准图像的显示效果优于处理后图像的显示效果。
50.继续参照图2所示,在一种可选地实施方式中,参数调节器240还可以连接输入接口221的控制端,在执行参数调节业务时,视频源210可以向输入接口221输出标准视频,标准视频是指视频中的每帧图像的显示效果都能满足预期的显示效果的视频,标准视频中的每帧图像都可以作为一帧标准图像。输入接口221在接收到视频源210输出的一帧标准图像
后,可以主动或在参数调节器240的控制下降低该标准图像的显示效果,并将降低显示效果后的标准图像作为一帧预设图像发送给至少一个图像处理单元,由至少一个图像处理单元处理后得到处理后图像。其中,降低显示效果可以通过调节能影响到显示效果的一种或多种图像处理参数来实现,例如可以包括但不限于:调大像素间距、降低图像分辨率、减小透明度、增大灰度、降低亮度、增大锐利度、调大温或增大模糊程度等。至于具体降低多大比例的显示效果,则可以由本领域技术人员根据经验进行设置,例如可以是从不失真的比例范围中随机选取一个比例进行降低,也可以是按照预先设置的固定比例进行降低,还可以是按照预设的比例算法计算出本次对应的比例后再进行降低等,具体不作限定。
51.需要说明的是,上述内容只是一种可选的实施方式,参数调节器还可以通过其它方式获取预设图像对应的标准图像。例如,在另一种可选的实施方式中,参数调节器的本地空间中还可以预先存储有一些标准图像,参数调节器在获取到处理后图像后,可以直接将处理后图像与本地存储的各个标准图像进行匹配,并将各个标准图像中与处理后图像的匹配程度最高的标准图像作为预设图像对应的标准图像。又例如,在又一种可选的实施方式中,参数调节器还可以连接视频源,参数调节器在获取到预设图像对应的处理后图像后,还可以从图像处理器中获取预设图像的标识,并向视频源发送携带有该标识的请求消息,视频源在接收到该请求消息后,可以从本地视频库中查该标识对应的标准图像,或者通过与其它视频源的交互获取到该标识对应的标准图像,之后将标准图像携带在响应消息中返回给参数调节器。应理解,获取标准图像的可能方式有很多,此处不再一一列举。
52.步骤303,参数调节器根据标准图像和处理后图像,自适应地调节图像处理参数,调节后的图像处理参数用于减小处理后图像与标准图像的图像差异度。
53.在上述步骤303中,参数调节器可以先根据处理后图像和标准图像,计算出处理后图像相对于标准图像的图像差异度。当图像差异度较大时,意味着处理后图像的图像特征远远偏离了标准图像的图像特征,处理后图像的显示效果较差。在这种情况下,参数调节器可以向着降低图像差异度的方向调节图像处理参数。其中,向着降低图像差异度的方向调节图像处理参数,是指调节后的图像处理参数满足如下条件:假设使用调节前的图像处理参数处理预设图像所得到的处理后图像相对于标准图像为第一图像差异度,使用调节后的图像处理参数处理预设图像所得到的处理后图像相对于标准图像为第二图像差异度,则第二图像差异度小于第一图像差异度。如此,调节后的图像处理参数能将预设图像处理为与标准图像更为相似的处理后图像,有助于提高处理后图像的显示效果。当图像差异度较小时,意味着处理后图像的图像特征本身就比较接近于标准图像的图像特征,处理后图像本身的显示效果较好。在这种情况下,参数调节器可以不再调节图像处理参数。
54.需要说明的是,减小处理后图像与标准图像的图像差异度,也可以认为是,增大处理后图像与标准图像的图像相似度。本技术只是以图像差异度为例介绍参数调节的具体实现过程,在具体实施中,图像差异度也可以替换为图像相似度,区别在于:当处理后图像相对于标准图像的图像相似度较小时,参数调节器可以向着增大图像相似度的方向调节图像处理参数,当处理后图像相对于标准图像的图像相似度较大时,参数调节器可以不再调节图像处理参数。关于以图像相似度为例进行参数调节的具体实现过程,请直接参照下文,本技术对此不再重复赘述。
55.在一种可选地实施方式中,参数调节器中还可以设置有至少一个预设评估指标和
至少一个预设评估指标分别对应的评估条件。其中,至少一个预设评估指标中的任一预设评估指标均可以对应一个或多个图像处理参数,两个预设评估指标对应的图像处理参数中可以包括相同的图像处理参数,也可以包括不同的图像处理参数。在实施时,参数调节器在获取到预设图像对应的处理后图像和预设图像对应的标准图像后,还可以计算处理后图像相比于标准图像在任一预设评估指标下的目标图像差异度。如果在某一预设评估指标下的目标图像差异度不满足该预设评估指标对应的评估条件,则参数调节器可以向着降低目标图像差异度的方向调节该预设评估指标对应的图像处理参数,并获取使用调节后的图像处理参数重新处理预设图像所得到的新的处理后图像,反复执行上述判断和调节的过程,直至调节到某一图像处理参数使得预设评估指标下的目标图像差异度满足预设评估指标对应的评估条件时,结束对该预设评估指标的分析。相应的,如果在某一预设评估指标下的目标图像差异度满足预设评估指标对应的评估条件,则参数调节器可以直接结束对该预设评估指标的分析。之后,如果是采用单线程方式串行分析各个预设评估指标,则参数调节器可以转而分析下一预设评估指标。如果是采用多线程方式并行分析各个预设评估指标,则参数调节器可以等待其它线程分析完成后,转而分析下一帧预设图像。在该实施方式中,通过将预设评估指标作为参数调节的基本单元,能避免一次分析全量的数据,有效降低单次分析的数据量,提高参数调节的效率和实时性。
56.本技术实施例中,任一预设评估指标对应的评估条件可以包括如下内容中的一种或多种:图像处理参数的调节时长不小于预设时长、图像处理参数的调节次数不小于预设次数、调节后的图像处理参数对应的目标图像差异度处于预设评估指标允许的差异度范围内、调节后的图像处理参数对应的目标图像差异度与最小图像差异度的误差不大于允许的误差阈值等。当然,还可以包括其它能够将图像处理参数调节为具有较优显示效果的条件,具体不作限定。
57.本技术实施例中,一个预设评估指标中可以包括局部锐利度、结构相似性(structural similarity,ssim)、平均能量比(mean squared error,mse)或峰值信噪比(peak signal to noise ratio,psnr)中的一项或多项子指标。其中,局部锐利度是指图像在局部区域上的锐利程度,可以由局部区域的频谱中频率大于一定频率的高频分量在该频谱中的占比来表示。结构相似性,是指原始图像和含噪声图像的相似程度,可以由原始图像和含噪声图像中各像素区域的能量相似度的平均值来表示。平均能量比又称为均方误差,是指原始图像和含噪声图像的能量差的均值,可以由原始图像和含噪声图像在每个像素上的能量差的平方的平均值来表示。峰值信噪比是指原始图像中的峰值信号的能量和含噪声图像的平均能量之比,可以由平均能量比与含噪声图像的平均能量的和值来表示。在这些子指标中,含噪声图像是对原始图像进行处理而得到的,原始图像可以对应为本技术中的标准图像,而含噪声图像可以对应为本技术中的处理后图像。
58.下面以一个预设评估指标为例,示例性介绍两种调节图像处理参数的具体实现方式。
59.示例一:预设评估指标只包括唯一子指标
60.图4示例性示出本技术实施例提供的一种调节图像处理参数的方法流程图,该方法适用于参数调节器,例如可以是如图2所示意的参数调节器240。如图4所示,该方法包括:
61.步骤401,参数调节器获取使用图像处理参数处理预设图像所得到的处理后图像、
以及预设图像对应的标准图像。
62.步骤402,参数调节器根据标准图像和处理后图像,计算处理后图像相对于标准图像在预设评估指标对应的唯一子指标下的图像差异度。
63.在上述步骤402中,参数调节器可以将各个子指标中与其它子指标都不相关或相关性较弱的子指标单独设置为一个预设评估指标。如此,即使后续只基于这个单一的子指标调节图像处理参数,也大概率不会影响到处理后图像在其它子指标下的显示效果,有助于在保证其它子指标对应的显示效果不变的情况下提高该子指标对应的显示效果。
64.示例来说,当局部锐利度单独作为一个预设评估指标时,参数调节器可以先获取处理后图像中的局部区域的第一频谱,并从第一频谱中到频率大于高频阈值的第一高频分量,根据第一高频分量和第一频谱计算出第一高频分量在第一频谱中的第一占比,再获取标准图像中的局部区域的第二频谱,并从第二频谱中到频率大于高频阈值的第二高频分量,根据第二高频分量和第二频谱计算出第二高频分量在第二频谱中的第二占比,之后计算第一占比与第二占比的差值,将该差值作为处理后图像相对于标准图像在局部锐利度下的图像差异度。
65.步骤403,参数调节器判断唯一子指标下的图像差异度是否位于允许的差异度范围内,若否,则执行步骤404,若是,则执行步骤405。
66.在上述步骤403中,允许的差异度范围可以由正差异度阈值和负差异度阈值进行限定:当唯一子指标下的图像差异度不大于正差异度阈值且不小于负差异度阈值时,参数调节器判定唯一子指标下的图像差异度位于允许的差异度范围内;当唯一子指标下的图像差异度大于正差异度阈值或小于负差异度阈值时,参数调节器判定唯一子指标下的图像差异度位于允许的差异度范围外。在这种情况下,唯一子指标下的图像差异度位于允许的差异度范围内,可以包括如下情况:唯一子指标下的图像差异度为正值且小于正差异度阈值,或者唯一子指标下的图像差异度为负值且大于负差异度阈值。相应的,唯一子指标下的图像差异度位于允许的差异度范围外,可以包括如下情况:唯一子指标下的图像差异度为正值且大于正差异度阈值,或者唯一子指标下的图像差异度为负值且小于负差异度阈值。
67.其中,正差异度阈值和负差异度阈值可以是本领域技术人员根据经验设置的值,也可以是根据实验验证得到的值,可以为固定值,也可以为可变值,具体不作限定。
68.步骤404,参数调节器向着减小唯一子指标下的图像差异度的方向调节唯一子指标对应的图像处理参数,之后重复执行上述步骤401至步骤404。
69.在上述步骤404中,仍以局部锐利度单独作为一个预设评估指标为例,当处理后图像相对于标准图像在局部锐利度下的图像差异度为负值且小于负差异度阈值时,意味着处理后图像的局部区域远不如标准图像中相同的局部区域清晰锐利,原来的图像处理参数对预设图像的滤波处理程度显然不够。在这种情况下,参数调节器可以增大与滤波相关的图像处理参数,如增大滤波参数寄存器中的参数值。如此,增大后的滤波参数寄存器能对预设图像的局部区域进行更深层次的滤波,有助于使处理后图像的局部区域变得更加清晰锐利,有效缩小处理后图像与标准图像在局部区域上的锐利度差异。相应的,当处理后图像相对于标准图像在局部锐利度下的图像差异度为正值且大于正差异度阈值时,意味着处理后图像的局部区域过于清晰锐利甚至可能已经失真,原来的图像处理参数对预设图像的滤波处理程度过大。在这种情况下,参数调节器可以减小与滤波相关的图像处理参数,如减小滤
波参数寄存器中的参数值。如此,减小后的滤波参数寄存器能对预设图像的局部区域进行更轻缓的滤波,有助于降低处理后图像在局部区域上失真的概率,有效缩小处理后图像与标准图像在局部区域上的锐利度差异。
70.更进一步地,参数调节器在调节唯一子指标对应的图像处理参数后,还可以获取使用新的图像处理参数处理预设图像所得到的新的处理后图像,并重新计算新的处理后图像与标准图像在唯一子指标下的图像差异度。若该图像差异度仍然位于允许的差异度范围外,则参数调节器可以继续向着减小唯一子指标下的图像差异度的方向调节唯一子指标对应的图像处理参数,直至调节到图像处理参数能使唯一子指标下的图像差异度位于允许的差异度范围内为止,以通过迭代的方式逐步将图像处理参数调节至较优。
71.需要说明的是,在上述重复迭代的过程中,预设图像可以是原图像处理参数所处理的同一帧图像,也可以是视频源输入的视频中的下一帧图像。当参数调节器不断针对于视频源输入的同一视频中的各帧图像进行参数调节时,该方式能够调节出适用于当前视频的通用的图像处理参数。之后,参数调节器可以建立当前视频与通用的图像处理参数的关联,并针对于下一视频执行同样的调节过程,以分别获得不同视频与不同图像处理参数的关联。或者,参数调节器也可以在该通用的图像处理参数的基础上,继续针对于其它的视频进行参数调节,从而得到一组适用于多个视频的通用的图像处理参数。
72.需要说明的是,在本技术实施例中,当图像处理参数的数量非常多时,参数调节器还可以根据这些图像处理参数构建出不同参数集合。其中,每个参数集合中可以包括至少一个图像处理参数,不同参数集合中可以包括一个或多个相同的图像处理参数,也可以包括完全不同的图像处理参数,具体不作限定。在这种情况下,参数调节器还可以利用深度学习网络,在不同的视频下针对于不同的参数集合进行调节,以得到适用于各个视频的相同或不同的参数集合,提高对视频处理的通用性。
73.步骤405,参数调节器结束对预设评估指标的参数调节。
74.在上述示例一中,通过将每个子指标下的图像差异度与允许的差异度范围进行对比,能将每个子指标对应的图像处理参数调节至与标准图像的显示效果差距不大的范围内,有效提高处理后图像的显示效果。
75.示例二:预设评估指标包括至少两项子指标
76.图5示例性示出本技术实施例提供的另一种调节图像处理参数的方法流程图,该方法适用于参数调节器,例如可以是如图2所示意的参数调节器240。如图5所示,该方法包括:
77.步骤501,参数调节器获取使用图像处理参数处理预设图像所得到的处理后图像、以及预设图像对应的标准图像。
78.步骤502,参数调节器根据处理后图像和标准图像,分别计算处理后图像相对于标准图像在至少两个子指标下的图像差异度,根据至少两个子指标下的图像差异度确定在预设评估指标下的目标图像差异度。
79.在上述步骤502中,参数调节器可以将各个子指标中的相关子指标集成为一个预设评估指标,以便综合相关的各个子指标实现更为精细的参数调节,避免对单一子指标的孤立分析,尽量提高图像处理参数调节的准确性,有效提高处理后图像的整体显示效果。
80.示例来说,当增大预设图像的局部锐利度时,通常也会相应增大预设图像的噪声,
而预设图像的噪声增大又会降低预设图像的峰值信噪比,因此局部锐利度和峰值信噪比这两个子指标之间具有相关性。在这种情况下,参数调节器可以将局部锐利度和峰值信噪比集成为同一个预设评估指标。在分析该预设评估指标时,参数调节器可以先按照上述步骤402中的方法计算出处理后图像相对于标准图像在局部锐利度下的图像差异度,再计算标准图像中的峰值信号的能量和处理后图像的平均能量的比值,并将该比值作为处理后图像相对于标准图像在峰值信噪比下的图像差异度,然后根据这两个子指标下的图像差异度确定处理后图像相对于标准图像在预设评估指标下的目标图像差异度,例如将这两个子指标下的图像差异度的平均值或加权平均值作为目标图像差异度。其中,在将两个图像差异度的加权平均值作为目标图像差异度时,这两个图像差异度的权重可以由本领域技术人员根据经验进行设置,也可以根据实验验证得到,具体不作限定。
81.步骤503,参数调节器沿着第一方向以第一调节粒度调节至少两个子指标对应的图像处理参数。
82.在上述步骤503中,仍以局部锐利度和峰值信噪比所在的预设评估指标为例,当参数调节器确定处理后图像相对于标准图像在这两个子指标下的加权图像差异度较大时,意味着处理后图像相对于标准图像在局部锐利度上显示的模糊程度比在峰值信噪比下的噪声干扰程度更差,处理后图像在局部锐利度和峰值信噪比下的综合显示效果指示应该要先将处理后图像调节的更加清晰锐利。在这种情况下,参数调节器可以增大与滤波相关的图像处理参数,如增大滤波参数寄存器中的参数值。如此,增大后的滤波参数寄存器能对预设图像的局部区域进行更深层次的滤波,有助于使处理后图像的局部区域变得更加清晰锐利,虽然也会相应增大处理后图像在峰值信噪比下的噪声干扰程度,但总体还是会降低处理后图像相对于标准图像的目标图像差异度。如此,通过考虑处理后图像在局部锐利度和峰值信噪比这两个子指标下的综合显示效果来调节图像处理参数,有助于实现处理后图像在清晰锐利程度与噪声干扰程度下的最佳平衡,提高处理后图像的整体显示效果。
83.步骤504,参数调节器获取使用调节后的图像处理参数处理预设图像所得到的新的处理后图像,根据新的处理后图像和标准图像分别计算新的处理后图像相对于标准图像在至少两个子指标下的新的图像差异度,根据至少两个子指标下的新的图像差异度确定在预设评估指标下的新的目标图像差异度。
84.步骤505,参数调节器判断目标图像差异度的绝对值是否在减小,若是,则执行步骤503,若否,则执行步骤506。
85.在上述步骤505中,当调节后的图像处理参数对应的目标图像差异度为正值且小于调节前的图像处理参数对应的目标图像差异度、或者调节后的图像处理参数对应的目标图像差异度为负值且大于调节前的图像处理参数对应的目标图像差异度时,参数调节器可以确定目标图像差异度在减小。当调节后的图像处理参数对应的目标图像差异度为正值不小于调节前的图像处理参数对应的目标图像差异度、或者调节后的图像处理参数对应的目标图像差异度为负值且不大于调节前的图像处理参数对应的目标图像差异度时,参数调节器可以确定目标图像差异度并未在减小。
86.步骤506,参数调节器沿着第二方向以第二调节粒度调节至少两个子指标对应的图像处理参数,第二调节粒度小于第一调节粒度。
87.步骤507,参数调节器获取使用调节后的图像处理参数处理预设图像所得到的新
的处理后图像,根据新的处理后图像和标准图像分别计算新的处理后图像相对于标准图像在至少两个子指标下的新的图像差异度,根据至少两个子指标下的新的图像差异度确定在预设评估指标下的新的目标图像差异度。
88.步骤508,参数调节器判断目标图像差异度的绝对值是否在减小,若是,则执行步骤506,若否,则执行步骤509。
89.步骤509,参数调节器结束对预设评估指标的参数调节。
90.本技术实施例中,第一方向和第二方向可以为:第一方向为增大且第二方向为减小,或者第一方向为减小且第二方向为增大。下面示例性地以第一方向为增大且第二方向为减小为例,对上述步骤503至步骤509的实现过程进行详细说明:
91.步骤a,参数调节器在确定目标图像差异度后,可以先以较大的第一调节粒度(如5个单位参数值)增大至少两个子指标对应的图像处理参数,并获取使用增大后的图像处理参数处理视频源输出的新的预设图像所得到新的处理后图像,将新的处理后图像相对于新的预设图像对应的标准图像在至少两个子指标下的图像差异度的加权平均值作为新的目标图像差异度。若新的目标图像差异度的绝对值小于上一次计算出的目标图像差异度的绝对值,说明本次增大后的图像处理参数使得处理后图像越来越接近于标准图像,本次增大的方向是正确的。因此,参数调节器可以继续按照第一调节粒度对至少两个子指标对应的图像处理参数执行增大操作,直至新的目标图像差异度的绝对值大于或等于上一次计算得到的目标图像差异度的绝对值时,说明本次增大后的图像处理参数可能使处理后图像远离了标准图像,本次增大的方向是错误的。这意味着,最准确的图像处理参数位于上一次增大后的图像处理参数和本次增大后的图像处理参数之间的5个单位参数值的范围内;
92.步骤b,参数调节器可以再以较小的第二调节粒度(如2个单位参数值)减小至少两个子指标对应的图像处理参数,并获取使用减小后的图像处理参数处理视频源输出的新的预设图像所得到新的处理后图像,将新的处理后图像相对于新的预设图像对应的标准图像在至少两个子指标下的图像差异度的加权平均值作为新的目标图像差异度。若新的目标图像差异度的绝对值小于上一次计算出的目标图像差异度的绝对值,说明本次减小后的图像处理参数使得处理后图像越来越接近于标准图像,本次减小的方向是正确的。因此,参数调节器可以继续按照第二调节粒度对至少两个子指标对应的图像处理参数执行减小操作,直至新的目标图像差异度的绝对值大于或等于上一次计算得到的目标图像差异度的绝对值时,说明本次减小后的图像处理参数可能使处理后图像远离了标准图像,本次减小的方向是错误的。这意味着,最准确的图像处理参数位于上一次减小后的图像处理参数和本次减小后的图像处理参数之间的2个单位参数值的范围内;
93.步骤c,如果第二调节粒度的取值已经小到能忽略在一个第二调节粒度的范围内处理图像的误差,则参数调节器可以直接结束对至少两个子指标的参数调节,并可以从上一次减小后的图像处理参数和本次减小后的图像处理参数之间的2个单位参数值的范围内选择一个图像处理参数作为最终的图像处理参数,如直接将上一次减小后的图像处理参数作为最终的图像处理参数,或者将这两个图像处理参数的平均值或加权平均值作为最终的图像处理参数等。在这种情况下,参数调节器只通过上述两个方向的一次交替调节,即可到效果较好的图像处理参数。如果第二调节粒度的取值并没有小到可以忽略在一个第二调节粒度的范围内处理图像的误差,则参数调节器还可以重复执行上述两个方向的交替调
节,并在重复执行的过程中逐步减小调节粒度,直至最新的调节粒度的取值小到能忽略在一个最新的调节粒度的范围内处理图像的误差为止。在这种情况下,参数调节器可以通过上述两个方向的多次交替调节,以一种迭代的方式到效果较好的图像处理参数。
94.需要说明的是,上述示例只是以两个方向的交替调节为例介绍参数调节的一种具体实现过程。在实施中,参数调节器还可以采用其它方式进行参数调节。例如,在另一个示例中,参数调节器也可以先以较大的粒度对某一方向进行参数调节,直至到能使目标图像差异度的绝对值不再减小的图像处理参数后,再以上一次调节后的图像处理参数为基准,以较小的粒度继续对该方向进行参数调节,按照该种方式不断对同一方向进行多个粒度的参数调节,直至到效果较好的图像处理参数。又例如,在又一个示例中,参数调节器还可以先对某一方向进行多个粒度的参数调节,再以最后一次调节后的图像处理参数为基准,对另一个方向进行多个粒度的参数调节,直至到效果较好的图像处理参数。又例如,在还一个示例中,参数调节器还可以先对某一方向进行多个粒度的参数调节,再以上一次调节后的图像处理参数为基准,对另一方向和该方向进行多个粒度的交替调节,直至到效果较好的图像处理参数。应理解,可能的实现方式有很多,此处不再一一列举。
95.在示例二中,通过以先大后小的调节粒度进行参数调节,能先粗略地选择一个参数范围之后,再执行精细化地参数调节,有助于降低所需处理的数据量,有效节省参数调节器的处理资源。
96.需要说明的是,上述示例一和示例二中的调节方式还可以相互结合以得到新的示例。例如,在另一个示例中,参数调节器还可以先计算处理后图像相对于标准图像在预设评估指标下的图像差异度,并按照上述示例一中的方式判断该图像差异度是否处于允许的差异度范围内,如果不处于,则再按照上述示例二中的方式沿着第一方向以第一调节粒度调节图像处理参数,直至调节到新的图像处理参数对应的图像差异度的绝对值不小于上一次调节后的图像处理参数对应的图像差异度后,按照上述示例一中的方式判断上一次调节后的图像处理参数对应的图像差异度是否处于允许的差异度范围内,如果处于,则直接将上一次调节后的图像处理参数作为最终的图像处理参数,若还不处于,则再按照上述示例二中的方式沿着第二方向以第二调节粒度调节图像处理参数,直至调节新的图像处理参数对应的图像差异度的绝对值不小于上一次调节后的图像处理参数对应的图像差异度为止,将上一次调节后的图像处理参数作为最终的图像处理参数。应理解,可能的实现方式有很多,此处不再一一列举。
97.在上述实施例一中,通过参照显示效果更优的标准图像调节图像处理参数,有助于使调节后的图像处理参数处理得到更接近于标准图像的处理后图像,该设计不仅仅依赖于处理后图像自己的显示效果,还使参数调节过程有了标准图像的参照,能有效提高参数调节的准确性。且,上述实施利一通过直接获取处理后图像和标准图像来进行参数调节,既不需要依赖于人眼的主观感受,又不需要额外引入摄像机,因此还能在不额外引入人力成本或物力成本的情况下,兼顾到调节的准确性。
98.在一种可选地实施方式中,继续参照图2所示,参数调节器240可以包括调节电路241和评测电路242,调节电路241的输出端分别连接输入接口221的控制端、图像处理单元2221至图像处理单元222n的控制端、以及输出接口223的控制端,调节电路241的输入端连接评测电路242的输出端,评测电路242的输入端分别连接输入接口221的输出端和输出接
口223的输出端。在实施中,评测电路242可以根据标准图像和处理后图像计算图像差异度并发送给调节电路241,调节电路241可以根据该图像差异度调节图像处理单元2221至图像处理单元222n的图像处理参数。在该实施方式中,通过设置两个逻辑电路分别完成计算图像差异度和调节参数的功能,能分散由一个部件同时执行计算图像差异度和调节参数这两个操作的工作压力。
99.下面基于实施例二进一步介绍上述实施方式中参数调节方式的具体实现过程。
100.【实施例二】
101.图6示例性示出本技术实施例二提供的一种参数调节方法的执行流程示意图,该方法适用于视频源、图像处理器中的输入接口、输出接口和至少一个图像处理单元、以及参数调节器中的调节电路和评测电路,例如可以是如图2所示意的视频源210、图像处理器220中的输入接口221、输出接口223和图像处理单元2221至图像处理单元222n中的一个或多个、以及参数调节器240中的调节电路241和评测电路242。在该示例中,调节电路还可以通过总线系统连接评测电路、输入接口、输出接口以及各图像处理单元,以通过总线系统完成与各个部件的信息交互,实现对整个参数调节过程的监管。如图6所示,该方法包括:
102.步骤601,视频源向输入接口输出标准图像。
103.步骤602,输入接口接收到来自视频源的标准图像后,向调节电路发送第一通知消息。
104.其中,第一通知消息用于向调节电路通知输入接口当前接收到了标准图像。
105.步骤603,调节电路接收到第一通知消息后,若确定当前正在执行参数调节业务,则向输入接口返回第一控制消息。
106.其中,第一控制消息用于指示输入接口将标准图像发送给评测电路,以及指示输入接口通过降低标准图像的显示效果获得预设图像。
107.步骤604,输入接口根据第一控制消息,将标准图像发送给评测电路。
108.步骤605,输入接口根据第一控制消息,通过降低标准图像的显示效果获得预设图像。
109.步骤606,输入接口将预设图像发送给图像处理单元。
110.步骤607,图像处理单元通过使用图像处理参数处理预设图像获得处理后图像。
111.步骤608,图像处理单元将处理后图像发送给输出接口。
112.步骤609,输出接口在接收到图像处理单元发送的处理后图像后,向调节电路发送第二通知消息。
113.其中,第二通知消息用于向调节电路通知输出接口当前接收到了处理后图像。
114.步骤610,调节电路接收到第二通知消息后,若确定当前正在执行参数调节业务,则向输出接口返回第二控制消息。
115.其中,第二控制消息用于指示输出接口将处理后图像发送给评测电路。
116.步骤611,输出接口根据第二控制消息,将处理后图像发送给评测电路。
117.示例性地,输出接口还可以将处理后图像发送给显示屏进行显示,以实现边显示边调节的并行操作。
118.步骤612,评测电路根据标准图像和处理后图像,计算处理后图像相对于标准图像在预设评估指标下的目标图像差异度。
119.示例性的,输入接口在向评测电路发送标准图像时,还可以同时发送标准图像的标识。相应的,输出接口在向评测电路发送处理后图像时,也可以同时发送处理后图像在处理前所对应的标准图像的标识。如此,评测电路可以从输入接口发送的各个标准图像和输出接口发送的各个处理后图像中,到具有同一标识的标准图像和处理后图像,启动针对于该处理后图像的参数调节。
120.步骤613,评测电路将处理后图像相对于标准图像在预设评估指标下的目标图像差异度发送给调节电路。
121.在上述步骤612和步骤613的另一种可选地实施方式中,评测电路也可以只计算处理后图像相对于标准图像在每个子指标下的图像差异度并发送给调节电路,由调节电路根据各个子指标下的图像差异度,确定处理后图像相对于标准图像在任一预设评估指标下的目标图像差异度。如此,调节电路还可以根据自己的需求组合不同场景所需要的子指标,以更有针对性地对每种场景下的图像处理参数进行灵活地调节。
122.步骤614,调节电路判断处理后图像相对于标准图像在预设评估指标下的目标图像差异度是否满足预设评估指标对应的评估条件,若不满足,则执行步骤615,若满足,则执行步骤617。
123.步骤615,调节电路向与预设评估指标对应的图像处理单元发送参数调节指令,该参数调节指令用于降低处理后图像相对于标准图像在预设评估指标下的目标图像差异度。
124.步骤616,图像处理单元根据参数调节指令调节图像处理参数,之后执行步骤607。
125.在上述步骤615和步骤616中,参数调节指令中可以同时包含调节方向和调节幅度,例如指示增大多少单位参数值,或者指示降低多少单位参数值。在这种情况下,预设评估指标对应的图像处理单元在接收到参数调节指令后,可以直接按照该参数调节指令中指示调节方向对内部的各参数寄存器执行该参数调节指令所指示的调节幅度的参数值。或者,参数调节指令中也可以只包括调节方向,例如只指示增大但并不指示增大多少单位参数值,或只指示降低但不指示降低多少单位参数值。在这种情况下,预设评估指标对应的图像处理单元在接收到参数调节指令后,可以自行决定按照参数调节指令所指示的调节方向调节多少的参数值,例如可以只增大或降低一个比较小的单位参数值,以避免出现过调节现象。
126.步骤617,调节电路结束参数调节流程。
127.本技术实施例中,在视频源输出视频的过程中,同一视频中的连续标准图像会不断被输入到这一整套系统中,而按照上述一整套流程,调节电路针对于视频中的任一帧标准图像适应性调节的图像处理参数又会用于验证下一帧标准图像的适用效果,并会根据下一帧标准图像的适用效果进一步调节图像处理参数,直至训练出对当前视频中的各帧标准图像的适用效果都较好的一套图像处理参数。
128.在上述实施例二中,通过调节电路控制输入接口向评测电路发送标准图像,以及控制输出接口向评测电路发送处理后图像,有助于实现调节电路对整个参数调节流程的统一监管。应理解,这只是一种可选地实施方式,在另一种可选地实施方式中,输入接口也可以在接收到标准图像后自主将标准图像发送给评测电路,或者,输出接口也可以在接收到处理后图像后自主将处理后图像发送给评测电路,而不需要由调节电路进行统一监管,以降低调节电路的工作压力。
129.需要说明的是,在上述实施例二中,调节电路和评测电路可以设置在同一物理单元上(例如同时设置在同一片上系统(system on a chip,soc)的中央处理单元中),也可以分别设置在不同的物理单元上(例如设置在不同的soc中,或设置在同一soc的不同逻辑单元中),具体不作限定。
130.应理解,上述各个信息的名称仅仅是作为示例,随着通信技术的演变,上述任意信息均可能改变其名称,但不管其名称如何发生变化,只要其含义与本技术上述信息的含义相同,则均落入本技术的保护范围之内。
131.上述主要从各个网元之间交互的角度对本技术提供的方案进行了介绍。可以理解的是,上述实现各网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
132.根据前述方法,图7为本技术实施例提供的一种参数调节器的结构示意图,该参数调节器701可以为电子设备、芯片或电路,比如可设置于电子设备中的芯片或电路。该参数调节器701可以对应上述方法中的参数调节器,用以实现如上图2至图6中所示的任意一项或任意多项对应的方法中参数调节器的相关方案。
133.如图7所示,该参数调节器701可以包括处理器702、收发器703和存储器704,还可以进一步包括总线系统,处理器702、收发器703和存储器704通过总线系统相连。其中,存储器704可以为芯片内的存储单元,如寄存器、缓存等,还可以是参数调节器701内的位于该芯片外部的存储单元,如只读存储器(read only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)等。存储器704用于存储指令,处理器702用于执行该存储器704存储的指令,以实现如上述实施例一至实施例二任一实施例中参数调节器的相关方案。示例来说,当该参数调节器701执行实施例一时,收发器703可以获取使用图像处理参数处理预设图像所得到的处理后图像,以及获取预设图像对应的标准图像,标准图像的显示效果优于处理后图像的显示效果,处理器702可以根据标准图像和处理后图像,自适应地调节图像处理参数,以使调节后的图像处理参数能降低处理后图像与标准图像的图像差异度。
134.该参数调节器701所涉及的与本技术实施例提供的参数调节器的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其它实施例中关于这些内容的描述,此处不做赘述。
135.根据前述方法,图8为本技术实施例提供的一种参数调节器的结构示意图,该参数调节器801可以为电子设备、芯片或电路,比如可设置于电子设备中的芯片或电路。该参数调节器801可以对应上述方法中的参数调节器,用于实现如上图2至图6中所示的任一项或任多项对应的方法中参数调节器所执行的步骤。
136.如图8所示,该参数调节器801可以包括获取单元802和处理单元803。获取单元802在获取信息时可以为接收单元、接收器、输出接口、管脚或射频电路等。在实施时,获取单元802和处理单元803可以分别执行存储单元存储的计算机指令,使参数调节器801可以用于
执行上述实施例一至实施例二中任一实施例中参数调节器所执行的方法。例如,在执行实施例一时,获取单元802可以获取使用图像处理参数处理预设图像所得到的处理后图像,以及获取预设图像对应的标准图像,标准图像的显示效果优于处理后图像的显示效果,处理单元803可以根据标准图像和处理后图像,自适应地调节图像处理参数,以使调节后的图像处理参数能降低处理后图像与标准图像的图像差异度。
137.该参数调节器801所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
138.应理解,以上参数调节器801的单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开,具体不作限定。本技术实施例中,上述获取单元802可以由图7所示意的收发器703实现,处理单元803可以由图7所示意的处理器702实现。
139.根据本技术实施例提供的方法,本技术还提供一种芯片,包括前述的参数调节器,或者还包括前述的图像处理器。
140.根据本技术实施例提供的方法,本技术还提供一种电子设备,包括前述的参数调节器、图像处理器和显示屏,参数调节器和图像处理器用于实现电子设备的图像处理功能,显示器用于实现电子设备的显示功能。
141.根据本技术实施例提供的方法,本技术还提供一种参数调节系统,包括前述的视频源、参数调节器、图像处理器和显示屏。其中,参数调节器、图像处理器和显示屏可以位于同一电子设备中,也可以位于不同的电子设备中,例如图像处理器和显示屏位于一个电子设备中,参数调节器位于另一电子设备中。
142.根据本技术实施例提供的方法,本技术还提供一种计算机可读存储介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图2至图6所示实施例中任意一个实施例的方法。
143.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state drive,ssd))等。
144.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围
之内,则本技术也意图包含这些改动和变型在内。
技术特征:
1.一种参数调节方法,其特征在于,所述方法包括:获取使用图像处理参数处理预设图像所得到的处理后图像;获取所述预设图像对应的标准图像,所述标准图像的显示效果优于所述处理后图像的显示效果;根据所述标准图像和所述处理后图像,自适应地调节所述图像处理参数;其中,调节后的图像处理参数用于减小所述处理后图像与所述标准图像的图像差异度。2.如权利要求1所述的方法,其特征在于,所述获取使用图像处理参数处理预设图像所得到的处理后图像之前,还包括:降低所述标准图像的显示效果;将降低显示效果后的所述标准图像作为所述预设图像。3.如权利要求1或2所述的方法,其特征在于,所述根据所述标准图像和所述处理后图像,自适应地调节所述图像处理参数,包括:确定所述处理后图像相对于所述标准图像在预设评估指标下的目标图像差异度;当所述目标图像差异度不满足所述预设评估指标对应的评估条件时,调节与所述预设评估指标相关的图像处理参数。4.如权利要求3所述的方法,其特征在于,所述预设评估指标对应的评估条件包括如下内容:调节时长不小于预设时长;调节次数不小于预设次数;所述目标图像差异度位于所述预设评估指标允许的差异度范围内;或者,所述目标图像差异度与最优图像差异度的误差小于允许的误差阈值。5.如权利要求3或4所述的方法,其特征在于,所述调节与所述预设评估指标相关的图像处理参数,包括:沿着第一方向以第一调节粒度调节与所述预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值;沿着第二方向以第二调整粒度调节与所述预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值;其中,所述第二调整粒度小于所述第一调整粒度,且所述第一方向为增大,所述第二方向为减小,或者所述第一方向为减小,所述第二方向为增大。6.如权利要求3至5中任一项所述的方法,其特征在于,所述预设评估指标包括局部锐利度、峰值信噪比、平均能量比或结构相似性中的一项或多项子指标。7.如权利要求6所述的方法,其特征在于,当所述预设评估指标包括至少两项子指标时:所述确定所述处理后图像相对于所述标准图像在预设评估指标下的目标图像差异度,包括:分别确定所述处理后图像相对于所述标准图像在所述至少两项子指标下的图像差异
度;将所述至少两项子指标下的图像差异度的加权平均值作为所述目标图像差异度。8.一种参数调节装置,其特征在于,包括:图像处理器,用于使用图像处理参数处理预设图像得到处理后图像;与所述图像处理器耦合的参数调节器,用于获取所述处理后图像、以及所述预设图像对应的标准图像,根据所述处理后图像和所述标准图像,自适应地调节所述图像处理参数;其中,所述标准图像的显示效果优于所述处理后图像的显示效果,调节后的图像处理参数用于减小所述处理后图像与所述标准图像的图像差异度。9.如权利要求8所述的装置,其特征在于,所述图像处理器包括依次耦合的输入接口、图像处理单元和输出接口;所述输入接口还耦合视频源,所述视频源用于输出标准图像;所述输出接口还耦合显示屏,所述显示屏用于显示图像;所述输入接口,用于接收来自所述视频源的所述标准图像,降低所述标准图像的显示效果得到所述预设图像,将所述预设图像发送给所述图像处理单元;所述图像处理单元,用于使用所述图像处理参数处理所述预设图像得到处理后图像,将所述处理后图像发送给所述输出接口;所述输出接口,用于将所述处理后图像发送给所述显示屏。10.如权利要求9所述的装置,其特征在于,所述参数调节器包括耦合的调节电路和评测电路,所述调节电路还耦合所述图像处理单元,所述评测电路还耦合所述输入接口和所述输出接口;所述输入接口,还用于将所述标准图像发送给所述评测电路;所述输出接口,还用于将所述处理后图像发送给所述评测电路;所述评测电路,用于:确定所述处理后图像相对于所述标准图像在预设评估指标下的目标图像差异度,将所述目标图像差异度发送给所述调节电路;所述调节电路,具体用于:在确定所述目标图像差异度不满足所述预设评估指标对应的评估条件时,向所述预设评估指标对应的图像处理单元发送参数调节指令;所述预设评估指标对应的图像处理单元,用于根据所述参数调节指令调节所述图像处理参数。11.如权利要求10所述的装置,其特征在于,所述预设评估指标对应的评估条件包括如下内容:调节时长不小于预设时长;调节次数不小于预设次数;所述目标图像差异度位于所述预设评估指标允许的差异度范围内;或者,所述目标图像差异度与最优图像差异度的误差小于允许的误差阈值。12.如权利要求10或11所述的装置,其特征在于,所述调节电路具体用于:通过所述参数调节指令,沿着第一方向以第一调节粒度调节与所述预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值后,沿着第二方向以第二调整粒度调节与所述预设评估指标相关的图像处理参数,直至调节后的图像处理参数对应的目标图像差异度的绝对值不小于调节前的图像处理参数对应的目标图像差异度的绝对值;
其中,所述第二调整粒度小于所述第一调整粒度,且所述第一方向为增大,所述第二方向为减小,或者所述第一方向为减小,所述第二方向为增大。13.如权利要求10至12中任一项所述的装置,其特征在于,所述预设评估指标包括局部锐利度、峰值信噪比、平均能量比或结构相似性中的一项或多项子指标。14.如权利要求13所述的装置,其特征在于,当所述预设评估指标包括至少两项子指标时:所述评测电路具体用于:分别确定所述处理后图像相对于所述标准图像在所述至少两项子指标下的图像差异度;将所述至少两项子指标下的图像差异度的加权平均值作为所述目标图像差异度。15.一种参数调节系统,其特征在于,包括视频源、显示屏、以及如权利要求8至14中任一项所述的参数调节装置;所述视频源,用于向所述参数调节装置输出视频;所述参数调节装置,用于使用图像处理参数对所述视频中的任一帧图像进行处理后发送给所述显示屏;所述显示屏,用于显示处理后的所述视频。16.一种芯片,其特征在于,包括处理器和通信接口,所述处理器通过所述通信接口读取指令,执行如上述权利要求1至7中任一项所述的方法。17.一种计算机可读存储介质,其特征在于,所述计算机可读介质存储有程序代码,当所述程序代码在计算机上运行时,使得所述计算机执行如权利要求1至7中任一项所述的方法。
技术总结
一种参数调节方法、装置及系统,其中方法包括:参数调节器获取使用图像处理参数处理预设图像所得到的处理后图像、以及预设图像对应的标准图像,标准图像的显示效果优于处理后图像的显示效果,根据标准图像和处理后图像自适应地调节图像处理参数,以使调节后的图像处理参数能减小处理后图像与标准图像的图像差异度。通过参照显示效果更优的标准图像调节图像处理参数,有助于使调节后的图像处理参数处理得到更接近于标准图像的处理后图像,该方案既可以不依赖于人眼的主观感受,又可以不额外引入摄像机,有助于在降低成本的同时兼顾到参数调节的准确性。调节的准确性。调节的准确性。
技术研发人员:
张波
受保护的技术使用者:
华为技术有限公司
技术研发日:
2021.04.15
技术公布日:
2022/10/20