一种端子位置的确定方法及终端设备的制造方法_5

文档序号:9489978阅读:来源:国知局
一阈值low ;第二计算模块3102再根据预设的第二计算规则high = min(l.33*median, 255)计算与中值相匹配的第二阈值high ;第四确定模块3103最后将low、high作为canny算法的参数求出边缘图像。其中,Canny算法的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是:(1)最优检测:算法能够尽可能多地标识出图像中的实际边缘,漏检真实边缘的概率和误检非边缘的概率都尽可能小;(2)最优定位准则:检测到的边缘点的位置距离实际边缘点的位置最近,或者是由于噪声影响引起检测出的边缘偏离物体的真实边缘的程度最小;(3)检测点与边缘点--对应:算子检测的边缘点与实际边缘点应该是--对应。
[0140]具体的,本发明实施例中介绍的终端可以实施本发明结合图1、图2介绍的端子位置的确定方法实施例中的部分或全部流程。
[0141]本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0142]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0143]本发明实施例终端设备中的单元可以根据实际需要进行合并、划分和删减。
[0144]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存取存储器(Random AccessMemory,简称 RAM)等。
[0145]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种端子位置的确定方法,其特征在于,包括: 获取第一目标图像,并确定所述第一目标图像的每一条边的长度,其中,所述第一目标图像是终端设备针对配置在电路板的端子进行垂直拍摄得到的图像; 从所述第一目标图像的边中获取最大长度的边作为目标边,以及确定所述目标边包含的像素点个数; 判断所述像素点个数是否小于预设阈值; 若判断所述像素点个数小于所述预设阈值,按照预设的划分规则将所述第一目标图像划分成至少两个子图像; 确定所述至少两个子图像中每一个子图像的灰度值,并从所述至少两个子图像中获取灰度值最大的子图像作为目标子图像; 确定所述目标子图像相对于预设参照位置的位置,并以所述目标子图像相对于预设参照位置的位置作为所述端子位置。2.根据权利要求1所述的方法,其特征在于,所述确定所述至少两个子图像中每一个子图像的灰度值,包括: 针对所述至少两个子图像中的每一个子图像,确定所述子图像中每一个像素点的灰度值,以及确定所述子图像中灰度值最大的目标像素点,以将所述目标像素点的灰度值作为所述子图像的灰度值。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 若判断所述像素点个数大于或等于所述预设阈值,确定所述第一目标图像边框线,并以所述边框线作为切割线切割所述第一目标图像,以得到第二目标图像; 对所述第二目标图像进行角点检测,以得到第二角点坐标; 根据预设的设置规则设置所述第二角点坐标对应的角点的灰度值,以及设置所述第二角点坐标对应的角点的竖直膨胀算子,以确定相关性低于预设的相关性阈值的非相关角占.V, 删除所述非相关角点,以得到第三目标图像; 确定所述第三目标图像连通域,并确定所述连通域的重心位置; 根据所述重心位置确定所述端子位置。4.根据权利要求3所述的方法,其特征在于,所述确定所述第一目标图像边框线,包括: 确定所述第一目标图像中像素值的中值; 根据预设的第一计算规则计算与所述中值相匹配的第一阈值; 根据预设的第二计算规则计算与所述中值相匹配的第二阈值; 以所述第一阈值与所述第二阈值作为参数确定所述第一目标图像的轮廓; 根据预设的边缘检测规则确定第一目标图像的轮廓边框线。5.根据权利要求1?4中任意一项所述的方法,其特征在于,所述方法还包括: 获取当前容量值,并检测所述容量值是否低于预设的容量阈值; 若检测所述容量值低于所述容量阈值,则输出用于提示清理存储空间的提示信息。6.一种终端设备,其特征在于,包括: 第一获取单元,用于获取第一目标图像; 第一确定单元,用于确定所述第一目标图像的每一条边的长度,其中,所述第一目标图像是终端设备针对配置在电路板的端子进行垂直拍摄得到的图像; 第二获取单元,用于从所述第一目标图像的边中获取最大长度的边作为目标边; 第二确定单元,用于确定所述目标边包含的像素点个数; 判断单元,用于判断所述像素点个数是否小于预设阈值; 第一划分单元,用于若所述判断单元判断所述像素点个数小于所述预设阈值,按照预设的划分规则将所述第一目标图像划分成至少两个子图像; 第三确定单元,用于确定所述至少两个子图像中每一个子图像的灰度值; 第三获取单元,用于从所述至少两个子图像中获取灰度值最大的子图像作为目标子图像; 第四确定单元,用于确定所述目标子图像相对于预设参照位置的位置,并以所述目标子图像相对于预设参照位置的位置作为所述端子位置。7.根据权利要求6所述的终端设备,其特征在于,所述第三确定单元包括: 第一确定模块,用于针对所述至少两个子图像中的每一个子图像,确定所述子图像中每一个像素点的灰度值; 第二确定模块,用于确定所述子图像中灰度值最大的目标像素点,以将所述目标像素点的灰度值作为所述子图像的灰度值。8.根据权利要求6所述的终端设备,其特征在于,所述终端设备还包括: 第五确定单元,用于若所述判断单元判断所述像素点个数大于或等于所述预设阈值,确定所述第一目标图像边框线; 切割单元,用于以所述边框线作为切割线切割所述第一目标图像,以得到第二目标图像; 第一检测单元,用于对所述第二目标图像进行角点检测,以得到第二角点坐标; 设置单元,用于根据预设的设置规则设置所述第二角点坐标对应的角点的灰度值,以及设置所述第二角点坐标对应的角点的竖直膨胀算子,以确定相关性低于预设的相关性阈值的非相关角点; 删除单元,用于删除所述非相关角点,以得到第三目标图像; 第六确定单元,用于确定所述第三目标图像连通域,并确定所述连通域的重心位置; 第七确定单元,用于根据所述重心位置确定所述端子位置。9.根据权利要求8所述的终端设备,其特征在于,所述第五确定单元包括: 第三确定模块,用于确定所述第一目标图像中像素值的中值; 第一计算模块,用于根据预设的第一计算规则计算与所述中值相匹配的第一阈值; 第二计算模块,用于根据预设的第二计算规则计算与所述中值相匹配的第二阈值;第四确定模块,用于以所述第一阈值与所述第二阈值作为参数确定所述第一目标图像的轮廓; 第五确定模块,用于根据预设的边缘检测规则确定以所述第一目标图像的轮廓为依据的图像边框线。10.根据权利要求6?9中任意一项所述的终端设备,其特征在于,所述终端设备还包括: 第三获取单元,用于获取当前容量值; 第二检测单元,用于检测所述容量值是否低于预设的容量阈值; 输出单元,用于若所述第二检测单元检测所述容量值低于所述容量阈值,则输出用于提示清理存储空间的提示信息。
【专利摘要】本发明实施例公开了一种端子位置的确定方法及终端设备,所述方法包括:终端设备首先获取第一目标图像,并确定第一目标图像的每一条边的长度;再从第一目标图像的边中获取最大长度的边作为目标边,以及确定目标边包含的像素点个数;再判断像素点个数是否小于预设阈值;若判断像素点个数小于预设阈值,再按照预设的划分规则将第一目标图像划分成至少两个子图像;再确定至少两个子图像中每一个子图像的灰度值,并从至少两个子图像中获取灰度值最大的子图像作为目标子图像;再确定目标子图像相对于预设参照位置的位置,并以目标子图像相对于预设参照位置的位置作为端子位置。实施本发明实施例能够提高确定端子位置的效率。
【IPC分类】G06T7/00, G06T7/60
【公开号】CN105243662
【申请号】CN201510603566
【发明人】黄炎, 雷延强
【申请人】广州视源电子科技股份有限公司
【公开日】2016年1月13日
【申请日】2015年9月21日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1