【技术实现步骤摘要】
口袋模式识别方法、装置、电子设备和存储介质
[0001]本公开涉及电子设备触摸屏领域,尤其涉及一种口袋模式识别方法、装置、电子设备和存储介质。
技术介绍
[0002]随着计算机技术的不断发展,大多数电子设备具有可进行触控操作的屏幕。用户可利用电子设备的屏幕控制电子设备运行。为减少电子设备放置在口袋中时发生误触的情况,影响用户体验,可通过检测电子设备的状态,识别电子设备是否被放置在用户口袋中,即检测电子设备是否处于口袋模式中。在识别到电子设备处于口袋模式后,可进行口袋模式下的相关处理,如防止误触、节省功耗等。相关技术中,对于电子设备口袋模式的识别,大多借助于距离传感器来实现,通过检测距离来识别口袋模式。
技术实现思路
[0003]为克服相关技术中存在的问题,本公开提供一种口袋模式识别方法、装置、电子设备和存储介质。
[0004]根据本公开实施例的第一方面,提供一种口袋模式识别方法,包括:
[0005]确定电子设备的触摸屏上各个电容节点的电容差值;所述电容差值为所述电容节点的电容原始值与电容基准值的差值;
[0006]根据各个电容节点的电容差值,获取所述触摸屏的特征信息;
[0007]响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式。
[0008]可选地,在本申请一些实施例中,所述特征信息包括报点个数;根据所述各个电容节点的电容差值,获取所述触摸屏的特征信息,包括:
[0009]将所述各个电容节点的电容差值与预设的报点差值阈值进行比
【技术保护点】
【技术特征摘要】
1.一种口袋模式识别方法,其特征在于,包括:确定电子设备的触摸屏上各个电容节点的电容差值;所述电容差值为所述电容节点的电容原始值与电容基准值的差值;根据各个电容节点的电容差值,获取所述触摸屏的特征信息;响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式。2.根据权利要求1所述的方法,其特征在于,所述特征信息包括报点个数;根据所述各个电容节点的电容差值,获取所述触摸屏的特征信息,包括:将所述各个电容节点的电容差值与预设的报点差值阈值进行比对,得到比对结果;其中,所述报点差值阈值为所述口袋模式下用于判定电容节点为报点时所使用的条件阈值;根据所述比对结果,确定所述触摸屏中的报点个数;其中,所述报点个数为电容差值大于所述报点差值阈值的目标电容节点的个数。3.根据权利要求2所述的方法,其特征在于,所述响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式,包括:响应于所述触摸屏的报点个数大于第一阈值,识别所述电子设备处于口袋模式。4.根据权利要求1所述的方法,其特征在于,所述特征信息包括平均电容值;根据所述各个电容节点的电容差值,获取所述触摸屏的特征信息,包括:根据所述各个电容节点的电容差值,计算电容差值总和;根据所述电容差值总和与所述触摸屏上电容节点的总数量,获取所述触摸屏的平均电容值。5.根据权利要求4所述的方法,其特征在于,所述响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式,包括:响应于所述触摸屏的平均电容值大于第二阈值,识别所述电子设备处于口袋模式。6.根据权利要求1所述的方法,其特征在于,所述特征信息包括平均压力值;根据所述各个电容节点的电容差值,获取所述触摸屏的特征信息,包括:根据所述各个电容节点的电容差值,获取所述触摸屏的报点个数和判定为报点的目标电容节点;获取各目标电容节点的模拟压力值;根据所述各目标电容节点的模拟压力值与所述报点个数,获取所述触摸屏的平均压力值。7.根据权利要求6所述的方法,其特征在于,所述响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式,包括:响应于所述触摸屏的平均压力值大于第三阈值,识别所述电子设备处于口袋模式。8.根据权利要求1所述的方法,其特征在于,所述特征信息包括报点个数和平均电容值;所述响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式,包括:响应于所述触摸屏的报点个数大于第一阈值,且所述平均电容值大于第二阈值,识别所述电子设备处于口袋模式;或者
所述特征信息包括报点个数和平均压力值;所述响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式,包括:响应于所述触摸屏的报点个数大于第一阈值,且所述平均压力值大于第三阈值,识别所述电子设备处于口袋模式;或者所述特征信息包括平均电容值和平均压力值;所述响应于所述触摸屏的特征信息满足预设的特征条件,识别所述电子设备处于口袋模式...
【专利技术属性】
技术研发人员:邱泽钿,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。