【技术实现步骤摘要】
物体位姿的检测方法和装置
本专利技术涉及计算机
,尤其涉及一种物体位姿的检测方法和装置。
技术介绍
在智能机器人领域,智能机器人在搬运物体的过程中,需要对物体当前相对于自己的位置和角度进行检测判断。位姿估计问题指的是使用特征对应信息来估计两个空间坐标系之间相对旋转和平移的过程,是实现智能机器人搬运物体的功能所要解决的核心技术问题。位姿估计问题是计算机视觉、计算机图形学、摄影测量学的一个重要基本问题。现有的对位姿进行估计的方法主要有如下三种:基于特征点的位姿估计方法、基于模型的位姿估计方法和基于学习的位姿估计方法。(1)基于特征点的位姿估计方法基于特征点的位姿估计方法,首先从图像中提取若干特征点,随后将该图像与标准图像进行特征匹配,从而获得至少一个相匹配的特征点,最后根据这些相匹配的特征点求解物体位姿。尽管基于特征点的位姿估计方法在视觉里程计中占据主流地位,但是这类方法仍有以下几个缺点:首先,关键点的提取与特征描述子的计算非常耗时。实践当中,如SIFT等局部特征提取目前在CPU上是无法实时计算的,而ORB也需要近20毫秒的计算。其次,使用特征点时,忽略了除特征点以外的所有信息。一张图像有几十万个像素,而特征点只有几百个。只使用特征点丢弃了大部分可能有用的图像信息。最后,并非所有物体都有大量的有效特征。例如,有时们会面对一堵白墙,或者一个空荡荡的走廓。这些场景下特征点数量会明显减少,我们可能找不到足够的匹配点来计算位置和角度。特别地,对于椅子位姿估计来说,由于椅子的纹理往往比较少,有效的特征点可能也不多,在这种情况下,基于特征点的位姿估计方法可能找不到足 ...
【技术保护点】
一种物体位姿的检测方法,其特征在于,包括:接收由摄像机采集的原始图像,并从所述原始图像中提取获得标记码图像;其中,所述标记码图像为贴附于待检测物体上的标记码的图像;根据所述标记码图像和预先生成的位姿计算模型,计算获得所述标记码的位姿;其中,所述标记码的位姿包括所述标记码相对于基准位姿的旋转量及位移量;根据所述标记码的位姿,计算获得所述待检测物体的当前位姿。
【技术特征摘要】
1.一种物体位姿的检测方法,其特征在于,包括:接收由摄像机采集的原始图像,并从所述原始图像中提取获得标记码图像;其中,所述标记码图像为贴附于待检测物体上的标记码的图像;根据所述标记码图像和预先生成的位姿计算模型,计算获得所述标记码的位姿;其中,所述标记码的位姿包括所述标记码相对于基准位姿的旋转量及位移量;根据所述标记码的位姿,计算获得所述待检测物体的当前位姿。2.如权利要求1所述的物体位姿的检测方法,其特征在于,在所述接收由摄像机采集的原始图像,并从所述原始图像中提取获得标记码图像之前,还包括:生成并显示至少一个标定位姿信息,并根据所述标定位姿信息获得M个标定图像;其中,M>0;根据每个所述标定图像及相对应的标定位姿信息,生成所述位姿计算模型。3.如权利要求2所述的物体位姿的检测方法,其特征在于,所述生成并显示至少一个标定位姿信息,并根据所述标定位姿信息获得M个标定图像,具体包括步骤:S1:当当前获得的标定图像的个数m小于M时,生成并显示一个当前标定位姿信息;S2:接收所述摄像机采集的与所述当前标定位姿信息相对应的原始标定图像,并从所述原始标定图像中提取获得标定标记码图像;S3:根据所述标定标记码图像与所述当前标定位姿信息判断与所述标定标记码图像相对应的标定标记码是否处于所述当前标定位姿信息所对应的标定位姿;若是,则将所述标定标记码图像设置为标定图像,并修改m的值为m+1,并返回步骤S1;若否,则返回所述步骤S1。4.如权利要求3所述的物体位姿的检测方法,其特征在于,所述根据所述标定标记码图像与所述当前标定位姿信息判断与所述标定标记码图像相对应的标定标记码是否处于所述当前标定位姿信息所对应的标定位姿;若是,则将所述标定标记码图像设置为标定图像,并修改m的值为m+1;若否,则返回步骤S1,具体包括:识别获得所述当前标定标记码图像中的关键点,并计算所述关键点之间的距离;根据所述当前标定位姿信息,判断所述关键点之间的距离是否在预设的距离范围内;若是,则确认与所述标定标记码图像相对应的标定标记码处于所述当前标定位姿信息所对应的标定位姿,并将所述标定标记码图像设置为标定图像,并修改m的值为m+1,并返回所述步骤S1;若否,则确认与所述标定标记码图像相对应的标定标记码不处于所述当前标定位姿信息所对应的标定位姿,并返回所述步骤S1。5.如权利要求1所述的物体位姿的检测方法,其特征在于,所述标记码中包含至少一个子标记码;则所述根据所述标记码图像和预先生成的位姿计算模型,计算获得所述标记码的位姿,具体包括:对所述标记码图像进行图像分割,获得符合形状要求的至少一个子标记码图像;将每个所述子标记码图像与预先存储的各个标准子标记码图像进行比较,获得所述子标记码图像中的合法子标记码图像;根据各个所述合法子标记码图像与所述位姿计算模型,计算获得所述标记码的位姿。6.如权利要求1所述的物体位姿的检测方法,其特征在于,所述标记码相对于所述基准位姿的旋转量中包括旋转角度γ和单位方向向量(rrx,rry,rrz);所述标记码相对于所述基准位姿的位移量中包括位移向量rt;则所述根据所述标记码的位姿,计算获得所述待检测物体的当前位姿,具体包括:根据所述旋转角度γ及所述单位方向向量(rrx,rry,...
【专利技术属性】
技术研发人员:杨铭,
申请(专利权)人:广州视源电子科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。