基于镜面的影像处理方法、移动终端及计算机存储介质与流程

文档序号:20034761发布日期:2020-02-28 10:58阅读:161来源:国知局
基于镜面的影像处理方法、移动终端及计算机存储介质与流程

本发明涉及影像处理技术领域,尤其涉及基于镜面的影像处理方法、移动终端及计算机存储介质。



背景技术:

目前,部分智能终端壳体中设置有电致变色单元,通过控制电压使电致变色单元在透明和不透明之间切换,使得整个壳体可以从遮盖力强的颜色变为透明而显示底层基板上图案单元的效果,从而使壳体呈现更加丰富多彩的效果。其中,电致变色是指材料的光学属性在外加电场的作用下发生稳定、可逆的颜色变化的现象,在外观上表现为颜色和透明度的可逆变化。目前的电致变色玻璃通常为玻璃衬底、透明导电层、电致变色层、电解质层、离子储存层、透明导电层、玻璃衬底的结构。

随着智能终端的摄像技术的发展,越来越多的用户喜欢使用智能终端的前置摄像头进行自拍。在使用智能终端的前置摄像头自拍时,用户通过观看智能终端的显示屏中显示的摄像头捕捉的图像进行拍照预览。然而,摄像头捕捉的图像的预览效果不如通过镜子的预览效果真实,并且强光环境下,图像背景太亮,用户会感觉比较刺眼,导致用户拍照体验较差。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种基于镜面的影像处理方法、移动终端及计算机存储介质,旨在根据目标物的图像控制面板,从而调整面板反射的影像,解决了强光环境下用户感觉比较刺眼的问题,以提升用户的拍照体验。

为实现上述目的,本发明提供一种基于镜面的影像处理方法,应用于移动终端,所述移动终端包括壳体以及设置于所述壳体一侧的面板和摄像头,所述基于镜面的影像处理方法包括以下步骤:

通过所述摄像头获取目标物的图像;

根据所述目标物的图像控制所述面板。

可选地,所述根据所述目标物的图像控制所述面板的步骤之前,包括:

根据所述目标物与所述面板的距离调整所述目标物的图像。

可选地,所述根据所述目标物与所述面板的距离调整所述目标物的图像的步骤包括:

根据所述面板的尺寸和所述距离调整所述目标物的图像。

可选地,所述根据所述目标物的图像控制所述面板的步骤包括:

识别所述目标物的图像中的非目标物部分;

获取所述非目标物部分中多个图像区域的图像信息;

根据所述图像区域的图像信息控制所述面板调整面板参数。

可选地,所述图像区域的图像信息,包括:亮度、对比度、饱和度中的至少一种;

所述面板参数,包括:反射率、透过率、吸收率中的至少一种。

可选地,所述根据所述图像区域的图像信息控制所述面板调整面板参数的步骤包括:

在所述图像区域的亮度大于阈值时,控制所述面板调整与所述图像区域对应的区域的反射率。

可选地,所述控制所述面板调整与所述图像区域对应的区域的反射率的步骤包括:

获取所述图像区域的亮度与所述阈值的差值;

根据所述差值确定在所述面板中与所述图像区域对应的区域的反射率的调整值,并根据所述调整值控制所述面板调整与所述图像区域对应的区域的反射率。

可选地,所述基于镜面的影像处理方法还包括:

检测所述目标物与所述面板之间的距离的变化值;

当所述距离的变化值大于预设距离变化值阈值时,通过所述摄像头获取距离变化后的目标物的图像。

可选地,所述基于镜面的影像处理方法,还包括:

控制所述面板呈现镜面反射效果,以使所述面板中反射形成环境中的目标物的影像,根据所述目标物的图像控制所述面板,以调整所述目标物的影像。

此外,为实现上述目的,本发明还提供一种移动终端,所述移动终端包括:壳体以及设置于所述壳体一侧的面板和摄像头、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于镜面的影像处理程序,所述基于镜面的影像处理程序被所述处理器执行时实现如上所述中任一项所述的基于镜面的影像处理方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机存储介质,所述计算机存储介质上存储有基于镜面的影像处理程序,所述基于镜面的影像处理程序被处理器执行时实现如上所述中任一项所述的基于镜面的影像处理方法的步骤。

本发明实施例提出的基于镜面的影像处理方法、移动终端及计算机存储介质,应用于移动终端,所述移动终端包括壳体以及设置于所述壳体一侧的面板和摄像头,通过所述摄像头获取目标物的图像,根据所述目标物的图像控制所述面板。本发明根据目标物的图像控制面板,从而调整面板反射的影像,避免了强光环境下用户感觉比较刺眼的问题。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明基于镜面的影像处理方法的一实施例的流程示意图;

图3为本发明基于镜面的影像处理方法另一实施例的流程示意图;

图4为图2中步骤s20的细化流程示意图;

图5为本发明基于镜面的影像处理方法又一实施例的流程示意图;

图6为本发明处理前影像的示意图;

图7为本发明处理后影像的示意图;

图8为本发明实施例方案涉及的一种终端的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:

通过所述摄像头获取目标物的图像;

根据所述目标物的图像控制所述面板。

由于现有技术中,在使用智能终端的前置摄像头自拍时,用户通过观看智能终端的显示屏中显示的摄像头捕捉的图像进行拍照预览。然而,摄像头捕捉的图像的预览效果不如通过镜子的预览效果真实,并且强光环境下,图像背景太亮,用户会感觉比较刺眼,导致用户拍照体验较差。

本发明提供一种解决方案,根据目标物的图像控制面板,从而调整面板反射的影像,避免了强光环境下用户感觉比较刺眼的问题。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端是智能手机、平板电脑等移动终端。

如图1所示,该终端可以包括:处理器1001,例如cpu,存储器1003,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。存储器1003可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1003可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1003中可以包括操作系统和基于镜面的影像处理程序。

在图1所示的终端中,处理器1001可以用于调用存储器1003中存储的基于镜面的影像处理程序,并执行以下操作:

通过所述摄像头获取目标物的图像;

根据所述目标物的图像控制所述面板。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

根据所述目标物与所述面板的距离调整所述目标物的图像。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

根据所述面板的尺寸和所述距离调整所述目标物的图像。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

识别所述目标物的图像中的非目标物部分;

获取所述非目标物部分中多个图像区域的图像信息;

根据所述图像区域的图像信息控制所述面板调整面板参数。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

根据所述图像区域的亮度、对比度、饱和度中的至少一种控制所述面板调整反射率、透过率、吸收率中的至少一种。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

在所述图像区域的亮度大于阈值时,控制所述面板调整与所述图像区域对应的区域的反射率。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

获取所述图像区域的亮度与所述阈值的差值;

根据所述差值确定在所述面板中与所述图像区域对应的区域的反射率的调整值,并根据所述调整值控制所述面板调整与所述图像区域对应的区域的反射率。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

检测所述目标物与所述面板之间的距离的变化值;

当所述距离的变化值大于预设距离变化值阈值时,通过所述摄像头获取距离变化后的目标物的图像。

进一步地,处理器1001可以调用存储器1003中存储的基于镜面的影像处理程序,还执行以下操作:

控制所述面板呈现镜面反射效果,以使所述面板中反射形成环境中的目标物的影像,根据所述目标物的图像控制所述面板,以调整所述目标物的影像。

参照图2,在一实施例中,所述基于镜面的影像处理方法包括以下步骤:

步骤s10,通过所述摄像头获取目标物的图像;

在本实施例中,移动终端包括壳体以及设置与壳体一侧的面板和摄像头,面板为玻璃材质,例如电致变色玻璃,电致变色是指材料的光学性质(反射率、透过率、吸收率等)在外加电场的作用下发生稳定可逆的颜色变化的现象。在外观上表现为颜色和透明度的可逆变化。因此在通过摄像头获取目标物的图像之前,还可控制面板调整面板参数使得面板呈现镜面反射效果,例如,调整面板的反射率使得面板反射形成影像。调整面板参数主要是通过外加电压来实现,在不同的外加电压下,面板参数也不同。在将面板参数调整至较大或最大时,即可使面板呈现较好的镜面反射效果,在面板中能够清楚地反射形成环境中的目标物的影像。用户在使用移动终端的镜子模式时,也可将面板置于用户面部前方,以使面板反射出用户的面部影像。在此镜子模式下,相比于通过摄像头拍摄到并显示在显示屏上的图像,面板反射形成的影像更加真实,且更加符合用户使用镜子的习惯。此外,还可设置移动终端的镜子模式的开关,在接收到开启所述面板的镜子模式的指令时,执行控制所述面板调整面板参数使得所述面板呈现镜面反射效果的步骤,在镜子模式关闭时,可降低面板的反射率等面板参数,使得面板呈现透明或部分透明的外观,从而不影响用户对于移动终端的日常使用。

摄像头设置于壳体上与面板相同的一侧。用户在使用移动终端的镜子模式时,面板可反射形成用户面部的影像,同时,也可通过摄像头获取到用户面部的图像。由于面板反射形成目标物的影像和通过摄像头获取到的目标物的图像存在尺寸差异,因此还可适当调整所述摄像头获取到的目标物的图像的尺寸,以使目标物的图像与影像中的区域一一对应。

步骤s20,根据所述目标物的图像控制所述面板。

在本实施例中,在控制摄像头拍摄到目标物的图像后,获取所述目标物的图像信息,以根据图像信息判断面板反射形成的影像是否合适。在目标物的图像与影像中的区域一一对应后,可根据目标物中某一区域的图像信息判定影像中对应区域的图像信息,并在影像中对应区域的图像信息不合适时,调整面板上对应区域的面板参数,以调整影像中对应区域的图像信息,避免了在强光环境中用户会感觉刺眼的问题。在用户使用移动终端的镜子模式时,面板反射形成的影像中主要内容为用户的面部区域,若影像中用户面部区域的图像信息不合适时调整面板对应区域的面板参数,则会破坏影像中用户面部区域的预览效果,影像不够真实,因此可针对非用户面部区域执行所述根据所述目标物的图像控制所述面板的步骤,从而达到最佳的镜面效果。

可选地,在控制面板呈现镜面反射效果,并在面板中能够清楚地反射形成环境中的目标物的影像后,根据目标物的图像控制面板,进而通过面板参数的调整,对应调节目标物的影像,解决了强光环境下目标物的影像比较刺眼的问题。

在本实施例公开的技术方案中,通过控制摄像头拍摄目标物的图像,根据所述目标物的图像控制所述面板,以调整目标物的影像,解决了在强光环境下影像背景太亮,用户感觉刺眼,导致拍照体验较差的问题。

在另一实施例中,如图3所示,在上述图2所示的实施例基础上,步骤s20之前,还包括:

步骤s01,根据所述目标物与所述面板的距离调整所述目标物的图像。

在本实施例中,在根据所述目标物的图像控制所述面板之前,需调整目标物的图像的尺寸大小,以使目标物的图像中的区域与面板反射形成的影像中的区域一一对应,即保持目标物的图像与影像的画面内容一致。这样,根据所述目标物的图像控制所述面板时,面板的控制才会更加准确。在调整目标物的尺寸大小时,获取目标物与所述面板之间的距离,再根据面板的尺寸和所述距离调整目标物的图像的尺寸。具体的,在目标物为人脸时,可根据目标物与所述面板之间的距离和面板的尺寸计算出人眼观测到的面板尺寸,也即人眼观测到的影像大小。在获取到摄像头拍摄到的目标物的图像后,调整目标物的图像的尺寸与人眼观测到的影像尺寸一致,以实现目标物的图像中的区域与面板反射形成的影像中的区域一一对应。

在本实施例公开的技术方案中,根据所述目标物与所述面板的距离调整所述目标物的图像,实现了目标物的图像与目标物的影像的一一对应,使得根据所述目标物的图像控制所述面板时更加准确,提升了用户的拍照体验。

在再一实施例中,如图4所示,在图2至图3任一实施例所示的基础上,步骤s20包括:

步骤s21,识别所述目标物的图像中的非目标物部分;

在本实施例中,目标物的图像中和面板反射形成的影像中的主要内容均为目标物部分,因此在根据所述目标物的图像控制所述面板时,若通过控制面板使得目标物部分的影像发生变化,则会导致目标物的影像不够真实,影响用户拍照体验,因此可针对非目标物部分单独进行控制面板的操作。首先识别摄像头拍摄到的目标物的图像中的非目标物部分,进而根据非目标物部分的图像来控制面板。

步骤s22,获取所述非目标物部分中多个图像区域的图像信息;

步骤s23,根据所述图像区域的图像信息控制所述面板调整面板参数。

在本实施例中,非目标物部分的图像通常由多个图像区域组成,图像区域可以是固定大小的一片区域,并且每个图像区域的图像信息可以是不同的。识别非目标区域中多个图像区域的图像信息后,根据图像区域的图像信息控制面板调整面板上对应区域的面板参数。图像信息可以包括亮度、对比度、饱和度等信息中的至少一种,面板参数包括反射率、透过率、吸收率等参数中的至少一种,并且根据图像区域的图像信息控制面板调整面板参数时,图像信息与面板参数的对应关系也可以是任意一种。

以图像信息中的亮度和面板参数中的反射率为例,在检测到非目标物部分中每个图像区域的亮度后,判断所述亮度是否大于阈值,在所述亮度大于阈值时,表示用户会感到刺眼,因此可控制面板降低面板中与所述图像区域对应的区域的反射率,在反射率较低时,用户看到的影像中对应的区域的亮度也会降低,从而避免用户会感觉刺眼的问题。进一步的,在所述图像区域的亮度大于阈值时,还可获取所述图像区域的亮度与阈值之间的差值,根据差值确定面板中对应区域的反射率的调整值,一般来说,在差值越大时,用户可感受到的刺眼程度也越大,因此反射率的调整值也应越大,以尽可能降低用户可感受到的刺眼程度。当然,还可设置不同的差值等级,根据差值对应的等级确定反射率的调整值,从而在不同程度上降低反射率的调整值以及用户可感受到的刺眼程度。根据图像区域的对比度、饱和度等图像信息控制面板调整透过率、吸收率等面板参数的方法与此类似,在此不做赘述。此外,由于面板反射形成的影像与真实的目标物互为镜像,因此在将目标物的图像的非目标物部分的图像单元对应到面板中对应区域之前,也可对目标物的图像做镜像翻转处理。

在本实施例公开的技术方案中,识别所述目标物的图像中的非目标物部分,根据非目标物部分中图像区域的图像信息面板调整面板参数,使得面板反射形成的影像中的对应区域的图像信息也会进行调整,避免了在强光环境下影像背景太亮,用户会感到刺眼的问题,从而提升用户的拍照体验。

在又一实施例中,如图5所示,在图2至图4任一实施例所示的基础上,所述基于镜面的影像处理方法还包括:

步骤s30,检测所述目标物与所述面板之间的距离的变化值;

步骤s40,当所述距离的变化值大于预设距离变化值阈值时,通过所述摄像头获取距离变化后的目标物的图像。

在本实施例中,由于在用户使用移动终端的镜子模式时,用户可能会移动或抖动移动终端,导致面板反射形成的影像产生一定程度的偏移,从而使面板参数的调整并不准确,因此还可实时检测目标物与面板之间的距离的变化值,在距离的变化值大于预设距离变化值阈值,通过摄像头重新获取距离变化后的目标物的图像,从而根据重新获取的目标物的图像信息控制面板调整面板参数,以提高面板中对应区域的面板参数调整的准确率。

在本实施例公开的技术方案中,通过检测目标物与面板之间的距离的变化值,在变化值大于阈值时,通过摄像头获取距离变化后的目标物的图像,使得针对面板中对应区域面板参数的调整更加准确。

在又一实施例中,在图2至图5任一实施例所示的基础上,图6为处理前的影像示意图,图7为处理后的影像示意图。

在本实施例中,以图像信息为亮度、面板参数为反射率进行说明,但本实施例中并不限于亮度和反射率,还可包括图像信息中的对比度、饱和度等,以及面板参数中的透过率、吸收率等。在调节面板的反射率使得面板呈现镜面反射效果后,用户通过面板进行拍照预览,面板反射形成的处理前影像如图6所示。在图6中,例如,处理前影像可包括用户面部区域和背景区域,其中,背景区域中包括颜色较深的圆形区域,即太阳对应的影像区域,颜色的深度即代表该影像区域的亮度。在这种情况下,由于背景区域中太阳对应的亮度太大,用户在通过面板进行拍照预览时会感觉比较刺眼,导致用户拍照体验较差,因此可通过摄像头获取用户拍照预览时的图像,并将图像对应至面板反射形成的处理前影像,根据图像的亮度控制面板对应调整面板的反射率,以使得面板反射形成的影像中对应区域的亮度也随之变化,即对影像的处理过程。

具体地,由于摄像头获取的用户拍照预览时的图像中,太阳对应的区域太亮,因此控制面板将面板中与太阳对应的区域的反射率降低,以使面板反射形成的影像中太阳对应的影像区域的亮度降低,从而解决强光环境下用户进行拍照预览时会感觉比较刺眼的技术问题,如图7所示,为处理后的影像示意图,通过图6中处理前的影像示意图得到。在图7中,通过调整面板的反射率,使得处理后的影像中,背景区域中颜色较深的圆形区域变化为颜色较浅的圆形区域,即将圆形区域的反射率降低,使得圆形区域的亮度降低,以避免用户感觉刺眼的问题。需要说明的是,在本实施例中,并不需要对用户面部区域对应的面板区域的反射率进行调整,以使用户面部影像更加真实。

在本实施例公开的技术方案中,通过控制面板调整面板中区域的反射率等面板参数,避免在强光环境下,用户使用面板进行拍照预览时感觉比较刺眼的问题,从而提升用户的拍照体验。

在又一实施例中,在图2至图7任一实施例所示的基础上,基于镜面的影像处理方法的终端包括壳体以及设置于所述壳体一侧的面板和摄像头(图未示)。

如图8给出了终端的一种结构示意图,终端包括:壳体10,位于壳体10一侧的面板,面板包括依次叠设的第一屏幕20、电致变色层30、镜面层40,位于壳体10背离面板的一侧并依次叠设的第二屏幕50、显示屏60以及主板70。第一屏幕20为透明的玻璃基板或者电容触摸屏幕。电致变色层30的光学属性如透光率在不同的电压控制下发生改变,即可以通过给电致变色层30施加不同的电压,使其在透明状态和不透明的状态下切换。镜面层40为具有镜面效果的钢化材料层或者软膜层,当电致变色层30在电压的控制下切换到透明状态时,即可显示出镜面层40,进而通过镜面层的镜面反射,形成环境中的目标物的影像,调节面板参数即是通过改变电致变色层30的被施加电压,控制电致变色层30在透明状态和不透明状态的切换。

此外,本发明实施例还提出一种移动终端,所述移动终端包括:壳体以及设置于所述壳体一侧的面板和摄像头、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于镜面的影像处理程序,所述基于镜面的影像处理程序被所述处理器执行时实现如上实施例所述的基于镜面的影像处理方法的步骤。

此外,本发明实施例还提出一种计算机存储介质,所述计算机存储介质上存储有基于镜面的影像处理程序,所述基于镜面的影像处理程序被处理器执行时实现如上实施例所述的基于镜面的影像处理方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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