ICP is a well-known method for point cloud registration but it only uses geometric information to do this, which will result in bad results some similar structures. Adding color when registering improve the performance. However, of cloud, such as gray, varies differently under different lighting conditions. Using gray register can cause large errors and even wrong results. To solve this problem...