刚学习这个对程序中三个注释还不清楚
如果将光流函数中的参数更改比如说增加金字塔的层数,减小窗口大小会有什么变化?
1.系统标定(单相机标定和立体视觉系统标定);
2.立体视觉校正;
3.格雷码编解码
格雷码介绍
典型的二进制格雷码(Binary Gray Code)简称格雷码,因1953年公开的弗兰克•格雷专利“Pulse Code Communication”而得名。它是在二值编码法的基础上发展而来的,与其他编码方式相比,它的一大优点是任意两个相邻码组只有一位二进制数不同,这就使得在解码时能够将解码误差范围缩小在相邻一位,大大增强编码结构光方法的解码精度,比如:000,001,011,010,110,111,101,100即为一组Gray码,其对应的十进制数分别是:0,1,2,3,4,5,6,7;另一大优点是最大码组和最小码组之间也仅一位不同,即该编码序列“首尾相连”,因此又称循环码或反射码。格雷码编码法所具有的上述优势,很大程度上减少了编码结构光方法在解码时的状态错乱,同时也大大提高了其抗干扰能力和稳定性。
广义的格雷码编码不仅仅指的是二进制格雷码,它也包含多值格雷码。在投射相同数量编码图像的前提下,采用的灰度级数越多,解码的分辨率越高。如图3所示,显示的是解码分辨率为16时二进制格雷码和八进制格雷码所需要的编码。对于二进制格雷码,需要投射四张图片;而对于八进制格雷码,则需要投射两张图片。格雷码可以通过低位格雷码递推得到,由图3可知,二值格雷码在非最高位是上下对称的,在高位上是分立不同的。对于任何n位和n-1位二值格雷码这一规律都是成立的。同理,对于多值格雷码亦是如此。
编码解码
4.根据格雷码编码约束条件和立体视觉极线约束确定左右相机的对应性;
5.三维重建。