TPS变换

先放两个原理链接:
Thin plate spline wikipedia link;
ieee link.

具体的公式可以看 《ASTER: An and Attentional Scene and Text Recognizer and with Flexible and Rectification》
github: pytorch & numpy implement

numpy是按照论文里实现的, pytorch的实现来自实验室, 应该有所不同, 但结果应该是一致的.

简单说一下TPS的使用感觉, 相比于透视变换要灵活很多, 但是过于灵活, 如果你的点对误差很大的话, 那么局部畸变会很严重.