一名热爱体感技术的
业余专业开发人员

关于我

我是郭明,大家叫我小明,85后程序员、体感(NUI)开发者,目前从事即时通讯行业(非腾讯)。业余时间学习体感技术,给人开发体感项目,梦想是做一位独立软件开发者。平时打打dota2,看看视频,旅旅游。

我的技能树:Windows下MFC/COM/JS的C++开发,Qt软件开发(Linux、Windows),体感软件开发(Kinect1、Kinect2、LeapMotion、Myo),Unity3D,图像处理OpenCV

 

  1. 2016.4~至今 国内即时通讯桌面软件研发。
  2. 2013.7~2016.3 工作于一家做雷达的国企,从事Linux下的Qt+OpenGL(C++)的软件研发。

如果有相关问题想交流,或者觉得志同道合,可以加我微信:

mmqrcode1459649475571

本人硬件配置:Kinect For Windows V2全身体感器Leap Motion手指体感器,  Myo手臂体感器,Y50 i5笔记本(+24寸显示屏,双屏扩展),富勒静音键盘,小米5手机(米粉,家里人人都用小米产品)

IMG_20130708_174704


关注IT领域:

Leap Motion(2013)    C++(2008)    Qt(2013)    Kinect(2011)     OpenCV(2010)    Unity3D(2015)    AR(2015)    Python(2015)

 


合作企业

北京明瑞之光 http://www.bj-mrkj.com

北京炫方数字科技有限公司 www.r-box.cn www.rbox-xf.com

聪普智能家居 http://crodigy.com

北京爱徒步软件开发有限公司 itoobu.com

深圳策锐互动 szplanner.com

上海噶炽信息技术有限公司 http://nuictrl.com

 

 


 主要软件开发介绍

2011.10-2012.10 【基于Kinect的人脸识别系统】,获得了微软第一届《Kinect极客行动–南北高校Kinect for Windows创新应用大赛》二等奖。

其它作品见网页:我的作品


 硕士 (2011-2013)

硕士课题:基于Kinect的人脸识别系统(2011年~2012年,1年时间,13,000行C++代码)

硕士二年课题,借助Kinect这个硬件和微软的SDK,特别是face tracking的SDK,使用OpenCV作为核心算法实现,MFC作为程序UI。主要算法是Gabor提取特征(LBP等),然后使用LDA、PCA降维,再使用最近邻、SVM、Bayes进行分类。自己构建人脸库并开发动态视频识别的算法,对于人物配合情况达到98.4%识别准确率。涉及Access数据库、多线程等C++技术。

关于Kinect相关成果:

1.基于Kinect的动作识别的机械手臂控制,专利公示

2.基于Kinect的人脸识别系统,软件著作权(通过审批)

其它项目:

1.基于Kinect体感试衣镜的动作识别服务器端开发(2012年暑假,C#)

前端端是翔傲信息科技(上海)有限公司做的,他们用flex做衣服的显示(目前可以识别左、右、左手上、左手下、右手上、右手下,拉大、缩小、左转、右转的动作识别),恩卓互动平台在2012广东服装周上有展示。

2.机器人的控制(4个月(2012.3~2012.6))

对机器人(MT-AR)进行移动控制提供技术支持,机器人的windows平台通过wifi和其它平台进行tcp/ip通信。涉及平台有matlab脑机接口平台、android手机平台、windows的MFC平台等。上述平台的应用开发产生了3篇本科论文和1篇硕士论文。


 本科 (2007-2011)

2011 本科生毕业设计,院优秀论文。OpenCV人脸检测研究 (4个月(2011.2~2012.5)):阅读OpenCV中的人脸检测源代码(1万行代码),了解Adaboost人脸检测相关算法如何实现。最终自己进行完整的人脸检测分类器的构建和测试,对图片、视频、摄像头等数据来源进行实时的人脸检测。

相关资料分享(OpenCV Haartraining) http://download.csdn.net/detail/guoming0000/5294501

本科阶段其它程序作品:

1.普通图像处理软件matlab程序(一个学期,5,000行代码,4个月(2010.9~2010.12))

2.仿QQ局域网聊天软件(VB 2,000行代码,2人开发,2009年)

3.简易背单词网站(JSP语言,3,000行代码,2人开发,2010年)

2007~2011 开始接触C、C++、Matlab、Java等编程语言,认真完成编程课题。为了能最快完成作业获得加分,常常不去上课,熬夜编程。