2012年5月26日

摘要: CV方向研究团体:http://www.cs.utexas.edu/~grauman/research/pubs.html程序员面试:http://blog.csdn.net/v_JULY_v/阅读全文
posted @ 2012-05-26 17:15 Avril 阅读(3) 评论(0) 编辑

2012年5月10日

摘要: 读文章和学习过程中经常会遇到concave,convex以及down,up的组合。怎样区分呢?下面有一些摘自网络的定义,不同情况下应有不同的定义,以下仅供参考:定义一:当四种都存在时:上凹(convex upward):y'>0 y''>0下凹(convex downward):y'<0 y''>0上凸(convexupward):y'>0 y''<0下凸(convex downward):y'<0 y''<0定义二:在同济版《高等数学》中,只有凸(上阅读全文
posted @ 2012-05-10 17:42 Avril 阅读(9) 评论(0) 编辑

2012年4月26日

摘要: 在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。 我在2006开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早就已经知道现今的程序员应该如何工作。虽然我很讨厌“如何成为一个更好的程序员”之类的文章,但我仍旧想分享一些我的想法。它对我来说起到个提醒的作用,如果你有什么想法,也请留言。 0.专注 | Focus 如果你决定开始工作,请尽力的做好它。不要同一时间做几件事情。一次只做一件事情。如果你多线程工作的话,你不一定会更快。多线程会让你精疲力尽,出错,转换任务时消耗更多的时间。这不是仅限于编程,这是个普遍的法.阅读全文
posted @ 2012-04-26 19:27 Avril 阅读(7) 评论(0) 编辑

2012年4月25日

摘要: 这个题目的噱头太大,要真的写起来, 足够写一本书了。本人是过来人, 结合自身的体会和大家交流一下,希望新人能少走弯路。每个人的情况不一样,我下面的描述可能并不适合每一个看到这篇文章的人。一、C/C++语言 如果你的基础很差, 建议不要一开始就学C++语言,从C开始学起,对程序有个初步的认识,循序渐进。C语言的书嘛,先买一本 300 页以内的,把书中的每一个例子都通过键盘敲打进去到 Visual studio里面去,然后单步执行,逐行调试去看各个变量的值。或者自行添加一些printf语句去输出变量的值。这样当你看完一本书后, 你就有编写小程序的感觉了。记住,千万不要偷懒,不敲进去,自以为聪明, 阅读全文
posted @ 2012-04-25 17:59 Avril 阅读(21) 评论(0) 编辑

2012年4月20日

摘要: 题目:在一个文件中有 10G 个整数,乱序排列,要求找出中位数。内存限制为 2G。只写出思路即可(内存限制为 2G的意思就是,可以使用2G的空间来运行程序,而不考虑这台机器上的其他软件的占用内存)。关于中位数:数据排序后,位置在最中间的数值。即将数据分 成两部分,一部分大于该数值,一部分小于该数值。中位数的位置:当样本数为奇数时,中位数=(N+1)/2 ; 当样本数为偶数时,中位数为N/2与1+N/2的均值(那么10G个数的中位数,就第5G大的数与第5G+1大的数的均值了)。分析:明显是一道工程性很强的题目,和一般的查找中位数的题目有几点不同。1. 原数据不能读进内存,不然可以用快速选择,如果阅读全文
posted @ 2012-04-20 23:54 Avril 阅读(26) 评论(0) 编辑

2012年4月8日

摘要: http://blog.pluskid.org/?p=533http://renjie1983.wordpress.com/2007/10/13/manifold-learning-%E6%B5%81%E5%BD%A2%E5%AD%A6%E4%B9%A0/ [转贴] 流形学习简介 流形学习是个很广泛的概念。这里我主要谈的是自从2000年以后形成的流形学习概念和其主要代表方法。自从2000年以后,流形学习被认为属于非线性降维的一个分支。众所周知,引导这一领域迅速发展的是2000年Science杂志上的两篇文章: Isomap and LLE (Locally Linear Embedding).阅读全文
posted @ 2012-04-08 00:28 Avril 阅读(18) 评论(0) 编辑

2012年2月18日

摘要: 作机器视觉和图像处理方面的研究工作,最重要的两个问题:其一是要把握住国际上最前沿的内容;其二是所作工作要具备很高的实用背景。解决第一个问题的办法就是找出这个方向公认最高成就的几个超级专家(看看他们都在作什么)和最权威的出版物(阅读上面最新的文献),解决第二个问题的办法是你最好能够找到一个实际应用的项目,边做边写文章。 做好这几点的途径之一就是利用网络资源,利用权威网站和专家们的个人主页。依照下面目录整理:[1]研究群体(国际国内) [2]专家主页 [3]前沿国际国内期刊与会议 [4]搜索资源 [5]GPL软件资源研究群体用来搜索国际知名计算机视觉研究组(CV Groups):国际计算机视觉研究阅读全文
posted @ 2012-02-18 11:45 Avril 阅读(83) 评论(0) 编辑

2012年2月3日

摘要: zz 如果让我再读一次研究生Comment from Xinwei: Without a doubt, 这篇文章很值得一读,珍惜!一、研究生与大学生的区别首先跟大家说明一下研究生和大学生的区别。大学生基本上是来接受学问、接受知识的,然而不管是对于硕士时期或是博士时期的研究而言,都应该准备要开始制造新的知识,我们在美国得到博士学位时都会领到看不懂的毕业证书,在一个偶然的机会下,我问了一位懂拉丁文的人,上面的内容为何?他告诉我:「里头写的是恭喜你对人类的知识有所创新,因此授予你这个学位。」在中国原本并没有博硕士的学历,但是在西方他们原来的用意是,恭贺你已经对人类普遍的知识有所创新,这个创新或大或小阅读全文
posted @ 2012-02-03 22:04 Avril 阅读(36) 评论(0) 编辑

2012年1月13日

摘要: 人脸识别理论与应用研究作者:山世光文章来源:中科院计算所山世光1引言在我们生存的这个地球上,居住着近65亿人。每个人的面孔都由额头、眉毛、眼睛、鼻子、嘴巴、双颊等少数几个区域组合而成,它们之间的大体位置关系也是固定的,并且每张脸的大小不过七八寸见方。然而,它们居然就形成了那么复杂的模式,即使是面容极其相似的双胞胎,其家人通常也能够非常容易地根据他们面孔上的细微差异将他们区分开来。这使得我们不得不承认这个世界上找不出两张完全相同的人脸!那么,区分如此众多的不同人脸的“特征”到底是什么?能否设计出具有与人类一样的人脸识别能力的自动机器?这种自动机器的人脸识别能力是否能够超越人类自身?对这些问题的分阅读全文
posted @ 2012-01-13 23:51 Avril 阅读(200) 评论(0) 编辑

2011年12月12日

摘要: 结构(struct)数组 要在MALTAB中实现比较复杂的编程,就不能不用struct类型。而且在MATLAB中实现struct比C中更为方便。 4. 3.1 结构数组的创建 MATLAB提供了两种定义结构的方式:直接应用和使用struct函数。 1. 使用直接引用方式定义结构 与建立数值型数组一样,建立新struct对象不需要事先申明,可以直接引用,而且可以动态扩充。比如建立一个复数变量x: x.real = 0; % 创建字段名为real,并为该字段赋值为0 x.imag = 0 % 为x创建一个新的字段imag,并为该字段赋值为0 x = real: 0 imag: 0 然后可...阅读全文
posted @ 2011-12-12 23:45 Avril 阅读(142) 评论(0) 编辑

导航