本发明涉及图像处理以及显示技术领域,更具体地说是一种用于amoled显示驱动装置的低功耗显示方法。
技术背景
当前显示技术中,主动阵列有源发光二极管(amoled)相对于液晶显示屏,(lcd)具有自发光,超轻薄,反应速度快,色域广,高对比度,柔韧性好等一系列优点,所以当前显示技术渐渐以此为主。如何延长待机时间,减少显示屏功耗,已成为低功耗研究领域广泛关注的问题。一些用于以往lcd显示器的低功耗显示技术,如内容自适应亮度控制(cabc),环境自适应亮度控制等发展比较成熟的技术已不适用于amoled。因此,可适用于amoled的低功耗显示技术的研究显得十分必要。
amoled是一种电流驱动器件,它的显示亮度和电流大小成正比例关系,亮度越高电流也就越大,大的电流就会带来高功耗的和低寿命的问题,并且amoled的发光效率较高,亮度值太高反而会给眼睛带来不舒适感。所以普遍会对送入amoled的图像做低亮度处理。
技术实现要素:
本发明为克服现有技术存在的不足之处,提出一种用于amoled显示驱动装置的低功耗显示方法,以期能根据图像数据自动调节图像亮度,从而达到降低显示驱动功耗的目的。
本发明为解决技术问题采用如下技术方案:
本发明一种用于amoled显示驱动装置的低功耗显示方法的特点是按如下步骤进行:
步骤1.获取原始图像的rgb色彩空间数据,并利用式(1)转换为yuv色彩空间数据;
步骤2.统计yuv色彩空间数据的y分量,并利用式(2)求取y分量的平均值s作为所述原始图像的平均亮度;
式(2)中,m和n分别为所述原始图像的总行数和总列数;i和j为所述原始图像的任一行数和任一列数;
步骤3.设置一个补偿节点m,并与所述原始图像的所有像素点的y分量进行比较处理后,得到降低亮度后的yuv色彩空间数据:
若补偿补偿节点m小于平均值s,则对小于等于补偿节点m的所有y分量不做处理,对大于补偿节点m且小于平均值s的所有y分量乘以系数l,对大于等于平均值s的所有y分量乘以系数h;其中,系数l和系数h为0~1之间的自然数;
若所述补偿节点m大于等于平均值s,则对小于等于平均值s的所有y分量值不做处理,对大于平均值s的所有y分量值乘以系数k;其中系数k为0~1的自然数;
步骤4.将所述降低亮度后的yuv色彩空间数据利用式(3)转换到rgb色彩空间数据,并输出显示;
式(3)中,r′g′b′为降低亮度后的原始图像,y′u′v′为降低亮度后的yuv色彩空间数据。
与已有技术相比,本发明具有以下优点:
1、相比较于原有降低显示驱动装置功耗的方法,本发明能够根据图像自动调节显示亮度,以此降低显示功耗,并且根据图像特征的调节方式能够更好地保留图像细节,图像还原度高,调节方式也较为简单。
2、本发明能够很好改善显示面板过亮导致的显示功耗过高问题,并集成在驱动ic中,减少了应用处理器任务复杂性。
附图说明
图1为本发明方法流程图;
图2为本发明补偿节点m小于平均值s示意折线图;
图3为本发明补偿节点m大于等于平均值s示意折线图。
具体实施方式
本实施例中,如图1所示,一种用于amoled显示驱动装置的低功耗显示方法是按如图1所示流程图进行:
步骤1.获取原始图像的rgb色彩空间数据,并利用式(1)转换为yuv色彩空间数据;
步骤2.统计yuv色彩空间数据的y分量,并利用式(2)求取y分量的平均值s作为原始图像的平均亮度;
式(2)中,m和n分别为原始图像的总行数和总列数;i和j为原始图像的任一行数和任一列数;
步骤3.设置一个补偿节点m,并与原始图像的所有像素点的y分量进行比较处理后,得到降低亮度后的yuv色彩空间数据:
如图2所示,图2为补偿节点m小于平均值s示意折线图,折线图中补偿节点m小于平均值s,则对小于等于补偿节点m的所有y分量不做处理,若对大于补偿节点m且小于平均值s的所有y分量乘以系数l,对大于等于平均值s的所有y分量乘以系数h;即s作为一个拐点,大于等于平均值s的所有y分量乘以另一个系数。其中,系数l和系数h为0~1之间的自然数;
如图3所示,图3为补偿节点m大于等于平均值s示意折线图,若补偿节点m大于等于平均值s,则对小于等于平均值s的所有y分量值不做处理,对大于平均值s的所有y分量值乘以系数k;其中系数k为0~1的自然数;
其中,输出像素的y分量计算公式为:
yo=yi×c(3)
式(3)中,yi是原始图像的y分量,yo是输出后的值,c是系数,根据判断原始像素的大小,可以是系数l也可以是系数h。
步骤4.将降低亮度后的yuv色彩空间数据利用式(3)转换到rgb色彩空间数据,并输出显示;
式(4)中,r′g′b′为降低亮度后的原始图像,y′u′v′为降低亮度后的yuv色彩空间数据。
1.一种用于amoled显示驱动装置的低功耗显示方法,其特征是按如下步骤进行:
步骤1.获取原始图像的rgb色彩空间数据,并利用式(1)转换为yuv色彩空间数据;
步骤2.统计yuv色彩空间数据的y分量,并利用式(2)求取y分量的平均值s作为所述原始图像的平均亮度;
式(2)中,m和n分别为所述原始图像的总行数和总列数;i和j为所述原始图像的任一行数和任一列数;
步骤3.设置一个补偿节点m,并与所述原始图像的所有像素点的y分量进行比较处理后,得到降低亮度后的yuv色彩空间数据:
若补偿补偿节点m小于平均值s,则对小于等于补偿节点m的所有y分量不做处理,对大于补偿节点m且小于平均值s的所有y分量乘以系数l,对大于等于平均值s的所有y分量乘以系数h;其中,系数l和系数h为0~1之间的自然数;
若所述补偿节点m大于等于平均值s,则对小于等于平均值s的所有y分量值不做处理,对大于平均值s的所有y分量值乘以系数k;其中系数k为0~1的自然数;
步骤4.将所述降低亮度后的yuv色彩空间数据利用式(3)转换到rgb色彩空间数据,并输出显示;
式(3)中,r′g′b′为降低亮度后的原始图像,y′u′v′为降低亮度后的yuv色彩空间数据。