一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

相对不同工作表面使用不同光源的轨迹追踪装置的制作方法

2022-02-19 02:14:44 来源:中国专利 TAG:

相对不同工作表面使用不同光源的轨迹追踪装置
1.本技术是申请号为201810497372.8、申请日为2018年05月22日、名称为“可增加工作表面适用性的轨迹追踪装置”的中国发明专利申请的分案申请。
技术领域
2.本发明有关一种光学式轨迹追踪装置,更特别有关一种可增加工作表面适用性的光学式轨迹追踪装置。


背景技术:

3.光学式位移检测装置通常包含光源、图像传感器以及处理器。所述光源用于照明工作表面。所述图像传感器用于获取来自所述工作表面的反射光并输出像素数据。所述处理器则根据所述像素数据计算所述位移检测装置相对于所述工作表面的位移量。
4.然而,已知光学式位移检测装置存在无法在所有工作表面正常操作的限制。例如,适用于反光表面的位移检测装置可能无法适用于吸光表面,反之亦然。
5.因此,一种能够操作于任何工作表面的光学式位移检测装置实为所需。


技术实现要素:

6.本发明提供一种可同时适用于平滑及粗糙工作表面的轨迹追踪装置。
7.本发明还提供一种可计算图像传感器与工作表面之间的距离的轨迹追踪装置,该轨迹追踪装置还可根据所述距离计算调整位移的倍率以输出大致相同的每英寸计数(counts per inch),藉以提升使用者经验。
8.本发明提供一种用于检测相对工作表面的位移量的轨迹追踪装置。该轨迹追踪装置包含图像传感器、透镜、激光二极管、发光二极管以及处理器。所述图像传感器用于输出图像帧。所述激光二极管用于朝向所述工作表面打光,且所述激光二极管的光被所述工作表面反射后不经过所述透镜入射至所述图像传感器。所述发光二极管用于朝向所述工作表面打光,且所述发光二极管的光被所述工作表面反射后经过所述透镜入射至所述图像传感器。所述处理器用于计算所述图像帧的图像特征,并根据所述图像特征控制所述激光二极管或所述发光二极管发光,其中所述激光二极管点亮时所述发光二极管熄灭,且所述发光二极管点亮时所述激光二极管熄灭。
9.本发明提供一种用于检测相对工作表面的位移量的轨迹追踪装置。该轨迹追踪装置包含第一图像传感器、第二图像传感器、透镜、光源以及处理器。所述第一图像传感器用于输出第一图像帧。所述第二图像传感器用于输出第二图像帧。所述光源用于朝向所述工作表面打光以产生反射光及散射光,其中所述反射光不经过所述透镜入射至所述第一图像传感器,所述散射光经过所述透镜入射至所述第二图像传感器。所述处理器用于在切换模式中确认所述第一图像帧及所述第二图像帧的图像特征较佳者并据以控制第一图像传感器或所述第二图像传感器关闭。
10.本发明中,工作表面例如为桌面、地面、地毯表面、玻璃表面、磁砖表面或其他可供
轨迹追踪装置行进的表面。轨迹追踪装置可使用不同运作模式适用于不同工作表面。
11.为了让本发明的上述和其他目的、特征和优点能更明显,下文将配合所附图示,详细说明如下。此外,在本发明的说明中,相同的构件以相同的符号表示,在此先述明。
附图说明
12.图1为本发明一种实施方式的轨迹追踪装置的示意图;
13.图2为本发明另一种实施方式的轨迹追踪装置的示意图;
14.图3为本发明再一种实施方式的轨迹追踪装置的示意图。
15.附图标记说明
16.100
ꢀꢀꢀꢀ
轨迹追踪装置
17.11
ꢀꢀꢀꢀꢀ
图像传感器
18.12
ꢀꢀꢀꢀꢀ
第一光源
19.13
ꢀꢀꢀꢀꢀ
第二光源
20.14
ꢀꢀꢀꢀꢀ
透镜
21.15
ꢀꢀꢀꢀꢀ
处理器
22.16
ꢀꢀꢀꢀꢀ
第三光源
23.17
ꢀꢀꢀꢀꢀ
壳体
具体实施方式
24.本发明应用于光学式轨迹追踪装置,该光学式轨迹追踪装置可适用于任何工作表面,包括玻璃表面、浅色磁砖表面等强反光表面,以及地毯表面、深色磁砖表面等弱反光表面,以有效增加轨迹追踪装置的可操作工作表面。
25.请参照图1所示,其为本发明一种实施方式的轨迹追踪装置100的示意图。所述轨迹追踪装置100例如为光学鼠标、扫地机器人或其在可用于工作表面s上移动并检测相对所述工作表面s的位移量或轨迹的光学装置。所述工作表面s例如为桌面、地面、地毯表面、玻璃表面、磁砖表面或其他可供轨迹追踪装置100行进的表面,其根据不同应用而决定。
26.轨迹追踪装置100包含壳体17,其材质并没有限制。所述壳体17的底面具有开孔100h以供其内部的光源及传感器检测工作表面s的表面特征,并据以计算位移量。
27.轨迹追踪装置100的壳体17内设置有图像传感器11、第一光源12、第二光源13、透镜14以及处理器15。某些实施方式中,所述图像传感器11、所述第一光源12、所述透镜14及所述处理器15形成于相同的封装结构中。其他实施方式中,所述第二光源13也形成于相同的封装结构中。所述处理器15电性连接所述图像传感器11、所述第一光源12及所述第二光源13。
28.所述图像传感器11例如包含ccd图像传感器、cmos图像传感器或其他光学传感器,用于根据其像素阵列(pixel array)接收的入射光以预设或抽样率(sample rate)产生图像帧if。所述图像传感器11优选为适于感测不可见光(例如红外光),或者是可感测全光谱光(full spectrum light)但具有光滤光器以滤除可见光。
29.第一光源12用于通过开孔100h朝向工作表面s打光以产生反射光lr,该反射光lr通过所述开孔100h后不经过透镜14或任何其他透镜入射至所述图像传感器11。换句话说,
所述图像传感器11可设置于所述第一光源12的主反射光路(即接收主反射光束,其反射角等于主入射光束的入射角)上,以利在强反光表面(例如浅色地砖表面、玻璃表面等)检测所述第一光源12产生的反射光lr。第一光源12例如为激光二极管,用以发出不可见光。
30.第二光源13用于通过开孔100h朝向工作表面s打光以产生散射光ls,该散射光ls通过所述开孔100h后经过透镜14入射至所述图像传感器11。所述透镜14优选为凸透镜,用以汇聚所述散射光ls至图像传感器11的感测阵列。换句话说,所述图像传感器11不设置于所述第二光源13的主反射光路上(不接收相对第二光源13的主入射光束的主反射光束),用以在弱反光表面(例如深色地砖表面、地毯表面等)检测所述第二光源13产生的散射光ls。第二光源13例如为发光二极管(led)或激光二极管(laser diode),用以发出不可见光。激光二极管具有18至30度的发光角(emission angle);发光二极管具有约30度的发光角,但并不以此为限。
31.必须说明的是,虽然本实施方式中将经过透镜14的光称为散射光ls,该散射光ls实际上仍为工作表面s反射第二光源13所发出的光而形成,仅所述散射光ls的传递不位于所述第二光源13的主反射光路(即主反射光束的路径其反射角等于主入射光的入射角)上,以利与反射光lr区隔。反射光lr则指被工作表面s反射并传递于所述主反射光路的光。
32.处理器15例如为数字处理器(dsp)、微处理器(mcu)、专用集成电路(asic)、中央处理器(cpu)或其他用以处理图像帧if的处理装置,其可利用软件、硬件、韧体或其组合实现其功能。
33.所述处理器15用于控制所述第一光源12或所述第二光源13点亮。例如,当所述轨迹追踪装置100行进于强反光表面时,优选为控制所述第一光源12点亮并控制所述第二光源13熄灭,以根据所述第一光源12点亮时所述图像传感器11所获取的图像帧if计算位移量。当所述轨迹追踪装置100行进于弱反光表面时,优选为控制所述第一光源12熄灭并控制所述第二光源13点亮,以根据所述第二光源13点亮时所述图像传感器11所获取的图像帧if计算位移量。计算位移量的方式可使用已知方式,例如比较两张图像帧,计算图像帧之间的相关性(correlation)等,并无特定限制。
34.例如,所述处理器15计算所述图像帧if的图像特征,并根据所述图像特征控制所述第一光源12或所述第二光源13点亮。本实施方式中,所述图像特征例如为图像帧if中相邻像素灰阶值差超过预设值的计数、图像对比度、图像清晰度、峰值或边界数目等可表示影像质量的参数,但不限于此。所述处理器15根据具有较佳图像特征的图像帧if来开启第一光源12或第二光源13。
35.例如,所述轨迹追踪装置100开机或结束休眠后,处理器15预设为直接点亮第一光源12(或第二光源13)进行运作。当所述处理器15所求得图像帧if的图像特征低于预设值或图像特征变化超过预设变化阈值时,则进入切换模式。该切换模式中,处理器15依序控制第一光源12点亮以获取第一图像帧及第二光源13点亮以获取第二图像帧。接着,所述处理器15比较所述第一图像帧及第二图像帧以确认图像特征较佳者。当所述第一图像帧的图像特征较佳,处理器15则控制所述第一光源12搭配图像传感器11的图像获取点亮并回到正常模式持续运作。当所述第二图像帧的图像特征较佳,处理器15则控制所述第二光源13搭配图像传感器11的图像获取点亮并回到正常模式持续运作。接着,当处理器15在正常模式再度侦测图像帧if的图像特征低于预设值或图像特征变化超过预设变化阈值时,再度进入切换
模式。当表面状况改变时,轨迹追踪装置100从正常模式进入切换模式以选择优选的操作状态。藉此,所述轨迹追踪装置100可适用于不同的工作表面。
36.本实施方式中,所述正常模式是指仅点亮两个光源其中之一并计算位移量的模式。所述切换模式是指决定被使用的光源且不计算位移量的模式。
37.某些实施方式中,轨迹追踪装置100还可包含第三光源16,其优选为激光二极管形成的点光源,用以进行高度判断。所述点光源是指在所述工作表面s上形成亮点。优选的,所述第三光源16点亮时所述第一光源12及所述第二光源13熄灭。所述处理器15根据所述第三光源16点亮时所述图像传感器11获取的图像帧if计算相对工作表面s的距离d。例如,所述处理器15根据所述图像帧if中的第三光源16的成像位置利用三角函数算法计算所述工作表面s的距离d、根据飞行时间(tof)算法计算所述工作表面s的距离d、或根据其他已知距离量测方法计算所述距离d,并无特定限制。
38.所述处理器15还根据所述距离d调整所求得的位移量的倍率,以当所述轨迹追踪装置100以固定速度移动时输出大致相同的每英寸计数(counts per inch),例如假设为δs
×
r。例如,轨迹追踪装置100还可包含内存(memory),例如非易失性内存,用以存储不同距离d相对应的多个倍率r。当处理器15求出的距离d越远时,则以较高倍率r乘上位移量δs;而当处理器15求出的距离d越近时,则以较低倍率r乘上位移量δs,以当所述轨迹追踪装置100以固定速度移动时处理器15可输出大致相同的每英寸计数。藉此,即使处理器15使用不同的光源计算位移量,使用者仍能感受到相同的速度,以具有较佳的用户经验。
39.必须说明的是,第三光源16及处理器15相对应的高度计算功能根据不同应用可以是选择实施的。
40.请参照图2所示,其为本发明另一种实施方式的轨迹追踪装置200的示意图。轨迹追踪装置200的功能与功效与图1的实施方式大致相同,都是用于检测相对工作表面s的位移量,其差异在于位于壳体27(其类似于图1的壳体17)内的各组件的运作。
41.轨迹追踪装置200包含图像传感器21、部分反射板28、第一光源22、第二光源23、透镜24以及处理器25。所述处理器25电性连接所述图像传感器21、所述第一光源22及所述第二光源23。
42.所述图像传感器21例如包含ccd图像传感器、cmos图像传感器或其他光学传感器,用于根据其像素阵列接收的入射光以预设或抽样率产生图像帧if。类似地,图像传感器21优选为适于感测不可见光,例如红外光。
43.第一光源22用于通过开孔200h朝向所述工作表面s打光以产生散射光,该散射光通过所述开孔200h后不经过所述部分反射板28及所述透镜24或任何透镜入射至所述图像传感器21。所述第一光源22可选择为发光二极管或激光二极管,其具有发光角。所述图像传感器21不设置于所述第一光源22的主反射光路上(即不接收主反射光束),用以在弱反光表面检测所述第一光源22产生的散射光。本实施方式中,主反射光路及散射光的定义如前所述,故于此不再赘述。
44.第二光源23用于朝向所述部分反射板28打光以产生垂直所述工作表面s的部分反射光通过开孔200h照射工作表面s,该部分反射光经所述工作表面s反射后入射至所述图像传感器21。本实施方式中,部分反射板28例如为塑料板或玻璃板,用以反射所述第二光源23发出的部分光线。所述部分反射板28的反射率及穿透率并无特定限制,只要能够部分反射
第二光源23所发出的光垂直射向工作表面s即可。部分反射光经所述工作表面s反射后,仍垂直向上射向部分反射板28,所述部分反射光的一部分穿过所述部分反射板28后,再经过位于部分反射板28与图像传感器21之间的透镜24(例如凸透镜)到达图像传感器21的像素阵列。由于第二光源23用于产生垂直射向工作表面s及图像传感器21的反射光,其适用于强反光表面。
45.透过设置所述部分反射板28,第二光源23所发出的光经过两次部分反射板28而大幅降低其强度,所以仅有在强反光表面才会产生足够的反射光。同时,由于图像传感器21不位于第一光源22的主反射光路上,在强反光表时射至图像传感器21的散射光很弱。处理器25(类似图1的处理器15)在强反光表面可根据图像帧if中第二光源23的反射光计算位移量。
46.在弱反光表面时,第二光源23不会产生足够的反射光,处理器25则根据图像帧if中第一光源22的散射光计算位移量。由于具有上述特性,本实施方式中所述第一光源22及所述第二光源23可同时开启,但并不以此为限。处理器25也可以比较不同光源点亮时获取的图像帧的图像特征以于正常模式仅点亮两个光源其中之一,其比较方式如前一实施方式,故于此不再赘述。
47.此外,本实施方式中,为了避免在部分反射板28上形成固定光点而在图像帧if中产生固定成像噪声,第二光源23可选择为发光二极管而不使用激光二极管。其他实施方式中,如果处理器25能够消除图像帧if中的固定成像噪声,所述第二光源23亦可选择为激光二极管。
48.请参照图3所示,其为本发明另一种实施方式的轨迹追踪装置300的示意图。轨迹追踪装置300的功能与功效与图1的实施方式相同,都是用于检测相对工作表面s的位移量,其差异在于为了降低壳体37底面的开孔300h的尺寸,本实施方式中是采用单一光源及两图像传感器的配置。
49.轨迹追踪装置300包含第一图像传感器311、第二图像传感器312、第一光源32、透镜34以及处理器35。所述处理器35电性连接所述第一图像传感器311、所述第二图像传感器312及所述第一光源32。
50.第一图像传感器311及第二图像传感器312例如包含ccd图像传感器、cmos图像传感器或其他光学传感器,用于根据其像素阵列接收的入射光以预设或抽样率分别输出第一图像帧if1及第二图像帧if2。同理,所述第一图像传感器311及所述第二图像传感器312优选为适于感测不可见光。所述第一图像传感器311及所述第二图像传感器312优选为两不同图像传感器,并具有各自的像素阵列;其中两像素阵列可具有相同或不同的尺寸及分辨率(resolution)。
51.第一光源32用于通过开孔300h朝向所述工作表面s打光以产生反射光lr及散射光ls。所述反射光lr通过所述开孔300h后不经过所述透镜34或任何透镜入射至所述第一图像传感器311。所述散射光ls通过所述开孔300h后经过所述透镜34入射至所述第二图像传感器312。
52.由于第一图像传感器311用于检测反射光lr,所述第一图像传感器311设置于所述第一光源32的主反射光路上(接收主反射光束,其相对第一光源32的主入射光束)。当轨迹追踪装置30行进于强反光表面时,第一图像传感器311可感测较佳的图像特征。
53.由于第二图像传感器312用于检测散射光ls,所述第二图像传感器312不设置于所述第一光源32的所述主反射光路上(不接收主反射光束)。当轨迹追踪装置300行进于弱反光表面时,第一图像传感器311感测较差的图像特征,而第二图像传感器312感测较佳的图像特征。因此,处理器35(类似图1的处理器15)根据轨迹追踪装置300所运行的工作表面s控制所述第一图像传感器311或所述第二图像传感器312的启闭。
54.本实施方式中,反射光、散射光及主反射光路的定义已说明如上,故于此不再赘述。
55.例如,所述处理器35用于计算所述第一图像帧if1及所述第二图像帧if2的图像特征,并根据所述图像特征控制所述第一图像传感器311或所述第二图像传感器312关闭;其中,图像特征已说明如前,故于此不再赘述。
56.例如,当所述轨迹追踪装置300开机或结束休眠后,处理器35预设为直接开启第一图像传感器311(或第二图像传感器312)进行运作。当所述处理器35所求得第一图像帧if1(或第二图像帧if2)的图像特征低于预设值或图像特征变化超过预设变化阈值时,则进入切换模式。该切换模式中,处理器35依序或同时控制第一图像传感器311获取第一图像帧if1及控制第二图像传感器312获取第二图像帧if2。接着,所述处理器35比较所述第一图像帧if1及第二图像帧if2以确认图像特征较佳者。当所述第一图像帧if1的图像特征较佳,处理器35则控制所述第一图像传感器311持续运作并回到正常模式。当所述第二图像帧if2的图像特征较佳,处理器35则控制第二图像传感器312持续运作并回到正常模式。当处理器35在正常模式再度侦测第一图像帧if1或第二图像帧if2(根据运作中的图像传感器而定)的图像特征低于预设值或图像特征变化超过预设变化阈值时,再度进入切换模式进行判断。如前所述,本发明的轨迹追踪装置300可适用于不同的工作表面。
57.本实施方式中,所述正常模式是指仅两个图像传感器其中之一运行并计算位移量的模式。所述切换模式是指不计算位移量的模式。
58.某些实施方式中,第一图像传感器311及第二图像传感器312同时运作,而处理器35选择第一图像帧if1或第二图像帧if2中具有较佳图像特征者进行追踪。
59.某些实施方式中,轨迹追踪装置300还可包含点光源36,其优选为激光二极管形成的点光源,用以进行高度判断。点光源的定义如前所述。优选的,所述点光源36点亮时所述第一光源32熄灭、所述第二图像传感器312开启且所述第一图像传感器311关闭。第二图像传感器312通过透镜34接收点光源36所发出并经工作表面s反射的光。所述处理器35根据所述点光源36点亮时所述第二图像传感器312获取的第二图像帧if2计算相对所述工作表面s的距离d。所述处理器35计算所述距离d的方式如前所述,故于此不再赘述。
60.所述处理器35还根据所述距离d调整所求得的位移量的倍率以当所述轨迹追踪装置300以固定速度移动时输出大致相同的每英寸计数。例如,轨迹追踪装置300还可包含内存,例如非易失性内存,用以存储不同距离d相对应的倍率。当处理器35求出的距离d越远时,则以较高倍率乘上位移量;而当处理器35求出的距离d越近时,则以较低倍率乘上位移量,以当所述轨迹追踪装置300以固定速度移动时处理器35可输出大致相同的每英寸计数。藉此,即使处理器35使用不同的图像帧(例如第一图像帧if1或第二图像帧if2)计算位移量,使用者仍能感受到相同的速度,以提升用户经验。
61.必须说明的是,上述各实施方式中的数值(例如发光角)仅为例示,并非用以限定
本发明。本发明中,处理器控制光源相对图像传感器的图像获取而点亮。图1

3中各组件的空间关系及比例仅用以说明,并非用以限定本发明。某些实施方式中,上述壳体上可设置按键或触控面板供使用者操作,也可具有灯号显示轨迹追踪装置的操作状态。在一些实施方式中,所述壳体安装有轮子以于工作表面上移动。
62.本发明中,光源或图像传感器不开启是指在下一次进入切换模式前,未开启的光源或图像传感器始终不开启。藉由计算连续时间的位移量,则可追踪轨迹追踪装置的轨迹。
63.综上所述,已知光学式轨迹追踪装置在某些特定工作表面并无法正确计算位移量,而具有较低的可适用性。因此,本发明提供一种轨迹追踪装置(图1至3),其通过计算两不同条件下获取的图像帧的图像特征,以决定适合的图像帧来计算位移量。本发明的轨迹追踪装置可相对不同工作表面切换工作状态,以适用于各种工作表面。
64.虽然本发明已通过前述实例披露,但是其并非用以限定本发明,任何本发明所属技术领域中具有通常知识的技术人员,在不脱离本发明的精神和范围内,当可作各种的更动与修改。因此本发明的保护范围当视后附的权利要求所界定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献