【问题标题】:Detect Moire Pattern in an image - iOS Swift检测图像中的摩尔纹 - iOS Swift
【发布时间】:2019-02-04 23:04:30
【问题描述】:

有什么方法可以在我可以在我的 iOS 应用程序中使用 Swift 和 OpenCV 的图像中找到 Moire Patter?

任何帮助将不胜感激。

【问题讨论】:

标签: ios swift image opencv


【解决方案1】:

您可以在Fourier transformed 图像中找到摩尔纹。

如果要删除它,请应用中值滤波器和傅里叶逆变换。

this论文。

【讨论】:

  • 是的,我看到了这篇论文,但我会研究傅里叶变换。谢谢!
【解决方案2】:

如果您正在寻找最先进的解决方案,那么寻找傅里叶变换并不是您的解决方案。它也会占用移动设备上的大量计算资源。相反,让深度学习为您找到傅里叶变换。 我在 iOS 上尝试了这两种解决方案:

  1. 转换后的频率阈值
  2. 基于卷积神经网络的分类器

您会对使用 CNN 的结果感到惊讶。 参考这篇论文,https://ieeexplore.ieee.org/document/8628746/

【讨论】:

  • 链接是你的论文吗?是否可以在某个地方免费下载?
  • 根据我的经验,iOS 上神经网络的任何推理所花费的时间/功率至少是傅立叶变换的 10 倍。是的,傅里叶变换是计算密集型的。但 CNN 的计算密集度更高。
猜你喜欢
  • 1970-01-01
  • 2016-06-11
  • 2015-03-18
  • 2015-04-05
  • 1970-01-01
  • 2012-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多