【技术实现步骤摘要】
本专利技术属于图像数据处理领域,尤其涉及一种基于fpga的多像素并行直方图统计方法、系统及介质。
技术介绍
1、直方图统计在图像处理领域具有十分广泛的应用,比如图像增强、图像分割等。传统直方图统计需要先采集一张完整图像,再使用上位机软件实现,效率较低,无法适用于需要实时统计图像直方图的场景。
2、现有的基于fpga的图像直方图统计方法大多只针对单像素数据流,中国专利(cn104809747b)公开了图像直方图的统计方法及其系统,该专利中,利用原始图像像素数据中存在相同连续像素的特征,预先使用行程编码对这些相同连续像素进行压缩,则可以在一个操作中完成对这些相同连续像素的直方图统计,减少了直方图统计的读写操作步骤,从而大大减少了直方图统计的时间和功耗。此外,在采集原始图像像素数据的同时进行行程编码,可以充分利用系统的空闲资源。该专利中,对于高分辨率、高帧率的图像传感器,其输出的图像均为多像素并行数据流,若想实现对多像素并行数据流的直方图统计,则需要例化相应个数的直方图统计模块分别进行直方图统计,需要消耗大量逻辑、存储资源;或者将
...【技术保护点】
1.一种基于FPGA的多像素并行直方图统计方法,其特征在于,包括:
2.根据权利要求1所述的一种基于FPGA的多像素并行直方图统计方法,其特征在于,所述移位存储若干并行像素流中的若干像素点对应的像素值的步骤之前,进一步包括:设置若干与并行像素流数目相等的移位寄存器;
3.根据权利要求2所述的一种基于FPGA的多像素并行直方图统计方法,其特征在于,若干所述移位寄存器的位宽相等且位宽等于最大像素值的数值大小。
4.根据权利要求1所述的一种基于FPGA的多像素并行直方图统计方法,其特征在于,所述按位相加BUFF寄存器阵列中的BUFF值的步
...【技术特征摘要】
1.一种基于fpga的多像素并行直方图统计方法,其特征在于,包括:
2.根据权利要求1所述的一种基于fpga的多像素并行直方图统计方法,其特征在于,所述移位存储若干并行像素流中的若干像素点对应的像素值的步骤之前,进一步包括:设置若干与并行像素流数目相等的移位寄存器;
3.根据权利要求2所述的一种基于fpga的多像素并行直方图统计方法,其特征在于,若干所述移位寄存器的位宽相等且位宽等于最大像素值的数值大小。
4.根据权利要求1所述的一种基于fpga的多像素并行直方图统计方法,其特征在于,所述按位相加buff寄存器阵列中的buff值的步骤之前,进一步包括:设置加法器;
5.根据权利要求1所述的一种基于fpga的多像素并行直方图统计方法,其特征在于,所述统计各个像素...
【专利技术属性】
技术研发人员:王瑞,孔晓光,杨晨飞,张光宇,曹桂平,董宁,
申请(专利权)人:合肥埃科光电科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。