SVD 如何找到图像中的相似块?

发布于 2024-09-30 21:10:04 字数 115 浏览 0 评论 0原文

我正在编写代码来找出图像的哪一部分已被重复,因此我需要在图像中找到相似的块。我需要使用 SVD(奇异值分解)来查找哪些块匹配在一起。你知道我如何在图像上应用 SVD 来找到相似的块吗?

请帮我 。谢谢

I am writing a code to find out which part of an image has been duplicated, so i need to find similar blocks in image. I need to use SVD (singular value decomposition) to find which blocks match together . Do you know how i can apply SVD on image to find similar blocks?

Please help me . Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嘦怹 2024-10-07 21:10:04

SVD 可用于比较图像(块),方法是将 SVD 应用于两个图像,然后仅比较它们的 SVD 近似值,直至达到一定的顺序。通过将 SVD 结果视为特征向量(-> 机器学习),这可以扩展到两个以上的图像,例如 k-最近邻聚类分析

基于 SVD 的图像压缩(“近似”)例如描述如下: http://online.redwoods.cc.ca.us/instruct/darnold/laproj/fall2001/adamdave/textwriteup.pdf

SVD can be used to compare images (blocks) by applying SVD to two images and then comparing only the SVD approximations of them, up to a certain order. This can extended to more than two images by treating the SVD result as a feature vector (-> machine learning) for e.g. k-nearest neighbor or Cluster analysis.

SVD based image compression ("approximation") is e.g. described here: http://online.redwoods.cc.ca.us/instruct/darnold/laproj/fall2001/adamdave/textwriteup.pdf .

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文