当前位置:   article > 正文

图片检索(视觉搜索Visual Search )系统实现方法相关源码

visual search

这两天要考虑如何实现以图搜图,快速定位搜到需要的图片。

基于二进制哈希码的快速图像检索算法caffe-cvprw15安装和使用

https://blog.csdn.net/sun007700/article/details/95305982

https://github.com/kevinlin311tw/Caffe-DeepBinaryCode

 

参考链接

基于VGG-16的海量图像检索系统(以图搜图升级版)

https://www.cnblogs.com/linkmust/articles/9607604.html

用到的库

pip install tensorflow
pip install tensorflow-gpu

pip install   keras
pip install  matplotlib

pip install  pillow

这里运行的时候会报错,是因为需要cuda的显卡,以及安装cuda和cudnn等。参考链接如下

https://blog.csdn.net/qq_29027865/article/details/93236034

portError: Could not find 'cudart64_100.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. Download and install CUDA 10.0 from this URL: https://developer.nvidia.com/cuda-90-download-archive

将C:\Program Files\NVIDIA Corporation\NvStreamSrv\cudart64_100.dll 拷贝到

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin 目录下

 

cuda和cudnn下载链接

下载10.0版本

https://developer.nvidia.com/cuda-10.0-download-archive

或者在这里下载http://bendfunction.f3322.net:666/share/

参考链接https://kelvin.mbioq.com/mip/solution-of-coexistence-of-cuda-100-and-cuda-101.html

https://developer.nvidia.com/cudnn选择10.0

https://developer.nvidia.com/cuda-toolkit

 

https://developer.nvidia.com/rdp/cudnn-download

报错from google.protobuf.pyext import _message
ImportError: DLL load failed: 找不到指定的程序

执行更换protobuf版本>pip install protobuf==3.6.0

参考https://blog.csdn.net/u012193416/article/details/86301899

 

Keras:基于Theano和TensorFlow的深度学习库

Python第三方库matplotlib(2D绘图库)入门与进阶

https://blog.csdn.net/qq_34337272/article/details/79555544

卷积神经网络VGG16这么简单

http://www.sohu.com/a/241338315_787107

 

图像检索(5):基于OpenCV实现小型的图像数据库检索

https://www.cnblogs.com/wangguchangqing/p/9590406.html

OpenCV实现图像搜索引擎(Image Search Engine)

https://blog.csdn.net/coderhuhy/article/details/46575667

 

Pinterest的视觉搜索(Visual Search at Pinterest)

https://zhuanlan.zhihu.com/p/27381765

Visual Search at Alibaba

 

为什么说循环矩阵就可以实现在一张图片上对在搜索区域内的所有子窗口进行密集采样?

https://blog.csdn.net/Perfect_Accepted/article/details/84867006

PaddleCV

图像分类是根据图像的语义信息对不同类别图像进行区分,是计算机视觉中重要的基础问题,是物体检测、图像分割、物体跟踪、行为分析、人脸识别等其他高层视觉任务的基础,在许多领域都有着广泛的应用。如:安防领域的人脸识别和智能视频分析等,交通领域的交通场景识别,互联网领域基于内容的图像检索和相册自动归类,医学领域的图像识别等。

https://www.paddlepaddle.org.cn/documentation/docs/zh/1.5/user_guides/models/index_cn.html#permalink-2-paddlecv

基于PaddlePaddle的图片分类实战 | 深度学习基础任务教程系列

https://www.csdn.net/article/a/2019-04-19/15972237

 

图像检索领域全部文章及其开源项目【精华】

https://blog.csdn.net/dong_huifeng/article/details/84887311

图像检索入门:CVPR2016《Deep Supervised Hashing for Fast Image Retrieval》

https://blog.csdn.net/M_Z_G_Y/article/details/80506715

tensorflow-vgg16, 基于 caffe vgg16模型对 tensorflow

https://www.helplib.com/GitHub/article_131919

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/880938
推荐阅读
相关标签
  

闽ICP备14008679号