CN117079146B - 一种线性裂缝演化规律分析方法 - Google Patents

一种线性裂缝演化规律分析方法 Download PDF

Info

Publication number
CN117079146B
CN117079146B CN202311336927.8A CN202311336927A CN117079146B CN 117079146 B CN117079146 B CN 117079146B CN 202311336927 A CN202311336927 A CN 202311336927A CN 117079146 B CN117079146 B CN 117079146B
Authority
CN
China
Prior art keywords
matrix
image
crack
linear
images
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311336927.8A
Other languages
English (en)
Other versions
CN117079146A (zh
Inventor
孟安鑫
赵海云
孙茂棚
邹雄伟
覃金庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Urban Transport Planning Center Co Ltd
Original Assignee
Shenzhen Urban Transport Planning Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Urban Transport Planning Center Co Ltd filed Critical Shenzhen Urban Transport Planning Center Co Ltd
Priority to CN202311336927.8A priority Critical patent/CN117079146B/zh
Publication of CN117079146A publication Critical patent/CN117079146A/zh
Application granted granted Critical
Publication of CN117079146B publication Critical patent/CN117079146B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • G06V20/176Urban or other man-made structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/10Image enhancement or restoration using non-spatial domain filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/28Quantising the image, e.g. histogram thresholding for discrimination between background and foreground patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • G06V10/443Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
    • G06V10/449Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters
    • G06V10/451Biologically inspired filters, e.g. difference of Gaussians [DoG] or Gabor filters with interaction between the filter responses, e.g. cortical complex cells
    • G06V10/454Integrating the filters into a hierarchical structure, e.g. convolutional neural networks [CNN]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/56Extraction of image or video features relating to colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/62Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extraction; Pattern tracking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/774Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20048Transform domain processing
    • G06T2207/20056Discrete and fast Fourier transform, [DFT, FFT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30132Masonry; Concrete
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/06Recognition of objects for industrial automation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Geometry (AREA)
  • Image Processing (AREA)

Abstract

本发明提出一种线性裂缝演化规律分析方法,属于图像处理技术领域。包括以下步骤:S1.获取消除光照不均匀的图像;S2.获取图像中的线性裂缝;S3.提取线性裂缝边缘轮廓;S4.计算线性裂缝轮廓矩阵中非零元素在x轴方向的分布范围全部列对应的非零像素值对应的y1值和y2值;S5.计算y1值和y2值的平均值;S6.构建裂缝中线矩阵和裂缝边缘中线矩阵;S7.采集不同时刻对应的裂缝图像,提取裂缝图像的中线矩阵;S8.基于不同时刻对应的裂缝图像确定裂缝发育方向。解决现有技术中存在线性裂缝随时间演化规律分析不全面的技术问题。实现了裂缝发育方向演化规律的分析。

Description

一种线性裂缝演化规律分析方法
技术领域
本申请涉及一种线性裂缝演化规律分析方法,属于图像处理技术领域。
背景技术
道路运营过程中,由于车辆荷载、周围环境的作用以及材料性能衰退等因素的影响,道路表面会逐渐出现裂缝、坑槽、车辙、松散等病害,其中,线性裂缝出现最早、数量最多,伴随着道路的整个使用期,并随着路龄的增长而加重。道路裂缝的危害不仅仅是影响路容美观和行车舒适度,如果不及时对裂缝进行密封修补,更容易进一步扩展,使雨水和其它杂物沿裂缝进入面层结构与路基,对道路造成结构性的破坏,导致路面承载能力下降,加速路面局部或成片损坏,从而缩短道路的使用寿命。
线性裂缝产生的原因存在差异,例如:路基不均匀沉降、路面承受压力过大、材料老化、温度、车辆荷载反复作用等原因。不同成因形成的线性裂缝,其发育速度存在差异。另一方面,在对线性裂缝演化规律进行分析时,通常是基于裂缝的长度和宽度信息变化量进行描述,缺乏对发育方向的描述,导致在进行裂缝演化规律分析过程中,表征不全面,且难以通过线性裂缝的演化情况推断裂缝的成因,进而做出合理的道路养护决策。实现裂缝的高效修复,降低养护成本。
目前在线性裂缝的宽度测量和计算中,通常采用人工测量的方式。而线性裂缝发育过程中,裂缝不同位置的宽度存在差异,且具有随机性。因此,人工测量的方式较难准确测量得到裂缝的实际宽度,通常也只是人为主观地测量几个点的裂缝宽度,采用平均值或最大值作为裂缝宽度测量结果,与实际裂缝宽度存在较大偏差。
有研究人员提出了申请号为201610136943.6,发明名称为一种基于道路影像的路面裂缝识别方法,在图像二值化方法处理的基础上,采用椭圆拟合和距离阈值对比的方式,确定了裂缝的区域范围。该方法主要通过图像处理的方式,实现了从背景图像中识别裂缝的目的,但未考虑到如何基于图像的信息,准确、全面分析裂缝演化规律。
裂缝的发育方向可以反应出道路的受力状态和荷载方向,可以指导相似路段的设计和养护。同时,结合裂缝的发育方向,可以针对性地提出道路养护方案,防止裂缝的进一步延伸,提高养护方案的有效性,降低养护成本。
因此,亟待一种线性裂缝演化规律分析方法解决线性裂缝随时间演化规律分析不全面的问题。
发明内容
在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
鉴于此,为解决现有技术中存在线性裂缝随时间演化规律分析不全面的技术问题,本发明提供一种线性裂缝演化规律分析方法。
方案一、一种线性裂缝演化规律分析方法,包括以下步骤:
S1.获取消除光照不均匀的图像;
S2.获取图像中的线性裂缝;
S3.提取线性裂缝边缘轮廓;
S4.计算线性裂缝轮廓矩阵中非零元素在x轴方向的分布范围全部列对应的非零像素值对应的y1值和y2值;
S5.计算y1值和y2值的平均值;
S6.构建裂缝中线矩阵和裂缝边缘中线矩阵;
S7.采集不同时刻对应的裂缝图像,提取裂缝图像的中线矩阵,方法是:采集同一裂缝区域在T1时刻和T2时刻对应的裂缝图像,记为AT1图像AT2图像,其中,T1时刻<T2时刻,提取T1时刻裂缝图像中线矩阵记为和T2时刻裂缝图像中线矩阵;
S8.基于不同时刻对应的裂缝图像确定裂缝发育方向,方法是,包括以下步骤;
S81.提取T1时刻裂缝图像中线矩阵中的全部中线点,构建中线点的外接矩形,提取外接矩形内部全部元素,构建得到新T1时刻裂缝图像中线矩阵/>
S82.将新T1时刻裂缝图像中线矩阵T2时刻裂缝图像中线矩阵执行卷积,获得卷积结果矩阵中最大的卷积元素:
其中,为卷积结果,/>为卷积结果矩阵,/>为卷积结果矩阵中最大的卷积元素,/>为/>的移动次数;
S83.找到对应的中线矩阵 />所在的位置,为中线矩阵 />与矩阵重叠区域最大处,将卷积结果矩阵中最大的卷积元素对应的中线矩阵/>记为最大卷积元素中线矩阵/>
S84.搜索最大卷积元素中线矩阵中线的两个端点,分别记为PO1和PO2,其中,PO1在矩阵中列的编号小于PO2;搜索T2时刻裂缝图像中线矩阵/>中线的两个端点,分别记为PO3和PO4,其中,PO3在矩阵中列的编号小于PO4;
S85.将最大卷积元素中线矩阵和T2时刻裂缝图像中线矩阵/>转变为图像,以图像左上角点位坐标原点,向右记为x轴正方向,向下记为y轴正方向;其中,PO1的坐标为/>,PO2的坐标为/>,PO3的坐标为/>,PO4的坐标为/>
S86.计算偏移角和端点距离变化量;
S87.计算偏移角变化率和端点距离变化率。
优选的,获取消除光照不均匀的图像的方法是:
S11.将路面病害图像进行处理,得到地面区域图像矩阵和光照区域图像矩阵,包括以下步骤;
S111.将路面病害图像的长度记为a,宽度记为b;
S112.将路面病害图像等分为个小图像区域,沿长度方向每段长度为/>,沿宽度方向每段长度为/>
S113.将路面病害图像由左到右、由上到下依次编号为A1,A2,A3,…,Ai,…,Ac2
S114.对任意一张路面病害图像Ai,以路面病害图像左上角点位坐标原点,向右记为x轴正方向,向下记为y轴正方向;采集路面病害图像的图像矩阵由地面区域和光照区域组成,将路面病害图像的图像矩阵记为,地面区域图像矩阵记为/>,将光照区域图像矩阵记为/>,路面病害图像的图像矩阵、地面区域图像矩阵和光照区域图像矩阵的关系为:/>
S12.通过二维离散傅里叶变换,将图像矩阵由时域矩阵转变为频域矩阵,设置频率阈值,将频域矩阵与频率阈值进行比较,生成新的频域矩阵,将频域矩阵转变为时域矩阵,包括以下步骤;
S121.采用二维离散傅里叶变换,将图像矩阵由时域矩阵转变为频域矩阵/>,具体如下:
式中,j为虚数单位,e=0,1,2,…,L-1;f=0,1,2,…,M-1;其中,L为图像矩阵沿x轴方向的像素数量,M为图像矩阵/>沿y轴方向的像素数量;u为x方向的角频率,v为y方向的角频率;
S122.确定频率阈值,将频域矩阵/>与频率阈值/>进行比较,生成新的频域矩阵/>
时,保留对应图像信息,生成新的频域矩阵/>
时,删除对应图像信息,生成新的频域矩阵/>
S123.采用傅里叶逆变换,将频域矩阵转变为时域矩阵/>
式中,x=0,1,2,…,L-1;y=0,1,2,…,M-1;
S13.提取图像高频分量,通过图像像素灰度信息,去除光照区域,基于图像灰度信息,获得消除光照不均匀的图像,包括以下步骤;
S131.统计时域矩阵中灰度级数量k,将灰度级按照从小大的顺序排列;
S132.将灰度级进行编码,将首个灰度级编码为0,全部灰度级依次编码为0,1,2…,k-1;
S133.记录路面病害图像Ai中每种灰度级j对应像素的数量
S134.计算各像素值出现的概率
S135.计算图像Ai灰度的累积分布概率
式中,N为灰度级排序值,n依次取值为1,2,3…,k;
S136.将累积分布频率乘以(k-1),将计算结果记为/>,即:采集图像的图像矩阵与地面区域图像矩阵间的转变矩阵:
S137.建立采集图像的图像矩阵与地面区域图像矩阵/>的关系:
S138.将地面区域图像矩阵转变为图像,依次完成/>个小图像区域中不均匀光照的去除。
优选的,获取图像中的线性裂缝的方法是:
S21.将消除光照不均匀的图像作为训练样本,训练线性裂缝图像识别模型,输出包含线性裂缝的RGB图像,将图像依次编码为AA1-AAn,n为线性裂缝图像的总数量;
S22.将RGB图像转变为灰度图像;
S23.对灰度图像进行线性裂缝区域和背景区域的区分,得到新的二值化图像,将二值化图像依次编码为F1-Fn,n为线性裂缝图像的总数量,对灰度图像进行线性裂缝区域和背景区域的区分,得到新的二值化图像的方法包括以下步骤;
S231.统计全部图像像素值,确定像素值的分布范围,最小值记为dmin,最大值记为dmax,像素分布范围即为(dmin,dmax);
S232.设灰度值阈值dt,以灰度值阈值dt为临界点,将像素分布范围划分为两个区间:X区间(dmin,dt)和Y区间(dt,dmax),统计X区间和Y区间范围内像素的数量n1和n2,并计算X、Y两个区间像素数量在整个图像中的权重ee1和ee2,计算两个区间的平均像素值dc1和dd2,计算X、Y区间图像像素方差E:
式中,灰度值阈值dt取值范围为[dmin,dmax],且像素增加步长为1个像素;
S234.遍历全部灰度值阈值dt,依次得到X、Y区间图像像素方差E,记录方差中最大值Emax,方差对应的灰度值阈值dt为线性裂缝图像背景与线性裂缝区域的临界像素值,将灰度阈值记为dtm;
S235.以灰度阈值dtm为分界点,将图像划分为由像素值0和1组成的二值化图像,其中,灰度值小于dtm的像素点,全部变为0;灰度值大于等于dtm的像素点,像素值变为1;
S24.将二值化图像作为训练样本,训练线性裂缝提取模型,输出图像中的线性裂缝。
优选的,提取线性裂缝边缘轮廓的方法是:
S31.线性裂缝图像包含x轴和y轴两个方向,构建两个3×3的矩阵,其中,一个矩阵的中间行为0元素,另一个矩阵的中间列为0元素,其余元素保证非零,在非零元素的行或列中,中间元素与其它元素不同,矩阵如下:
其中,为线性裂缝图像x轴矩阵,/>为线性裂缝图像y轴矩阵;
S32.选取线性裂缝图像AAi,i为第i张线性裂缝图像,线性裂缝图像矩阵记为,分别进行如下卷积操作:
式中,为线性裂缝图像/>与线性裂缝图像x轴矩阵/>的卷积结果矩阵;/>为线性裂缝图像/>与线性裂缝图像y轴矩阵/>的卷积结果矩阵;
S33.对比和/>中全部位置的元素,将最大值作为输出矩阵元素,即线性裂缝轮廓矩阵/>为:
S34.结合和/>的结构特点及卷积操作的特性,在线性裂缝轮廓矩阵中提取线性裂缝边缘轮廓。
优选的,计算线性裂缝轮廓矩阵中非零元素在x轴方向的分布范围全部列对应的非零像素值对应的y1值和y2值的方法是:
S41.将线性裂缝轮廓矩阵中,非零元素在x轴方向的分布范围,记为[Xmin,Xmax];
S42.将线性裂缝轮廓矩阵中,第Xmin列对应的非零像素值,记录为对应的y值;非零像素值对应的y值分别记为y1和y2;其中,当Xmin列对应1个非零像素时,令y1=y2;依次计算[Xmin,Xmax]范围全部列对应的非零像素值对应的y1值和y2值。
优选的,构建裂缝中线矩阵的方法是:构建与线性裂缝图像AAi矩阵相同尺寸的零矩阵OAi,搜索[Xmin,Xmax]范围中全部的位置,将对应位置元素替换为1,形成裂缝中线矩阵/>
裂缝边缘中线矩阵WH包含线性裂缝轮廓矩阵和裂缝中线矩阵,计算公式如下:
优选的,计算偏移角和端点距离变化量的方法是:
裂缝左侧的偏移角V13和端点距离变化量W13计算如下:
裂缝右侧的偏移角V24和端点距离变化量W24计算如下:
优选的,计算偏移角变化率和端点距离变化率的方法是:
裂缝左侧的偏移角变化率VR13和端点距离变化率WR13计算如下:
裂缝右侧的偏移角变化率VR24和端点距离变化率WR24计算如下:
方案二、一种电子设备,包括存储器和处理器,存储器存储有计算机程序,所述的处理器执行所述计算机程序时实现方案一所述的一种线性裂缝演化规律分析方法的步骤。
方案三、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现方案一所述的一种线性裂缝演化规律分析方法。
本发明的有益效果如下:本发明可提高养护和管理人员的决策准确性和效率,提高养护业务的质量。通过及时发现并修复路面病害,可避免交通事故的发生,保障道路通行能力和通行安全。本发明从裂缝发育的角度,实现了裂缝发育方向演化规律的分析。与传统的长度和宽度等尺寸相比,裂缝的发育方向可以反应出道路的受力状态和荷载方向,可以指导相似路段的设计和养护。同时,结合裂缝的发育方向,可以针对性地提出道路养护方案,防止裂缝的进一步延伸,提高养护方案的有效性,降低养护成本,并可基于得到的线性裂缝演化规律,分析裂缝出现的原因,进而可通过优化设计和施工方法,减少裂缝的出现和发展,提高道路使用寿命。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为一种线性裂缝演化规律分析方法流程示意图;
图2为路面采集原始图像示意图;
图3为提取线性裂缝图像示意图;
图4为线性裂缝边缘轮廓示意图;
图5为线性裂缝中线示意图。
具体实施方式
为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
实施例1、参照图1-图5说明本实施方式,一种线性裂缝演化规律分析方法,包括以下步骤:
S1.获取消除光照不均匀的图像;
S11.将路面病害图像进行处理,得到地面区域图像矩阵和光照区域图像矩阵,包括以下步骤;
S111.将路面病害图像的长度记为a,宽度记为b;
S112.将路面病害图像等分为个小图像区域,沿长度方向每段长度为/>,沿宽度方向每段长度为/>
S113.将路面病害图像由左到右、由上到下依次编号为A1,A2,A3,…,Ai,…,Ac2
S114.对任意一张路面病害图像Ai,以路面病害图像左上角点位坐标原点,向右记为x轴正方向,向下记为y轴正方向;采集路面病害图像的图像矩阵由地面区域和光照区域组成,将路面病害图像的图像矩阵记为,地面区域图像矩阵记为/>,将光照区域图像矩阵记为/>,路面病害图像的图像矩阵、地面区域图像矩阵和光照区域图像矩阵的关系为:/>
S12.通过二维离散傅里叶变换,将图像矩阵由时域矩阵转变为频域矩阵,设置频率阈值,将频域矩阵与频率阈值进行比较,生成新的频域矩阵,将频域矩阵转变为时域矩阵,包括以下步骤;
S121.采用二维离散傅里叶变换,将图像矩阵由时域矩阵转变为频域矩阵/>,具体如下:
式中,j为虚数单位,e=0,1,2,…,L-1;f=0,1,2,…,M-1;其中,L为图像矩阵沿x轴方向的像素数量,M为图像矩阵/>沿y轴方向的像素数量;u为x方向的角频率,v为y方向的角频率;
S122.确定频率阈值,将频域矩阵/>与频率阈值/>进行比较,生成新的频域矩阵/>
时,保留对应图像信息,生成新的频域矩阵/>
时,删除对应图像信息,生成新的频域矩阵/>
频率阈值确定方法为:
1.在无光照环境下,采用工业相机采集路面病害图像,图像数量为NUM,采用二维离散傅里叶变换将图像矩阵由时域信息转变为频域信息,并建立频域矩阵PW;
2.在有光照环境下,采用工业相机采集路面病害图像,图像数量也为NUM,采用二维离散傅里叶变换将图像矩阵由时域信息转变为频域信息,并建立频域矩阵PY;
3.计算PW与PY矩阵的差集矩阵PC,
PC为光照分布对应的频率矩阵;
4.计算矩阵PC中元素的最大值,该值为频率阈值。
S123.采用傅里叶逆变换,将频域矩阵转变为时域矩阵/>
式中,x=0,1,2,…,L-1;y=0,1,2,…,M-1。
S13.提取图像高频分量,通过图像像素灰度信息,去除光照区域,基于图像灰度信息,获得消除光照不均匀的图像,包括以下步骤;
S131.统计时域矩阵中灰度级数量k,将灰度级按照从小大的顺序排列;
S132.将灰度级进行编码,将首个灰度级编码为0,全部灰度级依次编码为0,1,2…,k-1;
S133.记录路面病害图像Ai中每种灰度级j对应像素的数量
S134.计算各像素值出现的概率
S135.计算图像Ai灰度的累积分布概率
式中,N为灰度级排序值,n依次取值为1,2,3…,k;
S136.将累积分布频率乘以(k-1),将计算结果记为/>,即:采集图像的图像矩阵与地面区域图像矩阵间的转变矩阵:
S137.建立采集图像的图像矩阵与地面区域图像矩阵/>的关系:
S138.将地面区域图像矩阵转变为图像,依次完成/>个小图像区域中不均匀光照的去除。
S2.获取图像中的线性裂缝;
S21.将消除光照不均匀的图像作为训练样本,训练线性裂缝图像识别模型,输出包含线性裂缝的RGB图像,将图像依次编码为AA1-AAn,n为线性裂缝图像的总数量;
S22.将RGB图像转变为灰度图像;
采集图像的类型为RGB图像,而此种图像类型在图像处理过程中,难度较大,因此,将RGB图像转变为灰度图像进行处理,首先,提取RGB图像在R、G、B三个通道的数值,依次记为aa、bb、cc,结合由心理学公式确定的彩色图像与灰度图像间的关系,采用下式计算图像灰度值dd:
S23.对灰度图像进行线性裂缝区域和背景区域的区分,得到新的二值化图像,将二值化图像依次编码为F1-Fn,n为线性裂缝图像的总数量,对灰度图像进行线性裂缝区域和背景区域的区分,得到新的二值化图像的方法包括以下步骤;
S231.统计全部图像像素值,确定像素值的分布范围,最小值记为dmin,最大值记为dmax,像素分布范围即为(dmin,dmax);
S232.设灰度值阈值dt,以灰度值阈值dt为临界点,将像素分布范围划分为两个区间:X区间(dmin,dt)和Y区间(dt,dmax),统计X区间和Y区间范围内像素的数量n1和n2,并计算X、Y两个区间像素数量在整个图像中的权重ee1和ee2,计算两个区间的平均像素值dc1和dd2,计算X、Y区间图像像素方差E:
式中,灰度值阈值dt取值范围为[dmin,dmax],且像素增加步长为1个像素;
S234.遍历全部灰度值阈值dt,依次得到X、Y区间图像像素方差E,记录方差中最大值Emax,方差对应的灰度值阈值dt为线性裂缝图像背景与线性裂缝区域的临界像素值,将灰度阈值记为dtm;
S235.以灰度阈值dtm为分界点,将图像划分为由像素值0和1组成的二值化图像,其中,灰度值小于dtm的像素点,全部变为0;灰度值大于等于dtm的像素点,像素值变为1。
S24.将二值化图像作为训练样本,训练线性裂缝提取模型,输出图像中的线性裂缝;
S3.提取线性裂缝边缘轮廓;
S31.线性裂缝图像包含x轴和y轴两个方向,构建两个3×3的矩阵,其中,一个矩阵的中间行为0元素,另一个矩阵的中间列为0元素,其余元素保证非零,同时,考虑到裂缝会沿某个方向扩展延伸的特性,因此,在非零元素的行或列中,中间元素与其它元素不同,矩阵如下:
其中,为线性裂缝图像x轴矩阵,/>为线性裂缝图像y轴矩阵;
S32.选取线性裂缝图像AAi,i为第i张线性裂缝图像,线性裂缝图像矩阵记为,分别进行如下卷积操作:
式中,为线性裂缝图像/>与线性裂缝图像x轴矩阵/>的卷积结果矩阵;/>为线性裂缝图像/>与线性裂缝图像y轴矩阵/>的卷积结果矩阵;
S33.对比和/>中全部位置的元素,将最大值作为输出矩阵元素,即线性裂缝轮廓矩阵/>为:
S34.结合和/>的结构特点及卷积操作的特性,在线性裂缝轮廓矩阵中提取线性裂缝边缘轮廓;
S4.计算线性裂缝轮廓矩阵中非零元素在x轴方向的分布范围全部列对应的非零像素值对应的y1值和y2值;
轮廓矩阵中,x轴上的1个坐标,通常会对应y轴上的两个值,即做x轴做垂线,会与线性裂缝轮廓矩阵非零元素有两个交点,两个交点会对应两个y值,其中,较大的y值记为y1,即上边缘交点对应的y值记为y1,较小的y值记为y2,即下边缘交点对应的y值记为y2。
S41.将线性裂缝轮廓矩阵中,非零元素在x轴方向的分布范围,记为[Xmin,Xmax];/>
S42.将线性裂缝轮廓矩阵中,第Xmin列对应的非零像素值,记录为对应的y值;非零像素值对应的y值分别记为y1和y2;其中,当Xmin列对应1个非零像素时,另y1=y2;依次计算[Xmin,Xmax]范围全部列对应的非零像素值对应的y1值和y2值;
S5.计算y1值和y2值的平均值,/>
S6.构建裂缝中线矩阵和裂缝边缘中线矩阵;
构建与线性裂缝图像AAi矩阵相同尺寸的零矩阵OAi,搜索[Xmin,Xmax]范围中全部的位置,将对应位置元素替换为1,形成裂缝中线矩阵/>
裂缝边缘中线矩阵WH包含线性裂缝轮廓矩阵和裂缝中线矩阵,计算公式如下:
S7.采集不同时刻对应的裂缝图像,提取裂缝图像的中线矩阵,方法是:采集同一裂缝区域在T1时刻和T2时刻对应的裂缝图像,记为AT1图像AT2图像,其中,T1时刻<T2时刻,提取T1时刻裂缝图像中线矩阵记为和T2时刻裂缝图像中线矩阵;
S8.基于不同时刻对应的裂缝图像确定裂缝发育方向,方法是,包括以下步骤;
S81.提取T1时刻裂缝图像中线矩阵中的全部中线点,构建中线点的外接矩形,提取外接矩形内部全部元素,构建得到新T1时刻裂缝图像中线矩阵/>
S82.将新T1时刻裂缝图像中线矩阵T2时刻裂缝图像中线矩阵执行卷积,获得卷积结果矩阵中最大的卷积元素:
其中,为卷积结果,/>为卷积结果矩阵,/>为卷积结果矩阵中最大的卷积元素,/>为/>的移动次数;
具体的,以1个像素为的移动步长,遍历矩阵/>中的全部位置,得到卷积结果矩阵。
S83.找到对应的中线矩阵 />所在的位置,为中线矩阵 />与矩阵重叠区域最大处,将卷积结果矩阵中最大的卷积元素对应的中线矩阵/>记为最大卷积元素中线矩阵/>
S84.搜索最大卷积元素中线矩阵中线的两个端点,分别记为PO1和PO2,其中,PO1在矩阵中列的编号小于PO2;搜索T2时刻裂缝图像中线矩阵/>中线的两个端点,分别记为PO3和PO4,其中,PO3在矩阵中列的编号小于PO4;
S85.将最大卷积元素中线矩阵和T2时刻裂缝图像中线矩阵/>转变为图像,以图像左上角点位坐标原点,向右记为x轴正方向,向下记为y轴正方向;其中,PO1的坐标为/>,PO2的坐标为/>,PO3的坐标为/>,PO4的坐标为/>
S86.计算偏移角和端点距离变化量,方法是:
裂缝左侧的偏移角V13和端点距离变化量W13计算如下:
裂缝右侧的偏移角V24和端点距离变化量W24计算如下:
具体的,采用偏移角V表征裂缝的演化方向,采用端点距离变化量W表征裂缝长度的变化。偏移角越大,表明裂缝方向改变越大;端点距离变化量越大,表明裂缝长度增加量越大。
S87.计算偏移角变化率和端点距离变化率,方法是:
裂缝左侧的偏移角变化率VR13和端点距离变化率WR13计算如下:
裂缝右侧的偏移角变化率VR24和端点距离变化率WR24计算如下:
具体的,为了表征裂缝偏移角度和长度随时间变化的速度,偏移角变化率VR和端点距离变化率WR。偏移角变化率越大,表明裂缝方向改变速度越快;端点距离变化率越大,表明裂缝长度增加速度越快。
本发明实现了非均匀光照条件下沥青路面线性裂缝宽度的计算,裂缝的宽度会影响车辆行驶速度、增加行车阻力,较宽的裂缝会使得车辆行驶时产生颠簸和震动,降低道路通行能力。因此,采用本发明的裂缝宽度计算方法,当发现较宽的裂缝时,立即做出养护决策,从而提高道路服役质量和寿命。
本实施例的技术原理:
首先,将整张图像进行划分得到若干子图像;其次,针对每张子图像,通过二维离散傅里叶变换,将图像矩阵由时域转变为频域空间,再次,通过滤波的方式,初步消除光照区域的影响;再次,对图像中灰度信息进行统计分析,分析灰度累计分布概率分布特征,计算得到采集图像的图像矩阵与地面区域图像矩阵间的转变矩阵,进而得到地面区域图像矩阵与光照部分图像矩阵。用智能识别算法,实现了裂缝图像的识别和提取。然后,将RGB图像转变为灰度图像;为了消除背景的干扰基于遍历搜索方法确定灰度阈值的方式,实现裂缝区域的提取以及非裂缝区域准确区分;采用标准化方式,将统一裂缝区域的灰度值和非裂缝区域的灰度值,提高了裂缝区域的特征显著性,实现了裂缝区域的提取。裂缝区域提取后,通过构建双向三阶矩阵和卷积算法操作,提取得到了裂缝的边缘轮廓;并基于裂缝的边缘轮廓,找到轮廓中线。通过不同时间图像矩阵卷积方式,确定裂缝演化前后的位置关系,并提出偏移角、端点距离变化量、偏移角变化量、端点距离变化率等指标,更加全面、准确地描述了线性裂缝随时间的演化规律。本发明通过二维离散傅里叶变换和灰度值变换的方式,实现了两级方式去除不均匀光照的影响;同时,将图像划分为若干子图的方式,可有效避免图像局部灰度变换效果差的问题,可获得更佳的去除效果。本发明的线性裂缝长度获取方式考虑到了裂缝的全部信息,计算结果更加准确。
实施例2、本发明的计算机装置可以是包括有处理器以及存储器等装置,例如包含中央处理器的单片机等。并且,处理器用于执行存储器中存储的计算机程序时实现上述的一种线性裂缝宽度计算方法的步骤。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
实施例3、计算机可读存储介质实施例
本发明的计算机可读存储介质可以是被计算机装置的处理器所读取的任何形式的存储介质,包括但不限于非易失性存储器、易失性存储器、铁电存储器等,计算机可读存储介质上存储有计算机程序,当计算机装置的处理器读取并执行存储器中所存储的计算机程序时,可以实现上述的一种线性裂缝宽度计算方法的步骤。
所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

Claims (10)

1.一种线性裂缝演化规律分析方法,其特征在于,包括以下步骤:
S1.获取消除光照不均匀的图像;
S2.获取图像中的线性裂缝;
S3.提取线性裂缝边缘轮廓;
S4.计算线性裂缝轮廓矩阵中非零元素在x轴方向的分布范围全部列对应的非零像素值对应的y1值和y2值;
S5.计算y1值和y2值的平均值;
S6.构建裂缝中线矩阵和裂缝边缘中线矩阵;
S7.采集不同时刻对应的裂缝图像,提取裂缝图像的中线矩阵,方法是:采集同一裂缝区域在T1时刻和T2时刻对应的裂缝图像,记为AT1图像AT2图像,其中,T1时刻<T2时刻,提取T1时刻裂缝图像中线矩阵记为和T2时刻裂缝图像中线矩阵;
S8.基于不同时刻对应的裂缝图像确定裂缝发育方向,方法是,包括以下步骤;
S81.提取T1时刻裂缝图像中线矩阵中的全部中线点,构建中线点的外接矩形,提取外接矩形内部全部元素,构建得到新T1时刻裂缝图像中线矩阵/>
S82.将新T1时刻裂缝图像中线矩阵T2时刻裂缝图像中线矩阵执行卷积,获得卷积结果矩阵中最大的卷积元素:
其中,为卷积结果,/>为卷积结果矩阵,/>为卷积结果矩阵中最大的卷积元素,为/>的移动次数;
S83.找到对应的中线矩阵 />所在的位置,为中线矩阵 />与矩阵/>重叠区域最大处,将卷积结果矩阵中最大的卷积元素对应的中线矩阵/>记为最大卷积元素中线矩阵/>
S84.搜索最大卷积元素中线矩阵中线的两个端点,分别记为PO1和PO2,其中,PO1在矩阵中列的编号小于PO2;搜索T2时刻裂缝图像中线矩阵/>中线的两个端点,分别记为PO3和PO4,其中,PO3在矩阵中列的编号小于PO4;
S85.将最大卷积元素中线矩阵和T2时刻裂缝图像中线矩阵/>转变为图像,以图像左上角点位坐标原点,向右记为x轴正方向,向下记为y轴正方向;其中,PO1的坐标为,PO2的坐标为/>,PO3的坐标为/>,PO4的坐标为/>
S86.计算偏移角和端点距离变化量;
S87.计算偏移角变化率和端点距离变化率。
2.根据权利要求1所述一种线性裂缝演化规律分析方法,其特征在于,获取消除光照不均匀的图像的方法是:
S11.将路面病害图像进行处理,得到地面区域图像矩阵和光照区域图像矩阵,包括以下步骤;
S111.将路面病害图像的长度记为a,宽度记为b;
S112.将路面病害图像等分为个小图像区域,沿长度方向每段长度为/>,沿宽度方向每段长度为/>
S113.将路面病害图像由左到右、由上到下依次编号为A1,A2,A3,…,Ai,…,Ac2
S114.对任意一张路面病害图像Ai,以路面病害图像左上角点位坐标原点,向右记为x轴正方向,向下记为y轴正方向;采集路面病害图像的图像矩阵由地面区域和光照区域组成,将路面病害图像的图像矩阵记为,地面区域图像矩阵记为/>,将光照区域图像矩阵记为/>,路面病害图像的图像矩阵、地面区域图像矩阵和光照区域图像矩阵的关系为:/>
S12.通过二维离散傅里叶变换,将图像矩阵由时域矩阵转变为频域矩阵,设置频率阈值,将频域矩阵与频率阈值进行比较,生成新的频域矩阵,将频域矩阵转变为时域矩阵,包括以下步骤;
S121.采用二维离散傅里叶变换,将图像矩阵由时域矩阵转变为频域矩阵,具体如下:
式中,j为虚数单位,e=0,1,2,…,L-1;f=0,1,2,…,M-1;其中,L为图像矩阵沿x轴方向的像素数量,M为图像矩阵/>沿y轴方向的像素数量;u为x方向的角频率,v为y方向的角频率;
S122.确定频率阈值,将频域矩阵/>与频率阈值/>进行比较,生成新的频域矩阵/>
时,保留对应图像信息,生成新的频域矩阵/>
时,删除对应图像信息,生成新的频域矩阵/>
S123.采用傅里叶逆变换,将频域矩阵转变为时域矩阵/>
式中,x=0,1,2,…,L-1;y=0,1,2,…,M-1;
S13.提取图像高频分量,通过图像像素灰度信息,去除光照区域,基于图像灰度信息,获得消除光照不均匀的图像,包括以下步骤;
S131.统计时域矩阵中灰度级数量k,将灰度级按照从小大的顺序排列;
S132.将灰度级进行编码,将首个灰度级编码为0,全部灰度级依次编码为0,1,2…,k-1;
S133.记录路面病害图像Ai中每种灰度级j对应像素的数量
S134.计算各像素值出现的概率
S135.计算图像Ai灰度的累积分布概率
式中,N为灰度级排序值,n依次取值为1,2,3…,k;
S136.将累积分布频率乘以(k-1),将计算结果记为/>,即:采集图像的图像矩阵与地面区域图像矩阵间的转变矩阵:
S137.建立采集图像的图像矩阵与地面区域图像矩阵/>的关系:
S138.将地面区域图像矩阵转变为图像,依次完成/>个小图像区域中不均匀光照的去除。
3.根据权利要求2所述一种线性裂缝演化规律分析方法,其特征在于,获取图像中的线性裂缝的方法是:
S21.将消除光照不均匀的图像作为训练样本,训练线性裂缝图像识别模型,输出包含线性裂缝的RGB图像,将图像依次编码为AA1-AAn,n为线性裂缝图像的总数量;
S22.将RGB图像转变为灰度图像;
S23.对灰度图像进行线性裂缝区域和背景区域的区分,得到新的二值化图像,将二值化图像依次编码为F1-Fn,n为线性裂缝图像的总数量,对灰度图像进行线性裂缝区域和背景区域的区分,得到新的二值化图像的方法包括以下步骤;
S231.统计全部图像像素值,确定像素值的分布范围,最小值记为dmin,最大值记为dmax,像素分布范围即为(dmin,dmax);
S232.设灰度值阈值dt,以灰度值阈值dt为临界点,将像素分布范围划分为两个区间:X区间(dmin,dt)和Y区间(dt,dmax),统计X区间和Y区间范围内像素的数量n1和n2,并计算X、Y两个区间像素数量在整个图像中的权重ee1和ee2,计算两个区间的平均像素值dc1和dd2,计算X、Y区间图像像素方差E:
式中,灰度值阈值dt取值范围为[dmin,dmax],且像素增加步长为1个像素;
S234.遍历全部灰度值阈值dt,依次得到X、Y区间图像像素方差E,记录方差中最大值Emax,方差对应的灰度值阈值dt为线性裂缝图像背景与线性裂缝区域的临界像素值,将灰度阈值记为dtm;
S235.以灰度阈值dtm为分界点,将图像划分为由像素值0和1组成的二值化图像,其中,灰度值小于dtm的像素点,全部变为0;灰度值大于等于dtm的像素点,像素值变为1;
S24.将二值化图像作为训练样本,训练线性裂缝提取模型,输出图像中的线性裂缝。
4.根据权利要求3所述一种线性裂缝演化规律分析方法,其特征在于,提取线性裂缝边缘轮廓的方法是:
S31.线性裂缝图像包含x轴和y轴两个方向,构建两个3×3的矩阵,其中,一个矩阵的中间行为0元素,另一个矩阵的中间列为0元素,其余元素保证非零,在非零元素的行或列中,中间元素与其它元素不同,矩阵如下:
其中,为线性裂缝图像x轴矩阵,/>为线性裂缝图像y轴矩阵;
S32.选取线性裂缝图像AAi,i为第i张线性裂缝图像,线性裂缝图像矩阵记为,分别进行如下卷积操作:
式中,为线性裂缝图像/>与线性裂缝图像x轴矩阵/>的卷积结果矩阵;/>为线性裂缝图像/>与线性裂缝图像y轴矩阵/>的卷积结果矩阵;
S33.对比和/>中全部位置的元素,将最大值作为输出矩阵元素,即线性裂缝轮廓矩阵/>为:
S34.结合和/>的结构特点及卷积操作的特性,在线性裂缝轮廓矩阵/>中提取线性裂缝边缘轮廓。
5.根据权利要求4所述一种线性裂缝演化规律分析方法,其特征在于,计算线性裂缝轮廓矩阵中非零元素在x轴方向的分布范围全部列对应的非零像素值对应的y1值和y2值的方法是:
S41.将线性裂缝轮廓矩阵中,非零元素在x轴方向的分布范围,记为[Xmin,Xmax];
S42.将线性裂缝轮廓矩阵中,第Xmin列对应的非零像素值,记录为对应的y值;
非零像素值对应的y值分别记为y1和y2;其中,当Xmin列对应1个非零像素时,令y1=y2;依次计算[Xmin,Xmax]范围全部列对应的非零像素值对应的y1值和y2值。
6.根据权利要求5所述一种线性裂缝演化规律分析方法,其特征在于,构建裂缝中线矩阵的方法是:构建与线性裂缝图像AAi矩阵相同尺寸的零矩阵OAi,搜索[Xmin,Xmax]范围中全部的位置,将对应位置元素替换为1,形成裂缝中线矩阵/>
裂缝边缘中线矩阵WH包含线性裂缝轮廓矩阵和裂缝中线矩阵,计算公式如下:
7.根据权利要求6所述一种线性裂缝演化规律分析方法,其特征在于,计算偏移角和端点距离变化量的方法是:
裂缝左侧的偏移角V13和端点距离变化量W13计算如下:
裂缝右侧的偏移角V24和端点距离变化量W24计算如下:
8.根据权利要求7所述一种线性裂缝演化规律分析方法,其特征在于,计算偏移角变化率和端点距离变化率的方法是:
裂缝左侧的偏移角变化率VR13和端点距离变化率WR13计算如下:
裂缝右侧的偏移角变化率VR24和端点距离变化率WR24计算如下:
9.一种电子设备,其特征在于,包括存储器和处理器,存储器存储有计算机程序,所述的处理器执行所述计算机程序时实现权利要求1-8任一项所述的一种线性裂缝演化规律分析方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-8任一项所述的一种线性裂缝演化规律分析方法。
CN202311336927.8A 2023-10-17 2023-10-17 一种线性裂缝演化规律分析方法 Active CN117079146B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311336927.8A CN117079146B (zh) 2023-10-17 2023-10-17 一种线性裂缝演化规律分析方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311336927.8A CN117079146B (zh) 2023-10-17 2023-10-17 一种线性裂缝演化规律分析方法

Publications (2)

Publication Number Publication Date
CN117079146A CN117079146A (zh) 2023-11-17
CN117079146B true CN117079146B (zh) 2024-02-27

Family

ID=88706485

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311336927.8A Active CN117079146B (zh) 2023-10-17 2023-10-17 一种线性裂缝演化规律分析方法

Country Status (1)

Country Link
CN (1) CN117079146B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110378950A (zh) * 2019-06-18 2019-10-25 上海同岩土木工程科技股份有限公司 一种基于灰度和梯度融合的隧道结构裂缝识别方法
CN112485262A (zh) * 2020-12-22 2021-03-12 常州信息职业技术学院 一种混凝土表观裂缝宽度及其扩展演化的检测方法及装置
CN115393727A (zh) * 2022-10-31 2022-11-25 深圳市城市交通规划设计研究中心股份有限公司 一种路面线性裂缝识别方法、电子设备及存储介质
CN115578343A (zh) * 2022-10-08 2023-01-06 中通服公众信息产业股份有限公司 一种基于图像连通与骨架分析的裂缝尺寸测量方法
CN115993440A (zh) * 2022-11-17 2023-04-21 华中科技大学 一种路面坑槽的演化规律分析方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110378950A (zh) * 2019-06-18 2019-10-25 上海同岩土木工程科技股份有限公司 一种基于灰度和梯度融合的隧道结构裂缝识别方法
CN112485262A (zh) * 2020-12-22 2021-03-12 常州信息职业技术学院 一种混凝土表观裂缝宽度及其扩展演化的检测方法及装置
CN115578343A (zh) * 2022-10-08 2023-01-06 中通服公众信息产业股份有限公司 一种基于图像连通与骨架分析的裂缝尺寸测量方法
CN115393727A (zh) * 2022-10-31 2022-11-25 深圳市城市交通规划设计研究中心股份有限公司 一种路面线性裂缝识别方法、电子设备及存储介质
CN115993440A (zh) * 2022-11-17 2023-04-21 华中科技大学 一种路面坑槽的演化规律分析方法

Also Published As

Publication number Publication date
CN117079146A (zh) 2023-11-17

Similar Documents

Publication Publication Date Title
CN117078738B (zh) 一种线性裂缝宽度计算方法
Shi et al. Automatic road crack detection using random structured forests
CN115393727B (zh) 一种路面线性裂缝识别方法、电子设备及存储介质
CN108182383B (zh) 一种车窗检测的方法及设备
CN113240623B (zh) 一种路面病害检测方法及装置
CN103440657A (zh) 一种在线道路裂缝筛查方法
CN106778754A (zh) 一种鲁棒的工业电表数字识别方法
CN117078233B (zh) 一种基于路网养护综合评价指标的养护决策方法
CN115170479A (zh) 一种沥青路面修补病害自动提取方法
CN117079146B (zh) 一种线性裂缝演化规律分析方法
CN117094975A (zh) 钢铁表面缺陷检测方法、装置及电子设备
CN117078737B (zh) 一种线性裂缝长度计算方法
CN115512098B (zh) 一种桥梁电子化巡检***及巡检方法
CN117079144B (zh) 一种非均匀光照下沥青路面检测图像线性裂缝提取方法
CN104504702A (zh) 基于方格搜索法的水泥刻槽路面裂缝识别方法
CN114862892A (zh) 基于增强深度边缘特征的二维及三维路面裂缝识别方法
CN117115576B (zh) 一种基于图像的路面裂缝能量分析方法
CN117094913B (zh) 一种非均匀光照下沥青路面检测图像质量提升方法
CN111753723A (zh) 一种基于密度校准的指纹识别方法及装置
CN117557572B (zh) 基于计算机视觉的公路施工质量检测方法
CN117094703B (zh) 一种面向道路裂缝的路网养护维修顺序确定方法
CN117115665B (zh) 一种基于路面裂缝分析方法的静态影响参数分析方法
CN117079062B (zh) 一种基于路面裂缝分析方法的动静态影响参数分析方法
CN118279908A (zh) 一种微滴散点数据聚类方法、装置、介质、设备及***
CN116500240B (zh) 一种土壤环境质量监测方法、***及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant