图像区域对比度优化方法、装置、设备及存储介质
文献发布时间:2023-06-19 10:43:23
技术领域
本发明涉及图像处理领域,尤其涉及一种图像区域对比度优化方法、装置、设备及存储介质。
背景技术
为了给用户提高更加优秀的视觉体验,一般电视机都有全局的对比度提升的画质技术。例如静态对比度调整方法和动态对比度调整方法。但是无论是静态对比度调整方法还是动态对比度调整方法都存在如下缺点:根据全局的画面内容进行动态对比度处理,对于单幅画面来说只能做一条曲线,这样如果这样调整,虽然能保证画面整体通透度,但是会导致局部区域的黑色存在一片全黑,出现暗部层次细节看不见的情况;或者导致局部区域的一片白色,出现亮部细节层次看不见的情况。
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
发明内容
本申请实施例提供一种图像区域对比度优化方法、装置、设备及存储介质,旨在使用全局对比度算法保证画面通透度好的情况下,解决局部区域暗部或者亮部细节呈现不出来的问题,给用户提供更佳的画质感受。
本申请实施例提供了一种图像区域对比度优化方法,包括:
获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;
采集各个区域的亮度信息,得到各个区域的平均亮度;
根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;
根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;
输出对比度优化画面。
在一些实施例中,所述采集各个区域的亮度信息,得到各个区域的平均亮度,包括:
对各个区域执行如下操作:
采集区域中的所有像素的亮度值;
将所述所有像素的亮度值累加,累加的结果除以所述区域中像素的总数,得到区域的平均亮度。
在一些实施例中,所述根据所述各个区域的平均亮度和所述离散参数得到各个区域对应的对比度优化曲线,包括:
对各个区域执行如下操作:
若区域的离散参数小于第一阈值,则得到该区域对应的第一优化曲线;
若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线。
在一些实施例中,所述若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线,包括:
若区域的离散参数大于或等于第一阈值,当区域的平均亮度小于第二阈值,则得到该区域对应的第二优化曲线;
当区域的平均亮度大于或等于第二阈值,则得到该区域对应的第三优化曲线。
在一些实施例中,所述若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线,包括:
若区域的离散参数大于或等于第一阈值,当区域的平均亮度小于第三阈值,则得到该区域对应的第四优化曲线;
当区域的平均亮度大于或等于第三阈值且小于第四阈值,则得到该区域对应的第五优化曲线;
当区域的平均亮度大于或等于第四阈值,则得到该区域对应的第六优化曲线。
在一些实施例中,所述根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化的步骤之后,还包括:对各区域相邻的交界处进行亮度均值处理。
在一些实施例中,所述离散参数选用方差或标准差。
本申请还提出一种图像区域对比度优化装置,包括:
区域分割模块,用于获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;
计算模块,用于采集各个区域的亮度信息,得到各个区域的平均亮度;以及根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;
对比度优化模块,用于根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;
输出模块,用于输出对比度优化画面。
本申请还提出一种图像区域对比度优化设备,所述设备包括处理器、与所述处理器电连接的存储器及存储在所述存储器上并可在所述处理器上运行的图像区域对比度优化程序;所述图像区域对比度优化程序被所述处理器执行时实现如所述的图像区域对比度优化方法的步骤。
本申请还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如所述的图像区域对比度优化方法中的步骤。
本申请的实施例通过获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;采集各个区域的亮度信息,得到各个区域的平均亮度;根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;输出对比度优化画面。本申请通过采用分块的区域对比度提升方法,将整幅画面分成成百甚至上千的区域,对每个区域基于区域的平均亮度和离散参数得到各自的对比度优化曲线,再根据各自的对比度优化曲线进行独立的对比度优化,使得在更小的画面区域内进行对比度提升,能将区域内的亮暗细节呈现出来。在使用全局对比度算法保证画面通透度好的情况下,解决局部区域暗部或者亮部细节呈现不出来的问题,给用户提供更佳的画质感受。
附图说明
图1为本申请的图像区域对比度优化设备的一实施例的硬件框架图;
图2为本申请的图像区域对比度优化方法的实施例一的流程框图;
图3为图2中步骤200的一实施例的流程框图;
图4为图2中步骤400的一实施例的流程框图;
图5为图4中步骤420的一实施例的流程框图;
图6为本申请的图像区域对比度优化方法的实施例二的流程框图;
图7为本申请的图像区域对比度优化方法的实施例三的流程框图;
图8为本申请的图像区域对比度优化装置的一实施例的模块示意图;
图9表示原始曲线;
图10表示偏暗场景下的可见性提升曲线;
图11表示高亮亮度场景下的对比度提升曲线;
图12表示中等亮度场景提升曲线。
具体实施方式
为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
为了给用户提高更加优秀的视觉体验,一般电视机都有全局的对比度提升的画质技术。例如静态对比度调整方法和动态对比度调整方法。但是无论是静态对比度调整方法还是动态对比度调整方法都存在如下缺点:根据全局的画面内容进行动态对比度处理,对于单幅画面来说只能做一条曲线,这样如果这样调整,虽然能保证画面整体通透度,但是会导致局部区域的黑色存在一片全黑,出现暗部层次细节看不见的情况;或者导致局部区域的一片白色,出现亮部细节层次看不见的情况。
因此,当前需要解决在使用全局对比度算法保证画面通透度好的情况下,解决局部区域暗部或者亮部细节呈现不出来的问题。鉴于此,本申请提出一种图像区域对比度优化方法、装置、设备及存储介质。
请参照图1,下面介绍一种图像区域对比度优化设备,该图像区域对比度优化设备可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选包括无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中出示的图像区域对比度优化设备结构并不构成对图像区域对比度优化设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及图像区域对比度优化程序。其中,操作系统是管理和控制图像区域对比度优化设备硬件和软件资源的程序,支持图像区域对比度优化程序以及其它软件或程序的运行。
在图1所示的图像区域对比度优化设备中,网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行如上所述的图像区域对比度优化方法的步骤。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;
采集各个区域的亮度信息,得到各个区域的平均亮度;
根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;
根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;
输出对比度优化画面。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
所述采集各个区域的亮度信息,得到各个区域的平均亮度,包括:
对各个区域执行如下操作:
采集区域中的所有像素的亮度值;
将所述所有像素的亮度值累加,累加的结果除以所述区域中像素的总数,得到区域的平均亮度。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
所述根据所述各个区域的平均亮度和所述离散参数得到各个区域对应的对比度优化曲线,包括:
对各个区域执行如下操作:
若区域的离散参数小于第一阈值,则得到该区域对应的第一优化曲线;
若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
所述若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线,包括:
若区域的离散参数大于或等于第一阈值,当区域的平均亮度小于第二阈值,则得到该区域对应的第二优化曲线;
当区域的平均亮度大于或等于第二阈值,则得到该区域对应的第三优化曲线。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
所述若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线,包括:
若区域的离散参数大于或等于第一阈值,当区域的平均亮度小于第三阈值,则得到该区域对应的第四优化曲线;
当区域的平均亮度大于或等于第三阈值且小于第四阈值,则得到该区域对应的第五优化曲线;
当区域的平均亮度大于或等于第四阈值,则得到该区域对应的第六优化曲线。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
所述根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化的步骤之后,还包括:对各区域相邻的交界处进行亮度均值处理。
在一实施例中,处理器1001可以用于调用存储器1005中存储的图像区域对比度优化程序,并执行以所述方法包括:
所述离散参数选用方差或标准差。
本申请的图像区域对比度优化设备通过获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;采集各个区域的亮度信息,得到各个区域的平均亮度;根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;输出对比度优化画面。本申请通过采用分块的区域对比度提升方法,将整幅画面分成成百甚至上千的区域,对每个区域基于区域的平均亮度和离散参数得到各自的对比度优化曲线,再根据各自的对比度优化曲线进行独立的对比度优化,使得在更小的画面区域内进行对比度提升,能将区域内的亮暗细节呈现出来。在使用全局对比度算法保证画面通透度好的情况下,解决局部区域暗部或者亮部细节呈现不出来的问题,给用户提供更佳的画质感受。
请参照图2,基于上述图像区域对比度优化设备硬件架构,下面提出本申请的图像区域对比度优化方法的实施例一,所述图像区域对比度优化方法包括以下步骤:
S100、获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;
具体地,待优化的画面可通过播放设备播放,其中播放设备包括各种具备播放视频功能的设备,例如电视、电脑、智能手机、平板电脑等,本实施例主要以电视进行举例说明。分区参数存储于电视的存储器中。可通过读取电视的存储器的中的存储地址获取分区参数。
分区参数表示将播放设备显示的画面进行划分的情况。下面通过一个典型的例子进行说明。例如获取的待优化画面的分辨率为1080P帧率为60hz。那么画面的有效画幅大小为1920x1080像素面积。1920一般指代横向的像素数量,1080一般指代纵向的像素数量。若此时分区参数为M*N=80*40,即将M设定为80,N设定为40。那么就将有效画面分割为3200个小区域,每个区域大小为24*27=648的像素面积大小。
S200、采集各个区域的亮度信息,得到各个区域的平均亮度;
采集各个区域的亮度信息,根据各个区域的亮度信息,得到各个区域的平均亮度。各个区域的平均亮度表明各个区域中每个像素点亮度的平均值。具体地,请参照图3,在一些实施例中,步骤S200包括如下细分步骤:
对各个区域执行如下操作:
S210、采集区域中的所有像素的亮度值;
S220、将所述所有像素的亮度值累加,累加的结果除以所述区域中像素的总数,得到区域的平均亮度。
举例言之,获取的待优化画面的分辨率为1080P帧率为60hz,此时分区参数为M*N=80*40,逐次采集单个区域中每个像素相应的亮度Y值,进行累加处理,然后除以648的像素数量,得到了平均的亮度值Y_m_n_apl。第一区域的平均亮度就是Y_1_1_apl,最后一个区域的平均亮度就是Y_80_40_apl。
S300、根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;
通过各个区域的平均亮度可以求得整体画面平均亮度。通过各个区域的平均亮度与整体画面平均亮度对比可以得到各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数。具体地,所述离散参数选用方差或标准差来表示。本实施例主要以标准差来进行说明。当使用标准差来表示离散系数时,标准差可通过如下公式计算
S400、根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;
具体地,根据各个区域的平均亮度和标准差可确定对应适合各个区域的对比度优化曲线,从而根据各个区域的亮度情况和整体画面的亮度情况的关系,调整各个区域的色彩,增强区域的对比度。
在一些实施例中,请参照图4,步骤S400中根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,包括如下步骤:
对各个区域执行如下操作:
步骤S410、若区域的离散参数小于第一阈值,则得到该区域对应的第一优化曲线;
其中,第一阈值表示区域的平均亮度相对整体画面的平均亮度的差异情况。这里的第一阈值可以根据实际的情况设置。在此不限定第一阈值的具体数值。
当标准差小于第一阈值时,区域内画面平均亮度不管是较低亮度还是较高亮度,当发现此区域内的标准差值比较小时,说明此区域内平均亮度与整体画面平均亮度没有明显差异。此时,请参照图9,在此区域内使用原始曲线来调整区域的对比度。换句话说,即对区域不进行对比度提升。
步骤S420、若区域的离散参数大于或等于第一阈值,则根据区域的平均亮度的大小得到对应的对比度优化曲线。
当区域的离散参数大于或等于第一阈值,说明此区域内平均亮度与整体画面平均亮度存在明显差异。进一步地,需要通过区域的平均亮度的大小得到对应的对比度优化曲线。因此,在一些实施例中,请参照图5,步骤S420包括下面的细分步骤:
步骤S421、若区域的离散参数大于或等于第一阈值,当区域的平均亮度小于第二阈值,则得到该区域对应的第二优化曲线;
步骤S422、当区域的平均亮度大于或等于第二阈值,则得到该区域对应的第三优化曲线。
在本实施例中,通过第二阈值将区域的平均亮度划分成高亮度和低亮度两个层次。这里的第二阈值可以根据实际的情况设置。在此不限定第二阈值的具体数值。当区域的平均亮度小于第二阈值,则得到该区域对应的第二优化曲线,此时说明该区域的平均亮度较低,该区域画面较暗,请参照图10,因此此时第二优化曲线为偏暗场景下的可见性提升曲线。当区域的平均亮度大于或等于第二阈值,则得到该区域对应的第三优化曲线,此时说明该区域的平均亮度较高,该区域画面亮度较高,请参照图11,因此此时第三优化曲线为高亮亮度场景下的对比度提升曲线。
在区域的离散参数大于或等于第一阈值的基础之上,根据区域的平均亮度与第二阈值的对比得到区域的平均亮度属于高亮度或低亮度的划分情况,再根据区域的平均亮度情况分配偏暗场景下的可见性提升曲线或者高亮亮度场景下的对比度提升曲线。从而根据区域实际的平均亮度情况进行对比度优化,能够局部区域暗部或者亮部细节进行呈现,给用户提供更佳的画质感受。
S500、输出对比度优化画面。
通过步骤S400得到与每个区域对应的对比度优化曲线,基于每个区域对应的对比度优化曲线对各个区域进行对比度优化,最后输出对比度优化画面。
本申请通过获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;采集各个区域的亮度信息,得到各个区域的平均亮度;根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;输出对比度优化画面。本申请通过采用分块的区域对比度提升方法,将整幅画面分成成百甚至上千的区域,对每个区域基于区域的平均亮度和离散参数得到各自的对比度优化曲线,再根据各自的对比度优化曲线进行独立的对比度优化,使得在更小的画面区域内进行对比度提升,能将区域内的亮暗细节呈现出来。在使用全局对比度算法保证画面通透度好的情况下,解决局部区域暗部或者亮部细节呈现不出来的问题,给用户提供更佳的画质感受。
基于同一发明构思,请参照图6,本申请还提出实施例二,实施例二建立在实施例一的基础之上。
实施例二
本实施例与实施例一的主要区别在于,本实施例的S420包括如下细分步骤:
S423、若区域的离散参数大于或等于第一阈值,当区域的平均亮度小于第三阈值,则得到该区域对应的第四优化曲线;
S424、当区域的平均亮度大于或等于第三阈值且小于第四阈值,则得到该区域对应的第五优化曲线;
S425、当区域的平均亮度大于或等于第四阈值,则得到该区域对应的第六优化曲线。
在本实施例中,通过第三阈值和第四阈值将区域的平均亮度划分成高亮度、中亮度和低亮度三个层次。这里的第三阈值和第四阈值可以根据实际的情况设置。在此不限定第三阈值和第四阈值的具体数值。当区域的平均亮度小于第三阈值,则得到该区域对应的第四优化曲线,此时说明该区域的平均亮度较低,该区域画面较暗,请参照图10,因此此时第四优化曲线为偏暗场景下的可见性提升曲线。当区域的平均亮度大于或等于第三阈值且小于第四阈值,则得到该区域对应的第五优化曲线,此时说明该区域的平均亮度处于中亮度,该区域画面亮度中等,请参照图12,因此此时第三优化曲线为中等亮度场景提升曲线,用于提升中等亮度场景下的亮度。当区域的平均亮度大于或等于第四阈值,则得到该区域对应的第六优化曲线,此时说明该区域的平均亮度较高,该区域画面亮度较高,请参照图11,因此此时第六优化曲线为高亮亮度场景下的对比度提升曲线。
相比实施例一而言,本实施例根据区域的平均亮度与第三阈值和第四阈值的对比得到区域的平均亮度属于高亮度、中亮度或低亮度的三种层次,再根据各自层次的区域的平均亮度匹配对应的对比度优化曲线,最后根据区域的平均亮度情况分配偏暗场景下的可见性提升曲线、中等亮度场景提升曲线或者高亮亮度场景下的对比度提升曲线。本实施例在相比实施例一进一步优化图像区域对比度优化的细腻程度,将局部区域的暗部或者亮部细节进行更多层次地呈现,给用户提供更佳的画质感受。
上述步骤S100至步骤S300、步骤S410以及步骤S500的具体实施原理及方式与对应图2的实施例中的步骤S100至步骤S300、步骤S410以及步骤S500一致,具体可参见步骤S100至步骤S300、步骤S410以及步骤S500的描述。
基于同一发明构思,请参照图7,本申请还提出实施例三,实施例三建立在实施例一或二的基础之上。
实施例三
本实施例的图像区域对比度优化方法包括:
S100、获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;
S200、采集各个区域的亮度信息,得到各个区域的平均亮度;
S300、根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;
S400、根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;
S600、对各区域相邻的交界处进行亮度均值处理;
对各区域的边缘交界处,采用边界处数据均值处理,可以避免产生方块效应。具体地,由于相邻的区域之间可能运用不同的对比度优化曲线进行对比度优化,因此相邻区域的交界处之间可能出现亮度不同的情况。此时对相邻两个区域的交界处亮度值可以采用如下公式:
S500、输出对比度优化画面。
上述步骤S100至步骤S400以及步骤S500的具体实施原理及方式与对应图2或图6的实施例中的步骤S100至步骤S400以及步骤S500一致,具体可参见步骤S100至步骤S400以及步骤S500的描述。
请参照图8,本申请还提出一种图像区域对比度优化装置,包括:
区域分割模块101,用于获取待优化的画面和分区参数,根据所述分区参数对所述待优化的画面进行区域分割;
计算模块102,用于采集各个区域的亮度信息,得到各个区域的平均亮度;以及根据所述各个区域的平均亮度得到描述各个区域的平均亮度距离整体画面平均亮度的离散程度的离散参数;
对比度优化模块103,用于根据所述各个区域的平均亮度和所述离散参数获取各个区域对应的对比度优化曲线,根据所述各个区域的对比度优化曲线对各个区域进行对比度优化;
输出模块104,用于输出对比度优化画面。
其中,图像区域对比度优化装置的各个功能模块实现的步骤可参照本发明图像区域对比度优化方法的各个实施例,此处不再赘述。
本申请还提出一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现所述的图像区域对比度优化方法中的步骤。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
- 图像区域对比度优化方法、装置、设备及存储介质
- 图像对比度增强方法、装置、设备及存储介质