据我了解,SURF 和 SIFT 均受专利保护。
有没有可以在商业应用中自由使用的替代方法?
有关专利的更多信息,请查看: http: //opencv-users.1802565.n2.nabble.com/SURF-protected-by-patent-td3458734.html
据我了解,SURF 和 SIFT 均受专利保护。
有没有可以在商业应用中自由使用的替代方法?
有关专利的更多信息,请查看: http: //opencv-users.1802565.n2.nabble.com/SURF-protected-by-patent-td3458734.html
SIFT 和 SURF 作者都需要支付许可费才能使用他们的原始算法。
我已经对这种情况进行了一些研究,以下是可能的替代方案:
关键点检测器:
关键点描述符:
请注意,如果您为兴趣点指定方向并相应地旋转图像补丁,您将免费获得旋转不变性。甚至哈里斯角也是旋转不变的,描述符也可以如此。
一些更完整的解决方案是在 Hugin 中完成的,因为他们也在努力拥有一个无专利的兴趣点检测器。
有一种相对较新的方法,您可能想研究一下: BRISK,Binary Robust Invariant Scalable Keypoints:
在本文中,我们提出了 BRISK,一种用于关键点检测、描述和匹配的新方法。对基准数据集的全面评估揭示了 BRISK 在最先进算法中的自适应、高质量性能,尽管计算成本显着降低(在某些情况下比 SURF 快一个数量级)。速度的关键在于应用一种新颖的基于尺度空间 FAST 的检测器,并结合从通过每个关键点邻域的专用采样检索到的强度比较中组装位串描述符。
它是无专利且免费使用的(正如算法作者所说的那样)。
不要相信这里的任何人,和律师谈谈。可以说,法律世界与我们的世界略有不同。根据您确切想要做什么(以及在哪里等),可能会有一个解决方案,您可以使用 SURF 或 SIFT。过去,我很惊讶看似强大的许可证可以被克服。