利索能及
我要发布
收藏
专利号: 2019105378457
申请人: 漳州智觉智能科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-10
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种模具模板图像生成系统,其特征在于,所述模板图像生成系统包括:时间间隔存储模块、模板采集模块、模板存储模块、模板读取模块、模板学习模块;

所述时间间隔存储模块用以存储各个时间段的模板图像采集间隔数据;

所述模板采集模块用以实时或每间隔设定时间采集图像信息,将在对应采集时间点采集到的图像作为对应时间点的模板图像;

所述模板存储模块用以存储所述模板采集模块在各个时间点采集的模板图像,或者/并且存储各个时间点的模板图像形成的动态模板视频文件;

所述模板学习模块用以在两个相邻采集时间点之间,将当前图像与前一幅已采集的模板图像进行比较,若差异大于设定阈值,则在设定的规则采集时间点外添加当前时间点作为一个采集时间点,并将当前图像作为模板图像存储。

2.根据权利要求1所述的模具模板图像生成系统,其特征在于:所述模具模板图像生成系统还包括:

基准时间确定模块,用以确定基准时间;

采集时间点确定模块,用以在基准时间的基础上,结合所述时间间隔存储模块设定的采集间隔数据生成各个采集时间点。

3.根据权利要求2所述的模具模板图像生成系统,其特征在于:所述模板采集模块用以在所述基准时间确定模块生成基准时间后,立即抓拍一幅模板图像;而后,在所述采集时间点确定模块确定的各个采集时间点均抓拍一幅模板图像。

4.根据权利要求1所述的模具模板图像生成系统,其特征在于:所述模具模板图像生成系统还包括:

时间间隔生成模块,用以设定各个时间段的采集间隔数据,并将采集间隔数据存储于时间间隔存储文件中;

时钟触发器,用以从时间间隔存储文件中读取当前时间对应的采集间隔数据。

5.根据权利要求4所述的模具模板图像生成系统,其特征在于:每生成一个时间间隔tmInters[n]后,时钟触发器根据基准时间,不断累加时间间隔值;这样就在基准时间的基础上不断生成准确的触发时间;

时钟触发器将触发时间和当前时间比较,触发时间大于等于当前时间时,立即向模板采集模块发送触发信号以抓拍新模板;

时钟触发器触发模板采集时,从监视相机抓取当前图像作为对应该时间点的模板图。

时间间隔tmInters[n]值存入文件Ft,当前模板图像moldImage[n]存入模板视频文件Fm中;

抓取的众多模板图像,按时间点对应的顺序,用视频方式存入文件,生成一个对应的动态模板视频,视频中的每一幅图像对应一个时间点;

这样,在Ft文件中的每一个时间间隔tmInters[n],在Fm文件中都对应着一个moldImage[n],两个文件之间的数据形成一一对应的关系。

6.根据权利要求1所述的模具模板图像生成系统,其特征在于:所述模具监视系统还包括:

模板获取模块,用以从所述模板存储模块获取两幅连续的模板图像;

模板比对模块,用以将获取两幅连续的模板图像进行比对,若两幅连续的模板图像之间的差异大于设定阈值,则认为需要在两者之间生成新的模板图像;

模板生成模块,用以将连续两幅模板图像进行线性插值来生成新的模板图像;

所述模板生成模块通过新模板图像线性插值方法生成,新模板图像中的位置(x,y)对应的像素值f[mn′](x,y)从前后两幅模板图对应位置的像素值计算得出:f[mn′](x,y)=f[m](x,y)*e+f[n](x,y)*(1-e),其中:当t[mn′]=T[m]时,e=1,f[mn′](x,y)=f[m](x,y),即moldImage[mn′]=moldImage[m];

反之,当t[mn′]=T[n]时,e=0,f[mn′](x,y)=f[n](x,y),即moldImage[mn′]=moldImage[n];

其中,T[m]为实际时间,f[m](x,y)为对应T[m]时刻的模板图像在(x,y)位置的像素值,t[m]为在两个实际时间中的需要生成新模板图像的时间;

所述模板生成模块连接运动估计模块,运动估计模块用以对两幅模板间差异较大的部分进行运动估计,找到最小差异位置,用该位置局部图像数据来插值形成该差异较大部分的局部图像数据。

7.一种模具模板图像生成方法,其特征在于,所述模板图像生成方法包括如下步骤:时间间隔存储步骤,存储各个时间段的模板图像采集间隔数据;

模板采集步骤,实时或每间隔设定时间采集图像信息,将在对应采集时间点采集到的图像作为对应时间点的模板图像;

模板存储步骤,存储模板采集步骤在各个时间点采集的模板图像,或者/并且存储各个时间点的模板图像形成的动态模板视频文件;

模板学习步骤,在两个相邻采集时间点之间,将当前图像与前一幅已采集的模板图像进行比较,若差异大于设定阈值,则在设定的规则采集时间点外添加当前时间点作为一个采集时间点,并将当前图像作为模板图像存储。

8.根据权利要求7所述的模具模板图像生成方法,其特征在于:所述模具模板图像生成方法还包括模板生成步骤;将从模板存储模块中获取的连续两幅模板图像进行线性插值来生成新的模板图像;

通过新模板图像线性插值方法生成,新模板图像中的位置(x,y)对应的像素值f[mn′](x,y)从前后两幅模板图对应位置的像素值计算得出:f[mn′](x,y)=f[m](x,y)*e+f[n](x,y)*(1-e),其中:当t[mn′]=T[m]时,e=1,f[mn′](x,y)=f[m](x,y),即moldImage[mn′]=moldImage[m];

反之,当t[mn′]=T[n]时,e=0,f[mn′](x,y)=f[n](x,y),即moldImage[mn′]=moldImage[n];

生成新模板图像前,比较moldImage[m]与moldImage[n]的差异,当出现局部差异过大时,使用运动估计减少误差;

所述模板生成步骤包括运动估计步骤,对两幅模板间差异较大的部分进行运动估计,找到最小差异位置,用该位置局部图像数据来插值形成该差异较大部分的局部图像数据;

如果两个顺序相邻模板之间差异大于设定值,这两个相邻模板图像间利用线性插生成新的模板图像;所述模板生成模块将前后相邻两幅模板图像进行线性插值来生成新的模板图像,线性系数通过新模板图像对应的时间点与前后模板图像的时间差计算,前后模板图像对应的时间点是在基准时间的基础上累加时间间隔得出,新模板图像的时刻为实际时钟t;如果生成新模板后仍然报警,报警被操作人员判断为误报警后,可将当前图像作为新模板插入到模板序列中,同时以t-T作为新的时间间隔值更新到动态模板视频文件Ft中;

如果两个顺序相邻模板之间差异大于设定阈值,且差异值只集中在部分区域,则启动运动估计模块提高生成新模板的精度;所述运动估计模块用于对两幅模板间差异较大的部分进行运动估计,找到最小差异位置,用该位置局部图像作为差异较大部分的局部插值基准图。

9.一种模具模板图像生成系统,其特征在于,所述模板图像生成系统包括:时间间隔存储模块,用以存储各个时间段的模板图像采集间隔数据;

模板采集模块,用以实时或每间隔设定时间采集图像信息,将在对应采集时间点采集到的图像作为对应时间点的模板图像;

模板存储模块,用以存储所述模板采集模块在各个时间点采集的模板图像,或者/并且存储各个时间点的模板图像形成的动态模板视频文件。

10.一种模具模板图像生成方法,其特征在于,所述模板图像生成方法包括:时间间隔存储步骤,存储各个时间段的模板图像采集间隔数据;

模板采集步骤,实时或每间隔设定时间采集图像信息,将在对应采集时间点采集到的图像作为对应时间点的模板图像;

模板存储步骤,存储所述模板采集模块在各个时间点采集的模板图像,或者/并且存储各个时间点的模板图像形成的动态模板视频文件。