首页--工业技术论文--自动化技术、计算机技术论文--自动化基础理论论文--人工智能理论论文--人工神经网络与计算论文

图像识别中BP神经网络的硬件实现

摘要第4-6页
Abstract第6-7页
1 绪论第10-15页
    1.1 选题背景第10页
    1.2 图像识别中 BP 神经网络的发展第10-13页
        1.2.1 BP 神经网络第11页
        1.2.2 图像识别第11-12页
        1.2.3 数字图像处理中 BP 神经网络应用的发展第12-13页
    1.3 BP 神经网络在图像识别应用中的研究现状第13-14页
    1.4 论文的研究任务及内容安排第14-15页
2 BP 神经网络及其在驾驶员疲劳监视系统中的应用分析第15-25页
    2.1 BP 神经网络第15-19页
        2.1.1 多层前向神经网络第15-17页
        2.1.2 BP 神经网络的反向传播训练第17-19页
        2.1.3 DELTA学习规则第19页
    2.2 BP 神经网络算法的几种改进手段第19-21页
        2.2.1 动量法权值调整第20页
        2.2.2 自适应调整学习速率第20页
        2.2.3 引入陡度因子第20-21页
        2.2.4 L-M 学习规则第21页
    2.3 驾驶员疲劳监视系统工作原理第21-23页
        2.3.1 驾驶员疲劳监视系统工作流程第21-22页
        2.3.2 基于眼睛状态的驾驶员疲劳监测原理第22-23页
    2.4 BP 神经网络具体化应用分析第23-25页
        2.4.1 BP 神经网络的人脸识别设计第23-24页
        2.4.2 BP 神经网络的眼睛识别设计第24-25页
3 BP 神经网络实现的关键问题研究分析第25-34页
    3.1 BP 神经网络图像识别模块硬件结构分析第25-26页
        3.1.1 三层前向网络组建过程分析第25页
        3.1.2 三层前向网络的训练过程分析第25-26页
    3.2 神经网络中的数值分析第26-27页
        3.2.1 FPGA 中的小数第26-27页
        3.2.2 小数乘法器实现的关键技术第27页
    3.3 软件仿真确定图像识别神经网络的组建及训练参数第27-34页
        3.3.1 网络组建第28页
        3.3.2 人脸识别网络的训练第28-31页
        3.3.3 仿真确定隐层节点数第31-32页
        3.3.4 仿真确定网络参数数值精度第32-34页
4 BP 神经网络的硬件实现第34-59页
    4.1 整体设计第34-37页
        4.1.1 BP 神经网络整体工作流程第34-35页
        4.1.2 设计思路第35-36页
        4.1.3 模块划分第36-37页
    4.2 神经元运算模块的硬件设计第37-52页
        4.2.1 16 位乘法器的硬件实现第37-41页
        4.2.2 触发函数的硬件实现第41-44页
        4.2.3 累加器的硬件设计第44-47页
        4.2.4 RAM 模块的设计第47-51页
        4.2.5 触发函数的导函数的硬件设计第51-52页
    4.3 神经元封装第52-59页
        4.3.1 前向运算控制功能模块设计第52-53页
        4.3.2 反向传播控制功能模块设计第53-55页
        4.3.3 神经元的封装第55-59页
5 BP 神经网络硬件封装和功能验证第59-67页
    5.1 BP 神经网络的硬件封装第59-62页
        5.1.1 封装特性分析第59-61页
        5.1.2 BP 神经网络的封装第61-62页
    5.2 BP 神经网络的功能验证第62-67页
        5.2.1 MATLAB 与 QAUTURS II、MODELSIM的联合仿真思考第62-64页
        5.2.2 BP_NET仿真设计第64-65页
        5.2.3 BP_NET波形仿真第65-67页
结论第67-68页
致谢第68-69页
参考文献第69-71页
攻读学位期间的研究成果第71页

论文共71页,点击 下载论文
上一篇:搬运码垛机器人传动系统设计及其运动学分析与仿真研究
下一篇:基于点云数据的真三维建模方法研究