卷及神经网络CNN for image retrieval
背景
對于CBIR的背景以及應用,直接上兩張圖上來,分別對于下面的圖1和圖2:圖1 圖1的背景是自己用matlab在cifar10上生成的背景圖,前景圖是來自How many public photos are uploaded to Flickr every day, month, year?對flick每月到每年上傳圖片的統(tǒng)計,可以看到隨著互聯(lián)網(wǎng)和移動設備的普及,我們正進入了一個全民造圖的時代。針對這些海量的圖片,要自動的對它們進行分類、識別、檢索等,是一件充滿挑戰(zhàn)的事情,而這方面的應用在我們的生活中,最常見的莫過于圖片搜索引擎。下圖是在四個搜索圖片搜索引擎下上傳一張“熊貓”圖片搜索的結(jié)果。其中三個個圖片搜索引擎搜索出來的圖片前面都是“熊貓”這一類,表現(xiàn)最差的是搜狗,找不到匹配的圖片,在識別這一塊,搜狗還沒推出這一功能,百度識別出來的是“北京犬”,360識別出來的是“抗菌肽”,識別與360,百度的結(jié)果稍微好一些,因為“北京犬”在毛色以及在形狀上有可能會和“熊貓”相似,識別最好的是谷歌,搜索引擎這一塊,谷歌無疑是世界遙遙的領先者。另外百度前一段時間推出的百度識圖是個不錯的流量入口,通過搜索出來的相似圖片與對應的店鋪聯(lián)系起來,從而創(chuàng)造商業(yè)價值。
卷積神經(jīng)網(wǎng)絡CNN
待續(xù)
安裝scipy時出現(xiàn):numpy.distutils.system_info.NotFoundError: no lapack/blas resources found,具體解決方法按stackoverflow上得來。先通過sudo apt-get install gfortran libopenblas-dev liblapack-dev安裝依賴庫,然后直接pip安裝scipy即可。
查看8080端口被哪個占用命令:netstat -pnl | grep 8080,具體可以參看這里I get this: IOError: Port 8080 not bound on 'localhost'. What could it be?
在centos上安裝scipy安裝包時,直接通過pip install如果報錯的話,用sudo yum install numpy scipy python-matplotlib ipython python-pandas sympy python-nose嘗試,具體可以參考這里:Installing the SciPy Stack
from:?http://yongyuan.name/blog/CNN-for-image-retrieval.html
總結(jié)
以上是生活随笔為你收集整理的卷及神经网络CNN for image retrieval的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CVPR15 image retriev
- 下一篇: OpenCV行人检测