今天看到三年前一条笔记,需要解决一个图像处理问题,当时似乎是没有找到解法搁置了。
问题具体如下:
仪器收集的是图像,每隔10分钟收集一张,一张需要收集一小时,写入时为了节省空间把图像重复存储成一张了,因为照的图像大体相似,所以目标就是1)从重叠图像中提出底图但也要2)找出不同时间点图片的差异。
下面举个例子:
左边是收集到的重叠图像数据,因为是模拟重叠的图像是一样的,目标是已知左边图像与时间差及单张收集时间推出右边的底图,真实数据重叠的图像绝大部分是一样的,但因为收集时间不同会有差异,而找出这个差异也是研究目的之一。
我的思路是用 SVD 把主成分找出来作为底图,然后按收集时间差不断扣减得到差异部分,当时笔记标注了个 Principal Component Pursuit ,今天查了下似乎就是解决这个问题的,但依然不清楚具体应该怎么解,感觉这个数据结构在其他行业应该很常见,不知哪位了解对应的算法。