android图像识别比对

发布于 2022-09-03 09:13:46 字数 389 浏览 17 评论 0

最新要做个类似博物馆的项目,要用到图片识别比对,具体场景如下:

游客在入馆的时候或者入园之馆(在家里)下载当前博物馆的数据,其中数据主要是展品的缩略图,以及展品的文字,语音介绍。

游客入馆后,看到自己感兴趣的展品可以用打开APP,APP会调用摄像头,对排到的物体做实时采集,并把当前采集到的帧与下载好的缩略图进行比对,找到代表当前展品的缩略图以及文字音视频,进行播放。

我觉得重点在于这个图像识别比对的过程,可能要计算一下当前两个图像的相似度,高于一定数值的,即认为比对成功。但是我不知道有没有什么合适的图像比对算法,大概看了一下,有opencv的,但是貌似要额外在android的机器上装一个40M的apk才行,我个人觉得这有点牛刀小用了,有没有个小巧的就是图像相似度比对的算法呢?

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

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

发布评论

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

评论(6

十秒萌定你 2022-09-10 09:13:46

图片比对技术不需要自己做,完全可以放到云上,百度,新浪,腾讯,阿里都有很好的接口实现,
我自己认为的实现过程应当是这样的,1用户下载当前博物馆数据,2用户拍摄面前实物图片,3上传图片到云,4根据返回结果做相应展示!

如此安好 2022-09-10 09:13:46

现在主流方法是将博物馆中的图片提前进行特征提取,然后将摄像头采集到的图像进行离线或者在线的特征提取,然后进行比对,或者直接贴个二维码得了。。

澜川若宁 2022-09-10 09:13:46

javacv如何?

别挽留 2022-09-10 09:13:46

1、图像识别方面的东西比较专业,个人不推荐楼主自己搞,当然,如果楼主是数字图像处理专业出身的话,另当别论
2、考虑第三方api的接入,google搜一下,应该有不少
3、如果识别的精度要求不是很高,建议楼主去看看数字图像处理方面的书籍,找合适的算法

舂唻埖巳落 2022-09-10 09:13:46

建议用ORB算法做相似度比对,觉得apk太占空间可以找找看有没有不依赖opencv的ORB算法。

や莫失莫忘 2022-09-10 09:13:46

以前同实验室的一个人搞过博物馆的虚拟现实项目,感觉就是个扯。图像识别,如果以前没有做过,真正实现出来还是很费时间精力的。你所说的应用场景估计是决策者拍脑瓜子想出来的,看起来很酷炫,然并卵。如果能像楼上所说的直接挂个二维码可能更实用,有很多博物馆也确实是这么做的。但是如果楼主只有图像识别这条路可走,建议找相关的api或者包给其他机构做,如果时间充裕,资金又不够,又找不到合适的api,那就只能自己啃了,数字图像处理、矩阵运算、各种变换……你当成数学游戏就好了……

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