[发明专利]基于手机拍照的道路裂纹尺寸估计方法有效
申请号: | 201611230287.2 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106706647B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 於志文;孔莹莹;陈荟慧;郭斌 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G01N21/88 | 分类号: | G01N21/88;G06T7/11;G06T7/62 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于手机拍照的道路裂纹尺寸估计方法,用于解决现有道路裂纹尺寸估计方法实用性差的技术问题。技术方案是首先利用智能手机对道路裂纹进行拍照,采集裂纹照片及拍照时的手机传感器数据。对采集到的裂纹照片进行包括中值滤波平滑、sobel算子锐化和灰度处理,然后使用OTSU算法进行图像分割,从路面背景中分割出裂纹,计算裂纹在照片中的面积,确定手机摄像头到裂纹的距离,计算出裂纹的实际物理尺寸。本发明不需要专用的裂纹检测车对裂纹进行拍照,仅利用手机摄像头的凸透镜成像原理计算裂纹的实际物理尺寸,实用性好。且计算裂纹宽度的时候,均方根误差是5.2cm,计算裂纹长度的时候,均方根误差是17.1cm。 | ||
搜索关键词: | 尺寸估计 拍照 均方根误差 手机摄像头 实际物理 手机拍照 凸透镜成像原理 采集 传感器数据 灰度处理 裂纹检测 图像分割 智能手机 中值滤波 专用的 平滑 锐化 手机 算法 分割 | ||
【主权项】:
1.一种基于手机拍照的道路裂纹尺寸估计方法,其特征在于包括以下步骤:步骤一、利用智能手机对道路裂纹进行拍照,采集裂纹照片及拍照时的手机传感器数据;手机气压传感器、加速度传感器和磁力传感器作为计算手机摄像头离裂纹距离的数据依据;将所有手机传感器数据整理成三元组<裂纹照片,传感器名称,传感器数值>;其中加速度传感器、磁力传感器的传感器数值格式是一个三维向量<x,y,z>,气压传感器是手机所在位置的气压值<baro>;步骤二、对步骤一中采集到的裂纹照片进行包括中值滤波平滑、sobel算子锐化和灰度处理,然后使用OTSU算法进行图像分割,从路面背景中分割出裂纹;处理后的二值化矩阵记为G;步骤三、对二值化矩阵G进行数学形态学先闭后开处理,处理后的矩阵记为M,然后对矩阵M进行膨胀腐蚀和细化操作,提取裂纹骨架,处理后的矩阵记为N;步骤四、对于网状裂纹,扫描步骤三得到的矩阵M的每一行,找到裂纹的最大纵坐标点y1和最小纵坐标点y2;扫描矩阵M的每一列,找到裂纹的最大横坐标点x1和最小横坐标点x2;使用公式(1)计算网状裂纹在照片中的面积s:s=(y1‑y2)*(x1‑x2) (1)对于竖裂,扫描矩阵M的每一行,计算每一行的裂纹像素点个数,乘以每一个像素的长度,即为该行的裂纹宽度;然后对求得的每一行裂纹的宽度求平均得到竖裂的平均宽度;求竖裂的长度时,扫描步骤三得到的矩阵N,计算裂纹骨架的像素点个数,乘以每一个像素的长度,即为竖裂的长度;同理,扫描矩阵M的每一列,得到该列的裂纹宽度,求平均得到横裂的平均宽度;扫描矩阵N得到横裂的长度;步骤五、计算摄像头到裂纹的距离的三个参数,手机到地面的垂直距离h、手机的前后倾斜角α、手机的左右旋转角β;通过公式(2)计算摄像头到裂纹的距离od:od=h/(cos|α|cos|β|) (2)手机到地面的垂直距离h通过公式(3)计算,pm是手机所在位置的气压值,通过手机的气压传感器得到,pg是地面的气压值:手机的前后倾斜角α、左右旋转角β通过加速度传感器和磁力传感器计算,通过android开发API获取;步骤六、根据步骤四得到裂纹在照片中的尺寸大小,步骤五得到摄像头到裂纹的距离以及手机的焦距,通过凸透镜成像公式(4)(5),推导出公式(6)计算裂纹实际物理尺寸,d是物距,i是像距,f是焦距,imagesize是像的大小,physicalsize是裂纹的实际物理尺寸;
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611230287.2/,转载请声明来源钻瓜专利网。