1.一种碳纤维复合芯导线的X射线缺陷图像样本生成方法,其特征在于,该方法包括如下步骤:步骤S1:对原始有缺陷的碳纤维复合芯导线的X射线图像作背景估计得到背景图P background ;步骤S2:求取背景图P background 和碳纤维复合芯导线原始图P original 之间各位置对应的像素点的像素差值的绝对值,得到背景差分图P,即P=|P background -P original |;并裁出P中的破损区域S;步骤S3:随机改变S的形状、亮度、对比度,得到新缺陷S′;步骤S4:将步骤S3中随机生成的缺陷S′与原始碳纤维复合芯导线X射线图像P original 相融合生成新的图像;步骤S3的具体方法如下:步骤S3.1:取破损区域S的几何中心点O作为原点建立一个极坐标系;步骤S3.2:以极角坐标为依据等角度间隔地对破损区域S所有边界点采样360次得到360个点x 1 、x 2 、......、x 360 ,获取这些点的坐标序列{(θ 1 ,l 1 ),(θ 2 ,l 2 ),......,(θ 360 ,l 360 )},θ i 为极角坐标,l i 为极径坐标;步骤S3.3:将每个边界点x i 的坐标(θ i ,l i )乘以一个随机数r i 得到新的点x′ i 和它的坐标(θ′ i ,l′ i ),即θ′ i =θ i *r i 、l′ i =l i *r i ,最终得到360个新点x′ 1 、x′ 2 、......、x′ 360 和一个新坐标序列{(θ′ 1 ,l′ 1 ),(θ′ 2 ,l′ 2 ),......,(θ′ 360 ,l′ 360 )};其中,随机数r i 的确定包括以下步骤:步骤3.3.1:以极角坐标为依据等角度间隔地对x 1 、x 2 、......、x 360 采样100次得到100个点X 1 、X 2 、......、X 100 ,并确定这100个点的随机数R 1 、R 2 、......、R 100 ,0.5<R j <1.5;步骤3.3.2:确定剩下点的随机数,若x i 位于X j 、X j+1 之间,则x i 所乘的随机数r i 必满足R j <r i <R j+1 或R j+1 <r i <R j ;步骤S3.4:将x′ 1 、x′ 2 、......、x′ 360 相连得到一条新的边界曲线L;步骤S3.5:对被L包围的像素点赋值,赋值的过程包含以下步骤:步骤S3.5.1:将x′ 1 、x′ 2 、......、x′ 360 与原点O相连得到360条直线m 1 、m 2 、......、m 360 ;步骤S3.5.2:任意选取被L包围的一点k′,找出与k′最近的一条直线m i ;步骤S3.5.3:m i 所对应边界点为x′ i ,将k′坐标除以与x′ i 对应的r i 得到坐标k;步骤S3.5.4:在x 1 、x 2 、......、x 360 中找出与k点欧式距离最近的一点,将该点的像素值赋给k′;步骤S3.5.5:重复S3.5.2~S3.5.4,直至被L包围的像素点被全部赋值。
2.根据权利要求1所述的一种碳纤维复合芯导线的X射线缺陷图像样本生成方法,其特征在于,步骤S1中的背景估计的具体过程包括以下步骤:步骤S1.1:统计不同图像同一行的灰度直方图:将所有图中同一行的灰度进行直方图统计,横轴为灰度级,纵轴为像素个数,得到每个灰度级对应的频数,构成一个一维序列Q i ,i∈[1,N];步骤S1.2:对全部灰度直方图进行中值滤波:对序列Q i 进行一维中值滤波,滤波核大小为3;步骤S1.3:将每一行中频数最大的灰度值,作为背景图P background 上该行所有像素点的灰度值:求取序列Q i 的最大值,作为背景图上第i行所有点的灰度值;步骤S1.4:重复执行步骤S1.1到S1.3,遍历完所有的行。
3.根据权利要求1所述的一种碳纤维复合芯导线的X射线缺陷图像样本生成方法,其特征在于,步骤S4中的方法具体如下:若原始碳纤维复合芯导线X射线图像P original 共有m行个像素点,则在其第 或 行上任取一点p,将p点与随机生成的缺陷S′的几何中心点O′作为原点在各自图像中建立直角坐标系,可以在P original 内找到坐标与S′内各点坐标相同的点,将这些点的像素值减去S′内与之坐标相同的点的像素值。