计算机视觉
文章平均质量分 82
逆行的小白菜
逆水行舟,不进则退。
学而不辍,日有所积。
展开
-
python实现tensorflow卷积部分代码、Padding计算
先上公式Tensorflow中对卷积的定义:padding 为 SAMEOutputh,w=Math.ceil(Inputh,w/Strideh,w)Output_{h,w}=Math.ceil(Input_{h,w} / Stride_{h,w})Outputh,w=Math.ceil(Inputh,w/Strideh,w)padding 为 VALIDOutputh,w=Mat...原创 2020-04-21 08:24:25 · 427 阅读 · 0 评论 -
深度学习、sigmoid函数求导
学习神经网络的反向传播过程中,涉及到对sigmoid函数进行求导、出来混总要还的。。丢掉的高数还是得捡起来,记录一下sigmoid函数的推导过程吧。前置准备求导的导数法则:若有g(x)=1f(x)g(x)=\frac{1}{f(x)}g(x)=f(x)1,则g′(x)=−f′(x)f(x)2g'(x)=-\frac{f'(x)}{f(x)^2}g′(x)=−f(x)2f′(x)f(x)...原创 2020-04-17 17:50:09 · 557 阅读 · 0 评论 -
SIFT特征检测、最近邻近似匹配、2NN优化
import mathfrom matplotlib import pyplot as pltimport matplotlib%matplotlib inlinebook_l = cv2.imread('./images/book_l.png')book_r = cv2.imread('./images/book_r.png')# sift算子gray1 = cv2.cvtCo...原创 2020-04-12 12:00:23 · 1098 阅读 · 1 评论 -
k-d树和基于k-d树的特征点匹配
k-d树首先它是一颗树、然后是二叉树,再然后是一颗带权的二叉树。每个树节点的权拥有多维信息。建立一套规则对不同维度信息进行左右空间的划分,比如信息为二维坐标(x,y),我们规定冀奇数层节点的左子树的所有x都要小于当前节点的x,右子树的所有x都要小于当前节点的x。偶数层的左子树的y都要小于当前节点的y,右子树的y都要大于当前节点的y。基于k-d树的特征点匹配方法如上图,右边k-d树建...原创 2020-04-08 22:04:26 · 736 阅读 · 0 评论 -
极线几何、基本矩阵、本质矩阵
极线几何关系、并指出极点、极线,极线约束el、ere_l、e_rel、er为极点,plel、prerp_le_l、p_re_rplel、prer为极线所谓极线约束就是说同一个点在两幅图像上的映射,已知左图映射点plp_lpl,那么右图映射点prp_rpr一定在相对于prp_rpr的极线prerp_re_rprer上,这样可以减少待匹配的点数量。基本矩阵和本质矩阵基本...原创 2020-04-06 23:09:35 · 697 阅读 · 0 评论