System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种光电导航装置出休眠时的移动追踪方法、装置、介质及产品制造方法及图纸_技高网

一种光电导航装置出休眠时的移动追踪方法、装置、介质及产品制造方法及图纸

技术编号:41291831 阅读:5 留言:0更新日期:2024-05-13 14:42
本发明专利技术提供了一种光电导航装置出休眠时的移动追踪方法、装置、介质及产品,涉及光电导航装置移动追踪领域,方法包括:实时采集光电导航装置在睡眠模式下的图像;将图像与前一帧图像进行相关性匹配,确定移动位移,判断光电导航装置在睡眠模式下是否存在移动,若是,判断移动位移是否正确,若是,退出睡眠模式,进入活动模式,并定义活动模式的采集帧周期,若否,退出睡眠模式,进入异常模式,定义异常模式的采集帧周期,并按照异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移;若否,保持睡眠模式。本发明专利技术能够更准确的追踪光电导航装置的移动轨迹。

【技术实现步骤摘要】

本专利技术涉及光电导航装置移动追踪领域,特别是涉及一种光电导航装置出休眠时的移动追踪方法、装置、介质及产品


技术介绍

1、led光照系统照射目标平面,目标平面反射光进入设备传感器形成电子图像,设备对电子图像进行处理(如图像匹配),输出设备与目标平面产生的相对位移,这类设备叫做光电导航设备。最近,配备无线技术的光电导航设备操作便利性大大提高,例如无线光学鼠标已广泛用于光标控制操作,特别是对于便携式计算机的输入设备,无线光电鼠标逐渐代替传统的有线光电鼠标。但由于无线光电鼠标一般包括光源、数字信号处理器、图像传感器和无线传输单元等多个元件,因此总功耗较大,电池的使用寿命不足,为了延长单次使用的时间、提高设备的可靠性同时降低成本,需要对设备进行功耗控制处理。

2、采用灵活的自适应帧率控制方法,根据设备的移动速度进行帧率调控,在闲置一段时间后自动进入睡眠模式,并在检测到光电鼠标移动时进入活动或正常工作状态,以降低功耗。

3、但这种方式为了降低功耗,在睡眠模式下帧率极低,当设备闲置一段时间后使用者突然快速移动,导致检测到移动的那一帧图像与前面的图像没有相关性区间或者相关性区间过小,从而进行相关性运算得出错误的位移导致后续的预测出错,即使进入活动状态,帧率相对提高,也无法准确追踪设备的移动轨迹。


技术实现思路

1、本专利技术的目的是提供一种光电导航装置出休眠时的移动追踪方法、装置、介质及产品,以解决当光电导航设备闲置后突然快速移动时,无法准确追踪光电导航设备的移动轨迹的问题。

2、为实现上述目的,本专利技术提供了如下方案:

3、一种光电导航装置出休眠时的移动追踪方法,包括:

4、实时采集所述光电导航装置在睡眠模式下的图像;所述光电导航装置放置于目标平面上超过设定时长后进入睡眠模式;

5、将所述图像与前一帧图像进行相关性匹配,确定移动位移;

6、根据所述移动位移,判断所述光电导航装置在睡眠模式下是否存在移动,得到第一判断结果;

7、若所述第一判断结果表示为是,根据所述图像与前一帧图像判断所述移动位移是否正确,得到第二判断结果;

8、若所述第二判断结果表示为是,退出所述睡眠模式,进入活动模式,并定义所述活动模式的采集帧周期;

9、若所述第二判断结果表示为否,退出所述睡眠模式,进入异常模式,定义所述异常模式的采集帧周期,并按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移;所述异常模式的采集帧周期小于所述活动模式的采集帧周期;所述活动模式的采集帧周期小于所述睡眠模式的采集帧周期;

10、若所述第一判断结果表示为否,保持所述睡眠模式。

11、可选的,根据所述图像与前一帧图像判断所述移动位移是否正确,具体包括:

12、根据所述移动位移确定所述图像与前一帧图像的相关性区域;所述相关性区域为两帧图像中位置相同的区域;

13、判断所述相关性区域的相似度是否满足相似度阈值,得到第三判断结果;

14、若所述第三判断结果表示为是,确定所述移动位移错误;

15、若所述第三判断结果表示否,确定所述移动位移正确。

16、可选的,按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移,具体包括:

17、按照所述异常模式的采集帧周期连续采集两张当前的图像;

18、将采集的两张当前的图像进行相关性匹配,确定新的移动位移。

19、可选的,按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移,之后还包括:

20、按照所述活动模式的采集帧周期采集当前帧的图像;

21、根据所述异常模式的采集帧周期以及所述活动模式的采集帧周期采集下一帧图像;

22、将所述当前帧的图像以及预测的下一帧图像进行相关性匹配确定下一帧图像的移动位移。

23、可选的,根据所述异常模式的采集帧周期以及所述活动模式的采集帧周期采集下一帧图像,具体包括:

24、计算所述异常模式的采集帧周期以及所述活动模式的采集帧周期的帧周期比率;

25、根据所述帧周期比率调整下一帧图像的预测矢量。

26、一种计算机装置,包括:存储器、处理器以存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现上述方法的步骤。

27、一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。

28、一种计算机程序产品,包括计算机程序,该计算机程序/指令被处理器执行时实现上述方法的步骤。

29、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术实施例在长时间不用时会进入睡眠模式(超低帧率),从而降低了设备的功耗,在要退出睡眠模式前,先确定睡眠模式下采集的图像进行相关性匹配的移动位移是否正确,若正确,则正常进入活动模式,若错误,进入异常模式,由于所述异常模式的采集帧周期小于所述活动模式的采集帧周期,因此,能够更准确的追踪光电导航装置的移动轨迹,且异常模式下采集一帧高帧率的图像不会提升整体的功耗。

本文档来自技高网...

【技术保护点】

1.一种光电导航装置出休眠时的移动追踪方法,其特征在于,包括:

2.根据权利要求1所述的光电导航装置出休眠时的移动追踪方法,其特征在于,根据所述图像与前一帧图像判断所述移动位移是否正确,具体包括:

3.根据权利要求1所述的光电导航装置出休眠时的移动追踪方法,其特征在于,按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移,具体包括:

4.根据权利要求1或3所述的光电导航装置出休眠时的移动追踪方法,其特征在于,按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移,之后还包括:

5.根据权利要求4所述的光电导航装置出休眠时的移动追踪方法,其特征在于,根据所述异常模式的采集帧周期以及所述活动模式的采集帧周期采集下一帧图像,具体包括:

6.一种计算机装置,包括:存储器、处理器以存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-5中任一项所述方法的步骤。

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-5中任一项所述方法的步骤。

8.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1-5中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种光电导航装置出休眠时的移动追踪方法,其特征在于,包括:

2.根据权利要求1所述的光电导航装置出休眠时的移动追踪方法,其特征在于,根据所述图像与前一帧图像判断所述移动位移是否正确,具体包括:

3.根据权利要求1所述的光电导航装置出休眠时的移动追踪方法,其特征在于,按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移,具体包括:

4.根据权利要求1或3所述的光电导航装置出休眠时的移动追踪方法,其特征在于,按照所述异常模式的采集帧周期连续采集当前的图像,重新确定新的移动位移,之后还包括:

5.根据权利要求4所述的光电导航...

【专利技术属性】
技术研发人员:肖勇向海艳
申请(专利权)人:无锡英斯特微电子有限公司
类型:发明
国别省市:

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

1