内容自适应背光控制方法及电子设备与流程

文档序号:19253892发布日期:2019-11-27 20:46阅读:201来源:国知局
内容自适应背光控制方法及电子设备与流程

本发明实施例涉及电子技术领域,特别涉及一种内容自适应背光控制方法及电子设备。



背景技术:

手机、平板电脑等电子设备普遍应用于人们的日常生活中,为了提高用户体验和满足用户对续航能力的要求,在不影响设备正常使用功能的前提下,设计者为电子设备设计了多种省电方案,内容自适应背光控制功能就是设备的其中一种省电方案。现有设备中,通过在屏幕模组内预先设置的内容分析电路实现内容自适应背光控制功能。然而,发明人发现现有技术中至少存在如下问题:现有方案通过屏幕模组实现该功能,即需要屏幕芯片的支持才能够实现该功能,增加了屏幕芯片的处理量,并且开发者若需要更改内容自适应背光控制的相关参数,则需要联系屏幕厂商对屏幕模组的参数进行更改,非常麻烦。



技术实现要素:

本发明实施方式的目的在于提供一种内容自适应背光控制方法及电子设备,使得设备在达到降低背光功耗目的的同时,使得屏幕不必硬件支持内容自适应背光控制,提高了内容自适应背光控制的效率并降低了能耗。

为解决上述技术问题,本发明的实施方式提供了一种内容自适应背光控制方法,应用于电子设备的fpga芯片;所述内容自适应背光控制方法包括:从处理器中获取第一像素数据,并根据所述第一像素数据计算对应的图片亮度;将所述第一像素数据的图片亮度调高第一预设幅度得到第二像素数据;将所述第二像素数据输出至屏幕,并向背光控制器发送调节信号以供所述背光控制器将背光亮度降低第二预设幅度。

本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的fpga芯片以及屏幕;其中,所述fpga芯片内烧录有可被自身执行的指令,以使所述fpga芯片能够执行如上述的内容自适应背光控制方法。

本发明实施方式相对于现有技术而言,提供了一种应用于电子设备的fpga芯片中的内容自适应背光控制方法,该方法包括从处理器中获取第一像素数据,并根据第一像素数据计算对应的图片亮度;将第一像素数据的图片亮度调高第一预设幅度得到第二像素数据;将第二像素数据输出至屏幕,并向背光控制器发送调节信号以供背光控制器将背光亮度降低第二预设幅度;即本发明实施例通过fpga芯片调高图片亮度且控制背光控制器降低背光亮度,达到了降低背光功耗目的同时,使得显示屏显示的第二像素数据的图片显示效果与第一像素数据的图片显示效果相似,并且本发明实施例中fpga芯片能够单独实现内容自适应背光控制功能,而无需得到屏幕硬件的支持,使得开发人员能够灵活的选择所需的屏幕型号;本发明实施例由于是通过fpga芯片实现内容自适应背光控制,即为通过硬件实现该功能,相对于现有技术中通过屏幕芯片实现该功能而言,效率更高且能耗较低。

另外,将所述第一像素数据的图片亮度调高第一预设幅度得到第二像素数据之前,还包括:判断所述第一像素数据的图片亮度是否大于所述预设亮度值;若判定出所述第一像素数据的图片亮度大于所述预设亮度值,执行所述将所述第一像素数据的图片亮度调高第一预设幅度得到第二像素数据。本实施例中,判断第一像素数据的图片亮度大于预设亮度值时,则调高该第一像素数据的图片亮度得到第二像素数据,即对低于预设亮度值的图片亮度对应的第一像素数据不做图片亮度调高处理,从而使得设备实现降低背光功耗目的的同时,提高显示屏的显示效果。

另外,从处理器中获取第一像素数据之前,还包括:检测到背光控制信号。本实施例中,仅当检测到背光控制信号之后,开启内容自适应背光控制功能,使得用户可根据需要开启该功能,或者使得电子设备根据设备的电量剩余状态来智能开启该功能。

另外,检测到背光控制信号,具体为:检测到所述电子设备的剩余电量小于预设阈值时,产生所述背光控制信号。本实施例中,提供了背光控制信号的一种产生方式,即在剩余电量小于预设阈值时,自动开启内容自适应背光控制功能,以节省电源。

另外,根据所述第一像素数据计算对应的图片亮度,具体为:根据以下公式计算所述图片亮度y,y=0.2999r+0.587g+0.114b。本实施例中,提供了图片亮度的一种具体计算方式。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据第一实施方式的内容自适应背光控制方法的流程图;

图2是根据第二实施方式的内容自适应背光控制方法的流程图;

图3是根据第三实施方式的内容自适应背光控制方法的流程图;

图4是根据第四实施方式的内容自适应背光控制方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种内容自适应背光控制方法,应用于电子设备的fpga芯片,如图1所示,内容自适应背光控制方法包括:

101,从处理器中获取第一像素数据,并根据第一像素数据计算对应的图片亮度。

本实施方式中,电子设备例如手机中,预先安装有fpga芯片;并且fpga被设计获取的第一像素数据为有效像素数据,其中不包括时钟数据等其他类型的数据。

102,将第一像素数据的图片亮度调高第一预设幅度得到第二像素数据。

103,将第二像素数据输出至屏幕,并向背光控制器发送调节信号以供所述背光控制器将背光亮度降低第二预设幅度。

本实施方式中,屏幕接收到第二像素数据后,进行显示第二像素数据对应的画面。背光控制器在接收到调节信号之后,检测当前的背光亮度,并将当前的背光亮度降低第二预设幅度。

本发明的实施例相对于现有技术而言,提供了一种应用于电子设备的fpga芯片中的内容自适应背光控制方法,该方法包括从处理器中获取第一像素数据,并根据第一像素数据计算对应的图片亮度;将第一像素数据的图片亮度调高第一预设幅度得到第二像素数据;将第二像素数据输出至屏幕,并向背光控制器发送调节信号以供背光控制器将背光亮度降低第二预设幅度;即本发明实施例通过fpga芯片调高图片亮度且控制背光控制器降低背光亮度,达到了降低背光功耗目的同时,使得显示屏显示的第二像素数据的图片显示效果与第一像素数据的图片显示效果相似,并且本发明实施例中fpga芯片能够单独实现内容自适应背光控制功能,而无需得到屏幕硬件的支持,使得开发人员能够灵活的选择所需的屏幕型号;本发明实施例由于是通过fpga芯片实现内容自适应背光控制,使得开发人员可根据设备功能需要添加该模块,替代了现有技术中屏幕模组与该功能模块绑定在一起的方式,由于fpga芯片为门电路的组合,实际通过电路进行运算,相对于现有技术中通过屏幕芯片实现该功能而言,效率更高且能耗较低。

下面对本实施方式的内容自适应背光控制方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

在一个例子中,根据所述第一像素数据计算对应的图片亮度,具体为:根据以下公式计算所述图片亮度y,y=0.2999r+0.587g+0.114b,方法简单,运算耗时短。然这里只是示例性说明,本实施例对图片亮度的计算方式不作任何限制。

在一个例子中,第一预设幅度及第二预设幅度由开发人员根据屏幕模组的性能预先设置,第一预设幅度为第一像素数据的图片亮度的20%-33%,例如1/3,由于fpga芯片具有便于定制的特点,使得开发者可根据模组显示效果来快速、便捷、大批量的更改芯片逻辑算法,相对于现有技术而言,参数更改方便。然实际中不限于此,本实施例对第一/二预设幅度的具体取值不作任何限制。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明的第二实施方式涉及一种内容自适应背光控制方法。第二实施方式在第一实施方式的基础上作出改进,主要改进之处在于:在本发明第二实施方式中,fpga芯片只对图片亮度大于预设亮度值的第一像素数据进行处理以得到第二像素数据。

本实施方式中的内容自适应背光控制方法如图2所示,本实施方式中的201、203、204与第一实施方式中的101-103对应相同,在此不再赘述,本实施方式新增了如下202:

202,判断第一像素数据的图片亮度是否大于预设亮度值;若大于,执行203,否则直接结束。

本实施方式中,预设亮度值是由开发人员预先测试而设置的,当高于该预设亮度值的图片亮度对应的第一像素数据,经处理后得到对应第二像素数据,则显示屏显示的第一像素数据的显示效果与第二像素数据的显示效果相似。当低于该预设亮度值的图片亮度对应的第一像素数据,经处理后得到对应第二像素数据,则显示屏显示的第一像素数据的显示效果与第二像素数据的显示效果存在偏差。

本发明的实施例相对于第一实施方式而言,判断第一像素数据的图片亮度大于预设亮度值时,则调高该第一像素数据的图片亮度得到第二像素数据,即对低于预设亮度值的图片亮度对应的第一像素数据不做图片亮度调高处理,从而使得设备实现降低背光功耗目的的同时,提高显示屏的显示效果。

本发明的第三实施方式涉及一种内容自适应背光控制方法。第三实施方式在第二实施方式的基础上进行改进,主要改进之处在于:在本发明第三实施方式中,仅在检测到背光控制信号后,才开启内容自适应背光控制的功能。

本实施方式的内容自适应背光控制方法如图3所示,本实施方式的302-305与第一实施方式的201-204对应相同,在此不再赘述,本实施方式新增了如下301:

301,是否检测到背光控制信号;若是,执行302,否则继续执行301。

在一个例子中,用户可通过操作预设功能按钮开启该功能,从而使得fpga芯片检测到背光控制信号;然实际不限于此,本实施例对背光控制信号的检测方式不作任何限制。

在一个例子中,检测电子设备的剩余电量是否小于预设阈值,当剩余电量小于预设阈值时,产生背光控制信号,即fpga芯片检测到背光控制信号;预设阈值例如为15%(然不限于此)。然实际不限于此,本实施例对背光控制信号的检测方式不作任何限制。

实际上,本实施方式也可以为在第一实施方式的基础上的改进方案。

本发明的实施例相对于第二实施方式而言,仅当检测到背光控制信号之后,开启内容自适应背光控制功能,使得用户可根据需要开启该功能,或者使得电子设备根据设备的电量剩余状态来智能开启该功能。

本发明的第四实施方式涉及一种内容自适应背光控制方法。第四实施方式在第三实施方式的基础上进行改进,主要改进之处在于:在本发明第四实施方式中,提供了图片亮度的一种计算方式。

在一个例子中,本实施例的内容自适应背光控制方法如图4所示,本实施方式的401、403-405与第三实施方式的301、303-305对应相同,本实施方式在此不再赘述,本实施方式的402如下:

402,从处理器中获取第一像素数据,根据第一像素数据计算对应的灰度值。

在一个例子中,计算第一像素数据中每个单个像素的rgb,然后计算所有单个像素rgb的平均值作为第一像素数据对应的灰度值,然这里只是示例性说明,本实施例对灰度值的计算方式不作任何限制。

在另一个例子中,计算第一像素数据中每个单个像素的rgb,然后获取大于预设rgb值的像素,将这些获取的像素的平均rgb值作为第一像素数据计算对应的灰度值;然实际中不限于此,本实施例对灰度值的计算方式不作任何限制。

403,判断第一像素数据的灰度值是否大于预设灰度值;若是,执行504,否则直接结束。

本实施方式中,预设灰度值的与第二实施方式中的预设亮度的设置方式类似,在此不再赘述。

404,将第一像素数据的灰度值调高第一预设幅度得到第二像素数据。

实际上,本实施例也可以为在第一或第二实施方式的基础上的改进方案。

本发明的实施方式相对于第三实施方式而言,提供了图片亮度的一种调高方式,即通过调高灰度值的方式实现图片亮度的调节。

本发明第五实施方式涉及一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的fpga芯片以及屏幕;其中,fpga芯片内烧录有可被自身执行的指令,以使fpga芯片能够执行如第一实施方式至第四实施方式中任一实施方式中的内容自适应背光控制方法。

其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。

处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。

本发明的实施方式相对于现有技术而言,提供了一种电子设备,能够应用本发明实施例提供的内容自适应背光控制方法,该方法包括从处理器中获取第一像素数据,并根据第一像素数据计算对应的图片亮度;将第一像素数据的图片亮度调高第一预设幅度得到第二像素数据;将第二像素数据输出至屏幕,并向背光控制器发送调节信号以供背光控制器将背光亮度降低第二预设幅度;即本发明实施例通过fpga芯片调高图片亮度且控制背光控制器降低背光亮度,达到了降低背光功耗目的同时,使得显示屏显示的第二像素数据的图片显示效果与第一像素数据的图片显示效果相似,并且本发明实施例中fpga芯片能够单独实现内容自适应背光控制功能,而无需得到屏幕硬件的支持,使得开发人员能够灵活的选择所需的屏幕型号;本发明实施例由于是通过fpga芯片实现内容自适应背光控制,即为通过硬件实现该功能,相对于现有技术中通过屏幕芯片实现该功能而言,效率更高且能耗较低。

在一个例子中,背光控制器为电子设备中的屏幕芯片、处理器或电源管理芯片。然实际中不限于此,本实施例对背光控制器的类型不作任何限制。

本发明第六实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现第一实施方式至第四实施方式中任一实施方式中的内容自适应背光控制方法。

本发明的实施方式相对于现有技术而言,提供了一种应用于电子设备的fpga芯片中的内容自适应背光控制方法,该方法包括从处理器中获取第一像素数据,并根据第一像素数据计算对应的图片亮度;将第一像素数据的图片亮度调高第一预设幅度得到第二像素数据;将第二像素数据输出至屏幕,并向背光控制器发送调节信号以供背光控制器将背光亮度降低第二预设幅度;即本发明实施例通过fpga芯片调高图片亮度且控制背光控制器降低背光亮度,达到了降低背光功耗目的同时,使得显示屏显示的第二像素数据的图片显示效果与第一像素数据的图片显示效果相似,并且本发明实施例中fpga芯片能够单独实现内容自适应背光控制功能,而无需得到屏幕硬件的支持,使得开发人员能够灵活的选择所需的屏幕型号;本发明实施例由于是通过fpga芯片实现内容自适应背光控制,即为通过硬件实现该功能,相对于现有技术中通过屏幕芯片实现该功能而言,效率更高且能耗较低。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1