基于深度學(xué)習(xí)圖像特征匹配,用于圖像去重

向AI轉(zhuǎn)型的程序員都關(guān)注了這個(gè)號(hào)??????
機(jī)器學(xué)習(xí)AI算法工程?? 公眾號(hào):datayx
基于Flask RESTful api的圖像特征檢索方案,api傳入url/base64即可在毫秒內(nèi)返回?cái)?shù)據(jù)庫匹配結(jié)果,主要用于圖像去重,后續(xù)拓展使用范圍。
1. 項(xiàng)目說明:
本項(xiàng)目基于開源框架PyRetri進(jìn)行二次開發(fā),同時(shí)結(jié)合facebook開源項(xiàng)目Facebook AI Similarity Search,設(shè)計(jì)出基于Flask的RESTful api接口,目的是為了解決以下幾個(gè)場景問題:
1)本地已經(jīng)存儲(chǔ)大規(guī)模專業(yè)圖像數(shù)據(jù)集,新增圖像可能與現(xiàn)有數(shù)據(jù)存在重合或高度相似,需要快速剔除;
2)網(wǎng)絡(luò)爬蟲圖像去重;
3)本地存儲(chǔ)大量冗余圖片去重。
相關(guān)代碼,獲取方式:
關(guān)注微信公眾號(hào) datayx ?然后回復(fù)?圖像匹配?即可獲取。
2. 產(chǎn)品介紹:
本框架優(yōu)勢:
方便易用:基于Flask—RESTful設(shè)計(jì),只需將url或base64數(shù)據(jù)傳入api,即可快速得到匹配結(jié)果
準(zhǔn)確度高:基于深度學(xué)習(xí)提取特征,相比于傳統(tǒng)感知哈希算法去重dHash準(zhǔn)確率更高
速度快:基于faiss開發(fā),能應(yīng)對百萬級(jí)數(shù)據(jù)量特征做出毫秒級(jí)快速匹配
多用戶并發(fā):基于Flask開發(fā),可同時(shí)為多用戶并發(fā)提供服務(wù)
檢索模塊自更新:集成檢索模塊自更新功能,自動(dòng)處理新增數(shù)據(jù)并完成檢索模型更新,一次部署后續(xù)輕松
后續(xù)優(yōu)化:
檢索準(zhǔn)確度基于現(xiàn)有PyRetri特征提取功能,主要依賴于ResNet50特征抽取,對復(fù)雜圖片或者高度相似圖片存在一定程度的匹配失敗問題
基于現(xiàn)有Flask并發(fā),高并發(fā)能力較弱
啟動(dòng)方式:
服務(wù)代碼:app.py文件
api測試代碼:test_script/link_flask.py
目前進(jìn)展:整體框架demo測試結(jié)束,后續(xù)進(jìn)行邏輯優(yōu)化與改進(jìn)



機(jī)器學(xué)習(xí)算法AI大數(shù)據(jù)技術(shù)
?搜索公眾號(hào)添加:?datanlp
長按圖片,識(shí)別二維碼
閱讀過本文的人還看了以下文章:
TensorFlow 2.0深度學(xué)習(xí)案例實(shí)戰(zhàn)
基于40萬表格數(shù)據(jù)集TableBank,用MaskRCNN做表格檢測
《基于深度學(xué)習(xí)的自然語言處理》中/英PDF
Deep Learning 中文版初版-周志華團(tuán)隊(duì)
【全套視頻課】最全的目標(biāo)檢測算法系列講解,通俗易懂!
《美團(tuán)機(jī)器學(xué)習(xí)實(shí)踐》_美團(tuán)算法團(tuán)隊(duì).pdf
《深度學(xué)習(xí)入門:基于Python的理論與實(shí)現(xiàn)》高清中文PDF+源碼
《深度學(xué)習(xí):基于Keras的Python實(shí)踐》PDF和代碼
python就業(yè)班學(xué)習(xí)視頻,從入門到實(shí)戰(zhàn)項(xiàng)目
2019最新《PyTorch自然語言處理》英、中文版PDF+源碼
《21個(gè)項(xiàng)目玩轉(zhuǎn)深度學(xué)習(xí):基于TensorFlow的實(shí)踐詳解》完整版PDF+附書代碼
《深度學(xué)習(xí)之pytorch》pdf+附書源碼
PyTorch深度學(xué)習(xí)快速實(shí)戰(zhàn)入門《pytorch-handbook》
【下載】豆瓣評分8.1,《機(jī)器學(xué)習(xí)實(shí)戰(zhàn):基于Scikit-Learn和TensorFlow》
《Python數(shù)據(jù)分析與挖掘?qū)崙?zhàn)》PDF+完整源碼
汽車行業(yè)完整知識(shí)圖譜項(xiàng)目實(shí)戰(zhàn)視頻(全23課)
李沐大神開源《動(dòng)手學(xué)深度學(xué)習(xí)》,加州伯克利深度學(xué)習(xí)(2019春)教材
筆記、代碼清晰易懂!李航《統(tǒng)計(jì)學(xué)習(xí)方法》最新資源全套!
《神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)》最新2018版中英PDF+源碼
將機(jī)器學(xué)習(xí)模型部署為REST API
FashionAI服裝屬性標(biāo)簽圖像識(shí)別Top1-5方案分享
重要開源!CNN-RNN-CTC 實(shí)現(xiàn)手寫漢字識(shí)別
同樣是機(jī)器學(xué)習(xí)算法工程師,你的面試為什么過不了?
前海征信大數(shù)據(jù)算法:風(fēng)險(xiǎn)概率預(yù)測
【Keras】完整實(shí)現(xiàn)‘交通標(biāo)志’分類、‘票據(jù)’分類兩個(gè)項(xiàng)目,讓你掌握深度學(xué)習(xí)圖像分類
VGG16遷移學(xué)習(xí),實(shí)現(xiàn)醫(yī)學(xué)圖像識(shí)別分類工程項(xiàng)目
特征工程(二) :文本數(shù)據(jù)的展開、過濾和分塊
如何利用全新的決策樹集成級(jí)聯(lián)結(jié)構(gòu)gcForest做特征工程并打分?
Machine Learning Yearning 中文翻譯稿
斯坦福CS230官方指南:CNN、RNN及使用技巧速查(打印收藏)
python+flask搭建CNN在線識(shí)別手寫中文網(wǎng)站
中科院Kaggle全球文本匹配競賽華人第1名團(tuán)隊(duì)-深度學(xué)習(xí)與特征工程
不斷更新資源
深度學(xué)習(xí)、機(jī)器學(xué)習(xí)、數(shù)據(jù)分析、python
?搜索公眾號(hào)添加:?datayx??
