数据处理电路和方法技术

技术编号:36771868 阅读:26 留言:0更新日期:2023-03-08 21:47
本申请公开了一种数据处理电路和方法,属于通信技术领域。该电路包括IMU传感器、光学防抖OIS控制模块和UI滤波模块;IMU传感器,与OIS控制模块连接,IMU传感器用于输出第一数据;OIS控制模块,第一端与IMU传感器连接,第二端与UI滤波模块连接,第三端与摄像头模组连接,OIS控制模块用于将第一数据传输给UI滤波模块,以及根据第一数据对摄像头模组进行光学防抖控制;UI滤波模块,用于对第一数据进行降采样得到第二数据,并传输第二数据至UI模块以用于用户界面控制。于用户界面控制。于用户界面控制。

【技术实现步骤摘要】
数据处理电路和方法


[0001]本申请属于通信
,具体涉及一种数据处理电路和方法。

技术介绍

[0002]随着对智能终端设备拍照成像质量的要求越来越高,终端设备终端开始搭载光学防抖(Optical Image Stabilization,OIS)系统。在OIS系统中,需要通过惯性测量单元(Inertial Measurement Unit,IMU)传感器获取终端设备高精度的方向角变化以及加速度变化,同时终端设备的用户界面(User Interface,UI)控制等也需要使用到低精度的IMU传感器。
[0003]目前,通过高精度IMU传感器输出用于OIS系统光学防抖的惯性测量数据,和通过低精度的IMU传感器输出用于UI控制的惯性测量数据。如此,增加了终端设备的生产成本。

技术实现思路

[0004]本申请实施例的目的是提供一种数据处理电路和方法,能够解决现有惯性测量单元传感器成本高的问题。
[0005]第一方面,本申请实施例提供了一种数据处理电路,包括惯性测量单元IMU传感器、光学防抖OIS控制模块和用户界面UI滤波模块;
[0006]所述IMU传感器,与所述OIS控制模块连接,所述IMU传感器用于输出第一数据;
[0007]所述OIS控制模块包括第一端、第二端和第三端,所述第一端与所述IMU传感器连接,所述第二端与所述UI滤波模块连接,所述第三端与摄像头模组连接,所述OIS控制模块用于将所述第一数据传输给所述UI滤波模块,以及根据所述第一数据对所述摄像头模组进行光学防抖控制;
[0008]所述UI滤波模块,用于对所述第一数据进行降采样得到第二数据,并传输所述第二数据至UI模块以用于用户界面控制。
[0009]第二方面,本申请实施例提供了一种数据处理方法,应用于如上述第一方面所述的电路,该方法包括:
[0010]通过所述OIS控制模块获取所述IMU传感器输出的所述第一数据并根据所述第一数据对所述摄像头模组进行光学防抖控制;
[0011]通过所述UI滤波模块对所述OIS控制模块传输的所述第一数据进行降采样,得到所述第二数据并传输至所述UI模块以用于用户界面控制。
[0012]在本申请实施例中,通过UI滤波模块复用OIS控制模块从IMU传感器获取的1路高采样率惯性测量数据,并进行降采样处理,从而使得OIS系统和UI系统均能够获取到各自所需的数据,并对应实现OIS系统的光学防抖控制和UI系统的用户界面控制。由此减少了IMU传感器的数量,降低终端设备的生产成本。
附图说明
[0013]图1是本申请实施例的数据处理电路的结构示意图。
[0014]图2a是本申请第一实施例的I数据处理电路的数据流示意图之一。
[0015]图2b是本申请第一实施例的数据处理电路的数据流示意图之二。
[0016]图3a是本申请第二实施例的数据处理电路的数据流示意图之一。
[0017]图3b是本申请第二实施例的数据处理电路的数据流示意图之二。
[0018]图4是本申请实施例的数据处理方法的流程示意图。
具体实施方式
[0019]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0020]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0021]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的惯性测量传感器的数据处理电路和方法进行详细地说明。
[0022]在本申请一个实施例中,提供了一种数据处理电路,包括惯性测量单元IMU传感器、光学防抖OIS控制模块和用户界面UI滤波模块;所述IMU传感器,与所述OIS控制模块连接,所述IMU传感器用于输出第一数据;所述OIS控制模块包括第一端、第二端和第三端,所述第一端与所述IMU传感器连接,所述第二端与所述UI滤波模块连接,所述第三端与摄像头模组连接,所述OIS控制模块用于将所述第一数据传输给所述UI滤波模块,以及根据所述第一数据对所述摄像头模组进行光学防抖控制;所述UI滤波模块,用于对所述第一数据进行降采样得到第二数据,并传输所述第二数据至UI模块以用于用户界面控制。
[0023]图1是本申请实施例的IMU传感器的数据处理电路的结构示意图,如图1所示,本申请实施例的IMU传感器的数据处理电路100包括IMU传感器10、OIS控制模块20和UI滤波模块30。
[0024]IMU传感器10通过数据传输接口与OIS控制模块20连接,其中IMU传感器10被设置用于输出第一数据,第一数据为用于光学防抖的惯性测量数据,该惯性测量数据为对应高采样率的高精度惯性测量数据。
[0025]OIS控制模块20一端与IMU传感器10的输出端连接,接收IMU传感器10输出的第一数据,即用于光学防抖的惯性测量数据。OIS控制模块20的另一端与UI滤波模块30连接,将接收的用于光学防抖的惯性测量数据直接传输给UI滤波模块30。OIS控制模块20的第三端与摄像头模组40连接,以根据接收的用于光学防抖的惯性测量数据对摄像头模组进行光学防抖控制,具体地,OIS控制模块20在将接收的用于光学防抖的惯性测量数据进行光学防抖算法处理后,输出位置指令给摄像头模组40,使得摄像头模组40根据位置指令控制摄像头
位置的调整。
[0026]UI滤波模块30的一端与OIS控制模块20连接,接收OIS控制模块20提供的用于光学防抖的惯性测量数据,并对接收的惯性测量数据进行降采样处理,从而得到第二数据,第二数据为通过对第一数据进行降采样后得到的用于用户界面的惯性测量数据,该惯性测量数据为对应低采样率的惯性测量数据。UI滤波模块30将第二数据,即用于用户界面的惯性测量数据传输至UI模块50,UI模块50根据该惯性测量数据进行计步、屏幕旋转判定等用户界面对应功能的控制。
[0027]由此,IMU传感器与OIS控制模块之间通过一个数据通信接口和降采样处理,复用IMU传感器的1路输出数据,使得OIS系统和UI系统均能够获取到各自所需的数据,以实现OIS系统的光学防抖控制和UI系统的用户界面控制。减少了IMU传感器的数量,从而降低了终端设备的生产成本。
[0028]可选的,所述OIS控制模块和所述UI滤波模块中至少一个设置在片上系统SoC上;或者所述OIS控制模块和所述UI滤波模块中至少一个设置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理电路,其特征在于,包括惯性测量单元IMU传感器、光学防抖OIS控制模块和用户界面UI滤波模块;所述IMU传感器,与所述OIS控制模块连接,所述IMU传感器用于输出第一数据;所述OIS控制模块包括第一端、第二端和第三端,所述第一端与所述IMU传感器连接,所述第二端与所述UI滤波模块连接,所述第三端与摄像头模组连接,所述OIS控制模块用于将所述第一数据传输给所述UI滤波模块,以及根据所述第一数据对所述摄像头模组进行光学防抖控制;所述UI滤波模块,用于对所述第一数据进行降采样得到第二数据,并传输所述第二数据至UI模块以用于用户界面控制。2.根据权利要求1所述的电路,其特征在于,所述OIS控制模块和所述UI滤波模块中至少一个设置在片上系统SoC上;或者所述OIS控制模块和所述UI滤波模块中至少一个设置在微控制器单元MCU上。3.根据权利要求1所述的电路,其特征在于,还包括设置模块;所述设置模块分别与所述摄像头模组、所述IMU传感器连接,所述设置模块,用于在所述摄像头模组的摄像头工作的情况下,设置所述IMU传感器输出所述第一数据;以及在所述摄像头模组的摄像头不工作的情况下,设置所述IMU传感器输出第三数据,其中所述IMU传感器输出所述第一数据时的采样率高于输出所述第三数据时的采样率;所述UI模块,获取所述IMU传感器输出的第三数据以用于用户界面控制。4.根据权利要求1所述的电路,其特征在于,所述UI滤波模块为数字低通滤波器。5.根据权利要求4所述的电路,其特征在于,所述数字低通滤波器包括无限脉冲响应滤波器。6.一种数据处理方法,应用于如权1

【专利技术属性】
技术研发人员:李海镇梁杰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1