The invention discloses a method for identifying the position of multi-objective lens and concave-convex surface. The surface light source is used to illuminate the lens on the platform so that the convex and concave-upward lenses can be imaged at different positions respectively. Then, the position of each lens and the information of concave and convex surfaces are identified by target recognition algorithm, including gray level, median filtering, binary processing and morphological operations. The device comprises a plane light source, a platform for placing a lens, a lens sample, a CCD and a PC. This method has the advantages of fast recognition speed, multi-target recognition, positional and negative recognition at the same time.
【技术实现步骤摘要】
多目标透镜位置以及凹凸面识别的方法
本专利技术属于图像识别领域,具体涉及一种多目标透镜位置以及凹凸面识别的方法。
技术介绍
装配是产品生产的后置工序,在制造业中占有重要地位。传统的装配生产线上,装配机器人的操作都是预先严格设计好的,只能做一些固定的动作,这些机器人利用各种传感器来进行控制,称为敏感控制机器人。进行装配操作时,所有的动作都要预先设定,同时要求零件位置、包装箱的位置和方向放置得非常严格。为此要有价格昂贵的夹具或固定机构,还需要有精心设计的特殊传输带。在实际应用中,由于各种原因,零件的位置往往不能严格固定,从而造成装配机器人拾取零件时出错,这时需要机械手能根据工件的实际位置动态调整抓取操作。特别是对于透镜这类小零件,一个微小的位置误差就可能导致拾取不到零件。目前在工厂中,对于透镜的装配多数仍然使用人工分拣,装配效率低下。将图像识别系统引入工业机器人,可以大大地扩展机器人的使用性能和应用范围,使机器人在完成指定任务的过程中,具有更大的适应性。
技术实现思路
本专利技术的目的是:提出一种透镜位置以及凹凸面的识别方法。该方法可以根据CCD拍摄的图像,经过一系列的图像增强,滤波,连通域识别,正反面判断等过程,识别出多个目标透镜的准确位置和凹凸面状态。为了实现上述目的,本专利技术的技术方案是:多目标透镜位置以及凹凸面识别的方法,根据采集的透镜图像,先得到每个透镜的中心点,然后再取与中心点在同一水平线上的内轮廓上位于中心点两侧的两点,分别计算这两个点与中心点的距离;如果左边的点距离中心点较近,那么该透镜凸面向上;如果右边的点距离中心点较近,那么该透镜凹面向上;输 ...
【技术保护点】
1.多目标透镜位置以及凹凸面识别的方法,其特征在于,采集透镜图像,先得到每个透镜的中心点,然后再取与中心点在同一水平线上的内轮廓上位于中心点两侧的两点,分别计算这两个点与中心点的距离;如果左边的点距离中心点较近,那么该透镜凸面向上;如果右边的点距离中心点较近,那么该透镜凹面向上;输出各个透镜的位置和凹凸面信息。
【技术特征摘要】
1.多目标透镜位置以及凹凸面识别的方法,其特征在于,采集透镜图像,先得到每个透镜的中心点,然后再取与中心点在同一水平线上的内轮廓上位于中心点两侧的两点,分别计算这两个点与中心点的距离;如果左边的点距离中心点较近,那么该透镜凸面向上;如果右边的点距离中心点较近,那么该透镜凹面向上;输出各个透镜的位置和凹凸面信息。2.根据权利要求1所述的多目标透镜位置以及凹凸面识别的方法,其特征在于,所述识别方法的具体步骤包括:步骤1,将采集到的彩色图像R、G、B通道分离,然后转换成灰度图像;步骤2,对灰度图像进行中值滤波;步骤3,二值化处理;步骤4,对二值化后的图像进行形态学运算去除噪声,识别透镜位置及凹凸面。3.根据权利要求2所述的多目标透镜位置以及凹凸面识别的方法,其特征在于,所述步骤1中灰度图像由如下公式转换得到:Y=0.299R+0.587G+0.114BCb=0.568(B-Y)+128=-0.172R-0.399G+0.511B+128Cr=0.713(R-Y)+128=0.511R-0.428G-0.083B+128。4.根据权利要求2所述的多目标透镜位置以及凹凸面识别的方法,其特征在于,所述步骤2中中值滤波采用基于排序统计理论的非线性平滑计数,其具体方法为:对待处理的当前像素,选择一个模板,该模板为其邻近的若干个像素组成,对模板的像素由小到大进行排序,再用模板的中值来替代原像素的值的方法,采用3*3的模板。5.根据权利要求4所述的多目标透镜位置以及凹凸面识别的方法,其特征在于,所述中值滤波采用如下公式:其中I(i,j)为灰度图像对应位置的像素值,I1(i,j)为滤波后的图像对应位置的像素值。6.根据权利要求2所述的多目标透镜位置以及凹凸面识别的方...
【专利技术属性】
技术研发人员:姚红兵,谢智烜,范宁,唐旺,
申请(专利权)人:南京珂亥韧光电科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。