4.28

1: Faster-rcnn代码
2:把实验数据跑完

  • if name == 'main' 如何正确理解?

http://blog.konghy.cn/2017/04/24/python-entry-program/

1.运行read_data.py 分别修改param为oxford和paris

create the lists of query and database images


4.28_第1张图片
data_reader.png
  • 在/data/imagelists中分别保存文件

  • oxford
    Saving text file: data/imagelists/oxford.txt
    Saving text file: data/imagelists/query_oxford.txt
  • paris
    Saving text file: data/imagelists/paris.txt
    Saving text file: data/imagelists/query_paris.txt
4.28_第2张图片
data/imagelsits

Filtering Stag. The Image-wise pooling (IPA) strategy is used to build image descriptors for both query and database images. At test time, the descriptor of the query image is compared to all the elements in the database, which are then ranked based on the cosine similarity. At this stage, the whole image is considered as the query.

  • 先提取所有图片的特征以及数据库里面的特征,再把图片特征与数据库中的特征进行对比,用cosine大小来进行比较,形成第一步的query。
  • 这一步使用的是图像的特征(IPA)与图像的区域特征(RPA)无关。
  • 提取特征features.py,第一步比较ranking.py

2.运行features.py

extract Fast R-CNN features for all images in a dataset and store them to disk

先提取paris的参数,fast-rcnn里面的输入图片的参数设置为500.


config.py输入图片大小

结束时候的截图:


4.28_第3张图片
features.py
4.28_第4张图片
features.py

一开始的截图:

4.28_第5张图片
Paste_Image.png

4.28_第6张图片
Paste_Image.png
4.28_第7张图片
Paste_Image.png
4.28_第8张图片
Paste_Image.png
4.28_第9张图片
Paste_Image.png
4.28_第10张图片
Paste_Image.png
4.28_第11张图片
Paste_Image.png

开始提取Oxford的特征:

Paste_Image.png

生成的特征保存在data/features里面:


4.28_第12张图片
Paste_Image.png

3.运行ranker.py

generate and store the rankings for the queries of the chosen dataset

先排Oxford的:


4.28_第13张图片
Oxford_ranker

排Paris的:


4.28_第14张图片
Paris_ranker

结果保存在data/ranking里面:
4.28_第15张图片
ranking
4.28_第16张图片
Oxford_ranker
4.28_第17张图片
paris_ranker

Spatial Reranking. After the Filtering Stage, the top N elements are locally analyzed and reranked.
再次排列:

4.运行rerank.py文件

Rerank based on region features
先rerank Oxford数据集


4.28_第18张图片
image.png

再rerank Paris数据集


4.28_第19张图片
image.png

生成文件存在data/reranking里面


4.28_第20张图片
image.png

Query Expasion (QE). The image descriptors of the top
M elements of the ranking are averaged together with the
query descriptor to perform a new search。
ranking 里面的top5平均后进行一个新的search

5.运行eval.py文件

4.28_第21张图片
Oxford_eval
4.28_第22张图片
Oxford_eval
4.28_第23张图片
Paris_eval
4.28_第24张图片
Paris_eval

你可能感兴趣的:(4.28)