



个人介绍
精通多线程编程、MFC 消息机制、动态库编程、MFC 界面设计以及各种工具的使用。
熟练使用 QtCreator 开发工具,Qt UI 布局,windows 软件开发。
熟练使用 TCP/UTP 网络通信,熟练使用 Socket 网络编程做各种项目。
熟悉 ffmpeg 视频播放过程,并实际编写过多路视频回放等项目。
熟悉图像处理的各种知识,并使用 opencv 对图像进行处理。
熟练使用 osg、osgEarth、OpenGL,编写过三维视景软件,二三维地图软件等。
工作经历
2017-10-01 -2022-10-01珠海优特软件开发
1. 视频辅助监控软件的编写 主要功能:车辆进出的检测、区域动态监测、红外摄像头测温、人脸识别等 项目使用 VS2010 的 MFC 编写上位机软件的界面框架,已经基本实现: (1) 摄像头视频的多路播放; (2) 界面的各种几何图形绘制; (3) 底层视频图像的分析。 之后将这个工程用到了变电站,用来进行车辆人员进出的拌线检测、区域动态监测、红外摄像头的测温以及人脸识别定位等功能。 2. 编写网络通信模块 实现功能:使用 TCP/UTP 实现项目各个进程模块的数据交互 (1) 设计框架实现各个模块分布式交互; (2) 定义各种通信规约和数据结构; (3) 检测各个节点的连接状态; 之后将这个通信模块用到视频监控模块、数据采集模块、数据分析模块、以及数据 库等模块中,实现各种数据通信。 3. SQL Server 数据库接口的编写和界面的设计 实现功能:SQL Server 数据的操作和设计 (1) 编写调用 SQL 命令的动态库接口函数; (2) 编写每张表的动态库,用于保存各种数据; (3) 编写数据库用户界面,实现对数据库的增删改查。 4.
教育经历
2014-09-01 - 2017-07-01西安电子科技大学模式识别与智能系统硕士
研究各种图像处理、图像超分辨、图像去模糊等,学习各种图像处理的软件编程。 三维视景软件的编写 实现功能:三维数字地球,二维数字地图,各种图形标绘,各种雨雪烟雾等特效 (1) 软件整体框架的编写; (2) 三维地球的编写; (3) 二维地图的编写; (4) 各个图层的编写
技能

OpenGL 地图展示以及三维仿真 实现功能:二维数字地图绘制,三维场景的模拟 (1) 实现地形、天空的渲染; (2) 加载 obj、ply 等三维模型文件; (3) 谷歌瓦片地图的加载; 使用 OpenGL 完成谷歌瓦片地图的加载,实现地图定位、缩放、旋转等功能,并可以在 地图中绘制各种几何图形。


相机客户端界面的编写 实现功能:接收相机数据、控制相机、图像分析 (1) 通过 USB 或者 CameraLink 获取相机图像数据; (2) 通过 USB 或者 CameraLink 虚拟串口控制相机参数; (3) 对图像数据进行各种图像分析; (4) 使用 QT 来编写客户端,使用 OPENCV 和图像分析模块对相机图像进行分析。
