项目简介

1. 实际项目

a) 基于FAST角点检测的图像拼接

时间: 2012年4月-5月

主要技术及环境:C++、OpenCV、统计学

项目介绍及参与工作:本科毕业设计,从老师科研中提取出来的一个小模块,原题是“FAST特征点提取算法研究”,后由于完成进度较快,老师建议在原来特征点提取的基础上实现图像拼接工作。FAST(Features from Accelerated Segment Test)(论文一论文二)算法是一种运算简单、直观、速度快、提取特征点质量高的角点检测方法,由英国剑桥大学E.Rosten和T.Drummond在2005年提出,2006年引入机器学习训练样本构建决策树进而产生了静态的C语言代码(下载链接)。之后基于FAST算法提取出来的角点,使用归一化互相关算法进行图像匹配,应用NDLT算法求解单应性矩阵(在投影变换条件下),RANSAC方法对匹配点进行提纯,双线性插值法对旋转拍摄图片进行融合拼接(参考一参考二参考三),实现的效果如下图(PS:本科学生公寓10北-412拍摄):

原始图片及映射关系-基于FAST角点检测的图像拼接

(一)原始图片及映射关系

拼接结果-基于FAST角点检测的图像拼接

(二)拼接结果

b) 软件学院招生信息系统(网址

时间:2012年6月-2013年3月

主要技术及环境:JavaEE(SpringMVC, MyBatis),MySQL,ExtJS; Maven,Git,RedMine,Hudson

项目简介:该系统主要分为单证和双证招生模块,用户角色分为三类:考生网报、创新基地老师管理、招生管理员,其中考生网报根据不同考生类别对应不同的视图与业务流程,招生管理员与其对应有不同的管理与控制。同时考虑到每年招生规则的变化可能引起视图字段的变化,项目增加了视图配置模块,即针对不同的视图在不修改代码的情况下,配置ExtJS(Grid、Panel)、HTML、Excel、PDF等不同类型的视图。

参与工作:动态视图的设计与实现(包括数据库的字段维护,支持ExtJS、HTML、Excel、PDF视图),权限分配模块(基于角色的管理,超级管理员为不同职责的工作人员分配不同功能权限),基础数据的维护(如学科门类、高校代码库,籍贯库,民族库等),以及与招生业务管理的各个模块(单双证考生信息管理、单证考试安排与录取、创新基地、招生信息管理)。上述功能均包括ExtJS的前端设计和后端实现,采用RESTful风格前后端数据传输。此外还做了项目部署和适当的代码重用工作,实现效果如下:

ExtJS实现效果图


c) 宁波市水网GIS平台解决方案研究

时间:2012年12月-2013年5月

主要技术及环境: ArcGIS,Smallworld,百度地图API,JavaScript/ Dojo

项目介绍:三个平台解决方案的分析与对比,并选择ArcGIS平台实现显示、统计与预警等。

参与工作:项目组长,组织协调组员开发工作,主要模块的分析与实现,部分实现功能如下;


2. 课程设计与应用程序

a)2010年9月,C++,图书管理程序(3人),参与需求分析与总体设计,数据搜集、处理与导入;(源码

b)2011年1月,C++,操作系统多线程与文件系统实现;(源码

c)2011年7月,C++语言,矩阵乘优化程序(2人),参与设计并行算法,数据预取实现;(源码

d)2012年11月,NodeJS、MongoDB,浙大软院技术俱乐部交流平台;

e)2012年12月,Objective C,iPad上的简单画板;

3.早些时候的Java开发相关

a) 2009年12月,Java远程控制程序,实现DOS控制、文件传输与图像化界面交互;(源码

b) 2010年5月(2011年2月又有修改),Java实现深度优先、广度优先的网页爬虫,这个程序经过修改后来应用在:爬取的全国高校信息,用在“ 萝卜侠网”初期的高校数据库中;( 源码
c) 2010年8月,J2EE(JSP +  Struts + Hibernate)、SQL Server2005,数码产品电子商务网站(2人,非实际项目),主要负责代码实现(另一人负责HTML布局);( 源码
d) 2011年7月,Java实现简单HTTP服务器与HTTP代理。( 源码


version-1:2013.03.11

version-2:2013.10.27

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值