打印

如何掌握DSP算法,大家分享讨论下?

[复制链接]
4298|22
手机看帖
扫描二维码
随时随地手机跟帖
沙发
五谷道场|  楼主 | 2012-6-24 19:13 | 只看该作者
我在网上看到一篇,先贴出来:
要转行到DSP算法
要掌握东西太多了,远非像网页宣传说的掌握TI32SC2706a
像单片机一样容易
希望转到DSP,薪水有10-14k/mon,

就算做变频器
要掌握闭环控制,自适应神经模糊算法,VC矢量,必须弄清
不像用单片机,单纯写个PWM,也不管控制精度,稳定性

真的要比学单片机,付出很多 .俺已35岁了,仍得像年轻人,
不断地学习
我自学了一年,算法有个概念.要精通,还得转行到DSP公司
实践一番

下列课程,俺自学了一年:
a, 基础类:
    高等数学  (主要是微积分,在图像中,一阶二阶导数很常用)
    线性代数  (矩阵,特别是特征值,特征向量,正交矩阵, spare矩阵,在图像识别中常用)
    概率统计  (在图像识别中常用,分类决策中)
    复变函数  (离散,)
    数值分析,ICA分析(俺没有看)
    Matlab    (仿真用),将来用Labview 与ImagQ 仿真调试
    VC++图像  (有很多可参考算法,能直接移植到dsp中)

    信号处理  (FFT,FIR,必修课,IIR 了解便是)
   
     
b, 小波变换
    在图像识别中常用,有别于传统付立叶变换
    去噪声,奇异值分辩(能检测到信号突变)
    深入理解,在压缩数据(MP4),最时髦
    小波包,提升(二次)小波可暂不理会
     
c, 专业课:
    图像识别    最常用是BP神经元算法,模糊算法.传统Baye 分类,反有限制
                       经常用到小波分解.  遗传算法不好掌握,能用到神经元算法,
                       可以不用遗传算法
                       凡是聚类运算,计算量都很大.因为要逐批比较
                       用二叉树搜索,我还未清楚.据说此法,计算量都不大
                  
     
    图像处理    图像基础.如果在通信用途,最流行是图像压缩;
                       单做图像识别, 可以不去理解图像压缩
                       其中不变矩,共生矩阵,熵,边缘检测,最常用
     
     
    变频器       闭环控制,用到模糊算法,或神经元算法
                      开环不用
     
    电机学      主要是交流感应电机, VC矢量算法最常用,用不上FFT
     
做指纹识别,我认为图像精确定位是最难
像有人(国防大学,李建平)用Gabor 小波 分解, 但实时性很差,起码要二分钟以上才能识别

识别反而容易:
定位后,用小波分解,提取低频系数;转为极坐标.
这样,对图像旋转或平移不敏感.
再求能量谱.用Bayes 分类器,识别之   

不知道各位有更好的方法,掌握算** 通常说要硕士学历,才能较好
掌握算法.俺算是这一门爱好者,学历是三流学校本科,但对图像识别
很着迷.

使用特权

评论回复
板凳
jiang390625| | 2012-6-25 13:03 | 只看该作者
额,多谢楼上分享

使用特权

评论回复
地板
abcsmile| | 2012-6-25 14:18 | 只看该作者
算法是独立的,单片机或DSP只是实现手段不同。

使用特权

评论回复
5
onlyrcy| | 2012-6-25 15:23 | 只看该作者
算法是数学基础,芯片和开发工具只是一种手段

使用特权

评论回复
6
ji7423| | 2012-6-25 16:50 | 只看该作者
给力,呵呵,学习了。

使用特权

评论回复
7
五谷道场|  楼主 | 2012-6-26 17:32 | 只看该作者
数学学得好,干算法就比较猛了

使用特权

评论回复
8
五谷道场|  楼主 | 2012-6-26 17:36 | 只看该作者
大家看没看过《数字信号处理C语言程序集》这本书啊,看过的感觉怎么样呢

使用特权

评论回复
9
figo20042005| | 2012-6-26 20:14 | 只看该作者
我对图像处理很感兴趣,可是用DSP就是做下电机控制了,很多复杂算法还是需要学习实践,想想怎么挤下时间看看

使用特权

评论回复
10
meng219902| | 2012-6-27 00:07 | 只看该作者
哎。。。这些东西我都听过课。。。考试都是抄的。。。完了 看来还得自学一下啊

使用特权

评论回复
11
probug| | 2012-6-27 17:35 | 只看该作者
最好结合具体应用来学

使用特权

评论回复
12
五谷道场|  楼主 | 2012-6-28 11:17 | 只看该作者
哎。。。这些东西我都听过课。。。考试都是抄的。。。完了 看来还得自学一下啊
meng219902 发表于 2012-6-27 00:07
上的什么课啊,上过就比没上过强啊

使用特权

评论回复
13
快乐出发| | 2012-6-28 20:40 | 只看该作者
没看过。

使用特权

评论回复
14
wuchao5460| | 2012-6-28 20:56 | 只看该作者
真是活到老,学到老

使用特权

评论回复
15
五谷道场|  楼主 | 2012-6-29 09:23 | 只看该作者
语音识别常用的一些算法,有人熟悉吗

使用特权

评论回复
16
tee.| | 2012-6-29 10:41 | 只看该作者
呵呵,看过咯。

使用特权

评论回复
17
jxmzzr| | 2012-7-3 17:46 | 只看该作者
《数字信号处理C语言程序集》中有很多程序可以直接使用的。

使用特权

评论回复
18
blacksword| | 2012-7-3 20:31 | 只看该作者
算法领域,数学家是最好的程序员

使用特权

评论回复
19
五谷道场|  楼主 | 2012-7-4 10:56 | 只看该作者
数学的面太广了,我认为把数字信号处理这块学好了,掌握一些滤波方法,在DSP算法这一块就应该差不多了

使用特权

评论回复
20
gaochy1126| | 2012-7-4 14:08 | 只看该作者
在网上搜索一下,看看别人的算法怎么写的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7647

主题

9805

帖子

11

粉丝