显示调整方法及电子设备与流程

文档序号:18821274发布日期:2019-10-09 00:48阅读:161来源:国知局
显示调整方法及电子设备与流程

本发明实施例涉及电子设备技术领域,尤其涉及一种显示调整方法及电子设备。



背景技术:

现今社会利用条形码或二维码等收付款码进行移动支付十分普及,广受用户青睐。但使用时常因使用环境或应用程序错误造成收付款码读取失败,很容易会造成用户手忙脚乱的调整与设定显示画面,特别是对于年纪较大的用户和对电子设备操作不熟练的用户来说,支付或缴款时若排队人潮一多,在心理压力下更加容易手忙脚乱,导致结账效率较低。

收付款码读取失败通常因为低对比度、灰阶和彩色图像的亮度太亮或太暗、条形码比较小扫描头辨识度不够。由于现有支付应用程序各家功能并不统一,有些有自动调整亮度,有些则必须手动在支付应用程序里面勾选。如果应用程序里没有选项,则需要透过电子设备本身的设定手动去调整。此外,电子设备在采用护眼模式或省电模式时,会关闭蓝光或调低亮度,如果电子设备处于这些使用模式下,从支付应用程序处无法调整电子设备的使用模式,只能从电子设备本身来逐项调整,操作繁琐,用户体验较差。



技术实现要素:

有鉴于现有技术中存在的上述问题,本发明实施例提供了一种在利用收付款码进行收付款时能够自动优化显示效果的显示调整方法及电子设备。

为解决上述问题,本发明实施例提供的技术方案是:

一种显示调整方法,包括:

检测电子设备的显示装置是否显示第一编码图像,其中所述第一编码图像用于扫描设备进行扫描识别;

如果是,则确定所述扫描设备的设备类型;

基于所述扫描设备的设备类型调整所述第一编码图像,以使所述扫描设备扫描所述第一编码图像时所述第一编码图像满足预设显示标准。

在一些实施例中,所述检测电子设备的显示装置是否显示第一编码图像包括:

检测所述电子设备上是否运行第一应用程序,其中所述第一应用程序用于进行电子支付;

如果是,获取所述显示装置的显示界面图像,并基于所述显示界面图像确定所述显示装置是否显示所述第一编码图像。

在一些实施例中,所述确定所述扫描设备的设备类型,包括:

基于所述扫描设备扫描所述第一编码图像的扫描方式,确定所述扫描设备的设备类型。

在一些实施例中,所述基于所述扫描设备的设备类型调整所述第一编码图像,包括:

在所述扫描设备为第一类设备时,以第一显示模式显示所述第一编码图像;

在所述扫描设备为不同于所述第一类设备的第二类设备时,以不同于所述第一显示模式的第二显示模式显示所述第一编码图像。

在一些实施例中,所述基于所述扫描设备的设备类型调整所述第一编码图像包括如下调整方式中的至少一种:

基于所述扫描设备的设备类型放大所述第一编码图像;

检测所述显示装置的当前显示亮度是否符合第一预设条件,如果否,调整所述显示装置的显示亮度以使其符合所述第一预设条件;

检测所述电子设备是否开启滤镜功能,如果是,关闭所述滤镜功能。

在一些实施例中,在基于所述扫描设备的设备类型调整所述第一编码图像过程中,所述方法还包括:

检测所述电子设备是否开启省电模式,如果是,关闭所述省电模式。

一种电子设备,包括:

检测模块,用于检测电子设备的显示装置是否显示第一编码图像,其中所述第一编码图像用于扫描设备进行扫描识别;

确定模块,用于在所述显示装置显示所述第一编码图像时,则确定所述扫描设备的设备类型;

调整模块,用于基于所述扫描设备的设备类型调整所述第一编码图像,以使所述扫描设备扫描所述第一编码图像时所述第一编码图像满足预设显示标准。

在一些实施例中,所述检测模块包括:

检测单元,用于检测所述电子设备上是否运行第一应用程序,其中所述第一应用程序用于进行电子支付;

确定单元,用于在所述电子设备上运行所述第一应用程序时,获取所述显示装置的显示界面图像,并基于所述显示界面图像确定所述显示装置是否显示所述第一编码图像。

在一些实施例中,所述确定模块具体用于:

基于所述扫描设备扫描所述第一编码图像的扫描方式,确定所述扫描设备的设备类型。

在一些实施例中,所述调整模块具体用于:

在所述扫描设备为第一类设备时,以第一显示模式显示所述第一编码图像;

在所述扫描设备为不同于所述第一类设备的第二类设备时,以不同于所述第一显示模式的第二显示模式显示所述第一编码图像。

与现有技术相比,本发明实施例的有益效果在于:

本发明实施例的显示调整方法,在检测到显示装置显示第一编码图像时,首先确定扫描该第一编码图像的扫描设备的设备类型,然后基于设备类型自动调整第一编码图像,以便于在不同类型的扫描设备扫描该第一编码图像时均能够呈现较好的显示效果,从而提高扫描设备扫描该第一编码图像的成功率,减少第一编码图像的识别用时,无需用户手动调节电子设备或应用程序,用户体验较好。

附图说明

图1为本发明实施例的显示调整方法的一种实施例的流程图;

图2为本发明实施例的显示调整方法中检测电子设备的显示装置是否显示第一编码图像的流程图;

图3为本发明实施例的显示调整方法的另一种实施例的流程图;

图4为本发明实施例的电子设备的结构框图;

图5为本发明实施例的电子设备的检测模块的结构框图。

附图标记说明:

10-检测模块;11-检测单元;12-确定单元;20-确定模块;30-调整模块。

具体实施方式

为使本领域技术人员更好的理解本发明实施例的技术方案,下面结合附图和具体实施方式对本发明作详细说明。

图1为本发明实施例的显示调整方法的流程图,参见图1所示,本发明实施例的显示调整方法,具体包括如下步骤:

s100,检测电子设备的显示装置是否显示第一编码图像。其中,该电子设备可为智能手机、平板电脑、智能穿戴式设备等,所述第一编码图像用于扫描设备进行扫描识别,以进行信息获取、网站跳转、防伪溯源、会员管理或电子支付等,如获取名片、网址、wifi密码或利用第三方支付平台进行支付等,具体的,该第一编码图像可为例如条形码、二维码或其他编码图像。

s200,如果电子设备的显示装置显示该第一编码图像,则确定所述扫描设备的设备类型。该扫描设备用于扫描并识别该第一编码图像,以获取该第一编码图像的编码信息。该扫描设备可为紫外光扫描设备、红外光扫描设备、可见光扫描设备、微波波段扫描设备等。

s300,基于所述扫描设备的设备类型调整所述第一编码图像,以使所述扫描设备扫描所述第一编码图像时所述第一编码图像满足预设显示标准。其中,该第一编码图像的预设显示标准可为扫描设备扫描该第一编码图像时能够达到预设识别率的显示效果,以便于扫描设备能够有效识别该第一编码图像。由于不同类型的扫描设备扫描该第一编码图像的扫描原理不同,所以,对应于不同扫描设备时,该第一编码图像的最优显示效果不同。

采用上述显示调整方法,在检测到显示装置显示第一编码图像时,首先确定扫描该第一编码图像的扫描设备的设备类型,然后基于设备类型自动调整第一编码图像,以便于在不同类型的扫描设备扫描该第一编码图像时均能够呈现较好的显示效果,从而提高扫描设备扫描该第一编码图像的成功率,减少第一编码图像的识别用时,无需用户手动调节电子设备或应用程序,用户体验较好。

配合图2所示,在一些实施例中,所述检测电子设备的显示装置是否显示第一编码图像包括:

s101,检测所述电子设备上是否运行第一应用程序,其中所述第一应用程序用于进行电子支付。

其中,在利用电子设备进行电子支付时,通常具有较高的紧迫性,对扫描识别的成功率要求较高,如在排队付款时,一旦付款时间较长容易引起其他顾客的不满情绪。该第一应用程序为用于进行电子支付等金融交易的应用程序,如各银行的应用程序或第三方支付平台。检测电子设备上是否运行第一应用程序,可通过电子设备的操作系统基于进程管理监控第一应用程序是否运行;也可通过例如第三方监控程序监控电子设备是否执行了启动第一应用程序的操作,例如,用户是否执行了点击第一应用程序图标的操作;还可通过其他方式检测电子设备上是否运行第一应用程序,此处不一一叙述。

s102,如果电子设备上运行第一应用程序,则获取所述显示装置的显示界面图像,并基于所述显示界面图像确定所述显示装置是否显示所述第一编码图像。

在具体实施过程中,当确定电子设备上运行第一应用程序时,可通过例如截屏等方式获取显示装置的显示界面图像,然后利用例如图像识别等方式判断该显示界面图像中是否包括第一编码图像。例如,获取到智能手机的截屏图片后,判断该截屏图片上是否包括一个二维码或一个条形码。当然,也可通过其他方式识别该显示界面图像上是否包括第一编码图像。

在一些实施例中,所述确定所述扫描设备的设备类型,包括:基于所述扫描设备扫描所述第一编码图像的扫描方式,确定所述扫描设备的设备类型。

不同类型的扫描设备扫描第一编码图像时的原理是不同的。如红外光扫描设备扫描时向第一编码图像发射红外光束,然后接收经第一编码图像反射的红外光,最后基于接收的红外光成像从而实现扫描第一编码图像的目的,如红外线扫描器。可见光扫描设备通常在光线条件较好时,可不向外发射扫描光束,基于接收的经第一编码图像反射的环境光就能够成像,如相机等设备。当然,为提高可见光扫描设备的成功率,也可向第一编码图像照射可见光,以提高扫描的成功率。在具体实施过程中,可通过扫描设备检测装置来检测扫描设备发射的探测信号来确定扫描设备的设备类型。例如,可通过红外摄像机检测扫描设备是否向外发射红外线光束来确定该扫描设备是否为红外光扫描设备。也可通过例如红外摄像机或其他类型的摄像机采集扫描设备扫描第一编码图像时的扫描方式图像,基于对扫描方式图像的识别来判断扫描设备类型,如判断扫描设备是否为红外线扫码器或是相机。

在一些实施例中,所述基于所述扫描设备的设备类型调整所述第一编码图像,包括:

在所述扫描设备为第一类设备时,以第一显示模式显示所述第一编码图像;

在所述扫描设备为不同于所述第一类设备的第二类设备时,以不同于所述第一显示模式的第二显示模式显示所述第一编码图像。

在具体实施过程中,可在电子设备内预置常用扫描设备的设备类型,以及与之相对应的预置显示模式。如,第一类设备对应于第一显示模式,第二类设备对应于第二显示模式,第三类设备对应于第三显示模式,依次类推。预置显示模式包括预设的显示参数,如亮度、对比度、第一编码图像的尺寸及是否开启滤镜等参数。当判断扫描设备为第一类设备时,控制显示装置以第一显示模式显示第一编码图像,以便于第一编码图像能够以最有利第一类设备扫描识别的显示效果进行显示。当判断扫描设备为第二类设备时以第二显示模式显示第一编码图像,以利于第二类设备识别该第一编码图像。基于预置显示模式对第一编码图像显示效果的进行调整,能够综合多个显示参数,以获得最有利于扫描设备读取的显示效果。

在一些实施例中,所述基于所述扫描设备的设备类型调整所述第一编码图像包括如下调整方式中的至少一种:

基于所述扫描设备的设备类型放大所述第一编码图像;

检测所述显示装置的当前显示亮度是否符合第一预设条件,如果否,调整所述显示装置的显示亮度以使其符合所述第一预设条件;

检测所述电子设备是否开启滤镜功能,如果是,关闭所述滤镜功能。

配合图3所示,在具体实施例过程中,当判断扫描设备为红外光扫描设备时,检测显示装置的显示亮度是否为最大显示亮度,如果是,则不对显示亮度进行调整,如果否,则将显示装置的显示亮度调整到最大。此时,第一预设条件即为显示装置所能够提供的最大显示亮度,当然,第一预设条件也可为特定的显示亮度值。之后还可检测电子设备是否开启能够滤除蓝光的滤镜功能,如护眼模式等,如果是,则关闭滤镜功能,如果否,则不对滤镜功能进行调整。当判断扫描设备为摄像头时,可放大第一编码图像,之后也还可检测电子设备是否开启能够滤除蓝光的滤镜功能,如护眼模式等,如果是,则关闭滤镜功能,如果否,则不对滤镜功能进行调整。需要说明的是,在实际应用过程中,也可仅采用上述一种调整方式,例如,仅调整亮度、图像尺寸及滤镜功能中的一项,或者也可采用上述调整方式之外的其他更多种调整方式对第一编码图像的显示效果极性调整,只要能够将第一编码图像的显示效果调整至最有利于扫描设备识别即可。

在一些实施例中,在基于所述扫描设备的设备类型调整所述第一编码图像过程中,所述方法还可包括:

检测所述电子设备是否开启省电模式,如果是,关闭所述省电模式。

继续沿用上述示例,在判断扫描设备为红外光扫描设备或为相机时,对滤镜功能进行调整之后,还可检测电子设备是否开启省电模式,如果是,可关闭电子设备的省电模式,以便进一步改善第一编码图像的显示效果,如果否,则不对电子设备的省电模式进行调整。当然,也可在调整滤镜功能之前,或者在调整亮度或图像尺寸之前对省电模式进行调整。

本发明实施例还提供了一种电子设备,该电子设备可为智能手机、平板电脑、智能穿戴式设备等,此处不一一叙述。参见图4所示,该电子设备包括检测模块10、确定模块20和调整模块30。

检测模块10用于检测电子设备的显示装置是否显示第一编码图像,其中所述第一编码图像用于扫描设备进行扫描识别,以进行信息获取、网站跳转、防伪溯源、会员管理或电子支付等,如获取名片、网址、wifi密码或利用第三方支付平台进行支付等,具体的,该第一编码图像可为例如条形码、二维码或其他编码图像。

确定模块20用于在所述显示装置显示所述第一编码图像时,确定所述扫描设备的设备类型。该扫描设备用于扫描并识别该第一编码图像,以获取该第一编码图像的编码信息。该扫描设备可为紫外光扫描设备、红外光扫描设备、可见光扫描设备、微波波段扫描设备等。

调整模块30用于基于所述扫描设备的设备类型调整所述第一编码图像,以使所述扫描设备扫描所述第一编码图像时所述第一编码图像满足预设显示标准。其中,该第一编码图像的预设显示标准可为扫描设备扫描该第一编码图像时能够达到预设识别率的显示效果,以便于扫描设备能够有效识别该第一编码图像。由于不同类型的扫描设备扫描该第一编码图像的扫描原理不同,所以,对应于不同扫描设备时,该第一编码图像的最优显示效果不同。

采用上述结构得电子设备,检测模块10在检测到显示装置显示第一编码图像时,首先通过确定模块20确定扫描该第一编码图像的扫描设备的设备类型,然后调整模块30基于设备类型自动调整第一编码图像,以便于在不同类型的扫描设备扫描该第一编码图像时均能够呈现较好的显示效果,从而提高扫描设备扫描该第一编码图像的成功率,减少第一编码图像的识别用时,无需用户手动调节电子设备或应用程序,用户体验较好。

配图5所示,在一些实施例中,所述检测模块10包括:检测单元11和确定单元12。

检测单元11用于检测所述电子设备上是否运行第一应用程序,其中所述第一应用程序用于进行电子支付。其中,在利用电子设备进行电子支付时,通常具有较高的紧迫性,对扫描识别的成功率要求较高,如在排队付款时,一旦付款时间较长容易引起其他顾客的不满情绪。该第一应用程序为用于进行电子支付等金融交易的应用程序,如各银行的应用程序或第三方支付平台。检测单元11在检测电子设备上是否运行第一应用程序时,可通过电子设备的操作系统基于进程管理监控第一应用程序是否运行;也可通过例如第三方监控程序监控电子设备是否执行了启动第一应用程序的操作,例如,用户是否执行了点击第一应用程序图标的操作;还可通过其他方式检测电子设备上是否运行第一应用程序,此处不一一叙述。

确定单元12用于在所述电子设备上运行所述第一应用程序时,获取所述显示装置的显示界面图像,并基于所述显示界面图像确定所述显示装置是否显示所述第一编码图像。在具体实施过程中,当确定电子设备上运行第一应用程序时,确定单元12可通过例如截屏等方式获取显示装置的显示界面图像,然后利用例如图像识别等方式判断该显示界面图像中是否包括第一编码图像。例如,获取到智能手机的截屏图片后,判断该截屏图片上是否包括一个二维码或一个条形码。当然,该确定单元12也可通过其他方式识别该显示界面图像上是否包括第一编码图像。

在一些实施例中,所述确定模块20具体用于:基于所述扫描设备扫描所述第一编码图像的扫描方式,确定所述扫描设备的设备类型。不同类型的扫描设备扫描第一编码图像时的原理是不同的。如红外光扫描设备扫描时向第一编码图像发射红外光束,然后接收经第一编码图像反射的红外光,最后基于接收的红外光成像从而实现扫描第一编码图像的目的,如红外线扫描器。可见光扫描设备通常在光线条件较好时,可不向外发射扫描光束,基于接收的经第一编码图像反射的环境光就能够成像,如相机等设备。当然,为提高可见光扫描设备的成功率,也可向第一编码图像照射可见光,以提高扫描的成功率。在具体实施过程中,确定模块20可通过扫描设备检测装置来检测扫描设备发射的探测信号以确定扫描设备的设备类型。例如,可通过红外摄像机检测扫描设备是否向外发射红外线光束来确定该扫描设备是否为红外光扫描设备。也可通过例如红外摄像机或其他类型的摄像机采集扫描设备扫描第一编码图像时的扫描方式图像,基于对扫描方式图像的识别来判断扫描设备类型,如判断扫描设备是否为红外线扫码器或是相机。

在一些实施例中,所述调整模块30具体可用于:

在所述扫描设备为第一类设备时,以第一显示模式显示所述第一编码图像;

在所述扫描设备为不同于所述第一类设备的第二类设备时,以不同于所述第一显示模式的第二显示模式显示所述第一编码图像。

在具体实施过程中,可在电子设备内预置常用扫描设备的设备类型,以及与之相对应的预置显示模式。如,第一类设备对应于第一显示模式,第二类设备对应于第二显示模式,第三类设备对应于第三显示模式,依次类推。预置显示模式包括预设的显示参数,如亮度、对比度、第一编码图像的尺寸及是否开启滤镜等参数。当判断扫描设备为第一类设备时,控制显示装置以第一显示模式显示第一编码图像,以便于第一编码图像能够以最有利第一类设备扫描识别的显示效果进行显示。当判断扫描设备为第二类设备时以第二显示模式显示第一编码图像,以利于第二类设备识别该第一编码图像。基于预置显示模式对第一编码图像显示效果的进行调整,能够综合多个显示参数,以获得最有利于扫描设备读取的显示效果。

在一些实施例中,所述调整模块30具体可用于执行如下调整方式中的至少一种:

基于所述扫描设备的设备类型放大所述第一编码图像;

检测所述显示装置的当前显示亮度是否符合第一预设条件,如果否,调整所述显示装置的显示亮度以使其符合所述第一预设条件;

检测所述电子设备是否开启滤镜功能,如果是,关闭所述滤镜功能。

例如,当判断扫描设备为红外光扫描设备时,调整模块30检测显示装置的显示亮度是否为最大显示亮度,如果是,则不对显示亮度进行调整,如果否,则将显示装置的显示亮度调整到最大。此时,第一预设条件即为显示装置所能够提供的最大显示亮度,当然,第一预设条件也可为特定的显示亮度值。之后调整模块30还可检测电子设备是否开启能够滤除蓝光的滤镜功能,如护眼模式等,如果是,则关闭滤镜功能,如果否,则不对滤镜功能进行调整。当判断扫描设备为摄像头时,调整模块30可放大第一编码图像,之后调整模块30也还可检测电子设备是否开启能够滤除蓝光的滤镜功能,如护眼模式等,如果是,则关闭滤镜功能,如果否,则不对滤镜功能进行调整。需要说明的是,在实际应用过程中,也可仅采用上述一种调整方式,例如,仅调整亮度、图像尺寸及滤镜功能中的一项,或者也可采用上述调整方式之外的其他更多种调整方式对第一编码图像的显示效果极性调整,只要能够将第一编码图像的显示效果调整至最有利于扫描设备识别即可。

在一些实施例中,在基于所述扫描设备的设备类型调整所述第一编码图像过程中,所述调整模块30还用于:

检测所述电子设备是否开启省电模式,如果是,关闭所述省电模式。

继续沿用上述示例,在判断扫描设备为红外光扫描设备或为相机时,对滤镜功能进行调整之后,调整模块30还可检测电子设备是否开启省电模式,如果是,可关闭电子设备的省电模式,以便进一步改善第一编码图像的显示效果,如果否,则不对电子设备的省电模式进行调整。当然,也可在调整滤镜功能之前,或者在调整亮度或图像尺寸之前对省电模式进行调整。

以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

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