place365官网:Places: A 10 million Image Database for Scene Recognition
官方说明:Places 数据集的设计遵循人类视觉认知的原则。 我们的目标是建立一个视觉知识核心,可用于训练用于高级视觉理解任务的人工系统,例如场景上下文、对象识别、动作和事件预测以及心理理论推理。 Places的语义类别由它们的功能定义:标签代表环境的入门级。 为了说明,该数据集具有不同类别的卧室或街道等,因为人们的行为方式不同,并且对接下来会发生的事情(在家庭卧室、酒店卧室或托儿所)做出相同的预测。
Places总共包含超过 1000 万张图像,包括 400 多个独特的场景类别。 该数据集每类包含 5000 到 30,000 张训练图像,与现实世界的发生频率一致。 使用卷积神经网络 (CNN),Places 数据集允许为各种场景识别任务学习深度场景特征,目标是在以场景为中心的基准上建立新的最先进的性能。 在这里,我们为学术研究和教育目的提供 Places 数据库和训练有素的 CNN。
论文链接:http://places2.csail.mit.edu/PAMI_places.pdf
提供的CNN识别训练代码:GitHub - CSAILVision/places365: The Places365-CNNs for Scene ClassificationThe Places365-CNNs for Scene Classification . Contribute to CSAILVision/places365 development by creating an account on GitHub.https://github.com/CSAILVision/places365
下载后解压到新的文件夹,然后配置caffe环境,没有配置的可以参考我的这篇blog。
【环境配置】win10,anaconda下安装caffe_夏天|여름이다的博客-CSDN博客
配置好环境后,用pycharm打开项目places365-master,
打开后直接就出错了,不知道原因,
添加好括号,改为
print (i, labels[k])
(强迫症患者要求它不变的那么红。
)然后开始运行项目:
Step1:运行run_placesCNN_basic.py出错
安装wget
然后下载resnet18_plaaces.pth.tar
文件在上面下载的项目,直接点可能没反应,如图
直接点项目里README.md的位置就可以直接下载,下载模型到当下项目里:
下载图片到当下文件夹下,图片地址:
http://www.kaotop.com/file/tupian/20220706/12.jpg
运行后结果:
换张照片试试,把想要看的照片放到当前目录下,把run_placesCNN_basic.py中的图片改成自己图片的名字。
如图:
运行后
原因:RuntimeError: 张量a(4)的大小必须与张量b(3)在非单一维度0的大小相匹配。
(应该是图片大小问题,以后再看)
Step2:运行run_placesCNN_unified.py运行统一的代码来预测场景类别、室内/室外类型、场景属性,以及来自PlacesCNN的类激活图。
需要下载6.jpg,下载地址
http://www.kaotop.com/file/tupian/20220706/6.jpg
需要下载W_sceneattribute_wideresnet18.npy,下载地址:
https://cs.brown.edu/~gen/sunattributes.html
出错
暂时找不到模型,以后更新。
。
。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)