Android上的硬币识别

Android上的硬币识别,第1张

概述我目前正在开发一种能够拍摄现有硬币图像的Android应用程序,或使用内置相机扫描单个硬币(非常像Google Goggles).我正在使用OpenCV for Android.我的问题如下:使用OpenCV在Android上执行硬币识别最合适的方法是什么?我到目前为止尝试的方法如下(也许我做错了,或者我只是完全走错了路线)我目前正在使用OpenCV for

我目前正在开发一种能够拍摄现有硬币图像的Android应用程序,或使用内置相机扫描单个硬币(非常像Google Goggles).我正在使用OpenCV for AndroID.

我的问题如下:使用OpenCV在AndroID上执行硬币识别最合适的方法是什么?

我到目前为止尝试的方法如下(也许我做错了,或者我只是完全走错了路线)

我目前正在使用OpenCV for AndroID(没有本机代码!),并且正在使用各种特征检测算法来识别图像中的关键点(即ORB,FAST,STAR).我相信这只是计算提取图像中的每个关键点与一组已知测试数据之间的欧几里德距离来识别最相似的图像(因此识别硬币),但事实证明,单独的方法是不合适的,因为照明,硬币旋转等效果对特征提取有太大的影响(加上硬币具有惊人相似的特征……)

一般来说,我正在寻找有关任何形式的预图像处理是否有用的建议?有哪些替代方法?或者有关如何改进现有方法的任何提示.

注意:我看过很多关于硬币检测的文件,但我特别关注硬币识别.

提前致谢!

最佳答案OpenCV是一个好的开始.
看看这篇论文:http://www.inf.u-szeged.hu/~ssip/2006/projects/team6/coin.pdf

编辑:检查此主题Reshaping noisy coin into a circle form 总结

以上是内存溢出为你收集整理的Android上的硬币识别全部内容,希望文章能够帮你解决Android上的硬币识别所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1140120.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存