当前位置:资讯 > 应用案例 > 正文

机器计算机视觉的应用—打孔机影像定位系统设计

发布时间:2006-09-25     作者:连锦湮,凌华科技自动化产品事业部      

摘要:     计算机视觉的应用大致上可以分成定位(Location)、量测(Measurement)、识别(Recognition)、缺陷检测(Defect Inspection)四大类,其中以定位的应用最为广泛,机器视觉系统同时涵盖了多项功能,例如检视主机板上的电子组件。
ation;
  dy = CCD_Y - ty*Calibration;
  angle = atan2( dy - shifty, shiftx-dx);
  CalNewLocate(angle, shiftxCONTROL ENGINEERING China版权所有, shifty);}
  ■  通过“极坐标转换”,重新计算工件上所有孔位的新坐标(Point Table)。
  void CalNewLocate(F64 angle, F64 shiftxCONTROL ENGINEERING China版权所有, F64 shifty)
  {  int i;
  F64 P[TOTAL_POINT*2];
  F64 t;
  for (i=0; i  { //极坐标转换
  P[i*2] = sqrt( OrgLocate[i*2] * 
  OrgLocate[i*2]+ OrgLocate[i*2+1] * OrgLocate[i*2+1]);
  P[i*2+1] = atan2( OrgLocate[i*2],
 OrgLocate[i*2+1])+ angle;   }
 for (i=0; i 
;t = P[i*2]*sin(P[i*2+1]);
  NewLocate[i*2]   = (shiftx + t)*SCALE_X;
  t = P[i*2]*cos(P[i*2+1]);
  NewLocate[i*2+1] = (shifty + t)*SCALE_Y;}}
  结语
  机器视觉系统应用在现今的工业上,不但大幅的提升了工业的生产力,而且增加了使用者的能力。机器视觉系统适用在哪些领域中:
  ■  需要显微镜或放大镜配合的工作,长期使用放大工具对视力将会造成很大的损害,且操作人员的素质也成为检验上不定的因素。
  ■  高危险工作环境,例如高温、低温、真空、高压、高噪音、高量辐射、高电压、大电流的工作环境。
  ■  重复性工作CONTROL ENGINEERING China版权所有,一成不变的工作容易造成操作人员的倦怠,容易产生疏忽而受伤,或有怠工的现象,而机器视觉能二十四小时无休止的工作,且能在高速下执行检查CONTROL ENGINEERING China版权所有,而检视的准确度也能控制在较稳定的程度之内。
  ■  需要快速处理的状况,如军事武器操控CONTROL ENGINEERING China版权所有,实时、大量的生产线。
  ■  高精确性工作,如量测、定位、对象判别。
文章编号:060917
  发送短信“ 文章编号+ 评语代码” 至13816124995,告诉我们您对此文的意见。
  1- 很好www.cechina.cn,有很高的参考价值
  2- 一般,有一定的参考价值
  3- 不好,没有参考价值































标签:打孔机,工作,机器视觉,控制,影像定位系统,
版权声明:版权归中国控制工程网所有,转载请注明出处!