CN115272257A - Bridge image detection method and device, electronic equipment and readable storage medium - Google Patents

Bridge image detection method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN115272257A
CN115272257A CN202210925173.9A CN202210925173A CN115272257A CN 115272257 A CN115272257 A CN 115272257A CN 202210925173 A CN202210925173 A CN 202210925173A CN 115272257 A CN115272257 A CN 115272257A
Authority
CN
China
Prior art keywords
historical
damage
bridge
current bridge
image
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.)
Pending
Application number
CN202210925173.9A
Other languages
Chinese (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.)
Hebei Daoqiao Engineering Testing Co ltd
Original Assignee
Hebei Daoqiao Engineering Testing 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 Hebei Daoqiao Engineering Testing Co ltd filed Critical Hebei Daoqiao Engineering Testing Co ltd
Priority to CN202210925173.9A priority Critical patent/CN115272257A/en
Publication of CN115272257A publication Critical patent/CN115272257A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/08Construction
    • 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/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • 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
    • 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/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/761Proximity, similarity or dissimilarity measures
    • 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/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • 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/10004Still image; Photographic image
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Business, Economics & Management (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Multimedia (AREA)
  • Human Resources & Organizations (AREA)
  • Software Systems (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Geometry (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Primary Health Care (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Biophysics (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to a bridge image detection method and device, electronic equipment and a readable storage medium, and relates to the technical field of image detection. The method comprises the following steps: acquiring a current bridge image, a historical bridge image and historical image information, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: the image of current bridge damage position to based on historical damage state and historical bridge image, carry out the analysis to current bridge image, obtain current bridge damage state, current bridge damage state includes: and determining the current bridge maintenance scheme based on the current bridge damage state and the historical image information. The bridge image detection method, the bridge image detection device, the electronic equipment and the readable storage medium can save time for a user to determine the current bridge scheme, so that bridge maintenance efficiency is improved.

Description

Bridge image detection method and device, electronic equipment and readable storage medium
Technical Field
The present application relates to the field of image detection technologies, and in particular, to a bridge image detection method and apparatus, an electronic device, and a readable storage medium.
Background
With the development of science and technology, along with the rapid increase of the construction scale and speed of large-scale bridge engineering, various bridge engineering accidents are inevitably increased, the monitoring work of bridge structure abnormity is more and more important, and the bridge is damaged to a certain extent due to the change of natural environment and use environment, so that the bridge is maintained in order to ensure smooth traffic.
The inventor finds out in the research process that: with the development of bridge detection technology, people have higher and higher requirements on bridge detection, and therefore, how to improve the maintenance efficiency of the bridge is more and more important.
Disclosure of Invention
The application aims to provide a bridge image detection method, a bridge image detection device, electronic equipment and a readable storage medium, which are used for solving at least one of the problems.
The above object of the present invention is achieved by the following technical solutions:
in a first aspect, a method for detecting a bridge image is provided, where the method includes:
acquiring a current bridge image, a historical bridge image and historical image information, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: an image of a current bridge damage location;
analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state, wherein the current bridge damage state comprises: the current bridge damage degree and the current bridge damage type;
and determining a current bridge maintenance scheme based on the current bridge damage state and the historical image information.
In one possible implementation, the historical damage state includes: historical damage levels and historical damage types;
analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state, wherein the method comprises the following steps:
matching the current bridge image based on the historical bridge image, and determining the current bridge damage type from the historical damage types based on the matching result;
and matching the current bridge image based on the current bridge damage type and the historical damage degree, and determining the current bridge damage degree.
In another possible implementation manner, the matching the current bridge image based on the current bridge damage type and the historical damage degree to determine the current bridge damage degree, and then the method further includes:
acquiring current bridge foundation information, wherein the current bridge foundation information comprises: the original bearing capacity of the current bridge;
and calculating the new bearing capacity of the current bridge based on the current bridge damage type, the current bridge damage degree and the original bearing capacity of the current bridge.
In another possible implementation manner, the determining a current bridge repair plan based on the current bridge damage state and the historical image information includes:
establishing a first corresponding relationship between the historical damage state and the historical maintenance scheme;
and determining a current bridge maintenance scheme from the historical maintenance schemes based on the first corresponding relation and the current bridge damage state.
In another possible implementation manner, the analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state, and then the analyzing further includes:
acquiring a current bridge type, and predicting a future damage trend of the current bridge image after a first preset time period through a prediction model based on the current bridge type and the current bridge damage state, wherein the future damage trend comprises: future damage direction and future damage range;
acquiring historical damage tendency and historical reinforcement scheme, and establishing a second corresponding relation between the historical damage trend and the historical reinforcement scheme, wherein the historical damage trend comprises the following steps: historical damage trend direction and historical damage trend range;
and determining a reinforcement scheme of the current bridge from historical reinforcement schemes based on the second corresponding relation and the future damage trend.
In another possible implementation manner, the obtaining a current bridge type, and predicting, by using a prediction model, a future damage trend of the current bridge image after a first preset time period based on the current bridge type and the current bridge damage state further includes:
acquiring a historical bridge type, and vectorizing the historical bridge type and the historical damage trend to obtain historical bridge data characteristics;
and inputting the historical bridge data characteristics into an original model according to a time sequence for training to obtain a prediction model.
In another possible implementation manner, the determining a current bridge repair plan based on the current bridge damage state and the historical image information further includes:
acquiring a bridge repairing image corresponding to the current bridge image at intervals of a second preset time period;
judging whether the bridge repairing image is in a damaged state or not based on the historical damaged state to obtain a judgment result;
and if so, acquiring the position information of the current bridge, and sending early warning information based on the position information of the current bridge.
In a second aspect, there is provided an apparatus for bridge image detection, the apparatus comprising:
the first acquisition module is used for acquiring a current bridge image, a historical bridge image and historical image information, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: an image of a current bridge damage location;
an analysis module, configured to analyze the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state, where the current bridge damage state includes: the current bridge damage degree and the current bridge damage type;
and the first determining module is used for determining a current bridge maintenance scheme based on the current bridge damage state and the historical image information.
In one possible implementation, the historical damage state includes: historical damage levels and historical damage types;
the analysis module is used for analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state, and is specifically used for:
matching the current bridge image based on the historical bridge image, and determining the current bridge damage type from the historical damage types based on the matching result;
and matching the current bridge image based on the current bridge damage type and the historical damage degree, and determining the current bridge damage degree.
In another possible implementation manner, the apparatus further includes: a second obtaining module and a calculating module, wherein,
the second obtaining module is configured to obtain current bridge foundation information, where the current bridge foundation information includes: the original bearing capacity of the current bridge;
and the calculation module is used for calculating the new bearing capacity of the current bridge based on the current bridge damage type, the current bridge damage degree and the original bearing capacity of the current bridge.
In another possible implementation manner, when determining the current bridge maintenance scheme based on the current bridge damage state and the historical image information, the first determining module is specifically configured to:
establishing a first corresponding relationship between the historical damage state and the historical maintenance scheme;
and determining a current bridge maintenance scheme from the historical maintenance schemes based on the first corresponding relation and the current bridge damage state.
In another possible implementation manner, the apparatus further includes: a prediction module, a creation module, a matching module, and a second determination module, wherein,
the prediction module is used for acquiring a current bridge type, and predicting a future damage trend of the current bridge image after a first preset time period based on the current bridge type and the current bridge damage state through a prediction model, wherein the future damage trend comprises: future damage direction and future damage range;
the establishing module is configured to obtain a historical damage trend and a historical reinforcement scheme, and establish a second corresponding relationship between the historical damage trend and the historical reinforcement scheme, where the historical damage trend includes: historical damage trend direction and historical damage trend range;
and the second determination module is used for determining a reinforcement scheme of the current bridge from historical reinforcement schemes based on the second corresponding relation and the future damage trend.
In another possible implementation manner, the apparatus further includes: a vectorization module and a training module, wherein,
the vectorization module is used for acquiring a historical bridge type, and vectorizing the historical bridge type and the historical damage trend to obtain historical bridge data characteristics;
and the training module is used for inputting the historical bridge data characteristics into an original model according to a time sequence for training to obtain a prediction model.
In another possible implementation manner, the apparatus further includes: a third obtaining module, a judging module and a sending module, wherein,
the third obtaining module is used for obtaining a bridge repair image corresponding to the current bridge at intervals of a second preset time period;
the judging module is used for judging whether the bridge repairing image is in a damaged state or not based on the historical damaged state to obtain a judging result;
and the sending module is used for acquiring the position information of the current bridge and sending early warning information based on the position information of the current bridge if the judgment result is yes.
In a third aspect, an electronic device is provided, which includes:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to: and executing the corresponding operation of the bridge image detection method according to any one of the possible implementation manners of the first aspect.
In a fourth aspect, a computer-readable storage medium is provided, in which at least one instruction, at least one program, a set of codes, or a set of instructions is stored, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by a processor to implement the method for detecting a bridge image according to any one of the possible implementations of the first aspect.
In summary, the present application includes at least one of the following beneficial technical effects:
compared with the related art, in the application, the current bridge image, the historical bridge image and the historical image information are acquired, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: the image of current bridge damaged position to carry out the analysis to current bridge image based on historical damaged condition fast, obtain current bridge damaged condition, current bridge damaged condition includes: the current bridge damage degree and the current bridge damage type enable the current bridge maintenance scheme to be determined based on the current bridge damage state and historical image information after the current bridge damage state is obtained, time for a user to determine the current bridge maintenance scheme is saved, and therefore maintenance efficiency of the bridge is improved.
Drawings
Fig. 1 is a schematic flowchart of a bridge image detection method according to an embodiment of the present application.
Fig. 2 is a schematic structural diagram of a bridge image detection apparatus according to an embodiment of the present application.
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The present application is described in further detail below with reference to the accompanying drawings.
The present embodiment is only for explaining the present application, and it is not limited to the present application, and those skilled in the art can make modifications of the present embodiment without inventive contribution as needed after reading the present specification, but all of them are protected by patent law within the scope of the claims of the present application.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In addition, the term "and/or" herein is only one kind of association correspondence describing the associated object, and means that there may be three kinds of correspondence, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the preceding and succeeding related objects are in an "or" correspondence, unless otherwise specified.
The embodiments of the present application will be described in further detail with reference to the drawings attached hereto.
The embodiment of the application provides a bridge image detection method, which is executed by an electronic device, wherein the electronic device can be a server or a terminal device, the server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, and a cloud server providing cloud computing service. The terminal device may be a smart phone, a tablet computer, a notebook computer, a desktop computer, and the like, but is not limited thereto, the terminal device and the server may be directly or indirectly connected through wired or wireless communication, and the embodiment of the present application is not limited thereto, where as shown in fig. 1, the method may include:
and S101, acquiring a current bridge image, a historical bridge image and historical image information.
Wherein the history image information includes: historical state of damage and historical maintenance scheme, current bridge image includes: an image of a current bridge damage location.
For the embodiment of the application, the current bridge image may be obtained through a remote sensing image, or the current bridge image may be obtained through a laser radar, in order to analyze the current bridge image, the electronic device may obtain the current bridge image, the historical bridge image, and the historical image information in real time, or obtain the current bridge image, the historical bridge image, and the historical image information at certain intervals, or obtain the current bridge image, the historical bridge image, and the historical image information when a current bridge image analysis instruction triggered by a user is detected.
The historical image and the historical image information may be historical image and historical image information of a month or a year before the current time corresponding to the current bridge image, and the specific time range is not limited in the embodiment of the present application.
In the above application embodiment, after acquiring the current bridge image, the historical bridge image, and the historical image information, the electronic device may store the current bridge image locally, or may send the current bridge image to another device for storage, for example, a usb disk device.
And S102, analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state.
Wherein, current bridge damage state includes: current bridge damage level and current bridge damage type.
For the embodiment of the application, when the bridge is damaged, the maintenance scheme is determined based on the current damage state of the bridge, and in order to improve the maintenance efficiency of the bridge, the current damage state is obtained based on the historical damage state, so that the maintenance scheme is determined rapidly.
And S103, determining a current bridge maintenance scheme based on the current bridge damage state and the historical image information.
For the embodiment of the application, the historical image information comprises: the method comprises a historical damage state and a historical maintenance scheme, wherein the specific historical maintenance scheme is determined based on the historical damage state, when the current bridge maintenance scheme is determined, the current bridge maintenance scheme needs to be determined based on the current bridge damage state, and in order to further improve the maintenance efficiency of the bridge, the current bridge maintenance scheme is determined based on the historical maintenance scheme.
Compared with the related art, in the embodiment of the application, the method for detecting the bridge image comprises the following steps of obtaining a current bridge image, a historical bridge image and historical image information, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: the image of current bridge damage position to carry out the analysis to current bridge image based on historical damage state fast, obtain current bridge damage state, current bridge damage state includes: the current bridge damage degree and the current bridge damage type enable a current bridge maintenance scheme to be determined based on the current bridge damage state and historical image information after the current bridge damage state is obtained, time of a user for determining the current bridge maintenance scheme is saved, and therefore maintenance efficiency of the bridge is improved.
In a possible implementation manner of the embodiment of the present application, the historical damage state includes: historical damage levels and historical damage types;
in step S102, analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state, which may specifically include: step S1021 (not shown in the figure) and step S1022 (not shown in the figure), wherein,
and S1021, matching the current bridge image based on the historical bridge image, and determining the current bridge damage type from the historical damage types based on the matching result.
For the embodiment of the application, the historical bridge image matched with the current bridge image is searched from the database by extracting the image features respectively corresponding to the historical bridge image and the current bridge image, the matched historical bridge image is the historical bridge image with the highest similarity in all the historical bridge images and the current bridge image, the historical damage type corresponding to the matched historical bridge image is the current bridge damage type, and the bridge damage type is accurately judged.
And S1022, matching the current bridge image based on the current bridge damage type and the historical damage degree, and determining the current bridge damage degree.
For the embodiment of the application, the damage degree and the damage type of the bridge are related, when the current bridge damage degree is determined, the current bridge damage degree needs to be determined based on the current bridge damage type, when the current bridge damage type is determined, the current bridge image is matched again, the damage degree of the bridge can be matched through the damage surface area and the damage depth of the current bridge image, the current bridge damage degree is determined, and the current bridge damage degree is determined more accurately.
Another possible implementation manner of the embodiment of the present application is that, based on the current bridge damage type and the historical damage degree, the current bridge image is matched to determine the current bridge damage degree, and then the method further includes: step Sa1 (not shown in the figure) and step Sa2 (not shown in the figure), wherein,
and step Sa1, obtaining the current bridge basic information.
Wherein, the current bridge foundation information comprises: the original bearing capacity of the current bridge.
For the embodiment of the application, the current bridge foundation information can be acquired from a local storage, can also be acquired from other equipment, and can also be acquired, the current bridge foundation information input by a user is acquired, after the bridge is damaged, the original bearing capacity of the current bridge is reduced, and the new bearing capacity of the current bridge is calculated by acquiring the current bridge foundation information.
And Sa2, calculating new bearing capacity of the current bridge based on the current bridge damage type, the current bridge damage degree and the original bearing capacity of the current bridge.
For the embodiment of the present application, the basic information of the bridge further includes: span of bridges based on
Figure 658016DEST_PATH_IMAGE001
Figure 450523DEST_PATH_IMAGE002
Determining the new bearing capacity of the current bridge, wherein Q is used for representing the breaking coefficient of the current bridge,
Figure 840047DEST_PATH_IMAGE003
is used for characterizing the current damage type of the bridge,
Figure 969677DEST_PATH_IMAGE004
is used for representing the damage degree of the current bridge,
Figure 128257DEST_PATH_IMAGE005
for characterizing the span of a bridge or the like,
Figure 904714DEST_PATH_IMAGE006
is used for representing the original bearing capacity of the current bridge,
Figure 515956DEST_PATH_IMAGE007
the method is used for representing the new bearing capacity of the current bridge, and avoids the bridge from being damaged again due to exceeding the bearing capacity by calculating the new bearing capacity of the current bridge.
In another possible implementation manner of the embodiment of the present application, the determining a current bridge maintenance scheme based on the current bridge damage state and the historical image information in step S103 may specifically include: step S1031 (not shown in the figure) and step S1032 (not shown in the figure), wherein,
and step S1031, establishing a first corresponding relation between the historical damage state and the historical maintenance scheme.
For the embodiment of the application, the historical maintenance schemes are determined based on historical damage states, different bridge damage states are different, the historical maintenance schemes are also different, each historical damage state corresponds to at least one historical maintenance scheme, and after a first corresponding relation between the historical damage state and the historical maintenance scheme is established, the first corresponding relation can be stored in a database. For example, the historical repair scenario corresponding to the historical damage state 1 is historical repair scenario 1, and the historical repair scenario corresponding to the historical damage state 2 is historical repair scenario 2.
And S1032, determining the current bridge maintenance scheme from the historical maintenance schemes based on the first corresponding relation and the current bridge damage state.
For the embodiment of the application, the current bridge damage state is obtained by matching from the historical damage states, the corresponding historical maintenance scheme is searched from the database based on the first corresponding relation between the historical damage states and the historical maintenance schemes and is used as the current bridge maintenance scheme, and the efficiency of determining the current bridge maintenance scheme is improved.
Another possible implementation manner of the embodiment of the application is to analyze the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state, and then further include: step Sb1 (not shown), step Sb2 (not shown), and step Sb3 (not shown), wherein step Sb1 may be performed before step Sb2, step Sb1 may be performed after step Sb2, and step Sb1 may be performed simultaneously with step Sb 2.
And step Sb1, acquiring the current bridge type, and predicting the future damage trend of the current bridge image after a first preset time period based on the current bridge type and the current bridge damage state through a prediction model.
Wherein the future damage trend comprises: future damage direction and future damage range.
For the embodiment of the application, the current bridge type can be acquired from a local storage, can also be acquired from other equipment, and can also be acquired from the bridge type input by a user. In the embodiment of the application, a first preset time can be one month or one day, the current bridge type and the current bridge damage state are quantized into current bridge damage state data characteristics, that is, non-numerical values are converted into numerical values, and the current bridge damage state data characteristics are input into a prediction model to obtain the future damage trend, for example, the current bridge type of a current bridge image 1 is a steel bridge, the current bridge damage type is a longitudinal crack, the current bridge damage degree is two levels, the future damage direction of the current bridge image 1 is predicted to extend upwards through the prediction model, the future damage range is 10 centimeters, the current bridge damage type of a current bridge image 2 is an abutment crack, the current bridge damage degree is one level, the future damage direction of the bridge image 2 is predicted to extend around through the prediction model, and the future damage range is 10 square centimeters.
And Sb2, acquiring a historical damage trend and a historical reinforcement scheme, and establishing a second corresponding relation between the historical damage trend and the historical reinforcement scheme.
Wherein the historical damage trends include: historical damage trend direction and historical damage trend range.
For the embodiment of the application, after a second corresponding relationship between the historical damage trend and the historical reinforcement scheme is established, the second corresponding relationship is stored in a database, different historical damage trends correspond to different historical reinforcement schemes, the historical damage trend and the historical reinforcement scheme can be obtained from local storage or other devices, and in the embodiment of the application, the historical damage trend and the historical reinforcement scheme can be the historical damage trend and the historical reinforcement scheme of the previous month or the previous year of the current time.
And step Sb3, determining a reinforcement scheme of the current bridge from the historical reinforcement schemes based on the second corresponding relation and the future damage trend.
For the embodiment of the application, the future damage trend is obtained from the historical damage trend, and further, the corresponding relation between the future damage trend and the historical reinforcement scheme can be determined through the corresponding relation between the historical damage trend and the historical reinforcement scheme, and the reinforcement scheme of the current bridge image is determined from the historical reinforcement scheme.
Another possible implementation manner of the embodiment of the application is that the current bridge type is obtained, and based on the current bridge type and the current bridge damage state, a future damage trend of the current bridge image after a first preset time period is predicted through a prediction model, and the method further includes: a step Sc1 (not shown in the figure) and a step Sc2 (not shown in the figure), wherein,
and step Sc1, obtaining a historical bridge type, and vectorizing the historical bridge type and the historical damage trend to obtain historical bridge data characteristics.
For the embodiment of the application, the historical bridge type and the historical damage trend are vectorized to obtain historical bridge data characteristics, wherein the historical bridge data characteristics comprise: the system comprises a bridge type data characteristic and a historical damage trend data characteristic, wherein the historical damage trend data characteristic comprises the following steps: historical damage trend direction data features and historical damage trend range data features, i.e., non-numerical features are converted to numerical features.
And step Sc2, inputting the historical bridge data characteristics into an original model according to a time sequence for training to obtain a prediction model.
For the embodiment of the application, as the historical damage trend is related to the time sequence, the historical bridge data features are input into the original model for training according to the time sequence, and the historical bridge data features are converted into the feature matrix:
Figure 449276DEST_PATH_IMAGE008
wherein m is used for representing the data characteristics of the bridge type, and n is used for representing the data characteristics of the historical damage trend.
For the embodiment of the present application, a bidirectional Short-Term Memory (LSTM) model is used as a preset algorithm model for illustration, including but not limited to a bidirectional LSTM model. Specifically, a preset algorithm model is constructed, a bidirectional LSTM is adopted as a trend prediction model as a model main body, the LSTM mainly comprises a forgetting gate, an input gate and an output gate, a characteristic matrix is output after the forgetting gate and the input gate are filtered, and a layer of LSTM network layer is accessed in a reverse direction after the described LSTM, so that a BI-LSTM layer can be obtained through the process, and a plurality of historical bridge data characteristic combinations are trained together; and adding a historical bridge data feature joint learning layer, initializing the size of an association vector matrix to be m x n, taking an output vector of the last layer of the LSTM, transposing and multiplying the association vector parameter matrix, and finally connecting a regression loss function to complete the construction of the prediction model.
For the embodiment of the application, the historical bridge data characteristics are obtained by vectorizing the historical bridge type characteristics and the historical damage trend, the historical bridge data characteristics are converted into the characteristic matrix, the characteristic matrix is input into the original model to be trained, the prediction model is obtained, and the obtained prediction model is more accurate.
Another possible implementation manner of the embodiment of the application is that, based on the current bridge damage state and the historical image information, the current bridge maintenance scheme is determined, and then the method further includes: step Sd1 (not shown), step Sd2 (not shown), and step Sd3 (not shown), wherein,
and Sd1, acquiring a bridge repair image corresponding to the current bridge image at intervals of a second preset time period.
For the embodiment of the application, after the maintenance scheme of the current bridge is determined, the bridge repair image corresponding to the current bridge is acquired at intervals of the second preset time period to judge whether the bridge is repaired.
And Sd2, judging whether the bridge repairing image is in a damaged state or not based on the historical damaged state to obtain a judgment result.
For the embodiment of the application, a first threshold value is determined based on the historical damage type, a second threshold value is determined based on the historical damage degree, the first threshold value is the lowest threshold value of the damage type of the bridge, the second threshold value is the lowest threshold value of the damage degree of the bridge, and the repair features of the bridge repair image are extracted and include: and comparing the repair type with a first threshold value and comparing the repair degree with a second threshold value, and judging whether the bridge repair image is in a historical damage state.
And step Sd3, if the judgment result is yes, acquiring the position information of the current bridge, and sending early warning information based on the position information of the current bridge.
For this application embodiment, the important reason that the bridge received the damage is not maintained in time, when bridge restoration state and historical damage state match, when the bridge restoration image was the damage state promptly, this bridge was not maintained, then sends early warning information to the regulatory department, and early warning information includes: the position information of the current bridge and the maintenance scheme of the current bridge are judged whether the current bridge is repaired or not, and if the current bridge is not repaired, the early warning information is sent to a supervision department to supervise the bridge, so that the current bridge is maintained as soon as possible, and the maintenance efficiency of the bridge is further improved.
The foregoing embodiments describe a bridge image detection method from the perspective of a method flow, and the following embodiments describe a bridge image detection apparatus from the perspective of a virtual module or a virtual unit, which are described in detail in the following embodiments.
The embodiment of the present application provides a bridge image detection apparatus, as shown in fig. 2, the bridge image detection apparatus 20 may specifically include: a first acquisition module 21, an analysis module 22 and a first determination module 23, wherein,
a first obtaining module 21, configured to obtain a current bridge image, a historical bridge image, and historical image information, where the historical image information includes: historical state of damage and historical maintenance scheme, current bridge image includes: an image of a current bridge damage location;
an analysis module 22, configured to analyze the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state, where the current bridge damage state includes: the current bridge damage degree and the current bridge damage type;
and the first determining module 23 is configured to determine a current bridge maintenance scheme based on the current bridge damage state and the historical image information.
In a possible implementation manner of the embodiment of the present application, the historical damage state includes: historical damage levels and historical damage types;
the analysis module 22 is configured to, when analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state:
matching the current bridge image based on the historical bridge image, and determining the current bridge damage type from the historical damage types based on the matching result;
and matching the current bridge image based on the current bridge damage type and the historical damage degree, and determining the current bridge damage degree.
In another possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: a second obtaining module and a calculating module, wherein,
the second obtaining module is used for obtaining current bridge foundation information, and the current bridge foundation information comprises: the original bearing capacity of the current bridge;
and the calculation module is used for calculating the new bearing capacity of the current bridge based on the current bridge damage type, the current bridge damage degree and the original bearing capacity of the current bridge.
In another possible implementation manner, when determining the current bridge repair plan based on the current bridge damage state and the historical image information, the first determining module 23 is specifically configured to:
establishing a first corresponding relation between a historical damage state and a historical maintenance scheme;
based on the first correspondence and the current bridge failure state, and determining a current bridge maintenance scheme from the historical maintenance schemes.
In another possible implementation, the apparatus 20 further includes: a prediction module, a creation module, a matching module, and a second determination module, wherein,
the prediction module is used for acquiring the current bridge type, predicting a future damage trend of the current bridge image after a first preset time period through the prediction model based on the current bridge type and the current bridge damage state, wherein the future damage trend comprises: future damage direction and future damage range;
the establishing module is used for acquiring a historical damage trend and a historical reinforcement scheme and establishing a second corresponding relation between the historical damage trend and the historical reinforcement scheme, wherein the historical damage trend comprises the following steps: historical damage trend direction and historical damage trend range;
and the second determination module is used for determining the reinforcement scheme of the current bridge from the historical reinforcement schemes based on the second corresponding relation and the future damage trend.
In another possible implementation, the apparatus 20 further includes: a vectorization module and a training module, wherein,
the vectorization module is used for acquiring the historical bridge type and vectorizing the historical bridge type and the historical damage trend to obtain the historical bridge data characteristics;
and the training module is used for inputting the historical bridge data characteristics into the original model according to the time sequence for training to obtain a prediction model.
In another possible implementation, the apparatus 20 further includes: a third obtaining module, a judging module and a sending module, wherein,
the third acquisition module is used for acquiring a bridge repair image corresponding to the current bridge image at intervals of a second preset time period;
the judging module is used for judging whether the bridge repairing image is in a damaged state or not based on the historical damaged state to obtain a judging result;
and the sending module is used for sending the early warning information when the judgment result is yes.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the bridge image detection apparatus described above may refer to the corresponding process in the foregoing method embodiment, and is not described herein again.
Compared with the related art, in the embodiment of the application, the current bridge image, the historical bridge image and the historical image information are acquired, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: the image of current bridge damage position to carry out the analysis to current bridge image based on historical damage state fast, obtain current bridge damage state, current bridge damage state includes: the current bridge damage degree and the current bridge damage type enable the current bridge maintenance scheme to be determined based on the current bridge damage state and historical image information after the current bridge damage state is obtained, time for a user to determine the current bridge maintenance scheme is saved, and therefore maintenance efficiency of the bridge is improved.
An embodiment of the present application provides an electronic device, as shown in fig. 3, an electronic device 30 shown in fig. 3 includes: a processor 301 and a memory 303. Wherein processor 301 is coupled to memory 303, such as via bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that the transceiver 304 is not limited to one in practical applications, and the structure of the electronic device 30 is not limited to the embodiment of the present application.
The Processor 301 may be a CPU (Central Processing Unit), a general-purpose Processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor 301 may also be a combination of computing functions, e.g., comprising one or more microprocessors in combination, a DSP and a microprocessor in combination, or the like.
Bus 302 may include a path that transfers information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 302 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in fig. 3, but this is not intended to represent only one bus or type of bus.
The Memory 303 may be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), a magnetic Disc storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these.
The memory 303 is used for storing application program codes for executing the scheme of the application, and the processor 301 controls the execution. The processor 301 is configured to execute application program code stored in the memory 303 to implement the aspects illustrated in the foregoing method embodiments.
Among them, electronic devices include but are not limited to: mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. But also a server, etc. The electronic device shown in fig. 3 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.
The embodiment of the present application provides a computer readable storage medium, on which a computer program is stored, and when the computer program runs on a computer, the computer is enabled to execute the corresponding content in the foregoing method embodiment. Compared with the related art, in the embodiment of the application, the current bridge image, the historical bridge image and the historical image information are acquired, wherein the historical image information comprises: historical state of damage and historical maintenance schedule, the current bridge image includes: the image of current bridge damage position to carry out the analysis to current bridge image based on historical damage state fast, obtain current bridge damage state, current bridge damage state includes: the current bridge damage degree and the current bridge damage type enable the current bridge maintenance scheme to be determined based on the current bridge damage state and historical image information after the current bridge damage state is obtained, time for a user to determine the current bridge maintenance scheme is saved, and therefore maintenance efficiency of the bridge is improved.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least a portion of the steps in the flow chart of the figure may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed alternately or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations should also be regarded as the protection scope of the present application.

Claims (10)

1. A bridge image detection method is characterized by comprising the following steps:
acquiring a current bridge image, a historical bridge image and historical image information, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: an image of a current bridge damage location;
analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state, wherein the current bridge damage state comprises: the current bridge damage degree and the current bridge damage type;
and determining a current bridge maintenance scheme based on the current bridge damage state and the historical image information.
2. The method of claim 1, wherein the historical damage state comprises: historical damage levels and historical damage types;
analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain the current bridge damage state, wherein the method comprises the following steps:
matching the current bridge image based on the historical bridge image, and determining the current bridge damage type from the historical damage types based on the matching result;
and matching the current bridge image based on the current bridge damage type and the historical damage degree, and determining the current bridge damage degree.
3. The method of claim 2, wherein the matching the current bridge image based on the current bridge damage type and the historical damage level determines a current bridge damage level, and thereafter further comprising:
acquiring current bridge foundation information, wherein the current bridge foundation information comprises: the original bearing capacity of the current bridge;
and calculating the new bearing capacity of the current bridge based on the current bridge damage type, the current bridge damage degree and the original bearing capacity of the current bridge.
4. The method of claim 1, wherein determining a current bridge repair solution based on the current bridge damage status and the historical image information comprises:
establishing a first corresponding relation between the historical damage state and the historical maintenance scheme;
and determining a current bridge maintenance scheme from the historical maintenance schemes based on the first corresponding relation and the current bridge damage state.
5. The method of claim 1, wherein the analyzing the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state further comprises:
acquiring a current bridge type, and predicting a future damage trend of the current bridge image after a first preset time period through a prediction model based on the current bridge type and the current bridge damage state, wherein the future damage trend comprises: future damage direction and future damage range;
acquiring a historical damage trend and a historical reinforcement scheme, and establishing a second corresponding relation between the historical damage trend and the historical reinforcement scheme, wherein the historical damage trend comprises the following steps: historical damage trend direction and historical damage trend range;
and determining a reinforcement scheme of the current bridge from the historical reinforcement schemes based on the second corresponding relation and the future damage trend.
6. The method of claim 5, wherein the obtaining the current bridge type and predicting the future damage trend of the current bridge image after a first preset time interval by a prediction model based on the current bridge type and the current bridge damage state further comprise:
acquiring a historical bridge type, and vectorizing the historical bridge type and the historical damage trend to obtain historical bridge data characteristics;
and inputting the historical bridge data characteristics into an original model according to a time sequence for training to obtain a prediction model.
7. The method of claim 1, wherein determining a current bridge repair solution based on the current bridge damage status and the historical image information further comprises:
acquiring a bridge repairing image corresponding to the current bridge image at intervals of a second preset time period;
judging whether the bridge repairing image is in a damaged state or not based on the historical damaged state to obtain a judgment result;
and if so, acquiring the position information of the current bridge, and sending early warning information based on the position information of the current bridge.
8. An apparatus for bridge image inspection, comprising:
the first acquisition module is used for acquiring a current bridge image, a historical bridge image and historical image information, wherein the historical image information comprises: historical state of damage and historical maintenance scheme, current bridge image includes: an image of a current bridge damage location;
an analysis module, configured to analyze the current bridge image based on the historical damage state and the historical bridge image to obtain a current bridge damage state, where the current bridge damage state includes: the current bridge damage degree and the current bridge damage type;
and the first determining module is used for determining a current bridge maintenance scheme based on the current bridge damage state and the historical image information.
9. An electronic device, comprising:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to: a method of performing bridge image inspection according to any one of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, is adapted to carry out a method of bridge image detection according to any one of claims 1 to 7.
CN202210925173.9A 2022-08-03 2022-08-03 Bridge image detection method and device, electronic equipment and readable storage medium Pending CN115272257A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210925173.9A CN115272257A (en) 2022-08-03 2022-08-03 Bridge image detection method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210925173.9A CN115272257A (en) 2022-08-03 2022-08-03 Bridge image detection method and device, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN115272257A true CN115272257A (en) 2022-11-01

Family

ID=83747248

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210925173.9A Pending CN115272257A (en) 2022-08-03 2022-08-03 Bridge image detection method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN115272257A (en)

Similar Documents

Publication Publication Date Title
CN113592019A (en) Fault detection method, device, equipment and medium based on multi-model fusion
CN116028499B (en) Detection information generation method, electronic device, and computer-readable medium
CN114418214A (en) Pipe network clogging analysis method and device, computer equipment and storage medium
CN115618269A (en) Big data analysis method and system based on industrial sensor production
CN115964668A (en) Heat supply monitoring analysis method, device, equipment and medium based on big data
CN110019193B (en) Similar account number identification method, device, equipment, system and readable medium
CN115272257A (en) Bridge image detection method and device, electronic equipment and readable storage medium
CN116757476A (en) Method and device for constructing risk prediction model and method and device for risk prevention and control
CN115660513A (en) Monitoring method and system based on aqueduct deformation of hydraulic engineering
CN116433213A (en) Factory equipment inspection method and device, electronic equipment and storage medium
CN112801620B (en) Engineering information processing method, device, equipment and storage medium
CN115290139A (en) Building outdoor environment performance detection and prediction platform based on big data
CN114329966A (en) Method and system for evaluating health degree of remote control system of natural gas pipeline
CN112183644B (en) Index stability monitoring method and device, computer equipment and medium
CN111046909A (en) Load prediction method and device
CN116662788B (en) Vehicle track processing method, device, equipment and storage medium
CN114428887B (en) Click data denoising method and device, electronic equipment and storage medium
CN113093702B (en) Fault data prediction method and device, electronic equipment and storage medium
CN115372831A (en) Lithium battery abnormity prediction method and device, electronic equipment and readable storage medium
CN118210670A (en) Log abnormality detection method and device, electronic equipment and storage medium
CN115294049A (en) Equipment fault monitoring method and device, electronic equipment and storage medium
CN117854280A (en) Traffic flow prediction method, traffic flow prediction device, electronic equipment and readable storage medium
CN116204522A (en) Data auditing method and device, electronic equipment and storage medium
CN117745076A (en) Whole risk assessment method, device, equipment and medium based on local risk assessment
CN117424238A (en) Power grid energy optimal scheduling method, system and storage medium

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