2021年写技术文章,我是认真的

1,528 阅读3分钟

欢迎关注公众号:sumsmile /专注图像处理的移动开发老兵

2020年开始接触AR领域,一年的时间狂补了不少知识,但依然还是个初学者,2021年扬帆起航,再接再厉。这篇文章整理了AR技术涉及的知识,一是督促自己持续学习,二是给读者朋友一个预期--今年的技术篇大概会写什么。

AR技术简介:按字面意思即增强现实。通俗点,是一种将虚拟的图形附着在现实场景中,得到更丰富的画面,呈现更丰富的视觉与交互。

一、AR涉及的知识

AR是一门既宽泛、又有深度的综合性应用技术,从我们找简历招聘的情况来看,一年下来都没有多少可以进入面试环节的,可见有一定学习门槛。

按大的学科划分,AR主要涉及CG、CV、DIP三门学科

下面这张表,从输入/输出来简单说明这几类学科干的事

  • DIP:是把一张图片转换成另一个张图片,比如高斯模糊,锐化
  • CG:把输入的模型数据,渲染成一张图片
  • CV:从图片里提取出特征信息,比如识别出数字、文字
  • AI:从输入信息,计算出“想要的”信息

二、我的技术写作计划

不瞒各位朋友,我现在还处于比较初级的阶段,边学习、边实践、边总结。

2021年,会围绕AR相关技术,由简入难,逐步深入,把AR涉及到的“图形学”、“视觉技术”、“数字图像技术”和“AI”用浅显的语言讲清楚,尽量剥离晦涩的数学公式,重在理解。另外有时间,也会整理出代码demo。

我之前有比较丰富的Android开发经验,demo也尽量封装成app的形式,方便大家编译运行。

下面这几个方向每一个领域,都值得深挖,天花板也很高,不鼓励朋友们一上来贪多,我是因为工作的原因,倒逼的必须要都懂一点。

  • 图形渲染
  • 视觉识别
  • 数字图像处理
  • AI
  • 学习方法

三、参考资料

这里整理了自己学习CG、CV技术的参考资料,有些已经看过,有些是业内公认的经典好书。凡事预则立,附上了建议的学习时间,供朋友们参考,根据自己的时间安排,有节奏的学习。

这个学习计划,按照由浅入深,从理论到实践,从基础能力到工程架构。读者不必都学完,到第三阶段,可以选一个方向深入挖掘。AI目前我了解的很少,后面会补充AI技术在AR中的应用。

表中涉及的参考资料,我这里都有高清的PDF文档,有兴趣的朋友可以公众号后台回复对应的名称+邮箱,我发给你。打击盗版从我做起,就不公开发网盘链接了。

学习建议: 如果有高数基础更好,如果都还给了大学体育老师,建议到第三阶段前,简单复习下微积分、线代 坚持!坚持!坚持!

欢迎关注公众号:sumsmile /专注图像处理的移动开发老兵