CN111968116A - 服务器主板安装工艺的检查方法和*** - Google Patents
服务器主板安装工艺的检查方法和*** Download PDFInfo
- Publication number
- CN111968116A CN111968116A CN202010955428.7A CN202010955428A CN111968116A CN 111968116 A CN111968116 A CN 111968116A CN 202010955428 A CN202010955428 A CN 202010955428A CN 111968116 A CN111968116 A CN 111968116A
- Authority
- CN
- China
- Prior art keywords
- image
- installation
- main board
- segmentation
- mainboard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000008569 process Effects 0.000 title claims abstract description 34
- 238000009434 installation Methods 0.000 claims abstract description 197
- 230000011218 segmentation Effects 0.000 claims abstract description 109
- 238000012545 processing Methods 0.000 claims abstract description 102
- 238000003709 image segmentation Methods 0.000 claims abstract description 41
- 238000011900 installation process Methods 0.000 claims abstract description 33
- 238000007689 inspection Methods 0.000 claims description 27
- 238000000605 extraction Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000010923 batch production Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 208000010125 myocardial infarction Diseases 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/92—Dynamic range modification of images or parts thereof based on global image properties
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30141—Printed circuit board [PCB]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30168—Image quality inspection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Image Processing (AREA)
Abstract
本发明公开服务器主板安装工艺的检查方法和***,其中,服务器主板安装工艺的检查方法包括:对安装完成后的服务器主板进行图像采集,得到服务器主板的整体安装图像;对整体安装图像进行图像分割,得到多块主板分割子图像;分别对每块主板分割子图像进行图像增强处理;拼接图像增强处理后的多块主板分割子图像,得到图像增强处理后的整体安装图像;对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配;根据主板安装特征的匹配结果,检查服务器主板的安装工艺。本发明的技术方案能解决现有技术中人工检查服务器主板的安装工艺,导致服务器主板的检查效率低下,检查精度不够高的问题。
Description
技术领域
本发明涉及服务器技术领域,尤其涉及一种服务器主板的安装工艺的检查方法和***。
背景技术
服务器主板又被称为主机板、***板或母板;它安装在服务器的机箱内,是服务器最基本也是最重要的部件,能够满足服务器各应用的高稳定性、高心梗和高兼容性。
因为服务器主板的重要性,因此服务器主板的批量生产流程,对服务器主板的测试自动化、测试效率和测试覆盖率的要求极高,以保证服务器主板的性能稳定。在服务器主板生产中通常存在最优原则,按照该最优原则能够形成用于指导生产作业的主板安装工艺,在服务器主板生产装配的过程中应严格遵循该安装工艺。由于服务器主板的安装过程均为人为操作,并且服务器主板上器件众多,安装步骤繁琐;因此在装配结束后要对服务器主板的装配正确性进行检查。为了获得最佳的***性能,在服务器主板安装后需要对安装工艺进行检查,例如:检查CPU的数量、内存数量以及各器件的安装顺序。
然而,因为现有技术中服务器主板的安装工艺通常使用人工进行检查,这样就导致检查效率低下,检查精度不高。
发明内容
本发明提供了一种服务器主板安装工艺的检查方法和***,旨在解决现有技术中人工检查服务器主板的安装工艺,导致服务器主板的检查效率低下,检查精度不高的问题。
为实现上述目的,根据本发明的第一方面,本发明提供了一种服务器主板安装工艺的检查方法,包括:
对安装完成后的服务器主板进行图像采集,得到服务器主板的整体安装图像;
对整体安装图像进行图像分割,得到多块主板分割子图像;
分别对每块主板分割子图像进行图像增强处理;
拼接图像增强处理后的多块主板分割子图像,得到图像增强处理后的整体安装图像;
对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配;
根据主板安装特征的匹配结果,检查服务器主板的安装工艺。
优选地,上述对整体安装图像进行图像分割,得到多块主板分割子图像的步骤,包括:
对整体主板分割子图像进行超分割处理,得到多块第一主板分割图像;
根据第一主板分割图像中各主板部件的位置关系,将每块第一主板分割图像划分为多个图像区域;
对多个图像区域中所有相邻图像区域进行图像特征提取,得到任一相邻图像区域的区域边缘梯度差值特征;
使用区域边缘梯度差值特征,对第一主板分割图像进行图像增强处理,得到数量对应的第二主板分割图像;
根据主板部件的图像特征对每一块第二分割图像进行图像分割,得到整体安装图像的多块主板分割子图像。
优选地,上述分别对每块主板分割子图像进行图像增强处理的步骤,包括:
根据主板分割子图像的像素亮度值,将主板分割子图像划分为多个不同亮度的图层;
对多个不同亮度的图层分别进行去噪处理和直方图均衡化处理,得到处理后的多个图层;
拼接同一主板分割子图像包含的处理后的多个图层,得到图像增强处理后的主板分割子图像。
优选地,上述对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配的步骤,包括:
查找整体安装图像中各个主板部件的图像区域;
将各个主板部件的图像区域与预设正常安装图像中对应主板部件的图像区域进行主板安装特征匹配,得到服务器主板中各个主板部件的所有主板安装特征的匹配结果。
优选地,上述根据主板安装特征的匹配结果,检查所述服务器主板的安装工艺的步骤,包括:
若整体安装图像与预设正常安装图像的主板安装特征匹配,则确定服务器主板安装正确,输出安装匹配正确信号;
若整体安装图像与预设正常安装图像的主板安装特征不匹配,则确定服务器主板出现安装错误,输出安装错误报警信号。
根据本发明的第二方面,本发明提供了一种服务器主板安装工艺的检查***,包括:
图像采集模块,用于对安装完成后的服务器主板进行图像采集,得到服务器主板的整体安装图像;
图像分割模块,用于对整体安装图像进行图像分割,得到多块主板分割子图像;
图像处理模块,用于分别对每块主板分割子图像进行图像增强处理;
图像拼接模块,用于拼接图像增强处理后的多块主板分割子图像,得到图像增强处理后的整体安装图像;
特征匹配模块,用于对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配;
工艺检查模块,用于根据主板安装特征的匹配结果,检查服务器主板的安装工艺。
优选地,所述图像分割模块,包括:
第一图像分割子模块,用于对整体主板分割子图像进行超分割处理,得到多块第一主板分割图像;
第一图像划分子模块,用于根据第一主板分割图像中各主板部件的位置关系,将每块第一主板分割图像划分为多个图像区域;
图像特征提取子模块,用于对多个图像区域中所有相邻图像区域进行图像特征提取,得到任一相邻图像区域的区域边缘梯度差值特征;
图像增强子模块,用于使用区域边缘梯度差值特征,对第一主板分割图像进行图像增强处理,得到数量对应的第二主板分割图像;
第二图像分割子模块,用于根据主板部件的图像特征对每一块第二分割图像进行图像分割,得到整体安装图像的多块主板分割子图像。
优选地,所述图像处理模块,包括:
第二图像划分子模块,用于根据主板分割子图像的像素亮度值,将主板分割子图像划分为多个不同亮度的图层;
图像处理子模块,用于对多个不同亮度的图层分别进行去噪处理和直方图均衡化处理,得到处理后的多个图层;
图层拼接子模块,用于拼接同一主板分割子图像包含的处理后的多个图层,得到图像增强处理后的主板分割子图像。
优选地,所述特征匹配模块,包括:
图像区域查找子模块,用于查找整体安装图像中各个主板部件的图像区域;
安装特征匹配子模块,用于将各个主板部件的图像区域与预设正常安装图像中对应主板部件的图像区域进行主板安装特征匹配,得到服务器主板中各个主板部件的所有主板安装特征的匹配结果。
优选地,所述工艺检查模块,包括:
第一信号输出子模块,用于当特征匹配模块判定整体安装图像与预设正常安装图像的主板安装特征匹配时,确定服务器主板安装正确,输出安装匹配正确信号;
第二信号输出子模块,用于当特征匹配模块判定整体安装图像与预设正常安装图像的主板安装特征不匹配时,确定服务器主板出现安装错误,输出安装错误报警信号。
本申请技术方案提供的服务器主板安装工艺的检查方案,通过对安装完成后的服务器主板进行图像采集,能够得到该服务器主板的整体安装图像,然后对该整体安装图像进行图像分割,就能够得到多块主板分割子图像;然后对每块主板分割子图像进行图像增强处理,从而使得图像中服务器主板不同主板部件的明暗对比更强,然后拼接就能够得到图像增强处理后的整体安装图像;图像增强处理后的整体安装图像中不同主板部件的明暗对比更强,因此通过将该整体安装图像与预设正常安装图像进行主板安装特征匹配,就能够根据服务器主板上各个主板部件的主板安装特征确定主板安装工艺是否正确。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1是本发明实施例提供的第一种服务器主板安装工艺的检查方法的流程示意图;
图2是图1所示实施例提供的一种图像分割方法的流程示意图;
图3是图1所示实施例提供的一种图像增强处理方法的流程示意图;
图4是图1所示实施例提供的一种主板安装特征匹配方法的流程示意图;
图5是图1所示实施例提供的一种安装工艺检查方法的流程示意图;
图6是本发明实施例提供的第二种服务器主板安装工艺的检查方法的流程示意图;
图7是本发明实施例提供的第一种服务器主板安装工艺的检查***的结构示意图;
图8是图7所示实施例提供的一种图像分割模块的结构示意图;
图9是图7所示实施例提供的一种图像处理模块的结构示意图;
图10是图7所示实施例提供的一种特征匹配模块的结构示意图;
图11是图7所示实施例提供的一种工艺检查模块的结构示意图;
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要技术问题如下:
由于服务器主板的安装过程均为人为操作,并且服务器主板上器件众多,安装步骤繁琐;因此在服务器主板装配结束后要对服务器主板的装配正确性进行检查。为了获得最佳的***性能,在服务器主板安装后需要对安装工艺进行检查,例如:检查CPU的数量、内存数量以及各器件的安装顺序。然而因为现有技术中服务器主板的安装工艺通常使用人工进行检查,这样就导致检查效率低下,检查精度不高。
为解决上述问题,参见图1,图1为本发明实施例提供的一种服务器主板安装工艺的检查方法的流程示意图。如图1所示,该服务器主板安装工艺的检查方法包括以下步骤:
S110:对安装完成后的服务器主板进行图像采集,得到服务器主板的整体安装图像。在服务器主板组装完成形成整体后,可以使用设置在服务器主板上方的高清摄像头采集服务器主板图像,这样就能够获取服务器主板安装后的整体安装图像。
S120:对整体安装图像进行图像分割,得到多块主板分割子图像。通常在对整体安装图像进行图像分割时,需要将整体安装图像分割为固定块数,同时需要对每个主板分割子图像进行编号,方便后续处理和还原服务器主板的整体安装图像。
其中,作为一种优选的实施例,如图2所示,该对整体安装图像进行图像分割,得到多块主板分割子图像的步骤,具体包括:
S121:对整体主板分割子图像进行超分割处理,得到多块第一主板分割图像。在计算机视觉领域,图像分割指的是将数字图像细分为多个图像子区域(即像素的集合,也被称作超像素)的过程。这里的超分割即超像素分割技术,超像素由一系列位置相邻且颜色、亮度和纹理等特征相似的像素点组成的小区域。这些小区域大多保留了进一步进行图像分割的有效信息,且一般不会破坏图像中物体的边界信息。图像分割的结果是图像上子区域的集合,或是从图像中提取的轮廓线的集合。
S122:根据第一主板分割图像中各主板部件的位置关系,将每块第一主板分割图像划分为多个图像区域。第一主板分割图像需要划分为多个图像区域,该图像区域是安装服务器主板中各个主板部件的位置进行划分的,通常服务器主板上主板部件的安装位置相对固定,这样,划分多个图像区域能够方便对不同图像区域进行图像增强处理,区分出图像中不同主板部件的图形特点。
S123:对多个图像区域中所有相邻图像区域进行图像特征提取,得到任一相邻图像区域的区域边缘梯度差值特征。图形区域的边缘是相邻图形区域之间的连接处和区分不同主板部件的位置,通过提取图像区域边缘梯度差值特征,能够实现对不同图像区域的图像增强,提高明暗对比效果。
S124:使用区域边缘梯度差值特征,对第一主板分割图像进行图像增强处理,得到数量对应的第二主板分割图像。因为区域边缘梯度差值特征是通过提取相邻图像区域的图像特征得到的,因此使用该区域边缘梯度差值特征能够提高不同图像区域的明暗效果和对比度,从而对第一主板分割图像进行图像增强处理,得到第二主板分割图像,进而能够清晰地区分不同的主板部件。
S125:根据主板部件的图像特征对每一块第二分割图像进行图像分割,得到整体安装图像的多块主板分割子图像。通过因为第二分割图像上包括多个主板部件的图像,并且每一主板部件包括多种结构特征,这样对每一块第二分割图像进行图像分割,能够对多种结构特征进行图像增强和单独对比,从而更能够快速准确地检测主板部件的安装工艺。
S130:分别对每块主板分割子图像进行图像增强处理。本申请实施例能够使用亮度值调节、降噪和直方图均衡化处理等方式进行图像增强处理,从而得到清晰的主板分割子图像。
具体地,参见图3所示,该分别对每块主板分割子图像进行图像增强处理的步骤,包括:
S131:根据主板分割子图像的像素亮度值,将主板分割子图像划分为多个不同亮度的图层。不同主板分割子图像的像素亮度值不同,这样通过像素亮度值就能够将主板分割子图像划分为多个不同亮度的图层,从而针对不同亮度的图层分别进行处理,以得到图像增强处理后的主板分割子图像。具体因为每个图层的亮度均不同,这样按照亮度值将上述多个图层由高到低进行排列以便于后续图像增强处理。其中,每一图层中的图像边界都是由闭合曲线构成,从而使得每一图层中的图像构成整体。
S132:对多个不同亮度的图层分别进行去噪处理和直方图均衡化处理,得到处理后的多个图层。具体地,对于亮度最低的图层和亮度最大的图层,先单独进行直方图均衡化处理,再去除背景噪声,最后进行噪点去除;对于处于最低亮度和最高亮度中间的图层,首先去掉噪点,再去除背景噪声,最后进行直方图均衡化处理。
S133:拼接同一主板分割子图像包含的处理后的多个图层,得到图像增强处理后的主板分割子图像。最后将处理后的所有图层进行合并,就能够得到图像增强处理后的该主板分割子图像。
S140:拼接图像增强处理后的多块主板分割子图像,得到图像增强处理后的整体安装图像。因为在图像增强处理之前,服务器主板的整体安装图像是按照一定编号分割为多块主板分割子图像的,这样对主板分割子图像进行图像增强处理后,按照原来的编号拼接图像增强处理后的多块主板分割子图像,就能够得到图像增强处理后的整体安装图像,进而使用该整体安装图像与服务器主板的正常安装图像进行比对。
S150:对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配。
具体地,参见图4,该对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配的步骤,具体包括:
S151:查找整体安装图像中各个主板部件的图像区域;因为摄像头在采集服务器主板的整体安装图像时,摄像头的位置相对固定,因此整体安装图像中各个主板部件的图像区域相对固定,因此安装预定顺序即可查找到各个主板部件的图像区域。
S152:将各个主板部件的图像区域与预设正常安装图像中对应主板部件的图像区域进行主板安装特征匹配,得到服务器主板中各个主板部件的所有主板安装特征的匹配结果。在对整体安装图像与预设正常安装图像中各个主板部件的图像区域进行匹配时,就能够查找到主板安装特征,如安装位置、安装方向和安装大小以及型号等特征,从而得到各个主板部件的所有主板安装特征的匹配结果。当服务器主板上所有主板部件的所有主板安装特征均匹配成功时,说明该服务器主板安装正确;若存在主板部件的主板安装特征不匹配,则说明该服务器主板的安装存在错误。
本申请实施例中,因为整体安装图像进行了图像增强处理,因此操作人员和相关设备能够清晰地确定整体安装图像中各个主板部件的位置与连接关系,这样将该整体安装图像与预设正常安装图像进行主板安装特征匹配,如进行主板部件的安装位置、安装方向和主板部件的大小和型号等特征进行匹配,就能够得到服务器主板上所有主板部件的主板安装特征的匹配结果,从而确定服务器主板是否安装正确。
S160:根据主板安装特征的匹配结果,检查服务器主板的安装工艺。当主板安装特征均匹配时,说明该服务器主板安装正确,此时说明服务器主板的安装工艺正常。若主板安装特征存在不匹配,则说明该服务器主板的安装工艺存在问题,此时需要进行报警检查和维修。
具体参见图5,上述步骤S160:根据主板安装特征的匹配结果,检查所述服务器主板的安装工艺的步骤,包括:
S161:若整体安装图像与预设正常安装图像的主板安装特征匹配,则确定服务器主板安装正确,输出安装匹配正确信号;
S162:若整体安装图像与预设正常安装图像的主板安装特征不匹配,则确定服务器主板出现安装错误,输出安装错误报警信号。
本申请实施例提供的技术方案中,因为需要匹配整体安装图像中所有主板部件的图像区域的主板安装特征,因此当所有主板部件的主板安装特征均匹配时,才能够确定服务器主板安装正确,从而准确快速地输出安装匹配正确信号,便于服务器主板进行下一流程操作。当存在主板部件的主板安装特征与预设正常安装图像的主板安装特征不匹配时,则说明服务器主板安装存在错误,此时输出安装错误报警信号,就能够通知相关操作人员及时维护该服务器主板。
作为一种优选的实施例,请参见图6,图6为本发明实施例提供的一种服务器主板安装工艺的检查方法的流程示意图。如图6所示,该服务器主板安装工艺的检查方法包括以下步骤:
S210:服务器主板组装后形成整体。
S220:设置在服务器主板上方的高清摄像头采集整体安装图像。
S230:将采集的安装图像进行分割,形成多个分割图像,并将每个分割图像进行编号。该分割操作具体如下:
获取待分割安装图像对应的第一分割图像,该第一分割图像为对待分割图像进行超分割后所形成的,第一分割图像中包括多个区域;对第一分割图像相邻两个区域进行特征提取,并按照预设算法获取当前第一分割图像中的每两个相邻区域的区域边缘梯度差值特征;根据区域边缘梯度差值特征对第一分割图像进行增强处理,得到第二分割图像;将第二分割图像输入至图像分割网络中,得到分割结果,完成对安装图像的分割。本申请实施例采用图像分割方法能够减少出现图像分割错误的情况,提升了图像分割的准确度,进一步提高了检查精度。
S240:将编号后的分割图像进行图像增强后传输至中央处理器中进行处理。该图像增强的步骤具体如下:将采集的图像的像素根据亮度值分成若干个图层,每个图层的亮度均不同,并将每个图层按亮度值由高到低进行排列,且每一图层中的图像的边界都是由闭合曲线构成;对于亮度最低的图层以及亮度最大的图层,先单独进行直方图均衡化处理,再去除背景噪声,最后进行噪点去除;将处于最低亮度和最高亮度中间的图层先去除噪点,再去除背景噪声,最后进行直方图均衡化处理;最后将处理过后的所有图层合并为一幅图像增强后的图像。本步骤采用的图像增强方法降低了图像的全局亮度差异,增强了图像对比度,有效的抑制了噪声,进一步提高了图像的清晰度。
S250:中央处理器将处理后的图像传输至比较模块中与预先设置的正常图像进行匹配;
S260:若多个图像均匹配,则输出“安装匹配”信号,若存在不匹配的图像,则输出报警提示信号。
综上,本申请实施例提供的服务器主板安装工艺的检查方法,通过对安装完成后的服务器主板进行图像采集,能够得到该服务器主板的整体安装图像,然后对该整体安装图像进行图像分割,就能够得到多块主板分割子图像;然后对每块主板分割子图像进行图像增强处理,从而使得图像中服务器主板不同主板部件的明暗对比更强,然后拼接就能够得到图像增强处理后的整体安装图像;图像增强处理后的整体安装图像中不同主板部件的明暗对比更强,因此通过将该整体安装图像与预设正常安装图像进行主板安装特征匹配,就能够根据服务器主板上各个主板部件的主板安装特征确定主板安装工艺是否正确。
另外,为了实现上述方法,本申请下述各实施例还提供了服务器主板安装工艺的检查***,通过下述服务器主板安装工艺的检查***能够实现上述方法的功能,因为具体操作步骤上述方法已经提及,因此重复部分不再赘述。
具体参见图7,本发明提供了一种服务器主板安装工艺的检查***,包括:
图像采集模块110,用于对安装完成后的服务器主板进行图像采集,得到服务器主板的整体安装图像;
图像分割模块120,用于对整体安装图像进行图像分割,得到多块主板分割子图像;
图像处理模块130,用于分别对每块主板分割子图像进行图像增强处理;
图像拼接模块140,用于拼接图像增强处理后的多块主板分割子图像,得到图像增强处理后的整体安装图像;
特征匹配模块150,用于对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配;
工艺检查模块160,用于根据主板安装特征的匹配结果,检查服务器主板的安装工艺。
本申请实施例提供的服务器主板安装工艺的检查***,通过对安装完成后的服务器主板进行图像采集,能够得到该服务器主板的整体安装图像,然后对该整体安装图像进行图像分割,就能够得到多块主板分割子图像;然后对每块主板分割子图像进行图像增强处理,从而使得图像中服务器主板不同主板部件的明暗对比更强,然后拼接就能够得到图像增强处理后的整体安装图像;图像增强处理后的整体安装图像中不同主板部件的明暗对比更强,因此通过将该整体安装图像与预设正常安装图像进行主板安装特征匹配,就能够根据服务器主板上各个主板部件的主板安装特征确定主板安装工艺是否正确。
其中,作为一种优选的实施例,如图8所示,上述图像分割模块120,具体包括:
第一图像分割子模块121,用于对整体主板分割子图像进行超分割处理,得到多块第一主板分割图像;
第一图像划分子模块122,用于根据第一主板分割图像中各主板部件的位置关系,将每块第一主板分割图像划分为多个图像区域;
图像特征提取子模块123,用于对多个图像区域中所有相邻图像区域进行图像特征提取,得到任一相邻图像区域的区域边缘梯度差值特征;
图像增强子模块124,用于使用区域边缘梯度差值特征,对第一主板分割图像进行图像增强处理,得到与第一主板分割图像数量对应的第二主板分割图像;
第二图像分割子模块125,用于根据主板部件的图像特征对每一块第二分割图像进行图像分割,得到整体安装图像的多块主板分割子图像。
其中,作为一种优选的实施例,如图9所示,上述图像处理模块130,具体包括:
第二图像划分子模块131,用于根据主板分割子图像的像素亮度值,将主板分割子图像划分为多个不同亮度的图层;
图像处理子模块132,用于对多个不同亮度的图层分别进行去噪处理和直方图均衡化处理,得到处理后的多个图层;
图层拼接子模块133,用于拼接同一主板分割子图像包含的处理后的多个图层,得到图像增强处理后的主板分割子图像。
其中,作为一种优选的实施例,如图10所示,上述特征匹配模块150具体包括:
图像区域查找子模块151,用于查找整体安装图像中各个主板部件的图像区域;
安装特征匹配子模块152,用于将各个主板部件的图像区域与预设正常安装图像中对应主板部件的图像区域进行主板安装特征匹配,得到服务器主板中各个主板部件的所有主板安装特征的匹配结果。
其中,作为一种优选的实施例,如图11所示,上述工艺检查模块160,具体包括:
第一信号输出子模块161,用于当上述特征匹配模块判定整体安装图像与预设正常安装图像的主板安装特征匹配时,确定服务器主板安装正确,输出安装匹配正确信号;
第二信号输出子模块162,用于当上述特征匹配模块判定整体安装图像与预设正常安装图像的主板安装特征不匹配时,确定服务器主板出现安装错误,输出安装错误报警信号。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种服务器主板安装工艺的检查方法,其特征在于,包括:
对安装完成后的服务器主板进行图像采集,得到所述服务器主板的整体安装图像;
对所述整体安装图像进行图像分割,得到多块主板分割子图像;
分别对每块主板分割子图像进行图像增强处理;
拼接图像增强处理后的多块所述主板分割子图像,得到图像增强处理后的所述整体安装图像;
对图像增强处理后的所述整体安装图像与预设正常安装图像进行主板安装特征匹配;
根据主板安装特征的匹配结果,检查所述服务器主板的安装工艺。
2.根据权利要求1所述的服务器主板安装工艺的检查方法,其特征在于,所述对整体安装图像进行图像分割,得到多块主板分割子图像的步骤,包括:
对所述整体主板分割子图像进行超分割处理,得到多块第一主板分割图像;
根据所述第一主板分割图像中各主板部件的位置关系,将每块第一主板分割图像划分为多个图像区域;
对所述多个图像区域中所有相邻图像区域进行图像特征提取,得到任一相邻图像区域的区域边缘梯度差值特征;
使用所述区域边缘梯度差值特征,对所述第一主板分割图像进行图像增强处理,得到数量对应的第二主板分割图像;
根据主板部件的图像特征对每一块第二分割图像进行图像分割,得到所述整体安装图像的多块主板分割子图像。
3.根据权利要求1所述的服务器主板安装工艺的检查方法,其特征在于,所述分别对每块主板分割子图像进行图像增强处理的步骤,包括:
根据所述主板分割子图像的像素亮度值,将所述主板分割子图像划分为多个不同亮度的图层;
对所述多个不同亮度的图层分别进行去噪处理和直方图均衡化处理,得到处理后的多个图层;
拼接同一主板分割子图像包含的所述处理后的多个图层,得到图像增强处理后的主板分割子图像。
4.根据权利要求1所述的服务器主板安装工艺的检查方法,其特征在于,所述对图像增强处理后的整体安装图像与预设正常安装图像进行主板安装特征匹配的步骤,包括:
查找所述整体安装图像中各个主板部件的图像区域;
将各个主板部件的图像区域与所述预设正常安装图像中对应主板部件的图像区域进行主板安装特征匹配,得到所述服务器主板中各个主板部件的所有主板安装特征的匹配结果。
5.根据权利要求1所述的服务器主板安装工艺的检查方法,其特征在于,所述根据主板安装特征的匹配结果,检查所述服务器主板的安装工艺的步骤,包括:
若所述整体安装图像与预设正常安装图像的主板安装特征匹配,则确定所述服务器主板安装正确,输出安装匹配正确信号;
若所述整体安装图像与预设正常安装图像的主板安装特征不匹配,则确定服务器主板出现安装错误,输出安装错误报警信号。
6.一种服务器主板安装工艺的检查***,其特征在于,包括:
图像采集模块,用于对安装完成后的服务器主板进行图像采集,得到所述服务器主板的整体安装图像;
图像分割模块,用于对所述整体安装图像进行图像分割,得到多块主板分割子图像;
图像处理模块,用于分别对每块主板分割子图像进行图像增强处理;
图像拼接模块,用于拼接图像增强处理后的多块所述主板分割子图像,得到图像增强处理后的所述整体安装图像;
特征匹配模块,用于对图像增强处理后的所述整体安装图像与预设正常安装图像进行主板安装特征匹配;
工艺检查模块,用于根据主板安装特征的匹配结果,检查所述服务器主板的安装工艺。
7.根据权利要求6所述的服务器主板安装工艺的检查***,其特征在于,所述图像分割模块,包括:
第一图像分割子模块,用于对所述整体主板分割子图像进行超分割处理,得到多块第一主板分割图像;
第一图像划分子模块,用于根据所述第一主板分割图像中各主板部件的位置关系,将每块第一主板分割图像划分为多个图像区域;
图像特征提取子模块,用于对所述多个图像区域中所有相邻图像区域进行图像特征提取,得到任一相邻图像区域的区域边缘梯度差值特征;
图像增强子模块,用于使用所述区域边缘梯度差值特征,对所述第一主板分割图像进行图像增强处理,得到数量对应的第二主板分割图像;
第二图像分割子模块,用于根据主板部件的图像特征对每一块第二分割图像进行图像分割,得到所述整体安装图像的多块主板分割子图像。
8.根据权利要求6所述的服务器主板安装工艺的检查***,其特征在于,所述图像处理模块,包括:
第二图像划分子模块,用于根据所述主板分割子图像的像素亮度值,将所述主板分割子图像划分为多个不同亮度的图层;
图像处理子模块,用于对所述多个不同亮度的图层分别进行去噪处理和直方图均衡化处理,得到处理后的多个图层;
图层拼接子模块,用于拼接同一主板分割子图像包含的所述处理后的多个图层,得到图像增强处理后的主板分割子图像。
9.根据权利要求6所述的服务器主板安装工艺的检查***,其特征在于,所述特征匹配模块,包括:
图像区域查找子模块,用于查找所述整体安装图像中各个主板部件的图像区域;
安装特征匹配子模块,用于将各个主板部件的图像区域与所述预设正常安装图像中对应主板部件的图像区域进行主板安装特征匹配,得到所述服务器主板中各个主板部件的所有主板安装特征的匹配结果。
10.根据权利要求6所述的服务器主板安装工艺的检查***,其特征在于,所述工艺检查模块,包括:
第一信号输出子模块,用于当所述特征匹配模块判定所述整体安装图像与预设正常安装图像的主板安装特征匹配时,确定所述服务器主板安装正确,输出安装匹配正确信号;
第二信号输出子模块,用于当所述特征匹配模块判定所述整体安装图像与预设正常安装图像的主板安装特征不匹配时,确定服务器主板出现安装错误,输出安装错误报警信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010955428.7A CN111968116A (zh) | 2020-09-11 | 2020-09-11 | 服务器主板安装工艺的检查方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010955428.7A CN111968116A (zh) | 2020-09-11 | 2020-09-11 | 服务器主板安装工艺的检查方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111968116A true CN111968116A (zh) | 2020-11-20 |
Family
ID=73393074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010955428.7A Withdrawn CN111968116A (zh) | 2020-09-11 | 2020-09-11 | 服务器主板安装工艺的检查方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111968116A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112965862A (zh) * | 2021-02-09 | 2021-06-15 | 山东英信计算机技术有限公司 | 一种服务器可视化检验方法、***、终端及存储介质 |
CN113450356A (zh) * | 2021-09-01 | 2021-09-28 | 蘑菇物联技术(深圳)有限公司 | 用于识别目标部件安装状态的方法、设备和存储介质 |
-
2020
- 2020-09-11 CN CN202010955428.7A patent/CN111968116A/zh not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112965862A (zh) * | 2021-02-09 | 2021-06-15 | 山东英信计算机技术有限公司 | 一种服务器可视化检验方法、***、终端及存储介质 |
CN113450356A (zh) * | 2021-09-01 | 2021-09-28 | 蘑菇物联技术(深圳)有限公司 | 用于识别目标部件安装状态的方法、设备和存储介质 |
CN113450356B (zh) * | 2021-09-01 | 2021-12-03 | 蘑菇物联技术(深圳)有限公司 | 用于识别目标部件安装状态的方法、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111369545B (zh) | 边缘缺陷检测方法、装置、模型、设备及可读存储介质 | |
CN111027546B (zh) | 一种字符分割方法、装置以及计算机可读存储介质 | |
US7925072B2 (en) | Methods for identifying array areas in dies formed on a wafer and methods for setting up such methods | |
WO2017181724A1 (zh) | 电子元件漏件检测方法和*** | |
CN111598913B (zh) | 一种基于机器人视觉的图像分割方法和*** | |
KR20200039049A (ko) | 외관불량 검사방법 및 외관불량 검사 시스템 | |
CN109146832B (zh) | 一种视频图像的拼接方法、装置、终端设备及存储介质 | |
CN111968116A (zh) | 服务器主板安装工艺的检查方法和*** | |
CN110458790B (zh) | 一种图像检测方法、装置及计算机存储介质 | |
CN111524100A (zh) | 一种缺陷图像样本生成方法、装置及面板缺陷检测方法 | |
CN111027539A (zh) | 一种基于空间位置信息的车牌字符分割方法 | |
CN117152165B (zh) | 感光芯片缺陷的检测方法、装置、存储介质及电子设备 | |
CN115797314B (zh) | 零件表面缺陷检测方法、***、设备及存储介质 | |
CN108107611B (zh) | 一种自适应缺陷检测方法、装置及电子设备 | |
CN117392464B (zh) | 基于多尺度去噪概率模型的图像异常检测的方法、*** | |
CN109118494B (zh) | 一种基于凹点匹配的重叠区域分割方法及装置 | |
CN115719326A (zh) | Pcb板缺陷检测方法及装置 | |
CN116993654B (zh) | 摄像头模组缺陷检测方法、装置、设备、存储介质及产品 | |
CN113272857A (zh) | 缺陷图像生成装置及方法 | |
CN114092695B (zh) | 一种基于分割模型的roi提取方法及装置 | |
CN116017129A (zh) | 一种补光灯角度调整方法、装置、***、设备和介质 | |
CN115423765A (zh) | 一种基于模板图像的晶粒缺陷量化分割方法 | |
CN115222017A (zh) | 对确定图像中的预定点的机器学习方法进行训练的方法和*** | |
CN114339205A (zh) | 一种测试图生成方法及装置 | |
US20220335651A1 (en) | Methods and Systems for Determining Pre-Determined Points in an Input Image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20201120 |
|
WW01 | Invention patent application withdrawn after publication |