Harry12345123
1月前来过
全职 · 600/日  ·  13050/月
工作时间: 工作日09:00-23:00、周末09:30-12:00工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

本人在是一位热爱学习的小伙子,本人在大学期间(广东东软学院)自学C和嵌入式Linux驱动编程。并在大学期间加入了东软的SOVO创业公司为学校开发了不少的物联网和嵌入式,包括了智能仓储系统,蓝牙手环和Stm32智能小车。而当我从广东东软学院毕业后去了英国桑德兰大学攻读学士学位,在学士毕业后又进一步攻读硕士学位。在攻读学士学位和硕士学位期间本人刻苦学习英语写作和口语,并且在这期间还不断学习了更多的物联网知识。本人熟悉多种物联网和嵌入式音视频技术,如: A9、A53开发,瑞芯微RK3399、RV1126开发、海思3519AV100、Hi3559AV100芯片开发,并熟悉运用FFMPEG、OPENCV等视频库的开发。目前本人主攻Linux音视频方向,在音视频技术方面有不少的了解,如对H264、H265码流的了解,包括多机位同步、音视频推流、视频解码等技术。


熟悉FFMPEG音视频技术

熟悉SRT、RTMP推流技术

熟悉H264、H265码流结构、包括SEI插帧

熟悉Linux环境下C语言应用编程,熟悉多进程、多线程编程 ;

熟悉Linux网络编程(如:TCP/UDP/Socket编程); 

熟悉shell脚本和Makefile的编写;

熟悉CMAKE脚本的编写

熟悉OPENCV的编程

熟悉人脸识别开源SDK(如虹软、YOLO3等模型)

熟悉海思HI3519A/瑞芯微RV1126、RK3399系列开发

掌握Arm体系架构及常用接口编程;

熟练掌握Linux系统的使用及交叉编译环境搭建;

了解rk3399 drm工作机制

了解瑞芯微、海思等平台的ISP开发流程


工作经历

  • 2019-10-11 -至今广东中兴新支点技术有限公司嵌入式软件工程师

    北京云转播背包项目主要运用在明年2022年北京冬奥会的云转播、云直播、多机位同步直播上面,并且这款背包支持多卡聚合,把网络功能达到最佳效果。此次云转播背包使用了双CPU方案(CPU分别是:RV1126和RK3399),并支持SDI、HDMI两个输入源进行图像和声音的输入,RV1126主要负责音视频的采集和音视频的硬件编码和SEI插入绝对时间戳进行多机位同步操作。RV1126采集完音视频码流之后通过SOCKET传输到RK3399。RK3399也通过SOCKET接受到RV1126码流之后,再利用FFMPEG框架进行时间戳比较把音频和视频传输到RTMP、SRT服务器上面,同时支持RK3399把RV1126码流实时解码到屏幕上面。除了支持编解码之外,这款背包还支持MQTT远程配置发送,让客户可以远程配置下发配置到背包进行实时交互。 项目职责: 1.负责RV1126 SDI、HDMI音视频原始数据的采集 2.瑞芯微(RV1126)芯片的音视频视频的采集和编码(主要是H264、H265编码),并进行SEI进行时间戳的插入进行多机位操作 3.负责RK3399硬件解码工作 4.负责利用FFMPEG把

  • 2019-03-01 -2019-09-10北京异构智能科技有限公司广州分公司嵌入式工程师

    本项目采用了海思HI3519AV100的开发板,通过海思视频子系统去接收视频流数据。在获取流数据的同时先利用C++ OPENCV进行视频流的处理,处理完视频流之后把每识别出来之后,再把结果传输到训练好的Caffe模型当中,利用训练好的Caffe模型进行人、车、物的异常情况。 1.利用视频流把每一帧数据转换成OPENCV的Mat数据 2.把Opencv Mat数据放到Caffe模型中 3.利用多线程进行识别数据的处理

  • 2018-07-01 -2019-02-03北京异构智能科技有限公司广州分公司 嵌入式工程师

    基于本公司的人脸考勤项目,实现上下班人脸打卡。项目采用 级联网络架构实现由粗 糙到精细的人脸侦测,然后采用基于 ArcFace 的特征区分技术识别侦测到的人脸。本项目采用了Mysql数据库进行人脸的采集并把特征值存到数据库中,并设计一个线程把考勤机摄像头获取到的每一帧数利用Opencv进行处理并转成Mat。转成Mat之后,在使用另外一个线程把Mat的数据利用虹软框架进行处理。在虹软识别出来的特征值和Mysql数据库的特征值进行对比,若相似度超过0.8则证明是同一个人。 1、Linux环境的搭建和交叉编译链的搭建 2、利用OpenCv处理每一帧数据 3、把每一帧数据放到Arc框架进行相似度的处理

  • 2018-02-05 -2018-06-13广东讯洋技术有限公司嵌入式工程师

    本项目采用A53开发板作为底板,通过STM32F051K8(M0处理器)模块实时收集仓库的环境信息和货物信息,例如温度,湿度、光照强度,货物信息等数据。并且用户可以通过摄像头远程监控仓库的实时情况。当采集完仓库的环境信息后再通过串口发送到服务器中(Cortex-A53),再由A9的读取线程负责接收环境信息并刷新上传到网页端,而网页端则通过BOA服务器接收数据,货物条形码信息则保存到Sqlite3数据库里面。同时对环境温度进行判断,如果温度超过35度则通过蜂鸣器模块报警处理。 1、摄像头视频流的开发; 2、智能仓库采集线程的开发 3. 智能仓库刷新线程的开发

  • 2017-09-03 -2018-01-01广东讯洋技术有限公司嵌入式工程师

    扫码购项目主***能够通过GPS定位系统定位到当前位置,并通过当前位置的经纬度去搜索附近的药店。当用户搜索到附近药店的时候,则开始显示出药店的药品。在药店购买药品的时候,用户可以通过扫描二维码的方式去购买商品。当用户添加完购物车***二维码进行支付,当用户支付成功之后则通过调用后台服务器(良药云霄服务器)通过Socket通信的方式去驱动Stm32 Pos打印机使其打印出对应的小票(小票包括:购买金额、商品名称、订单号)。并且无人药店里面还配备了摄像头监控系统,监控系统采用Cortex-A9为主板,通过mjpeg-stream进行移植,并通过uvc和v4l2框架对摄像头数据进行采集。 1. Linux多线程的设计 2. Linux网络通信的开发(UDP通信) 3. 摄像头开发

教育经历

  • 2012-09-01 - 2015-09-10广东东软学院计算机科学与技术专科

    12年到15年这段时间主要在广东东软学院进行专科学位的学习

技能

嵌入式
0
1
2
3
4
5
作品
瑞芯微RV1126目标识别项目

这个项目用的是瑞芯微RV1126芯片,然后通过摄像头采集到视频数据,并把数据传输到SSD和YOLOV3识别模型进行识别处理,处理完成之后通个NMS非极大抑制进行画框操作,并把名称识别出来

0
2023-04-12 06:56
5G云转播背包

5G云转播背包是北京冬奥会重点科技项目之一,这个项目的特点是通过编码器采集出来HDMI/SDI的信号,然后经过编码后推送到RTMP、SRT服务器,并支持多路码流的推送 1.成功开发云转播背包H264/H265编码功能 2.成功开发云转播背包推流功能开发 3.成功开发云转播背包渲染功能

0
2023-04-12 06:58
人脸考勤机

这个人脸考勤机主要运用在健身房、办公室打卡。这个人脸考勤机的主要功能能够实现人脸识别并通过特征值和后台数据库进行对比,如果对比成功就可以打卡成功。

0
2021-12-11 17:18
更新于: 2021-12-11 浏览: 392