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

第二章  图形图像处理


                                  第四节  图像的输出与优化


                 智能机器人、多媒体已经计算机的诞生都离不开数字图像处理技术,随着计

             算机智能化图像处理技术的不断发展,几乎所有领域当中都有数字图像技术的身
             影。例如军事、公共安全、工业、航天航空、卫星遥感以及生命科学等各种领
             域。因此对图像处理技术的要求也逐渐提高,需要数字图像设计朝着高效性和时

             效性的方向发展,FPGA技术下的图像处理系统算法越来越受到重视。

                 一、FPGA 技术原理

                 FPGA通常包括两个部分,分别是储存编程数据的软件SRAM和三项可编程
             电路,这三种可编程电路分别是互联资源、输入模块、输出模块和可编程逻辑模
             块。FPGA中主要部分就是可编程逻辑模块,这一模块能够落实逻辑功能,同时还

             可以参考设计要求,灵活选择设置或是连接,从而实现各种逻辑功能。而输送模
             块则是芯片与外部环境进行连接的主要通道,能够促进内部逻辑阵列和器件引脚
             的连接,同时实现各种电气特征下的输送功能要求。芯片四周通常会排列IOB。

                 二、FPGA 技术特点

                 FPGA既包含ASIC中的高度可靠性、高集成度和大规模等优势,同时还包括

             ASIC设计中灵活性差、投资大、设计时间长等问题,除了上述优势外,FPGA还
             包括下面几项优点,首先是FPGA能够反复进行擦除和编程。在外部电路保持不

             变的状态下,通过设计不同逻辑可以完成各种电路功能。其次是投资较小,同时
             设计比较灵活,在发现问题后可以对设计直接进行更改,从而降低了投片风险
             程度。

                 三、FPGA 的图像处理系统算法的实现

                 图像算法处理系统中的存储模块能够将提前准备好的图像数据进行存储,运
             算单元负责各项计算任务,促进实现各种图像处理算法,只需要将其中的数值进

             行更换即可。控制模块负责图像算法处理系统中的各种控制工作,辅助图像算法
             实施,并进行传输。

                 (一)存储模块
                 随着FPGA技术的不断发展,从前众多优秀设计人员留下了大量数字系统成


                                                                                    125
   128   129   130   131   132   133   134   135   136   137   138