1.一种基于可拓免疫的红外目标检测跟踪一体化算法,包括红外目标检测模块、红外目标跟踪模块,其特征在于,该算法包括以下步骤:S1、读入红外视频序列的第一帧图像,生成图像灰度训练集,同时进行免疫初分割,根据图像灰度差异将图像分为两部分,将图像进行初始免疫处理;
S2、所述图像灰度训练集生成后,对训练集的元素进行免疫耐受处理;
S3、将步骤S2中进行了免疫耐受的元素生成红外目标的初始免疫检测器;
S4、将所述初始免疫检测器与选定的自体集合进行匹配,匹配成功则转到步骤S3,否则转到步骤S5;
S5、将步骤S3中不能与自体集合相匹配的元素组成新检测器集合;
S6、判断步骤S5中的新检测其数量是否达到预设值,如果达到预设值,则转到步骤S7,否则转到步骤S3;
S7、对步骤S5输入的新检测器进行可拓变换,生成红外目标可拓检测器;
S8、将初始免疫处理后的图像,利用所述红外目标可拓检测器在基于人工免疫理论的阴性选择网络中进行目标检测,在检测中对红外目标的特征进行聚类,形成目标元素集与背景元素集,并计算目标元素集的目标中心位置;
S9、将所述目标中心位置输入到红外目标跟踪模块用于跟踪滤波器的初始化;
S10、将所述跟踪滤波器进行可拓变换,实现跟踪器的尺度可拓并增强目标跟踪的抗遮挡性能;
S11、对跟踪可靠性进行判断,如果能够准确跟踪红外目标,则转到步骤S12输出跟踪结果,反之则转到步骤S13生成红外目标可拓区域;
S12、输出进行跟踪可靠性判断时准确跟踪红外目标的跟踪结果;
S13、当不能准确跟踪红外目标时,根据目标中心位置误差情况及误差精度,进行目标可拓变换,生成目标可拓区域;
S14、在所述可拓目标区域内进行红外目标重新定位,捕获目标所在位置;
S15、对步骤S14捕获的红外目标所在位置进行可靠性分析,如果能够准确跟踪红外目标,则转至步骤S12输出跟踪结果,反之则转至步骤S16;
S16、当步骤S15跟踪可靠性分析表明无法准确跟踪红外目标时,输入下一帧红外图像并转至步骤S13。
2.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S3生成初始免疫检测器采用阴性选择算法。
3.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S4初始免疫检测器与选定的自体集合在Hamming规则下进行匹配。
4.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S1中免疫初分割采用视觉背景提取算法。
5.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S7检测器进行可拓变换首先将红外目标可拓检测器用可拓学基元矩阵表示,其中包括可拓检测器的特征向量及其检测范围。
6.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S8可拓检测器工作过程主要采用基于lncRNA功能计算模型。
7.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S9的跟踪滤波器采用KCF跟踪滤波器。
8.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S13生成目标可拓区域时的判定依据为目标中心位置误差大于设定值,生成可拓区域的方法为计算当前区域与目标间的免疫亲和度。
9.如权利要求1所述的基于可拓免疫的红外目标检测跟踪一体化算法,其特征在于,所述步骤S1采用ViBe算法进行免疫初分割。