一种微投设备的校正触发方法及微投设备与流程

文档序号:11657712阅读:193来源:国知局
一种微投设备的校正触发方法及微投设备与流程

本申请涉及微投设备自动对焦和自动校正领域,尤其涉及一种微投设备的校正触发方法及微投设备。



背景技术:

微投设备是一种便携式投影设备,使用者可以随时随地使用微投设备观看视频、演示ppt等。微投设备由于其便携性,经常在不同的地方使用,因此,其使用位置经常变化,当每次改变使用位置时,微投设备均需要重新对焦和校正输出的画面,因此,为了提升微投设备的投影效果,需要在微投设备中引入自动对焦以及画面自动校正的功能。

图1是现有技术提供的一种微投设备系统结构示意图,如图1所示,微投设备包括主控板1、加速度传感器2、驱动电路组件3以及镜头组件4,其中,加速度传感器2与主控板1电连接,驱动电路组件3分别与主控板1和镜头组件4电连接。主控板1从加速度传感器2中实时获取三轴原始数据,以及将三轴原始数据转换成角速度数据,通过角速度数据的变化,判断微投设备是否发生位移,其中,三轴原始数据是指以微投设备为中心点建立的三轴坐标系中,x、y及z轴方向上分别对应的加速度数据。当微投设备被正常移动而位置变化时,主控板1触发自动对焦或画面自动校正功能,控制驱动电路组件3工作,由驱动电路组件3驱动镜头组件4对输出的视频画面进行自动对焦或自动校正,从而提升微投设备的投影效果。

但是在某些特殊场景下,如当微投设备的声音过大、使用者操作不当时,主控板1获取到的三轴原始数据发生偏差,此时主控板1也会触发自动对焦或画面自动校正功能。但此时微投设备触发的自动对焦或画面校正,是一种非正常的操作,可以认为是一种误触发,因此如何防止误触发微投设备的自动对焦或画面自动校正功能成为亟待解决的问题。



技术实现要素:

本申请提供了一种微投设备校正触发方法及微投设备,以解决微投设备的声音过大、使用者操作等非正常操作产生的高频噪声,引起微投设备频繁触发自动对焦或画面自动校正的问题。

第一方面,本申请提供了一种微投设备的校正触发方法,包括:

获取加速度传感器采集的加速度数据;

将当前加速度数据与上一次采集的加速度数据进行差值滤波,得到一级滤波数据;

滤除所述一级滤波数据中高于预设截止频率的数据,得到二级滤波数据;

如果当前二级滤波数据相对于上一个二级滤波数据的差值超过预设阈值时;或,如果当前二级滤波数据相对于上一个二级滤波数据的变化率超过预设变化率时,则触发自动对焦或画面自动校正功能。

第二方面,本申请还提供了一种微投设备,包括:主控板、加速度传感器、驱动电路组件及镜头组件,其中:

所述主控板包括处理器、存储器及a/d转换模块,所述a/d转换模块与所述处理器连接,所述a/d转换模块与所述加速度传感器连接,所述驱动电路组件分别与所述处理器和镜头组件连接;

所述存储器,用于存储程序代码;

所述处理器,用于读取所述存储器中存储的程序代码,并执行第一方面所述的方法。

第三方面,本申请还提供了一种微投设备,其特征在于,包括:主控板、滤波电路组件、加速度传感器、驱动电路组件及镜头组件,其中:

所述主控板包括处理器、存储器及a/d转换模块,所述a/d转换模块与所述处理器连接,所述滤波电路组件分别与所述a/d转换模块和加速度传感器连接,所述驱动电路组件分别与所述处理器和镜头组件连接;

所述存储器,用于存储程序代码;

所述处理器,用于读取所述存储器中存储的程序代码,并执行如第一方面所述的方法。

本申请公开的微投设备校正触发方法及微投设备中,将采集的加速度数据进行差值滤波处理和低通滤波处理,滤除由于机振、用户不当操作等非正常操作造成的高频噪声,减少由于非正常操作引起的自动对焦或画面自动校正的误触发,解决了频繁触发自动对焦或画面自动校正的问题,同时,提高触发判断的精度,确保微投设备自动对焦和画面自动校正功能的正常使用。

附图说明

为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是现有技术提供的一种微投设备系统结构示意图;

图2为本申请提供的实施例一流程示意图;

图3为本申请提供的步骤s104流程示意图;

图4为本申请提供的实施例二流程示意图;

图5为本申请提供的步骤s204流程示意图;

图6为本申请提供的实施例三流程示意图;

图7为本申请提供的一种微投设备结构示意图;

图8为本申请提供的另一种微投设备结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

微投设备作为一种便携式投影设备,在使用过程中时常需要移动位置,在人为移动的过程中,需要微投设备自动对焦或自动校正画面,而在非正常操作时不需要触发自动对焦或画面自动校正功能。

实施例一

本申请实施例中公开了一种微投设备的校正触发方法和装置,参见图2,为本申请提供的实施例一流程示意图。

在步骤s101中,获取加速度传感器采集的加速度数据。

微投设备中设置加速度传感器或者数字加速度传感器,当微投设备发生移动时,主芯片获取加速度传感器采集的加速度数据,此处的加速度数据指加速度传感器采集的原始加速度数据。当微投设备发生位移时,加速度传感器可感应到微投设备发生位移的情况,以及微投设备在哪个方向上发生位移。

在步骤s102中,将当前加速度数据与上一次采集的加速度数据进行差值滤波,得到一级滤波数据。

现有技术中,实时获取加速度传感器采集的加速度数据,并根据加速度数据判断微投设备是否发生位移,因此,无论微投设备是被正常移动还是非正常移动,只要判断出微投设备发生位移,均会触发自动对焦或画面自动校正功能。

本实施例中,在获取到传感器采集的加速度数据后,首先经过一级滤波处理,滤除毛刺、尖峰数据,本实施例中使用差值滤波法滤除毛刺、尖峰数据。

在步骤s103中,滤除一级滤波数据中高于预设截止频率的数据,得到二级滤波数据。

滤除掉原始加速度数据中的毛刺、尖峰数据后,将一级滤波数据中由于非正常操作产生的噪音滤除,减少在根据滤波数据确定是否触发自动对焦或画面自动校正时,由于非正常操作产生的噪音的干扰。但是,本实施例中,判断噪音是正常操作还是非正常操作产生的,需要通过实验模拟数据确定。

根据图形化工具分析,使用matlab工具进行仿真,采集大量的原始加速度数据,经过差值滤波后,将数据输入matlab工具,通过数据建模仿真,来确定滤掉的高频数据的频率,达到滤掉高频噪音的目的。在仿真过程中,确定正常操作产生的高频噪音与非正常操作产生的高频噪音在频率上的区别,确定高频噪音的截止频率,从而在本实施例中,经过差值滤波后,可再次滤除高于截止频率的高频噪音。

在步骤s104中,如果当前二级滤波数据相对于上一个二级滤波数据的差值超过预设阈值时,则触发自动对焦或画面自动校正功能。

本实施例中,在得到二级滤波数据后,依次判断二级滤波数据相对于上一个二级滤波数据的差值是否超过预设阈值,如果当前二级滤波数据超过预设阈值,则触发自动对焦或画面自动校正功能。

参见图3,为本发明实施例提供的步骤s104流程示意图。

在步骤s1041中,计算当前二级滤波数据的三个轴方向上的角速度。

本申请中,获取到的加速度数据是加速度传感器采集的三个轴,x、y及z轴上的加速度数据,因此,在进行差值滤波和二级滤波时均需要通过加速度数据三个轴上的数据进行滤波。

加速度数据三个轴上的数据表示三个轴方向上采集的加速度数据,当其中一个轴上的加速度数据变化时,说明在该轴方向上,微投设备发生位移。因此,可通过判断加速度数据三个轴方向上的数据确定微投设备是否发生非正常移动。

另外,将二级滤波数据的三个轴方向的数据转换为角速度数据,通过角速度数据可判断在三个轴方向上偏转的角度。

在步骤s1042中,分别计算当前二级滤波数据的三个轴方向上的角速度相对于上一个二级滤波数据的三个轴方向上的角速度的三个差值。

预设阈值包括第一阈值和第二阈值,当前二级滤波数据三个轴方向上的角速度随着用户或者机振等作用而移动,此时,加速度传感器三个轴方向上的角速度数据增大,当前二级滤波数据的三个轴方向上的角速度相对于上一个二级滤波数据的三个轴方向上的角速度的差值,可以用于判断微投设备在某一个方向上的偏差大小,如果差值大,得偏差大。因此,可通过差值确定当前的操作为正常操作还是非正常操作,从而确定是否触发自动对焦或画面自动校正功能。

在步骤s1043中,如果三个差值的至少一个超过所述预设阈值的第一阈值时,则触发自动对焦功能。

如果三个轴方向上角速度的差值中,至少一个超过预设阈值的第一阈值时,说明,此时微投设备的正常操作导致角速度的偏差满足触发自动对焦功能。

第一阈值和第二阈值对应的数值,需要大量的模拟用户的各种正常操作习惯,以及非正常移动时的数据,并通过仿真实验,最终确定第一阈值和第二阈值的数值。

在步骤s1044中,如果三个差值的至少一个超过所述预设阈值的第二阈值时,则触发画面自动对焦功能,其中,所述第一阈值小于第二阈值。

同理,当二级滤波数据的三个轴方向上的角速度的差值中至少一个超过第二阈值时,则触发画面自动校正功能。

由上述描述可知,本申请实施例提供的方法中,在获取到加速度数据后,经过两次滤波处理,将非正常操作产生的高频噪声滤除,从而实现校正触发自动对焦和画面自动校正功能的加速度数据的目的,排除误触发产生的干扰因素,在二级滤波数据,也就是校正后的数据的基础上判断微投设备的移动情况。本实施例中,通过二级滤波数据三个轴方向上的角速度相对于上一个二级滤波数据三个轴方向上的差值,确定微投设备的便偏移情况,有效确定是否触发自动对焦或画面自动校正功能,从而排出误触发的干扰。

实施例二

参见图4,为本申请提供的实施例二流程示意图。

在步骤s201中,获取加速度传感器采集的加速度数据。

在步骤s202中,将当前加速度数据与上一次采集的加速度数据进行差值滤波,得到一级滤波数据。

在步骤s203中,滤除一级滤波数据中高于预设截止频率的数据,得到二级滤波数据。

在步骤s204中,如果当前二级滤波数据相对于上一个二级滤波数据的变化率超过预设变化率时,则触发自动对焦或画面自动校正功能。

在滤除滤波数据中高于预设截止频率的数据后,得到二级滤波数据。由上述实施例可知,通过对当前二级滤波数据的三个轴方向上的角速度相对于上一个的差值确定微投设备是否发生正常移动,本实施例中,通过判断当前二级滤波数据的三个轴方向上的角速度的变化率,也就是判断当前二级滤波数据的三个轴方向上的角速度的至少一个的变化率,只要存在至少一个轴方向上的角速度的变化率发生变化,并且变化率大于预设变化率时,则触发自动对焦或画面自动校正功能。

具体流程,参见图5,为本申请提供的实施例二流程示意图。

在步骤s2041中,计算当前二级滤波数据的三个轴方向上的角速度。

在步骤s2042中,分别计算所述当前二级滤波数据的三个轴方向上的角速度相对于上一个二级滤波数据的三个轴方向上的角速度的三个变化率。

计算当前二级滤波数据的三个轴方向上的角速度与上一个二级滤波数据的三个轴方向上的角速度的三个差值,将三个差值分别比上一个二级滤波数据的三个轴方向上的角速度值,得到三个轴方向上的角速度的三个变化率。

在步骤s2043中,当所述三个变化率中的至少一个大于所述预设变化率的第一预设变化率时,触发自动对焦功能。

当三个变化率中的至少一个大于预设变化率的第一预设变化率时,则触发自动对焦功能,也就是说,只要三个变化率中的大于第一预设变化率,则说明在该方向上发生了偏转,当该方向上的角速度的变化率大于预设第一预设变化率时,此时该方向上的偏转率也变大,该偏转说明微投设备发生了非正常移动,因此,触发自动对焦功能。

在步骤s2044中,当所述三个变化率中的至少一个大于所述预设变化率的第二预设变化率时,触发画面自动校正功能。

同理,当微投设备在三个轴方向上的任意一个方向上发生更大的偏转是,则触发自动校正功能,引起微投设备画面的自动校正,从而影响用户的观看效果。

由上述描述可知,本申请实施例中,在经过两次滤波后,滤除由于非正常操作或者机振等引起的高频噪声,然后,通过判断当前二级滤波数据三个轴方向上角速度的变化率确定微投设备是否发生移动,从而防止误操作触发微投设备的自动对焦和画面自动校正操作。

实施例三

参见图6,为本申请实施例提供的实施例三流程示意图。

在步骤s301中,获取加速度传感器采集的加速度数据。

在步骤s302中,计算当前时刻获取的三个轴方向上的加速度数据与上一时刻对应的三个轴方向上的加速度数据的三个差值。

在步骤s303中,当三个差值中的至少一个差值大于预设差值时,删除当前时刻获取的三个轴方向上的加速度数据,得到一级滤波数据。

分别计算当前时刻的三个轴方向上的加速度数据与上一时刻对应的三个轴方向上的加速度数据的三个差值,如果三个差值中的任意一个大于预设差值时,说明当前时刻该方向上的加速度数据属于毛刺、尖峰数据,因此,删除当前时刻获取的三个轴方向上的加速度数据,得到一级滤波数据。

本申请实施例中,通过差值滤波方法滤除由于非正常操作产生的毛刺、尖峰数据。本步骤中的预设差值,通过matlab并采集大量数据进行仿真测试,计算出预设差值,从而滤除毛刺、尖峰数据。

在步骤s304中,滤除一级滤波数据中高于预设截止频率的数据,得到二级滤波数据。

在步骤s305中,如果当前二级滤波数据相对于上一个二级滤波数据的变化率超过预设变化率时,则触发自动对焦或画面自动校正功能。

由上述描述可知,本申请实施例中,通过差值滤波法滤除非正常操作产生的毛刺、尖峰数据,实现粗滤波处理,然后利用低通滤波算法滤除高于预设截止频率的高频噪声数据,得到二级滤波数据,进而滤除非正常操作产生的高频噪声数据。有效防止误操作频繁触发自动对焦或画面自动校正功能,从而提升用户的观看效果。

本申请还提供了一种微投设备,参见图7,为本申请实施例提供的一种微投设备结构示意图。

如图7所示,微投设备包括:主控板1、加速度传感器2、驱动电路组件3及镜头组件4,其中:所述主控板1包括处理器、存储器及a/d转换模块,所述a/d转换模块与所述处理器连接,所述a/d转换模块与所述加速度传感器2连接,所述驱动电路组件3分别与所述处理器和镜头组件4连接;所述存储器,用于存储程序代码;所述处理器,用于读取所述存储器中存储的程序代码,并执行如上述实施例所述的方法。

图7所示的微投设备结构示意图中,加速度传感器2将采集的数据发送至a/d转换模块,由a/d转换模块将模拟信号转换为数字信号,处理器实时从a/d转换模块获取加速度数据,并根据上述实施例提供的方法处理加速度数据。处理器经过两次滤波处理后,根据二级滤波数据判断微投设备的三轴方向上是否发生偏转,以及偏转是否足以触发自动对焦和画面自动校正功能。

如果足以触发自动对焦或画面自动校正功能,则发送自动对焦或画面自动校正指令至驱动电路组件3,由驱动电路组件3驱动镜头组件4工作,并实现自动对焦或画面自动校正功能。

由上述描述可知,本发明实施例提供的微投设备中,主要使用数字处理方式实现加速度传感器2数据的滤波处理,可以有效减小微投设备的体积。

本申请实施例还提供了另一种微投设备,参见图8,为本申请实施例提供的另一种微投设备结构示意图。

如图8所示,微投设备包括:主控板1、滤波电路组件、加速度传感器2、驱动电路组件3及镜头组件4,其中:

所述主控板1包括处理器、存储器及a/d转换模块,所述a/d转换模块与所述处理器连接,所述滤波电路组件分别与所述a/d转换模块和加速度传感器2连接,所述驱动电路组件3分别与所述处理器和镜头组件4连接;所述存储器,用于存储程序代码;所述处理器,用于读取所述存储器中存储的程序代码,并执行如上述实施例提供的方法。

本申请实施例中提供的微投设备包括滤波电路组件,当加速度传感器2采集到加速度数据后,发送至滤波电路组件,由滤波电路组件将采集的模拟数据信号进行滤波处理。其中,滤波电路组件包括差值滤波电路和低通滤波电路。差值滤波电路用于将采集的加速度数据进行差值滤波处理,低通滤波电路用于将差值滤波处理后的数据进行低通滤波处理,并将处理后的数据发送至a/d转换模块进行模数转换。处理器实时获取a/d转换模块转换后的数字信号,并判断是否足以触发自动对焦或画面自动校正功能。

由上述描述可知,本申请实施例中提供的微投设备使用模拟滤波电路进行滤波处理,在硬件上加重微投设备的重量,可以减小微投设备工作中的机振,同时,将处理器处理的数据进行滤波处理,剔除非正常操作产生的高频噪声,高度还原原始数据,增大处理器校正触发数据的精度。

本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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