首页 > 解决方案 > python中RGB通道上的ICA

问题描述

我已经处理了一个指尖视频,将其分成 r、g 和 b 通道。使用黄油价值带通滤波器过滤每个通道。现在我想对它们进行 ICA 以消除噪音。我不明白如何为 ICA 构建矩阵。我必须在每个频道上单独进行 ICA,还是应该在所有频道上合并?

这是 r,g,b 分别处理后的图像,均与 x 轴上的时间有关。

红色通道:

绿色通道

蓝色通道:

它基于这篇论文

标签: pythonsignal-processing

解决方案


这是我的臀部射击。我记得 uni 你可以为每张图像的每一行像素制作一个大数组。我认为重要的部分是你是一致的(即你可以使用列而不是行)。一致我的意思是当您之后重建图像时,以与构建它相同的方式拼接数组。

我认为他们分别对每种颜色进行 FFT、PCA 和 ICA。但我看不到他们明确说明。我认为是这样,因为我没有看到分别过滤和标准化颜色然后在 ICA、FFT n' PCA 之前将它们组合起来的意义。


推荐阅读