实现网
王树刚

昵称登录后显示

1000/8小时
13年工作经验

华为
高级工程师

c/c++
python
算法
逆向工程
反编译

0

被预约次数

1

被收藏次数

0

被评价次数

擅长技能

1、实现camera清晰度;算法SFR
根据ISO 12233规范,采用C语语言完成SFR的功能开发、接口封装,4年多来已经稳定用于所有camera 的清晰度测试。
2、双camera深度测试算法
标定左、右camera的主点、焦距,右camera相对左camera旋转角度,位移。
利用光学三角形计算深度。
3、AF自动反差对焦
采用爬坡法、大小步长自适应对焦,梯度或SFR作为清晰度判断依据。
4、PDAF相位快速对焦
两组交错排列的L&R像素传感器,计算出相位差,快速换算成距离。
5、反编译动态库,熟悉静态IDA,动态OllyDbg
在没有源码只有动态库时,可以实现反编译,方便后续功能的改进。反编译了HDT 的c/c++动态库,Demura的c#动态库。
6、python
作为一种方便的工具,可以快速实现各种数据分析。提取AFC的对焦数据绘制对焦曲线,分析定位振动、温漂的影响。统计产线测试fail日志,快速生成分析结果。
7、图像处理
熟练使用halcon,opencv。提取黑影黑点,定位ROI区域。
8、深度学习
参加了华为组织的深度学习竞赛,采用TensorFlow 框架识别手写汉字,识别率达到92%,获得三等奖。
9、二维码识别
采用纯c实现QR码增强识别算法。对于磨损或污染严重的QR码,比如有两个“回”字定位块损坏,通过算法依然可以推算出完整的定位信息,从而识别出编码信息。
10、电子验印识别
采用c/c++实现电子印鉴识别。印鉴提取,由于印泥及用力方向导致印鉴可能出现整体明暗不均,采用局部二值化可以提取完整印鉴信息。
电子印鉴匹配,对印鉴进行骨架化,根据骨架的走势进行匹配。

项目经验

1、采用c/c++实现电子印鉴识别。印鉴提取,由于印泥及用力方向导致印鉴可能出现整体明暗不均,采用局部二值化可以提取完整印鉴信息。电子印鉴匹配,对印鉴进行骨架化,根据骨架的走势进行匹配。对于预留的印鉴信息存储到Oracle数据库中,通过BS框架进行验印。3000+个银行网点安装了电子验印系统。

2、采用纯c语言实现QR码、DM码及PDF417码的算法实现。对于磨损或污染严重的QR码,比如有两个“回”字定位块损坏,通过算法依然可以推算出完整的定位信息,从而识别出编码信息。算法可以跨平台编译、运行,支持恶劣条件下的二维码识别。用于军工方面,可以达到99.99%识别率。

3、作为Camera的算法工程师,仔细研读《ISO 12233》规范,采用纯C语言实现了SFR算法,经过上10K+次的压测不断完善清晰度的功能,实现了200+个装备上算法落地,保证了camera清晰度检测的稳定性。

4、反编译算法动态库,获取核心源代码。采用静态IDA,动态OllyDbg相结合,根据汇编语言反编译出高级语言源代码。反编译了HDT的c/c++算法库,Demura 的c#算法库,为终端装备提供了可提升性能的源代码。

5、参加了华为组织的深度学习竞赛,采用TensorFlow框架识别手写汉字,构造网络使用了3个卷积层+3个池化层+2个全连接层,数据集有3755个汉字,每个汉字归一化为64x64的图像,训练模型参数。识别率达到92%,获得三等奖。

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

宝安
新安

被预约

0

被收藏

1

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

宝安
新安

已通过身份认证

已通过履历认证