用于在低功率状态下同步图像的输出定时的显示驱动器电路的制作方法

文档序号:21733123发布日期:2020-08-05 01:28阅读:194来源:国知局
用于在低功率状态下同步图像的输出定时的显示驱动器电路的制作方法

本公开中公开的实施例涉及一种用于同步图像的输出定时的技术。



背景技术:

随着显示器制造技术的发展,其上安装有显示器的电子设备(例如,智能手机)已经被广泛使用。这样的电子设备可以通过显示器输出图像(例如,照片)或者接收用户输入。

最近,随着可以通过电子设备执行的功能增加,电子设备可以合并和输出若干图像。例如,在常开显示(always-on-display,aod)状态下,电子设备可以将手表图像和锁屏合并,并通过显示器输出合并的图像。



技术实现要素:

技术问题

在合并和输出若干图像的过程中,输出图像的定时可能彼此不同。例如,图像中的一些可以由应用处理器生成,并通过显示驱动器集成电路和显示面板输出。剩余图像可以通过显示面板从显示驱动器集成电路被直接输出。也就是说,因为输出图像的路径不同,所以可能发生屏幕闪烁,或者可能在用户不期望的定时输出图像。

本公开的各方面至少解决上述问题和/或缺点,并且至少提供下面描述的优点。因此,本公开的一方面是提供一种电子设备。

技术方案

根据本公开的实施例,一种电子设备,包括:外壳;显示面板,布置在外壳中;显示驱动电路,电连接到显示面板;以及处理器,生成通过显示面板输出的背景图像并将背景图像发送到显示驱动电路,其中,显示驱动电路可以在背景图像被接收时确定第一对象是否被显示在背景图像的不被外壳暴露于外部的第一区域中,在作为确定结果而第一对象没有被显示时生成具有比背景图像的尺寸小的尺寸的部分图像,以及将部分图像和背景图像的被暴露于外部的第二区域合并,并通过显示面板输出合并结果。

根据本公开的另一实施例,一种电子设备,包括:显示面板;显示驱动电路,电连接到显示面板;以及处理器,生成通过显示面板输出的背景图像并将背景图像发送到显示驱动电路,其中,显示驱动电路可以在背景图像被接收时确定对象是否被显示在背景图像上,在作为确定结果而对象没有被显示时生成与对象相对应的部分图像,以及通过显示面板将部分图像输出到背景图像。

根据本公开的又一实施例,一种显示驱动电路,包括:接收电路,从外部处理器顺序接收第一背景图像和第二背景图像;放大器(up-scaler),电连接到接收电路并提取在第一背景图像和第二背景图像的一些区域中生成的第一跟踪点和第二跟踪点;以及控制器,电连接到放大器,其中,控制器可以在从接收电路接收到第一背景图像时生成第一部分图像,在与第一背景图像上的第一跟踪点的坐标值相对应的位置处输出第一部分图像,在从接收电路接收到第二背景图像时生成第二部分图像,计算第一跟踪点和第二跟踪点的坐标值之间的差,以及将第二部分图像移动与第一跟踪点和第二跟踪点的坐标值之间的差相对应的距离,并将第二部分图像输出到第二背景图像上。

有益效果

根据本公开的实施例,可以同步图像的输出定时。

此外,可以提供通过本公开直接或间接理解的各种效果。

附图说明

图1是示出根据实施例的电子设备的视图。

图2a是示出根据实施例的第一背景图像的视图。

图2b是示出根据实施例的第二背景图像和部分图像的视图。

图2c是示出根据实施例的电子设备的操作的流程图。

图3是根据实施例的框图。

图4a是示出根据另一实施例的第一背景图像的视图。

图4b是示出根据另一实施例的第二背景图像和部分图像的视图。

图5是示出根据又一实施例的将部分图像合并到背景图像中的过程的视图。

图6a是根据实施例的跟踪点的放大视图。

图6b是根据另一实施例的跟踪点的放大视图。

图6c是根据又一实施例的跟踪点的放大视图。

图7是示出根据实施例的显示驱动电路的操作的示图。

图8是根据各种实施例的用于在低功率状态下同步图像的输出定时的网络环境中的电子设备的框图。

图9是根据各种实施例的用于在低功率状态下同步图像的输出定时的显示设备的框图。

具体实施方式

图1是示出根据实施例的电子设备的视图。

参考图1,电子设备100可以包括外壳110和显示器120。

外壳110可以形成电子设备100的外表,以保护被包括在电子设备100中的各种组件免受外部冲击。例如,外壳110可以保护被包括在电子设备100中的显示器120、印刷电路板等免受外部冲击。

显示器120可以被布置在外壳110内部。显示器120可以接收用户输入(例如,触摸、手势、悬停等)或输出各种图像(例如,文本图像、图标、小部件、符号等)。

根据实施例,电子设备100可以合并和输出背景图像11和部分图像12。在合并和输出背景图像11和部分图像12的过程中,电子设备100可以将背景图像11的输出定时与部分图像12的输出定时同步。在本公开中,背景图像11可以意味着通过显示器120的整个区域输出的图像,并且部分图像12可以意味着通过显示器120的部分区域输出的图像。

根据比较示例的电子设备不能将背景图像的输出定时与部分图像的输出定时同步。因此,可能发生屏幕闪烁,或者可能在用户不期望的定时输出图像。然而,根据本公开的实施例的电子设备100可以将背景图像11的输出定时与部分图像12的输出定时同步。因此,电子设备100可以防止发生屏幕闪烁,并在用户期望的定时输出背景图像11和部分图像12。

图2a是示出根据实施例的第一背景图像的视图。图2b是示出根据实施例的第二背景图像和部分图像的视图。图2a和图2b是详细示出将部分图像合并到背景图像中的过程的视图。

参考图2a和图2b,第一背景图像10可以包括不暴露于电子设备100的外部的第一区域10a和暴露于电子设备100的外部的第二区域10b。换句话说,由于在图1中示出的外壳110的边缘110a或与边缘110a相邻的区域,显示器120的一部分可能不被暴露于外部。第一区域10a通过显示器120进行输出,但是可以意味着由外壳110的边缘110a覆盖的区域或与边缘110a相邻的区域。第二区域10b可以意味着通过显示器120输出并暴露于电子设备100外部的区域。

作为另一实施例,第一区域10a可以是不通过显示器120输出的区域。例如,当显示器120的尺寸小于第一背景图像10时,可以不通过显示器120输出第一背景图像10的一部分。第一区域10a可以意味着第一背景图像10的不通过显示器120输出的区域。

作为又一实施例,第一区域10a可以位于第一背景图像10的角落处。尽管在图2a中示出了位于第一背景图像10的左上端的第一区域10a,但是第一区域10a可以位于第一背景图像10的右上端。当第一区域10a位于第一背景图像10的左上端和/或右上端时,与部分图像12相比,由显示器120首先识别或扫描第一区域10a。

根据实施例,电子设备100(或图3的处理器130)可以在第一区域10a中生成第一对象10c。在本公开中,第一对象10c可以意味着在第一区域10a中生成的图像。例如,第一对象10c可以包括正方形图像、三角形图像等。因为第一物体10c不被暴露于电子设备100的外部,所以即使第一物体10c具有任意形状,用户的美感也不会变差。

根据实施例,电子设备100(或图3的处理器130)可以在第二区域10b中生成第二对象10d。在本公开中,第二对象10d可以意味着在第二区域10b中生成的图像。例如,第二对象10d可以是被暴露于电子设备100的外部的图像,诸如时钟图像、日历图像、消息图像等。

当生成包括第一对象10c和第二对象10d的第一背景图像10时,电子设备100(或图3的处理器130)可以将第一背景图像10发送到显示器120(或图3的ddi120d)。显示器120可以确定第一对象10c和/或第二对象10d是否存在于第一背景图像10中。作为确定结果,因为第一对象10c和第二对象10d存在于第一背景图像10中,所以显示器120输出第一背景图像10,而不合并部分图像12。

根据实施例,电子设备100(或图3的处理器130)可以在生成第一背景图像10之后生成第二背景图像11,并将第二背景图像发送到显示器(或图3的ddi120d)。第二背景图像11可以意味着从第一背景图像10移除了第一对象10c和/或第二对象10d的图像。

根据实施例,显示器120(或图3的ddi120d)可以确定第一对象10c和/或第二对象10d是否存在于所接收的第二背景图像11中。当第一对象10c和/或第二对象10d不存在于第二背景图像11中时,显示器120可以将部分图像12合并到第二背景图像11中并输出它。

根据实施例,当第一对象10c和/或第二对象10d不存在于第二背景图像11中时,显示器120(或图3的ddi120d)可以生成部分图像12。显示器120可以将所生成的部分图像12合并到第二对象10d所在的位置。可以通过显示器120输出合并的部分图像12和背景图像11。

作为另一实施例,当第一对象10c和/或第二对象10d不存在于第二背景图像11中时,显示器120(或图3的ddi120d)可以选择存储在存储器(例如,图3的存储器122)中的部分图像12。显示器120可以将所选择的部分图像12合并到第二对象10d所在的位置。可以通过显示器120输出合并的部分图像12和背景图像11。

在上述实施例中,显示器120(或图3的ddi120d)可以从处理器(例如,图3的处理器130)接收控制信息。控制信息可以包括存储器(例如,图3的存储器122)的地址信息、当前时间信息等。显示器120可以基于控制信息来选择存储在存储器122中的部分图像。根据本公开的实施例,基于第一对象10c和/或第二对象10d是否存在于背景图像11中,将部分图像12合并到背景图像(例如,第二背景图像11)中,使得可以将背景图像11的输出定时与部分图像12的输出定时同步。因此,电子设备100可以防止屏幕闪烁,并在用户期望的定时输出背景图像11和部分图像12。

同时,在图2a和图2b中示出的实施例仅仅是实施例,并且本公开的实施例不限于在图2a和图2b中示出的那些实施例。例如,电子设备100可以生成不存在第一对象10c的第一背景图像,并将第一背景图像发送到显示器120。可以通过显示器120输出不存在第一对象10c的第一背景图像。

在生成没有第一对象10c的第一背景图像之后,电子设备100可以生成具有第一对象10c的第二背景图像。具有第一对象10c的第二背景图像可以被发送到显示器120。显示器120可以确定第一对象10c是否存在于第二背景图像中,并且当作为确定结果而第一对象10c存在时,部分图像12可以被合并到第二背景图像中。可以通过显示器120输出合并的部分图像12和第二背景图像。

图2c是示出根据实施例的电子设备的操作的流程图。图2c示出了图1所示的电子设备100的操作的流程图。

参考图2c,在操作201中,显示器120(或图3的ddi120d)可以从处理器(例如,图3的处理器130)接收背景图像。例如,显示器120可以顺序接收第一背景图像10和第二背景图像11。第一背景图像10可以在第一区域10a中包括第一对象10c,并且第二背景图像11可以不包括第一对象10c。

在操作203中,显示器120(或图3的ddi120d)可以确定第一对象10c是否被显示在第一区域10a中。与在图2c中示出的不同,显示器120可以确定第二对象10d是否被显示在第二区域10b中。

当第一对象10c被显示在第一区域10a中时,在操作205中,显示器120(或图3的ddi120d)可以输出背景图像。例如,因为第一对象10c被显示在第一背景图像10上,所以显示器120可以将部分图像12输出到第一背景图像10,而不进行合并。

当第一对象10c没有被显示在第一区域10a中时,在操作207中,显示器120(或图3的ddi120d)可以生成部分图像12。例如,因为第一对象10c没有被显示在第二背景图像11上,所以显示器120可以生成部分图像12。尽管在图2c中示出了显示器120生成部分图像12,但是显示器120可以选择存储在存储器(例如,图3的存储器122)中的部分图像12。

在操作209中,显示器120(或图3的ddi120d)可以将所生成的部分图像12输出到第二区域中。例如,显示器120可以将所生成的部分图像12输出到第二背景图像11的第二区域。

图3是根据实施例的框图。图3是示出被包括在图1所示的电子设备100中的硬件模块的框图。

参考图3,电子设备100可以包括处理器130和显示器120。显示器120可以包括显示驱动电路120d和显示面板120p。

处理器130可以生成第一背景图像10和第二背景图像11。当生成第一背景图像10和第二背景图像11时,处理器130可以将第一背景图像10和第二背景图像11发送到显示驱动电路120d。在本公开中,处理器130可以被称为应用处理器(applicationprocessor,ap)。

显示驱动电路120d可以包括接收电路121、存储器122、放大器123和控制器124。接收电路121可以接收由处理器130生成的图像。例如,接收电路121可以接收由处理器130生成的第一背景图像10和第二背景图像11。在本公开中,接收电路121可以被称为移动工业处理器接口(mobileindustryprocessorinterface,mipi)接收模块。

存储器122可以存储由接收电路121接收的图像。例如,部分图像12可以由处理器130生成并被发送到接收电路121。在这种情况下,存储器122可以存储部分图像12。在本公开中,存储器122可以被称为帧缓冲器等。

放大器123可以以指定放大率放大由接收电路121接收的图像。例如,放大器123可以以指定放大率放大第一背景图像10和第二背景图像11、和/或部分图像12。根据实施例,可以绕过由放大器123执行的操作。在这种情况下,从存储器122选择的图像可以被输出到显示面板120p。

控制器124可以确定第一对象10c和/或第二对象10d是否存在于第一背景图像10和第二背景图像11中。作为确定结果,当第一对象10c和/或第二对象10d不存在时,部分图像12可以被合并到第一背景图像10和/或第二背景图像11中。

例如,因为第一对象10c和第二对象10d存在于第一背景图像10中,所以控制器124可以不合并部分图像12。然而,因为第一对象10c和第二对象10d不存在于第二背景图像11中,所以部分图像12可以被合并到第二背景图像11中。部分图像12可以由控制器124生成,或者可以由控制器124从存储器122选择。可以通过显示面板120p输出合并的部分图像12和背景图像11。

根据本公开的实施例,基于第一对象10c和/或第二对象10d是否存在于背景图像11中,将部分图像12合并到背景图像(例如,第二背景图像11)中,使得可以将背景图像11的输出定时与部分图像12的输出定时同步。因此,电子设备100可以防止屏幕闪烁,并在用户期望的定时输出背景图像11和部分图像12。

在本公开中,与参考图1至图3描述的相同的内容可以被应用于具有与被包括在图1至图3所示的电子设备100中的组件相同的附图标记的组件。

图4a是示出根据另一实施例的第一背景图像的视图。图4b是示出根据另一实施例的第二背景图像和部分图像的视图。图4a和图4b是详细示出将部分图像合并到背景图像中的过程的视图。

参考图4a和图4b,处理器130可以生成第一背景图像410。与在图2a中示出的第一背景图像10不同,在图4a中示出的第一背景图像410不包括由外壳110覆盖的区域(例如,第一区域10a)。同时,第一背景图像410可以包括对象411。对象411是被暴露于电子设备100的外部的图像,诸如时钟图像、日历图像等,并且可以被称为图2a的第二对象10d。当生成第一背景图像410时,处理器130可以将第一背景图像410发送到显示驱动电路120d。控制器124可以确定对象411是否存在于第一背景图像410中,并且可以在对象411存在时输出第一背景图像410,而不合并部分图像421。因为对象411存在于图4b中,所以控制器124可以通过显示面板120p输出第一背景图像410,而不合并部分图像421。

根据实施例,在生成第一背景图像410之后,处理器130可以生成第二背景图像420,并将第二背景图像420发送到显示驱动电路120d。第二背景图像420可以意味着从第一背景图像410移除了对象411的图像。

当发送第二背景图像420时,控制器124可以确定对象411是否存在于第二背景图像420中,并且当对象411不存在时,控制器124可以将部分图像421合并到第二背景图像420中。在图4b中,因为对象411不存在于第二背景图像420中,所以控制器124可以将部分图像421合并到第二背景图像420中,并通过显示面板120p输出它。

根据实施例,部分图像421可以意味着由控制器124生成的图像、或者由处理器130生成并存储在存储器122中的图像。例如,控制器124可以生成部分图像421,并将所生成的部分图像421合并到第二背景图像420中。作为另一示例,控制器124可以选择存储在存储器122中的部分图像421,并将所选择的部分图像421合并到第二背景图像420中。

根据本公开的实施例,基于对象411是否存在于背景图像中,将部分图像421合并到背景图像420(例如,第二背景图像420)中,使得可以将背景图像420的输出定时与部分图像421的输出定时同步。因此,电子设备100可以防止屏幕闪烁,并在用户期望的定时输出背景图像420和部分图像421。

图5是示出根据又一实施例的将部分图像合并到背景图像中的过程的视图。在图1至图4中示出的实施例与基于对象是否存在于背景图像中来将部分图像合并到背景图像中的实施例有关。下面要描述的实施例与其中将帧之间的跟踪点彼此比较并且基于比较结果将部分图像合并到背景图像中的实施例有关。此外,下面要描述的实施例与改变部分图像的位置和亮度的实施例有关。

在本公开中,跟踪点(例如,511p)可以指用于调整将部分图像521合并到背景图像(例如,511)中的定时的数据。跟踪点(例如,511p)仅仅是用于调整定时的数据,因此可以不通过显示器120进行输出。也就是说,因为跟踪点(例如,511p)没有通过显示器120进行输出,所以用户可能无法识别跟踪点(例如,511p)。

参考图5,处理器130可以生成第一背景图像511,并将第一背景图像511传送到显示驱动电路120d。第一背景图像511可以包括第一跟踪点511p。处理器130可以生成第二背景图像512和第三背景图像513,并且可以顺序地将第二背景图像512和第三背景图像513发送到显示驱动电路120d。第二背景图像512和第三背景图像513可以包括第二跟踪点512p和第三跟踪点513p。

显示驱动电路120d(或控制器124)可以将第一部分图像521合并到第一背景图像511中,并通过显示面板120p输出合并的图像。另外,显示驱动电路120d可以将第二部分图像522和第三部分图像523合并到第二背景图像512和第三背景图像513中,并通过显示面板120p输出合并的图像。第一部分图像521至第三部分图像523可以由显示驱动电路120d生成,或者可以由处理器130生成并被存储在显示驱动电路120d中。

根据实施例,显示驱动电路120d(或控制器124)可以计算第一跟踪点511p和第二跟踪点512p的坐标值之间的差。当计算差时,显示驱动电路120d可以将第二背景图像512上的第二部分图像522移动与坐标值之间的差相对应的距离。当第二部分图像522被移动时,第二部分图像522和第二背景图像512可以被合并,并通过显示面板120p进行输出。

例如,当第一跟踪点511p的坐标值为(1000,500)并且第二跟踪点512p的坐标值为(600,500)时,显示驱动电路120d可以将第二部分图像522移动到(200,800)。换句话说,显示驱动电路120d可以将第二部分图像522从第一部分图像521的坐标值(600,800)移动与第一跟踪点511p和第二跟踪点512p的坐标值之间的差相对应的距离(-400,0)。当第二部分图像522被移动时,第二部分图像522和第二背景图像512可以被合并,并通过显示面板120p进行输出。

在本公开中,坐标值可以意味着数据线和栅极线相交的点的位置值。例如,因为第一跟踪点511p的坐标值为(1000,500),所以第一跟踪点511p位于其中位于从显示面板120p的左边缘120p-1开始的第1000个位置的数据线和位于从显示面板120p的上边缘120p-2开始的第500个位置的栅极线相交的点处。

作为另一实施例,显示驱动电路120d(或控制器124)可以计算第二跟踪点512p和第三跟踪点513p的坐标值之间的差。当计算差时,显示驱动电路120d可以将第三背景图像513上的第三部分图像523移动与坐标值之间的差相对应的距离。当第三部分图像523被移动时,第三部分图像523和第三背景图像513可以被合并,并通过显示面板120p进行输出。

例如,当第二跟踪点512p的坐标值为(600,500)并且第三跟踪点513p的坐标值为(600,300)时,显示驱动电路120d可以将第三部分图像523移动到(200,600)。换句话说,显示驱动电路120d可以将第三部分图像523从第二部分图像522的坐标值(200,800)移动与第二跟踪点512p和第三跟踪点513p的坐标值之间的差相对应的距离(0,-200)。当第三部分图像523被移动时,第三部分图像523和第三背景图像513可以被合并,并通过显示面板120p进行输出。

根据实施例,显示驱动电路120d(或控制器124)可以计算第一跟踪点511p和第二跟踪点512p的色彩值之间的差。当计算差时,显示驱动电路120d可以调整第二部分图像522的亮度以对应于色彩值之间的差。

例如,当第一跟踪点511p的色彩值为(255,47,175)并且第二跟踪点512p的色彩值为(255,223,79)时,显示驱动电路120d可以将第二部分图像522的亮度调整为最大亮度的70%。换句话说,尽管第一部分图像521的亮度为30%,但是因为当位置从第一跟踪点511p被改变到第二跟踪点512p时出现色彩值差,所以显示驱动电路120d可以将第二部分图像522的亮度调整为70%。

在本公开中,色彩值可以意味着施加到像素的灰度电压的灰度值。例如,色彩值可以包括应用于红色子像素的灰度值、应用于绿色子像素的灰度值以及应用于蓝色子像素的灰度值。

作为另一实施例,显示驱动电路120d(或控制器124)可以计算第二跟踪点512p和第三跟踪点513p的色彩值之间的差。当计算差时,显示驱动电路120d可以调整第三部分图像523的亮度以对应于色彩值之间的差。

例如,当第二跟踪点512p的色彩值为(255,223,79)并且第三跟踪点513p的色彩值为(255,255,255)时,显示驱动电路120d可以将第三部分图像523的亮度调整为100%。换句话说,尽管第二部分图像522的亮度为70%,但是因为当位置从第一跟踪点511p被改变到第二跟踪点512p时出现色彩值差,所以显示驱动电路120d可以将第三部分图像523的亮度调整为100%。

根据本公开的实施例,通过基于跟踪点的坐标值和/或色彩值将部分图像合并到背景图像中,可以将背景图像的输出定时与部分图像的输出定时同步。因此,电子设备100可以防止屏幕闪烁,并在用户期望的定时输出背景图像和部分图像。

图6a是根据实施例的跟踪点的放大视图。图6b是根据另一实施例的跟踪点的放大视图。图6c是根据又一实施例的跟踪点的放大视图。

图6a至图6c示出了与显示器120的分辨率相对应的跟踪点。例如,当显示器120的分辨率在图6a中为wqhd时,当显示器120的分辨率在图6b中为fhd时,以及当显示器120的分辨率在图6c中为hd时,图6a至图6c是跟踪点610、620和630的放大视图。

参考图6a至图6c,显示驱动电路120d(例如,放大器123)可以放大背景图像中的跟踪点610、620和630。经放大的跟踪点610、620和630可以包括多条像素信息。

根据实施例,显示驱动电路120d可以基于跟踪点610、620和630的匹配像素611、621和631的色彩值来确定像素是否是匹配像素611、621和631。匹配像素611、621和631可以指跟踪点610、620和630当中首先由显示驱动电路120d识别的像素。例如,位于图6a的跟踪点610的左上端的像素611(或位于点(0,0)处的像素)可以是匹配像素。在图6b的跟踪点620和图6c的跟踪点630中,位于左上端的像素621和631(或位于点(0,0)处的像素)可以是匹配像素。

当跟踪点610、620和630被识别时,显示驱动电路120d可以将跟踪点610、620和630的一个像素设置为跟踪像素612、622和632。在本公开中,跟踪像素612、622和632可以意味着跟踪点610、620和630内用于实际跟踪的像素。例如,位于点(1,1)处的像素612可以是图6a的跟踪点610中的跟踪像素。位于点(1,1)处的像素622可以是图6b的跟踪点620中的跟踪像素。位于点(2,2)处的像素632可以是图6c的跟踪点630中的跟踪像素。

根据实施例,跟踪像素612、622和632可以包括红色子像素、绿色子像素和蓝色子像素。显示驱动电路120d可以基于红色子像素的坐标值来改变部分图像的位置。也就是说,当第一红色子像素的坐标值为(600,500)并且第二红色子像素的坐标值为(600,300)时,显示驱动电路120d可以以坐标值之间的差来移动部分图像。作为移动部分图像的位置的特定方法,可以应用在图5中描述的内容。

在另一实施例中,显示驱动电路120d可以基于被包括在跟踪像素612、622和632中的绿色子像素和蓝色子像素的色彩值来调整部分图像的亮度。也就是说,当第一绿色子像素和第一蓝色子像素的灰度值为(223,79),并且第二绿色子像素和第二蓝色子像素的灰度值为(255,255)时,显示驱动电路120d可以以差来调整部分图像的亮度。作为调整部分图像的亮度的特定方法,可以应用在图5中描述的内容。

图7是示出根据实施例的显示驱动电路的操作的示图。在图7中示出的操作示图示出了用于执行在图5中示出的实施例的电子设备100的操作定时。

参考图7,曲线图710示出了使得显示器120能够以恒定速度操作的同步信号。在同步信号的一个帧期间,显示器120可以输出特定图像。例如,显示器120可以在1/60秒内输出特定图像。

曲线图720示出了显示驱动电路120d识别背景图像中的跟踪点的定时。例如,显示驱动电路120d可以识别第一帧711中的第一跟踪点511p和第二帧712中的第二跟踪点512p。

曲线图730示出了显示驱动电路120d从每个跟踪点提取坐标值和色彩值的定时。例如,显示驱动电路120d可以从第一帧711提取第一跟踪点511p的坐标值和色彩值。作为另一示例,显示驱动电路120d可以从第二帧712提取第二跟踪点512p的坐标值和色彩值。

曲线图740示出了显示驱动电路120d将提取的坐标值和色彩值应用于部分图像的定时。例如,显示驱动电路120d可以在与第一跟踪点511p的坐标值相对应的位置处合并第一部分图像521,并将其输出到显示面板120p。作为另一实施例,显示驱动电路120d可以在与第二跟踪点512p的坐标值相对应的位置处合并第二部分图像522,并将其输出到显示面板120p。

根据本公开的实施例,可以基于跟踪点的坐标值和/或色彩值将部分图像合并到背景图像中,使得部分图像在同一帧中被合并到背景图像中。因此,电子设备100可以防止屏幕闪烁,并在用户期望的定时输出背景图像和部分图像。

根据实施例,电子设备包括:外壳;显示面板,布置在外壳中;显示驱动电路,电连接到显示面板;以及处理器,生成通过显示面板输出的背景图像并将背景图像发送到显示驱动电路,其中,显示驱动电路可以在背景图像被接收时确定第一对象是否被显示在背景图像的不被外壳暴露于外部的第一区域中,在作为确定结果而第一对象没有被显示时生成具有比背景图像的尺寸小的尺寸的部分图像,以及将部分图像和背景图像的被暴露于外部的第二区域合并,并通过显示面板输出合并结果。

根据实施例,显示驱动电路可以提取第一对象的色彩值,并基于所提取的色彩值来调整部分图像的亮度。

根据实施例,当接收背景图像时,显示驱动电路可以在第一区域中生成附加对象,并且将部分图像和第二区域合并,并通过显示面板输出合并结果。

根据实施例,处理器可以生成部分图像,并且显示驱动电路可以包括存储从处理器生成的部分图像的存储器。

根据实施例,显示驱动电路可以将存储在存储器中的部分图像和第二区域合并,并通过显示面板输出合并结果。

根据实施例,处理器可以将不包括第一对象的背景图像发送到显示驱动电路。

根据实施例,显示驱动电路可以确定第二对象是否被显示在第二区域中,并且当作为确定结果而第二对象没有被显示时,可以将部分图像和第二区域合并以通过显示面板输出合并结果。

根据实施例,控制器可以提取第二对象的色彩值,并基于所提取的色彩值来调整部分图像的亮度。

根据实施例,处理器可以从第二区域移除第二对象,并将移除结果发送到显示驱动电路。

根据实施例,电子设备包括:显示面板;显示驱动电路,电连接到显示面板;以及处理器,生成通过显示面板输出的背景图像并将背景图像发送到显示驱动电路,其中,显示驱动电路可以在背景图像被接收时确定对象是否被显示在背景图像上,在作为确定结果而对象没有被显示时生成与对象相对应的部分图像,以及通过显示面板将部分图像输出到背景图像。

根据实施例,处理器可以将不包括对象的背景图像发送到显示驱动电路。

根据实施例,显示驱动电路可以提取对象的色彩值,并基于所提取的色彩值来调整部分图像的亮度。

根据实施例,处理器可以生成部分图像,并且显示驱动电路可以包括存储从处理器生成的部分图像的存储器。

根据实施例,显示驱动电路包括:接收电路,从外部处理器顺序接收第一背景图像和第二背景图像;放大器,电连接到接收电路并提取在第一背景图像和第二背景图像的一些区域中生成的第一跟踪点和第二跟踪点;以及控制器,电连接到放大器,其中,控制器可以在从接收电路接收到第一背景图像时生成第一部分图像,在与第一背景图像上的第一跟踪点的坐标值相对应的位置处输出第一部分图像,在从接收电路接收到第二背景图像时生成第二部分图像,计算第一跟踪点和第二跟踪点的坐标值之间的差,以及将第二部分图像移动与第一跟踪点和第二跟踪点的坐标值之间的差相对应的距离,并将第二部分图像输出到第二背景图像上。

根据实施例,控制器可以计算第一跟踪点和第二跟踪点的色彩值之间的差,并基于色彩值之间的差来调整第二部分图像的亮度。

根据实施例,与第二部分图像相比,第二跟踪点可以由控制器首先识别。

根据实施例,第一跟踪点可以包括多条像素信息,并且控制器可以将第一部分图像输出到与多条像素信息当中的指定像素的坐标值相对应的位置。

根据实施例,控制器可以基于指定像素的色彩值来调整第一部分图像的亮度。

根据实施例,第一部分图像和第二部分图像可以从外部处理器生成,并且接收电路可以从外部处理器接收第一部分图像和第二部分图像。

根据实施例,显示驱动电路还可以包括存储第一部分图像和第二部分图像的存储器。

图8是根据各种实施例的网络环境中的电子设备的框图。

参考图8,在网络环境800中,电子设备801可以通过第一网络898(例如,短程无线通信)与电子设备802通信,或者可以通过第二网络899(例如,长距离无线通信)与电子设备804或服务器808通信。根据实施例,电子设备801可以通过服务器808与电子设备804通信。根据实施例,电子设备801可以包括处理器820、存储器830、输入设备850、声音输出设备855、显示设备860、音频模块870、传感器模块876、接口877、触觉模块879、相机模块880、电力管理模块888、电池889、通信模块890、订户识别模块896和天线模块897。根据一些实施例,电子设备801的组件当中的至少一个(例如,显示设备860或相机模块880)可以被省略,或者其他组件可以被添加到电子设备801。根据一些实施例,如嵌入在显示设备860(例如,显示器)中的传感器模块876(例如,指纹传感器、虹膜传感器或照度传感器)的情况中那样,一些组件可以被集成和实施。

处理器820可以操作例如软件(例如,程序840)以控制连接到处理器820的、电子设备801的其他组件(例如,硬件或软件组件)中的至少一个,并且可以处理和计算各种数据。处理器820可以将从其他组件(例如,传感器模块876或通信模块890)接收的命令集或数据加载到易失性存储器832中,可以处理加载的命令或数据,并且可以将结果数据存储到非易失性存储器834中。根据实施例,处理器820可以包括主处理器821(例如,中央处理单元或应用处理器)和辅助处理器823(例如,图形处理设备、图像信号处理器、传感集线器处理器或通信处理器),其独立于主处理器821进行操作,附加地或替代地使用比主处理器821少的功率,或者被指定为指定功能。在这种情况下,辅助处理器823可以与主处理器821分开进行操作或者被嵌入。

在这种情况下,当主处理器821处于非活动(例如,睡眠)状态时,辅助处理器823可以控制例如与电子设备801的组件当中的至少一个组件(例如,显示设备860、传感器模块876或通信模块890)而不是主处理器821相关联的功能或状态中的至少一些,或者当主处理器821处于活动(例如,应用执行)状态时,辅助处理器823可以与主处理器821一起进行控制。根据实施例,辅助处理器823(例如,图像信号处理器或通信处理器)可以被实施为功能上与辅助处理器823相关的另一组件(例如,相机模块880或通信模块890)的一部分。存储器830可以存储由电子设备801的至少一个组件(例如,处理器820或传感器模块876)使用的各种数据,例如,软件(例如,程序840)以及关于与软件相关联的命令的输入数据或输出数据。存储器830可以包括易失性存储器832或非易失性存储器834。

程序840可以作为软件被存储在存储器830中,并且可以包括例如操作系统842、中间件844或应用846。

输入设备850可以是用于从电子设备801的外部(例如,用户)接收用于电子设备801的组件(例如,处理器820)的命令或数据的设备,并且可以包括例如麦克风、鼠标或键盘。

声音输出设备855可以是用于向电子设备801的外部输出声音信号的设备,并且可以包括例如用于通用目的(诸如多媒体播放或录音播放)的扬声器、以及仅用于接收呼叫的接收器。根据实施例,接收器和扬声器可以被整体实施或分开实施。

显示设备860可以是用于向电子设备801的用户可视地呈现信息的设备,并且可以包括例如显示器、全息设备或投影仪、以及用于控制对应设备的控制电路。根据实施例,显示设备860可以包括触摸电路或用于测量触摸的压力强度的压力传感器。

音频模块870可以双向转换声音和电信号。根据实施例,音频模块870可以通过输入设备850获得声音,或者可以通过有线或无线连接到声音输出设备855或电子设备801的外部电子设备(例如,电子设备802(例如,扬声器或耳机))输出声音。

传感器模块876可以生成与电子设备801内部的操作状态(例如,功率或温度)或外部的环境状态相对应的电信号或数据值。传感器模块876可以包括例如手势传感器、陀螺仪传感器、气压传感器、磁传感器、加速度传感器、抓握传感器、接近传感器、色彩传感器、红外传感器、生物传感器、温度传感器、湿度传感器或照度传感器。

接口877可以支持有线或无线连接到外部电子设备(例如,电子设备802)的指定协议。根据实施例,接口877可以包括例如hdmi(high-definitionmultimediainterface,高清晰度多媒体接口)、usb(universalserialbus,通用串行总线)接口、sd卡接口或音频接口。

连接端子878可以包括将电子设备801物理连接到外部电子设备(例如,电子设备802)的连接器,例如,hdmi连接器、usb连接器、sd卡连接器或音频连接器(例如,耳机连接器)。

触觉模块879可以将电信号转换为机械刺激(例如,振动或移动)或由用户通过触觉或动觉感知到的电刺激。触觉模块879可以包括例如马达、压电元件或电刺激器。

相机模块880可以拍摄静止图像或视频图像。根据实施例,相机模块880可以包括例如至少一个镜头、图像传感器、图像信号处理器或闪光灯。

电力管理模块888可以是用于管理提供给电子设备801的电力的模块,并且可以用作电力管理集成电路(powermanagementintegratedcircuit,pmic)的至少一部分。

电池889可以是用于向电子设备801的至少一个组件供电的设备,并且可以包括例如不可充电(一次)电池、可充电(二次)电池或燃料电池。

通信模块890可以在电子设备801和外部电子设备(例如,电子设备802、电子设备804或服务器808)之间建立有线或无线通信信道,并支持通过所建立的通信信道的通信执行。通信模块890可以包括独立于处理器820(例如,应用处理器)进行操作并支持有线通信或无线通信的至少一个通信处理器。根据实施例,通信模块890可以包括无线通信模块892(例如,蜂窝通信模块、短程无线通信模块或gnss(globalnavigationsatellitesystem,全球导航卫星系统)通信模块)或有线通信模块894(例如,lan(localareanetwork,局域网)通信模块或电力线通信模块),并且可以通过第一网络898(例如,诸如蓝牙、wifi直连或irda(infrareddataassociation,红外数据协会)的短程通信网络)或第二网络899(例如,诸如蜂窝网络、互联网或计算机网络(例如,lan或wan)的长距离无线通信网络)使用其中的对应通信模块与外部电子设备通信。上述各种通信模块890可以被实施到一个芯片中或分别实施到单独的芯片中。

根据实施例,在通信网络中,无线通信模块892可以使用存储在订户识别模块896中的用户信息来识别和认证电子设备801。

天线模块897可以包括一个或多个天线,以向外部源发送信号或功率或者从外部源接收信号或功率。根据实施例,通信模块890(例如,无线通信模块892)可以通过适合于通信方法的天线向外部电子设备发送信号或从外部电子设备接收信号。

组件当中的一些组件可以通过在外围设备之间使用的通信方法(例如,总线、gpio(generalpurposeinput/output,通用输入/输出)、spi(serialperipheralinterface,串行外围接口)或mipi(mobileindustryprocessorinterface,移动工业处理器接口))彼此连接,以彼此交换信号(例如,命令或数据)。

根据实施例,可以通过连接到第二网络899的服务器808在电子设备801和外部电子设备804之间发送或者接收命令或数据。电子设备802和804中的每一个可以与电子设备801是相同或不同类型。根据实施例,由电子设备801执行的操作中的全部或一些可以由另一电子设备或多个外部电子设备执行。当电子设备801自动地或通过请求执行一些功能或服务时,除了独自执行功能或服务之外或者代替独自执行功能或服务,电子设备801可以请求外部电子设备执行与功能或服务相关的功能中的至少一些。接收请求的外部电子设备可以执行所请求的功能或附加功能,并将结果发送到电子设备801。电子设备801可以基于所接收的结果原样或在附加处理所接收的结果之后提供所请求的功能或服务。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算技术。

图9是根据各种实施例的显示设备的框图。

参考图9,显示设备860可以包括显示器910和用于控制显示器910的显示驱动器ic(displaydriveric,ddi)930。ddi930可以包括接口模块931、存储器933(例如,缓冲存储器)、图像处理模块935或映射模块937。例如,ddi930可以通过接口模块931从处理器820(例如,主处理器821或应用处理器)或独立于主处理器821而操作的辅助处理器823接收包括图像数据或与用于控制图像数据的命令相对应的图像控制信号的图像信息。ddi930可以通过接口模块931与触摸电路950、传感器模块876等通信。此外,ddi930可以例如以帧为单位将所接收的图像信息的至少一部分存储在存储器933中。例如,图像处理模块935可以至少部分地基于图像数据或显示器910的特性对图像数据的至少一部分执行预处理或后处理(例如,分辨率、亮度或尺寸的调整)。映射模块937可以至少部分地基于显示器910的像素的属性(例如,像素阵列(rgb条纹或像素排列)或子像素中的每一个的尺寸),将通过图像处理模块935预处理或后处理的图像数据转换为能够驱动像素的电压值或电流值。例如,可以基于电压或电流值来驱动显示器910的至少一些像素,使得对应于图像数据的视觉信息(例如,文本、图像或图标)被显示在显示器910上。

根据实施例,显示设备860还可以包括触摸电路950。触摸电路950可以包括触摸传感器951和用于控制触摸传感器951的触摸传感器ic953。触摸传感器ic953可以控制触摸传感器951来测量例如显示器910的特定位置处的信号(例如,电压、光量、电阻或电荷量)中的改变,以感测触摸输入或悬停输入,并且可以向处理器820提供关于所感测的触摸输入或悬停输入的信息(例如,位置、区域、压力或时间)。根据实施例,触摸电路950的至少一部分(例如,触摸传感器ic953)可以被包括作为显示驱动器ic930或显示器910的一部分,或者作为布置在显示设备860外部的另一组件(例如,辅助处理器823)的一部分。

根据实施例,显示设备860还可以包括传感器模块876的至少一个传感器(例如,指纹传感器、虹膜传感器、压力传感器或照度传感器)或其控制电路。在这种情况下,至少一个传感器或其控制电路可以被实施在显示设备860的一部分(例如,显示器910或ddi930)或触摸电路950的一部分中。例如,当嵌入在显示设备860中的传感器模块876包括生物传感器(例如,指纹传感器)时,生物传感器可以通过显示器910的区域获得与触摸输入相关联的生物信息。作为另一示例,当嵌入在显示设备860中的传感器模块876包括压力传感器时,压力传感器可以通过显示器910的一个区域或整个区域获得关于与触摸输入相对应的压力的信息。根据实施例,触摸传感器951或传感器模块876可以被布置在显示器910的像素层的像素之间或者在像素层之上或之下。

根据在本公开中公开的各种实施例的电子设备可以是各种类型的设备。电子设备可以包括例如便携式通信设备(例如,智能手机)、计算机设备、便携式多媒体设备、移动医疗器械、相机、可穿戴设备或家用电器中的至少一个。根据实施例的电子设备不应该被限制于上述设备。

应该理解,本公开的各种实施例和在实施例中使用的术语并不旨在将在本公开中公开的技术限制为本文公开的特定形式;相反,本公开应该被解释为覆盖本公开的实施例的各种修改、等同物和/或替代物。关于附图的描述,类似的组件可以被分配有类似的附图标记。如本文所使用的,单数形式也可包括复数形式,除非上下文另有明确指示。在本文公开的本公开中,本文使用的表述“a或b”、“a或/和b中的至少一个”、“a、b或c”或“a、b或/和c中的一个或多个”等可以包括一个或多个相关列出项目的任何和所有组合。在本文使用的表述“第一”、“第二”、“该第一”或“该第二”可以意味着各种组件,而不管其顺序和/或重要性,但不限制相应的组件。上述表述仅用于区分一个组件和其他组件。应该理解,当组件(例如,第一组件)被称为(可操作地或可通信地)“连接”或“耦合”到另一组件(例如,第二组件)时,它可以直接连接或直接耦合到另一组件,或者任何其他组件(例如,第三组件)可以介于它们之间。

本文使用的术语“模块”可以表示例如包括硬件、软件和固件的一个或多个组合的单元。术语“模块”可以与术语“逻辑”、“逻辑块”、“部件”和“电路”互换使用。“模块”可以是集成部件的最小单元,也可以是其一部分。“模块”可以是用于执行一个或多个功能的最小单元或其一部分。例如,“模块”可以包括专用集成电路(application-specificintegratedcircuit,asic)。

本公开的各种实施例可以通过软件(例如,程序840)来实施,该软件包括存储在机器(例如,计算机)可读的机器可读存储介质(例如,内部存储器836或外部存储器838)中的指令。机器可以是从机器可读存储介质调用指令并根据所调用的指令进行操作的设备,并且可以包括电子设备(例如,电子设备801)。当指令由处理器(例如,处理器820)执行时,处理器可以在处理器的控制下直接或使用其他组件来执行对应于指令的功能。该指令可以包括由编译器或解释器生成或执行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。这里,本文使用的术语“非暂时性”是对介质本身的限制(即,有形的,不是信号),而不是对数据存储持久性的限制。

根据实施例,根据本公开中公开的各种实施例的方法可以作为计算机程序产品的一部分来提供。计算机程序产品可以作为产品在卖方和买方之间进行交易。计算机程序产品可以以机器可读存储介质(例如,光盘只读存储器(cd-rom))的形式分发,或者可以仅通过应用存储(例如,playstoretm)分发。在在线分发的情况下,计算机程序产品的至少一部分可以临时存储或生成在存储介质中,诸如制造商的服务器、应用商店的服务器或中继服务器的存储器。

根据各种实施例的每个组件(例如,模块或程序)可以包括至少一个上述组件,并且可以省略上述子组件的一部分,或者还可以包括附加的其他子组件。替代地或附加地,一些组件(例如,模块或程序)可以集成在一个组件中,并且可以执行在集成之前由每个相应组件执行的相同或类似的功能。根据本公开的各种实施例,由模块、编程或其他组件执行的操作可以顺序地、并行地、重复地或以启发式方法执行。此外,至少一些操作可以以不同的顺序执行、省略或者可以添加其他操作。

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