陀螺仪的异常检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29578904 阅读:20 留言:0更新日期:2021-08-06 19:35
本申请公开了一种陀螺仪的异常检测方法、装置、电子设备及存储介质,属于电子设备领域。陀螺仪的异常检测方法应用于电子设备,电子设备包括陀螺仪以及拍摄模组,拍摄模组包括镜头以及用于驱动镜头进行动作的马达,方法包括:在拍摄模组工作,且陀螺仪按照预定动作信息进行动作的情况下,获取由陀螺仪检测到的第一动作信息;根据第一动作信息,通过马达驱动镜头进行防抖补偿动作;获取与防抖补偿动作对应的第二动作信息;在第二动作信息与预定动作信息不一致的情况下,输出用于指示陀螺仪异常的提示信息。在本申请提供的实施例中,在陀螺仪组装至电子设备上之后可以检测出陀螺仪是否异常,方便对电子设备的故障进行排查。

【技术实现步骤摘要】
陀螺仪的异常检测方法、装置、电子设备及存储介质
本申请属于电子设备领域,具体涉及一种陀螺仪的异常检测方法、装置、电子设备及存储介质。
技术介绍
随着电子技术的发展,电子设备的功能越来越多。比如,在电子设备上增加陀螺仪,通过陀螺仪可以检测电子设备的转动、偏转等动作,从而分析出用户对电子设备的动作,而后根据用户对电子设备的动作进行相应的操作。但是,在相关技术中,在陀螺仪组装至电子设备上之后无法检测出陀螺仪是否异常,导致不方便对电子设备出现的故障进行排查。
技术实现思路
本申请实施例的目的是提供一种陀螺仪的异常检测方法、装置、电子设备及存储介质,能够解决在陀螺仪组装至电子设备上之后无法检测出陀螺仪是否异常,进而导致不方便对电子设备出现的故障进行排查的问题。为了解决上述技术问题,本申请是这样实现的:第一方面,本申请实施例提供了一种陀螺仪异常检测方法,应用于电子设备,所述电子设备包括陀螺仪以及拍摄模组,所述拍摄模组包括镜头以及用于驱动所述镜头进行动作的马达,所述方法包括:在所述拍摄模组工作,且所述陀螺仪按照预定动作信息进行动作的情况下,获取由所述陀螺仪检测到的第一动作信息;根据所述第一动作信息,通过所述马达驱动所述镜头进行防抖补偿动作;获取与所述防抖补偿动作对应的第二动作信息;在所述第二动作信息与所述预定动作信息不一致的情况下,输出用于指示所述陀螺仪异常的提示信息。第二方面,本申请实施例提供了一种陀螺仪异常检测装置,应用于电子设备,所述电子设备包括陀螺仪以及拍摄模组,所述拍摄模组包括镜头以及用于驱动所述镜头进行动作的马达,所述装置包括:第一获取模块,用于在所述拍摄模组工作,且所述陀螺仪按照预定动作信息进行动作的情况下,获取由所述陀螺仪检测到的第一动作信息;补偿模块,用于根据所述第一动作信息,通过所述马达驱动所述镜头进行防抖补偿动作;第二获取模块,用于获取与所述防抖补偿动作对应的第二动作信息;输出模块,用于在所述第二动作信息与所述预定动作信息不一致的情况下,输出用于指示所述陀螺仪异常的提示信息。第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。在本申请实施例中,在拍摄模组工作,且陀螺仪按照预定动作信息进行动作的情况下,获取由陀螺仪检测得到的第一动作信息。然后,根据第一动作信息驱动镜头进行防抖补偿动作以进行防抖处理,由此,将陀螺仪的动作反馈至镜头。再然后,获取镜头在进行防抖补偿动作时的第二动作信息。由于第二动作信息可以反映出陀螺仪的动作,因此,在第二动作信息与预定动作信息不一致的情况下,输出用于指示陀螺仪异常的提示信息。由此,实现了在陀螺仪组装至电子设备上之后可以检测出陀螺仪是否异常,方便对电子设备的故障进行排查。附图说明图1是本申请提供的电子设备的一个实施例的结构示意图;图2是本申请提供的一种陀螺仪的异常检测方法的一个实施例的流程示意图;图3是本申请提供的一种拍摄界面的一个实施例的示意图;图4是本申请提供的一种拍摄界面的另一个实施例的示意图;图5是本申请提供的一种陀螺仪检测结果界面的一个实施例的示意图;图6是本申请提供的一种陀螺仪异常检测装置的一个实施例的结构示意图;图7是本申请提供的一种电子设备的一个实施例的硬件结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。在相关技术中,将陀螺仪组装至电子设备上之前,可以向陀螺仪输入检测信号,然后根据陀螺仪的输出结果检测陀螺仪是否异常。但是,在将陀螺仪组装至电子设备上之后无法检测出陀螺仪是否异常,导致不方便对电子设备出现的故障进行排查。基于上述技术问题,本申请提供一种陀螺仪的异常检测方法,下面首先对本申请提供的陀螺仪的异常检测方法的原理进行说明。如图1所示,电子设备100包括陀螺仪102、处理模块104以及拍摄模组106。陀螺仪102可以为任意的可以用于检测角速度的角速度检测装置。处理模块104可以为处理器,比如中央处理器(CentralProcessingUnit,CPU)。拍摄模组106包括镜头1064以及用于驱动镜头1064进行动作的马达1062。镜头1064可以不限于是各种定焦镜头、变焦镜头、广角镜头、标准镜头等。马达1062可以是音圈马达1062。马达1062可以在处理模块104的控制下驱动镜头1064动作。为了避免由于电子设备100的抖动而导致镜头1064抖动,进而导致拍摄出的画面模糊,则在拍摄模组106工作的情况下,通过陀螺仪102检测第一动作信息,第一动作信息表征在电子设备100出现抖动时陀螺仪102的动作。由于在电子设备100抖动时镜头1064和陀螺仪102相对静止,因此,第一动作信息还可以表征镜头1064的抖动动作。然后,处理模块104根据第一动作信息计算镜头1064的防抖补偿信息,并根据防抖补偿信息控制马达1062上电,使得马达1062在处理模块104的控制下驱动镜头1064进行防抖补偿动作,以实现对镜头1064进行防抖补偿。由此可见,在拍摄过程中对电子设备100抖动的情况下,陀螺仪102会有相应的动作,陀螺仪102会检测到第一动作信息。然后,处理模块104根据第一动作信息驱动镜头1064进行防抖补偿动作。因此,陀螺仪102的动作与镜头1064的防抖补偿动作相关。为了检测陀螺仪102是否异常,由于无法获取到陀螺仪102的动作,而陀螺仪102的动作会反馈至镜头1064,因此,可以根据镜头1064的动作来检测陀螺仪102是否异常。基于上述分析,下面通过附图说明本申请提供的陀螺仪的异常检测方法。陀螺仪的异常检测方法应用于电子设备,电子设备包括陀螺仪以及拍摄模组,拍摄模组包括镜头以及用于驱动镜头进行动作的马达。图2本文档来自技高网...

【技术保护点】
1.一种陀螺仪异常检测方法,应用于电子设备,其特征在于,所述电子设备包括陀螺仪以及拍摄模组,所述拍摄模组包括镜头以及用于驱动所述镜头进行动作的马达,所述方法包括:/n在所述拍摄模组工作,且所述陀螺仪按照预定动作信息进行动作的情况下,获取由所述陀螺仪检测到的第一动作信息;/n根据所述第一动作信息,通过所述马达驱动所述镜头进行防抖补偿动作;/n获取与所述防抖补偿动作对应的第二动作信息;/n在所述第二动作信息与所述预定动作信息不一致的情况下,输出用于指示所述陀螺仪异常的提示信息。/n

【技术特征摘要】
1.一种陀螺仪异常检测方法,应用于电子设备,其特征在于,所述电子设备包括陀螺仪以及拍摄模组,所述拍摄模组包括镜头以及用于驱动所述镜头进行动作的马达,所述方法包括:
在所述拍摄模组工作,且所述陀螺仪按照预定动作信息进行动作的情况下,获取由所述陀螺仪检测到的第一动作信息;
根据所述第一动作信息,通过所述马达驱动所述镜头进行防抖补偿动作;
获取与所述防抖补偿动作对应的第二动作信息;
在所述第二动作信息与所述预定动作信息不一致的情况下,输出用于指示所述陀螺仪异常的提示信息。


2.根据权利要求1所述的方法,其特征在于,所述在所述第二动作信息与所述预定动作信息不一致的情况下,输出用于指示所述陀螺仪异常的提示信息之前,所述方法还包括:
获取所述马达对所述镜头的驱动信息;
在所述第二动作信息与所述驱动信息一致的情况下,比较所述第二动作信息与所述预定动作信息是否一致。


3.根据权利要求1所述的方法,其特征在于,所述获取由所述陀螺仪检测到的第一动作信息,包括:
在所述电子设备固定放置在预定设备上进行拍摄,并且所述预定设备按照所述预定动作信息进行动作的情况下,获取由所述陀螺仪检测到的所述第一动作信息。


4.根据权利要求1所述的方法,其特征在于,所述获取由所述陀螺仪检测到的第一动作信息之前,所述方法还包括:
在所述拍摄模组进行拍摄的过程中,向所述陀螺仪发送动作指令,所述动作指令用于指示所述陀螺仪按照所述预定动作信息进行动作。


5.根据权利要求4所述的方法,其特征在于,所述向所述陀螺仪发送动作指令之前,所述方法还包括:
接收用户对所述陀螺仪的异常检测输入;
所述向所述陀螺仪发送动作指令,包括:
响应于所述异常检测输入,向所述陀螺仪发送所述动作指令。


6.根据权利要求1所述的方法,其特征在于,所述在所述第二动作信息与所述预定动作信息不一致的情况下,输出用于指示所述陀螺仪异常的提示信息,包括:
获取目标拍摄画面的清晰度,所述目标拍摄画面包括在进行所述防抖补偿动作之后通过所述镜头拍摄的画面;
在所述第二动作信息与所述预定动作信息不一致,以及所述清晰度不大于预定阈值中的至少一项满足的情况下,输出用于指示所述陀螺仪异常的提示信息。

【专利技术属性】
技术研发人员:申健成
申请(专利权)人:维沃移动通信深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1