问题描述
找到非线性变换矩阵的最有效方法是什么。
从概念上讲,想象一个人的正常图像,然后想象那个人的游乐园镜像。 funhouseimage
您如何找到“镜子”? -您可以将其应用于普通图像的矩阵,该矩阵会为您提供以相同方式失真的游戏屋镜像吗?
应该推广到更高的尺寸。如果我有一个项目具有使用嵌入方法1的向量和使用嵌入方法2的向量,如何找到一个矩阵,该矩阵将允许我将嵌入1的新项目投影到嵌入方法2的向量空间中?
我已使用以下使用最小二乘法的线性解决方案:
M=np.linalg.lstsq(source_mtrx[:n],target_mtrx[:n])[0]
# apply this tranformation to source matrix:
new_mtrx= np.array([np.dot(i,M) for i in source_mtrx])
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)