自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 蓝桥杯迷宫问题

蓝桥杯迷宫问题

2023-02-21 16:21:47 146

原创 VS2017无法运行rc.exe

报错LNK1158:无法运行“ rc.exe”解决方法找到rc.exe和rcdll.dll我的在C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64方法一:将这个路径加入环境变量–系统变量的path里面然后重新编译方法二:将这个路径放入属性–vc++目录–可执行目录里面方法三:看前面可执行文件目录里面的路径,可以将rc.exe和rcdll.dll文件复制,粘贴进D:\LenovoSoftstore\Microso

2022-03-02 18:00:06 1412 1

原创 【Eigen】:C2244错误,无法将函数定义与现有的声明匹配

报错错误 C2244 “Eigen::TriangularViewImpl<_MatrixType,_Mode,Eigen::Dense>::_assignProduct”: 无法将函数定义与现有的声明匹配 NISwGSP_Stitching d:\codefile\niswgesp\niswgsp_stitching-v_ransacweight\eigen-3.4.0\eigen\src\core\products\generalmatrixmatrixtriangular.h 306问

2022-02-28 21:14:11 1525

原创 Autostitch论文翻译

Automatic Panoramic Image Stitching using Invariant Features论文翻译摘要1、Introduction2、Feature Matching3、Image Matching3.1. 基于RANSAC的鲁棒单应估计3.2. 图像匹配的概率模型验证4、Bundle Adjustment4.1. 线性系统直接计算的快速解法5、自动全景校正6、获得补偿7、多波段混合二级目录三级目录摘要本文研究的是全自动全景图像拼接问题。虽然一维问题(单轴旋转)研究得很好,

2021-10-18 22:11:49 1385

原创 SPHP论文翻译

Shape-Preserving Half-Projective Warps for Image Stitching摘要1、Introduction2、Related Work3、The proposed warp3.1. Analysis of the projective transformation3.2. Half-projective warp3.3. C1 extrapolation4、Image stitching4.1. Shape-preserving image stitching4.2

2021-10-14 21:48:07 1018 1

原创 关于图像和视频拼接的综述

图像拼接首先计算多个重叠图像之间的对应关系,对匹配的图像进行变形和对齐,然后对对齐的图像进行混合,生成宽视场图像。通常采用无缝的方法来消除视差或物体在重叠区域移动造成的虚影和模糊等潜在缺陷。通常采用前景检测技术结合拼接来消除重影和模糊,采用视频稳定算法来解决抖动和抖动。图像/视频拼接面临着基线宽、视差大、重叠区域低纹理等长期挑战。新技术可能为解决这些问题提供了新的机会,例如基于深度学习的语义通信和3D图像拼接。最后,本文讨论了图像/视频拼接面临的挑战,并提出了潜在的解决方案。一级目录二级目录三级

2021-09-23 21:23:36 7644 2

原创 图像拼接步骤及算法

三种图像拼接方法:APAP方法、SPHP方法、PT方法图像拼接步骤图像配准、图像对齐与光束法平以及图像后处理下面介绍图像拼接的有关算法:图像配准是图像拼接中的至关重要的一步,在图像配准中,特征提取与匹配是最关键的一个步骤。普通检测方法检测的高相应值的特征点通常分布于纹理明显的区域,在相对平滑的区域,特征点分布较为稀疏。特征提取特征提取主要分为:特征检测与特征描述经典局部特征提取方法SIFTSURFORB通过FAST检测器来检测特征点,以BRIEF描述方式来获取描述符向量,加入了方向信

2021-09-18 21:42:44 11348

原创 Sparse R-cnn论文阅读

一、论文阅读1、Abstract(1)作者想解决什么问题(Question)?现有的检测工作基本都依靠密集检测器(特征框数量过多,并且在整张图像上提取特征,效率低,拉慢速度?)为什么不使用稀疏检测器优先?(2)作者通过什么理论/模型来解决这个问题(method)?Sparse R-CNN(一种纯稀疏的方法),使用总数为N,稀疏的可学习的目标提取框,让目标识别器更好的进行分类和定位。(3)作者给出的答案是什么(answer)?将成千上万个目标候选框减少到N个可学习的提取框,避免将所有精力放在目标

2021-09-17 15:03:46 459

原创 手写数字识别

照着鱼书上面实现手写数字识别代码。一、MNIST数据集首先下载MNIST数据集,并且将数据输出瞧一瞧。import sys, ossys.path.append(os.pardir) # 为了导入父目录中的文件而进行设定from dataset.mnist import load_mnistimport numpy as npfrom PIL import Image'''mnist_show.py文件的当前工作目录为ch03,但是load_mnist()函数的mnist.py文件在dat

2021-08-20 12:49:10 171

原创 softmax函数

1、函数式子以及样例解释2、Python代码具体实现例子import numpy as npa = np.array([0.3, 2.9, 4.0])exp_a = np.exp(a) # 指数函数# 指数函数的和sum_exp_a = np.sum(exp_a)y = exp_a/sum_exp_aprint(y)3、写为softmax函数def softmax(a): exp_a = np.exp(a) sum_exp_a = np.sum(exp_a)

2021-08-15 15:46:51 112

原创 使用Pytorch手动搭建两层神经网络

使用Pytorch Tensor来构建一个两层神经网络,和numpy方式想像,但是只能在GPU上运行一、定义数据集和网络权重import torchdtype = torch.FloatTensor # 让dtype表示torch.FloatTensor数据类型# N表示一个批次输入数据的数量,D_in表示每个输入数据的特征数,H表示经过隐藏层后保留的特征个数,D_out表示每个输出数据的特征个数(分类结果值)N, D_in, H, D_out = 64, 1000, 100, 10x =

2021-08-12 10:42:10 720

原创 Siamese RPN论文阅读

此论文就是将两种网络结构Siamese和RPN连接在一起得到了一个新的网络,虽然没有很大的改动,但是这个网络的效果居然非常好。一、相关知识目标跟踪(tracking):对于一组连续的视频帧,给定第一帧中物体的位置,要求输出剩余帧中该物体的位置。(物体是训练集里没有出现过的)目标检测(detection):给一幅图像,输出图片中的在训练集中出现过的物体的类别与位置。多尺度检测:每次都是随机选择一个尺度来进行学习和计算anchor box:翻译为锚点框,就是通过RPN对每个锚点上的k个矩形分类和回归,

2021-07-08 00:04:22 238

原创 conda的常用命令

创建新的环境:conda create -n (环境名)python=X.X或者 conda create --name (环境名) python=X.X激活环境: conda activate (环境名)删除环境:conda remove -n name --all查看所有的虚拟环境:conda-env list查看当前环境下的所有包:conda listconda clean -i重复上一条命令:F3...

2021-05-28 19:11:18 174

原创 win10 nvidia-smi报错

今天同学配置cuda环境的时候,发现执行nvidia-smi报错。在网上找了很多解决方案,基本都是Ubuntu环境下的,这是我们的win10环境下报错的解决方案:1、报错情况在执行nvcc -V的时候一切正常,但是执行nvidia-smi就报错:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed

2021-05-28 18:57:31 1096

原创 人群计数[MCNN] Crowd Counting 简易版复现

写在前面:这个模型完全就是为了凑数,再加上版本也比较老旧(正好作者也给出了训练好的模型),所以就想简单搞搞,出个结果就行。而且这个还需要使用MATLAB。。。。最讨厌下载这个软件,为了你们方便,我直接将matlab生成的文件夹和作者训练好的模型放在百度网盘给你们下载。(其实就是我很懒,在找的时候多希望有人把这些直接现成给我,然而并没有。。。那我来为那些懒人做福利吧)目录一、开发环境二、论文代码+数据集下载三、测试模型四、总结一、开发环境windows 10+Anaconda 3+python

2021-04-26 10:56:53 1695 5

原创 人群计数[CSRNet] CSRNet-pytorch 复现

1、在make_dataset里面import scipy.spatial2、float() argument must be a string or a number, not ‘zip’解决:

2021-04-25 22:20:53 2795 8

原创 人群计数[CAN](Context-Aware Crowd Counting) 代码解读

之前已经完成了代码复现,并且自己也将ShanghaiTech中part_A_final数据集结果跑出来了。现在对代码部分做一个详细解读,加深自己的理解,如果有不对的地方请大家多多指教!!(本文默认已经阅读过此篇论文并且对python的语法有一定的了解)代码分析可以看见里面有create_json.py、dataset.py、image.py、make_dataset.py、model.py、test.py、train.py和utils.py共8个py代码部分。我们按照代码的执行顺序来依次理解。1、m

2021-04-20 16:56:58 4247 14

原创 人群计数[CAN](Context-Aware Crowd Counting复现过程记录)

这是为了记录做毕设的过程,最主要的是自己下次配环境就直接用

2021-04-14 13:37:46 2890 3

原创 pat A 1001 碰到的几个坑

pta A 1001 碰到的几个坑 刚开始用直接用取余数,除以1000的方法做的,发现有五个测试点不能通过,然后用999+1测试,发现问题了,1000只会输出1,0 然后用字符型数组存储,发现测试点4通过不了,这个测试点就是当a和b互为相反数时,没有输出。加一两行代码就行啦(ฅ>ω<*ฅ)...

2020-02-11 14:35:42 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除