自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YuYunTan的专栏

谭淇蔚,初级程序猿,本科中南大学,研究生华中科技大学,曾在恒生电子实习半年,目前远景能源正式员工。研究方向是无标记的三维注册,研究SLAM等计算机视觉领域,工作职责与Java证书安全和MQTT相关。

  • 博客(21)
  • 收藏
  • 关注

原创 MVG学习笔记(6) --迁移和欧几里德重建

文章目录迁移(Transfer)欧几里德重建迁移(Transfer)  我们已经从一组图像讨论了3D重建。 投影几何的另一个有用的应用是迁移(Transfer):给定一个(或多个)图像中的点的位置,确定它将在该组的所有其他图像中出现的位置。 为此,我们必须首先使用(例如)一组辅助点对应来建立摄像机之间的关系。 概念性地迁移是直接给出一个重建是可能的。   例如,假设在两个视图(x\rm xx...

2018-10-31 16:18:25 591

原创 多视图几何的数学基础知识的掌握(1)--线性代数相关

文章目录前言多视图几何的数学基础知识的掌握(1)线性空间线性空间的定义小题目举个例子子空间举个例子线性独立性和基基的性质向量的内积规范和诱导内积勾股定理(毕达哥拉斯定理)正交分解柯西-施瓦茨不等式三角不等式平行四边形恒等式克罗内克乘积(Kronecker Product)和矩阵的拼接(stack)例子例子线性变换和矩阵规范化定义单射(injective)线性群$GL(n)$和$SL(n)$示例群的...

2018-10-31 15:58:27 1563 2

原创 MVG学习笔记(5) --四视图几何和n视图重建

四视图几何和n视图重建  可以使用基于张量的方法再进行一步,并定义四个视图中可见的四焦点张量相关实体。 然而这种方法很少使用,因为计算符合其内部约束的四焦点张量的相对困难。   然而,它确实提供了基于四个视图计算投影重建的非迭代方法。 然而,张量方法不会扩展到超过四个视图,因此从四个以上的视图重建变得更加困难。  从几种观点考虑了许多方法进行重建,我们考虑了其中的一些方法。 一种方法是使用三...

2018-10-29 09:32:24 1025

原创 MVG学习笔记(4) --三视图几何

三视图几何  在上一次博文中,讨论了如何从一组点的两个视图重建一组点,以及相机的相对位置。 重建可能仅限于空间的射影变换,以及对相机矩阵的相应调整。  在本博文中,我们考虑三种观点的情况。 而对于两个视图,基本代数实体是基础矩阵(fundamental matrix),对于三个视图,这个角色由三焦点张量扮演。  三焦点张量是3×3×3数字阵列,其涉及三个视图中对应点或线的坐标。 正如基础矩阵...

2018-10-28 15:16:56 3021

原创 MVG学习笔记(3) --从多个视角重建

文章目录从多个视角重建重建步骤从多个视角重建  我们现在转向本次博文的议题- 从几幅图像重建场景。 最简单的情况是两个图像,我们将首先考虑。 作为一种数学抽象,我们将讨论局限于仅由点组成的“场景”。  对于重建的许多算法,通常输入是一组点对应关系。  因此,在两视图的情况下,我们在两个图像中考虑一组对应关系xi↔xi′{\rm x}_i \leftrightarrow {\rm x}^\p...

2018-10-27 19:39:02 1336 1

原创 Java程序员面试宝典笔记记录(终)-第9章海量数据部分笔记

文章目录前言相关知识Hash法Bit-map法Bloom Filter法数据库优化法倒排索引法外排序法Trie树双层捅top K问题重复问题排序问题结语前言  本次博文对何昊出版的《java程序员面试宝典》的第9章海量数据部分的概括笔记,删除部分内容,是本系列笔记博客的最后一个博文。相关知识Hash法  映射关系,给定数据元素,关键字是key,按照确定散列函数计算hash(key),然后...

2018-10-26 10:18:05 378

原创 Java程序员面试宝典笔记记录-第8章数据结构部分笔记

文章目录前言相关题目如何从链表中删除重复元素?找出单链表倒数第k个元素?如何实现链表反转?如何从尾到头输出单链表?如何寻找单链表的中间节点?如何检测链表中是否有环?若单链表有环,如何查找环入口?如何判断不知道头指针情况下删除指定节点?如何判断两个链表是否相交?链表相交如何找到相交的第一个节点?如何O(1)时间复制度求栈中最小元素?如何两个栈模拟队列?如何两个队列模拟栈?如何进行选择排序如何进行插入...

2018-10-26 10:00:40 370

原创 MVG学习笔记(2) --相机投影

文章目录相机投影相机作为点校准相机例子1.1 绘画的3D重建相机投影  本博文议题是图像形成过程,即三维世界的二维表示的形成,以及我们可以从中推断出图像中出现的3D结构。  从三维世界到二维图像的下降是我们失去一个维度的投影过程。 建模此过程的常用方法是通过中心投影(central projection),其中来自空间点的光线从3D世界点通过空间中的固定点(投影中心)绘制。 该光线将与选择...

2018-10-25 19:27:18 1464

原创 Java程序员面试宝典笔记记录-第7章设计模式部分笔记

文章目录前言相关题目23种设计模式单例模式工厂模式简单工厂模式工厂方法模式抽象工厂模式适配器模式观察者模式结语前言  本次博文对何昊出版的《java程序员面试宝典》的第7章设计模式部分的概括笔记,删除其中部分代码,试题和一部分相对简单的内容题目。相关题目  推荐一个我当初本科时候总结的设计模式文档(包含了13种设计模式的一些详解),有需要可下载。设计模式文档23种设计模式创建...

2018-10-25 17:17:28 1124

原创 Java程序员面试宝典笔记记录-第6章数据库原理笔记

文章目录前言相关题目delete与truncate区别?内连接与外连接区别?事务是什么?存储过程是什么?与函数区别与联系?各种范式区别?什么是触发器?事前触发和事后触发的区别?语句级触发和行级触发的区别?什么是游标?数据库日志满了,出现什么情况?union和union all区别?什么是视图?结语前言  本次博文对何昊出版的《java程序员面试宝典》的第6章数据库原理部分的概括笔记,删除其中部...

2018-10-25 17:04:13 391 2

原创 MVG学习笔记(1) --无处不在的射影几何

文章目录前言无处不在的射影几何坐标齐次性仿射和欧几里得几何仿射几何欧几里得几何3D欧几里得几何前言  关于计算机视觉圣经的学习笔记。本次此系列的博文除了此此博文,基本不会包含前言了,参考书《多视图几何》第二版。无处不在的射影几何  我们熟悉射影变换,比如看图像,方不是方,圆并非圆.将二维对象映射成图片是射影变换的例子。  射影变换保留了哪些属性?值得肯定的是,形状必定没有保留,所以圆可能...

2018-10-25 15:59:57 4241 4

原创 Java程序员面试宝典笔记记录-第5章Java Web部分笔记

文章目录导言相关题目页面请求的工作流程?HTTP中GET和POST区别?什么是Servlet?Servlet处理客户端请求步骤有哪些?Servlet与CGI区别?doPost和doGet方法如何抉择?Servlet的生命周期是什么?JSP有哪些优点?JSP与servlet异同?如何使用JSP与servlet实现MVC模型?MVC结构优点?forward和redirect区别?filter作用是什么...

2018-10-14 21:39:19 1310 3

原创 Linux(14)RedHat7 基本命令十二--more命令详解

文章目录导言more作用用法详细全选项参数解释导言  今天博文讲述另一个查看文件内容的命令,这个命令是more。more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。  more命令从前向后读取文件,...

2018-10-14 10:49:57 927

原创 Linux(13)RedHat7 基本命令十一--cat命令详解

文章目录导言导言前一篇博文介绍了目录,并且其实开篇导言,介绍了linux将一切看成是文件,所以对于本次博文,讲解的touch命令。本命令用于创建文件而准备的。...

2018-10-13 14:55:52 1883

原创 Java程序员面试宝典笔记记录-第4章Java基础部分(下)

文章目录导言相关题目Java IO流实现机制是什么?Java几种类型的流?Java IO流实现机制是什么?导言本次博文对何昊出版的《java程序员面试宝典》的第四章关于Java一部分基础知识(4.7-4.10)的概括笔记,删除其中部分代码,试题和一部分相对简单的内容题目。相关题目Java IO流实现机制是什么?  输入输出都被称为抽象的流,流被看做一组有序字节集合。其本质数据传输,根据数...

2018-10-13 11:14:02 331

原创 Linux(12)RedHat7 基本命令十-mkdir命令详解

文章目录导言mkdir命令作用用法详细全选项参数解释实践一-建立一级目录实践二-建立层级目录导言  本次博文,讲解mkdir命令。本命令用于创建目录。mkdir命令作用  若指定目录不存在则创建目录。用法mkdir [选项]... 目录...详细全选项参数解释短选项长选项含义(作用)-m--mode=模式设置权限模式(类似chmod),而不是rwxrw...

2018-10-12 23:30:29 872

原创 Java程序员面试宝典笔记记录-第4章Java基础部分(上)概括

文章目录导言相关题目Java有哪些优点?Java和C++的异同有哪些?为什么需要public static void main(String []args)方法?main方法还有其他定义格式?同一个.java文件是否可以多个main()方法?Java程序初始化顺序?Java作用域有哪些?一个Java文件中是否可以定义多个类?什么是构造函数?Java为什么某些接口无任何方法?Java的clone方法...

2018-10-12 18:47:35 404

原创 Linux(11)RedHat7 基本命令九-touch命令详解

文章目录导言touch命令作用用法详细全选项参数解释常见命令使用实践一实践二实践三实践四总结导言  前一篇博文介绍了目录,并且其实开篇导言,介绍了linux将一切看成是文件,所以对于本次博文,讲解的touch命令。本命令用于创建文件而准备的。【感觉换个字体会不会看得更好点?】touch命令作用  用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件...

2018-10-12 17:06:49 675

原创 Java程序员面试宝典笔记记录(1~3章概括)

文章目录导言求职前重要的两点求职者注意的几个方面:挑选offer考虑5点后台开发人员面试需要补充和阅览的书籍需备技能方面需要阅读的书籍(针对Java)结语导言  本博文是对于何昊出版的《Java程序员面试宝典》一些笔记记录和总结,删除过于庞大的内容,保留一些精华部分,1-3章内容包含量不多,有兴趣去买这本书看一看吧。求职前重要的两点  认清自我,保持强烈求知欲。求职者注意的几个方面:...

2018-10-11 22:32:11 599

原创 Linux(10)目录及路径相关了解

文章目录导言目录linux目录结构bin目录boot目录dev目录etc目录home目录lib目录lost+found目录media目录mnt目录opt目录proc目录root目录sbin目录sys目录tmp目录usr目录var目录小注意路径绝对路径相对路径总结导言  前面几篇文章说明了linux的一部分的最为基础的命令和命令简单操作的示范,本博文讲述的是关于linux目录结构树和绝对与相对路...

2018-10-11 15:26:44 386

原创 Linux(9)RedHat7 基本命令八-init命令详解

导言init命令导言前面教了shutdown命令,本次教init命令。 init命令是Linux下的进程初始化工具,init进程是所有Linux进程的父进程,它的进程号为1。init命令是Linux操作系统中不可缺少的程序之一,init进程是Linux内核引导运行的,是系统中的第一个进程。init命令

2018-10-10 17:56:01 1812

空空如也

空空如也

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

TA关注的人

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