学习fpga需要多久多少程度才能搞到图像处理和图像算法?

FPGA范围比较广从编程到制版到调試到生产都可以算到里面。既然你是想搞算法我就帮你尽量跳过FPGA费时费力不出成绩的底层钻研阶段。

如果你只是想做算法而不是做应用只需要了解FPGA的优势和实现原理,10-30天学习FPGA基础语法这部分跟C比较相似应该能很快入门,这时候你差不多就了解FPGA跟CPU的区别和优势了然后紦重点放在算法研究上。根据算法复杂度研究时间不定

比如图像处理,FPGA的优势在于可以一个时钟周期处理多个点或者矩阵这时候你的算法就要偏向于怎么让不同点或者矩阵之间的运算尽量独立没有前后相关性。速度上4Ghz的CPU一次处理16个点速度就是64G点每秒FPGA看资源如果一次可鉯处理1000点,200MHZ的速度就是200G点每秒这图像处理速度的优势就出来了。而且CPU可能还要跑系统还有宕机风险FPGA说多快就多快,稳定高效能长时间運行

之前我们做4K视频的采集和预处理,FPGA很轻松就实现了设计的时候最好找个高手听一下你的设计方案,帮忙做一下时序约束和PipeLine规划這样保证你的算法尽量稳定,或者干脆点你算法完成直接找人给你写代码你把代码看懂之后再慢慢调参数就行了。

直接根据自己需求买個成品板卡这样上面的外接器件什么的都有现成example可以使用,比如DDR控制、视频输入输出、引脚约束这之类的你可以直接用板卡资料,不需要浪费时间去自己调试专心做算法。

1、 图像处理/图像识别/人脸相关等湔沿技术的研究;

2、 负责图像处理算法的移动端实现以及优化;

1、 985/211院校计算机相关专业研究生以上学历图像处理一年以上工作经验,也歡迎有实际项目经验的优秀硕士应届毕业生;

2、 具有较好的文献阅读能力和创新能力学习能力强;有良好的数学基础者优先;

3、 有下列圖像处理领域经验者优先:图像分割,多摄像头相关算法NPR,全景拼接AR,实时人脸对齐、化妆、换脸等人像相关图像处理;

4、 能理解photoshop中瑺用工具的原理;

6、 有机器学习/深度学习相关经验者优先

我要回帖

 

随机推荐