发布网友 发布时间:2022-04-20 07:00
共1个回答
热心网友 时间:2023-11-10 05:26
图像识别算法很重要,开发算法一般用matlab等数学软件仿真,其语言和C语言差不多。
dsp芯片和单片机差别还是很大的
所谓单片机就是在一块芯片上集成了CPU、RAM、ROM(EPROM或EEPROM)、时钟、定时/计数器、多种功能的串行和并行I/O口。除了以上基本功能外,有的还集成有A/D、D/A,甚至无线通信等功能(单片机发展的一个趋势——片上系统SOC)。价钱低廉,实现简单的智能化控制功能。
DSP具有更快的CPU,更大容量的存储器,内置有波特率发生器和FIFO缓冲器。提供高速、同步串口和标准异步串口。DSP器件采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据。内置高速的硬件乘法器,增强的多级流水线,使DSP器件具有高速的数据运算能力。DSP器件比16位单片机单指令执行时间快8~10倍,完成一次乘加运算快16~30倍。DSP器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度。功能强大,当然价钱也不菲,所以DSP多用在要求高速数据计算的场合。
进行图像识别,得用DSP,当然还得搭配其他外围器件,因为DSP器件只是进行数据的计算和处理。整个系统还需要摄像机、CCD摄像头或者高速AD做视频信号的采集,把图像信号数字化了再处理。数据处理后保存到存储器或者输出到显示器输出。
一般学图像识别研究算法的比较多,开发硬件的比较少。