【技术实现步骤摘要】
(一)
本专利技术涉及计算机
,特别涉及一种数字图像采集系统和方法。(二)
技术介绍
采集数字图像进行处理的场景,例如,使用实时解码设备对条形码解码、流水线上的产品缺陷检测、闯红灯拍照以及测速拍照等,通常是先使用图像采集设备采集图像,后对采集的图像进行处理,若处理成功,则停止;若处理失败,则重新采集图像,重新处理,如此循环直到处理成功时才停止。而实时场景下,图像采集设备与目标之间存在相对运动,当相对运动较快或图像采集频率较低,当对采集的图像处理失败而需要重新进行图像采集时,目标可能已经离开了视窗,而导致再也无法对其重新采集。由此可见,在实时场景下,对于采集到的无效图像的后续处理,实际上耗费了大量的实时处理时间。(二)
技术实现思路
为了克服上述不足,本专利技术以“在实时场景下,评估并判定一幅无效图像所耗费的时间远小于后续处理该图像所耗费的时间”为依据,提供了一种实时场景下快速获取有效图像的系统和方法。本专利技术采用的技术方案如下:本专利技术提供一种实时场景下快速获取有效图像的系统,所述系统包括图像采集模块、图像质量评价模块、图像分类模块;所述图像采集模块与图像质量评价模块相连,所述图像质量评价模块与图像分类模块相连;所述图像分类模块还与后续图像处理系统相连;优选的,所述图像采集模块负责采集目标图像,所述图像采集模块包括光学摄像头、红外摄像头、扫描仪、雷达等图像采集设备;优选的,所述图像采集模块通过采集大量图像样本训练得到图像质量评价数学模型和图像分类数学模型;优选的,所述图像质量评价模块基于所述图像质量评价数学模型建立,所述图像质量评价模块负责对实时采集 ...
【技术保护点】
一种实时场景下快速获取有效图像的系统,其特征在于,包括图像采集模块、图像质量评价模块、图像分类模块;所述图像采集模块与图像质量评价模块相连,所述图像质量评价模块与图像分类模块相连;所述图像分类模块还与后续图像处理系统相连。
【技术特征摘要】
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)所示: ...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。