CN106960419A - 一种图像伽马校正方法及装置 - Google Patents

一种图像伽马校正方法及装置 Download PDF

Info

Publication number
CN106960419A
CN106960419A CN201610595942.8A CN201610595942A CN106960419A CN 106960419 A CN106960419 A CN 106960419A CN 201610595942 A CN201610595942 A CN 201610595942A CN 106960419 A CN106960419 A CN 106960419A
Authority
CN
China
Prior art keywords
value
gamma
characteristic function
gamma characteristic
input value
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.)
Pending
Application number
CN201610595942.8A
Other languages
English (en)
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.)
Zhejiang Dahua Technology Co Ltd
Original Assignee
Zhejiang Dahua 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 Zhejiang Dahua Technology Co Ltd filed Critical Zhejiang Dahua Technology Co Ltd
Priority to CN201610595942.8A priority Critical patent/CN106960419A/zh
Publication of CN106960419A publication Critical patent/CN106960419A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/92Dynamic range modification of images or parts thereof based on global image properties
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Picture Signal Circuits (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本发明提供一种图像伽马校正方法及装置,该方法包括:获取根据显示设备的伽马值以及位宽构建的显示设备对应的伽马特性函数;获取预先存储的伽马特性函数的输入值为初始亮度值时的初始输出值以及伽马特性函数在输入值为初始亮度值时的导数;根据初始输出值、导数以及预先存储的递推公式,递推得到伽马特性函数的输入值为各个亮度值时的输出值;根据初始亮度值以及初始输出值、各个亮度值以及伽马特性函数的输入值为对应亮度值时的输出值,构建伽马对应表;根据构建的伽马对应表,对输入显示设备的图像进行伽马校正。本发明节省了ROM存储空间并提高对图像进行伽马校正的准确性。

Description

一种图像伽马校正方法及装置
技术领域
本发明涉及图像处理技术领域,尤其涉及一种图像伽马校正方法及装置。
背景技术
在显示设备上显示图像之前,需要对图像做一个gamma(伽马)校正,以 配合显示器产生人眼看上去亮度正常的图像,其中,每个显示设备均有其对应 的伽马值。
CRT显示器成像,由于成像原理,图像中每个像素点的输出亮度值与输入 亮度值成指数关系,即Y'=Ygamma。gamma变换的现有实现方式中,最普遍的 方式是通过实验得到gamma对应表,并预先在显示设备的ROM存储器中存储 该gamma对应表(完整的gamma对应表),在显示设备上显示图像的时候, 根据图像的输入亮度值,在该gamma对应表中查找该输入亮度值对应的输出 亮度值,从而根据输出亮度值在显示设备上显示图像。但是,这种预先在显示 设备的ROM存储器中存储该gamma对应表的方式占用ROM(read-only memory,只读存储器)存储器的大量存储空间,从而造成ROM存储器存储空 间的浪费。
为了减少ROM存储空间的占用,目前采用对完整的gamma表间隔采样, 例如一个4096个亮度值的gamma表,只存储512个亮度值。查表时,对于不 在表内的亮度值,由邻近该点两边的亮度值的数据插值产生。这种方式虽然减 少了ROM的存储空间的占用量,但会在一定程度上造成根据抽样后的gamma 对应表进行gamma校正的结果不准确的问题。
发明内容
本发明提供一种图像伽马校正方法及装置,用以解决现有技术中存在的占 用ROM空间大,以及校正的结果不准确的问题。
一种图像伽马校正方法,包括:
获取根据显示设备的伽马值以及位宽构建的所述显示设备对应的伽马特 性函数,其中,校正前亮度值作为所述伽马特性函数的输入值,校正后亮度值 作为所述伽马特性函数的输出值;
获取预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出 值以及所述伽马特性函数在输入值为初始亮度值时的导数;
根据所述初始输出值、导数以及预先存储的递推公式,递推得到所述伽马 特性函数的输入值为各个亮度值时的输出值,其中,各个亮度值为初始亮度值 之外的亮度值;
根据所述初始亮度值以及初始输出值、各个亮度值以及所述伽马特性函数 的输入值为对应亮度值时的输出值,构建伽马对应表;
根据构建的伽马对应表,对输入所述显示设备的图像进行伽马校正。
所述方法中,根据所述显示设备的伽马值以及位宽,构建的所述显示设备 对应的伽马特性函数为:
其中,γ表示显示设备的伽马值,n表示显示设备的位宽,x表示显示设备 的校正前亮度值,并且,1≤x≤2n-1、x为整数。
所述方法中,所述显示设备的伽马值小于1时,所述初始亮度值为1、预 先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(1)、所 述伽马特性函数在输入值为初始亮度值时的导数为g'(1)。
所述方法中,所述递推公式为:
其中,g(x+1)表示所述伽马特性函数的输入值 为x+1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值, g'(x+1)表示所述伽马特性函数在输入值为x+1时的导数,g'(x)表示所述伽马特 性函数在输入值为x时的导数。
所述方法中,所述显示设备的伽马值大于1时,所述初始亮度值为2n-1、 预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为 g(2n-1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(2n-1)。
所述方法中,所述递推公式为:
其中,g(x-1)表示所述伽马特性函数的输入值为 x-1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x-1) 表示所述伽马特性函数在输入值为x-1时的导数,g'(x)表示所述伽马特性函数 在输入值为x时的导数。
本发明还提供一种图像伽马校正装置,包括:
第一获取模块,用于获取根据显示设备的伽马值以及位宽构建的所述显示 设备对应的伽马特性函数,其中,校正前亮度值作为所述伽马特性函数的输入 值,校正后亮度值作为所述伽马特性函数的输出值;
第二获取模块,用于获取预先存储的所述伽马特性函数的输入值为初始亮 度值时的初始输出值以及所述伽马特性函数在输入值为初始亮度值时的导数;
递推模块,用于根据所述初始输出值、导数以及预先存储的递推公式,递 推得到所述伽马特性函数的输入值为各个亮度值时的输出值,其中,各个亮度 值为初始亮度值之外的亮度值;
构建模块,用于根据所述初始亮度值以及初始输出值、各个亮度值以及所 述伽马特性函数的输入值为对应亮度值时的输出值,构建伽马对应表;
校正模块,用于根据构建的伽马对应表,对输入所述显示设备的图像进行 伽马校正。
所述装置中,所述根据所述显示设备的伽马值以及位宽,构建的所述显示 设备对应的伽马特性函数为:
其中,γ表示显示设备的伽马值,n表示显示设备的位宽,x表示显示设备 的校正前亮度值,并且,1≤x≤2n-1、x为整数。
所述装置中,所述显示设备的伽马值小于1时,所述初始亮度值为1、预 先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(1)、所 述伽马特性函数在输入值为初始亮度值时的导数为g'(1)。
所述装置中,所述递推公式为:
其中,g(x+1)表示所述伽马特性函数的输入值 为x+1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值, g'(x+1)表示所述伽马特性函数在输入值为x+1时的导数,g'(x)表示所述伽马特 性函数在输入值为x时的导数。
所述装置中,所述显示设备的伽马值大于1时,所述初始亮度值为2n-1、 预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为 g(2n-1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(2n-1)。
所述装置中,所述递推公式为:
其中,g(x-1)表示所述伽马特性函数的输入值为 x-1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x-1) 表示所述伽马特性函数在输入值为x-1时的导数,g'(x)表示所述伽马特性函数 在输入值为x时的导数。
利用本发明实施例提供的图像伽马校正方法及装置,具有以下有益效果:
仅在ROM中预先存储伽马特性函数、伽马特性函数的初始输出值、伽马 特性函数在输入值为初始亮度值时的导数以及递推公式,当显示设备运行(启 动)时,根据ROM中存储的信息构建伽马对应表,从而节省了ROM存储空 间,并且,本发明实施例中的伽马对应表中保存了所有校正前亮度值对应的校 正后亮度值,不需要经过数据差值计算,从而在一定程度上提高了对图像进行 伽马校正的准确性。
附图说明
图1为本发明实施例提供的图像伽马校正方法流程图;
图2为本发明实施例提供的实施例一的实施流程图;
图3为本发明实施例提供的实施例二的实施流程图;
图4为本发明实施例提供的图像伽马校正装置示意图。
具体实施方式
下面结合附图和实施例对本发明提供的图像伽马校正方法及装置进行更 详细地说明。
本发明实施例提供一种图像伽马校正方法,如图1所示,包括:
步骤101,获取根据显示设备的伽马值以及位宽构建的所述显示设备对应 的伽马特性函数,其中,校正前亮度值作为所述伽马特性函数的输入值,校正 后亮度值作为所述伽马特性函数的输出值。
具体的,每个显示设备具有其对应的伽马值γ以及位宽n,根据位宽可计 算得到输入该显示设备的图像的校正前最大亮度值为2n-1,校正前最大亮度值 确定后,可确定输入该显示设备的图像的校正前亮度值的取值范围为0~2n-1, 校正前亮度值为整数。
将图像的校正前亮度值作为该显示设备对应的伽马特性函数的输入值,该 伽马特性函数的输出值为该图像的校正后亮度值。
步骤102,获取预先存储的所述伽马特性函数的输入值为初始亮度值时的 初始输出值以及所述伽马特性函数在输入值为初始亮度值时的导数。
具体的,预先从0~2n-1中确定一个亮度值作为初始亮度值,并预先根据 伽马特性函数,计算出输入值为初始亮度值时的伽马特性函数的初始输出值以 及伽马特性函数在输入值为初始亮度值时的导数。
步骤103,根据所述伽马特性函数、所述初始输出值、所述导数以及预先 存储的递推公式,递推得到所述伽马特性函数的输入值为各个亮度值时的输出 值,其中,各个亮度值为初始亮度值之外的亮度值。
具体的,根据所述伽马特性函数、所述初始输出值、所述导数以及预先存 储的递推公式,以初始输出值以及伽马特性函数在输入值为初始亮度值时的导 数为起点,根据预先存储的递推公式依次递推伽马特性函数为各个亮度值时的 输出值,其中,各个亮度值为0~2n-1中初始亮度值之外的亮度值。
步骤104,根据所述初始亮度值以及初始输出值、各个亮度值以及所述伽 马特性函数的输入值为对应亮度值时的输出值,构建伽马对应表。
具体的,初始亮度值、初始输出值以及各个亮度值和各个亮度值对应的输 出值确定后,将亮度值与对应输出值对应存储在伽马对应表中,从而构建得到 该显示设备对应的伽马对应表,即,构建得到校正前亮度值和校正后亮度值的 对应关系表。优选地,构建得到的伽马对应表存储在内存中,当显示设备运行 时构建该伽马对应表并存储在内存中,当显示设备停止运行时,该伽马对应表 从内存中清除,从而节省了ROM存储空间。
步骤105,根据构建的伽马对应表,对输入所述显示设备的图像进行伽马 校正。
具体的,伽马对应表构建完成后,当待校正图像输入显示设备后,在伽马 对应表中查找待校正图像中的每个像素的校正前亮度值对应的校正后亮度值, 在显示设备上显示该待校正图像时,根据校正后的亮度值显示该图像的每个像 素。
本发明实施例,仅在ROM中预先存储伽马特性函数、伽马特性函数的初 始输出值、伽马特性函数在输入值为初始亮度值时的导数以及递推公式,当显 示设备运行(启动)时,根据ROM中存储的信息构建伽马对应表,从而节省 了ROM存储空间,并且,本发明实施例中的伽马对应表中保存了所有校正前 亮度值对应的校正后亮度值,不需要经过数据差值计算,从而在一定程度上提 高了对图像进行伽马校正的准确性。
优选地,根据所述显示设备的伽马值以及位宽,构建的所述显示设备对应 的伽马特性函数为:
其中,γ表示显示设备的伽马值,n表示显示设备的位宽,x表示显示设备 的校正前亮度值,并且,1≤x≤2n-1、x为整数。
需要说明的是,表示(2n-1)与的乘积。
优选地,当所述显示设备的伽马值小于1时,规定所述初始亮度值为1, 则预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为 g(1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(1)。其中,
当显示设备的伽马值小于1时,递推公式为:
(以下称为递推公式1)
其中,(以下称为公式2),g(x+1)表示所述伽 马特性函数的输入值为x+1时的输出值,g(x)表示所述伽马特性函数的输入值 为x时的输出值,g'(x+1)表示所述伽马特性函数在输入值为x+1时的导数,g'(x) 表示所述伽马特性函数在输入值为x时的导数。
需要说明的是,表示g'(x)与的乘积。
具体实施时,伽马特性函数的输入值x依次取值为1~2n-1,根据前一输 入值的输出值,以及伽马特性函数在前一输入值的导数,确定当前输入值的输 出值。举例说明,根据递推公式、初始输出值、g(1)以及g'(1),递推伽马特性 函数的输入值为2时的输出值g(2),则其中, 根据递推公式、输入值2、g(2)以及g'(2),递推伽马 特性函数的输入值为3时的输出值g(3),则其中, 剩余亮度值作为伽马特性函数的输入值时的输出值的 递推方式与g(2)和g(3)的递推方式类似,这里不做赘述。
上述递推公式1和公式2仅为一种优选地实施方式,递推公式1还可以为 g(x+1)=g(x)+g'(x),相应的公式2还可以为或者递推公式 1和相应的公式2还可以为其它形式,这里不做限定。
优选地,当所述显示设备的伽马值大于1时,规定所述初始亮度值为2n-1、 预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为 g(2n-1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(2n-1)。其中, g(2n-1)=(2n-1),g'(2n-1)=0
当显示设备的伽马值大于1时,递推公式为:
(以下称为递推公式3)
其中,(以下称为公式4),g(x-1)表示所述伽马 特性函数的输入值为x-1时的输出值,g(x)表示所述伽马特性函数的输入值为 x时的输出值,g'(x-1)表示所述伽马特性函数在输入值为x-1时的导数,g'(x)表 示所述伽马特性函数在输入值为x时的导数。
具体实施时,伽马特性函数的输入值x依次取值为2n-1~1,根据前一输入 值的输出值,以及伽马特性函数在前一输入值的导数,确定当前输入值的输出 值。举例说明,根据递推公式、初始输出值、g(2n-1)以及g'(2n-1),递推伽马 特性函数的输入值为2n-2时的输出值g(2n-2),则 其中,根据递推公式、输入值2n-2、g(2n-2)以及g'(2n-2),递推伽马特性函数的输入 值为2n-3时的输出值g(2n-3),其中, 剩余亮度值作为伽马特性函数的输入值时的 输出值的递推方式与g(2n-2)和g(2n-3)的递推方式类似,这里不做赘述。
上述递推公式3和公式4仅为一种优选地实施方式,递推公式3还可以为 g(x-1)=g(x)-g'(x-1),相应的公式4还可以为或者递推 公式3和相应的公式4还可以为其它形式,这里不做限定。
优选地,当显示设备的伽马值等于1时,伽马特性函数为g(x)=x,此时, 可直接根据该伽马特性函数以及亮度值,递推得到各个校正前亮度值对应的校 正后亮度值,亮度值的取值范围为:1~2n-1。
具体的,递推公式1采用以下方式推导得出:
假设伽马特性函数在点a处的泰勒级数展开公式为:
取该泰勒级数展开公式的前三项,即:
令x=x+1,a=x,代入公式得到以下公式:
其中,高阶 导数用低阶倒数近似,则
代入公式得到以下递推公式1:
公式2按照以下方式推导得出:
1、整理伽马特性函数后得到其中,前一个因子为常数, 针对后一因子,令
2、求的导数,以及的导数,得到以下公式:
3、由2中得到的公式整理后可得:
4、将3中的公式代入递推公式1,可得:
将该式整理后可得:
5、令4中的函数f(x)=g(x),则可得公式2:
具体的,递推公式3和公式4可根据递推公式1和公式2推导得出,这里 不做详述。
下面集合具体实施例,详细说明本发明实施例的构建伽马对应表的实施过 程,
实施例1
假设显示设备的伽马值小于1,位宽为12,则显示设备对应的伽马特性函 数为:则利用本发明实施例构建伽马对应表的实施过程,如 图2所示,包括:
步骤201,获取显示设备对应的伽马特性函数、预先存储的伽马特性函数 的输入值为1时的初始输出值以及伽马特性函数在输入值为1时的导数。
步骤202,根据递推公式1、将伽马特性函数的输入值为1时的初始输出 值以及伽马特性函数在输入值为1时的导数,分别令x的取值为1~4095,得到 伽马特性函数的输入值为2~4095时的输出值。
步骤203,将1~4095对应的伽马函数的输出值的对应关系保存至伽马对应 表。
实施例2
假设显示设备的伽马值大于1,位宽为12,则显示设备对应的伽马特性函 数为:则利用本发明实施例构建伽马对应表的实施过程,如 图3所示,包括:
步骤301,获取显示设备对应的伽马特性函数、预先存储的伽马特性函数 的输入值为4095时的初始输出值以及伽马特性函数在输入值为4095时的导 数。
步骤302,根据递推公式3、将伽马特性函数的输入值为4095时的初始输 出值以及伽马特性函数在输入值为4095时的导数,分别令x的取值为4095~1, 得到伽马特性函数的输入值为4095~2时的输出值。
步骤303,将4095~1对应的伽马函数的输出值的对应关系保存至伽马对应 表。
实施例3
假设显示设备的伽马值等于1,位宽为12,则显示设备对应的伽马特性函 数为:g(x)=x,则利用本发明实施例构建伽马对应表的实施过程,包括:令x 依次取值1~4095,计算得到g(1)~g(4095);将1~4095对应的g(1)~g(4095)对应保 存至伽马对应表。
基于与上述实施例提供的图像伽马校正方法同样的发明构思,本发明实施 例还提供一种图像伽马校正装置,如图4所示,包括:
第一获取模块401,用于获取根据显示设备的伽马值以及位宽构建的所述 显示设备对应的伽马特性函数,其中,校正前亮度值作为所述伽马特性函数的 输入值,校正后亮度值作为所述伽马特性函数的输出值;
第二获取模块402,用于获取预先存储的所述伽马特性函数的输入值为初 始亮度值时的初始输出值以及所述伽马特性函数在输入值为初始亮度值时的 导数;
递推模块403,用于根据所述初始输出值、导数以及预先存储的递推公式, 递推得到所述伽马特性函数的输入值为各个亮度值时的输出值,其中,各个亮 度值为初始亮度值之外的亮度值;
构建模块404,用于根据所述初始亮度值以及初始输出值、各个亮度值以 及所述伽马特性函数的输入值为对应亮度值时的输出值,构建伽马对应表;
校正模块405,用于根据构建的伽马对应表,对输入所述显示设备的图像 进行伽马校正。
优选地,所述根据所述显示设备的伽马值以及位宽,构建的所述显示设备 对应的伽马特性函数为:
其中,γ表示显示设备的伽马值,n表示显示设备的位宽,x表示显示设备 的校正前亮度值,并且,1≤x≤2n-1、x为整数。
优选地,所述显示设备的伽马值小于1时,所述初始亮度值为1、预先存 储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(1)、所述伽 马特性函数在输入值为初始亮度值时的导数为g'(1)。
优选地,所述递推公式为:
其中,g(x+1)表示所述伽马特性函数的输入值 为x+1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值, g'(x+1)表示所述伽马特性函数在输入值为x+1时的导数,g'(x)表示所述伽马特 性函数在输入值为x时的导数。
优选地,所述显示设备的伽马值大于1时,所述初始亮度值为2n-1、预先 存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(2n-1)、所 述伽马特性函数在输入值为初始亮度值时的导数为g'(2n-1)。
优选地,所述递推公式为:
其中,g(x-1)表示所述伽马特性函数的输入值为 x-1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x-1) 表示所述伽马特性函数在输入值为x-1时的导数,g'(x)表示所述伽马特性函数 在输入值为x时的导数。
利用本发明实施例提供的图像伽马校正方法及装置,具有以下有益效果:
仅在ROM中预先存储伽马特性函数、伽马特性函数的初始输出值、伽马 特性函数在输入值为初始亮度值时的导数以及递推公式,当显示设备运行(启 动)时,根据ROM中存储的信息构建伽马对应表,从而节省了ROM存储空 间,并且,本发明实施例中的伽马对应表中保存了所有校正前亮度值对应的校 正后亮度值,不需要经过数据差值计算,从而在一定程度上提高了对图像进行 伽马校正的准确性。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产 品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和 /或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入 式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算 机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一 个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中 的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个 流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处 理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个 流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基 本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要 求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (12)

1.一种图像伽马校正方法,其特征在于,包括:
获取根据显示设备的伽马值以及位宽构建的所述显示设备对应的伽马特性函数,其中,校正前亮度值作为所述伽马特性函数的输入值,校正后亮度值作为所述伽马特性函数的输出值;
获取预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值以及所述伽马特性函数在输入值为初始亮度值时的导数;
根据所述初始输出值、导数以及预先存储的递推公式,递推得到所述伽马特性函数的输入值为各个亮度值时的输出值,其中,各个亮度值为初始亮度值之外的亮度值;
根据所述初始亮度值以及初始输出值、各个亮度值以及所述伽马特性函数的输入值为对应亮度值时的输出值,构建伽马对应表;
根据构建的伽马对应表,对输入所述显示设备的图像进行伽马校正。
2.如权利要求1所述的方法,其特征在于,根据所述显示设备的伽马值以及位宽,构建的所述显示设备对应的伽马特性函数为:
其中,γ表示显示设备的伽马值,n表示显示设备的位宽,x表示显示设备的校正前亮度值,并且,1≤x≤2n-1、x为整数。
3.如权利要求2所述的方法,其特征在于,所述显示设备的伽马值小于1时,所述初始亮度值为1、预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(1)。
4.如权利要求3所述的方法,其特征在于,所述递推公式为:
g ( x + 1 ) = g ( x ) + g ′ ( x ) + g ′ ( x + 1 ) 2
其中,g(x+1)表示所述伽马特性函数的输入值为x+1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x+1)表示所述伽马特性函数在输入值为x+1时的导数,g'(x)表示所述伽马特性函数在输入值为x时的导数。
5.如权利要求2所述的方法,其特征在于,所述显示设备的伽马值大于1时,所述初始亮度值为2n-1、预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(2n-1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(2n-1)。
6.如权利要求5所述的方法,其特征在于,所述递推公式为:
g ( x - 1 ) = g ( x ) - g ′ ( x - 1 ) + g ′ ( x ) 2
其中,g(x-1)表示所述伽马特性函数的输入值为x-1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x-1)表示所述伽马特性函数在输入值为x-1时的导数,g'(x)表示所述伽马特性函数在输入值为x时的导数。
7.一种图像伽马校正装置,其特征在于,包括:
第一获取模块,用于获取根据显示设备的伽马值以及位宽构建的所述显示设备对应的伽马特性函数,其中,校正前亮度值作为所述伽马特性函数的输入值,校正后亮度值作为所述伽马特性函数的输出值;
第二获取模块,用于获取预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值以及所述伽马特性函数在输入值为初始亮度值时的导数;
递推模块,用于根据所述初始输出值、导数以及预先存储的递推公式,递推得到所述伽马特性函数的输入值为各个亮度值时的输出值,其中,各个亮度值为初始亮度值之外的亮度值;
构建模块,用于根据所述初始亮度值以及初始输出值、各个亮度值以及所述伽马特性函数的输入值为对应亮度值时的输出值,构建伽马对应表;
校正模块,用于根据构建的伽马对应表,对输入所述显示设备的图像进行伽马校正。
8.如权利要求7所述的装置,其特征在于,所述根据所述显示设备的伽马值以及位宽,构建的所述显示设备对应的伽马特性函数为:
其中,γ表示显示设备的伽马值,n表示显示设备的位宽,x表示显示设备的校正前亮度值,并且,1≤x≤2n-1、x为整数。
9.如权利要求8所述的装置,其特征在于,所述显示设备的伽马值小于1时,所述初始亮度值为1、预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(1)。
10.如权利要求9所述的装置,其特征在于,所述递推公式为:
g ( x + 1 ) = g ( x ) + g ′ ( x ) + g ′ ( x + 1 ) 2
其中,g(x+1)表示所述伽马特性函数的输入值为x+1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x+1)表示所述伽马特性函数在输入值为x+1时的导数,g'(x)表示所述伽马特性函数在输入值为x时的导数。
11.如权利要求8所述的装置,其特征在于,所述显示设备的伽马值大于1时,所述初始亮度值为2n-1、预先存储的所述伽马特性函数的输入值为初始亮度值时的初始输出值为g(2n-1)、所述伽马特性函数在输入值为初始亮度值时的导数为g'(2n-1)。
12.如权利要求11所述的装置,其特征在于,所述递推公式为:
g ( x - 1 ) = g ( x ) - g ′ ( x - 1 ) + g ′ ( x ) 2
其中,g(x-1)表示所述伽马特性函数的输入值为x-1时的输出值,g(x)表示所述伽马特性函数的输入值为x时的输出值,g'(x-1)表示所述伽马特性函数在输入值为x-1时的导数,g'(x)表示所述伽马特性函数在输入值为x时的导数。
CN201610595942.8A 2016-07-25 2016-07-25 一种图像伽马校正方法及装置 Pending CN106960419A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610595942.8A CN106960419A (zh) 2016-07-25 2016-07-25 一种图像伽马校正方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610595942.8A CN106960419A (zh) 2016-07-25 2016-07-25 一种图像伽马校正方法及装置

Publications (1)

Publication Number Publication Date
CN106960419A true CN106960419A (zh) 2017-07-18

Family

ID=59481679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610595942.8A Pending CN106960419A (zh) 2016-07-25 2016-07-25 一种图像伽马校正方法及装置

Country Status (1)

Country Link
CN (1) CN106960419A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448644A (zh) * 2018-10-11 2019-03-08 广州视源电子科技股份有限公司 一种用于校正显示设备的灰阶显示曲线的方法、电子设备及计算机可读存储介质
CN115731139A (zh) * 2022-12-08 2023-03-03 深圳明锐理想科技有限公司 图像的校正方法及电子设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101556759A (zh) * 2008-04-02 2009-10-14 英属开曼群岛商恒景科技股份有限公司 伽马校正装置及方法
CN102376082A (zh) * 2010-08-06 2012-03-14 株式会社理光 基于伽马校正的图像处理方法和装置
CN102761749A (zh) * 2012-07-25 2012-10-31 四川虹微技术有限公司 一种等离子电视视频图像gamma校正数据表产生装置
CN103440656A (zh) * 2013-08-27 2013-12-11 华南理工大学 一种基于泰勒级数拟合建立查找表的图像伽马校正方法
CN103700335A (zh) * 2013-12-26 2014-04-02 Tcl新技术(惠州)有限公司 一种调整目标Gamma曲线的方法及装置
CN104954771A (zh) * 2014-03-31 2015-09-30 佳能株式会社 进行色阶校正的图像处理设备和图像处理方法
CN105575326A (zh) * 2016-02-16 2016-05-11 深圳市华星光电技术有限公司 校准oled显示面板亮度不均的方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101556759A (zh) * 2008-04-02 2009-10-14 英属开曼群岛商恒景科技股份有限公司 伽马校正装置及方法
CN102376082A (zh) * 2010-08-06 2012-03-14 株式会社理光 基于伽马校正的图像处理方法和装置
CN102761749A (zh) * 2012-07-25 2012-10-31 四川虹微技术有限公司 一种等离子电视视频图像gamma校正数据表产生装置
CN103440656A (zh) * 2013-08-27 2013-12-11 华南理工大学 一种基于泰勒级数拟合建立查找表的图像伽马校正方法
CN103700335A (zh) * 2013-12-26 2014-04-02 Tcl新技术(惠州)有限公司 一种调整目标Gamma曲线的方法及装置
CN104954771A (zh) * 2014-03-31 2015-09-30 佳能株式会社 进行色阶校正的图像处理设备和图像处理方法
CN105575326A (zh) * 2016-02-16 2016-05-11 深圳市华星光电技术有限公司 校准oled显示面板亮度不均的方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448644A (zh) * 2018-10-11 2019-03-08 广州视源电子科技股份有限公司 一种用于校正显示设备的灰阶显示曲线的方法、电子设备及计算机可读存储介质
CN109448644B (zh) * 2018-10-11 2021-07-16 广州视源电子科技股份有限公司 一种用于校正显示设备的灰阶显示曲线的方法、电子设备及计算机可读存储介质
CN115731139A (zh) * 2022-12-08 2023-03-03 深圳明锐理想科技有限公司 图像的校正方法及电子设备
CN115731139B (zh) * 2022-12-08 2023-09-01 深圳明锐理想科技有限公司 图像的校正方法及电子设备

Similar Documents

Publication Publication Date Title
CN106875361A (zh) 一种基于深度卷积神经网络去除泊松噪声的方法
CN104376568B (zh) 一种基于格式的dicom医学图像处理方法
CN107967514A (zh) 卷积网络装置及其影像强化装置与方法
CN109616080B (zh) 一种异形屏轮廓补偿方法及终端
CN106169181A (zh) 一种图像处理方法及***
CN103312963A (zh) 图像处理设备和图像处理方法
CN106028014A (zh) 一种校正视频闪烁的方法及设备
CN107239518A (zh) 一种图像对比方法、对比装置、电子设备及存储介质
CN101646091A (zh) 基于边缘检测误差扩散的伽马校正方法及装置
CN111695624A (zh) 数据增强策略的更新方法、装置、设备及存储介质
CN106960419A (zh) 一种图像伽马校正方法及装置
US11238571B2 (en) Method and device for enhancing image contrast, display apparatus, and storage medium
US8483487B2 (en) Image processing device and method for capturing object outline
US9571744B2 (en) Video processing method and apparatus
CN106791503A (zh) 图像处理方法与装置
CN106651787A (zh) 基于x射线的hdr图像合成方法及***
CN109472760B (zh) 一种校正畸变图像的方法、装置
CN109543545B (zh) 快速人脸检测方法及装置
CN111369489B (zh) 一种图像识别方法、装置及终端设备
CN108447456B (zh) 一种影像显示校正方法及装置
CN101072362A (zh) 图像处理装置及其方法
CN107704624A (zh) 一种数据可视化方法及装置
US20230186442A1 (en) Image processing method, image processing system, and non-transitory computer readable storage medium
CN106971386A (zh) 判断图像完整度及页面加载度的方法、装置和客户端设备
CN106982044B (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170718