一种基于CompactPCI总线的多核心并行处理器的制造方法

文档序号:10895818阅读:335来源:国知局
一种基于Compact PCI总线的多核心并行处理器的制造方法
【专利摘要】本实用新型公开了一种基于Compact PCI总线的多核心并行处理器,包括至少三个预处理模块、合成处理模块、图像采集模块;所述图像采集模块通过Compact PCI总线接口连接所述至少三个预处理模块;所述至少三个预处理模块均连接所述合成处理模块,每个所述预处理模块分别配置有不同的图像算法程序,每个所述预处理模块根据对应的图像算法程序对所述待处理图像信息进行处理,得到至少三个预处理结果,并将所述至少三个预处理结果发送到所述合成处理模块。本实用新型通过三个图像处理单元协同工作,提高了图像处理器的处理性能与处理效率。
【专利说明】
一种基于Compact PC I总线的多核心并行处理器
技术领域
[0001 ]本实用新型涉及图像处理领域,特别涉及一种基于Compact PCI总线的多核心并行处理器。
【背景技术】
[0002]随着微电子技术的不断发展,特别是大规模集成电路和数字信号处理芯片的出现,使得信号处理的速度不断增长,手段也更加灵活,现代光电探测跟踪系统正朝着人工智能的方向发展,一方面系统的设计要求探测的图像帧频更高、视场更大、适用的场合背景更为复杂多变;另一方面随着红外成像技术应用的日益广泛,对红外图像处理技术实时性的要求也越来越高,又要求视频处理具有足够高的处理速度和较为复杂适用的跟踪算法,以确保跟踪、识别的精度。
[0003]然而,在图像识别领域,随着图像处理算法越来越复杂,需要对同一图像进行多次不同的算法处理,再进行后续的合成等工作,这就需要处理器有更好的并行运行性能,现有的图像处理器一般都采用双处理器结构,一个处理器负责应用不同的几种算法对图像进行基础的分析计算,另一个处理器负责将几种算法的分析结果进行合成运算,从多种角度对图像进行处理,能过提高图像处理准确度,并最终得到一个较准确的处理结果,然而现有的处理方式不能同时进行多项图像算法处理,其效率较低,处理性能较差。
【实用新型内容】
[0004]本实用新型在于克服现有技术的上述不足,提供一种处理效率高、处理性能高的基于Compact PCI总线的多核心并行处理器。
[0005]为了实现上述实用新型目的,本实用新型采用的技术方案是:
[0006]—种基于Compact PCI总线的多核心并行处理器,包括至少三个预处理模块、合成处理模块、图像采集模块;
[0007]所述图像采集模块通过CompactPCI总线接口连接所述至少三个预处理模块,用于将采集到的待处理图像信息分别发送到每个所述预处理模块;
[0008]所述至少三个预处理模块均连接所述合成处理模块,每个所述预处理模块分别配置有不同的图像算法程序,每个所述预处理模块根据对应的图像算法程序对所述待处理图像信息进行处理,得到至少三个预处理结果,并将所述至少三个预处理结果发送到所述合成处理模块;
[0009]所述合成处理模块用于对所述至少三个预处理结果进行处理,得到合成处理结果,并将所述合成处理结果进行输出。
[0010]进一步地,所述至少三个预处理模块均包括一个FPGA芯片、两个DSP芯片,所述FPGA芯片连接所述两个DSP芯片,所述每个所述FPGA芯片均连接所述Compact PCI总线接
□ O
[0011]进一步地,所述合成处理模块包括一个FPGA芯片,所述合成处理模块的FPGA芯片均与每个所述预处理模块的FPGA连接。
[0012]进一步地,所述图像采集模块为红外摄像机。
[0013]进一步地,所述FPGA的型号为XC5VLX50。
[0014]进一步地,所述DSP的型号为TMS320C6414。
[0015]进一步地,所述Compact PCI总线接口芯片的型号为PCI9054。
[0016]与现有技术相比,本实用新型的有益效果::
[0017]本实用新型的一种基于Compact PCI总线的多核心并行处理器通过采用至少三个预处理模块和一个合成处理模块,其中至少三个预处理模块进行初步的处理,另外一个合成处理模块根据预处理模块的处理结果进行再处理,得到最终的处理结果,通过至少三个预处理模块协同工作,提高了图像处理器的处理性能与处理效率。
【附图说明】
[0018]图1是本实用新型的一个实施例示出的一种基于CompactPCI总线的多核心并行处理器模块框图。
[0019]图2是本实用新型的一个实施例示出的一种基于CompactPCI总线的多核心并行处理器结构图。
【具体实施方式】
[0020]下面结合【具体实施方式】对本实用新型作进一步的详细描述。但不应将此理解为本实用新型上述主题的范围仅限于以下的实施例,凡基于本【实用新型内容】所实现的技术均属于本实用新型的范围。
[0021]实施例1:
[0022]图1是本实用新型的一个实施例示出的一种基于CompactPCI总线的多核心并行处理器模块框图,包括至少三个预处理模块、合成处理模块、图像采集模块;
[0023]所述图像采集模块通过CompactPCI总线接口连接所述至少三个预处理模块,用于将采集到的待处理图像信息分别发送到每个所述预处理模块;
[0024]所述至少三个预处理模块均连接所述合成处理模块,每个所述预处理模块分别配置有不同的图像算法程序,每个所述预处理模块根据对应的图像算法程序对所述待处理图像信息进行处理,得到至少三个预处理结果,并将所述至少三个预处理结果发送到所述合成处理模块;
[0025]所述合成处理模块用于对所述至少三个预处理结果进行处理,得到合成处理结果,并将所述合成处理结果进行输出。
[0026]具体的,所述第一预定图像处理程序、第二预定图像处理程序均为现有技术,所述第三处理单元也是通过程序进行处理,该程序也属于现有技术,在此不再赘述。
[0027]在一个具体的实施例中,参看图2,所述至少三个预处理模块均包括一个FPGA芯片、两个DSP芯片,所述FPGA芯片连接所述两个DSP芯片,所述每个所述FPGA芯片均连接所述Compact PCI总线接口。
[0028]所述合成处理模块包括一个FPGA芯片,所述合成处理模块的FPGA芯片均与每个所述预处理模块的FPGA连接。
[0029]具体的,所述图像采集模块为红外摄像机。
[0030]具体的,所述FPGA的型号为XC5VLX50。
[0031 ] 具体的,所述DSP的型号为TMS320C6414。
[0032]具体的,所述Compact PCI总线接口芯片的型号为PCI9054。
[0033]上面结合附图对本实用新型的【具体实施方式】进行了详细说明,但本实用新型并不限制于上述实施方式,在不脱离本申请的权利要求的精神和范围情况下,本领域的技术人员可以作出各种修改或改型。
【主权项】
1.一种基于CompactPCI总线的多核心并行处理器,其特征在于,包括至少三个预处理模块、合成处理模块、图像采集模块; 所述图像采集模块通过Compact PCI总线接口连接所述至少三个预处理模块,用于将采集到的待处理图像信息分别发送到每个所述预处理模块; 所述至少三个预处理模块均连接所述合成处理模块,每个所述预处理模块分别配置有不同的图像算法程序,每个所述预处理模块根据对应的图像算法程序对所述待处理图像信息进行处理,得到至少三个预处理结果,并将所述至少三个预处理结果发送到所述合成处理模块; 所述合成处理模块用于对所述至少三个预处理结果进行处理,得到合成处理结果,并将所述合成处理结果进行输出。2.根据权利要求1所述的一种基于CompactPCI总线的多核心并行处理器,其特征在于,所述至少三个预处理模块均包括一个FPGA芯片、两个DSP芯片,所述FPGA芯片连接所述两个DSP芯片,所述每个所述FPGA芯片均连接所述Compact PCI总线接口。3.根据权利要求1所述的一种基于CompactPCI总线的多核心并行处理器,其特征在于,所述合成处理模块包括一个FPGA芯片,所述合成处理模块的FPGA芯片均与每个所述预处理模块的FPGA连接。4.根据权利要求1-3任一项所述的一种基于CompactPCI总线的多核心并行处理器,其特征在于,所述图像采集模块为红外摄像机。5.根据权利要求2或3所述的一种基于CompactPCI总线的多核心并行处理器,其特征在于,所述FPGA的型号为XC5VLX50。6.根据权利要求2所述的一种基于CompactPCI总线的多核心并行处理器,其特征在于,所述DSP的型号为TMS320C6414。7.根据权利要求1-3任一项所述的一种基于CompactPCI总线的多核心并行处理器,其特征在于,所述Compact PCI总线接口芯片的型号为PCI9054。
【文档编号】G06T1/20GK205582004SQ201620172515
【公开日】2016年9月14日
【申请日】2016年3月7日
【发明人】陈金令, 谢瀚, 张帅毅, 崔宝明, 汪川钦, 张继宏, 邢保振
【申请人】四川九洲北斗导航与位置服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1