The invention is applicable to the technical field of computer vision, a stereo matching method and device for chip integration is provided to solve the stereo matching process calculation is too large, excessive consumption of resources, not suitable for the realization of the chip problem. The method includes: obtaining the mapping points corresponding with the right image reference point in the left image; from the beginning of the preset mapping point to the right range, every fixed pixel interval selected to test pixel; calculates matching value between the test pixel point and reference points, and the small pixel matching value the corresponding reference point mapping; mapping points calculated on the basis of matching between each pixel and pixels within the fixed reference point value, and take the minimum value, the pixel corresponding to the matching point. The technical proposal of the invention realizes the stereo matching to reduce the calculation amount under the condition of guaranteeing accuracy, and greatly reduces the computing resource and the hardware storage resource, thereby realizing the good realization on the chip.
【技术实现步骤摘要】
一种用于芯片集成的立体匹配方法和装置
本专利技术涉及计算机视觉
,尤其涉及一种用于芯片集成的立体匹配方法和装置。
技术介绍
双目立体视觉技术是三维重建算法中比较流行的一种技术。双目立体视觉旨在模拟人类双眼识别场景三维信息的机理,从两个角度获取场景的二维图像,再根据建立图像之间的匹配关系重建三维模型。建立两幅图像像素点对应关系的过程就是立体匹配的过程,它是双目立体视觉技术的核心。传统的立体匹配过程是将通过双目相机采集到的并且已平行校正过的右图像作为参考图像,循环的对右图像每一个像素点,在双目相机采集到的左图像中的同一行寻找一个与之对应的匹配点,该匹配点是从左图像的映射点开始往右逐个像素寻找直到最大搜索范围。在搜索范围里的每一点,都需要对以此点中心的窗口中每一个像素点进行计算,因此为了确保精度,窗口就必须取较大的范围,加上窗口内所有像素点都要参与计算,导致计算量太大,资源消耗过多,不适合在芯片上实现。
技术实现思路
本专利技术的目的在于提供一种用于芯片集成的立体匹配方法和装置,旨在解决现有技术中立体匹配过程计算量太大,消耗资源过多,不适合在芯片上实现的问题。本专利技术第一方面,提供一种用于芯片集成的立体匹配方法,包括:在左图像中获取与右图像的参考点对应的映射点,所述映射点为所述左图像中与所述参考点同行同列的像素点;从所述映射点开始向右的预置范围内,每隔固定像素点的间隔选取待测试像素点;计算所述待测试像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为基准映射点;计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的匹配值,并取最小匹配值 ...
【技术保护点】
一种用于芯片集成的立体匹配方法,其特征在于,包括:在左图像中获取与右图像的参考点对应的映射点,所述映射点为所述左图像中与所述参考点同行同列的像素点;从所述映射点开始向右的预置范围内,每隔固定像素点的间隔选取待测试像素点;计算所述待测试像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为基准映射点;计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为匹配点。
【技术特征摘要】
1.一种用于芯片集成的立体匹配方法,其特征在于,包括:在左图像中获取与右图像的参考点对应的映射点,所述映射点为所述左图像中与所述参考点同行同列的像素点;从所述映射点开始向右的预置范围内,每隔固定像素点的间隔选取待测试像素点;计算所述待测试像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为基准映射点;计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为匹配点。2.根据权利要求1所述的用于芯片集成的立体匹配方法,其特征在于,所述计算所述待测试像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为基准映射点包括:计算所述待测试像素点与所述参考点之间的简化匹配值,并取最小简化匹配值对应的像素点为基准映射点。3.根据权利要求2所述的用于芯片集成的立体匹配方法,其特征在于,所述计算所述待测试像素点与所述参考点之间的简化匹配值包括:计算所述待测试像素点与所述参考点之间的简化绝对差加权和WSAD值,所述简化WSAD值的计算公式为:其中,A'为所述待测试像素点,B'为以A'为中心边长为a的正方形窗口中隔n行n列选取的像素点,A为所述参考点,B为以A为中心边长为a的正方形窗口中与B'对应的像素点,所述a为奇数,所述n为大于零并且小于a/2的整数;E(B,B')的计算公式为:其中,R、G、B分别表示像素点的R通道、G通道、B通道的灰度值;W(A,B)的计算公式为:其中,D为像素点A和B之间的像素距离,α和β为设定的参数。4.根据权利要求1所述的用于芯片集成的立体匹配方法,其特征在于,所述计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的匹配值,并取最小匹配值对应的像素点为匹配点包括:计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的精确匹配值,并取最小精确匹配值对应的像素点为匹配点。5.根据权利要求4所述的用于芯片集成的立体匹配方法,其特征在于,所述计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的精确匹配值包括:计算所述基准映射点左右固定像素点范围内每一个像素点与所述参考点之间的精确绝对差加权和WSAD值,所述精确WSAD值的计算公式为:其中,A'为所述每一个像素点,B'为以A'为中心边长为a的正方形窗口中的所有像素点,A为所述参考点,B为以A为中心边长为a的正方形窗口中与B'对应的像素点,所述a为奇数,所述n为大于零并且小于a/2的整数;E(B,B')的计算公式为:其中,R、G、B分别表示像素点的R通道、G通道、B通道的灰度值;W(A,B)的计算公式为:...
【专利技术属性】
技术研发人员:姜军,罗威,程俊,
申请(专利权)人:深圳先进技术研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。