Python语言
熟练掌握Python的基本语法和数据类型,包括变量、表达式、控制流、函数等。
熟悉Python的常用库,如NumPy、Pandas、Matplotlib等,并能够用于进行数据处理、分析和可视
化。
有使用Python进行Web开发、数据分析、机器学习等方面的实际经验,能够根据项目需求选择合适的
框架和库进行开发。
C语言
熟练掌握C的基本语法和数据类型,包括变量、表达式、控制流、函数等。
熟悉C的指针和内存管理,能够进行高效的数据操作和内存分配。
有使用C进行文件操作、网络编程、系统调用等方面的实际经验,能够根据项目需求选择合适的库进行
开发。
Java语言
熟练掌握Java的基本语法和面向对象编程的概念,包括类、对象、继承、多态等。
熟悉Java的标准库,如java.util和java.io等,能够进行高效的数据结构和算法实现。
有使用Java进行Web开发、桌面应用开发等方面的实际经验,能够根据项目需求选择合适的框架和库
进行开发。同时了解Java的虚拟机机制和垃圾回收算法,能够进行性能优化和内存管理。
FastAPI
FastAPI是一个基于Python的web框架。我对FastAPI的掌握主要体现在以下几个方面:
能够熟练使用FastAPI创建web应用,包括定义路由、处理请求和响应等。
熟悉FastAPI中的各种参数校验、请求处理和异常处理等功能。
了解FastAPI与其他异步web框架的区别和优劣,能够根据项目需求选择合适的框架。
Django
Django是一个基于MVC(模型-视图-控制器)模式的Python Web框架。它提供了很多内置的插件和工
具,使得开发Web应用更加方便。我对Django的掌握主要体现在以下几个方面:
能够熟练使用Django创建Web应用,包括定义模型、视图和URL路由等。
熟悉Django中的各种插件和工具,如ORM(对象关系映射)工具、模板引擎等。
了解Django的安全性、性能优化等方面的问题,能够进行相应的优化和处理。
OpenCV
OpenCV是一个用于计算机视觉和图像处理的开源库。它包含了众多的算法和工具,可以用于图像处理、
目标检测、人脸识别等领域。我对OpenCV的掌握主要体现在以下几个方面:
能够熟练使用OpenCV进行图像处理
基于计算机视觉的体测测评打分系统 2021-06 ~ 2021-07
项目总负责 天津
本项目是通过OpenCV技术以及Google开源的Mediapipe进行动作捕捉进行学生的体测测评。测评内容 包括:身高测量、仰卧起坐、立定跳远、引体向上。学生通过人脸识别或账号密码登陆或者学生卡的RFID
射频识别进入到系统中。并选择要进行的项目,在语音提示后开始测试,测试结束后自动上传数据至MyS
QL数据库中。管理系统分为PC端和网页端,网页端使用Vue2+Django进行编写。PC端通过PySide2进行
编写。可进行学生成绩的查询和搜索,同时查找到的成绩可以进行导出。
本人工作内容:
1、负责开发仰卧起坐、立定跳远、引体向上的计数算法。
2、把控开发小组内其他成员的开发进度,以及代码上传Github进行版本管理的情况。
3、负责管理端的全部工作。
4、代码部署到Jetson Nano开发版中。
运用到的知识:OpenCV、MySQL、Mediapipe、Django、PySide2
太极魔盒 2021-11 ~ 2021-12
桌面端软件开发 天津
本项目通过OpenCV技术以及OpenPose关键点检测技术进行人体姿态捕捉,通过通过余弦相似度算法进
行动作匹配,最后实现打分。整个项目分为设备端和APP端。设备开机后,通过APP扫描二维码进行绑
定。然后可以在APP中选择要进行的运动内容一键投屏到设备中。当设备开始运行后,读取摄像头数据信
息,当用户点播视频后,开始对画面进行数据分析。点播内容分为两部分,左侧为摄像头画面,右侧为点
播的视频,用户进行跟练。跟练结束后将相似度算法的结果进行核算,得到分数,自动上传至APP中进行
记录。
本人工作内容:
1、测试OpenCV、FFMpeg、VLC等不同工具在点播视频时所占用CPU性能。
2、测试Mediapipe、OpenPose、Movenet三种不同姿态检测的速度。
3、通过PySide2开发软件界面。
4、在云服务器中搭建MQTT、Minio对象存储。
5、调用RK3568开发板中NPU对模型检测进行加速
运用到的知识:OpenCV、OpenPose、MQTT、Minio、PySide2
双目视觉测量机器人 2022-02 ~ 2022-03
视觉测量算法开发、上位机软件开发 天津
项目内容:本项目应用场景为自行车工厂,对出产的自行车零件进行尺寸测量。通过标定板对双目相机进
行标定,获得相机参数。并使用Jetson Nano作为机器人上位机主控,STM32F103开发板作为机器人下
位机主控。上位机与下位机通过URAT协议进行通信。下位机通过巡迹模块在提前设定好的巡检路线行
驶。在设定好的位置停止行进,并进入测量模式,下位机传输串口指令至上位记,上位记开始对测量物进
行尺寸测量,将测量结果与标准尺寸进行对比,并得出是否符合规格。
本人工作内容:
1、双目相机的标定工作
2、双目相机测距算法的开发(误差千分之三)
3、上位机整体代码逻辑开发
运用的知识:OpenCV、双目测量、STM32
树莓智能采摘机器人系统 2023-07 ~ 2023-08
视觉算法开发 天津
项目内容:联合天津东颉科技共同研发一款树莓智能采摘机器人,综合机器视觉、 嵌入式系统、自主导航
定位、机械臂规 划、传感器与控制、云计算、智能网关 等技术和设备实现树莓的无人化采摘。 目前已经
基本完成原型机的研发和测试。
本人工作内容:
1、双目相机的标定工作
2、测距算法的开发
3、Yolox模型训练
4、Yolox模型在Nvdia开发板上的TensorRT加速
成果:与天津东颉科技成功研发一款树莓智能采摘机器人 并进入下一阶段测试
运用的知识:OpenCV、双目测量、Yolox、TensorRT
直播私域流量电商小程序 2023-04 ~ 2023-06
项目总负责 义乌
项目内容:该项目为义乌的一家直播公司开 发了一个专门承接私域流量的电商平台。目前已经完成交付。
该平台由官方提供最新的选品, 并以低价上架,以满足用户的购物需求。同时,平台还定期进行抽奖等活
动,增加用户的参与度。此外,平台 还具备分销功能,为用户提供更多的商机。
本人工作内容:
1、小程序前端代码编写,以及管理
2、软件后端框架选择,以及搭建
3、服务器中MySQL、Redis、MongoDB数据库的搭建
4、前端美工审查
成果:上线了一个义乌直播间的私域流量小程序
运用的知识:uniAPP、SpringBoot、Redis、MySQL、Nginx
湖北省食品药品安全评价中心监控系统 2023-05 ~ 2023-06
角色 | 职位 |
负责人 | 云原生架构工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
本项目是通过OpenCV技术以及Google开源的Mediapipe进行动作捕捉进行学生的体测测评。测评内容 包括:身高测量、仰卧起坐、立定跳远、引体向上。学生通过人脸识别或账号密码登陆或者学生卡的RFID 射频识别进入到系统中。并选择要进行的项目,在语音提示后开始测试,测试结
一个门户OA办公系统的门面,把这个门面做的既实用又漂亮很重要。而今天要介绍的功能——门户管理,是OA办公系统管理是O2OA五大平台之一,主要用于设计各类页面,比如系统首页、列表页面、二级页面、部门门户、报表门户等等。可以理解成是传统的html+css+js的开发设计,我们在门户管