一种图像显示方法和终端

文档序号:142511 发布日期:2021-10-22 浏览:31次 >En<

阅读说明:本技术 一种图像显示方法和终端 (Image display method and terminal ) 是由 李学花 王永清 于 2020-04-14 设计创作,主要内容包括:本发明公开了一种图像显示方法和终端,涉及显示技术领域,用以解决相关技术中存在的显示屏的显示效果与最终拍摄效果差异较大的问题,本发明实施例终端包括:处理器、摄像头以及显示屏,处理器用于:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像;在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像;摄像头用于获取图像;显示屏用于显示图像。本发明能够减小在拍摄时,显示屏显示的图像与最终拍摄图像的差异;同时不影响其他应用使用时,显示屏的显示效果。(The invention discloses an image display method and a terminal, relates to the technical field of display, and aims to solve the problem that the difference between the display effect of a display screen and the final shooting effect is large in the related technology. Treater, camera and display screen, the treater is used for: when a camera opening instruction is received, adjusting the current standard color temperature of the display screen to a shooting color temperature so that the display screen displays an image based on the shooting color temperature in shooting application; when a camera closing instruction is received, adjusting the shooting color temperature of the display screen to the standard color temperature so that the display screen displays images based on the standard color temperature in other applications; the camera is used for acquiring images; the display screen is used for displaying images. The invention can reduce the difference between the image displayed by the display screen and the final shot image during shooting; and meanwhile, the display effect of the display screen is not influenced when other applications are used.)

一种图像显示方法和终端

技术领域

本发明涉及显示技术领域,特别涉及一种图像显示方法和终端。

背景技术

随着科技的迅速发展,人们对终端的使用也越来越广泛,拍摄是一些智能终端的较为普遍且重要的功能。在拍摄中,用户根据显示屏显示的预览图像,确定有比较好的显示效果后进行拍摄,得到拍摄的图像。

相关技术中,显示屏的色温是默认色温,用户通过该显示屏进行图像预览。

然而,由于拍摄环境的不确定性,显示屏的色温通常与拍摄环境的色温不匹配,导致显示屏所显示图像的白场偏红或者偏青,显示屏的显示效果与最终拍摄效果差异较大。

发明内容

本发明提供一种图像显示方法和终端,用以解决相关技术中存在的显示屏的显示效果与最终拍摄效果差异较大的问题。

第一方面,本发明实施例提供的一种图像显示终端,包括:处理器、摄像头以及显示屏;

所述处理器用于:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像;在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像;

所述摄像头用于:获取图像;

所述显示屏用于:显示图像。

上述终端,通过在接收到摄像头开启指令时,将显示屏当前的标准色温调整为拍摄色温,从而使显示屏在拍摄应用中基于该拍摄色温显示图像,能够减小显示屏显示效果与最终拍摄效果的差异;同时,在接收到摄像头关闭指令时,将显示屏的拍摄色温再调整为标准色温,这样显示屏在其他应用中还是会基于原有的标准色温进行显示,不影响其他应用使用时显示屏的显示效果。

在一种可选的实施方式中,所述处理器还用于:

根据预设图像确定所述拍摄色温。

上述终端,通过预设图像确定拍摄色温,能够使拍摄色温的选取更加合理,显示屏基于该拍摄色温显示图像时,会更接近最终拍摄效果。

在一种可选的实施方式中,所述处理器还用于:

根据所述预设图像的白场色坐标,确定所述拍摄色温。

上述终端,通过反映了白平衡效果的白场色坐标,确定拍摄色温,当预设图像的白场色坐标偏红或者偏蓝,都会确定出不同的拍摄色温。因此能够进一步提高拍摄色温的合理性,从而提高显示屏的显示效果与最终拍摄效果的相似度。

在一种可选的实施方式中,所述处理器还用于:

在接收到摄像头开启指令时,将所述显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,以使所述显示屏在拍摄应用中基于所述拍摄饱和度和/或所述拍摄对比度显示图像;在接收到摄像头关闭指令时,将所述显示屏的所述拍摄饱和度和/或所述拍摄对比度调整为所述标准饱和度和/或所述标准对比度,以使所述显示屏在其他应用中基于所述标准饱和度和/或所述标准对比度显示图像。

上述终端,在接收到摄像头开启指令时,将显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,从而使显示屏在拍摄应用中基于该拍摄饱和度和/或拍摄对比度显示图像,能够在饱和度和/或对比度方面减小显示屏显示效果与最终拍摄效果的差异;同时,在接收到摄像头关闭指令时,将显示屏的拍摄饱和度和/或拍摄对比度再调整为标准饱和度和/或标准对比度,这样显示屏在其他应用中还是会基于原有的标准饱和度和/或标准对比度进行显示,不影响其他应用使用时显示屏的显示效果。

在一种可选的实施方式中,所述标准色温包括标准红、绿、蓝(Red、Green、Blue,简称R/G/B)分量,所述拍摄色温包括拍摄R/G/B分量;

所述处理器具体用于:

基于3伽马Gamma算法,将所述标准R/G/B分量调整为所述拍摄R/G/B分量。

上述终端,通过基于3Gamma算法,能够准确将标准R/G/B分量调整为拍摄R/G/B分量,从而准确、方便地将显示屏由标准色温调整到拍摄色温。

第二方面,本发明实施例提供的一种图像显示方法,该方法包括:

在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像;

在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

在一种可选的实施方式中,还包括:

根据预设图像确定所述拍摄色温。

在一种可选的实施方式中,所述根据预设图像确定所述拍摄色温,包括:

根据所述预设图像的白场色坐标,确定所述拍摄色温。

在一种可选的实施方式中,还包括:

在接收到摄像头开启指令时,将所述显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,以使所述显示屏在拍摄应用中基于所述拍摄饱和度和/或所述拍摄对比度显示图像;

在接收到摄像头关闭指令时,将所述显示屏的所述拍摄饱和度和/或所述拍摄对比度调整为所述标准饱和度和/或所述标准对比度,以使所述显示屏在其他应用中基于所述标准饱和度和/或所述标准对比度显示图像。

在一种可选的实施方式中,所述标准色温包括标准R/G/B分量,所述拍摄色温包括拍摄R/G/B分量;

所述将所述显示屏当前的标准色温调整为拍摄色温,包括:

基于3Gamma算法,将所述标准R/G/B分量调整为所述拍摄R/G/B分量。

第三方面,本发明实施例还提供一种图像显示装置,该装置包括:;

调整模块,用于在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像;

还用于在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

在一种可选的实施方式中,所述装置还包括:

确定模块,用于根据预设图像确定所述拍摄色温。

在一种可选的实施方式中,所述确定模块具体用于:

根据所述预设图像的白场色坐标,确定所述拍摄色温。

在一种可选的实施方式中,所述调整模块还用于:

在接收到摄像头开启指令时,将所述显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,以使所述显示屏在拍摄应用中基于所述拍摄饱和度和/或所述拍摄对比度显示图像;

在接收到摄像头关闭指令时,将所述显示屏的所述拍摄饱和度和/或所述拍摄对比度调整为所述标准饱和度和/或所述标准对比度,以使所述显示屏在其他应用中基于所述标准饱和度和/或所述标准对比度显示图像。

在一种可选的实施方式中,所述标准色温包括标准R/G/B分量,所述拍摄色温包括拍摄R/G/B分量;

所述调整模块具体用于:基于3Gamma算法,将所述标准R/G/B分量调整为所述拍摄R/G/B分量。

第四方面,本申请还提供一种非易失性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面所述方法的步骤。

另外,第二方面至第四方面中任一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1为本发明实施例提供的一种终端的硬件配置框图;

图2为本发明实施例提供的一种终端的软件结构框图;

图3为本发明实施例提供的一种终端上的用户界面的示意图;

图4为本发明实施例提供的一种图像显示方法示意图;

图5为本发明实施例提供的另一种图像显示方法示意图;

图6为本发明实施例提供的再一种图像显示方法示意图;

图7为本发明实施例提供的又一种图像显示方法示意图;

图8为本发明实施例提供的一种图像显示终端示意图;

图9为本发明实施例提供的一种图像显示装置示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

下面对文中出现的一些词语进行解释:

1、本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

2、本发明实施例中属于“终端”为具备拍照功能,且能够显示待预览图像的设备,该终端设备可以是移动的,也可以是固定的。例如,手机、平板电脑或其它能够实现上述功能的终端设备等。

本发明实施例描述的应用场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。其中,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

随着科技的迅速发展,人们对终端的使用也越来越广泛。对于具备拍摄功能,并通过显示屏显示待预览图像的终端,其显示屏的色温是默认色温或者用户自行设定的色温。用户根据显示屏显示的图像,确定有比较好的显示效果后进行拍摄,得到拍摄的图像。

然而,由于拍摄环境的不确定性,不同的拍摄环境有不同的色温,显示屏的色温是默认色温,因此显示屏的色温通常与拍摄环境的色温不匹配,导致显示屏所显示的图像的白场偏红或者偏青,显示屏的显示效果与最终拍摄效果差异较大,当用户确定有比较好的显示效果后进行拍摄时,所拍摄的图像的效果不一定好,拍摄效果难以达到用户预期,这时用户需要重新预览并再次拍摄,拍摄质量受到很大影响,同时拍摄效率较低。

鉴于此,本发明实施例提出一种图像显示方法和终端,通过在接收到摄像头开启指令时,将显示屏当前的标准色温调整为拍摄色温,从而使显示屏在拍摄应用中基于该拍摄色温显示图像,能够减小显示屏显示效果与最终拍摄效果的差异;同时,在接收到摄像头关闭指令时,将显示屏的拍摄色温再调整为标准色温,这样显示屏在其他应用中还是会基于原有的标准色温进行显示,不影响其他应用使用时显示屏的显示效果。

图1示出了终端100的结构示意图。

下面以终端100为例对实施例进行具体说明。应该理解的是,图1所示终端100仅是一个范例,并且终端100可以具有比图1中所示的更多的或者更少的部件,可以组合两个或多个的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

图1中示例性示出了根据示例性实施例中终端100的硬件配置框图。如图1所示,终端100包括:射频(radio frequency,RF)电路110、存储器120、显示单元130、摄像头140、传感器150、音频电路160、无线保真(Wireless Fidelity,Wi-Fi)模块170、处理器180、蓝牙模块181、以及电源190等部件。

RF电路110可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器180处理;可以将上行数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。

存储器120可用于存储软件程序及数据。处理器180通过运行存储在存储器120的软件程序或数据,从而执行终端100的各种功能以及数据处理。存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器120存储有使得终端100能运行的操作系统。本申请中存储器120可以存储操作系统及各种应用程序,还可以存储执行本申请实施例所述方法的代码。

显示单元130可用于接收输入的数字或字符信息,产生与终端100的用户设置以及功能控制有关的信号输入,具体地,显示单元130可以包括设置在终端100正面的触摸屏131,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。

显示单元130还可用于显示由用户输入的信息或提供给用户的信息以及终端100的各种菜单的图形用户界面(graphical user interface,GUI)。具体地,显示单元130可以包括设置在终端100正面的显示屏132。其中,显示屏132可以采用液晶显示器、发光二极管等形式来配置。显示单元130可以用于显示本申请中所述的各种图形用户界面。

其中,触摸屏131可以覆盖在显示屏132之上,也可以将触摸屏131与显示屏132集成而实现终端100的输入和输出功能,集成后可以简称触摸显示屏。本申请中显示单元130可以显示应用程序以及对应的操作步骤。

摄像头140可用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器180转换成数字图像信号。

终端100还可以包括至少一种传感器150,比如加速度传感器151、距离传感器152、指纹传感器153、温度传感器154。终端100还可配置有陀螺仪、气压计、湿度计、温度计、红外线传感器、光传感器、运动传感器等其他传感器。

音频电路160、扬声器161、麦克风162可提供用户与终端100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出。终端100还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出至RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。本申请中麦克风162可以获取用户的语音。

Wi-Fi属于短距离无线传输技术,终端100可以通过Wi-Fi模块170帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。

处理器180是终端100的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器120内的软件程序,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。在一些实施例中,处理器180可包括一个或多个处理单元;处理器180还可以集成应用处理器和基带处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,基带处理器主要处理无线通信。可以理解的是,上述基带处理器也可以不集成到处理器180中。本申请中处理器180可以运行操作系统、应用程序、用户界面显示及触控响应,以及本申请实施例所述的处理方法。另外,处理器180与显示单元130耦接。

蓝牙模块181,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,终端100可以通过蓝牙模块181与同样具备蓝牙模块的可穿戴电子设备(例如智能手表)建立蓝牙连接,从而进行数据交互。

终端100还包括给各个部件供电的电源190(比如电池)。电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电以及功耗等功能。终端100还可配置有电源按钮,用于终端的开机和关机,以及锁屏等功能。

图2是本发明实施例的终端100的软件结构框图。

分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和系统库,以及内核层。

应用程序层可以包括一系列应用程序包。

如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,WLAN,蓝牙,音乐,视频,短信息等应用程序。

应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。

如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。

窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。

内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。

电话管理器用于提供终端100的通信功能。例如通话状态的管理(包括接通,挂断等)。

资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等。

通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端振动,指示灯闪烁等。

Android Runtime包括核心库和虚拟机。Android runtime负责安卓系统的调度和管理。

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。

系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。

表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。

媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2D图形引擎是2D绘图的绘图引擎。

内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

下面结合捕获拍照场景,示例性说明终端100软件以及硬件的工作流程。

当触摸屏131接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为相机应用图标的控件为例,相机应用调用应用框架层的接口,启动相机应用,进而通过调用内核层启动摄像头驱动,通过摄像头140捕获静态图像或视频。

本申请实施例中的终端100可以为手机、平板电脑、可穿戴设备、笔记本电脑以及电视等。

图3是用于示出终端(例如图1的终端100)上的用户界面的示意图。在一些具体实施中,用户通过触摸用户界面上的应用图标可以打开相应的应用程序,或者通过触摸用户界面上的文件夹图标可以打开相应的文件夹。例如,用户通过触摸用户界面上的“相机”应用图标,可以进入图像预览和拍照模式。

针对上述场景,下面结合说明书附图对本发明实施例做进一步详细描述。

图4为本发明实施例提供的一种图像显示方法示意图,如图4所示,具体包括以下步骤:

步骤400:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像。

本实施例中,为了使显示屏的显示效果与拍摄效果接近,并且不影响其他应用中显示屏的显示效果,仅需在拍摄过程中,才调整显示屏的标准色温,在拍摄前并不需要显示屏以拍摄色温显示图像。基于此,需要在接收到摄像头开启指令时,确定进入了拍摄过程,才将显示屏当前的标准色温调整为拍摄色温,以使显示屏在拍摄应用中基于拍摄色温显示图像。

本实施例对上述接收摄像头开启指令的方式不做限定,例如用户通过触摸终端的用户界面上的“相机”应用图标,触发摄像头开启指令,终端的处理器接收到该摄像头开启指令。

可以理解,上述标准色温可以是显示屏的默认色温。

示例性的,上述拍摄色温可以为一个色温值,可以为一个色温范围。拍摄色温为一个色温值时,可以将显示屏的色温调整为该值;拍摄色温为一个色温范围时,将显示屏的色温调整到这一色温范围即可,由于色温可调整的数值是一个范围,这样调整会更加灵活、方便。

可选地,所述标准色温包括标准R/G/B分量,所述拍摄色温包括拍摄R/G/B分量,

所述将所述显示屏当前的标准色温调整为拍摄色温,包括:

基于3Gamma算法,将所述标准R/G/B分量调整为所述拍摄R/G/B分量。

示例性的,将标准R/G/B分量输入后处理单元的色彩调节模块,色彩调节模块通过3Gamma算法,输出目标R/G/B分量,从而将显示屏当前的标准色温调整为拍摄色温。

步骤401:在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

如上所述,仅需在拍摄过程中,才需要调整显示屏的标准色温,因此在拍摄结束后也不需要显示屏以拍摄色温进行显示。基于此,需要在接收到摄像头关闭指令时,确定退出了拍摄过程,还需将显示屏的拍摄色温调整回标准色温,以使显示屏在除拍摄的其他应用中基于标准色温显示图像。

本实施例对上述接收摄像头关闭指令的方式不做限定,例如用户通过触摸拍摄界面上的“退出”按键,触发摄像头关闭指令,终端的处理器接收到该摄像头关闭指令。

上述方案,通过在接收到摄像头开启指令时,将显示屏当前的标准色温调整为拍摄色温,从而使显示屏在拍摄应用中基于该拍摄色温显示图像,能够减小显示屏显示效果与最终拍摄效果的差异;同时,在接收到摄像头关闭指令时,将显示屏的拍摄色温再调整为标准色温,这样显示屏在其他应用中还是会基于原有的标准色温进行显示,不影响其他应用使用时显示屏的显示效果。

另外,拍摄色温的选取不合理,还是会造成导致显示屏显示的图像与最终拍摄图像的效果差异较大,为了提高色温选取的合理性,图5为本发明实施例提供的另一种图像显示方法,如图5所示,该实施例在图4实施例的基础上,具体包括以下步骤:

步骤500:根据预设图像确定所述拍摄色温。

在本实施例中,为了使拍摄色温的选取合理,不同的预设图像能够确定出不同的拍摄色温,这样拍摄色温会基于预设图像的不同而改变。

本实施例对预设图像的选择不做限定,在一种可能的实现方式中,在接收到摄像头开启指令时,首先获取拍摄环境的图像,该图像能够充分反映拍摄环境的色温,这样能够基于拍摄环境,合理地确定拍摄色温,因此能够进一步减小显示屏的显示效果与最终拍摄效果的差异。不同的拍摄场景色温变化较大,如果所有的拍摄场景都采用同一拍摄规则拍摄图像,也会导致预设图像的选取不合理,因此可以根据预设的场景与拍摄规则的对应关系,确定拍摄场景对应的目标拍摄规则,并根据确定出的目标拍摄规则,控制摄像头拍摄图像。

本实施例中不同的拍摄场景对应着不同的拍摄规则,其中,拍摄规则可以包括拍摄帧数、相邻帧的拍摄时间间隔、拍摄时长和拍摄方式中的一项或者多项,拍摄方式包括图像拍摄和视频拍摄,具体拍摄规则可以根据应用场景进行设定,拍摄场景和拍摄规则的对应关系包括但不限于:

1、拍摄场景为光线稳定的人物静态拍摄时,拍摄规则为图像拍摄,拍摄帧数为一帧;

2、拍摄场景为光线变化明显的景色拍摄时,拍摄规则为图像拍摄,拍摄帧数为10帧,相邻帧的拍摄时间间隔为0.001s;

3、拍摄场景为人物运动拍摄时,拍摄规则为视频拍摄,拍摄时长为1s;

4、拍摄场景为光线周期变化的人物或者景色拍摄时,拍摄规则为视频拍摄,拍摄时长为一个变化周期;或者拍摄规则为图像拍摄,拍摄帧数和相邻帧的拍摄时间间隔根据光线变化区间设定。

本实施例对获取拍摄场景的方式不做具体限定,可以通过但不限于如下方式实现:

通过另一预设拍摄图像,识别该预设拍摄图像中的一些目标特征,能够确定现在正在拍摄的场景,无需用户操作,能够方便、快捷的确定出拍摄场景;

或者,通过获取用户发送的拍摄场景信息,准确地确定拍摄场景。

步骤501:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像。

步骤502:在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

步骤501-502与上述步骤400-401实现方式相同,此处不再赘述。

上述方案,通过预设图像确定拍摄色温,能够使拍摄色温的选取更加合理,显示屏基于该拍摄色温显示图像时,会更接近最终拍摄效果。R/G/BR/G/B

预设图像中包括很多参数,有些参数与色温并无关系,只有基于预设图像中能够反映色温的参数,才能合理地确定拍摄色温。为了提高拍摄色温的合理性,图6为本发明实施例提供的再一种图像显示方法,如图6所示,该实施例在上述实施例的基础上,具体包括以下步骤:

步骤600:根据所述预设图像的白场色坐标,确定所述拍摄色温。

白场色坐标反映了白平衡效果,是判断是否偏色的依据,因此不同的白场色坐标对应着不同的色温,例如白场色坐标偏红时,色温偏高;白场色坐标偏蓝时,色温偏低。基于预设图像的白色场坐标,能够准确、合理地出该图像所对应的拍摄色温。

示例性的,上述预设图像的白场色坐标可以通过但不限于以下方式确定:识别出预设图像的白场区域,通过预设图像处理软件,确定出该白场区域的色坐标。

可选地,基于所述白场色坐标,通过预存的白场色坐标和色温的对应关系,获得拍摄色温。通过上述对应关系,能够准确确定出该白场色坐标所对应的拍摄色温。

示例性的,如果预设图像的帧数为一帧,可以直接根据这一帧图像的白场色坐标,确定出对应的拍摄色温。

如果预设图像不止一帧,可以根据实际应用场景,通过预设图像中所有或者部分图像的白场色坐标,确定出目标白场色坐标,示例性的:

1、根据预设图像中的所有图像的白场色坐标的平均值确定出目标白场色坐标,例如,预设图像的帧数为n帧,白场色坐标分别记作A1、A2……An,目标白场色坐标A=(A1+A2+……+An)/n。

2、根据预设规则,不同图像对应不同的权重系数和偏移量,根据所有图像的偏移量对白场色坐标进行修正后,根据修正后白场色坐标的加权平均值确定出目标白场色坐标,例如,预设图像的帧数为n帧,分别记作A1、A2……An,A1、A2……An对应的权重系数分别为B1、B2……Bn,对应的偏移量分别为C1、C2……Cn,目标白场色坐标A=[(A1+C1)*B1+(A2+C2)*B2+……+(An+Cn)*Bn]/n。

通过将不同图像对应不同的权重系数和偏移量,根据偏移量对白场色坐标进行修正,并综合考虑到各个图像所占的比重,能够更加合理地确定出目标白场色坐标。

3、拍摄场景为光线周期变化的人物或者景色拍摄时,确定出拍摄图像中的各个图像的白场色坐标,目标白场色坐标为一系列的白场色坐标。

对于光线周期变化的人物或者景色拍摄,一个变换区间相对于另一个变换区间差异很大,因此不能简单地通过计算仅得到一个白场色坐标。通过确定一系列的白场色坐标,能够使后续拍摄色温更加符合光线周期变化的场景。

不管采用何种方式确定出白场色坐标或者目标白场色坐标后,获得白场色坐标或者目标白场色坐标对应的拍摄色温。

步骤601:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像。

步骤602:在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

步骤601-602与上述步骤400-401实现方式相同,此处不再赘述。

上述方案,通过反映了白平衡效果的白场色坐标,确定拍摄色温,当预设图像的白场色坐标偏红或者偏蓝,都会确定出不同的拍摄色温。因此能够进一步提高拍摄色温的合理性,从而提高显示屏的显示效果与最终拍摄效果的相似度。

另外,为了减小显示屏显示的图像与最终拍摄图像的饱和度和/或对比度的差异,本实施例提供了又一种图像显示方法,如图7所示,该实施例在上述实施例的基础上(此处以在图4实施例的基础上为例进行说明),具体包括以下步骤:

步骤700:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像。

步骤701:将所述显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,以使所述显示屏在拍摄应用中基于所述拍摄饱和度和/或所述拍摄对比度显示图像。

本实施例对步骤700和步骤701的顺序不做限定,即可以先执行步骤700,也可以先执行步骤701,或者同时执行步骤700和步骤701。

步骤702:在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

步骤703:将所述显示屏的所述拍摄饱和度和/或所述拍摄对比度调整为所述标准饱和度和/或所述标准对比度,以使所述显示屏在其他应用中基于所述标准饱和度和/或所述标准对比度显示图像。

本实施例对步骤702和步骤703的顺序也不做限定,即可以先执行步骤702,也可以先执行步骤703,或者同时执行步骤702和步骤703。

此外,本实施例为了提高色温调整的灵活性和实时性,可以在拍摄过程中实时获取拍摄环境的色温,根据拍摄环境的色温,实时调整终端的显示屏的拍摄色温。本实施例对实时获取拍摄环境的色温的具体方式不做限定,例如可以通过色温传感器获取。

上述方案,通过在接收到摄像头开启指令时,将显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,从而使显示屏在拍摄应用中基于该拍摄饱和度和/或拍摄对比度显示图像,能够在饱和度和/或对比度方面减小显示屏显示效果与最终拍摄效果的差异;同时,在接收到摄像头关闭指令时,将显示屏的拍摄饱和度和/或拍摄对比度再调整为标准饱和度和/或标准对比度,这样显示屏在其他应用中还是会基于原有的标准饱和度和/或标准对比度显示图像,不影响其他应用使用时显示屏的显示效果。

如图8所示,本发明实施例还提供一种图像显示终端800,该终端包括:处理器801、摄像头802和显示屏803。

所述处理器用于:在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像;在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

所述摄像头802,用于获取图像;

所述显示屏803,用于显示图像。

可选地,所述处理器还用于:

根据预设图像确定所述拍摄色温。

可选地,所述处理器具体用于:

根据所述预设图像的白场色坐标,确定所述拍摄色温。

可选地,所述处理器还用于:

在接收到摄像头开启指令时,将所述显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,以使所述显示屏在拍摄应用中基于所述拍摄饱和度和/或所述拍摄对比度显示图像;在接收到摄像头关闭指令时,将所述显示屏的所述拍摄饱和度和/或所述拍摄对比度调整为所述标准饱和度和/或所述标准对比度,以使所述显示屏在其他应用中基于所述标准饱和度和/或所述标准对比度显示图像。

可选地,所述标准色温包括标准R/G/B分量,所述拍摄色温包括拍摄R/G/B分量,所述处理器具体用于:

基于3Gamma算法,将所述标准R/G/B分量调整为所述拍摄R/G/B分量。

基于相同的发明构思,本发明实施例中还提供了一种图像显示终端,由于该设备即是本发明实施例中的方法中的设备,并且该设备解决问题的原理与该方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。

如图9所示,本发明实施例还提供一种图像显示装置900,该装置包括:调整模块901。

调整模块901,用于在接收到摄像头开启指令时,将所述显示屏当前的标准色温调整为拍摄色温,以使所述显示屏在拍摄应用中基于所述拍摄色温显示图像;

还用于在接收到摄像头关闭指令时,将所述显示屏的拍摄色温调整为所述标准色温,以使所述显示屏在其他应用中基于所述标准色温显示图像。

可选地,所述装置还包括:

确定模块902,用于根据预设图像确定所述拍摄色温。

可选地,确定模块902具体用于:

根据所述预设图像的白场色坐标,确定所述拍摄色温。

可选地,所述调整模块901还用于:

在接收到摄像头开启指令时,将所述显示屏当前的标准饱和度和/或标准对比度调整为拍摄饱和度和/或拍摄对比度,以使所述显示屏在拍摄应用中基于所述拍摄饱和度和/或所述拍摄对比度显示图像;

在接收到摄像头关闭指令时,将所述显示屏的所述拍摄饱和度和/或所述拍摄对比度调整为所述标准饱和度和/或所述标准对比度,以使所述显示屏在其他应用中基于所述标准饱和度和/或所述标准对比度显示图像。

可选地,所述标准色温包括标准R/G/B分量,所述拍摄色温包括拍摄R/G/B分量;

所述调整模块901具体用于:基于3Gamma算法,将所述标准R/G/B分量调整为所述拍摄R/G/B分量。

本发明实施例还提供一种计算机可读非易失性存储介质,包括程序代码,当所述程序代码在计算终端上运行时,所述程序代码用于使所述计算终端执行上述本发明实施例图像显示方法的步骤。

以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:多深度信息的处理方法与处理系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类