个人简介
🌟 专注CV算法方向的工程师,对CV许多方向有强烈的兴趣
🌟 热爱开源,有丰富开源经验,相信开源给行业带来的价值
🌟 语言学习者,我能够熟练运用的语言有:中文🇨🇳、英语🇬🇧,正在学习西班牙语🇪🇸中
🌟 音乐学习者,从2015年自学吉他开始,我担任过大学吉他协会社长,办过若干大型音乐会,兼职过琴行老师,也写过一些歌。音乐丰富了我的人生,而我也将持续学习下去。
项目与工作经历
智能辅助装配系统
该系统是应用在工业装配领域的教学系统,其最大的卖点是使用手势识别技术分析使用者拿取零件情况,结合增强现实、语音、视频多种提示,来指导使用者安装复杂装配零件。
- 作为项目负责人,两个月集中开发并交付了辅助教学系统
- 构建装配工作台场景,包含视觉采集,增强现实的交互,零件组装
- 基于谷歌 MediaPipe 的手势识别,针对不同光照和颜色条件下手势识别精度下降的问题,采用了结合
- 红外和深度的前景轮廓提取方法,对手的检测率提高至 99%,完成了手势检测功能
- 设计抓取检测算法,完成对使用者抓取零件的判定功能
- 基于 OpenCV 和投影仪,实现了零件抓取的增强现实提示功能
- 系统多模块的集成,设计不同子模块的多进程调用
基于矢量型球面卷积网络的三维模型分析系统
个人研究项目,针对球面信号分析的任务,本人设计了一套框架,包含如下功能:
基于Pytorch框架从零构建了一个三维模型分类训练系统,含数据预处理、训练、测试、结果分析
基于Horovod实现分布式训练功能,加速大量数据的训练
针对多节点、不同实验结果杂等问题,基于crontab和pandas实时分析整合多节点测试结果,并将结果汇总发送到一台机器上,提高了结果分析的效率
使用这套框架,我们分别进行如下研究[1] [2] [3]
Qdotfiles
个人开源项目,开源在Github上
针对类 Unix 系统上各种软件如 vim/git/docker 的配置文件杂乱、难以管理问题,使用 Shell 脚本开发 一套命令行工具来自动搜集、管理、设置各种配置
实现多机器配置一键更新和设置功能,方便多机器间的配置管理
研究论文
[1] 基于矢量型球面卷积网络的三维目标分类 一作,中文顶刊在投
[2] G-SVN: A Group Equivariant Spherical 三作,SCI一区在投
[3] End-to-End \(SO(3)\) Group Equivariant Spherical Vector Transformer Network 三作,SCI二区在投
开源贡献
Datawhale 专栏文章,目标检测模型从训练到K210部署,开源代码
Datawhale 专栏文章,分类模型从训练到K210部署,开源代码
Datawhale 社区内容贡献和助教,图像边缘检测
内容贡献并在阿里天池做直播分享,图像分类介绍
内容开发者和助教,宁波大学数据结构实验课