显示方法和显示装置与流程

文档序号:16744442发布日期:2019-01-28 13:22阅读:169来源:国知局
显示方法和显示装置与流程

本发明属于显示技术领域,具体涉及一种显示方法和显示装置。



背景技术:

现有的显示装置,例如是手机,它的一种低功耗显示模式如下:源驱动芯片(souceic)在每个帧周期中都将完整的一帧图像数据转化为对应的数据电压提供给显示面板的数据线,但是在其中一个帧周期内,显示面板中仅奇数行的栅线有效(也就是仅奇数行的像素能被刷新,数据线上提供的数据电压仅能被写入到奇数行的像素内),在随后的一个帧周期内,显示面板中仅偶数行的栅线有效(也就是仅偶数行的像素能被刷新,数据线上提供的数据电压仅能被写入到偶数行的像素内)。这种低功耗的显示模式在每一帧周期都会丢失一半的显示信息,或者说每一帧的帧图像都会丢失一半的信息。在用户观看相对静止的图像时,对用户的观看体验影响并不大。

但当用户对手机进行触控操作时,例如阅读电子书时的翻页动作,相邻帧图像在丢失一半图像信息的同时还会有较大的变化,这就容易造成图像的撕裂,例如具体表象例如是看到字体边界处有明显的锯齿状条纹。

以下为画面撕裂的一种极端的情况,图1是正常显示时(例如60hz帧频情况下)连续三帧的显示图像,其中每行黑条或白条代表一行像素显示的内容。按照现有的低功耗显示模式(例如帧频降为30hz),如果每一帧应该显示的图像还是如图1所示的那样,实际在第一个帧周期(fram1)仅奇数行被刷新,此时偶数行由于没有被刷新,偶数行的像素自身保存的数据电压大部分会丢失,这时奇数行和偶数行都呈现黑色(或者部分偶数行呈现深灰色);实际在第二个帧周期(fram2)仅偶数行被刷新,此时奇数行由于没有被刷新,奇数行的像素自身保存的数据电压虽会丢失但仍显示黑色,这时奇数行和偶数行都呈现黑色。



技术实现要素:

本发明至少部分现有的显示面板中在每个帧周期内仅交替对其中部分栅线进行刷新时容易出现图像撕裂不良的问题,提供一种显示方法和显示装置。

根据本发明的第一方面,提供一种显示方法,应用于显示面板,所述显示面板包括多行像素以及多条栅线,每条栅线对应其中的多个像素,各栅线分为第一类栅线和第二类栅线,第一类栅线和第二类栅线以帧周期为周期交替有效,所述显示方法包括:

在第一帧周期内,根据第一帧周期的图像数据对当前帧中有效的栅线对应的像素进行刷新,并进行是否满足启动条件的判断;

在第二帧周期内,若在所述第一帧周期内判断满足启动条件则执行补偿步骤,所述补偿步骤包括:根据所述第一帧周期的图像数据对当前帧中有效的栅线对应的像素进行刷新;

所述第一帧周期和所述第二帧周期为任意两个相邻的帧周期。

可选地,所述进行是否满足启动条件的判断包括:如果满足以下任意一个条件即判断满足启动条件:

条件1、在所述第一帧周期之前的一个帧周期内未获取到触发信号而在所述第一帧周期内获取到触发信号;

条件2、在所述第一帧周期之前的一个帧周期执行了补偿步骤并且在所述第一帧周期内获取到触发信号。

可选地,所述触发信号包括触控信号。

可选地,所述第一类栅线为奇数行栅线,所述第二类栅线为偶数行栅线。

可选地,所述显示方法还包括:在所述第一帧周期内,如果判定不满足所述启动条件,则在所述第二帧周期内,根据第二帧周期的图像数据对当前帧中有效的栅线对应的像素进行刷新。

根据本发明第二方面,提供一种显示装置,包括显示面板和驱动所述显示面板的驱动模块,所述驱动模块包括存储器和处理器,所述存储器存储指令,所述处理器运行所述指令以执行根据本发明第一方面的显示方法。

根据本发明第三方面,提供一种显示装置,包括显示面板和驱动所述显示面板的驱动模块,所述显示面板包括多行像素以及多条栅线,每条栅线对应其中的多个像素,各栅线分为第一类栅线和第二类栅线,所述驱动模块包括图像数据生成单元、显示驱动单元;

所述图像数据生成单元用于:向所述显示驱动单元提供帧图像数据;以及,在第一帧周期内,判断是否满足启动条件,如果是则将判断结果发送至所述显示驱动单元;

所述显示驱动单元用于:驱动所述第一类栅线和所述第二类栅线以帧周期为周期交替有效;以及,在接到满足启动条件的判断结果时,在第二帧周期根据第一帧周期的图像数据刷新所述显示面板,所述第一帧周期和所述第二帧周期为任意两个相邻的帧周期。

可选地,所述向所述显示驱动单元提供帧图像数据包括:

所述图像数据生成单元在所述第一帧周期内判断满足启动条件的情况下,向所述显示驱动单元提供第一帧周期的图像数据以及补偿数据,所述补偿数据为在所述第一帧周期中第一类栅线和第二类栅线中未被刷新的栅线对应的显示数据;

所述显示驱动单元还用于在接收到满足启动条件的判断结果的情况下,在所述第一帧周期根据所述第一帧周期的图像数据对所述显示面板进行刷新并将所述补偿数据填补成完整的一帧显示数据,在所述第二帧周期根据所述补偿数据填补得到的完整的一帧显示数据对所述显示面板进行刷新。

可选地,所述显示驱动单元包括第一通信端口和图像数据发送端口,所述显示驱动单元包括第一存储器子单元、图像再现子单元和图像数据接收端口;

所述第一帧周期的图像数据经所述图像数据发送端口发送到所述图像数据接收端口,所述补偿数据经所述第一通信端口发送到所述第一存储器子单元,所述根据所述补偿数据填补得到的完整的一帧显示数据由所述图像再现子单元填补得到。

可选地,所述第一通信端口包括i2c端口,所述图像数据发送端口包括mipi端口,所述第一存储器子单元包括静态随机存储器、所述图像数据接收端口包括mipi端口。

附图说明

图1为相邻帧显示图像的一个示例;

图2为本发明的实施例的一种显示方法的流程示意图;

图3为本发明的实施例的显示装置的框图;

图4为本发明的实施例的另一种显示装置的框图;

图5为本发明的驱动模块的具体结构的框图;

其中,附图标记为:10、显示面板;20、驱动模块;201、存储器;202、处理器;203、图像数据生成单元;204、显示驱动单元;m1、图像数据发送端口;m2、图像数据接收端口;m3、第一通信端口;2041、第一存储器子单元;2042、图像再现子单元。

具体实施方式

为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。

实施例1:

本实施例提供一种显示方法,应用于显示面板。显示面板包括多行像素以及多条栅线,每条栅线对应其中的多个像素,各栅线分为第一类栅线和第二类栅线,第一类栅线和第二类栅线以帧周期为周期交替有效。

显示面板例如是液晶显示面板或者有机发光二极管显示面板等。通常每个像素包括红绿蓝三种颜色的子像素。每条栅线对应其中的多个像素例如是每行像素受一条栅线控制。显示面板中通常还会设置多条数据线,通常的设置方式是每行像素中的每个子像素分别受一条数据线驱动。通过数据线向子像素写入数据电压,但这种写入操作仅在该子像素对应的栅线上接收到有效信号时才能进行。在本发明所涉及的显示面板中,栅线分为两类:第一类栅线和第二类栅线,第一类栅线和第二类栅线以帧周期为周期交替有效。也即在某个帧周期里,第一类栅线被驱动为有效,在随后的帧周期里,第二类栅线被驱动为有效,再之后的帧周期里,又改为第一类栅线被驱动为有效,以此类推。

可选地,第一类栅线为奇数行栅线,第二类栅线为偶数行栅线。第一类栅线和第二类栅线例如是奇数行栅线和偶数行栅线,当然也可以是第一行、第二行栅线属于第一类栅线,第三行、第四行栅线属于第二类栅线,以此类推。以下说明中均以二者分为奇偶行栅线为例进行说明。

参加图2,该显示方法包括:在第一帧周期内,根据第一帧周期的图像数据对当前帧中有效的栅线对应的像素进行刷新,并进行是否满足启动条件的判断;在第二帧周期内,若在所述第一帧周期内判断满足启动条件则执行补偿步骤,所述补偿步骤包括:根据所述第一帧周期的图像数据对当前帧中有效的栅线对应的像素进行刷新;第一帧周期和第二帧周期为任意两个相邻的帧周期。

也就是在连续的两个帧周期中,根据相同的图像数据驱动显示面板,两个帧周期中,分别由第一类栅线驱动的像素行和第二类栅线驱动的像素行进行刷新。

举例而言,参加图1所示的帧图像,在这种显示方法中,在第一个帧周期显示面板显示第一幅帧图像的奇数行内容,在第二个帧周期显示面板显示第一幅帧图像的偶数行内容。当然如果上述的启动条件一直满足,那么在第三个帧周期显示面板显示第二幅帧图像的奇数行内容,在第四个帧周期显示面板显示第二幅图像的偶数行内容。

如此,仍是每个帧周期内仅部分行像素得到刷新,依然符合低功耗的需求,同时由于两个帧周期里分别显示的是同一幅图像的不同部分的内容,通过人眼的视觉暂留现象,用户实际感受到的还是一副完整信息的图像。图像的撕裂现象得到抑制。如此,即使出现诸如电子书翻页的场景,用户也不会感受到明显的锯齿状条纹。

在一种实施方式中,该启动条件可以是用户自行做出的显示模式的切换行为。例如由用户选择从正常的60hz刷新频率(每一帧都刷新完整的图像)直接切换到上述显示模式中。

可选地,上述进行是否满足启动条件的判断包括:如果满足以下任意一个条件即判断满足启动条件:条件1、在第一帧周期之前的一个帧周期内未获取到触发信号而在第一帧周期内获取到触发信号;条件2、在第一帧周期之前的一个帧周期执行了补偿步骤并且在第一帧周期内获取到触发信号。

这种实施方式中,在进入前述的显示模式之前,显示面板的显示模式可以是背景技术中介绍的两种显示模式中的任意一种显示模式或者其他显示模式。

条件1就是说在某个帧周期内没获取到触发信号,而在随后的帧周期获取到了启动信号,那么再之后的帧周期里重复根据刚获取到启动信号的那个帧周期里所显示的图像进行显示。

条件2就是说在执行了补偿步骤的帧周期之后的帧周期内获取到触发条件的情况下,再之后的帧周期内执行补偿步骤。

与条件2向对应,在第一帧周期内获取到触发信号,并且在第一帧周期执行补偿步骤,那么在第二帧周期不执行补偿步骤。

也就是说当前帧周期内正在重复根据此前的帧周期的图像进行显示,在这时获取到了启动信号,那么随后的帧周期并不会再重复根据当前的帧周期的图像进行显示。

以上所说的根据一幅图像进行显示反应在硬件上,举例而言,可以是手机平台芯片将相同的图像数据提供给显示面板的驱动芯片,驱动芯片向显示面板提供的也是完整图像的数据电压,只是由于在每个帧周期中仅部分栅线有效,也即是仅部分行像素根据这幅图像进行了刷新。当然也可以是例如手机平台芯片将相同图像数据中奇数行或偶数行的图像信息提供给显示面板的驱动芯片,由驱动芯片将其合成为一幅完整图像,缺省的部分默认为显示纯黑。

可选地,触发信号包括触控信号。这种触发信号的设置方式特别适用于显示面板按照背景技术中介绍的低功耗显示模式。也即是当显示面板按照背景技术中介绍的低功耗显示模式显示时,如果检测到用户有触控操作,那么将显示模式调整为本实施例提供的显示模式。

当然触发信号也可以是触控信号经一定延时得到的信号。例如应用在当用户有触控行为,图像的剧烈变化并不会立刻产生的场景。

可选地,显示方法还包括:在第一帧周期内,如果判定不满足启动条件,则在第二帧周期内,根据第二帧周期的图像数据对当前帧中有效的栅线对应的像素进行刷新。

如此设置即为当上述启动条件不成立,则按照背景技术介绍的低功耗显示模式进行显示。

实施例2:

参加图3,本实施例提供一种显示装置,包括显示面板10和驱动显示面板10的驱动模块20,驱动模块20包括存储器201和处理器202,存储器201存储指令,处理器202运行指令以执行根据本发明实施例1的显示方法。

具体地,存储器201例如是随机存储器(ram)或只读存储器(rom),处理器202例如是中央处理器(cpu)。当然上述存储器201和处理器202也可是集成在一个部件内,例如集成在图形处理器(gpu)中。

该驱动模块20只要检测到启动条件,那么就会驱动显示面板10在随后的帧周期仍根据当前帧周期的图像进行显示。例如驱动模块20检测到启动条件后,重复向显示面板提供相同的显示数据。

实施例3:

参加图4,本实施例提供一种显示装置,包括显示面板10和驱动显示面板10的驱动模块20,显示面板10包括多行像素以及多条栅线,每条栅线对应其中的多个像素,各栅线分为第一类栅线和第二类栅线,驱动模块20包括图像数据生成单元203、显示驱动单元204。

图像数据生成单元203例如是手机平台芯片,它生成每一帧图像,并传输给显示面板10的驱动芯片。显示驱动单元204例如是显示面板10的驱动芯片,它们可以是包括源驱动芯片(sourceic)、时序控制芯片(tcon)或者还包括触控芯片(当该显示面板10为触控显示面板的时候),当然也可以是由这些芯片所集成的一个独立的芯片。

图像数据生成单元203向显示驱动单元204提供帧图像数据,例如是由手机的平台芯片向显示面板10的驱动芯片提供帧图像数据(其中的数据为数字值)。

图像数据生成单元203还用于在第一帧周期内,判断是否满足启动条件,如果是则将判断结果发送至显示驱动单元204。也就是图像数据生成单元203通知显示驱动单元204在随后的帧周期中需要重复根据当前帧周期的显示数据进行显示。

显示驱动单元204用于:驱动第一类栅线和第二类栅线以帧周期为周期交替有效;以及,在接到满足启动条件的判断结果时,在第二帧周期根据第一帧周期的图像数据刷新显示面板10,第一帧周期和第二帧周期为任意两个相邻的帧周期。

具体地,在第二帧周期,可以是图像数据生成单元203再次向显示驱动单元204输出相同的图像数据。

可选地,向显示驱动单元204提供帧图像数据的具体方式包括:图像数据生成单元203在第一帧周期内判断满足启动条件的情况下,向显示驱动单元204提供第一帧周期的图像数据以及补偿数据,补偿数据为在第一帧周期中第一类栅线和第二类栅线中未被刷新的栅线对应的显示数据;

显示驱动单元203还用于在接收到满足启动条件的判断结果的情况下,在第一帧周期根据第一帧周期的图像数据对显示面板10进行刷新并将补偿数据填补成完整的一帧显示数据,在第二帧周期根据补偿数据填补得到的完整的一帧显示数据对显示面板10进行刷新。

也即是与上述的方式不同,在第一帧周期,图像数据生成单元203向显示驱动单元204提供的是显示面板10在第二帧周期需要的显示数据,由显示驱动单元204将其恢复成完整的一帧图像数据,当前空缺部分可用纯黑填补。

可选地,参见图5,显示驱动单元203包括第一通信端口m3和图像数据发送端口m1,显示驱动单元204包括第一存储器子单元2041、图像再现子单元2042和图像数据接收端口m2;第一帧周期的图像数据经图像数据发送端口m1发送到图像数据接收端口m2,补偿数据经第一通信端口m3发送到第一存储器子单元2041,根据补偿数据填补得到的完整的一帧显示数据由图像再现子单元2042填补得到。

也就是第一帧周期的图像数据与补偿数据是经不同的端口发送的。当然,本领域技术人员也可以设置它们是经相同的端口发送的。

第一通信端口m3例如是一个i2c端口,图像数据发送端口m1和图像数据接收端口m2例如均是mipi端口,第一存储器子单元2041例如是一个被动接收数据的静态随机存储器(sram)。图像再现子单元2042将第一存储器子单元2041存储的半帧图像恢复成整帧图像。

具体的,该显示装置可为手机、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品。

以下为一个手机的低功耗模式完整的工作流程。

第一步,平台芯片决定是60hz正常显示还是如现有技术中介绍的那样进行30hz低功耗模式显示。

第二步,时序控制芯片控制显示面板10的左侧goa开启(奇数行刷新),还是右侧goa开启(偶数行刷新)。其中goa也称gateonarray,为液晶显示面板10中左右两侧的栅驱动电路,分别控制奇数行栅线和偶数行栅线。

第三步,时序控制芯片将当前显示面板10是左侧goa开启还是右侧goa开启反馈给平台芯片。具体数据形式例如是1或者0。

第四步,触控芯片检测到用户的触控操作,生成触控报点。

第五步,触控芯片向平台芯片发出触控中断,例如通过i2c端口传送。平台芯片判断当前用户的触控行为具体是什么操作,例如判断用户正在翻页。

第六步,平台芯片通过上述的第一通信端口m3(例如i2c端口)通知时序控制芯片需要进行本发明实施例所提供显示模式。

第七步,平台芯片将在当前帧周期进行显示时缺损的显示数据发送给上述的第一存储器子单元2041(例如是sram),与此同时,平台芯片停止发送图像数据一个周期的时间(例如16.7ms)。

第八步,时序控制芯片中增设的图像再现子单元2042将第一存储器子单元2041中存储的数据补全成一帧完整的数据,空缺位置填0(也即是补纯黑色)。当然是补奇数行还是偶数行这是依赖于时序控制芯片自身对当前显示面板10是左侧goa开启还是右侧goa开启的判定的。

第九步,触控芯片检测到用户的触控操作持续一段时间后停止,平台芯片接收到该信息后恢复到背景技术中介绍的低功耗显示模式。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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