首页> 中国专利> 根据图像的内容的变化控制图像的显示位置或区域的电子设备

根据图像的内容的变化控制图像的显示位置或区域的电子设备

摘要

公开了一种电子设备,其包括显示器、驱动显示器的显示驱动器IC、和可操作地与显示器和显示驱动器IC连接的至少一个处理器。显示驱动器IC将对应于与至少一个应用相关联的图像的一个或多个像素数据的显示位置从显示器的活跃区域上的指定点移动指定的距离。至少一个处理器被配置为基于所指定的距离将图像的第一部分放大指定范围,基于所指定的距离将图像的第二部分缩小指定范围,并且基于放大的第一部分或缩小的第二部分在活跃区域上显示图像。此外,通过说明书认识到的各种实施例是可能的。

著录项

说明书

技术领域

本公开中公开的实施例涉及在移动与显示器上显示的应用相关联的图像的内容的位置的同时调整区域并防止由长时间显示相同的运行屏幕而生成的劣化的技术。

背景技术

电子设备可以包括显示与应用相关联的图像的显示器。取决于正在运行的应用的类型或操作状态,图像可以包括各种内容。图像的内容可以在移动时显示,并且可以长时间在特定位置显示。当内容保持在特定位置时,显示器可以显示特定屏幕。

同时,当诸如有机发光二极管(organic light emitting diode,OLED)面板的显示面板长时间显示特定屏幕时,显示图像的显示器可能劣化,并且可能发生残像。当在构成显示器的像素的发光元件中发生劣化或老化时,像素的亮度会劣化,而导致图像表示的均匀性。

发明内容

技术问题

为了防止显示器的劣化,当长时间显示某个图像时,电子设备可以缩小图像,并且可以在移动屏幕的同时显示图像。然而,在这种情况下,出现了图像尺寸变小、图像的移动对用户可见以及图像向一侧倾斜的问题。

或者,为了防止显示器的劣化,当长时间显示某个图像时,电子设备可以遮蔽边缘区域,并且可以在移动图像的同时输出图像。然而,在这种情况下,出现了显示在图像边缘区域上的内容根据图像的移动而被裁剪的问题。

本公开中公开的实施例旨在提供一种用于解决上述问题或本公开中提出的问题的电子设备。

技术方案

根据本公开的一个方面,提供了一种电子设备。电子设备可以包括显示器、显示驱动器IC(被配置为驱动显示器)、和至少一个处理器(可操作地与显示器和显示驱动器IC连接)。显示驱动器IC可以将对应于与至少一个应用相关联的图像的一个或多个像素数据的显示位置在显示器的活跃区域上从指定点移动指定的距离。至少一个处理器可以被配置为基于指定的距离将图像的第一部分放大指定范围,基于指定的距离将图像的第二部分缩小指定范围,并且基于放大的第一部分或缩小的第二部分在活跃区域上显示图像。

根据本公开的另一方面,提供了一种电子设备。电子设备可以包括显示器、显示驱动器IC(被配置为驱动显示器)、和至少一个处理器(可操作地与显示器和显示驱动器IC连接)。显示驱动器IC可以取决于多个参数在显示器的活跃区域上将对应于与至少一个应用相关联的图像的一个或多个像素数据的显示位置移动指定的距离。至少一个处理器可以被配置为基于指定的距离将图像的第一部分放大指定范围,基于指定的距离将图像的第二部分缩小指定范围,并且基于放大的第一部分或缩小的第二部分在活跃区域上显示图像。

根据本公开的另一方面,提供了一种电子设备。电子设备可以包括显示器、显示驱动器IC(被配置为驱动显示器)、和至少一个处理器(可操作地与显示器和显示驱动器IC连接)。显示驱动器IC可以在显示器的活跃区域上以指定的时间间隔移动对应于与至少一个应用相关联的图像的一个或多个像素数据的显示位置。至少一个处理器可以被配置为当像素数据的显示位置移动时,放大图像的第一部分的范围,将图像的第二部分的范围缩小第一部分的放大范围,并且基于放大的第一部分或缩小的第二部分在活跃区域上显示图像。

有利效果

根据本公开中公开的实施例,本公开可以在不将图像的内容移动呈现给用户的情况下防止显示器的劣化。

此外,根据本公开中公开的实施例,显示器上显示的图像可以以完整的状态显示,而不会偏向一侧或被裁剪。

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

附图说明

图1是示出根据各种实施例的在网络环境中基于图像的内容的改变来控制图像的位置或区域的电子设备的框图。

图2是示出根据各种实施例的基于图像的内容的改变来控制图像的位置或区域的显示设备的框图。

图3是示出根据实施例的电子设备的驱动方法的流程图;

图4是示出根据实施例的电子设备移动对应于与应用相关联的图像的一个或多个像素数据的显示位置的示意图;

图5A是示出根据实施例的电子设备放大图像的示意图;

图5B是示出根据实施例的电子设备缩小图像的示意图;

图6是示出根据实施例的电子设备放大并裁剪构成图像的全部的内容的示意图;

图7是示出根据实施例的电子设备缩小构成图像的一部分的内容的示意图;

图8是示出根据实施例的电子设备放大构成图像的一部分的内容的示意图;

图9是示出根据另一实施例的电子设备放大和缩小图像的示意图;

图10是示出根据另一实施例的电子设备放大和缩小图像的示意图;

图11是示出根据实施例的电子设备显示三维图像的示意图;

图12是示出根据实施例的电子设备移动具有遮蔽部分的图像的示意图;

图13是示出根据另一实施例的电子设备移动图像的位置的示意图;

图14是示出根据另一实施例的电子设备移动图像的位置的示意图;并且

图15是示出根据实施例的电子设备将图像的触摸坐标校正为移动坐标的框图。

关于附图的描述,相同或相似的表示可以用于相同或相似的组件。

具体实施方式

在下文中,可以参考附图描述本公开的各种实施例。然而,应当理解,这并不旨在将本公开限于特定的实施方式,并且包括本公开的实施例的各种修改、等同物和/或替代物。

图1是示出根据各种实施例的在网络环境100中基于图像的内容的改变来控制图像的位置或区域的电子设备101的框图。参考图1,网络环境100中的电子设备101可经由第一网络198(例如,短距离无线通信网络)与电子设备102进行通信,或者经由第二网络199(例如,长距离无线通信网络)与电子设备104或服务器108进行通信。根据实施例,电子设备101可经由服务器108与电子设备104进行通信。根据实施例,电子设备101可包括处理器120、存储器130、输入设备150、声音输出设备155、显示设备160、音频模块170、传感器模块176、接口177、触觉模块179、相机模块180、电力管理模块188、电池189、通信模块190、用户识别模块(SIM)196或天线模块197。在一些实施例中,可从电子设备101中省略所述组件中的至少一个(例如,显示设备160或相机模块180),或者可将一个或多个其它组件添加到电子设备101中。在一些实施例中,可将所述组件中的一些组件实施为单个集成电路。例如,可将传感器模块176(例如,指纹传感器、虹膜传感器、或照度传感器)实施为嵌入在显示设备160(例如,显示器)中。

处理器120可运行例如软件(例如,程序140)来控制电子设备101的与处理器120耦合的至少一个其它组件(例如,硬件或软件组件),并可执行各种数据处理或计算。根据实施例,作为数据处理或计算的至少部分,处理器120可将从另一组件(例如,传感器模块176或通信模块190)接收的命令或数据加载到易失性存储器132中,对存储在易失性存储器132中的命令或数据进行处理,并将结果数据存储在非易失性存储器134中。根据实施例,处理器120可包括主处理器121(例如,中央处理器(CPU)或应用处理器(AP))以及与主处理器121在操作上独立的或者相结合的辅助处理器123(例如,图形处理单元(GPU)、图像信号处理器(ISP)、传感器中枢处理器或通信处理器(CP))。额外地或者可替代地,辅助处理器123可被适配为比主处理器121耗电更少,或者被适配为具体用于指定的功能。可将辅助处理器123实施为与主处理器121分离,或者实施为主处理器121的部分。

在主处理器121处于未激活(例如,睡眠)状态时,辅助处理器123(而非主处理器121)可以控制与电子设备101的组件之中的至少一个组件(例如,显示设备160、传感器模块176或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例如,运行应用)时,辅助处理器123可与主处理器121一起来控制与电子设备101的组件之中的至少一个组件(例如,显示设备160、传感器模块176或通信模块190)相关的功能或状态中的至少一些。根据实施例,可将辅助处理器123(例如,图像信号处理器或通信处理器)实施为在功能上与辅助处理器123相关的另一组件(例如,相机模块180或通信模块190)的部分。

存储器130可存储由电子设备101的至少一个组件(例如,处理器120或传感器模块176)使用的各种数据。各种数据可包括例如软件(例如,程序140)以及针对与其相关的命令的输入数据或输出数据。存储器130可包括易失性存储器132或非易失性存储器134。

可将程序140作为软件存储在存储器130中,并且程序140可包括例如操作系统(OS)142、中间件144或应用146。

输入设备150可从电子设备101的外部(例如,用户)接收将由电子设备101的其它组件(例如,处理器120)使用的命令或数据。输入设备150可包括例如麦克风、鼠标、键盘或数字笔(例如,手写笔)。

声音输出设备155可将声音信号输出到电子设备101的外部。声音输出设备155可包括例如扬声器或接收器。扬声器可用于诸如播放多媒体或播放唱片的通用目的,并且接收器可用于呼入呼叫。根据实施例,可将接收器实施为与扬声器分离,或实施为扬声器的部分。

显示设备160可向电子设备101的外部(例如,用户)视觉地提供信息。显示设备160可包括例如显示器、全息设备或投影仪以及用于控制显示器、全息设备和投影仪中的相应一个的控制电路。根据实施例,显示设备160可包括被适配为检测触摸的触摸电路或被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。

音频模块170可将声音转换为电信号,反之亦可。根据实施例,音频模块170可经由输入设备150获得声音,或者经由声音输出设备155或与电子设备101直接(例如,有线地)或无线地耦合的外部电子设备(例如,电子设备102)的耳机输出声音。

传感器模块176可检测电子设备101的操作状态(例如,功率或温度)或电子设备101外部的环境状态(例如,用户的状态),然后产生与检测到的状态相应的电信号或数据值。根据实施例,传感器模块176可包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁性传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(IR)传感器、生物特征传感器、温度传感器、湿度传感器或照度传感器。

接口177可支持将被用来使电子设备101与外部电子设备(例如,电子设备102)直接(例如,有线地)或无线地耦合的一个或多个特定协议。根据实施例,接口177可包括例如高清晰度多媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。

连接端178可包括连接器,其中,电子设备101可经由该连接器与外部电子设备(例如,电子设备102)物理连接。根据实施例,连接端178可包括例如HDMI连接器、USB连接器、SD卡连接器或音频连接器(例如,耳机连接器)。

触觉模块179可将电信号转换为可被用户经由他的触觉或动觉识别的机械刺激(例如,振动或运动)或电刺激。根据实施例,触觉模块179可包括例如电机、压电元件或电刺激器。

相机模块180可捕获静止图像或运动图像。根据实施例,相机模块180可包括一个或多个透镜、图像传感器、图像信号处理器或闪光灯。

电力管理模块188可管理对电子设备101的供电。根据实施例,可将电力管理模块188实施为例如电力管理集成电路(PMIC)的至少部分。

电池189可对电子设备101的至少一个组件供电。根据实施例,电池189可包括例如不可再充电的原电池、可再充电的蓄电池、或燃料电池。

通信模块190可支持在电子设备101与外部电子设备(例如,电子设备102、电子设备104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并经由建立的通信信道执行通信。通信模块190可包括能够与处理器120(例如,应用处理器(AP))独立操作的一个或多个通信处理器,并支持直接(例如,有线)通信或无线通信。根据实施例,通信模块190可包括无线通信模块192(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星系统(GNSS)通信模块)或有线通信模块194(例如,局域网(LAN)通信模块或电力线通信(PLC)模块)。这些通信模块中的相应一个可经由第一网络198(例如,短距离通信网络,诸如蓝牙、无线保真(Wi-Fi)直连或红外数据协会(IrDA))或第二网络199(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,LAN或广域网(WAN)))与外部电子设备进行通信。可将这些各种类型的通信模块实施为单个组件(例如,单个芯片),或可将这些各种类型的通信模块实施为彼此分离的多个组件(例如,多个芯片)。无线通信模块192可使用存储在用户识别模块196中的用户信息(例如,国际移动用户识别码(IMSI))识别并验证通信网络(诸如第一网络198或第二网络199)中的电子设备101。

天线模块197可将信号或电力发送到外部(例如,外部电子设备)或者从外部(例如,外部电子设备)接收信号或电力。根据实施例,天线模块197可包括一个天线,该天线包括由形成在基底(例如,印制电路板(printed circuit board,PCB))中或上的导体或导电图案构成的辐射体。根据实施例,天线模块197可包括一个或多个天线。在这种情况下,可由例如通信模块190从一个或多个天线中选择适合于在通信网络(诸如第一网络198或第二网络199)中使用的通信方案的至少一个天线。随后可经由所选择的至少一个天线在通信模块190和外部电子设备之间发送或接收信号或电力。根据实施例,除了辐射体之外的其它组件(例如,射频集成电路(RFIC))可以额外地形成为天线模块197的一部分。

上述组件中的至少一些可经由外设间通信方案(例如,总线、通用输入输出(GPIO)、串行外设接口(SPI)或移动工业处理器接口(MIPI))相互连接并在它们之间通信传递信号(例如,命令或数据)。

根据实施例,可经由与第二网络199耦合的服务器108在电子设备101和外部电子设备104之间发送或接收指令或数据。外部电子设备102和外部电子设备104各自可以是与电子设备101相同类型的设备,或者是与电子设备101不同类型的设备。根据实施例,将在电子设备101运行的全部操作或一些操作可在外部电子设备102、外部电子设备104或服务器108中的一个或多个处运行。例如,如果电子设备101应该自动运行功能或服务或者应该响应于来自用户或另一设备的请求运行功能或服务,则电子设备101可请求一个或多个外部电子设备运行功能或服务中的至少部分,而不运行该功能或服务,或者电子设备101除了运行该功能或服务以外,还可请求一个或多个外部电子设备运行该功能或服务中的至少部分。接收到请求的一个或多个外部电子设备可执行功能或服务中的所请求的至少部分,或者执行与请求相关的额外功能或额外服务,并将执行的结果传送到电子设备101。电子设备101可在对结果进行进一步处理的情况下或者在不对结果进行进一步处理的情况下将结果提供作为对请求的至少部分答复。为此,可使用例如云计算技术、分布式计算技术或客户端-服务器计算技术。

图2是示出根据各种实施例的基于图像的内容的改变来控制图像的位置或区域的显示设备160的框图200。参考图2,显示设备160可以包括显示器210和控制显示器210的显示驱动器集成电路(display driver integrated circuit,DDI)230。DDI 230可以包括接口模块231、存储器233(例如,缓冲存储器)、图像处理模块235或映射模块237。DDI 230可以经由接口模块231从电子设备101的另一组件接收包含图像数据的图像信息或者与控制图像数据的命令相对应的图像控制信号。例如,根据实施例,图像信息可以从处理器120(例如,主处理器121(例如,应用处理器))或独立于主处理器121的功能操作的辅助处理器123(例如,图形处理单元)接收。例如,DDI 230可以经由接口模块231与触摸电路150或传感器模块176通信。例如,在逐帧的基础上,DDI 230还可以将接收的图像信息的至少一部分存储在存储器233中。图像处理模块235可以相对于图像信息的至少一部分执行预处理或后处理(例如,分辨率、亮度或尺寸的调整)。根据实施例,预处理或后处理可以例如至少部分基于图像数据的一个或多个特征或显示器210的一个或多个特征来执行。映射模块237可以生成与由图像处理模块235预处理或后处理的图像数据相对应的电压值或电流值。根据实施例,可以例如至少部分基于像素的一个或多个属性(例如,像素的阵列,诸如RGB条纹或像素排列结构,或每个子像素的尺寸)来执行电压值或电流值的生成。例如,可以至少部分地基于电压值或电流值来驱动显示器210的至少一些像素,使得对应于图像数据的视觉信息(例如,文本、图像或图标)可以经由显示器210显示。

根据实施例,显示设备160还可以包括触摸电路250。触摸电路250可以包括触摸传感器251和控制触摸传感器251的触摸传感器IC 253。触摸传感器IC 253可以控制触摸传感器251感测相对于显示器210上的特定位置的触摸输入或悬停输入。为了实现这一点,例如,触摸传感器251可以检测(例如,测量)与显示器210上的特定位置相对应的信号的变化(例如,电压、光量、电阻或一个或多个电荷的量)。触摸电路250可以向处理器120提供指示经由触摸传感器251检测到的触摸输入或悬停输入的输入信息(例如,位置、面积、压力或时间)。根据实施例,触摸电路250的至少一部分(例如,触摸传感器IC 253)可以形成为显示器210或DDI 230的一部分,或者形成为布置在显示设备160的外部的另一组件(例如,辅助处理器123)的一部分。

根据实施例,显示设备160还可以包括传感器模块176的至少一个传感器(例如,指纹传感器、虹膜传感器、压力传感器或照度传感器)或至少一个传感器的控制电路。在这种情况下,至少一个传感器或至少一个传感器的控制电路可以嵌入显示设备160中的组件(例如,显示器210、DDI 230或触摸电路150)的一部分中。例如,当嵌入在显示设备160中的传感器模块176包括生物特征传感器(例如,指纹传感器),生物特征传感器可以获得与经由显示器210的一部分接收的触摸输入相对应的生物特征信息(例如,指纹图像)。作为另一个示例,当嵌入在显示设备160中的传感器模块176包括压力传感器时,压力传感器可以获得与经由显示器210的部分或整个区域接收的触摸输入相对应的压力信息。根据实施例,触摸传感器251或传感器模块176可以布置在显示器210的像素层中的像素之间,或者在像素层之上或之下。

图3是示出根据实施例的电子设备101的驱动方法的流程图300。

在操作310中,根据实施例的电子设备101可以通过使用显示驱动器IC230将对应于与应用相关联的图像的一个或多个像素数据的显示位置移动指定的距离。显示器210可以包括显示图像的活跃区域(active area,A/A)。与至少一个应用相关联的图像可以显示在显示器210的活跃区域上。与应用相关联的图像可以显示与相应应用的运行或操作状态相关联的信息(例如,运行屏幕)。当应用根据用户的输入或随着时间的推移进行操作时,与应用相关联的图像可以显示应用的改变的状态和要由应用指示的信息。当多个应用正在运行时,与应用相关联的图像可以是正在被用户输入的应用的运行屏幕,或者是活跃的应用的操作屏幕。

在实施例中,可以使用一个或多个像素来显示图像。布置在显示器210上的一个或多个像素可以基于像素数据进行操作。显示器210可以基于像素数据显示具有指定亮度或指定颜色的图像。例如,显示器210可以接收显示与应用相关联的图像的像素数据,并且可以显示对应于接收的像素数据的图像。

在实施例中,显示驱动器IC 230可以基于活跃区域上的指定规则来改变一个或多个像素数据的显示位置。例如,显示驱动器IC 230可以在活跃区域上以指定的时间间隔改变图像的位置。

在实施例中,图像的位置可以从任何点移动指定的距离。任意点可以设置为坐标。任意点可以在显示器210上表示为区别点。例如,图像的位置可以将运行屏幕的左上角顶点设置为参考点,以将左上角顶点表示为原点坐标。左上顶点可以在移动之前位于第一点,并且可以移动指定的距离以移动到第二点。指定的距离可以是防止图像长时间保持时而生成的劣化所需的长度。例如,指定长度可以对应于排列到用户不可见的点的多个像素的长度。

在实施例中,显示驱动器IC 230可以指定任何区域移动的长度。显示驱动器IC230可以分析构成显示器210上显示的图像的内容。例如,显示驱动器IC 230可以分析诸如内容的亮度或颜色的参数。显示驱动器IC 230可以分析显示器210显示内容时生成的劣化程度。显示驱动器IC 230可以根据内容生成的劣化程度指定移动的距离。显示驱动器IC230可以根据显示器210的任何区域上显示的内容来指定每个区域移动的距离。

在操作320中,根据实施例的电子设备101可以基于指定的距离将图像的第一部分放大指定范围。电子设备101的处理器120可以放大显示图像的部分的至少一部分,以填充变为空白空间的部分,因为当一个或多个像素数据的显示位置移动指定的距离时,图像没有显示在显示器210上。例如,处理器120可以增加与变为空白空间的部分相邻的部分的面积。处理器120可以放大图像中与变为空白空间的部分相邻的部分,以填充空白空间。

在操作330中,根据实施例的电子设备101可以基于指定的距离将图像的第二部分缩小指定范围。当一个或多个像素数据的显示位置移动指定的距离时,电子设备101的处理器120可以缩小显示图像的部分的至少一部分,以防止图像被裁剪的部分离开显示器210。例如,处理器120可以减小图像中与离开显示器210的部分相邻的部分的面积。处理器120可以缩小图像中与离开显示器210的部分相邻的部分,使得图像被放置在显示器210中而没有被裁剪的部分。

在操作340中,根据实施例的电子设备101可以基于放大的第一部分和缩小的第二部分在活跃区域上显示图像。尽管具有放大的第一部分和缩小的第二部分的图像移动了指定的长度,但是它可以以没有空白部分或裁剪部分的情况下在显示器210上被输出。

图4是示出根据实施例的电子设备101移动应用的图像410的示意图。

在实施例中,电子设备101的显示驱动器IC 230可以在显示器210上显示与应用相关联的图像410。显示驱动器IC 230可以移动与图像410相对应的一个或多个像素数据的显示位置,以防止显示器210的劣化。显示驱动器IC 230可以以指定的时间间隔将像素数据的显示位置移动指定的距离。显示驱动器IC 230可以在预定方向上移动像素数据的显示位置。

在实施例中,在移动像素数据的显示位置之后,移动的图像420可以显示在显示器210上。相对于显示相同内容的位置来比较相同内容,移动的图像420可以与图像410具有指定距离的距离差。移动的图像420可以包括第一部分421和第二部分422。

在实施例中,第一部分421可以布置在移动的图像420的边缘区域上。第一部分421可以布置在像素数据的显示位置移动的方向的相反侧。例如,当像素数据的显示位置移动到右下方以显示移动的图像420时,第一部分421可以设置在移动的图像420的左上方。

在实施例中,第二部分422可以布置在移动的运行屏幕420的边缘区域上。第二部分422可以布置在像素数据的显示位置移动的方向上。例如,当像素数据的显示位置移动到右下方以显示移动的图像420时,第一部分421可以设置在移动的图像420的右下方。

在实施例中,移动之前的图像410可以在活跃区域上显示构成图像的内容,该活跃区域是由实线显示的区域。移动的图像420可以在图像的内容区域上显示构成图像的内容,该内容区域是由虚线显示的区域。

图5A是示出根据实施例的电子设备101放大图像的示意图500。

在实施例中,电子设备101的处理器120可以放大图像的至少一部分。处理器120可以识别图像没有显示在显示器210的活跃区域上的空白空间。处理器120可以放大图像的第一部分510,以移除显示器210的空白空间。处理器120可以将图像中放大的部分设置为第一部分510。例如,当像素数据的显示位置移动的方向的相反侧被放大时,处理器120可以将像素数据的显示位置移动的方向的相反侧的至少一部分设置为第一部分510。

在实施例中,可以在第一部分510中执行放大。当应用放大时,显示相同内容的部分的区域可以被放大,使得用户看不到失真。可以应用像素复制或像素插值来应用放大。当应用像素复制时,空白空间的像素可以与显示与显示器210的空白空间相邻的区域的图像的每个像素操作相同。当应用像素插值时,显示与显示器210的空白空间相邻的区域的图像的像素可以被设置为每隔指定像素数量的组。处理器120可以设置要由下一个像素显示的相应组的像素的平均值。以这种方式,可以填充显示器210的空白空间,同时增加在第一部分510上显示相同内容的像素的数量。

在实施例中,随着像素数据的显示位置移动,电子设备101的处理器120可以放大第一部分510以填充显示器210的活跃区域上的空白部分。处理器120可以将第一部分510放大到活跃区域的边界。例如,处理器120可以被配置为放大并显示当没有放大到活跃区域的边界时在虚线的第一部分510上显示的图像的内容区域上显示的内容。

图5B是示出根据实施例的电子设备101缩小图像的示意图。

在实施例中,电子设备101的处理器120可以缩小图像的至少一部分。处理器120可以识别图像离开要被裁减的显示器210的活跃区域的部分。处理器120可以缩小图像的第二部分520,以移除图像被裁剪的部分。处理器120可以将图像中缩小的部分设置为第二部分520。例如,当像素数据的显示位置移动的方向被缩小时,处理器120可以将像素数据的显示位置的方向的至少一部分设置为第二部分520。

在实施例中,可以在第二部分520中执行缩小。当应用缩小时,显示相同内容的部分的区域可以缩小,使得失真对用户不可见。可以应用像素截断来应用缩小。当应用像素截断时,显示与显示器210的空白空间相邻的区域的图像的像素可以被设置为每隔指定像素数量的组。处理器120可以被配置为删除相应组的像素的任何一个。以这种方式,可以缩小离开显示器210的图像,同时减少在第二部分520上显示相同内容的像素数量。

在实施例中,随着像素数据的显示位置移动,电子设备101的处理器120可以缩小第二部分520以移除在显示器210的活跃区域上裁剪的部分。处理器120可以将第一部分520缩小到活跃区域的边界。例如,处理器120可以被配置为缩小并显示当没有缩小到活跃区域的边界时在虚线的第二部分520上显示的图像的内容区域上显示的内容。

图6是示出根据实施例的电子设备101放大并裁剪构成图像的全部的内容的示意图600。

在实施例中,显示驱动器IC 230可以在右下角的方向上移动图像的内容。与活跃区域相比,图像的内容可能会移动到右下角。像素数据不显示内容的空白区域可能出现在活跃区域的左上角区域。由像素数据显示的内容的至少一部分可以移动到活跃区域的右下区域上的活跃区域之外,并且可以不显示在要裁剪的活跃区域上。

在实施例中,处理器120可以将像素数据的显示位置移动的方向的相反侧的至少一部分设置为第一部分610,并且可以将像素数据的显示位置移动的方向的至少一部分设置为第二部分620。例如,处理器120可以将作为图像的内容移动方向的相反侧的左上角区域设置为第一部分610,并且可以将作为图像的内容移动方向的右下角区域设置为第二部分620。

在实施例中,电子设备101的处理器120可以对图像的内容的第一部分610应用放大,以放大第一部分610。处理器120可以放大活跃区域上要填充的空白部分。处理器120可以将显示在第一部分610上的图像的内容放大到活跃区域的边界。例如,处理器120可以被配置为放大并显示当没有放大到活跃区域的边界时在虚线的第一部分610上显示的图像的内容区域上显示的内容。

在实施例中,电子设备101的处理器120可以被配置为保持图像的内容的第二部分620不变,而不放大或缩小第二部分620。处理器120可以以与移动之前相同的方式显示在第二部分620上显示的图像的内容。处理器120可以被配置为裁剪图像的内容中移动到活跃区域外部的部分。处理器120可能无法显示图像的内容中移动在活跃区域之外的部分。例如,当确定显示部分区域被裁剪时无关紧要的内容时,例如,当相同的颜色或相同的示意图案在第二部分620上重复时,处理器120可以在处于活跃区域之外不显示内容的状态下,保持不被缩小时在第二部分620上显示的图像的内容区域上显示的内容。

图7是示出根据实施例的电子设备缩小构成图像的一部分的内容的示意图700。

在实施例中,显示驱动器IC 230可以移动构成图像的一部分的内容。在这种情况下,只有图像的一些内容可以从活跃区域移动,而其他内容可以保持其在活跃区域上的固定位置。显示驱动器IC 230可以仅从活跃区域移动显示器210上容易生成劣化的内容。例如,在图像中显示实时改变的背景的背景图像内容的位置固定的状态下,显示驱动器IC230可以仅移动特定内容的位置,诸如保持固定形状和颜色的按钮。

在实施例中,显示驱动器IC 230可以将构成图像的一部分的内容移动到活跃区域之外。将由像素数据显示的内容的至少一部分可以移动到活跃区域的左上角区域上的活跃区域之外,并且可以不显示在将被裁剪的活跃区域上。

在实施例中,处理器120可以将像素数据的显示位置移动的方向的相反侧的至少一部分设置为第一部分710,并且可以将像素数据的显示位置移动的方向的至少一部分设置为第二部分720。例如,处理器120可以将图像的内容区域的右下角部分设置为第一部分710,并且可以将图像的内容区域的左上角部分设置为第二部分720。

在实施例中,电子设备101的处理器120可以被配置为保持图像的内容的第一部分710不变,而不放大或缩小第一部分710。处理器120可以以与移动之前相同的方式显示在第一部分710上显示的图像的内容。

在实施例中,处理器120可以将缩小应用于图像的内容的第二部分720,以缩小第二部分720。处理器120可以缩小第二部分720,使得在图像的内容中不会出现裁剪部分。当像素数据的显示位置移动时,处理器120可以缩小第二部分720以移除在活跃区域上裁剪的部分。处理器120可以将第二部分720缩小到活跃区域的边界。例如,处理器120可以被配置为缩小并显示当没有缩小到活跃区域的边界时在第二部分720上显示的图像的内容区域上显示的内容。

图8是示出根据实施例的电子设备放大构成图像的一部分的内容的示意图。

在实施例中,显示驱动器IC 230可以将构成图像的一部分的内容移动到活跃区域内部。像素数据不显示内容的空白区域可以出现在显示区域的左上角区域。

在实施例中,处理器120可以将像素数据的显示位置移动的方向的相反侧的至少一部分设置为第一部分810,并且可以将像素数据的显示位置移动的方向的至少一部分设置为第二部分820。例如,处理器120可以将图像的内容区域的左上角部分设置为第一部分810,并且可以将图像的内容区域的右下角部分设置为第二部分820。

在实施例中,处理器120可以将放大应用于图像的内容的第一部分810,以放大第一部分810。处理器120可以放大第一部分810,使得在活跃区域上不出现裁剪部分。处理器120可以放大第一部分810,使得根据像素数据的显示位置的移动的空白区域不会出现在活跃区域上。处理器120可以将第一部分810放大到活跃区域的边界。例如,处理器120可以被配置为放大和显示当没有缩小到活跃区域的边界时在第一部分810上显示的图像的内容区域上显示的内容。

在实施例中,电子设备101的处理器120可以被配置为保持图像的内容的第二部分820不变,而不放大或缩小第二部分820。处理器120可以以与移动之前相同的方式显示在第二部分820上显示的图像的内容。

图9是示出根据另一实施例的电子设备101放大和缩小图像的示意图900。

在实施例中,电子设备101的处理器120可以放大图像的第一部分910,以移除显示器210的活跃区域的空白空间。为了将图像放大到像素数据的显示位置移动的方向的相反侧,处理器120可以将图像的中心部分的至少一部分设置为第一部分910。例如,当像素数据的显示位置向右移动时,处理器120可以对设置在中心部分的第一部分910应用放大,以将图像向左放大。处理器120可以将图像放大到显示器210的活跃区域的边界。

在实施例中,电子设备101的处理器120可以缩小图像的第二部分920,以移除图像的裁剪空间。为了在像素数据的显示位置移动的方向上缩小图像,处理器120可以将在该方向上布置的边缘部分设置为第二部分920。例如,当像素数据的显示位置向右移动时,处理器120可以指定右边缘区域为第二区域920。处理器120可以对第二部分920应用缩小以缩小图像。处理器120可以将图像缩小到显示器210的活跃区域的边界。

图10是示出根据另一实施例的电子设备101放大和缩小图像的示意图1000。

在实施例中,电子设备101的处理器120可以放大图像的第一部分1010,以移除显示器210的活跃区域的空白空间。为了将图像放大到像素数据的显示位置移动的方向的相反侧,处理器120可以将布置在该方向的相反侧的边缘部分设置为第一部分1010。例如,当像素数据的显示位置移动到底部时,处理器120可以指定顶部边缘区域为第一部分1010。处理器120可以将放大应用于第一部分1010,以将图像放大到顶部。处理器120可以将图像放大到显示器210的活跃区域的边界。

在实施例中,电子设备101的处理器120可以缩小图像的第二部分1020,以移除图像的裁剪部分。为了在像素数据的显示位置移动的方向上缩小图像,处理器120可以将中心部分的至少一部分设置为第二部分1020。例如,当像素数据的显示位置移动到底部时,处理器120可以对第二部分1020应用缩小以缩小图像。处理器120可以将图像缩小到显示器210的活跃区域的边界。

图11是示出根据实施例的电子设备101显示三维图像的示意图1100。

在实施例中,电子设备101的显示驱动器IC 230可以被配置为当像素数据的显示位置移动时,在三维图像中表示与显示器210的边界相邻的边缘部分1110。当像素数据的显示位置移动时,显示驱动器IC 230可以通过在改变显示在图像的边缘部分1110上的内容的区域的同时分配三维效果来显示三维内容。

在实施例中,显示驱动器IC 230可以被配置为在边缘部分1110上执行立体效果处理,诸如波纹效果或三维效果,使得用户观看像三维屏幕一样的运行屏幕。显示驱动器IC230可以被配置为在软件中改变数据,使得图像的边缘部分1110像三维屏幕一样可见,或者可以被配置为使用电子设备101的物理结构使得图像的边缘部分1110像三维屏幕一样可见。例如,显示驱动器IC 230可以被配置为,当显示器210的边缘部分1110形成为不同于中心部分1120的曲面时,分配弯曲感,同时当像素数据的显示位置移动时改变内容的区域,使得用户观看像三维屏幕一样的图像。

图12是示出根据实施例的电子设备101移动具有制作部分1230和1240的图像的示意图1200。

在实施例中,电子设备101的显示驱动器IC 230可以移动图像。例如,显示驱动器IC 230可以将图像相对于作为图像的顶点之一的预定点1210移动指定的距离,以将预定点1210移动到移动点1220。

在实施例中,显示驱动器IC 230可以生成遮蔽部分1230,该遮蔽部分1230隐藏图像中与显示器210的边界相邻的边缘部分的图像。遮蔽部分1230可以被布置成围绕布置在显示器210的边界上的边框中的活跃区域。遮蔽部分1230可以被布置成围绕包括预定点1210的顶点和拐角。显示遮蔽部分1230的像素可以以预定义的灰度(例如,黑色灰度)操作使得图像不可见。

在实施例中,当图像的位置移动时,遮蔽部分1230可以在与像素数据的显示位置移动的方向相同的方向上移动指定的距离。当像素数据的显示位置移动时,移动的遮蔽部分1240可以相对于移动点1220被布置成围绕包括移动点1220的顶点和角。作为另一个示例,当图像的位置移动时,遮蔽部分1230可以在与像素数据的显示位置移动的方向相同的方向上放大指定的距离。在这种情况下,遮蔽部分1230的面积可以增加,以包括从最初占据的区域到相对于移动点1220围绕包括移动点1220的顶点和角的部分1240的全部。

图13是示出根据另一实施例的电子设备101移动图像的位置的示意图1300。

在实施例中,电子设备101的显示驱动器IC 230可以取决于显示器210的驱动条件来改变图像的内容的移动强度和跳跃区域。在本公开中,图像的内容的移动强度可以被称为移动图像的位置的时间间隔。此外,在本公开中,图像的内容的跳跃区域可以被称为移动图像的位置的指定距离。显示器210上发生劣化的风险增加得越多,显示驱动器IC 230可以增加内容的移动强度和跳跃区域就越多。劣化发生的风险可以基于图像的亮度、电子设备101的温度或图像的色彩强度来计算。

在实施例中,电子设备101的显示驱动器IC 230可以以指定的时间间隔移动图像的位置。可以根据图像的亮度、电子设备101的温度或图像的色彩强度来设置指定的时间间隔。例如,当图像的亮度增加到指定亮度或更高时(例如,183尼特的标准亮度或更高),显示驱动器IC 230可以减少图像移动的周期(例如,将60秒减少到40秒)。作为另一个示例,当图像的亮度降低到另一个指定亮度或更低时(例如,60尼特的低亮度或更低),显示驱动器IC230可以增加图像移动的周期(例如,增加60秒至90秒)。

在实施例中,电子设备101的显示驱动器IC 230可以将图像的位置移动指定的距离。指定的距离可能与劣化将发生的风险程度成比例。例如,可以根据图像的亮度、电子设备101的温度或图像的色彩强度来设置指定的距离。

在实施例中,电子设备101的显示驱动器IC 230可以将图像1310移动指定的距离,并且可以显示移动的图像1320和1330。例如,当图像的亮度增加到指定亮度或更高时,显示驱动器IC 230可以增加图像移动的距离(例如,将两个像素的宽度增加到三个像素的宽度)并且可以显示移动的图像1330。作为另一示例,当图像的亮度降低到另一指定亮度或更低时,显示驱动器IC230可以减小图像移动的距离(例如,将两个像素的宽度减小到一个像素的宽度)并且可以显示移动的图像1320。

图14是示出根据另一实施例的电子设备101移动图像位置的示意图1400。

在实施例中,电子设备101的显示驱动器IC 230可以将图像分成多个区域,包括第一区域1410和第二区域1420。第一区域1410和第二区域1420可以布置在图像的不同位置。第一区域1410和第二区域1420可以显示不同的内容。第一区域1410和第二区域1420可以具有不同的面积、亮度、温度、色彩强度或显示内容的变化量。第一区域1410和第二区域1420可以具有劣化发生的不同程度。

在实施例中,电子设备101的处理器120可以将第一区域1410的位置移动第一距离,并且可以将第二区域1420的位置移动第二距离。在第一区域1410移动第一距离之后,显示在第一区域1410上的内容可以显示在移动的第一区域1430上。在第二区域移动第二距离之后,显示在第二区域1420上的内容可以显示在移动的第二区域1440上。第一距离或第二距离可以基于条件(诸如第一区域1410或第二区域1420的面积、第一区域1410或第二区域1420周围的面积、或者第一区域1410或第二区域1420中的劣化的风险)来设置。例如,当第一区域1410的面积小时,并且当显示低亮度的内容时,处理器120可以将第一距离设置为比第二距离短。

在实施例中,电子设备101的处理器120可以被配置为基于移动的第一区域1430和移动的第二区域1440在活跃区域上显示图像。处理器120可以移动第一区域1410或第二区域1420,以将位置改变到移动的第一区域1430或移动的第二区域1440,并且可以显示图像。处理器120可以放大或缩小除第一区域1410或第二区域1420之外的区域,以防止由于移动而能够出现空白空间或裁剪部分,并且可以在活跃区域上显示图像。

图15是示出根据实施例的电子设备101将图像的触摸坐标校正为移动坐标的框图1500。在图15中,AP 1510可以基本上与处理器120相同,并且DDI 1520可以基本上与显示驱动器IC 230相同。此外,在图12中,显示器1530可以是与显示器210相同的组件,并且触摸IC1540可以是与触摸传感器IC 253相同的组件。此外,在图15中,触摸面板1550可以布置在显示器1530上,并且可以包括触摸传感器251以检测用户的触摸。

在实施例中,AP 1510可以控制DDI 1520,并且可以向DDI 1520递送能够显示应用的图像的像素数据显示位置坐标。

在实施例中,DDI 1520可以使用从AP 1510获得的图像数据在显示器1530上显示图像。当显示图像时,DDI 1520可以在显示器1530上移动像素数据显示位置坐标以防止劣化。例如,DDI 1520可以以指定的时间间隔将图像移动指定的距离。在这种情况下,图像的顶点可能会移动指定坐标的变化量。

在实施例中,DDI 1520可以通知AP 1510和触摸IC 1540图像坐标移动。DDI 1520可以向AP 1510和触摸IC 1540递送与图像坐标何时移动的时间和坐标变化量相关联的信息。

在实施例中,触摸IC 1540可以接收提供像素数据显示位置坐标从DDI1520移动的通知的信息。当接收提供像素数据显示位置坐标移动的通知的信息时,因为图像移动,触摸IC 1540可以检测作为用户触摸内容的位置的触摸坐标应该被校正以对应于移动的图像。触摸IC 1540可以请求AP 1510校正触摸坐标。

在实施例中,AP 1510可以从DDI 1520接收提供像素数据显示位置坐标移动的通知的信息,并且可以从触摸IC 1540接收校正触摸坐标的请求。AP1510可以基于像素数据显示位置坐标的变化量来校正触摸坐标。例如,AP1510可以移动触摸坐标以对应于像素数据显示位置坐标的变化量,并将相同的触摸坐标应用于相同的内容。

在实施例中,AP 1510可以校正触摸坐标并将其传递给触摸IC 1540。AP1510可以将校正后的触摸坐标一一对应并输入到触摸IC 1540。

在实施例中,触摸IC 1540可以通知触摸面板1550触摸坐标移动。触摸IC 1540可以被配置为响应于由触摸面板1550的触摸传感器251移动的触摸坐标来检测用户的触摸。

根据各种实施例的电子设备可以是各种类型的电子设备之一。电子设备可以包括例如便携式通信设备(例如,智能手机)、计算机设备、便携式多媒体设备、便携式医疗设备、相机、可穿戴设备或家用电器。根据本公开的实施例,电子设备不限于上述那些。

应当理解,本公开的各种实施例和其中使用的术语并不旨在将本文阐述的技术特征限制于特定实施例,而是包括相应实施例的各种变化、等同物或替代物。关于附图的描述,相似的附图标记可用于指代相似或相关的元件。应当理解,对应于项目的名词的单数形式可以包括事物中的一个或多个,除非相关上下文清楚地另外指明。如本文所使用的,如“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B和C中的至少一个”和“A、B或C中的至少一个”这样的短语中的每一个可以包括在相应的短语之一中一起列举的项目中的任何一个或所有可能的组合。如本文所使用的,诸如“第1”和“第2”,或“第一”和“第二”的术语可以用来简单地将相应的组件与另一个相区分,并且不在其他方面(例如,重要性或顺序)限制组件。应当理解,如果一个元件(例如,第一元件)在或不在具有术语“操作性地”或“通信地”的情况下被称为“与另一个元件(例如,第二元件)耦合或连接”、“耦合到”或“连接到”另一个元件,这意味着该元件可以直接(例如,有线地)、无线地或经由第三元件与另一个元件耦合。

如本文所使用的,术语“模块”可以包括以硬件、软件或固件实施的单元,并且可以与其他术语(诸如,“逻辑”、“逻辑块”、“部件”或“电路”)互换使用。模块可以是适于执行一个或多个功能的单个整体组件,或其最小单元或部件。例如,根据实施例,该模块可以以专用集成电路(application-specific integrated circuit,ASIC)的形式实施。

本文阐述的各种实施例可以实施为包括一个或多个指令的软件(例如,程序140),一个或多个指令存储在可由机器(例如,电子设备101)读取的存储介质(例如,内部存储器136或外部存储器138)中。例如,机器(例如,电子设备101)的处理器(例如,处理器120)可以调用存储在存储介质中的一个或多个指令中的至少一个,并在处理器的控制下使用或不使用一个或多个其他组件来运行它。这允许根据所调用的至少一个指令来操作机器以执行至少一个功能。一个或多个指令可以包括由编译器生成的代码或可由解释器运行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。其中,术语“非暂时性”仅表示存储介质是有形设备,并且不包括信号(例如,电磁波),但是该术语不在数据半永久存储在存储介质中和数据临时存储在存储介质中之间做区分。

根据实施例,根据本公开的各种实施例的方法可以被包括在计算机程序产品中并在计算机程序产品中提供。计算机程序产品可以作为产品在卖方和买方之间进行交易。计算机程序产品可以以机器可读存储介质(例如,光盘只读存储器(CD-ROM))的形式分发,或者经由应用商店(例如,PlayStore

根据各种实施例,上述组件的每个组件(例如,模块或程序)可以包括单个实体或多个实体。根据各种实施例,可以省略上述组件中的一个或多个,或者可以添加一个或多个其他组件。替代地或附加地,多个组件(例如,模块或程序)可以集成到单个组件中。在这种情况下,根据各种实施例,集成组件仍然可以以与集成之前由多个组件中的相应一个执行的方式相同或相似的方式来执行多个组件中的每一个的一个或多个功能。根据各种实施例,由模块、程序或另一组件执行的操作可以顺序地、并行地、重复地或启发式地执行,或者可以以不同的顺序执行或省略操作中的一个或多个,或者可以添加一个或多个其他操作。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号