为了有效恢复遮挡点的真实位置,提出了一种组织进化的遮挡点恢复算法,该算法利用所有图像点构成一个秩4矩阵的特性,将遮挡点当作变量,建立遮挡点恢复的目标函数;然后利用组织进化算法对遮挡点进行全局搜索,将搜索的值作为遮挡点的位置,再利用所构造的目标函数对种群中的个体进行评价.经过多代进化,最后取最优值作为遮挡点的真实图像位置.该算法的优点是不需要取初始值,且平等地看待了来自同一场景中的所有图像及图像点.模拟实验和真实实验结果表明,该算法能够较好地恢复出遮挡点的位置,具有较小的重投影误差.
To effectively recover the occlusion real position, an organizational evolutionary algorithm for occlusion recovery is presented in this paper. The occlusions are regarded as the variants and the objective function is obtained based on the property that the rank of the matrix consists of all the image points is 4. And the value searched by organizational evolutionary is taken as the occlusion position. The individual of population is evaluated by the objective function. After several generations, the best individual is regarded as the occlusion position. The algorithm does not need the initial value and treats all the images and image points uniformly. Simulation and real data show that the algorithm can efficiently recover the occlusion.