一个月总结

来源:互联网 发布:界面翻译软件下载 编辑:程序博客网 时间:2024/05/22 05:10

   十一回来,就开始关于图像的处理,图像相似度检测,相同图片检测,之前想到的是用opencv开发的一个开源项目opensurf,这个项目用到了比sift算法更快的surf算法,网上就有它的代码,而且下下来就可以用,是C++或者C#的版本,下下来试了一下,它里面的那个例子,感觉出来的效果不错,图片位移,旋转,大小变化,都可以找出两张图片的相同点,果真很强大,后来去看了一下surf算法,大概的思想能够理解,然后就先用C++版本的改进以后跑了数据库图片,结果发现不是想象的那么乐观,发现很多图片完全不同,仍然算是相同或相似图片,这就让我郁闷了,经过一段时间的研究,发现阈值对两张图片对比很重要,阈值小了,对比的准度就提高,但是速度就会很慢,而且产生的数据会很大,不利于特征传入数据库,于是我想重新去理解这个算法,在调研中,也无意间发现了,快速找到相似图片的算法-感知哈希算法,然后也写了一个,结果发现虽然逻辑简单,算法也简单,但是效果不错,对于那种要求精度不是很高,相似查找的要求还是能满足,最主要的是这个图片的指纹很方便的就可以存储起来。所以我决定先采取这个方法,等待之后继续研究改进完善。

  这一个月基本就是这样吧。虽然感觉图片处理有点2,但是从中也学到了很多,不仅仅是要满足客户端需求,还要满足服务端压力,服务端处理效率,不仅仅要关注图像本身,还要关注数据的编码存储,有时候牺牲一点用户体验,保证服务端低压力,高效率才是重要的。当然如果都能做到是最好的。

原创粉丝点击