




工作经历
2017-03-02 -2021-07-01杭州海康威视数字技术股份有限公司终端设备组组长
1、基线产品开发,维护 V1.2.x 三个版本开发,开发 V2.0.0、 V2.1.0 、V2.2.0 代码。Android应用端完成播放控制,窗口显示、通信基础组件库开发。 2、使用OpenCV完成底层C++代码和APP开发,实现人脸识别、口罩检测、红外测温,精准广告投放功能,红外图像和RGB图像校准。 3、使用Python完成应用软硬自动化一体测试平台开发,自动化测试设备出厂的外设(红外、喇叭、摄像头、U盘、键盘接口)和软件的功能。
教育经历
2021-07-01 - 2024-06-01中国石油大学(北京)计算机科学与技术硕士
2012-09-01 - 2016-06-01中国计量大学计算机科学与技术本科
技能

代码逻辑实现 使用tensorflow2.x训练的模型,可使用迁移学习减少训练参数,导出的tflite模型体积较小 相机模块使用CameraX,人脸检测模块使用Google的mlkit(本人不会在Android中使用openCV,个人觉得mlkit接口很友好) 由于训练的数据集中没有图片无人脸的情况,需要使用人脸检测模块来辅助该模型,只有出现人脸时才使用模型解释器来推断


使用VTK.js渲染 作为解剖学的教学平台,软件将大体解剖学、断层解剖学、局部解剖学、系统解剖学、表面解剖学等有机结合起来。 使学习更具有连贯性、关联性。软件通过断层图片可以构建人体的空间结构,把断层解剖学与大体解剖学、系统解剖学、局部解剖学有机的关联起来。 通过透明度的处理将表面解剖学与大体解剖学、系统解剖学、局部解剖学巧妙的关联起来。
