原帖由 simiya 于 2008-9-7 15:42 发表
话说,最近已经有两个公司跟我proposer 关于嵌入式系统 traitement d'image的工作,我都因为我不感兴趣给拒绝了。因为我觉得这个不是就研究算法的东东么? 我数学比较差的,感觉不能胜任,而且是不特别喜欢,所以就拒了。 可能是因为他们看我以前有mtlab,还有 schedling 的经验,所以才找我,要不就是在法国他们实在是找不到这方面的人了?
traitement d'image是2D的,计算机图形学的基础,的确用到一些数学的东西,但是不是特别多,或者说领域相对集中。
具体地说,主要是信号处理的东西。最简单的处理像亮度对比度色温调节什么的就是简单的重映射2次连续函数,而一般基本的简单的处理可以在简单的2D图形空间内完成,比如柔化(Gaussian filtering),尖锐化(Edge Detection, Bilateral Filtering)等常用图形处理。而更复杂一些的Filter,比如Photoshop里的高级Filter,实际也不复杂,一般需要用傅立叶变换转换到频率空间,进行各种的简单的或者略微复杂的Filter的处理,再反傅立叶变换到2D图形空间。另外如果要(伪)动画特效的话,无非是把时间加上作为第三维,或者扩充到第四维,第五维什么的,之后的计算就是和2维一样的了。形象的类比,相当于线性代数中3维变换需要在4维空间进行,用到homogeneous矩阵,homogeneous矢量和homogeneous空间。
总之吧,就是实际上非常简单,绝大多数东西都有现成的数学库,而且如果是嵌入式的,就是手机上简单的照片处理什么的,就非常非常的简单了,基本上就是自动亮度/对比度调节,加上简单的Filter。
[ 本帖最后由 Dillon 于 2008-9-7 23:48 编辑 ] |