专利名称:斜面边界扫描系统及方法
技术领域:
本发明涉及一种影像量测系统及方法,特别是关于一种斜面边界扫描系统及方法。
背景技术:
应用现有的边界扫描系统对待测工件进行边界扫描,若待测工件的高度有变化(即待测工件表面不在一个水平面),则扫描出来的点不能平滑过渡到不同高度,产生阶梯状的点云(参阅图1所示)。
发明内容
鉴于以上内容,有必要提供一种斜面边界扫描系统,能够扫描斜面边界获得平滑的边界扫描图。此外,还有必要提供一种斜面边界扫描方法,能够扫描斜面边界获得平滑的边界扫描图。一种斜面边界扫描系统,运行于计算设备中,该计算设备与影像量测机台相连,该影像量测机台安装有影像撷取装置,该系统包括:接收模块,用于接收用户设定的边界扫描的起点、终点、方向及步长;确定模块,用于根据边界扫描的起点、方向及步长逐一确定当前扫描点的位置;拍摄模块,用于将影像撷取装置的镜头中心对准当前扫描点,控制影像撷取装置在指定范围内沿影像量测机台的Z轴方向移动,在移动过程中拍摄指定数量的影像,并记录各张影像对应的影像撷取装置的镜头焦点的坐标;计算模块,用于计算拍摄的各张影像的清晰度,从中确定一张清晰度最高的影像,将该清晰度最高的影像对应的影像撷取装置的镜头焦点的坐标作为当前扫描点的坐标;及判断模块,用于判断当前扫描点是否到达边界扫描的终点。一种斜面边界扫描方法,应用于计算设备中,该计算设备与影像量测机台相连,该影像量测机台安装有影像撷取装置,该方法包括:接收步骤:接收用户设定的边界扫描的起点、终点、方向及步长;确定步骤:根据边界扫描的起点、方向及步长确定当前扫描点的位置;拍摄步骤:将影像撷取装置的镜头中心对准当前扫描点,控制影像撷取装置在指定范围内沿影像量测机台的Z轴方向移动,在移动过程中拍摄指定数量的影像,并记录各张影像对应的影像撷取装置的镜头焦点的坐标;计算步骤:计算拍摄的各张影像的清晰度,从中确定一张清晰度最高的影像,将该清晰度最高的影像对应的影像撷取装置的镜头焦点的坐标作为当前扫描点的坐标;及判断步骤:判断当前扫描点是否到达边界扫描的终点,若当前扫描点到达边界扫描的终点,则流程结束,否则,若当前扫描点未到达边界扫描的终点,则返回确定步骤。本发明按照设定的步长逐一确定扫描点及扫描点坐标,从而获得平滑的边界扫描图。
图1为现有边界扫描系统获得的边界扫描图。图2为本发明斜面边界扫描系统较佳实施例的应用环境示意图。图3为图2中影像量测机台的示意图。图4为图2中斜面边界扫描系统的功能模块图。图5为本发明斜面边界扫描方法较佳实施例的流程图。图6为本发明斜面边界扫描系统获得的边界扫描图。主要元件符号说明
权利要求
1.一种斜面边界扫描系统,运行于计算设备中,该计算设备与影像量测机台相连,该影像量测机台安装有影像撷取装置,其特征在于,该系统包括: 接收模块,用于接收用户设定的边界扫描的起点、终点、方向及步长; 确定模块,用于根据边界扫描的起点、方向及步长逐一确定当前扫描点的位置; 拍摄模块,用于将影像撷取装置的镜头中心对准当前扫描点,控制影像撷取装置在指定范围内沿影像量测机台的Z轴方向移动,在移动过程中拍摄指定数量的影像,并记录各张影像对应的影像撷取装置的镜头焦点的坐标; 计算模块,用于计算拍摄的各张影像的清晰度,从中确定一张清晰度最高的影像,将该清晰度最高的影像对应的影像撷取装置的镜头焦点的坐标作为当前扫描点的坐标;及判断模块,用于判断当前扫描点是否到达边界扫描的终点。
2.如权利要求1所述的斜面边界扫描系统,其特征在于,所述影像撷取装置在指定范围内沿影像量测机台的Z轴方向移动是以预设的Z坐标为中心,沿着Z轴正负方向等间距移动。
3.如权利要求1所述的斜面边界扫描系统,其特征在于,所述计算模块根据影像中各个像素的灰度值计算该影像的清晰度。
4.如权利要求1所述的斜面边界扫描系统,其特征在于,所述步长以像素为单位。
5.一种斜面边界扫描方法,应用于计算设备中,该计算设备与影像量测机台相连,该影像量测机台安装有影像撷取装置,其特征在于,该方法包括: 接收步骤:接收用户设定的边界扫描的起点、终点、方向及步长; 确定步骤:根据边界扫描的起点、方向及步长确定当前扫描点的位置; 拍摄步骤:将影像撷取装置的镜头中心对准当前扫描点,控制影像撷取装置在指定范围内沿影像量测机台的Z轴方向移动,在移动过程中拍摄指定数量的影像,并记录各张影像对应的影像撷取装置的镜头焦点的坐标; 计算步骤:计算拍摄的各张影像的清晰度,从中确定一张清晰度最高的影像,将该清晰度最高的影像对应的影像撷取装置的镜头焦点的坐标作为当前扫描点的坐标;及 判断步骤:判断当前扫描点是否到达边界扫描的终点,若当前扫描点到达边界扫描的终点,则流程结束,否则,若当前扫描点未到达边界扫描的终点,则返回确定步骤。
6.如权利要求5所述的斜面边界扫描方法,其特征在于,所述拍摄步骤中影像撷取装置在指定范围内沿影像量测机台的Z轴方向移动是以预设的Z坐标为中心,沿着Z轴正负方向等间距移动。
7.如权利要求5所述的斜面边界扫描方法,其特征在于,所述计算步骤中影像的清晰度根据该影像中各个像素的灰度值进行计算。
8.如权利要求5所述的斜面边界扫描方法,其特征在于,所述步长以像素为单位。
全文摘要
一种斜面边界扫描系统,该系统包括接收模块,用于接收用户设定的边界扫描的起点、终点、方向及步长;确定模块,用于逐一确定当前扫描点的位置;拍摄模块,用于将影像撷取装置的镜头中心对准当前扫描点,控制影像撷取装置在指定范围内沿Z轴方向移动,在移动过程中拍摄指定数量的影像,并记录各张影像对应的影像撷取装置的镜头焦点的坐标;计算模块,用于确定一张清晰度最高的影像,将该清晰度最高的影像对应的影像撷取装置的镜头焦点的坐标作为当前扫描点的坐标;及判断模块,用于判断当前扫描点是否到达边界扫描的终点。本发明还提供一种斜面边界扫描方法。能够扫描斜面边界获得平滑的边界扫描图。
文档编号G01B11/00GK103185542SQ201110448838
公开日2013年7月3日 申请日期2011年12月28日 优先权日2011年12月28日
发明者张旨光, 蒋理, 袁忠奎, 李东海, 邹志军 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司