【技术实现步骤摘要】
一种基于OpenCV的核电现场设备图像分类方法
本专利技术属于图像处理
,具体涉及一种基于OpenCV的核电现场设备图像分类方法。
技术介绍
随着工业化时代的发展,图像作为设备信息的载体,其图像处理技术广泛使用在核工业领域,其中自动图像分类技术作为人工智能技术的一个重要分支不断深入应用到工业生产中。核电厂现场设计的设备种类繁多、数量巨大,又长时间受环境、湿度、温度、亮度、辐照等影响,极大程度上增加了设备图像识别分类的困难。目前核电厂在设备信息收集的过程中,采用的是人为使用摄像机拍摄采集核电现场设备图像进行筛选和分类方法,此方法需耗费大量的时间和人力,工作效率极低,且存在人因失误的可能,时常出现采集照片像素低、信息模糊等导致目标设备图像分类不准确问题,造成工作不便,信息收集不全和遗漏等问题。
技术实现思路
针对以上不足,本专利技术的目的是提供一种基于OpenCV的核电现场设备图像分类方法,以替代传统依赖人眼去分类的方式,对目标图像进行快速分类,并将分类结果存储至相应的地点,达到高效精准的目的,大大提高了工作效率。本专利技术的技术方案如下:一种基于OpenCV的核电现场设备图像分类方法,包括14个步骤;S1:调用OpenCV;S2:使用摄像机拍摄采集核电现场不同设备图像,每类图像采集100张;S3:将S2中采集的设备图像处理保存为.jpg;S4:将S3中的图片进行归一化处理;S5:将S4中的图像根据核电现场设备类别进行划分, ...
【技术保护点】
1.一种基于OpenCV的核电现场设备图像分类方法,包括14个步骤,其特征在于:S1:调用OpenCV;/nS2:使用摄像机拍摄采集核电现场不同设备图像,每类图像采集100张;/nS3:将S2中采集的设备图像处理保存为.jpg;/nS4:将S3中的图片进行归一化处理;/nS5:将S4中的图像根据核电现场设备类别进行划分,给每类图像定一个标签,同类图像文件存放在一个文件夹内;/nS6:调用OpenCV中的SurfFeatureDetector方法检测S5中图像特征点;/nS7:调用OpenCV中的SurfDescriptorExtractor方法抽取S6中特征点描述符;/nS8:将S7中获得的特征描述符存储作为图像的特征向量;/nS9:将S8中的图像特征向量利用OpenCV的K-Means算法进行聚类,聚为1000类;/nS10:将S8中每张图像的特征向量归类到S9聚合的类别中,统计每张图片各个类别出现的特征频率;/nS11:将S10中获得的特征频率保存作为图片的词袋,bag of words;/nS12:使用基于OpenCV的SVM分类算法以S11中的图片词袋以及S5中的分类标签为训练 ...
【技术特征摘要】 【专利技术属性】
1.一种基于OpenCV的核电现场设备图像分类方法,包括14个步骤,其特征在于:S1:调用OpenCV;
S2:使用摄像机拍摄采集核电现场不同设备图像,每类图像采集100张;
S3:将S2中采集的设备图像处理保存为.jpg;
S4:将S3中的图片进行归一化处理;
S5:将S4中的图像根据核电现场设备类别进行划分,给每类图像定一个标签,同类图像文件存放在一个文件夹内;
S6:调用OpenCV中的SurfFeatureDetector方法检测S5中图像特征点;
S7:调用OpenCV中的SurfDescriptorExtractor方法抽取S6中特征点描述符;
S8:将S7中获得的特征描述符存储作为图像的特征向量;
S9:将S8中的图像特征向量利用OpenCV的K-Means算法进行聚类,聚为1000类;
S10:将S8中每张图像的特征向量归类到S9聚合的类别中,统计每张图片各个类别出现的特征频率;
S11:将S10中获得的特征频率保存作为图片的词袋,bagofwords;
S12:使用基于OpenCV的SVM分类算法以S11中的图片词袋以及S5中的分类标签为训练数据对每个图像类别都训练一个二元分类器;
S13:输入待分类图像,经过步骤S6、S7以及S8提取图像特征向量,使用S12中训练好的每一类分类器判断输入图像为该类的概率,记录概率最高的一类;
S14:将图片保存至对应类别文件夹下,完成分类。
2.如权利要求1所述的一种基于OpenCV的核电现场设备图像分类方法,其特征在于:所述步骤S2中,使用摄像机拍摄采集核电现场不同设备上不同元件图像。
技术研发人员:高鑫浩,孙俊,陈湛杨,吴松林,肖彦梅,李海涛,杨雅寒,
申请(专利权)人:福建福清核电有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。