<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Z5122的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Z5122</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Z5122]]></copyright><item><title><![CDATA[HF-Net（三）基于NetVLAD及superpoint构建的sfm场景模型的查询图像位姿解算]]></title><link>https://blog.csdn.net/Z5122/article/details/105933114</link><guid>https://blog.csdn.net/Z5122/article/details/105933114</guid><author>Z5122</author><pubDate>Tue, 05 May 2020 15:35:30 +0800</pubDate><description><![CDATA[参考：HF-Net git地址
0.数据准备
0.1NetVLAD预训练权重，存放在编译hfnet后生成的$DATA_PATH/weights/路径下
0.2aachen数据下载，存放在编译hfnet后生成的$DATA_PATH/路径下
0.3基于superpoint生成的aachen三维点云场景
0.4aachen数据对应的每张图像相机内参文件
1.基于NetVLAD生成aachen所有图像的g...]]></description><category></category></item><item><title><![CDATA[HF-Net（二）基于HF-Net的全局特征定位及局部特征匹配]]></title><link>https://blog.csdn.net/Z5122/article/details/105932646</link><guid>https://blog.csdn.net/Z5122/article/details/105932646</guid><author>Z5122</author><pubDate>Tue, 05 May 2020 15:07:57 +0800</pubDate><description><![CDATA[参考：HF-Net git地址
0.整体架构

1.核心代码
import cv2
import numpy as np
from pathlib import Path

from hfnet.settings import EXPER_PATH
from notebooks.utils import plot_images, plot_matches, add_frame

import te...]]></description><category></category></item><item><title><![CDATA[HF-Net（一）基于NetVLAD的global descriptor的特征提取]]></title><link>https://blog.csdn.net/Z5122/article/details/105932164</link><guid>https://blog.csdn.net/Z5122/article/details/105932164</guid><author>Z5122</author><pubDate>Tue, 05 May 2020 14:36:40 +0800</pubDate><description><![CDATA[参考：HF-Net git地址
0.数据准备及预训练权重
以Aachen Day-Night dataset为例，该数据集目录结构如下：aachen存放在编译HF-Net时设置的DATA_PATH下

基于NetVLAD的global descriptor的特征提取即对$DATA_PATH/aachen/images_upright/query下的图片生成对应的global descriptor特...]]></description><category></category></item><item><title><![CDATA[论文“Structure-from-Motion Revisited” 对ISFM改进的理解]]></title><link>https://blog.csdn.net/Z5122/article/details/103287832</link><guid>https://blog.csdn.net/Z5122/article/details/103287832</guid><author>Z5122</author><pubDate>Thu, 28 Nov 2019 15:39:32 +0800</pubDate><description><![CDATA[论文Structure-from-Motion Revisited contributions总结理解
这篇论文对应于增量式SFM开源软件COLMAP。对一般的ISFM做了5点改进，以进一步提高重建模型的完整性与准确性。现详细记录自己对每个改进的理解。

Scene Graph Augmentation：引入几何验证策略来标记场景图中边的类型，以此提高初始化和三角化的鲁棒性；
Next Best ...]]></description><category></category></item><item><title><![CDATA[SFM（Structure from Motion）一点总结]]></title><link>https://blog.csdn.net/Z5122/article/details/103201716</link><guid>https://blog.csdn.net/Z5122/article/details/103201716</guid><author>Z5122</author><pubDate>Fri, 22 Nov 2019 16:15:39 +0800</pubDate><description><![CDATA[SFM（Structure from Motion）一点总结
运动结构恢复(Structure from motion)数十年来一直是计算机视觉领域的热门研究方向之一，实现了众多实际应用，尤其在近景三维重建中，该算法从获取的目标物系列影像出发，最终获取较高精度的目标物稀疏三维点云。
简介
运动结构恢复(Structure from motion)，即给出多幅图像及其图像特征的一个稀疏对应集合，估计...]]></description><category></category></item><item><title><![CDATA[SFM与SLAM文献、开源代码总结]]></title><link>https://blog.csdn.net/Z5122/article/details/95212755</link><guid>https://blog.csdn.net/Z5122/article/details/95212755</guid><author>Z5122</author><pubDate>Tue, 09 Jul 2019 17:15:35 +0800</pubDate><description><![CDATA[https://github.com/openMVG/awesome_3DReconstruction_list
]]></description><category></category></item><item><title><![CDATA[关于Window下Caffe.pb.h报错“非法的存储类”“成员声明中的非法限定名”“未声明的标识符”的解决]]></title><link>https://blog.csdn.net/Z5122/article/details/95094680</link><guid>https://blog.csdn.net/Z5122/article/details/95094680</guid><author>Z5122</author><pubDate>Mon, 08 Jul 2019 20:27:19 +0800</pubDate><description><![CDATA[1&gt;G:\ZhouGF\Caffe测试\include2\caffe/proto/caffe.pb.h(1402): error C2071: “caffe::FillerParameter::FillerParameter_default_instance_”: 非法的存储类
1&gt;G:\ZhouGF\Caffe测试\include2\caffe/proto/caffe.pb.h(16...]]></description><category></category></item><item><title><![CDATA[SFM一般流程及词袋模型检索一般流程]]></title><link>https://blog.csdn.net/Z5122/article/details/94445253</link><guid>https://blog.csdn.net/Z5122/article/details/94445253</guid><author>Z5122</author><pubDate>Tue, 02 Jul 2019 15:19:41 +0800</pubDate><description><![CDATA[参考：https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;arnumber=7780814

     https://www.jianshu.com/p/7aceda6a0487








]]></description><category></category></item><item><title><![CDATA[Window下Caffe生成自己数据集训练得到的均值文件train_mean.binaryproto]]></title><link>https://blog.csdn.net/Z5122/article/details/92588787</link><guid>https://blog.csdn.net/Z5122/article/details/92588787</guid><author>Z5122</author><pubDate>Mon, 17 Jun 2019 14:23:39 +0800</pubDate><description><![CDATA[均值文件的意义：https://blog.csdn.net/chen1234520nnn/article/details/89519552

1.数据集下载，这里采用用于视觉定位的数据集：https://drive.google.com/drive/folders/1a4qf-ZVsuGF96xsG8_GEgo-ifcAtZMPE数据数据位于db文件夹下（共4479张图）：



2.生成标签文件...]]></description><category></category></item><item><title><![CDATA[Win10+VS2015+Anaconda2+64位环境下caffe(CPU版)编译、配置及提取可视化图像特征]]></title><link>https://blog.csdn.net/Z5122/article/details/90759355</link><guid>https://blog.csdn.net/Z5122/article/details/90759355</guid><author>Z5122</author><pubDate>Sun, 09 Jun 2019 12:06:39 +0800</pubDate><description><![CDATA[一、编译：

1、下载官方BVLC版本的caffe ，下载地址：https://github.com/BVLC/caffe/tree/windows，放在一个目录下解压；



2、安装Anaconda2.7，下载地址：https://repo.anaconda.com/archive/Anaconda2-2019.03-Windows-x86_64.exe，按照多数教程，安装过程中到下图这一步注...]]></description><category></category></item><item><title><![CDATA[GDAL库报“error LNK2019: 无法解析的外部符号 GDALXXX”错误]]></title><link>https://blog.csdn.net/Z5122/article/details/90732601</link><guid>https://blog.csdn.net/Z5122/article/details/90732601</guid><author>Z5122</author><pubDate>Sat, 01 Jun 2019 19:29:12 +0800</pubDate><description><![CDATA[调用编译的GDAL库，提示类似如下错误：

bian1&gt;wangxin_code.obj : error LNK2019: 无法解析的外部符号 GDALGetDataTypeSizeBytes，该符号在函数 "public: int __cdecl GDALRasterBlock::GetBlockSize(void)const " (?GetBlockSize@GDALRasterBloc...]]></description><category></category></item><item><title><![CDATA[Ceres Solver实现简单的光束法平差]]></title><link>https://blog.csdn.net/Z5122/article/details/89385719</link><guid>https://blog.csdn.net/Z5122/article/details/89385719</guid><author>Z5122</author><pubDate>Thu, 18 Apr 2019 23:46:39 +0800</pubDate><description><![CDATA[为什么使用Ceres Solver

Ceres Solver是谷歌开发的一款用于非线性优化的库，在SFM（Structure From Motion）中的最后一步，对定向和三角化后的像片位姿、相机内参以及三维空间点坐标进行Bundle Adjustment，优化像片位姿（旋转矩阵、平移矩阵，在COLMAP中，旋转矩阵以四元数的形式表示），相机内参矩阵（包括焦距、像主点、径向畸变、切向畸变），三维...]]></description><category></category></item><item><title><![CDATA[SFM方向开源软件COLMAP代码分析]]></title><link>https://blog.csdn.net/Z5122/article/details/89057951</link><guid>https://blog.csdn.net/Z5122/article/details/89057951</guid><author>Z5122</author><pubDate>Tue, 09 Apr 2019 17:56:56 +0800</pubDate><description><![CDATA[作为目前最优的SFM开源软件COLMAP（离线处理模式），其详细介绍可参考：http://colmap.github.io/ ，编译源码后运行程序界面如下：



其稀疏重建数据处理流程为：

1）“File-&gt;Project"，设置工程目录以及导入待处理数据集；

2）”Processing-&gt;Feature extraction/Feature matching"，对导入的数据集进...]]></description><category></category></item><item><title><![CDATA[关于C++11多线程开发的理解和自己写的一个具体应用]]></title><link>https://blog.csdn.net/Z5122/article/details/86564106</link><guid>https://blog.csdn.net/Z5122/article/details/86564106</guid><author>Z5122</author><pubDate>Tue, 22 Jan 2019 21:30:51 +0800</pubDate><description><![CDATA[参考：

书《深入应用C++11：代码优化与工程级应用》 祁宇

博客：https://www.cnblogs.com/qicosmos/p/4551499.html

          https://github.com/forhappy/Cplusplus-Concurrency-In-Practice

从多线程生产者与消费者例子开始（代码来源：https://blog.csdn.net...]]></description><category></category></item><item><title><![CDATA[图像检索领域论文、开源代码]]></title><link>https://blog.csdn.net/Z5122/article/details/85105526</link><guid>https://blog.csdn.net/Z5122/article/details/85105526</guid><author>Z5122</author><pubDate>Fri, 18 Jan 2019 12:01:04 +0800</pubDate><description><![CDATA[参考来源：

1.TPAMI 2018年5月刊上的综述《SIFT Meets CNN: A Decade Survey of Instance Retrieval》及其2016年8月的第一版，作者：Liang Zheng, Yi Yang, and Qi Tian  

2.李中梁 对图像检索技术进行探索

3.Yong Yuan Awesome image retrieval papers

 ...]]></description><category></category></item><item><title><![CDATA[关于OpenGL"无法解析的外部符号 _imp_glXXXXXX"报错的处理]]></title><link>https://blog.csdn.net/Z5122/article/details/86497150</link><guid>https://blog.csdn.net/Z5122/article/details/86497150</guid><author>Z5122</author><pubDate>Tue, 15 Jan 2019 18:18:36 +0800</pubDate><description><![CDATA[1&amp;gt;sift_gpu.lib(SiftGPU.obj) : error LNK2019: 无法解析的外部符号 __imp_glBegin，该符号在函数 “private: void __cdecl SiftGPUEX::DisplayDebug(void)” (?DisplayDebug@SiftGPUEX@@AEAAXXZ) 中被引用
1&amp;gt;sift_gpu.lib(GLTexImag...]]></description><category></category></item><item><title><![CDATA[关于OpenCV报错：“Error: Gpu API call (out of memory) in <unnamed>”的解决]]></title><link>https://blog.csdn.net/Z5122/article/details/85260298</link><guid>https://blog.csdn.net/Z5122/article/details/85260298</guid><author>Z5122</author><pubDate>Wed, 26 Dec 2018 13:08:56 +0800</pubDate><description><![CDATA[在跑OpenCV程序时报错：“Error: Gpu API call (out of memory) in &amp;lt;unnamed&amp;gt;::DefaultAllocator::allocate......&quot;,定位出错的程序段为：


for(int i=0;i&amp;lt;img_names.size();i++)
{
    cuda::GpuMat img,gray;
    cuda::GpuM...]]></description><category></category></item><item><title><![CDATA[SIFTGPU编译及测试]]></title><link>https://blog.csdn.net/Z5122/article/details/84704714</link><guid>https://blog.csdn.net/Z5122/article/details/84704714</guid><author>Z5122</author><pubDate>Sun, 02 Dec 2018 13:22:35 +0800</pubDate><description><![CDATA[由于COLMAP编译后生成的静态库中包含了SIFTGPU库，COLMAP编译过程：

]]></description><category></category></item><item><title><![CDATA[DBoW2加载训练好的二进制格式ORB特征词典及测试]]></title><link>https://blog.csdn.net/Z5122/article/details/84673916</link><guid>https://blog.csdn.net/Z5122/article/details/84673916</guid><author>Z5122</author><pubDate>Sat, 01 Dec 2018 16:58:25 +0800</pubDate><description><![CDATA[为了利用ORB-SLAM2中提供的二进制格式的ORB词典，根据开源，稍作修改，这里给出自己编译后的lib文件及include文件，对于自己新建的项目，链接到上面的两个文件即可。
#include &amp;amp;quot;stdafx.h&amp;amp;quot;
#include &amp;amp;amp;lt;BowVector.h&amp;amp;amp;gt;
#include &amp;amp;amp;lt;TemplatedVocabulary.h&amp;amp;amp;gt;
#]]></description><category></category></item><item><title><![CDATA[SFM相关论文、软件、数据集整理]]></title><link>https://blog.csdn.net/Z5122/article/details/84452640</link><guid>https://blog.csdn.net/Z5122/article/details/84452640</guid><author>Z5122</author><pubDate>Sat, 24 Nov 2018 20:38:58 +0800</pubDate><description><![CDATA[最近在写关于智慧城市的结课论文，整理了SFM相关的部分论文，汇总如下：
SFM定义：
运动结构恢复(Structure from motion)，即给出多幅图像及其图像特征的一个稀疏对应集合，估计3D点的位置，这个求解过程通常涉及3D几何（结构）和摄像机姿态（运动）的同时估计，计算机视觉研究内容之一。
三种策略：

增量式：
1）论文
[1] Agarwal S, Snavely N, Simon...]]></description><category></category></item></channel></rss>