




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
門(mén)衛(wèi)自動(dòng)識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-2"\h\u32374摘要 門(mén)衛(wèi)自動(dòng)識(shí)別系統(tǒng)設(shè)計(jì)【摘要】:為了居民生活得便捷,和安全,提高門(mén)衛(wèi)的工作效率,使得門(mén)衛(wèi)們平時(shí)辦公更加合理,設(shè)計(jì)了一款基于ThinkPHP5和Bootstrap框架的門(mén)衛(wèi)自動(dòng)識(shí)別系統(tǒng)。系統(tǒng)采用python編程語(yǔ)言的ThinkPHP5和Bootstrap框架,MYSQL數(shù)據(jù)庫(kù)等技術(shù),所包括的模塊有登錄、數(shù)據(jù)庫(kù)的引用、信息的安全性協(xié)議、樣本擴(kuò)充與冗長(zhǎng)句段縮減、智能檢測(cè)與識(shí)別,實(shí)現(xiàn)運(yùn)用于實(shí)際,可以正確識(shí)別車(chē)輛和行人信息的功能。論壇網(wǎng)絡(luò)交流信息系統(tǒng),采用一個(gè)簡(jiǎn)單的用戶界面,操作方便,靈活,實(shí)用,有效的徹底改變了我們傳統(tǒng)的現(xiàn)代網(wǎng)絡(luò)用戶論壇信息溝通交流工作流程,大大提高了我們現(xiàn)代網(wǎng)絡(luò)人們及時(shí)獲得網(wǎng)絡(luò)信息的溝通速度和工作效率,使之更為符合系統(tǒng)化,體系化,標(biāo)準(zhǔn)化,自動(dòng)化,具有優(yōu)良的系統(tǒng)可用性,可靠性,安全性。使用了smysqls等數(shù)據(jù)庫(kù),提高了系統(tǒng)運(yùn)行的可靠性能,安全性和整個(gè)系統(tǒng)的應(yīng)用性能,并且簡(jiǎn)單而實(shí)用易于日常使用維護(hù)和長(zhǎng)期運(yùn)行?!娟P(guān)鍵詞】:自動(dòng)識(shí)別;MYSQL數(shù)據(jù)庫(kù);Python編程語(yǔ)言;Bootstrap框架
緒論(一)選題目的門(mén)衛(wèi)辦公是一個(gè)系統(tǒng)工程,門(mén)衛(wèi)既要防止意外事件的發(fā)生,又要維護(hù)安全的生產(chǎn)生活。在過(guò)去,主要要通過(guò)紙質(zhì)記錄的形式記錄出入的車(chē)輛。人的精力有限,難免出現(xiàn)錯(cuò)漏,工作效率低下的問(wèn)題不可避免。自動(dòng)識(shí)別系統(tǒng)的實(shí)際應(yīng)用使得門(mén)衛(wèi)解放了雙手和大腦,從一定程度減少了出錯(cuò)率?,F(xiàn)在每個(gè)門(mén)房都有監(jiān)控?cái)z像頭,每個(gè)門(mén)房都配備了電腦。這樣就有條件來(lái)為門(mén)衛(wèi)工作者提供一套自動(dòng)識(shí)別系統(tǒng)。自動(dòng)識(shí)別系統(tǒng)的研發(fā)使得門(mén)的在日常工作中更合理、更有效率,最重要的是使大家的生活更安心踏實(shí),從而更好的滿足人們對(duì)安全美好的向往。(二)選題背景及意義伴隨著科技的高速發(fā)展和現(xiàn)代化進(jìn)程腳步的加快,智能識(shí)別檢測(cè)技術(shù)作為人工智能的重要分支,必須迎接這個(gè)新的浪潮。保障社會(huì)治安和信息安全的方式也需要不斷升級(jí)。過(guò)去,指紋識(shí)別和其他聯(lián)系人識(shí)別技術(shù)主要用于識(shí)別、識(shí)別一個(gè)人的身份,或一些關(guān)鍵地點(diǎn)的數(shù)據(jù)保護(hù)方式。然而,科學(xué)技術(shù)的飛速發(fā)展讓人們對(duì)于傳統(tǒng)接觸識(shí)別技術(shù)的要求越來(lái)越高。人臉檢測(cè)與識(shí)別是在科學(xué)發(fā)展的過(guò)程中有不可或缺的地位。經(jīng)過(guò)數(shù)十年的學(xué)者的不斷研究,在這一領(lǐng)域已經(jīng)有很大的突破和成就,人臉檢測(cè)與識(shí)別所受到的影響因素過(guò)多,這使得識(shí)別成為研究道路上的攔路虎,效果會(huì)出現(xiàn)偏差在所難免,因此人臉檢測(cè)識(shí)別技術(shù)需要更進(jìn)一步的改進(jìn)與完善[1]。同樣,車(chē)牌識(shí)別技術(shù)是指可自動(dòng)檢測(cè)車(chē)牌和獲取車(chē)牌信息的技術(shù),圖像處理在智能運(yùn)輸系統(tǒng)領(lǐng)域中非常有研究?jī)r(jià)值[2]。2008年是我國(guó)人臉檢測(cè)與識(shí)別技術(shù)發(fā)展中有重大的突破和飛躍。人臉檢測(cè)與識(shí)別技術(shù)在奧運(yùn)會(huì)上首次投入使用,這對(duì)奧運(yùn)會(huì)的順利開(kāi)展有著不可忽視的幫助。奧運(yùn)會(huì)上使用的人臉檢測(cè)與識(shí)別技術(shù)是中國(guó)科學(xué)院開(kāi)發(fā)和完善的,系統(tǒng)性能處于世界前列,對(duì)人臉識(shí)別與檢測(cè)技術(shù)的發(fā)展起到了重要作用。2010年上海世博會(huì)還采用了人臉識(shí)別和檢測(cè)技術(shù),世博會(huì)的發(fā)展需要一個(gè)安全的環(huán)境,目前,檢測(cè)和識(shí)別技術(shù)在國(guó)家安全、社會(huì)安全、公共安全和商業(yè)等方面都取得了長(zhǎng)足的進(jìn)步也有了很好的效果。顯然,人臉檢測(cè)與識(shí)別技術(shù)的研究具有重要意義。(三)國(guó)內(nèi)研究綜述國(guó)內(nèi)外關(guān)于自動(dòng)識(shí)別系統(tǒng)的研究很多,其中比較常見(jiàn)的是車(chē)牌號(hào)識(shí)別和人臉識(shí)別,本部分將從車(chē)牌號(hào)識(shí)別和人臉識(shí)別兩個(gè)方向進(jìn)行闡述。自動(dòng)識(shí)別汽車(chē)牌照技術(shù)。電子科技大學(xué)的鮮曉婷就提出了自己的觀點(diǎn),她對(duì)對(duì)其算法進(jìn)行了分析和仿真,包括車(chē)牌識(shí)別、車(chē)牌檢測(cè)和車(chē)牌定位圖像采集、初步判斷、車(chē)牌字體分辨等[6]。車(chē)牌檢測(cè)識(shí)別技術(shù)離不開(kāi)arm-linux操作系統(tǒng)raspberrypie4b,充分考慮了系統(tǒng)的功能和性能以及處理器的成本、功耗和計(jì)算能力根據(jù)與系統(tǒng)運(yùn)行相關(guān)的數(shù)據(jù)需求,在MySQL數(shù)據(jù)庫(kù)中進(jìn)行了邏輯分析,并完成了數(shù)據(jù)表的具體實(shí)現(xiàn),將車(chē)牌識(shí)別軟件分為不同的模塊,對(duì)各個(gè)模塊進(jìn)行了設(shè)計(jì)和實(shí)現(xiàn),最后在停車(chē)場(chǎng)對(duì)整個(gè)車(chē)牌識(shí)別系統(tǒng)進(jìn)行了調(diào)試和仿真。停車(chē)場(chǎng)車(chē)牌識(shí)別成功率高達(dá)95%、45%,識(shí)別時(shí)間保持在100m以內(nèi),能有效滿足車(chē)牌識(shí)別系統(tǒng)的要求[6]。在自動(dòng)人臉識(shí)別領(lǐng)域,adaboost人臉檢測(cè)算法和svm人臉識(shí)別算法在東南大學(xué)提出了系統(tǒng)研究理論,優(yōu)化了設(shè)計(jì),并通過(guò)fpga硬件平臺(tái),實(shí)現(xiàn)了人臉面部特征的識(shí)別和數(shù)據(jù)采集統(tǒng)。在人臉檢測(cè)算法的進(jìn)一步改進(jìn)設(shè)計(jì)中,采用圖像縮放代替?zhèn)鹘y(tǒng)的放大檢測(cè)窗口,采用固定窗口掃描提高檢測(cè)速度,采用近似檢測(cè)組合檢測(cè)和末端檢測(cè)的方法。在對(duì)整個(gè)圖像中的人臉進(jìn)行近似檢測(cè)后,對(duì)近似檢測(cè)幀周?chē)?個(gè)檢測(cè)窗口進(jìn)行精確檢測(cè),判斷是否檢測(cè)到人臉,降低了誤檢測(cè)速度[4]??萍己颖贝髮W(xué)岳瑩提出了一種人臉檢測(cè)方法,該方法通過(guò)膚色的判斷,依靠adaboost首先對(duì)人臉顏色模型進(jìn)行分類(lèi),然后根據(jù)膚色檢測(cè)的結(jié)果進(jìn)行檢測(cè)設(shè)置相對(duì)應(yīng)的選項(xiàng),減少連接的時(shí)間。結(jié)果表明,以皮膚顏色作為識(shí)別特征的檢測(cè)方法減少了出錯(cuò)率,提高了檢測(cè)速度和信度[1]。(四)國(guó)外研究綜述隨著科學(xué)發(fā)展,自動(dòng)識(shí)別技術(shù)變得越來(lái)越流行,國(guó)內(nèi)外學(xué)者對(duì)人臉識(shí)別方法進(jìn)行了深入研究。在關(guān)鍵技術(shù)理論近年來(lái)有一些研究成果。Abiantum[12]提出了一種基于多特征融合的三維人臉識(shí)別成像技術(shù),該方法也對(duì)角度偏移的人臉魯棒性做了進(jìn)一步的研究。Boussaad[13]提出了一種基于主動(dòng)外觀模型和二維離散余弦變換的人臉識(shí)別技術(shù),該方法對(duì)年齡誘導(dǎo)的人臉變換具有較高的識(shí)別率。人臉識(shí)別相關(guān)技術(shù)的發(fā)展是必然趨勢(shì),有如今3D人臉識(shí)別進(jìn)一步突破。在智能家居中有融合,實(shí)用性強(qiáng),有新的發(fā)展市場(chǎng)。綜合以上文獻(xiàn)得出,目前人臉識(shí)別和車(chē)牌識(shí)別已有許多學(xué)者提出,并分析其其優(yōu)勢(shì),提出自動(dòng)識(shí)別的重要性。(五)研究?jī)?nèi)容設(shè)計(jì)一個(gè)門(mén)衛(wèi)自動(dòng)識(shí)別系統(tǒng),參考其他相似的系統(tǒng)來(lái)設(shè)計(jì)主要功能模塊,通過(guò)Python語(yǔ)言、OpenCV和MySQL數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)各個(gè)模塊的功能。在Eclipse上開(kāi)發(fā),數(shù)據(jù)在mysql中提取,服務(wù)器采用tomcat7.0。同時(shí),對(duì)可行性分析和后續(xù)工作也有必要進(jìn)行需求分析。二、開(kāi)發(fā)工具及相關(guān)技術(shù)介紹(一)Python語(yǔ)言Python是一門(mén)廣為應(yīng)用的高級(jí)程序語(yǔ)言,擁有很強(qiáng)大的標(biāo)準(zhǔn)庫(kù),提供了很多通用的支持。同時(shí),可以嵌入到應(yīng)用程序中,提供可編輯的接口隨著人工智能在當(dāng)下和最光明的未來(lái)發(fā)揮作用,全社會(huì)對(duì)人工智能人才的需求迅速增長(zhǎng)。的人工智能理論或應(yīng)用的專(zhuān)業(yè)越來(lái)越多。(二)開(kāi)發(fā)工具1.PychamPycharm是一個(gè)pythonide,它提供了一套工具,幫助用戶在python中開(kāi)發(fā)時(shí)提高效率。編輯功能也十分強(qiáng)大,可以讓開(kāi)發(fā)者把主要注意力完全可以放在業(yè)務(wù)邏輯之間的關(guān)系。PyCHAM是開(kāi)源的,而圖形用戶界面、模塊化結(jié)構(gòu)、手冊(cè)、示例繪圖腳本和用于故障排除和跟蹤單個(gè)模塊修改效果的測(cè)試套件的設(shè)計(jì)都是為了達(dá)到最佳效果可用性。2.OpenCV開(kāi)源函數(shù)庫(kù)Opencv是一個(gè)兼容性很高的開(kāi)源庫(kù),在事科學(xué)研究和商業(yè)應(yīng)用都有著廣泛的應(yīng)用,opencv都是一個(gè)比較實(shí)用的工具庫(kù),在涉及圖像處理問(wèn)題時(shí),使用起來(lái)更加方便。這個(gè)庫(kù)支持c和c語(yǔ)言編寫(xiě),其中很多代碼都經(jīng)過(guò)了進(jìn)一步修改和完善,支持在windows,linux,macosx上運(yùn)行,實(shí)時(shí)更新,計(jì)算速度快等優(yōu)點(diǎn)讓其更受歡迎。Opencv在c語(yǔ)言中被處理的很好,這使得用戶享受到了友好的機(jī)器視覺(jué)界面功能,使復(fù)雜的機(jī)器視覺(jué)產(chǎn)品能夠更快地應(yīng)用。3.MySQL數(shù)據(jù)庫(kù)在大數(shù)據(jù)時(shí)代,傳統(tǒng)的數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)面對(duì)海量數(shù)據(jù)時(shí)面臨著嚴(yán)峻的性能考驗(yàn),提高數(shù)據(jù)庫(kù)性能與查詢執(zhí)行效率息息相關(guān),數(shù)據(jù)的刪除和修改往往建立在數(shù)據(jù)恢復(fù)的基礎(chǔ)上,因此,查詢聲明的優(yōu)化就是對(duì)數(shù)據(jù)庫(kù)性能的優(yōu)化是不可或缺的。Mysql數(shù)據(jù)庫(kù)計(jì)算效率高、所占用的內(nèi)存小和對(duì)外公開(kāi)源代碼等優(yōu)點(diǎn)廣受好評(píng),尤其是在中小型網(wǎng)站的后臺(tái)。Mysql數(shù)據(jù)庫(kù)查詢性能優(yōu)化的目標(biāo)是減少系統(tǒng)中SQL語(yǔ)句的響應(yīng)時(shí)間,為了提高查詢性能,除了MySQL本身提供的優(yōu)化機(jī)之外,已經(jīng)證明,通過(guò)有效的SQL聲明創(chuàng)建適當(dāng)?shù)乃饕退饕耐暾每梢垣@得更好的性能。4.Tomcat服務(wù)器Tomcat服務(wù)器的特點(diǎn)是不收費(fèi)、輕量級(jí),一般在開(kāi)發(fā)和調(diào)試JavaWeb項(xiàng)目時(shí)被普遍使用。在Tomcat服務(wù)器上運(yùn)行的JavaEE項(xiàng)目可與瀏覽器的HTML進(jìn)行交互,具有很強(qiáng)的拓展性。Tomcat作為一種面向輕web應(yīng)用的小型容器,廣泛應(yīng)用于中小型項(xiàng)目和少數(shù)賬號(hào),并得到了眾多廠商的認(rèn)可,在web應(yīng)用服務(wù)器行業(yè)大行其道。5.ThinkPHP5框架隨著互聯(lián)網(wǎng)的發(fā)展和瀏覽器出版節(jié)目的普及,網(wǎng)絡(luò)發(fā)展的PHP是眾多web開(kāi)發(fā)工具之一,有其獨(dú)特的條件。您可以編寫(xiě)前端代碼并處理后端數(shù)據(jù)也非常方便.Web框架是指在web開(kāi)發(fā)過(guò)程中以固定的文件組織形式、路由配置、數(shù)據(jù)庫(kù)等資源。基于php框架之一的Thinkphp,它的出現(xiàn)使開(kāi)發(fā)人員重寫(xiě)代碼的效率大大提高?;趍vc的thinkphp框架已經(jīng)采取了,其他偉大框架的主動(dòng),并使自己變得越來(lái)越強(qiáng)大和用戶友好。因?yàn)閠hinkphp是一個(gè)開(kāi)源社區(qū)代碼,找到缺陷并進(jìn)行改進(jìn)將使它繼續(xù)運(yùn)行。ThinkPHP框架(原名FCS)由上海鼎翔信息技術(shù)有限公司開(kāi)發(fā)和維護(hù),基于三級(jí)MVC架構(gòu),根據(jù)Apache2開(kāi)源協(xié)議發(fā)布,是適合Web應(yīng)用的一款方便的Web框架[5]。在php版本5發(fā)布后,phpthink3.2已經(jīng)停止更新。在企業(yè)發(fā)展的這個(gè)階段,php想到了更多的應(yīng)用,通過(guò)更多的開(kāi)發(fā),各個(gè)年齡段的人們。2thinkphp5框架目錄應(yīng)用程序是執(zhí)行大部分開(kāi)發(fā)的應(yīng)用程序目錄。Phpthink5支持多個(gè)模塊,您可以在應(yīng)用程序目錄中創(chuàng)建它,其他模塊,如admin模塊,可在admin中創(chuàng)建全新的控制系統(tǒng)、模型結(jié)構(gòu)和可視界面。Public是public目錄,在該目錄下索引。Php是thinkphp5的條目文件,所有訪問(wèn)都以該文件開(kāi)始。該目錄可用于常規(guī)配置、應(yīng)用配置、應(yīng)用擴(kuò)展配置、應(yīng)用場(chǎng)景配置、模塊配置、模塊擴(kuò)展配置和動(dòng)態(tài)配置。以上配置的優(yōu)先級(jí)依次提高。Round是站點(diǎn)生成的日志和臨時(shí)文件的運(yùn)行時(shí)目錄。Extend作為存儲(chǔ)庫(kù)的擴(kuò)展名,是框架核心文件目錄。庫(kù)目錄中的think文件夾是thinkphp5的類(lèi)文件,包括模型類(lèi)、db類(lèi)、視圖類(lèi)等。Vendor目錄包括了編寫(xiě)器的庫(kù),在其安裝時(shí)自動(dòng)生成目錄。6.Bootstrap框架Bootstrap是一個(gè)簡(jiǎn)短、直觀、功能強(qiáng)大的基于HTML、CSS和xml的前端開(kāi)發(fā)框架結(jié)合了高滲透性標(biāo)記語(yǔ)言、層疊表和JavaScript,使得基于bootstrap框架的頁(yè)面能夠適應(yīng)不同設(shè)備大小的顯示,降低了開(kāi)發(fā)成本,提高了網(wǎng)站開(kāi)發(fā)效率。Bootstrap是早在2011年就被引入,是的一種全新的前端操作,目的是快速開(kāi)發(fā)web應(yīng)用程序,使得前端框架內(nèi)容更加清晰。程序引用的邏輯結(jié)構(gòu)更加流暢,開(kāi)發(fā)人員熟悉基本代碼時(shí)可以很好地使用。臺(tái)式電腦、便捷的平板電腦和移動(dòng)手機(jī)都可以暢通無(wú)阻的體驗(yàn),它所創(chuàng)建的界面干凈簡(jiǎn)約。Bootstrap框架包含完整實(shí)用的內(nèi)置組件,縮短了程序編寫(xiě)及開(kāi)發(fā)的周期,提高了效率。由于直接使用了框架,后期維護(hù)也非常方便。三、系統(tǒng)需求分析(一)用戶功能需求分析目前學(xué)校,商場(chǎng)小區(qū)等公共場(chǎng)所都需要門(mén)衛(wèi)進(jìn)行身份和車(chē)牌登記,這一項(xiàng)工作對(duì)于門(mén)衛(wèi)來(lái)說(shuō)是一項(xiàng)體力和腦力的考驗(yàn)。隨著自動(dòng)識(shí)別技術(shù)的發(fā)展,我們可以將這一研究應(yīng)用到實(shí)踐中。該系統(tǒng)具有實(shí)際應(yīng)用價(jià)值,減輕人的工作量,還可以準(zhǔn)確識(shí)別,從而提高類(lèi)似工作的效率。遠(yuǎn)觀其未來(lái)的商業(yè)用途,現(xiàn)在的居民身份證需要人工比對(duì),工作效率低下,人臉識(shí)別技術(shù)會(huì)大范圍的爆發(fā)和應(yīng)用。(二)系統(tǒng)性能需求分析隨著現(xiàn)如今社會(huì)信息化的高速發(fā)展,網(wǎng)絡(luò)化普及的同時(shí)信息安全方面的問(wèn)題也尤為重要。因此在開(kāi)發(fā)系統(tǒng)時(shí)應(yīng)該把系統(tǒng)安全性、與用戶數(shù)據(jù)安全性兩大問(wèn)題考慮其中,避免因?yàn)橄到y(tǒng)的崩潰及其他惡性問(wèn)題造成的用戶數(shù)據(jù)丟失,對(duì)數(shù)據(jù)的存儲(chǔ)及處理等問(wèn)題的發(fā)生,把安全問(wèn)題解決在萌芽之中。該系統(tǒng)具有操作簡(jiǎn)單、易于管理、易于理解等特點(diǎn)??梢赃_(dá)到普通用戶使用時(shí)可直接根據(jù)文字便可正常使用,達(dá)到了用戶所看到便可知道其用處的效果。在在停車(chē)環(huán)境中,具有行駛速度慢、停車(chē)位置相對(duì)固定、車(chē)牌識(shí)別系統(tǒng)安裝位置相對(duì)固定的特點(diǎn),與交通監(jiān)控條件相比,該方法具有更好的車(chē)輛圖像采集條件,同時(shí)采集到的圖像中只有一個(gè)車(chē)號(hào)和一個(gè)車(chē)牌號(hào),以上條件決定了停車(chē)車(chē)牌識(shí)別系統(tǒng)對(duì)識(shí)別的準(zhǔn)確要求和識(shí)別時(shí)間??偫ǘ裕琹pr系統(tǒng)的性能要求載于表3.1。表3.SEQ表3.\*ARABIC1停車(chē)場(chǎng)車(chē)牌識(shí)別系統(tǒng)性能需求表3.1(三)系統(tǒng)開(kāi)發(fā)流程在開(kāi)發(fā)系統(tǒng)時(shí),首先要分析系統(tǒng)需求,分析需求整理建立模型,并且對(duì)其功能及數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),對(duì)用戶的所有需求設(shè)計(jì)充分之后再對(duì)項(xiàng)目進(jìn)行模塊化開(kāi)發(fā),這樣做的目的是為了業(yè)務(wù)的代碼進(jìn)行解耦,之后維護(hù)系統(tǒng)就會(huì)輕松。最后,系統(tǒng)如下圖進(jìn)行了測(cè)試,先獲取賬號(hào)密碼及身份選擇后判斷賬號(hào)是否存在,是則進(jìn)入下一步,錯(cuò)誤則重新開(kāi)始,下一步判斷賬號(hào)密碼是否正確,正確則登錄成功,否則提示賬號(hào)密碼錯(cuò)誤并重新開(kāi)始。具體的系統(tǒng)開(kāi)發(fā)如圖3-1所示。圖3-1系統(tǒng)開(kāi)發(fā)流程圖
四、概要設(shè)計(jì)(一)系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)應(yīng)符合門(mén)衛(wèi)工作者的需求,具備以下幾個(gè)功能模塊:登錄模塊:網(wǎng)守可以通過(guò)系統(tǒng)登錄,登錄時(shí)需要同時(shí)輸入帳號(hào)和密碼、帳號(hào)和密碼正確登錄成功,否則登錄失敗。自動(dòng)識(shí)別模塊:運(yùn)用Python、MySQL和OpenCV技術(shù)實(shí)現(xiàn)自動(dòng)識(shí)別功能。信息錄入模塊:管理員可以錄入車(chē)輛信息以及人物信息。信息維護(hù)模塊:管理員可以對(duì)錄入的車(chē)輛信息和人物信息做簡(jiǎn)單分析,并完成信息的增刪改查。信息統(tǒng)計(jì)模塊:管理員可以通過(guò)此模塊統(tǒng)計(jì)通行的車(chē)輛和人數(shù)量。具體的功能如圖4-1所示。圖4.SEQ圖4.\*ARABIC1系統(tǒng)功能概況圖1.登錄模塊功能描述描述:用戶輸入驗(yàn)證碼,選擇身份驗(yàn)證,而且需要賬號(hào)密碼都正確才能登錄系統(tǒng)。登錄流程的詳細(xì)圖如圖4.2所示。圖4.2詳細(xì)登錄流程圖2.自動(dòng)識(shí)別模塊車(chē)牌識(shí)別被認(rèn)為是從輸入圖像開(kāi)始,到輸出車(chē)牌字符串結(jié)束。一個(gè)典型的車(chē)牌識(shí)別系統(tǒng)的工作流程如圖4.3所示。圖4.3車(chē)牌識(shí)別的基本程序車(chē)牌識(shí)別的第一步是獲取車(chē)輛的圖像,即通過(guò)硬件或軟件捕捉進(jìn)入攝像機(jī)視野的車(chē)輛,,其中關(guān)鍵環(huán)節(jié)包括車(chē)牌識(shí)別、車(chē)牌檢測(cè)定位、圖像采集、初步判斷、車(chē)牌字體分辨等。文章采用幾何特征法來(lái)初步判斷人臉信息,幾何信息法利用人臉五官體征和相對(duì)位置來(lái)識(shí)別,而后將采集到的信息與已有的數(shù)據(jù)庫(kù)比較,用數(shù)據(jù)相似度來(lái)匹配被測(cè)人的身份,該算法操作簡(jiǎn)單且易于理解。3信息錄入表出入境登記表應(yīng)在SQL指令中添加車(chē)牌號(hào)和當(dāng)前時(shí)間以進(jìn)入車(chē)輛和退出數(shù)據(jù)添加表4-1進(jìn)出記錄錄入模塊設(shè)計(jì)描述模塊名稱(chēng)進(jìn)出記錄錄入模塊模塊聲明retInsertIORecord(number,time,type)輸入number:車(chē)牌號(hào)碼;time:當(dāng)前時(shí)間;type:當(dāng)前為進(jìn)場(chǎng)還是出場(chǎng)工作流程(1)連接mysql數(shù)據(jù)庫(kù),查詢參數(shù)是否合法,若不合法,ret=False,進(jìn)入(8)(2)若type值為入場(chǎng),進(jìn)入(4),若type值為出場(chǎng)進(jìn)入(5)(3)若車(chē)輛入場(chǎng)不合法,ret=False,進(jìn)入(8);(4)將車(chē)牌號(hào)碼與進(jìn)場(chǎng)時(shí)間寫(xiě)入數(shù)據(jù)庫(kù),ret=True,進(jìn)入(7)(5)若車(chē)輛出場(chǎng)不合法,ret=False,進(jìn)入(8)(6)將出場(chǎng)時(shí)間寫(xiě)入數(shù)據(jù)庫(kù),ret=True(7)數(shù)據(jù)庫(kù)提交更改(8)關(guān)閉mysql數(shù)據(jù)庫(kù)連接輸出ret:進(jìn)出記錄錄入是否成功到mysql數(shù)據(jù)庫(kù)中。出入境紀(jì)錄進(jìn)入模組的設(shè)計(jì)說(shuō)明載于表4-1。4.信息維護(hù)模塊系統(tǒng)軟件在開(kāi)發(fā)和投入使用后,會(huì)遇到一些工作流程和功能需求的改變會(huì)影響其他系統(tǒng)功能的正常運(yùn)行的情況。如果軟件制造商沒(méi)有足夠的研發(fā)能力或認(rèn)為需要研發(fā)人員投入大量的時(shí)間和精力來(lái)修改程序。管理員需要對(duì)系統(tǒng)中的信息進(jìn)行維護(hù),信息的增刪改查等。5.信息統(tǒng)計(jì)模塊通過(guò)統(tǒng)計(jì)信息管理系統(tǒng)的建立,可以完善智能識(shí)別體系。同時(shí)方便管理數(shù)據(jù)信息。管理員可以通過(guò)此模塊統(tǒng)計(jì)通行的車(chē)輛和人數(shù)量。(二)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的設(shè)計(jì)是為了存儲(chǔ)持久層的數(shù)據(jù),數(shù)據(jù)庫(kù)在整個(gè)項(xiàng)目中起到關(guān)鍵的作用,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì),不僅要滿足系統(tǒng)的需求,還需注重系統(tǒng)后期的維護(hù)及安全性。如果數(shù)據(jù)庫(kù)在后期出現(xiàn)問(wèn)題,對(duì)系統(tǒng)的性能及生命周期都會(huì)導(dǎo)致不可逆轉(zhuǎn)的后果,會(huì)使系統(tǒng)運(yùn)行效率極低,維護(hù)性差。因?yàn)閿?shù)據(jù)庫(kù)需要給系統(tǒng)提供強(qiáng)大的支持,所以在整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中也是非常復(fù)雜的。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),可以給用戶做一個(gè)簡(jiǎn)單的統(tǒng)計(jì)以便于用戶提出自己的需求,這樣對(duì)系統(tǒng)的開(kāi)發(fā)與用戶的需求也會(huì)有更好的切合性和人性化。數(shù)據(jù)庫(kù)的設(shè)計(jì)概念是針對(duì)開(kāi)發(fā)人員在開(kāi)發(fā)過(guò)程中通過(guò)詳細(xì)的數(shù)據(jù)進(jìn)行分析,可以得到對(duì)所開(kāi)發(fā)的資源共享平臺(tái)的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)進(jìn)行完整的系統(tǒng)性設(shè)計(jì)。交互式系統(tǒng)使用mysql數(shù)據(jù)卷進(jìn)行數(shù)據(jù)存儲(chǔ)。開(kāi)發(fā)過(guò)程中采用了實(shí)體鏈接模型。實(shí)體關(guān)系模型由關(guān)系、實(shí)體和屬性組成。通過(guò)對(duì)共享平臺(tái)數(shù)據(jù)庫(kù)的分析,可以初步設(shè)計(jì)出數(shù)據(jù)庫(kù)關(guān)系型模型,如表1所示的實(shí)體屬性模型。在完成數(shù)據(jù)表的結(jié)構(gòu)后,SQL語(yǔ)句將創(chuàng)建數(shù)據(jù)表的大小。段落如下:1)創(chuàng)建數(shù)據(jù)庫(kù):創(chuàng)建數(shù)據(jù)庫(kù);2)創(chuàng)建桌面切割器(carpnnvarchar(20)主鍵,CarPCnvarchar(10),carantinyint(1)非空檢查(caran=0或caran=1),carrtdatetime);3)創(chuàng)建記錄數(shù)據(jù)進(jìn)出表:Createiorecordtable(idintkeyprimary,carpnnvarchar(20)nonnull,timeindatetimenonnull,timeoutdatetime,checktimecheck(timeout>timein),PayValdecimal(38);4)測(cè)試數(shù)據(jù)表的連接通過(guò)Navatt數(shù)據(jù)庫(kù)管理軟件連接carmngdb數(shù)據(jù)庫(kù)。首先嘗試可愛(ài)的數(shù)字根據(jù)表格,輸入carinfo的值(“川A8888888'、'Blue'、'1'、'2020-06-0123:12:18.00');在數(shù)據(jù)表中插入一條記錄并從中選擇*如果表中數(shù)據(jù)錄入和查詢正常,則創(chuàng)建數(shù)據(jù)表成功,錄入多輛車(chē)信息后,通過(guò)所選申報(bào)查詢結(jié)果如圖2-9所示,可以處理車(chē)輛信息。(三)算法設(shè)計(jì)常用的主要算法有向量機(jī)圖像分類(lèi)算法、adaboost算法和mtcnn人臉識(shí)別算法,三種算法。AdaBoost算法在本圖中使用如下:AdaBoost算法AdaBoost算法目標(biāo)是將不同種類(lèi)的分類(lèi)器,重新優(yōu)化,評(píng)估,對(duì)每個(gè)樣本進(jìn)行預(yù)測(cè),組合創(chuàng)立一個(gè)更完整的。當(dāng)然了,所形成的分類(lèi)器有相同的訓(xùn)練集在每次迭代中,每個(gè)樣本都會(huì)收到一個(gè)權(quán)重,該權(quán)重將根據(jù)每個(gè)預(yù)測(cè)的準(zhǔn)確性進(jìn)行動(dòng)態(tài)調(diào)整。權(quán)重越高,樣本在后續(xù)訓(xùn)練過(guò)程中所占的比例就越大,即樣本的集中精度就越低。圖4-4所示圖4-4五、結(jié)論為提高門(mén)衛(wèi)工作效率的問(wèn)題,設(shè)計(jì)了基于python編程語(yǔ)言,采用ThinkPHP5框架和Bootstrap框架,搭建了本文系統(tǒng)的交互界面。以tomcat服務(wù)器為載體,以mysql數(shù)據(jù)庫(kù)為數(shù)據(jù)持久存儲(chǔ)交互系統(tǒng)。系統(tǒng)在后期還需要進(jìn)一步完善,如權(quán)限分配不仔細(xì),部分功能設(shè)計(jì)不仔細(xì),硬件模擬測(cè)試需要實(shí)際場(chǎng)景,數(shù)據(jù)庫(kù)設(shè)計(jì)不完整;對(duì)前端技術(shù)不熟悉造成系統(tǒng)頁(yè)面按色彩單調(diào)顏色搭配不夠賞心悅目。由于時(shí)間有限、缺乏自我完善等原因,制度上還存在一些差距,需要完善前端開(kāi)發(fā)人員,整個(gè)系統(tǒng)頁(yè)面,在網(wǎng)站的布置,界面設(shè)計(jì)上的美化等等方面都做得有些欠缺,還是亟須加以改正。其中也存在現(xiàn)階段還沒(méi)有完全解決的一些問(wèn)題,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 5G時(shí)代對(duì)算力需求的推動(dòng)作用
- 二零二五年度城市綜合體車(chē)位使用權(quán)租賃及轉(zhuǎn)租合同
- 2025年度辣椒品牌授權(quán)與市場(chǎng)推廣合作協(xié)議
- 二零二五年度會(huì)計(jì)師事務(wù)所稅務(wù)審計(jì)就業(yè)合同
- 二零二五年度勞動(dòng)合同解除終止及補(bǔ)償協(xié)議書(shū)
- 二零二五年度商鋪?zhàn)赓U權(quán)放棄及補(bǔ)償協(xié)議
- 2025年度新能源合伙清算協(xié)議書(shū)
- 二零二五年度民宿社區(qū)共建合作協(xié)議
- 2025年度智慧社區(qū)環(huán)境美化與綠化養(yǎng)護(hù)管理合同
- 二零二五年度房產(chǎn)一次性付款租賃合同
- 鑄造廠總降壓變電所及廠區(qū)配電系統(tǒng)設(shè)計(jì)
- 點(diǎn)心主管工作職責(zé)
- 航拍中國(guó)優(yōu)秀課件
- 《做自己的心理醫(yī)生 現(xiàn)代人的心理困惑和自我療愈策略》讀書(shū)筆記思維導(dǎo)圖PPT模板下載
- 小學(xué)音樂(lè)組集體備課計(jì)劃
- 電力需求側(cè)自測(cè)題4科
- 稿件修改說(shuō)明(模板)
- 血液透析安全注射臨床實(shí)踐專(zhuān)家共識(shí)解讀
- GB/T 41873-2022塑料聚醚醚酮(PEEK)樹(shù)脂
- SB/T 10940-2012商用制冰機(jī)
- GB/T 25945-2010鋁土礦取樣程序
評(píng)論
0/150
提交評(píng)論