1.1 神经网络 神经网络因其具有非线性特性、大量的并行分布结 构以及学习和归纳能力而在诸如建模、时间序列分析、模 式识别、信号处理以及控制等方面得到了广泛应用。尤 其面对缺少物理或统计理解、观察数据中存在着统计变 化、数据由非线性机制产生等棘手问题,神经网络能够 提供较为有效的解决方法 [4],是替代人工检测工艺实现智 能分类最合适的选择。 在人工神经网络技术中,神经网络的结构种类繁多, 而在模式识别中 BP 网络是应用最广泛得到效果也比较 好,BP 网络是采用 BP 算法的前馈型神经网络 [5]。它是 由多层感知机发展起来的层次型网络,可实现从输入到 输出的任意非线性映射。 1.2 神经网络的输入 瓷砖的主要缺陷包含:色差、凸块、凹陷、孔洞、污垢、 纹理、裂纹等表面缺陷 [6]。对于图像而言颜色是图像内 容组成的基本要素,也描述图像各像素点值分布的表征, 再结合瓷砖的形状特征通过神经网络进行综合判断。 1.2.1 颜色特征 颜色相对于几何形状特征图形而言,对平移、旋转、 缩放等变换具有不变性,对图像本身的尺寸、方向、视 角的依赖性较小,表现出相当强的鲁棒性 [7]。颜色表示 方式有很多,颜色直方图是表达颜色特征最常用的方式, 除此之外,还有色彩矩和色彩集合。该文采用面向硬件 设备的 RGB 模型 [8-9] 三色分量叠加处理 {P1、P2、P3} 来表示图像的颜色特征。 1.2.2 形状特征 瓷砖是规则的矩形结构,针对于现在家居装修所用 瓷砖出现的大小不一、形变现状,把握住瓷砖这一形状 特点来表征目标能够提高系统的正确率。因此,提取了 瓷砖的面积、周长和角度三分量作为神经网络的另外三 个输入量 {p4、p5、p6}。 2 MATLAB 中瓷砖分类的设计 瓷砖分类基于 MATLAB 的程序 (M 文件 ) 开发设计 主要分为两大模块:数据处理(特征提取)与智能判断。 该程序设计思想:是针对目前使用较广泛的边长相等瓷 砖而设计的,适合于严格的正方形结构(规则的长方形 结构产品分类方法类似)。 产品检测算法设计: (1)规定四边形结构瓷砖的四个顶点为其固有角点 数 (cnt=4),当产品表面存在斑点、裂缝、污点等缺陷时, cnt>4 程序跳出判其为次品; (2)判断产品边长是否相等,不相等跳出显示次品; (3)同理,分析四个角是否为直角; (4)提取特征参数:计算 R、G、B、Area、Suml 收稿日期:2008-9-25 作者简介:陈瑶(1982-),女,汉族,硕士研究生,从 事检测技术与自动化装置的研究。 Email:homewhp@163.com 生产与应用 文章编号:1001-9642(2008)12-0052-03
2022-05-22 10:46:15 2.37MB MATLAB 瓷砖 分类
1
thinkphp3.2.3完全开发手册是一款帮助你学习了解thinkphp3.2.3的电子书籍,内容和在线手册一致,你可以下载下来离线进行学习。ThinkPHP一直致力于简化企业和个人的WEB应用开发,你的帮助是对我们最大的支持和动力!我们的团队七年多来一直在坚持不懈地努力,并坚持开源和免费提供使用,帮助开发人员更加方便的进行WEB应用的快速开发
2022-05-06 00:08:33 6.61MB thinkPHP
1
课程作业并没有看到正确答案,所有的都没有核对过。因为当时自己写作业的时候无从下手很艰难,希望能把我这简单的思考给大家提供一点思路,期待更好的解决办法和更深刻的思考~
2022-04-30 10:46:46 727KB 课程作业 高级算法
1
植物生理学试题及答案,学农的同学肯定可以用得到。
2022-04-25 20:05:02 23.85MB 文档资料 试题 答案
mitab注释PDF版本
2022-04-25 13:00:40 107KB 源码软件
1
第七章 文件结构 一个工程是往往由多个文件组成。这些文件怎么管理、怎么命名都是非常重要的。下面 给出一些基本的方法,比较好的管理这些文件,避免错误的发生。 7.1,文件内容的一般规则 【规则7-1】每个头文件和源文件的头部必须包含文件头部说明和修改记录。 源文件和头文件的头部说明必须包含的内容和次序如下: /************************************************************************ * File Name : FN_FileName.c/ FN_FileName.h * Copyright : 2003-2008 XXXX Corporation,All Rights Reserved. * Module Name : Draw Engine/Display * * CPU : ARM7 * RTOS : Tron * * Create Date : 2008/10/01 * Author/Corporation : WhoAmI/your company name * * Abstract Description : Place some description here. * *-----------------------Revision History--------------------------------- * No Version Date Revised By Item Description * 1 V0.95 08.05.18 WhoAmI abcdefghijklm WhatUDo * ************************************************************************/ 【规则7-2】各个源文件必须有一个头文件说明,头文件各部分的书写顺序下: 其中 Multi-Include-Prevent Section 是用来防止头文件被重复包含的。 如下例: #ifndef __FN_FILENAME_H #define __FN_FILENAME_H #endif 其中“FN_FILENAME”一般为本头文件名大写,这样可以有效避免重复,因为同一工程 中不可能存在两个同名的头文件。 No. Item 1 Header File Header Section 2 Multi-Include-Prevent Section 3 Debug Switch Section 4 Include File Section 5 Macro Define Section 6 Structure Define Section 7 Prototype Declare Section
2022-04-20 19:18:20 1012KB c语言
1
ETL工具箱pdf版,ETL必备的一本书,具体介绍了ETL及相关使用方法
2022-04-13 16:46:41 4.09MB ETL
1
HCIP 认证模拟题 软件VCE中运行数据 HCIP-h12-221 数通路由交换
2022-04-06 01:46:48 6.75MB HCIP
《WAF内功修炼》PDF版本下载
2022-03-31 10:28:12 188B 《WAF内功修炼》PDF版本下载
1
设计模式精解PDF版本,GOF23种设计模式解析附C++实现源码,是学习面向对象设计的好书,值得推荐哦
2022-03-28 20:02:34 1.09MB 设计模式 精解 PDF版本 附C++源码
1