一种红外接近传感器的校准方法、装置及移动终端与流程

文档序号:11960622阅读:484来源:国知局
一种红外接近传感器的校准方法、装置及移动终端与流程

本发明实施例涉及移动终端技术领域,尤其涉及一种红外接近传感器的校准方法、装置及移动终端。



背景技术:

目前,接近传感器已成为移动终端的标准配置,利用接近传感器可实现移动终端中的各种功能,例如,通话时防止因脸部触碰屏幕引起误操作、自动调整背光以及触摸屏熄屏手势识别等等。

移动终端中配置的最常见的接近传感器包括红外接近传感器。红外接近传感器向外发射红外线,然后通过测量物体反射回来的红外线强度来判断物体与传感器之间的距离,接收到的红外光强度越强,则表示其与物体之间的距离越小。红外接近传感器会将测量到的红外线强度转化为与其呈正比例关系的测量值,可将该测量值称为接近(proximity)值,红外接近传感器得出的接近值越大,表示其与物体之间的距离越小。

红外接近传感器在装机之后,由于贴片及结构等多方面的差异,同样测量条件下不同红外接近传感器得出的接近值是不一样的,为了减小上述差异,增强移动终端的一致性,在出厂前需要在未遮挡情况下对红外接近传感器进行校准得到补偿值,用于移动终端开机时加载。目前,为了保证校准效率以及校准环境的一致,产线上对红外接近传感器的校准往往都采用仪器校准方式,而校准仪器往往也会执行多种其他传感器的校准,在接近传感器的校准过程中,可能会受到干扰,例如接近传感器被校准仪器内的其他部件误遮挡等,从而导致校准补偿值不准确。



技术实现要素:

本发明实施例的目的是提供一种红外接近传感器的校准方法、装置及移动终端,以解决在校准仪器中对移动终端的红外接近传感器进行校准时所得到的校准补偿值准确度低的问题。

第一方面,本发明实施例提供了一种红外接近传感器的校准方法,包括:

移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取所述红外接近传感器的当前接近值;

若所述当前接近值与基准接近值之差小于预设差值阈值,则执行校准操作,得出校准补偿值;其中,所述基准接近值为所述移动终端在进入所述校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,所述红外接近传感器处于未遮挡状态下的接近值。

第二方面,本发明实施例提供了一种红外接近传感器的校准装置,包括:

接近值获取模块,用于在移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取所述红外接近传感器的当前接近值;

比较模块,用于比较所述当前接近值与基准接近值之差是否小于预设差值阈值;其中,所述基准接近值为所述移动终端在进入所述校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,所述红外接近传感器处于未遮挡状态下的接近值;

校准模块,用于在所述当前接近值与基准接近值之差小于预设差值阈值时,执行校准操作,得出校准补偿值。

第三方面,本发明实施例提供了一种移动终端,该移动终端集成了本发明实施例所述的红外接近传感器的校准装置。

本发明实施例中提供的红外接近传感器的校准方案,将移动终端进入校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,红外接近传感器处于未遮挡状态下的接近值记为基准接近值,当移动终端进入校准仪器后,红外接近传感器校准事件被触发时,若获取的红外接近传感器的当前接近值与基准接近值之差小于预设差值阈值,说明当前校准环境比较理想,可执行校准操作,进而得出较为准确的校准补偿值。通过采用上述技术方案,在通过校验仪器进行校准时,可保证红外接近传感器处于较为理想的环境中被校准,进而提高校准补偿值的准确度。

附图说明

图1为本发明实施例一提供的一种红外接近传感器的校准方法的流程示意图;

图2为本发明实施例二提供的一种红外接近传感器的校准方法的流程示意图;

图3为本发明实施例三提供的一种红外接近传感器的校准方法的流程示意图;

图4为本发明实施例四提供的一种优选的红外接近传感器的校准方法的流程示意图;

图5为本发明实施例五提供的一种红外接近传感器的校准装置的结构框图。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1为本发明实施例一提供的一种红外接近传感器的校准方法的流程示意图,该方法可以由红外接近传感器的校准装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:

步骤101、移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取所述红外接近传感器的当前接近值。

示例性的,本实施例中的移动终端具体可为手机、智能手表、平板电脑、游戏机、个人数字助理以及数字多媒体播放器等配置有红外接近传感器的各种设备。

示例性的,红外接近传感器会将测量到的红外线强度转化为与其呈正比例关系的测量值,可将该测量值称为接近值。一般的,接近值可为红外接近传感器中的模数转换器(Analog-to-Digital Converter,ADC)的输出值,简称ADC值或AD值。

红外接近传感器在装机之后,由于贴片及结构等多方面的差异,同样测量条件下不同移动终端中的红外接近传感器得出的接近值是不一样的,需要在出厂前进行校准。

校准的方式一般为,在无任何遮挡及无强光干扰的前提下,执行校准命令,将所有红外接近传感器的接近值拉低到一个设定值(可称为预设校准接近值),将该接近值与预设校准接近值的差作为校准补偿值写入移动终端中,如写入非易失(Nonvolatile,NV)系统中,待移动终端出厂后在开机时加载,从而保证各移动终端的一致性,方便后续与红外接近传感器相关的算法的运行以及参数的设置。

本实施例所述的方法适用于采用校准仪器对红外接近传感器进行校准的应用场景。采用校准仪器进行校准,可保证所有移动终端的校准环境的一致性,同时还可节约人力成本,提高校准效率。由于移动终端中一般会集成多种传感器,除了红外接近传感器,还可包括如加速度传感器、计步器、环境光传感器以及磁传感器等传感器,校准仪器通常会按照一定的顺序或规则对移动终端中的各个传感器进行一系列的校准,所以校准仪器中的部件会比较多,操作也会比较复杂。在接近传感器的校准过程中,可能会受到其他干扰,例如红外接近传感器被用于测试其他传感器的部件误遮挡;又如被用于测试环境光传感器的强光照射;还可能是所处旋转平台未正确归位,移动终端朝向错误(如面向校准仪器的侧壁)等,从而导致校准补偿值不准确。

移动终端在进入校准仪器后,可在校准仪器的触发下进行各种测试及校准,本实施例对校准仪器的运行细节不作限定。示例性的,校准仪器可与移动终端建立有线或无线通信连接,进而向移动终端发送红外接近传感器的开始校准命令,移动终端接收到该开始校准命令,即可视为红外接近传感器校准事件被触发;又如,移动终端的屏幕上可显示各校准项目,校准仪器通过机械手等部件点击红外接近传感器校准项目时,即可视为红外接近传感器校准事件被触发。

示例性的,在红外接近传感器校准事件被触发后,可通过读取ADC值来获取当前接近值。

步骤102、若所述当前接近值与基准接近值之差小于预设差值阈值,则执行校准操作,得出校准补偿值。

其中,所述基准接近值为所述移动终端在进入所述校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,所述红外接近传感器处于未遮挡状态下的接近值。

示例性的,在移动终端进入校准仪器之前,可先确定基准接近值。基准接近值可理解为对校准仪器中的红外接近传感器的校准环境是否符合校准要求进行判定的标准,可不必非常严格,因为在校准仪器中,若发生遮挡或者被强光干扰,接近值的变化会比较大,通过比较与基准接近值的差值可容易地判断出是否发生被遮挡或者被强光干扰等情况。

可以理解的是,对红外接近传感器进行校准时,较为理想的校准环境为无任何遮挡且无强光干扰的环境,可为红外接近传感器创造一个这样的环境,并获取该环境中测得的接近值作为基准接近值。无强光干扰可指环境光强度小于第一预设强度阈值,因为环境光强度较高时,环境光中的红外线强度也会很高,导致红外接近传感器接收到的红外光强度总和会比较高,使得接近值比正常值高,测量结果不准确。第一预设强度阈值可由设计人员通过理论计算或者仿真实验等方式来确定,具体数值此处不作限定,例如,第一预设强度阈值可以是3000勒克斯(lux)。此外,为了提高校准效率,也可不必特意创造用于确定基准接近值的环境,而是在产线上的某个基本符合校准要求的环节获取基准接近值,例如在移动终端刚开机时,一般不会存在遮挡,若检测到当前环境光强度小于第一预设强度阈值,则可获取此时的接近值作为基准接近值。

示例性的,对于不同的移动终端,可分别确定每个移动终端的红外接近传感器的基准接近值。此外,为了进一步提高校准效率,对于同一批次的移动终端,若红外接近传感器的配置参数(如型号及发射功率等)均相同,也可确定一个统一的基准接近值。

示例性的,校准仪器中的环境相比外界环境来说干扰因素相对较少,若未发生误遮挡、测试灯光误开启以及旋转平台未归位等特殊情况,则可认为每个移动终端在校准仪器中的校准环境是一致的。预设差值阈值用于表示可接受的当前接近值与基准接近值之间的差异范围,可由设计人员通过理论计算或者仿真实验等方式来确定,具体数值此处不作限定,例如,可以是20。若当前接近值与基准接近值之差小于预设差值阈值,可说明未发生上述特殊情况,若此时进行校准,则校准结果是准确的;若当前接近值与基准接近值之差大于预设差值阈值,可说明已发生上述某种特殊情况,若此时进行校准,则校准结果是不准确的,可停止校准,并返回错误信息,提示操作人员消除干扰因素,如移开遮挡物、关闭测试灯光以及调整旋转平台等。

本发明实施例一提供的红外接近传感器的校准方法,将移动终端进入校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,红外接近传感器处于未遮挡状态下的接近值记为基准接近值,当移动终端进入校准仪器后,红外接近传感器校准事件被触发时,若获取的红外接近传感器的当前接近值与基准接近值之差小于预设差值阈值,说明当前校准环境比较理想,可执行校准操作,进而得出较为准确的校准补偿值。通过采用上述技术方案,在通过校验仪器进行校准时,可保证红外接近传感器处于较为理想的环境中被校准,进而提高校准补偿值的准确度。

实施例二

图2为本发明实施例二提供的一种红外接近传感器的校准方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,将步骤“若当前接近值与基准接近值之差小于预设差值阈值,则执行校准操作,得出校准补偿值”优化为:若当前接近值与基准接近值之差小于预设差值阈值,且当前环境光强度小于第二预设强度阈值,则执行校准操作,得出校准补偿值。

相应的,本实施例的方法包括如下步骤:

步骤201、移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取所述红外接近传感器的当前接近值。

步骤202、若当前接近值与基准接近值之差小于预设差值阈值,且当前环境光强度小于第二预设强度阈值,则执行校准操作,得出校准补偿值。

示例性的,可通过环境光传感器获取当前环境光强度。第二预设强度阈值可与第一预设强度阈值相同,也可不同。

本实施例中增加了对环境光强度的判定条件,可进一步排除强光对校准的干扰。

进一步的,执行校准操作,得出校准补偿值,可包括:若所述当前接近值大于预设校准接近值,则计算所述当前接近值与所述预设校准接近值的差值,将所述差值作为校准补偿值。

示例性的,预设校准接近值可以与现有校准方式中的用于校准的接近值相同,例如,可以是200。若当前接近值大于200,如250,则可将50作为校准补偿值。在将校准补偿值写入移动终端后,移动终端开机时会进行加载,对红外接近传感器得到的接近值进行修正,从而使所有移动终端在同样的使用环境下的测量结果保持一致。若校准过程中,红外接近传感器被误遮挡,那么当前接近值会比较大,比如550,那么据此计算出来的校准补偿值为350,该数值较大,若将此校准补偿值写入移动终端,那么在正常使用状态下,测量得到的接近值减去350就会变得很小,导致无法正常判定接近状态,影响用户使用。

若当前接近值等于预设校准接近值,则校准补偿值为0。若当前接近值小于预设校准接近值,可计算当前接近值与预设校准接近值的差值(负值)作为校准补偿值,也可不计算校准补偿值,即视校准补偿值为0,以提高校准效率,因为在实际使用时,用户身体部位靠近红外接近传感器时,接近值会比较大,上述差异对判断结果的影响较小,所以也可不通过校准补偿值对测量值进行修正。

本发明实施例二提供的红外接近传感器的校准方法,在对当前接近值与基准接近值的差值进行判定的基础上,增加了对环境光强度的判定条件,可进一步排除强光对校准的干扰,进而提高校准补偿值的准确度。

实施例三

图3为本发明实施例三提供的一种红外接近传感器的校准方法的流程示意图,本实施例以上述实施例为基础进行优化,在本实施例中,在红外接近传感器校准事件被触发之前,增加了步骤:检测到开机事件时,启动红外接近传感器及环境光传感器;在环境光传感器检测到的环境光强度小于第一预设强度阈值的状态下,获取红外接近传感器处于未遮挡状态下的预设数量的接近值,将预设数量的接近值中的最小接近值确定为基准接近值。

相应的,本实施例的方法包括如下步骤:

步骤301、检测到开机事件时,启动红外接近传感器及环境光传感器。

示例性的,在移动终端刚开机时,一般不会存在遮挡,所以可进行开机采样,启动红外接近传感器及环境光传感器,对接近值及环境光强度进行采样。

步骤302、在环境光传感器检测到的环境光强度小于第一预设强度阈值的状态下,获取红外接近传感器处于未遮挡状态下的预设数量的接近值,将预设数量的接近值中的最小接近值确定为基准接近值。

示例性的,需要保证采集接近值的过程是在非强光下进行的,所以在环境光传感器检测到的环境光强度小于第一预设强度阈值的状态下获取接近值。获取红外接近传感器处于未遮挡状态下的预设数量的接近值,此处的未遮挡可理解为移动终端开机的工位或周边环境中不存在其他物体遮挡红外接近传感器。为了避免操作人员的肢体或其他人员的走动对红外接近传感器的偶然性遮挡,可获取预设数量的接近值,并将其中的最小接近值确定为基准接近值。预设数量可自由设置,可以理解的是,预设数量越大,所得到的基准接近值越接近理想校准状态对应的接近值。

步骤303、移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取所述红外接近传感器的当前接近值。

步骤304、若当前接近值与基准接近值之差小于预设差值阈值,且当前环境光强度小于第二预设强度阈值,则执行校准操作,得出校准补偿值。

本发明实施例三提供的红外接近传感器的校准方法,在红外接近传感器校准事件被触发之前添加了确定基准接近值的相关步骤,在移动终端开机时自动确定基准接近值,无需增加额外的工序,保证了移动终端在产线上的测试及校准效率。

实施例四

图4为本发明实施例四提供的一种优选的红外接近传感器的校准方法的流程示意图,如图4所示,该方法包括如下步骤:

步骤401、检测到移动终端的开机事件时,启动红外接近传感器及环境光传感器。

步骤402、判断环境光传感器检测到的环境光强度是否小于第一预设强度阈值,若是,则执行步骤404;否则,执行步骤403。

步骤403、判断距离开机时刻的时长是否达到预设时长,若是,则执行步骤409;否则,返回执行步骤402。

步骤404、获取红外接近传感器的预设数量的接近值,将预设数量的接近值中的最小接近值确定为基准接近值。

例如,基准接近值可记为ps_min。

步骤405、移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取红外接近传感器的当前接近值。

步骤406、判断当前环境光强度是否小于第二预设强度阈值,若是,则执行步骤407;否则,执行步骤409。

步骤407、判断当前接近值与基准接近值之差是否小于预设差值阈值,若是,则执行步骤408;否则,执行步骤409。

例如,预设差值阈值为a,当前接近值可记为ps,判断ps-ps_min与a的大小关系,若ps-ps_min<a,则进入校准流程,即执行步骤408。

步骤408、若当前接近值大于预设校准接近值,则计算当前接近值与预设校准接近值的差值,将差值作为校准补偿值。

步骤409、返回错误信息。

本发明实施例提供的红外接近传感器的校准方法,可以有效地解决产线上校准仪器在不恰当的校准环境中误校准接近传感器,对接近传感器数据造成的干扰问题,保证红外接近传感器处于较为理想的环境中被校准,进而提高校准补偿值的准确度。

实施例五

图5为本发明实施例五提供的一种红外接近传感器的校准装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行红外接近传感器的校准方法来对移动终端中的红外接近传感器进行校准。如图5所示,该装置包括:接近值获取模块501、比较模块502和校准模块503。

其中,接近值获取模块501,用于在移动终端处于校准仪器内时,若红外接近传感器校准事件被触发,则获取所述红外接近传感器的当前接近值;比较模块502,用于比较所述当前接近值与基准接近值之差是否小于预设差值阈值;其中,所述基准接近值为所述移动终端在进入所述校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,所述红外接近传感器处于未遮挡状态下的接近值;校准模块503,用于在所述当前接近值与基准接近值之差小于预设差值阈值时,执行校准操作,得出校准补偿值。

本发明实施例提供的红外接近传感器的校准装置,将移动终端进入校准仪器之前并处于环境光强度小于第一预设强度阈值的环境中时,红外接近传感器处于未遮挡状态下的接近值记为基准接近值,当移动终端进入校准仪器后,接近值获取模块501检测到红外接近传感器校准事件被触发时,获取红外接近传感器的当前接近值,由比较模块502比较当前接近值与基准接近值之差是否小于预设差值阈值,若小于,说明当前校准环境比较理想,可由校准模块503执行校准操作,进而得出较为准确的校准补偿值。通过采用上述技术方案,在通过校验仪器进行校准时,可保证红外接近传感器处于较为理想的环境中被校准,进而提高校准补偿值的准确度。

在上述实施例的基础上,所述比较模块还用于:比较当前环境光强度是否小于第二预设强度阈值;所述校准模块具体用于:在所述当前接近值与基准接近值之差小于预设差值阈值,且当前环境光强度小于第二预设强度阈值时,执行校准操作,得出校准补偿值。

在上述实施例的基础上,该装置还可包括传感器启动模块和基准接近值确定模块。其中,传感器启动模块,用于在红外接近传感器校准事件被触发之前,检测到开机事件时,启动红外接近传感器及环境光传感器;基准接近值确定模块,用于在所述环境光传感器检测到的环境光强度小于第一预设强度阈值的状态下,获取所述红外接近传感器处于未遮挡状态下的预设数量的接近值,将所述预设数量的接近值中的最小接近值确定为基准接近值。

在上述实施例的基础上,所述校准模块具体用于:在所述当前接近值与基准接近值之差小于预设差值阈值,且所述当前接近值大于预设校准接近值时,计算所述当前接近值与所述预设校准接近值的差值,将所述差值作为校准补偿值。

在上述实施例的基础上,该装置还可包括:错误信息返回模块,用于在获取所述红外接近传感器的当前接近值之后,若所述当前接近值与基准接近值之差大于或等于所述预设差值阈值,则返回错误信息。

实施例六

本实施例六提供了一种移动终端,该移动终端集成了本发明实施例中所述的红外接近传感器的校准装置,可通过执行红外接近传感器的校准方法来对移动终端中的红外接近传感器进行校准。

示例性的,本实施例中的移动终端具体可为手机、智能手表、平板电脑、游戏机、个人数字助理以及数字多媒体播放器等配置有红外接近传感器的各种设备,优选为智能手机。

当操作人员在产线上对本实施例中的移动终端的红外接近传感器进行校准时,可保证红外接近传感器处于较为理想的环境中被校准,进而提高校准补偿值的准确度。

上述实施例中提供的红外接近传感器的校准装置及移动终端可执行本发明任意实施例所提供的红外接近传感器的校准方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的红外接近传感器的校准方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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