基于构件的印刷品缺陷检测机器视觉系统软件开发研究

被引量 : 0次 | 上传用户:zenme123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机及图像处理技术的发展,机器视觉技术在工业在线检测中的应用逐渐广泛,利用机器视觉技术来进行印刷品缺陷的自动检测已切实可行。机器视觉软件是进行基于机器视觉的检测工作必不可少的软件工具。当前,国外机器视觉软件虽然功能较强,但是购买费用很高,不是一般研究人员或单位所能承担,同时,由于不知道源代码,维护起来比较困难。有必要采用全新的软件开发技术,开发具有特色、方便使用、容易集成新的图像处理方法的机器视觉软件系统。本文引入构件技术,提出了基于构件的机器视觉软件开发方法,以印刷品缺陷检测系统为例,以Visual C++6.0为软件平台,设计了一套基于构件的印刷品缺陷检测机器视觉软件。结果表明,采用基于构件的软件开发技术,可以节省开发成本,提高软件开发的速度,减少开发的重复劳动和重复投入,减少软件的维护费用。在开发机器视觉软件算法的过程中,本文对图像匹配和Blob分析算法进行了研究。提出一种改进的Harris角点检测方法,并用一种稳定性评价准则测试,证明了本文算子在工业环境下的优越性。建立仿射变换模型来近似相应特征点邻域的几何变换,用确定性退火方法计算模型参数,避免了耗时的穷举搜索。利用RANSAC方法鲁棒地估计基本矩阵和单应矩阵,建立对极几何约束和单应约束来剔除初始匹配中的误匹配对;提出一种基于连通区域标记的快速Blob分析方法,算法使用游程链表和动态数组的方法,只需扫描图像一次,并且无需建立等价表和进行等价标记合并,解决了现有算法中的标记冗余现象。另外,算法还能够标记连通区域中的内洞。实验结果表明,该算法对于任意复杂形状、任意数目的Blob区域都能正确检测并计算参数,并且具有很快的速度和很好的稳定性。
其他文献
目的探讨单纯性肥胖男童骨密度变化与骨代谢生化指标及胰岛素抵抗之间的关系,以了解肥胖男童骨代谢异常可能的发病机制。方法应用定量骨密度超声仪测定70例7~14岁不同体质指数
早产儿的脏器生理生化功能不成熟或发育不良,与其快速生长所需的高营养素摄入相矛盾,如未能掌握对这一阶段患儿的合理营养支持技术,不仅容易引起近期相关并发症,而且早期营养
目的探讨儿童单纯性肥胖对血糖、血脂成分及肝脏的影响。方法应用B超、生化分析仪,对117例7~13岁儿童(其中肥胖组60例,正常对照组57例)进行肝脏B超、血糖、血脂及肝功能等指标
企业制度创新是解决企业存在问题的基础 ,文章简要介绍了西方企业制度创新研究的理论以及西方发达国家国有企业制度创新的实践。结合我国国有企业制度创新的现状 ,提出塑造国
采用室温拉伸、示波冲击、光学和扫描电镜组织分析、EBSD及断口分析等方法,研究了微观组织对一种高强度船板用钢低温冲击韧性的影响。结果表明,在相同合金成分条件下,由于压
非法证据排除规则,是指执法机关及其工作人员通过非法程序或手段取得的证据不得在刑事审判中采纳的规则。许多现代法治国家已经确立该规则,而中国尚未确立。作为法治国家,应
新一代信息技术被确立为国家战略性新兴产业之一,将迎来各行各业前所未有的变革与发展。新一代信息技术应用于网络教育领域,降低了在线学习成本,带动了新一代在线教育产业的
针对传统协同过滤方法难以准确确定目标用户的最近邻居且推荐质量不高的问题,提出综合兴趣度的概念。综合兴趣度是对用户兴趣的完整描述,在此基础上给出一种新颖的基于综合兴
文章介绍了中、美两国煤层气产业发展的概况,剖析了美国煤层气产业取得成功的原因,并就中、美两国煤层气产业发展的动因、资源基础、地质条件、产业政策作了对比分析。美国煤
在对犯罪组织进行图形化构建的基础上,利用社会网络方法对犯罪组织关系进行挖掘。犯罪组织关系挖掘包含根据社会网络的中心性指标提出一种犯罪组织重点人员判定方法和挖掘犯