The invention provides an image processing memory management method and a management system for target detection. The data memory is released after calculating the normalization factor of three-channel original data of a trichrome graph (RGB), and the original image data is taken out point by point, then normalized+RGB is transformed into gray-scale linear merged. At the same time, the original gray-scale data is reused after resize image size. In order to improve the efficiency of memory reuse, it is necessary to restore the resize before reusing or extracting the target area. Because of the point-by-point conversion from RGB to grayscale, there is no need to save excessive memory overhead in the process of processing. The size of grayscale data is still saved to the defined memory reuse space, H * W (Byte).
【技术实现步骤摘要】
一种目标检测的图像处理内存管理方法及管理系统
本专利技术涉及图像处理领域技术,具体来说设计一种目标检测的图像处理内存管理方法及管理系统。
技术介绍
随着移动互联的发展,APP应用成爆发式的增长,在很多APP中都涉及到对身份证、银行卡、行驶证、名片信息的录入,如金融APP、互联APP,移动访客系统等;如果手动输入身份证、银行卡、行驶证、名片信息,速度慢,易出错,用户体验非常差。计算机技术、多媒体技术、人工智能技术的迅速发展,图像处理技术的应用也越来越广泛,并在科学研究、教育管理、医疗卫生、军事等领域已取得的一定的成绩。在这些应用中,都离不开图像处理和识别技术。现阶段较为普遍的是利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对象的技术。随着应用的深入,在芯片领域,目标检测正在越来越受到本领域技术人员关注,由于芯片体积小,低成本,低功耗等特性,在水电表系统,铁路安全检测等系统均有较为广泛的应用。比较常规的图像处理需要用到3色图RGB转灰度,图片缩放scale等技术手段,大部分的图像检测与识别都是在灰度图中进行处理。多目标检测技术需要在图片中检测出多个目 ...
【技术保护点】
1.一种目标检测的图像处理内存管理方法,其特征在于:包括以下步骤:S1:获得待检测的完整原始图像R通道数据,计算且仅保存R通道的归一化因子,归一化因子计算完成后将R通道数据释放;S2:复用S1的内存,获得待检测的完整原始图像G通道数据,计算且仅保存G通道的归一化因子,归一化因子计算完成后将G通道数据释放;S3:复用S1的内存,获得待检测的完整原始图像B通道数据,计算且仅保存B通道的归一化因子,归一化因子计算完成后将B通道数据释放;S4:依次获得每个点的RBG数据,分别按照S1~S3的归一化因子和预先确定的灰度图转化方式确定线性合并因子,进行线性合并;S5:以固定比例系数因子 ...
【技术特征摘要】
1.一种目标检测的图像处理内存管理方法,其特征在于:包括以下步骤:S1:获得待检测的完整原始图像R通道数据,计算且仅保存R通道的归一化因子,归一化因子计算完成后将R通道数据释放;S2:复用S1的内存,获得待检测的完整原始图像G通道数据,计算且仅保存G通道的归一化因子,归一化因子计算完成后将G通道数据释放;S3:复用S1的内存,获得待检测的完整原始图像B通道数据,计算且仅保存B通道的归一化因子,归一化因子计算完成后将B通道数据释放;S4:依次获得每个点的RBG数据,分别按照S1~S3的归一化因子和预先确定的灰度图转化方式确定线性合并因子,进行线性合并;S5:以固定比例系数因子(scaleFactor)缩小图像,缩小后的图像定义为scaledImage,缩小后的图像数据仍复用至S1的内存空间;S6:对于每一幅缩小后的图像(scaledImage),计算完整图像的积分图;S7:定义检测窗区域,遍历图像的每个区域,计算该区域的特征值,判断该区域的特征是否大于预定义的门限;如果大于门限记录该区域在图像中的位置;S8:对所有记录的区域,通过位置信息进行筛选,筛选出有效位置;S9:根据比例系数因子scaleFactor将缩小后的图像(scaledImage)数据还原至原始灰度图数据,将S8筛选出有效位置的数据用于后续要对目标区域再次使用或提取;S10:再缩小图片一定的范围执行S5~S9。2.根据权利要求1所述的一种目标检测的图像处理内存管理方法,其特征在于:其中步骤S1、S2、S3具体为:假设图像高度为H,宽度为W,以Byte为单位保存每个点的R通道数据,定义内存区域RGB_mem大小为H×W(Byte),计算归一化因子,归一化因子计算完成后将内存释放,分别得出归一化乘法因子scale_r和减法因子shift_r,提供给后续步骤复用;复用内存RGB_mem,获得检测的完整原始图像G通道数据,分别得出归一化乘法因子scaleg和减法因子shift_g;复用内存RGB_mem,获得检测的完整原始图像B通道数据,分别得出归一化乘法因子scale_b,减法因子shift_b。3.根据权利要求2所述的一种目标检测的图像处理内存管理方法,其特征在于:其中步骤S4具体为:依次取出每个点的原始图像RGB三通道的数据,对每个点操作如下:S41:将RGB各自转灰度的权重因子:红色转灰色权重因子(R2Y),绿色转灰色权重因子(G2Y),蓝色转灰色权重因子(B2Y),和各自的归一化因子进行线性合并,合并后的因子定义为乘灰度因子和减灰度因子,则RGB三通道的乘灰度因子和减灰度因子分别为:S411:R通道:scale_r2y=scale_r×R2Y,shift_r2y=shift_r×R2YS412:G通道:scale_g2y=scale_g×G2Y,shift_g2y=shift_g×G2YS413:B通道:scale_b2y=scale_b×B2Y,shift_b2y=shift_b×B2YS42:src_norm_r2y[n]=src_r[n]×scale_r2y+shift_r2ysrc_no...
【专利技术属性】
技术研发人员:刘若堃,肖立波,徐昕,
申请(专利权)人:旺微科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。