实时场景下快速获取有效图像的系统和方法技术方案

技术编号:13959804 阅读:108 留言:0更新日期:2016-11-02 23:53
本发明专利技术公开了一种实时场景下快速获取有效图像的系统和方法,在该场景下的图像采集过程中,图像质量评价模块运用图像质量评价数学模型对采集到的图像进行快速评价,图像分类模块运用所述图像分类数学模型对输入的图像质量评价结果进行判定,若判定为有效图像,则停止采集,得出成功获取有效图像的结果,并将图像输入后续处理系统;若判定为无效图像,则继续采集,并重新评估,直到获得有效图像为止。本发明专利技术能够在尽量保持图像采集实时性的前提下,确保最终输入后续处理环节的图像都是有效图像。

【技术实现步骤摘要】
(一)
本专利技术涉及计算机
,特别涉及一种数字图像采集系统和方法。(二)
技术介绍
采集数字图像进行处理的场景,例如,使用实时解码设备对条形码解码、流水线上的产品缺陷检测、闯红灯拍照以及测速拍照等,通常是先使用图像采集设备采集图像,后对采集的图像进行处理,若处理成功,则停止;若处理失败,则重新采集图像,重新处理,如此循环直到处理成功时才停止。而实时场景下,图像采集设备与目标之间存在相对运动,当相对运动较快或图像采集频率较低,当对采集的图像处理失败而需要重新进行图像采集时,目标可能已经离开了视窗,而导致再也无法对其重新采集。由此可见,在实时场景下,对于采集到的无效图像的后续处理,实际上耗费了大量的实时处理时间。(二)
技术实现思路
为了克服上述不足,本专利技术以“在实时场景下,评估并判定一幅无效图像所耗费的时间远小于后续处理该图像所耗费的时间”为依据,提供了一种实时场景下快速获取有效图像的系统和方法。本专利技术采用的技术方案如下:本专利技术提供一种实时场景下快速获取有效图像的系统,所述系统包括图像采集模块、图像质量评价模块、图像分类模块;所述图像采集模块与图像质量评价模块相连,所述图像质量评价模块与图像分类模块相连;所述图像分类模块还与后续图像处理系统相连;优选的,所述图像采集模块负责采集目标图像,所述图像采集模块包括光学摄像头、红外摄像头、扫描仪、雷达等图像采集设备;优选的,所述图像采集模块通过采集大量图像样本训练得到图像质量评价数学模型和图像分类数学模型;优选的,所述图像质量评价模块基于所述图像质量评价数学模型建立,所述图像质量评价模块负责对实时采集的目标图像的质量进行评价,所述图像质量评价模块包括对图像质量进行评价的计算机软件和硬件;优选的,所述图像分类模块基于所述图像分类数学模型建立,所述图像分类模块根据图像质量评价模块的结果对目标图像的有效性进行判定,所述图像分类模块包括对目标图像有效性进行判定的计算机软件和硬件;优选的,所述图像分类模块与后续图像处理系统的连接方式包括有线连接、无线连接以 及通过存储介质传输等;本专利技术还提供一种实时场景下快速获取有效图像的方法,所述方法包括以下步骤:步骤一,在某一特定的场景下,所述图像采集模块通过采集大量图像样本训练得到图像质量评价数学模型和图像分类数学模型;基于所述图像质量评价数学模型建立所述图像质量评价模块;基于所述图像分类数学模型建立所述图像分类模块;步骤二,在该场景下的图像采集过程中,所述图像质量评价模块运用所述图像质量评价数学模型对采集到的图像进行快速评价,然后将图像质量评价结果和图像输入图像分类模块;步骤三,所述图像分类模块运用所述图像分类数学模型对输入的图像质量评价结果进行判定,若判定为有效图像,则停止采集,得出成功获取有效图像的结果,并将图像输入后续处理系统;若判定为无效图像,得出未能成功获取有效图像的结果,继续采集,并重新执行步骤二。优选的,所述的步骤一的具体步骤为:S1,在某一特定的场景下,采集大量的图像样本;S2,将S1中采集的图像样本分为有效图像和无效图像两类并标定,有效图像为后续处理结果为成功的图像,无效图像为后续处理结果为失败的图像,S3,计算并分析所有已标定图像的图像质量指标;S4,训练出适用于该场景下的图像质量评价数学模型,所述数学模型用于快速评估当前场景下所采集的实时图像的图像质量,基于所述图像质量评价数学模型,建立所述图像质量评价模块;S5,结合S3和S4中的结果,训练出适用于该场景下的图像分类数学模型,所述数学模型用于快速判定当前场景下所采集的实时图像的有效性,基于所述图像分类数学模型,建立所述图像分类模块;与现有技术相比,本专利技术的有益效果是:本专利技术提供的实时场景下快速获取有效图像的系统和方法,使用预置的图像质量评价数学模型和图像分类数学模型,对采集的图像进行快速评估和分类筛选,在尽可能的保证图像采集实时性的前提下,确保最终输入后续处理系统的图像都是有效图像。(三)附图说明图1为实时场景下快速获取有效图像的系统图2为条码实时解码场景下本专利技术采集有效条码图像的流程图;图3为流水线上同一条码图片在不同位置时所拍摄的图像;(四)具体实施方法为了使本专利技术的技术手段、创作特征、工作流程、使用方法达成目的与功效易于明白了解,下面结合附图和具体实施例,进一步阐述本专利技术具体实施方式。如图1所示的系统,提供一种实时场景下快速获取有效图像的系统,所述系统包括图像采集模块、图像质量评价模块、图像分类模块;所述图像采集模块与图像质量评价模块相连,所述图像质量评价模块与图像分类模块相连;所述图像分类模块还与后续图像处理系统相连。图2表示条码实时解码场景下本专利技术采集有效条码图像的流程图,条码图像实时解码场景下本专利技术快速获取有效条码图像的具体过程如下:步骤一、使用图像采集模块训练条码实时解码场景下条码图像的图像质量评价数学模型和图像分类数学模型;步骤二、基于所述图像质量评价数学模型建立图像质量评价模块,基于所述图像分类数学模型建立图像分类模块;步骤三、所述图像质量评价模块使用所述图像质量评价数学模型计算实时采集到的条码图像的图像质量,将计算结果带入所述分类图像分类模块中;步骤四、所述图像分类模块运用所述图像分类数学模型对输入的图像质量评价结果进行判定,若判定为有效图像,则停止采集,得出成功获取有效图像的结果,并将图像输入后续处理系统;若判定为无效图像,得出未能成功获取有效图像的结果,继续采集,并重新执行步骤三。对于步骤一,其详细步骤可以分解如下:S1、使用图像采集模块采集大量的条码图像样本作为训练样本;S2、对所有的训练样本进行解码并标定,可解码的条码图像标定为有效条码图像,不可解码的条码图像标定为无效条码图像;S3、计算所有标定样本的图像质量指标,基于所述图像质量指标建立图像质量评价数学模型,本次实施例选择的图像质量评价指标为图像清晰度;S4、从图像质量评价值的角度明确有效条码图像和无效条码图像类别的可分性,使用有效条码图像样本中的图像清晰度评价函数值的最小值T为图像有效性分类阈值,基于所述分类阈值构建当前场景下的图像分类数学模型。对于S3所述的图像质量评价数学模型,所述图像质量评价数学模型对图像清晰度的具体计算步骤如下:1、计算各个子区域中心点坐标本实例将条码图像等分割为12(3行4列)个子区域,则有每个子区域的中心点坐标如式(1)所示:其中,W,H分别代表图像的宽和高,i为子区域所在列数,j为子区域所在行数。2、计算各个窗口的清晰度本实施例选择在每个子区域的中心位置开16*16像素的窗口,使用能量梯度函数计算每个窗口的图像清晰度评价函数值,如公式(2)所示:其中,I(x,y)代表坐标点(x,y)处的像素灰度值。3、计算图像的清晰度图像清晰度评价函数值的计算如式(3)所示:其中,αij为根据先验知识确定的对应子区域窗口权值。对于S4所述的图像分类数学模型,所述图像分类数学模型对图像有效性的判定的具体步骤如下,使用S4所述的图像有效性分类阈值T与S3所述的图像清晰度S(I)进行比较;若T较大,则得出当前图像无效的结论;若T较小,则得出当前图像有效的结论;为了更进一步的验证本专利技术提出方法在获取有效图像上的有效性和实时性,结合具体的实验做进一步的展示。本文档来自技高网...

【技术保护点】
一种实时场景下快速获取有效图像的系统,其特征在于,包括图像采集模块、图像质量评价模块、图像分类模块;所述图像采集模块与图像质量评价模块相连,所述图像质量评价模块与图像分类模块相连;所述图像分类模块还与后续图像处理系统相连。

【技术特征摘要】
1.一种实时场景下快速获取有效图像的系统,其特征在于,包括图像采集模块、图像质量评价模块、图像分类模块;所述图像采集模块与图像质量评价模块相连,所述图像质量评价模块与图像分类模块相连;所述图像分类模块还与后续图像处理系统相连。2.根据权利要求1所述的实时场景下快速获取有效图像的系统,其特征在于,所述图像采集模块负责采集目标图像,所述图像采集模块是:光学摄像头、红外摄像头、扫描仪或雷达。3.根据权利要求1所述的实时场景下快速获取有效图像的系统,其特征在于,所述图像采集模块通过采集大量图像样本训练得到图像质量评价数学模型和图像分类数学模型。4.根据权利要求1所述的实时场景下快速获取有效图像的系统,其特征在于,所述图像质量评价模块基于所述图像质量评价数学模型建立,所述图像质量评价模块负责对实时采集的目标图像的质量进行评价,所述图像质量评价模块包括对图像质量进行评价的计算机软件和硬件。5.根据权利要求1所述的实时场景下快速获取有效图像的系统,其特征在于,所述图像分类模块基于所述图像分类数学模型建立;所述图像分类模块根据图像质量评价模块的结果对目标图像的有效性进行判定,所述图像分类模块包括对目标图像有效性进行判定的计算机软件和硬件。6.根据权利要求1所述的实时场景下快速获取有效图像的系统,其特征在于,所述图像分类模块与后续图像处理系统的连接方式包括有线连接、无线连接或通过存储介质传输。7.一种实时场景下快速获取有效图像的方法,其特征在于,包括以下步骤:步骤一,在某一特定的场景下,所述图像采集模块通过采集大量图像样本训练得到图像质量评价数学模型和图像分类数学模型;基于所述图像质量评价数学模型建立所述图像质量评价模块;基于所述图像分类数学模型建立所述图像分类模块;步骤二,在该场景下的图像采集过程中,所述图像质量评价模块运用所述图像质量评价数学模型对采集到的图像进行快速评评价,然后将图像质量评价结果和图像输入图像分类模块;步骤三,所述图像分类模块运用所述图像分类数学模型对输入的图像质量评价结果进行判定,若判定为有效图像,则停止采集,得出成功获取有效图像的结果,并将图像输入后续处理系统;若判定为无效图像,得出未能成功获取有效图像的结果,继续采集,并重新执行步骤三。8.根据权利要求7所述的实时场景下快速获取有效图像的方法,其特征在于,所述的步骤一的具体步骤为:S1,在某一特定的场景下,采集大量的图像样本;S2,将S1中采集的图像样本分为有效图像和无效图像两类并标定,有效图像为后续处理结果为成功的图像,无效图像为后续处理结果为失败的图像,S3,计算并分析所有已标定图像的图像质量指标;S4,训练出适用于该场景下的图像质量评价数学模型,所述数学模型用于快速评估当前场景下所采集的实时图像的图像质量,基于所述图像质量评价数学模型,建立所述图像质量评价模块;S5,结合S3和S4中的结果,训练出适用于该场景下的图像分类数学模型,所述数学模型用于快速判定当前场景下所采集的实时图像的有效性,基于所述图像分类数学模型,建立所述图像分类模块。9.一种实时场景下快速获取有效图像的方法,其特征在于,具体步骤如下:步骤一、使用图像采集模块训练条码实时解码场景下条码图像的图像质量评价数学模型和图像分类数学模型;步骤二、基于所述图像质量评价数学模型建立图像质量评价模块,基于所述图像分类数学模型建立图像分类模块;步骤三、所述图像质量评价模块使用所述图像质量评价数学模型计算实时采集到的条码图像的图像质量,将计算结果带入所述分类图像分类模块中;步骤四、所述图像分类模块运用所述图像分类数学模型对输入的图像质量评价结果进行判定,若判定为有效图像,则停止采集,得出成功获取有效图像的结果,并将图像输入后续处理系统;若判定为无效图像,得出未能成功获取有效图像的结果,继续采集,并重新执行步骤三。10.根据权利要求9所述的一种实时场景下快速获取有效图像的方法,其特征在于,所述的步骤一具体为:S1、使用图像采集模块采集大量的条码图像样本作为训练样本;S2、对所有的训练样本进行解码并标定,可解码的条码图像标定为有效条码图像,不可解码的条码图像标定为无效条码图像;S3、计算所有标定样本的图像质量指标,基于所述图像质量指标建立图像质量评价数学模型;S4、从图像质量评价值的角度明确有效条码图像和无效条码图像类别的可分性,使用有效条码图像样本中的图像清晰度评价函数值的最小值T为图像有效性分类阈值,基于所述分类阈值构建当前场景下的图像分类数学模型。11.根据权利要求10所述的一种实时场景下快速获取有效图像的方法,其特征在于,所述图像质量评价数学模型所使用的图像质量评价指标为图像清晰度。12.根据权利要求11所述的一种实时场景下快速获取有效图像的方法,其特征在于,所述图像质量评价数学模型对图像清晰度的计算过程具体步骤为:步骤一、条码图像等分为3行4列共12个子区域,并计算各个子区域中心点坐标;步骤二、在子区域中心位置开窗口,计算窗口的清晰度;步骤三、计算整张图像的清晰度。13.根据权利要求12所述的一种实时场景下快速获取有效图像的方法,其特征在于,所述的计算各个子区域中心点坐标的步骤为:条码图像分为3行4列共12个子区域,每个子区域的中心点坐标如式(1)所示: ...

【专利技术属性】
技术研发人员:潘晴陈健刚
申请(专利权)人:广东工业大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1