基于圖像識別和機器學(xué)習(xí)的橋梁養(yǎng)護管理系統(tǒng)研究與實現(xiàn)
發(fā)布時間:2020-07-30 02:26
【摘要】:新中國成立以來,我國的交通事業(yè)取得了跨越式的成就,橋梁也得到進一步的發(fā)展與擴大。長時間的日曬雨淋、超負(fù)荷運載以及其他不合理的使用都可能影響橋梁的結(jié)構(gòu)安全,產(chǎn)生剝落、銹蝕、裂縫等病害。如果我們不能及時地對其進行檢修與養(yǎng)護,甚至?xí)䦟?dǎo)致進一步的惡化。有效的橋梁養(yǎng)護管理不僅可以減少維修的頻率和費用,增加橋梁的使用壽命,而且可以保障公共安全。本文使用Spring+Struts2+Mybatis架構(gòu)開發(fā)橋梁養(yǎng)護管理系統(tǒng),對橋梁的各種檢測數(shù)據(jù)和計算數(shù)據(jù)進行了有效的分類和管理。本系統(tǒng)使用分層加權(quán)法和模糊綜合評估法對橋梁進行性能評估和等級評定,并給出相應(yīng)的建議養(yǎng)護方案,方便維修人員進行及時維修。本文不僅注重于橋梁的評估計算和養(yǎng)護決策,在橋梁病害圖片的檢測上也結(jié)合圖像識別和機器學(xué)習(xí)進行了進一步的研究。對于病害的圖片使用局部二值模式算法和灰度共生矩陣的旋轉(zhuǎn)不變特征提取算法共同提取病害的紋理特征,使用隨機森林分類算法對橋梁各種病害的圖片進行分類訓(xùn)練,并生成對應(yīng)的模型。通過調(diào)用Weka的相關(guān)接口實現(xiàn)病害的實時預(yù)測分類,并將整個預(yù)測過程封裝成接口。使用微信小程序?qū)蛄翰『Φ膱D片進行拍攝,調(diào)用封裝的接口對病害的種類進行分析并返回分類結(jié)果,實現(xiàn)拍攝的病害圖片與橋梁中病害的統(tǒng)計直接關(guān)聯(lián),省卻人工復(fù)雜的操作。
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP391.41;TP311.52
【圖文】:
心由控制器組成,包括核心控制器 ServletDispatcher 和業(yè)務(wù)邏輯控制器 Act所有請求,并根據(jù)請求的 Action 屬性決定采取哪個動作。2 提供了豐富的標(biāo)簽庫,并支持不同的結(jié)果類型,如 Velocity,F(xiàn)reeMarker,J分是高度可配置的,使得編寫視圖頁面更加便利。同時框架還提供了如數(shù)等功能,為開發(fā)人員提供構(gòu)建應(yīng)用程序的統(tǒng)一基礎(chǔ)架構(gòu),是一個非常優(yōu)秀的ybatis 介紹tis 是一個基于 Java 的持久層框架,無第三方依賴,支持自定義的 SQL,解除代碼的耦合,使得維護也更方便。使用注解或簡單的 XML 文件實現(xiàn)原始 Java 對象和接口與數(shù)據(jù)庫中的記錄進行映射[16]。tis 消除了幾乎所有的結(jié)果集的檢索、數(shù)據(jù)庫連接代碼和參數(shù)的手工設(shè)置,、數(shù)據(jù)訪問邏輯與業(yè)務(wù)邏輯相分離、方便管理與維護等優(yōu)點。MyBatis 提括接口層、數(shù)據(jù)處理層和基礎(chǔ)支持層,相關(guān)的框架圖如圖 2-2 所示。
圖 2-3 邏輯架構(gòu)圖務(wù)實現(xiàn)授權(quán)認(rèn)證、安全、連接處理等功能,大多ySQL 獨有的。包含了大多數(shù)的核心服務(wù)功能,包括 SQL 語句需要跨存儲引擎的功能,如存儲過程、函數(shù)、包含了存儲引擎,存儲引擎不會去解析 SQL,數(shù)據(jù)的存儲、提取和開啟事務(wù)等。種優(yōu)點已經(jīng)成為最流行的數(shù)據(jù)庫之一,被新浪
位碩士研究生學(xué)位論文 第二章 相于微信 APP,對于用戶使用的設(shè)備壓力較小。因為微信公眾信小程序應(yīng)運而生,實現(xiàn)了“觸手可及、用完即走”的目標(biāo)無需下載安裝,只需要搜索微信小程序的應(yīng)用名或者掃描小者而言,微信小程序的開發(fā)難度與單獨開發(fā) APP 相比要更加需求也完全能夠滿足,使得獲取用戶、開發(fā)和傳播的成本更結(jié)構(gòu)都是由主體部分和各個頁面這兩個主要部分構(gòu)成,主體個頁面則主要用于不同的業(yè)務(wù)場景[19]。微信小程序的內(nèi)容結(jié)
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP391.41;TP311.52
【圖文】:
心由控制器組成,包括核心控制器 ServletDispatcher 和業(yè)務(wù)邏輯控制器 Act所有請求,并根據(jù)請求的 Action 屬性決定采取哪個動作。2 提供了豐富的標(biāo)簽庫,并支持不同的結(jié)果類型,如 Velocity,F(xiàn)reeMarker,J分是高度可配置的,使得編寫視圖頁面更加便利。同時框架還提供了如數(shù)等功能,為開發(fā)人員提供構(gòu)建應(yīng)用程序的統(tǒng)一基礎(chǔ)架構(gòu),是一個非常優(yōu)秀的ybatis 介紹tis 是一個基于 Java 的持久層框架,無第三方依賴,支持自定義的 SQL,解除代碼的耦合,使得維護也更方便。使用注解或簡單的 XML 文件實現(xiàn)原始 Java 對象和接口與數(shù)據(jù)庫中的記錄進行映射[16]。tis 消除了幾乎所有的結(jié)果集的檢索、數(shù)據(jù)庫連接代碼和參數(shù)的手工設(shè)置,、數(shù)據(jù)訪問邏輯與業(yè)務(wù)邏輯相分離、方便管理與維護等優(yōu)點。MyBatis 提括接口層、數(shù)據(jù)處理層和基礎(chǔ)支持層,相關(guān)的框架圖如圖 2-2 所示。
圖 2-3 邏輯架構(gòu)圖務(wù)實現(xiàn)授權(quán)認(rèn)證、安全、連接處理等功能,大多ySQL 獨有的。包含了大多數(shù)的核心服務(wù)功能,包括 SQL 語句需要跨存儲引擎的功能,如存儲過程、函數(shù)、包含了存儲引擎,存儲引擎不會去解析 SQL,數(shù)據(jù)的存儲、提取和開啟事務(wù)等。種優(yōu)點已經(jīng)成為最流行的數(shù)據(jù)庫之一,被新浪
位碩士研究生學(xué)位論文 第二章 相于微信 APP,對于用戶使用的設(shè)備壓力較小。因為微信公眾信小程序應(yīng)運而生,實現(xiàn)了“觸手可及、用完即走”的目標(biāo)無需下載安裝,只需要搜索微信小程序的應(yīng)用名或者掃描小者而言,微信小程序的開發(fā)難度與單獨開發(fā) APP 相比要更加需求也完全能夠滿足,使得獲取用戶、開發(fā)和傳播的成本更結(jié)構(gòu)都是由主體部分和各個頁面這兩個主要部分構(gòu)成,主體個頁面則主要用于不同的業(yè)務(wù)場景[19]。微信小程序的內(nèi)容結(jié)
【參考文獻】
相關(guān)期刊論文 前10條
1 李sチ
本文編號:2774870
本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/2774870.html
最近更新
教材專著