【技术实现步骤摘要】
结构光编码方法、装置及终端设备
本申请涉及图像处理技术,尤其涉及一种结构光编码方法、装置及终端设备。
技术介绍
结构光三维扫描技术通过主动控制光源来实现三维扫描,与其他三维扫描技术相比具有更高的可靠度,发展潜力巨大。目前结构光三维扫描技术已广泛应用于工业检测、3D打印、影视特效制作、文物仿形等领域。结构光三维扫描技术是指将设计好的编码图案投影至目标物体,由摄像机拍摄目标物体形成另一编码图案,确定该编码图案的特征点,对这些特征点采用光学三角法和系统标定法,以获取目标物体的三维信息,从而实现目标物体的三维重建。结构光编码方法是结构光三维扫描技术的前提和基础,结构光编码技术的编码策略主要分为时间编码和空间编码。相比较而言,空间编码较时间编码在测量速度方面更具优势,易于实现动态三维重建。而空间编码存在编码密度与编码窗口尺寸两者相矛盾的问题,即编码密度越大,则编码窗口就越大。然而,编码窗口越大,则解码的难度就越高。现有技术通过增加颜色信息或亮度信息来达到减小窗口尺寸、增大编码密度的目的。然而当目标物体表面颜色较为丰富、纹理结构较为复杂时,投影的颜色信息或亮度信息会影响目标物体的三维信息的获取,进而造成整个结构光编码系统的鲁棒性较差的问题。
技术实现思路
本申请提供一种结构光编码方法、装置及终端设备,从而提高结构光编码系统的鲁棒性。第一方面,本申请提供一种结构光编码方法,包括:生成编码窗口为2*2、编码元素为N的伪随机阵列;其中N个编码元素通过N种不同的黑白二值几何图形表示,N为大于或者等于8的正整数;生成黑白相间的菱形图案构成的矩形图案;将黑白二值几何图形嵌入白色菱形图 ...
【技术保护点】
1.一种结构光编码方法,其特征在于,包括:生成编码窗口为2*2、编码元素为N的伪随机阵列;其中N个所述编码元素通过N种不同的黑白二值几何图形表示,所述N为大于或者等于8的正整数;生成黑白相间的菱形图案构成的矩形图案;将所述黑白二值几何图形嵌入白色菱形图案中,作为第一编码图案的前景图案,将黑色菱形图案作为所述第一编码图案的背景图案,以生成所述第一编码图案。
【技术特征摘要】
1.一种结构光编码方法,其特征在于,包括:生成编码窗口为2*2、编码元素为N的伪随机阵列;其中N个所述编码元素通过N种不同的黑白二值几何图形表示,所述N为大于或者等于8的正整数;生成黑白相间的菱形图案构成的矩形图案;将所述黑白二值几何图形嵌入白色菱形图案中,作为第一编码图案的前景图案,将黑色菱形图案作为所述第一编码图案的背景图案,以生成所述第一编码图案。2.根据权利要求1所述的方法,其特征在于,还包括:将所述第一编码图案投影至目标物体;拍摄投影后的目标物体,获取第二编码图案;确定所述第二编码图案的特征点,其中所述特征点用于确定所述目标物体的三维轮廓信息。3.根据权利要求2所述的方法,其特征在于,所述确定所述第二编码图案的特征点,包括:将所述第二编码图案划分为多个第一区域;在每个第一区域中确定至少一个候选特征点,并在所有候选特征点中确定所述特征点。4.根据权利要求3所述的方法,其特征在于,所述在每个第一区域中确定至少一个候选特征点,包括:通过公式计算所述每个第一区域中的任一像素点(i,j),对应的数值H;其中I(i+α,j+β)表示像素点(i+α,j+β)的灰度值;在所述每个第一区域中确定所述数值的极大值,并将所述极大值对应的像素点作为所述候选特征点。5.根据权利要求3或4所述的方法,其特征在于,所述在所有候选特征点中确定所述特征点,包括:确定任一候选特征点所在的第二区域,并确定所述第二区域旋转180度后的对称区域;通过公式计算所述任一候选特征点的对称系数δ;其中I(m,n)表示像素点(m,n)的灰度值;I'(m,n)表示所述像素点(m,n)在所述对称区域中的对称点的灰度值;表示所述第二区域中,所有像素点的灰度值的平均值;确定所述对称系数小于预设阈值的候选特征点为所述特征点。6.一种结构光编码装置,其特征在于,包括:第一生成模块,用于生成编码窗口为2*2、编码元素为N的伪随机阵列;其中N个所述编码元素通过N种不同的黑白二值几何图形表示,所述N为大于或者等于8的正整数;第二生成模块,用于生成黑白相间的菱形图案构成的矩形图案;第三生成模块,用于将所述黑白二值几何图形嵌入白色菱形图案中,作为第一编码图案的前景图案,将黑色菱形图案作为所述第一编码图案的背景图案,以生成所述第一编码图案。7.根据权利要求6所述的装置,其特征在于,还包括:投影模块,用于将所述第一编码图案投影至目标物体;获取模块,用于拍摄投影后的目标物体,获取第二编码图案;确定模块,用于确定所述第二编码图案的特征点,其中所述特征点用于确定所述目标物体的三维轮廓信息。8.根据权利要求7所述的装置,其特征在于,所述确定模块具体用于:将所述第二编码图案划分为多个第一区域;在每个第一区域中确定至少一个候选特征点,并在所有候选特征点中确定所述特征点。9.根据权利要求8所述的装置,其特征在于,所述确...
【专利技术属性】
技术研发人员:唐苏明,宋展,李丽,王维,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。