CN113781949B - 图像显示方法、显示驱动芯片、显示屏模组及终端 - Google Patents
图像显示方法、显示驱动芯片、显示屏模组及终端 Download PDFInfo
- Publication number
- CN113781949B CN113781949B CN202111130179.9A CN202111130179A CN113781949B CN 113781949 B CN113781949 B CN 113781949B CN 202111130179 A CN202111130179 A CN 202111130179A CN 113781949 B CN113781949 B CN 113781949B
- Authority
- CN
- China
- Prior art keywords
- display
- image data
- nth frame
- frame image
- ddic
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000004044 response Effects 0.000 claims abstract description 30
- 101100134058 Caenorhabditis elegans nth-1 gene Proteins 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 24
- 230000000694 effects Effects 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 abstract 1
- 230000001133 acceleration Effects 0.000 description 18
- 230000005540 biological transmission Effects 0.000 description 16
- 230000007246 mechanism Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000009877 rendering Methods 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000000087 stabilizing effect Effects 0.000 description 3
- 229920001621 AMOLED Polymers 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 2
- 229920005591 polysilicon Polymers 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0247—Flicker reduction other than flicker reduction circuits used for single beam cathode-ray tubes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本申请实施例公开了一种图像显示方法、显示驱动芯片、显示屏模组及终端。方法包括:显示驱动芯片接收应用处理器发送的第n帧图像数据,n为正整数;响应于应用处理器的历史送显速率满足显示延迟条件,显示驱动芯片对第n帧图像数据进行显示延迟操作,显示延迟操作用于延迟显示第n帧图像;响应于完成显示延迟操作,显示驱动芯片基于第n帧图像数据控制显示屏显示第n帧图像。本申请实施例中,通过设置显示延迟条件能够避免因应用处理器输出帧率波动导致显示驱动芯片刷新频率跳变,进而导致画面闪烁和抖动的问题,有助于提高图像显示过程中显示驱动芯片刷新频率的稳定性,达到提升图像显示质量的效果。
Description
技术领域
本申请实施例涉及显示技术领域,特别涉及一种图像显示方法、显示驱动芯片、显示屏模组及终端。
背景技术
随着显示屏技术的不断发展,越来越多能够支持高刷新率显示的显示屏应运而生,在运行高帧率应用程序或在滑动操作过程中,通过将显示屏设置为高刷新率模式能够提高画面的流畅度。
对于采用应用处理器(Application Processor,AP)-显示驱动芯片(DisplayDriver Integrated Circuit,DDIC)-面板(Panel)驱动架构的显示屏,图像显示过程中,DDIC根据AP的输出帧率(即输出图像数据的速率)自适应调整刷新频率,实现自适应变频。
然而,由于AP 的输出帧率会在一定范围内波动,因此会导致DDIC的刷新频率波动,当刷新频率发生大幅跳变时,会出现画面闪烁和抖动的问题,影响图像显示质量。
发明内容
本申请实施例提供了一种图像显示方法、显示驱动芯片、显示屏模组及终端。所述技术方案如下:
一方面,本申请实施例提供了一种图像显示方法,用于显示屏的DDIC,所述方法包括:
接收AP发送的第n帧图像数据,n为正整数;
响应于所述AP的历史送显速率满足显示延迟条件,对所述第n帧图像数据进行显示延迟操作,所述显示延迟操作用于延迟显示第n帧图像;
响应于完成所述显示延迟操作,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
另一方面,本申请实施例提供了一种DDIC,所述DDIC芯片应用于显示屏,所述DDIC用于:
接收AP发送的第n帧图像数据,n为正整数;
响应于所述AP的历史送显速率满足显示延迟条件,对所述第n帧图像数据进行显示延迟操作,所述显示延迟操作用于延迟进行图像显示;
响应于完成所述显示延迟操作,基于所述第n帧图像数据控制所述显示屏显示第n帧图像。
另一方面,本申请实施例提供了一种显示屏模组,所述显示屏模组包括显示屏和DDIC,所述DDIC用于驱动所述显示屏,所述DDIC用于实现如上述方面所述的图像显示方法。
另一方面,本申请实施例提供了一种终端,所述终端包括应用处理器AP、显示屏和显示驱动芯片DDIC,所述AP与所述DDIC之间通过移动产业处理器接口MIPI相连,所述DDIC用于实现如上述方面所述的图像显示方法。
本申请实施例中,通过引入显示延迟机制,DDIC接收到AP发送的图像数据后,基于AP的历史送显速率确定是否满足显示延迟条件,并在满足显示延迟条件时,推迟图像显示流程;相较于DDIC接收到AP发送的图像数据后立即进行图像显示,通过设置显示延迟条件能够过滤AP的零散加速请求(即AP送显速率临时提升导致图像数据的提前送显,且临时提升后的送显速率无法保持),避免因AP送显速率波动导致DDIC刷新频率大幅跳变,进而导致画面闪烁和抖动的问题,有助于提高图像显示过程中DDIC刷新频率的稳定性,达到提升图像显示质量的效果。
附图说明
图1是AP-DDCI-Panel架构下图像显示过程的示意图;
图2是本申请实施例提供的图像数据传输方法的原理示意图;
图3示出了本申请一个示例性实施例示出的图像显示方法的流程图;
图4是引入显示延迟和未引入显示延迟机制时刷新频率的对比图;
图5示出了本申请另一个示例性实施例示出的图像显示方法的流程图;
图6是一个示例性实施例示出的Vsync、VBP、Vact以及VFP的示意图;
图7是本申请一个示例性实施例示出的显示延迟过程的实施示意图;
图8是本申请另一个示例性实施例示出的显示延迟过程的实施示意图;
图9是本申请一个示例性实施例示出的图像重新扫描过程的实施示意图;
图10是本申请另一个实施例提供的图像显示过程的流程图;
图11示出了本申请一个示例性实施例提供的终端的结构方框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
如图1所示,AP-DDIC-Panel架构下,AP侧首先通过应用程序(Application,App)进行图层绘制渲染,然后通过SurfaceFlinger(图层合成者)对绘制得到的图层进行图层合成得到图像数据,进而通过MIPI将图像数据送显(写入)DDIC。DDIC将AP送显的图像数据存储在缓存器(Buffer)中,并通过扫描(读取)Buffer中的图像数据,控制显示屏(Panel)进行图像刷新显示(Display)。而在实现自适应变频时,DDIC会根据AP的送显速率(即,AP在单位时间内向DDIC输送图像数据的数量,或者,AP向DDIC输送图像数据的速度),自适应地调节刷新频率。比如,当AP的输出帧率降低时,DDIC下调刷新频率,而当AP的输出帧率提高时,DDIC则上调刷新频率。
自适应变频过程中,刷新频率在短时内小范围变化不会对图像显示质量造成影响,而当刷新频率在短时内大范围变化(即大幅跳变)时,则会出现闪烁抖动等问题,影响图像显示质量。
比如,在一些场景下,由于AP侧准备图像数据的速度存在波动,使得AP的送显速率在短时内由60Hz变为45Hz,再由45Hz变为72Hz时,DDIC的刷新频率随之由60Hz变为45Hz时并不会造成画面闪烁抖动,而当DDIC的刷新频率由45Hz变为72Hz时,由于刷新频率变化幅度过大,因此会出现画面闪烁抖动。
为了解决上述技术问题,本申请实施例中,DDIC侧引入了显示延迟机制。在该机制下,如图2所示,DDIC接收到AP发送的图像数据后,根据图像数据的接收时间位置,对AP的历史送显速率进行显示延迟条件检测,并在检测到满足显示延迟条件时,通过刷新频率稳定算法对图像数据进行显示延迟操作,避免因AP侧的零散加速请求导致DDIC的刷新频率大幅跳变,达到稳定DDIC刷新频率的效果,进而减少因此带来的显示画面闪烁的问题。其中,该历史送显速率为AP向DDIC传输当前显示帧之前若干帧图像数据时的传输速率。
比如,在运行基准帧率为60FPS的游戏应用的过程中,在DDIC对第n-1帧的刷新频率小于60Hz,且AP又提前发送第n帧图像数据时(即发送图像数据的频率大于60Hz时),若DDIC立即根据第n帧图像数据控制显示屏进行图像显示,DDIC的刷新频率会出现跳变(比如由45Hz跳变为72Hz);而引入显示延迟机制后,DDIC基于AP的历史送显速率,确定第n帧图像满足显示延迟条件时,对第n帧图像进行显示延迟操作,即在接收到第n帧图像数据后延迟一段时间再控制显示屏进行图像显示,避免DDIC的刷新频率出现大幅跳变(比如显示延迟操作后刷新频率由72Hz变为60Hz)。
本申请实施例提供的方法应用于终端,且由终端显示屏中的DDIC执行上述图像显示方法。该终端可以包括智能手机、平板电脑、可穿戴式设备(比如智能手表)、便携式个人计算机、智能电视等等,本申请实施例并不对终端的具体类型进行限定。
请参考图3,其示出了本申请一个示例性实施例示出的图像显示方法的流程图。该方法包括:
步骤301,接收AP发送的第n帧图像数据,n为正整数。
DDIC准备好刷新下一帧图像时会输出撕裂效应(Tearing Effect,TE)信号,AP通过检测TE信号,将准备好的图像数据发送至DDIC,由DDIC进行图像扫描(或称为帧扫描)。其中,DDIC输出的TE信号可以为single-TE(单TE)信号或multiple-TE(多TE)信号。single-TE信号为DDIC输出的持续高电平的TE信号,而multiple-TE信号则是DDIC按照预设频率连续的TE信号,其中,该预设频率可以为显示屏的发光频率,比如,DDIC输出multiple-TE信号的频率为360Hz。相应的,当DDIC输出single-TE信号时,AP在检测到TE信号处于高电平状态时,向DDIC传输新的图像数据;当DDIC输出multiple-TE信号时,AP在检测到TE信号上升沿时,向DDIC传输新的图像数据。
当AP侧的图像渲染速度加快时(图像渲染速度与图像的复杂程度等因素有关),AP会相较于当前的送显速率以更快的速度送显,也就是相较于提前进行送显,相应的,DDIC在接收到图像数据后立即进行图像扫描,则DDIC的刷新频率会相应提高;当AP侧的图像渲染速度减慢时,AP送显会出现延迟,相应的,DDIC在接收到图像数据后进行图像扫描,DDIC的刷新频率会相应降低。然而,若DDIC在接收到图像数据后立即进行图像扫描,在图像渲染速度存在较大波动的情况下,AP侧的零散加速请求会导致DDIC的刷新频率出现跳变,造成画面闪烁。其中,AP侧的图像数据准备速度在短时间内大幅上升,且无法长时间保持(即在短时间内AP侧的图像数据准备速度会大幅下降)的现象被称为零散加速,而在发生零散加速时AP向DDIC传输的图像数据即被视作零散加速请求。
步骤302,响应于AP的历史送显速率满足显示延迟条件,对第n帧图像数据进行显示延迟操作,显示延迟操作用于延迟显示第n帧图像。
为了降低刷新频率波动,避免出现画面闪烁,本申请实施例中,DDIC接收到AP发送的图像数据后,需要根据AP的历史送显速率检测第n帧图像是否满足显示延迟条件,即检测AP当前的加速请求是否为零散加速请求,并在该加速请求为零散加速请求时(即满足显示延迟条件时),对第n帧图像数据进行显示延迟操作,延迟第n帧图像的显示。
可选的,历史送显速率用于表征最近一段时间内AP发送图像数据的速率。在一些实施例中,基于该历史显示速率,DDIC可以识别出AP在最近一段时间内是否持续提前送显,进而过滤AP侧的零散加速请求(即过滤非持续的提前送显),避免因零散加速请求导致DDIC的刷新频率大幅跳变。
在一种可能的实施方式中,显示延迟操作DDIC基于目标刷新频率进行显示延迟操作,从而使DDIC的刷新频率稳定在目标刷新频率。
步骤303,响应于完成显示延迟操作,基于第n帧图像数据控制显示屏显示第n帧图像。
完成对第n帧图像数据的显示延迟操作后,DDIC即进行图像扫描,基于第n帧图像数据控制显示屏显示第n帧图像。
采用本申请实施例提供的方案,由DDIC对AP的零散加速请求进行过滤,提高DDIC刷新频率的稳定性;同时,显示延迟机制由DDIC通过硬件逻辑进行控制,无需AP进行控制,有助于提高控制过程的及时性以及准确性。
在一个示意性的例子中,如图4所示,在未引入显示延迟机制的情况下,在显示第5帧和第6帧图像的过程中,DDIC的刷新频率由45Hz跳变为72Hz,在显示第13帧和第14帧图像的过程中,DDIC的刷新频率由51Hz跳变为72Hz。而引入显示延迟机制后,在显示第5帧和第6帧图像的过程中,DDIC的刷新频率由45Hz变为60Hz,在显示第13帧和第14帧图像的过程中,DDIC的刷新频率由51Hz跳变为60Hz。
综上所述,本申请实施例中,通过引入显示延迟机制,DDIC接收到AP发送的图像数据后,基于AP的历史送显速率确定是否满足显示延迟条件,并在满足显示延迟条件时,推迟图像显示流程;相较于DDIC接收到AP发送的图像数据后立即进行图像显示,通过设置显示延迟条件能够过滤AP的零散加速请求(即AP送显速率临时提升导致图像数据的送显提前送显,且临时提升后的送显速率无法保持),避免因AP输出帧率 送显速率波动导致DDIC刷新频率大幅跳变,进而导致画面闪烁和抖动的问题,有助于提高图像显示过程中DDIC刷新频率的稳定性,达到提升图像显示质量的效果。
在一种可能的实施方式中,DDIC基于图像数据的接收位置(接收位置用于指示接收到图像数据的时刻),确定AP是否存在提前送显,并利用计数器记录AP提前送显的连续次数,从而基于该连续次数识别并过滤AP侧的零散加速请求,其中,提前送显的连续次数用于表征AP提前向DDIC传输图像数据的帧数,比如,当提前送显的连续次数为3次时,表明最近3帧图像的图像数据均由AP提前送显至DDIC。下面采用示例性的实施例进行说明。
请参考图5,其示出了本申请另一个示例性实施例示出的图像显示方法的流程图。该方法包括:
步骤501,接收AP发送的第n帧图像数据,n为正整数。
在一种可能的实施方式中,DDIC接收到第n帧图像数据后,首先基于图像数据的接收位置,确定第n帧图像数据是否提前送显。关于确定是否提前送显的具体方式,在一种可能的实施方式中,DDIC基于第一刷新频率确定第一列向前延间隔(Vertical Front Porch,VFP)时长,并定义在第一VFP时长内接收到的图像数据属于送显提前的图像数据,定义在第一VFP时长外接收到的图像数据属于未送显提前的图像数据。
示意性的,垂直同步信号(Vertical Synchronous Signal,Vsync)、列向后延间隔(Vertical Back Porch,VBP)、列向有效行数(Vertical active,Vact)以及VFP之间的关系如图6所示,其中,Vact即为帧扫描过程,而VFP即为帧扫描完成后的等待过程。
通常情况下,应用运行过程中的帧率整体保持稳定,为了在保证显示流畅性的前提下,降低显示功耗,DDIC的刷新频率需要尽可能与应用的基础帧率保持一致。因此本实施例中,DDIC将与前台应用运行过程中的基准帧率相匹配的第一刷新频率确定为目标刷新频率,从而以第一刷新频率对应的第一VFP时长为基准,确定AP是否提前送显。
其中,目标刷新频率与基准帧率相匹配是指目标刷新频率与基准帧率之间的差值小于阈值(比如阈值为5Hz),可选的,目标刷新频率等于基准帧率,或,目标刷新频率略大于基准帧率,或,目标刷新频率略小于基准帧率。
在一个示意性的例子中,当前台应用的基准帧率为60Hz时,DDIC确定第一刷新频率为60Hz。
在一种可能的实施方式中,DDIC以显示屏的最高刷新频率为基准,预先确定不同刷新频率与VFP时长之间的对应关系,其中,该VFP时长为EM周期的整数倍,即VFP时长为至少一个发光脉冲(Emisson pulse,EM pulse)的脉冲时长,且显示屏进行一次发光的周期即为EM周期。比如,当显示屏的EM频率为360Hz时,每个EM 周期的时长即为2.8ms。
在一个示意性的例子中,DDIC的刷新频率与VFP之间的对应关系如表一所示。
表一
结合表一所示的数据,当第一刷新频率为60Hz时,DDIC确定第一VFP时长为8.3ms。
可选的,DDIC检测第n帧图像数据的接收位置是否位于第一VFP时长内,若位于第一VFP时长内,则确定第n帧图像数据送显提前,并执行下述步骤502。
步骤502,响应于在第一刷新频率对应的第一VFP时长内接收到第n帧图像数据,获取计数器的计数值,计数器的计数值用于表征AP提前送显的连续次数。
当确定第n帧图像数据提前送显时,DDIC需要进一步基于第n帧图像数据之前AP的历史送显速率,确定第n帧图像数据是否为零散的提前送显。在一些实施例中,若第n帧图像数据之前连续若干帧图像数据同样提前送显,DDIC确定AP侧持续提前送显;若第n帧图像数据之前连续若干帧图像数据中存在未提前送显,DDIC确定AP侧未持续提前送显,即AP侧零散的提前送显。
本实施例中,DDIC通过计数器记录AP提前送显的连续次数,当第n帧图像数据提前送显时,DDIC即基于计数器的计数值,确定AP是否持续提前送显。其中,计数器的初始计数值为0。
进一步的,DDIC检测计数器的计数值是否达到计数阈值,若未达到计数阈值,DDIC即确定AP未连续提前送显,并确定满足显示延迟条件,执行下述步骤503至505;若达到计数阈值,DDIC即确定AP持续提前送显,并确定不满足显示延迟条件,执行下述步骤506至507。
其中,该计数阈值可以预先设置,也可以由用户自定义,本实施例对此不作限定。
在一个示意性的例子中,当计数阈值被设置为2时,表明在连续3帧(包括当前接帧)图像数据提前送显时,DDIC确定AP连续提前送显。
步骤503,响应于计数器的计数值小于计数阈值,确定AP的历史送显速率满足显示延迟条件,基于第一VFP时长对第n帧图像数据进行显示延迟操作。
当计数器的计数值小于计数阈值时,DDIC确定满足显示延迟条件,需要对第n帧图像进行延迟显示。在一种可能的实施方式中,为了使DDIC的刷新频率尽可能稳定在第一刷新频率,DDIC基于第一VFP时长对第n帧图像数据进行显示延迟操作,避免第n帧图像在第一VFP时长内显示时导致刷新频率突然提高。
在一些实施例中,DDIC基于第一VFP时长以及第n帧图像数据的接收位置,确定显示延迟操作的延迟时长,从而基于该延迟时长对第n帧图像数据进行显示延迟操作,也即,响应于第n-1帧扫描完成后的等待时长未达到第一VFP时长,DDIC不会基于第n帧图像数据控制显示屏显示第n帧图像,避免第n帧图像因提前送显导致提前显示。其中,该延迟时长为DDIC延迟第n帧扫描的时长,且该延迟时长为第n帧图像数据的接收位置与第一VFP时长对应位置之间的间隔。
在一个示意性的例子中,当DDIC在第2个EM周期时接收到的第n帧图像数据,且DDIC确定第一VFP时长为3个EM周期时,DDIC确定第n帧图像需要延迟1个EM 周期后显示;当DDIC在第1个EM 周期时接收到的第n帧图像数据,且DDIC确定第一VFP时长为3个EM周期时,DDIC确定第n帧图像需要延迟2个EM 周期后显示。示意性的,如图7所示,当前台应用的基础帧率为60FPS时,DDIC确定第一VFP时长为3个EM周期,从而检测在完成当前帧图像扫描后的3个EM周期内是否接收到AP发送的新的图像数据。由于DDIC在第一VFP时长内(第2个EM 周期处)接收到第6帧图像数据,因此DDIC确定第6帧图像数据送显提前,并获取计数器的当前计数值为0(第1至第5帧图像数据均未提前送显)。由于当前计数值小于计数阈值(2),因此DDIC确定满足显示延迟条件,并确定需要对第6帧图像数据进行1个EM周期的显示延迟操作。
步骤504,更新计数器的计数值。
在一种可能的实施方式中,完成显示延迟条件检测后,DDIC需要对计数器的计数值进行更新,即在当前计数值的基础上进行加一操作。
示意性的,如图7所示,DDIC将计数器的计数值由0更新为1。
当然,在其他可能的实施方式中,在第一刷新频率对应的第一VFP时长内接收到第n帧图像数据时,DDIC也可以先对计数器的计数值进行更新,然后再进行显示延迟条件检测(相较于先检测后更新计数值的方案,先更新计数值后检测方案下,计数阈值需要增加1),本实施例在此不作赘述。
步骤505,响应于第n-1帧扫描完成后的等待时长达到第一VFP时长,基于第n帧图像数据控制显示屏显示第n帧图像。
当第n-1帧扫描完成后的等待时长达到第一VFP时长时,DDIC基于第n帧图像数据控制显示屏进行图像显示,使DDIC的刷新频率稳定在第一刷新频率。
示意性的,如图7所示,若在未引入显示延迟机制的情况下,若DDIC在接收到图像数据后立即进行图像扫描,当AP在发送第6帧图像数据时存在临时送显提前时,DDIC的刷新频率会突然上升至72Hz;当AP在发送第7帧图像数据时存在1个EM周期的延迟时,DDIC的刷新频率又会突然下降至45Hz,导致刷新频率出现大范围跳变;而引入显示延迟机制的情况下,DDIC接收到AP提前送显的第6帧图像数据时,由于计数器的计数值未达到计数阈值,因此DDIC并不会直接进行图像扫描,而是进行1个EM周期显示延迟操作,使刷新频率保持在60Hz;当AP在发送第7帧图像数据时存在1个EM周期的延迟时,DDIC的刷新频率由60Hz下降至51Hz,刷新频率的稳定性明显提高。
步骤506,响应于计数器的计数值大于或等于计数阈值,确定AP的历史送显速率不满足显示延迟条件,基于第n帧图像数据控制显示屏显示第n帧图像。
当计数器的计数值达到计数阈值时,表明AP在最近一段时间内连续提前送显,即存在持续加速请求,DDIC确定不满足显示延迟条件,从而基于第n帧图像数据进行图像扫描,使DDIC的刷新频率与AP的送显速率保持一致。
示意性的,如图8所示,当接收到AP提前送显的第4帧图像数据时,由于计数器的计数值0<计数阈值2,因此DDIC确定满足显示延迟条件,从而对第4帧图像数据进行显示延迟操作(延迟2个EM 周期);当接收到AP提前送显的第5帧图像数据时,由于计数器的计数值1<计数阈值2,因此DDIC确定满足显示延迟条件,从而对第5帧图像数据进行显示延迟操作(延迟1个EM周期);当接收到AP提前送显的第6帧图像数据时,由于计数器的计数值为2=计数阈值2,因此DDIC确定不满足显示延迟条件,即不对第6帧图像数据进行显示延迟,而是即时进行图像扫描。
步骤507,更新计数器的计数值。
在一种可能的实施方式中,在不满足显示延迟条件的情况下,DDIC同样需要对计数器的计数值进行更新。示意性的,如图8所示,当接收到AP提前送显的第6帧图像数据后,DDIC将计数器的计数值更新为3。
本实施例中,DDIC基于图像数据的接收位置与第一VFP时长之间的位置关系,确定AP是否存在提前送显,并利用计数器记录AP提前送显的连续次数,从而基于该连续次数识别并过滤AP侧的零散加速请求,避免零散加速请求造成DDIC的刷新频率波动;并且,利用计数器实现上述显示延迟判断,实现过程简单,有助于提高显示延迟时机的判断及时性。
由于第一刷新频率与前台应用的基准帧率相匹配,而不同前台应用的基准帧率可能存在差异,比如游戏应用的基准帧率为60FPS,而即时通信应用的基准帧率为45FPS,因此为了使DDIC的刷新频率能够适配当前运行的前台应用,在一种可能的实施方式中,AP在检测到前台应用运行时,向AP发送包含前台应用对应基准帧率的控制指令。相应的,DDIC接收AP发送的控制指令后,基于控制指令中的基准帧率确定第一刷新频率,进而基于第一刷新频率设置第一VFP时长。可选的,DDIC基于基准帧率确定第一刷新频率,从而基于刷新频率与VFP时长之间的对应关系,确定第一VFP时长。
在一种可能的情况下,当AP侧送显存在较大延迟时,DDIC需要对当前显示图像进行重新扫描(repeating),并在重新扫描后继续输出TE信号,以便AP能够在检测到TE信号时向DDIC发送图像数据。在一种可能的实施方式中,DDIC除了基于第一刷新频率对应的第一VFP时长确定AP是否提前送显外,DDIC还需要基于第二刷新频率对应的第二VFP时长确定AP是否存在过大幅度的送显延迟。
可选的,响应于在第一VFP时长内未接收到第n帧图像数据,且在第二刷新频率对应的第二VFP时长内接收到第n帧图像数据,DDIC确定第n帧图像数据稍有延迟,相应的,若第n帧图像数据之前AP侧的连续提前送显中断,从而重置计数器的计数值。比如,DDIC将计数器的计数值重置为0。
其中,第二刷新频率小于第一刷新频率,故第二刷新率对应的第二VFP时长大于第一刷新率对应的第一VFP时长,第二VFP时长同样为EM 周期的整数倍。在一个示意性的例子中,当第一刷新频率为60Hz时,第二刷新频率为30Hz,且第二VFP时长为9个EM 周期对应的时长。
示意性的,如图7所示,引入显示延迟机制的情况下,DDIC在第一VFP时长外(第7个EM周期处)接收到AP发送的第7帧图像数据,从而将计数器的计数值重置为0;如图8所示,DDIC在第一VFP时长外(第6个EM周期处)接收到AP发送的第7帧图像数据,从而将计数器的计数值重置为0。
可选的,响应于在第二VFP时长内未接收到第n帧图像数据,DDIC重置计数器的计数值,基于第n-1帧图像数据控制显示屏重复显示第n-1帧图像。
比如,如图9所示,当DDIC在第一刷新频率60Hz对应的第一VFP时长内未接收到AP发送的第4帧图像数据,且在第二刷新频率30Hz对应的第二VFP时长内仍未接收到AP发送的第4帧图像数据,DDIC确定AP端存在过大送显延迟,从而重置计数器的计数值,并基于第3帧图像数据重新扫描第3帧图像,其中,在重新扫描第3帧图像期间内,DDIC继续输出TE信号,以便AP在检测到TE信号时传输准备完成的第4帧图像数据。
在一个示意性的例子中,DDIC控制显示屏进行图像显示的过程如图10所示。
步骤1001,检测是否接收到AP发送的图像数据。若未接收到图像数据,则执行步骤1002;若接收到图像数据,则执行步骤1004。
可选的,DDIC按照与EM频率相同的频率检测是否接收到图像数据(AP发送的图像数据采用0x2C进行标识)。
步骤1002,检测Temp_Extend_Pulse (临时延长脉冲)是否达到ADFR_Max_Extend_Pulse(ADFR延长脉冲上限)。若达到ADFR_Max_Extend_Pulse,则执行步骤1008;若未达到ADFR_Max_Extend_Pulse,则执行步骤1003。
其中,该Temp_Extend_Pulse为图像扫描后经过的EM周期的数量,ADFR_Max_Extend_Pulse即为上述实施例中的第二VFP时长,且由DDIC在变频范围内自动实现的显示变频技术被称为自适应动态变频(Adaptive Dynamic Frame Rate,ADFR)。
步骤1003,对Temp_Extend_Pulse进行加一操作。
步骤1004,检测Temp_Extend_Pulse是否小于ADFR_Delay_Extend_Pulse_Threshold(ADFR延长脉冲阈值)。若小于,则执行步骤1005;若大于或等于,则执行步骤1008。
其中,该ADFR_Delay_Extend_Pulse_Threshold即为上述实施例中的第一VFP时长。
步骤1005,检测Temp_Delay_Count (临时延迟计数)是否小于ADFR_Delay_Count_Threshold(ADFR延迟计数阈值)。若小于,则执行步骤1006;若大于或等于,则执行步骤1009。
其中,Temp_Delay_Count即为上述实施例中计数器的计数值,ADFR_Delay_Count_Threshold即为计数阈值。
步骤1006,对Temp_Delay_Count 进行加一操作。
步骤1007,延迟Temp_Extend_Pulse至ADFR_Delay_Extend_Pulse_Threshold。
本步骤即为满足显示延迟条件时DDIC进行显示延迟操作,直至图像扫描后的等待时长达到第一VFP时长时进行图像扫描。
步骤1008,重置Temp_Delay_Count。
步骤1009,控制显示屏进行图像显示。
其中,当Temp_Extend_Pulse 达到ADFR_Max_Extend_Pulse时,DDIC控制显示屏进行图像重新显示;当Temp_Delay_Count 大于或等于ADFR_Delay_Count_Threshold时,DDIC控制显示新的图像帧。
在一些实施例中,本申请实施例提供的方法应用于移动终端,即由移动终端中OLED显示屏的DDIC执行上述图像显示方法。由于移动终端通常由电池进行供电,且电池的电量有限(对功耗较为敏感),因此将本申请实施例提供的方法用于移动终端后,在提高移动终端显示质量的同时,能够降低移动终端的功耗。其中,该移动终端可以包括智能手机、平板电脑、可穿戴式设备(比如智能手表)、便携式个人计算机等等,本申请实施例并不对移动终端的具体类型进行限定。
当然,本申请实施例提供的方法还可以用于其他非电池供电的终端,比如电视、显示器或个人计算机等等,本申请实施例对此不作限定。
本申请实施例还提供了一种DDIC,所述DDIC应用于显示屏,所述DDIC用于:
接收应用处理器AP发送的第n帧图像数据,n为正整数;
响应于所述AP的历史送显速率满足显示延迟条件,对所述第n帧图像数据进行显示延迟操作,所述显示延迟操作用于延迟显示第n帧图像;
响应于完成所述显示延迟操作,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
可选的,所述DDIC,用于:
响应于在第一刷新频率对应的第一列向前延间隔VFP时长内接收到所述第n帧图像数据,获取计数器的计数值,所述计数器的计数值用于表征所述AP提前送显的连续次数;
响应于所述计数器的计数值小于计数阈值,确定所述AP的历史送显速率满足所述显示延迟条件,基于所述第一VFP时长对所述第n帧图像数据进行所述显示延迟操作;
更新所述计数器的计数值。
可选的,所述DDIC,用于:
基于所述第一VFP时长与所述第n帧图像数据的接收位置,确定所述显示延迟操作的延迟时长;
基于所述延迟时长对所述第n帧图像数据进行所述显示延迟操作。
可选的,所述DDIC,用于:
响应于第n-1帧扫描完成后的等待时长达到所述第一VFP时长,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
可选的,所述DDIC,还用于:
响应于所述计数器的计数值大于或等于所述计数阈值,确定所述AP的历史送显速率不满足所述显示延迟条件,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像;
更新所述计数器的计数值。
可选的,所述DDIC,还用于:
响应于在所述第一VFP时长内未接收到所述第n帧图像数据,且在第二刷新频率对应的第二VFP时长内接收到所述第n帧图像数据,重置所述计数器的计数值,所述第二刷新频率小于所述第一刷新频率,且所述第二VFP时长大于所述第一VFP时长。
可选的,所述DDIC,还用于:
响应于在所述第一VFP时长内未接收到所述第n帧图像数据,且在所述第二VFP时长内也未接收到所述第n帧图像数据,重置所述计数器的计数值;
基于第n-1帧图像数据控制所述显示屏重复显示第n-1帧图像。
可选的,所述第一VFP时长和所述第二VFP时长均为发光EM周期的整数倍。
可选的,所述第一刷新频率与前台应用运行过程中的基准帧率相匹配。
可选的,所述DDIC,还用于:
接收所述AP发送的控制指令,所述控制指令中包含所述前台应用的所述基准帧率;
基于所述基准帧率确定所述第一刷新频率;
基于所述第一刷新频率设置所述第一VFP时长。
可选的,所述DDIC应用于有机发光二极管OLED显示屏。
上述DDIC在实现图像显示方法的详细过程可以参考上述各个方法实施例,本实施例在此不再赘述。
此外,本申请实施例还提供了一种显示屏模组,该显示屏模组包括显示屏和DDIC,DDIC用于驱动显示屏,DDIC用于实现如上述各个方法实施例提供的图像显示方法。
请参考图11,其示出了本申请一个示例性实施例提供的终端1100的结构方框图。该终端1100可以是智能手机、平板电脑、笔记本电脑等。本申请中的终端1100可以包括一个或多个如下部件:处理器1110、存储器1120、显示屏模组1130。
处理器1110可以包括一个或者多个处理核心,该处理器1110可以为上述实施例中所述的AP。处理器1110利用各种接口和线路连接整个终端1100内的各个部分,通过运行或执行存储在存储器1120内的指令、程序、代码集或指令集,以及调用存储在存储器1120内的数据,执行终端1100的各种功能和处理数据。可选地,处理器1110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable GateArray,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1110可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)、神经网络处理器(Neural-network Processing Unit,NPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责触摸显示屏模组1130所需要显示的内容的渲染和绘制;NPU用于实现人工智能(Artificial Intelligence,AI)功能;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1110中,单独通过一块芯片进行实现。
存储器1120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。可选地,该存储器1120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1120可用于存储指令、程序、代码、代码集或指令集。存储器1120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现本申请各个方法实施例的指令等;存储数据区可存储根据终端1100的使用所创建的数据(比如音频数据、电话本)等。
显示屏模组1130是用于进行图像显示的显示组件,通常设置在终端1100的前面板。显示屏模组1130可被设计成为全面屏、曲面屏、异型屏、双面屏或折叠屏。显示屏模组1130还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本实施例对此不加以限定。
本申请实施例中,显示屏模组1130包括DDIC 1131和显示屏1132(面板)。其中,显示屏1132可以为OLED显示屏,其可以是低温多晶硅(Low Temperature Poly-Silicon,LTPS)AMOLED显示屏或低温多晶氧化物(Low Temperature Polycrystalline Oxide,LTPO)AMOLED显示屏。
DDIC 1131用于驱动显示屏1132进行图像显示,以实现上述各个实施例提供的图像显示方法。此外,DDIC 1131与处理器1110之间通过MIPI接口相连,用于接收处理器1110下发的图像数据以及指令。
在一种可能的实现方式中,该显示屏模组1130还具有触控功能,通过触控功能,用户可以使用手指、触摸笔等任何适合的物体在显示屏模组1130上进行触控操作。
除此之外,本领域技术人员可以理解,上述附图所示出的终端1100的结构并不构成对终端1100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端1100中还包括麦克风、扬声器、射频电路、输入单元、传感器、音频电路、无线保真 (Wireless Fidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (22)
1.一种图像显示方法,其特征在于,用于显示屏的显示驱动芯片,所述方法包括:
接收应用处理器发送的第n帧图像数据,n为正整数;
响应于在第一刷新频率对应的第一列向前延间隔时长内接收到所述第n帧图像数据,获取计数器的计数值,所述计数器的计数值用于表征所述应用处理器提前送显的连续次数;
响应于所述计数器的计数值小于计数阈值,确定所述应用处理器的历史送显速率满足显示延迟条件,基于所述第一列向前延间隔时长对所述第n帧图像数据进行显示延迟操作,所述显示延迟操作用于延迟显示第n帧图像;更新所述计数器的计数值;
响应于完成所述显示延迟操作,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
2.根据权利要求1所述的方法,其特征在于,所述基于所述第一列向前延间隔时长对所述第n帧图像数据进行显示延迟操作,包括:
基于所述第一列向前延间隔时长与所述第n帧图像数据的接收位置,确定所述显示延迟操作的延迟时长;
基于所述延迟时长对所述第n帧图像数据进行所述显示延迟操作。
3.根据权利要求1所述的方法,其特征在于,所述响应于完成所述显示延迟操作,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像,包括:
响应于第n-1帧扫描完成后的等待时长达到所述第一列向前延间隔时长,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
4.根据权利要求1所述的方法,其特征在于,所述获取计数器的计数值之后,所述方法还包括:
响应于所述计数器的计数值大于或等于所述计数阈值,确定所述应用处理器的历史送显速率不满足所述显示延迟条件,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像;
更新所述计数器的计数值。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于在所述第一列向前延间隔时长内未接收到所述第n帧图像数据,且在第二刷新频率对应的第二列向前延间隔时长内接收到所述第n帧图像数据,重置所述计数器的计数值,所述第二刷新频率小于所述第一刷新频率,且所述第二列向前延间隔时长大于所述第一列向前延间隔时长。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
响应于在所述第一列向前延间隔时长内未接收到所述第n帧图像数据,且在所述第二列向前延间隔时长内也未接收到所述第n帧图像数据,重置所述计数器的计数值;
基于第n-1帧图像数据控制所述显示屏重复显示第n-1帧图像。
7.根据权利要求5所述的方法,其特征在于,所述第一列向前延间隔时长和所述第二列向前延间隔时长均为发光周期的整数倍。
8.根据权利要求1所述的方法,其特征在于,所述第一刷新频率与前台应用运行过程中的基准帧率相匹配。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
接收所述应用处理器发送的控制指令,所述控制指令中包含所述前台应用的所述基准帧率;
基于所述基准帧率确定所述第一刷新频率;
基于所述第一刷新频率设置所述第一列向前延间隔时长。
10.根据权利要求1至9任一所述的方法,其特征在于,所述显示驱动芯片应用于有机发光二极管显示屏。
11.一种显示驱动芯片,其特征在于,所述显示驱动芯片应用于显示屏,所显示驱动芯片用于:
接收应用处理器发送的第n帧图像数据,n为正整数;
响应于在第一刷新频率对应的第一列向前延间隔时长内接收到所述第n帧图像数据,获取计数器的计数值,所述计数器的计数值用于表征所述应用处理器提前送显的连续次数;
响应于所述计数器的计数值小于计数阈值,确定所述应用处理器的历史送显速率满足显示延迟条件,基于所述第一列向前延间隔时长对所述第n帧图像数据进行显示延迟操作,所述显示延迟操作用于延迟显示第n帧图像;更新所述计数器的计数值;
响应于完成所述显示延迟操作,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
12.根据权利要求11所述的显示驱动芯片,其特征在于,所述显示驱动芯片,用于:
基于所述第一列向前延间隔时长与所述第n帧图像数据的接收位置,确定所述显示延迟操作的延迟时长;
基于所述延迟时长对所述第n帧图像数据进行所述显示延迟操作。
13.根据权利要求11所述的显示驱动芯片,其特征在于,所述显示驱动芯片,用于:
响应于第n-1帧扫描完成后的等待时长达到所述第一列向前延间隔时长,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像。
14.根据权利要求11所述的显示驱动芯片,其特征在于,所述显示驱动芯片,还用于:
响应于所述计数器的计数值大于或等于所述计数阈值,确定所述应用处理器的历史送显速率不满足所述显示延迟条件,基于所述第n帧图像数据控制所述显示屏显示所述第n帧图像;
更新所述计数器的计数值。
15.根据权利要求11所述的显示驱动芯片,其特征在于,所述显示驱动芯片,还用于:
响应于在所述第一列向前延间隔时长内未接收到所述第n帧图像数据,且在第二刷新频率对应的第二列向前延间隔时长内接收到所述第n帧图像数据,重置所述计数器的计数值,所述第二刷新频率小于所述第一刷新频率,且所述第二列向前延间隔时长大于所述第一列向前延间隔时长。
16.根据权利要求15所述的显示驱动芯片,其特征在于,所述显示驱动芯片,还用于:
响应于在所述第一列向前延间隔时长内未接收到所述第n帧图像数据,且在所述第二列向前延间隔时长内也未接收到所述第n帧图像数据,重置所述计数器的计数值;
基于第n-1帧图像数据控制所述显示屏重复显示第n-1帧图像。
17.根据权利要求15所述的显示驱动芯片,其特征在于,所述第一列向前延间隔时长和所述第二列向前延间隔时长均为发光EM周期的整数倍。
18.根据权利要求11所述的显示驱动芯片,其特征在于,所述第一刷新频率与前台应用运行过程中的基准帧率相匹配。
19.根据权利要求18所述的显示驱动芯片,其特征在于,所述显示驱动芯片,还用于:
接收所述应用处理器发送的控制指令,所述控制指令中包含所述前台应用的所述基准帧率;
基于所述基准帧率确定所述第一刷新频率;
基于所述第一刷新频率设置所述第一列向前延间隔时长。
20.根据权利要求11至19任一所述的显示驱动芯片,其特征在于,所述显示驱动芯片应用于有机发光二极管显示屏。
21.一种显示屏模组,其特征在于,所述显示屏模组包括显示屏和显示驱动芯片,所述显示驱动芯片用于驱动所述显示屏,所述显示驱动芯片用于实现如权利要求1至10任一所述的图像显示方法。
22.一种终端,其特征在于,所述终端包括应用处理器、显示屏和显示驱动芯片,所述应用处理器与所述显示驱动芯片之间通过移动产业处理器接口相连,所述显示驱动芯片用于实现如权利要求1至10任一所述的图像显示方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111130179.9A CN113781949B (zh) | 2021-09-26 | 2021-09-26 | 图像显示方法、显示驱动芯片、显示屏模组及终端 |
PCT/CN2022/121325 WO2023046164A1 (zh) | 2021-09-26 | 2022-09-26 | 图像显示方法、ddic、显示屏模组及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111130179.9A CN113781949B (zh) | 2021-09-26 | 2021-09-26 | 图像显示方法、显示驱动芯片、显示屏模组及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113781949A CN113781949A (zh) | 2021-12-10 |
CN113781949B true CN113781949B (zh) | 2023-10-27 |
Family
ID=78853579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111130179.9A Active CN113781949B (zh) | 2021-09-26 | 2021-09-26 | 图像显示方法、显示驱动芯片、显示屏模组及终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113781949B (zh) |
WO (1) | WO2023046164A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113781949B (zh) * | 2021-09-26 | 2023-10-27 | Oppo广东移动通信有限公司 | 图像显示方法、显示驱动芯片、显示屏模组及终端 |
CN114648951B (zh) * | 2022-02-28 | 2023-05-12 | 荣耀终端有限公司 | 控制屏幕刷新率动态变化的方法及电子设备 |
CN115643393B (zh) * | 2022-12-23 | 2023-03-10 | 广州视景医疗软件有限公司 | 一种针对双眼图像的播放方法和装置 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017173415A (ja) * | 2016-03-22 | 2017-09-28 | 株式会社ジャパンディスプレイ | 表示装置及び表示装置の制御方法 |
CN108693948A (zh) * | 2018-03-27 | 2018-10-23 | 广东欧珀移动通信有限公司 | 帧率调整方法、装置、终端设备及存储介质 |
CN110798738A (zh) * | 2018-08-01 | 2020-02-14 | Oppo广东移动通信有限公司 | 帧率控制方法、装置、终端及存储介质 |
CN111951206A (zh) * | 2020-08-19 | 2020-11-17 | Oppo(重庆)智能科技有限公司 | 图像合成方法、图像合成装置及终端设备 |
CN111968582A (zh) * | 2020-01-14 | 2020-11-20 | Oppo广东移动通信有限公司 | 显示屏变频方法、ddic芯片、显示屏模组及终端 |
CN112114767A (zh) * | 2020-10-26 | 2020-12-22 | 努比亚技术有限公司 | 一种投屏帧率控制方法、设备及计算机可读存储介质 |
CN112363641A (zh) * | 2020-11-24 | 2021-02-12 | Oppo广东移动通信有限公司 | 触控扫描方法、tpic芯片、ddic芯片及模组 |
CN113140173A (zh) * | 2020-01-17 | 2021-07-20 | 华为技术有限公司 | 显示驱动器及控制方法、显示控制电路系统、电子设备 |
CN113160747A (zh) * | 2020-01-22 | 2021-07-23 | Oppo广东移动通信有限公司 | 显示屏变频方法、显示驱动集成电路芯片及应用处理器 |
CN113160748A (zh) * | 2020-01-22 | 2021-07-23 | Oppo广东移动通信有限公司 | 显示屏变频方法、显示驱动集成电路芯片及应用处理器 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7262784B2 (en) * | 2003-05-02 | 2007-08-28 | Etron Technology, Inc. | LCD controller to hold a fixed image aspect ratio |
CN103873828B (zh) * | 2014-03-11 | 2017-04-19 | 浙江宇视科技有限公司 | 实况流送显控制方法及装置 |
CN109474768A (zh) * | 2017-09-08 | 2019-03-15 | 中兴通讯股份有限公司 | 一种提高图像流畅度的方法及装置 |
KR102402247B1 (ko) * | 2018-01-17 | 2022-05-26 | 엘지전자 주식회사 | 영상 표시 장치, 및 그것의 신호 처리 방법 |
CN113781949B (zh) * | 2021-09-26 | 2023-10-27 | Oppo广东移动通信有限公司 | 图像显示方法、显示驱动芯片、显示屏模组及终端 |
-
2021
- 2021-09-26 CN CN202111130179.9A patent/CN113781949B/zh active Active
-
2022
- 2022-09-26 WO PCT/CN2022/121325 patent/WO2023046164A1/zh active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017173415A (ja) * | 2016-03-22 | 2017-09-28 | 株式会社ジャパンディスプレイ | 表示装置及び表示装置の制御方法 |
CN108693948A (zh) * | 2018-03-27 | 2018-10-23 | 广东欧珀移动通信有限公司 | 帧率调整方法、装置、终端设备及存储介质 |
CN110798738A (zh) * | 2018-08-01 | 2020-02-14 | Oppo广东移动通信有限公司 | 帧率控制方法、装置、终端及存储介质 |
CN111968582A (zh) * | 2020-01-14 | 2020-11-20 | Oppo广东移动通信有限公司 | 显示屏变频方法、ddic芯片、显示屏模组及终端 |
CN113140173A (zh) * | 2020-01-17 | 2021-07-20 | 华为技术有限公司 | 显示驱动器及控制方法、显示控制电路系统、电子设备 |
CN113160747A (zh) * | 2020-01-22 | 2021-07-23 | Oppo广东移动通信有限公司 | 显示屏变频方法、显示驱动集成电路芯片及应用处理器 |
CN113160748A (zh) * | 2020-01-22 | 2021-07-23 | Oppo广东移动通信有限公司 | 显示屏变频方法、显示驱动集成电路芯片及应用处理器 |
CN111951206A (zh) * | 2020-08-19 | 2020-11-17 | Oppo(重庆)智能科技有限公司 | 图像合成方法、图像合成装置及终端设备 |
CN112114767A (zh) * | 2020-10-26 | 2020-12-22 | 努比亚技术有限公司 | 一种投屏帧率控制方法、设备及计算机可读存储介质 |
CN112363641A (zh) * | 2020-11-24 | 2021-02-12 | Oppo广东移动通信有限公司 | 触控扫描方法、tpic芯片、ddic芯片及模组 |
Also Published As
Publication number | Publication date |
---|---|
WO2023046164A1 (zh) | 2023-03-30 |
CN113781949A (zh) | 2021-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112331145B (zh) | 显示屏变频方法、ddic芯片、显示屏模组及终端 | |
CN111968582B (zh) | 显示屏变频方法、ddic芯片、显示屏模组及终端 | |
CN113160748B (zh) | 显示屏变频方法、显示驱动集成电路芯片及应用处理器 | |
CN113781949B (zh) | 图像显示方法、显示驱动芯片、显示屏模组及终端 | |
CN113160747B (zh) | 显示屏变频方法、显示驱动集成电路芯片及应用处理器 | |
CN113608713B (zh) | 变频显示方法、ddic、显示屏模组及终端 | |
CN112363641B (zh) | 触控扫描方法、tpic芯片、ddic芯片及模组 | |
US10360833B2 (en) | Method for controlling image display and terminal | |
CN111937063A (zh) | 用于控制信号的输出定时的电子设备和方法 | |
KR20220017296A (ko) | 디스플레이를 포함하는 전자 장치 및 그의 동작 방법 | |
CN111240517A (zh) | 触摸显示屏的调节方法、装置、终端及存储介质 | |
CN112511716A (zh) | 图像显示方法、ddic芯片、ap、显示屏模组及终端 | |
CN115100993A (zh) | 显示帧率的调整方法、装置、应用处理器及电子设备 | |
WO2023040592A1 (zh) | 图像数据传输方法、装置、终端及介质 | |
WO2023040591A1 (zh) | 图像显示方法、ddic、显示屏模组及终端 | |
WO2023040593A1 (zh) | 图像数据传输方法、装置、终端及介质 | |
WO2021077308A1 (zh) | 触摸屏处理方法、装置、移动终端以及存储介质 | |
CN112198954A (zh) | 帧率设置方法、装置、存储介质及移动终端 | |
CN113823230A (zh) | 背光控制方法、装置、存储介质及显示设备 | |
KR20210158110A (ko) | 디스플레이의 리프레쉬 레이트를 동적으로 조정하는 전자 장치 | |
CN106851017B (zh) | 一种终端的节能等级的调整方法、装置及移动终端 | |
CN118762674A (zh) | 处理方法、智能终端及存储介质 | |
CN117174034A (zh) | 一种背光亮度控制方法、装置、电子设备和存储介质 | |
CN117198227A (zh) | 基于3d显示技术的背光控制方法、装置、介质及设备 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |