Page 134 - 基于人工智能的图像识别技术研究
P. 134

基于人工智能的图像识别技术研究
                                     Research on Image Recognition Technology Based on Artificial Intelligence


            果。为了让其中部分成果能够有效应用于Altera特定设备结构中,并进行有效应

            用,Altera企业根据Altera设备中的结构特征在上述成果的基础上进行了有效的优
            化,从而形成一种LPM函数和可参数化模块,为此设计人员需要参考相应的设计
            要求,通过硬件或是图形将语言模块中功能板块恰当地表述出来,并设置好一定

            的参数,尽量贴近系统要求。在这种设计模式下,能够提升设计效率和可靠性。
                (二)运算单元

                运算单元的工作其实就是输出数据信息、落实数字图像算法和读取ROM数
            字图像中的灰度信息。当一个是三乘三中值邻域滤波器模板对目标图像进行作用
            时,首先应该了解这一滤波器中的九个数据信息,随后才能更好地使用中值滤波

            算法,而ROM中所储存的灰度数据主要可以在VerilogHDL的编程下,将其中的
            具体数值解读出来,同时FPGA技术下的编程工作中是不存在二维数组理念的,
            为此主要是通过移位寄存器RAM来储存IP核的,并落实邻域图像处理操作,实

            现各种数字图像处理算法。在一个全面的系统设计当中,如设计DSP应用系统,
            需要通过数据缓冲移位寄存器,以移位寄存器RAM为基础的IP核就是一种高效
            的处理措施。以移位寄存器RAM为基础的IP核属于一种参数化的移位寄存器,

            同时TAPS值在一定程度上也影响了系统中移位寄存器在一时间点中的输出数据
            总路数,这种IP核十分适用于有限冲击响应滤波器和线性反馈寄存器。对于以移

            位寄存器RAM为基础的IP核想要发挥出应有的作用,就应该先为IP核进行适当
            的参数设置,主要包括所有TAP的对应数据深度、TAP输出路数、shiftout端口宽
            度、shiftin数据宽度、RAM模块类型等。

                (三)控制模块
                控制模块在整个系统中是一种核心部件,可以辅助系统的运行,同时融入

            整个系统内部。主要负责工作包括辅助运算单元在ROM中准确读取数据信息,
            操作运算单元落实图像处理算法,帮助运算单元和数据传输子系统进行信息流
            通等。

                (四)数据传输模块
                数据传输模块其中包含两部分内容,分别是串口通信模块和FIFO传输模块。

            将图像处理子系统中的时钟设置成五十毫赫兹,将串口通信模块设置成九千六百
            赫兹波特率。为此可以通过异步FIFO促进图像通信模块和子系统串口之间的跨


            126
   129   130   131   132   133   134   135   136   137   138   139