关于yhthu

大家好,yhthu.com是用来分享自己在Android、CV、DL等方面的认识和理解的。
同时,作为行业小虾,希望通过博客与各位大神侃技术、谈行业、聊人生,相互学习,共同成长。

在技术这条路上长跑,需要执念,需要信仰,需要有独辟蹊径去发现美的眼光。
然而,最暖心的事情莫过于时光未老,理想还在。道阻且长,下句是行则将至


联系方式

Email:root@yhthu.com
Github:github.com/yhthu
Blog:yhthu.com


个人简介

6年软件研发相关经验,3年Android应用开发经验。从hello world到现在,大致可以分为四个阶段:

  1. 简单粗暴的大学
    我接触软件并不早,本科自动化专业,大二的时候开始做嵌入式软件编程,搞过单片机、DSP、ARM,折腾过各种开发板,怀念那种用C语言指哪打哪的感觉;后来接触了µC/OS-II等实时EOS和汽车电子,本科毕设在实验室倒腾了一个汽车速度智能控制系统,类似于对ADAS中的自适应巡航控制系统(ACC)和防撞警示系统(CAS)进行了集成。

  2. 小试“菜”刀
    研一的时候做物联网大赛,搞了一个通过陀螺仪检测头部运动轨迹(嵌入式系统),并通过蓝牙与Android设备进行数据通信的装置,在Android设备上做模式识别,根据识别出的头部动作控制游戏画面,类似体感游戏,后来这套数据处理及模式识别的算法和体感装置申请了发明专利,也是从这儿开始,从嵌入式走向了Android开发这条路。

  3. 伪清华
    研究生后两年在清华做了移动医疗项目(无创血糖检测)的软件系统,大概工作分为三方面:客户端、服务器和数据分析。客户端包括血糖检测算法在DSP系统上的实现(涉及太多浮点计算,所以选择DSP),DSP嵌入式系统与Android设备的串行通信,Android客户端软件等等,工作比较杂,给个链接:http://v.youku.com/v_show/id_XNzU5OTgzNTgw.html; 服务器的工作相对简单,基于阿里云搭建了一个LAMP架构的服务器,服务端的业务逻辑偏向于算法,而不是常规的用户交互,服务端与客户端的通信是webservice实现的;数据分析是为提高检测准确度和设备一致性做的,主要是用到了统计学、机器学习的那套东西,后来折腾Hadoop、Mahout,发现在数据量还小的时候基本属于然并卵。

  4. 职场菜鸟
    2015年3月份参加工作,入职京东运营研发部-移动研发部,目前已经参加了三个完整项目,从业务上讲,包括京东售后服务、物流、仓储系统的移动化,技术主要集中在几个方面:

    • Android多媒体系统架构及上层接口,音视频采集及设备兼容、Camera渲染效率优化、音频滤波等;
    • 基于Android的OCR,服务端通过CNN实现单幅图像识别,以及在强上文关联时结合多维递归神经网络(MDRNN)、CTC(Connectionist Temporal Classification)和HSN(Hierarchical Subsampling Networks),实现文本识别;
    • Android性能优化,主要涉及布局、自定义View,网络、缓存、图片加载等方面,优化过volley、xUtils、UIL等三方库;
    • 基于地图、路径规划、实时导航等的应用,搞过百度、高德、腾讯的地图Android SDK,研究过OSM的数据结构及实时导航的实现;
    • Android的Audio、Surface、OpenGL以及Binder、AMS、WMS、PMS等framework源码理解;
    • OSM/Caffe/Vuforia……(探索中)

目前的兴趣集中在Android系统架构、开源地图、深度神经网络及增强现实技术,欢迎各位大牛留言、交流、共同进步。


相信未来,热爱生命