基于人體目標(biāo)檢測(cè)的家用智能監(jiān)控系統(tǒng)
發(fā)布時(shí)間:2021-01-18 23:10
視頻監(jiān)控系統(tǒng)在公共場(chǎng)所領(lǐng)域的發(fā)展越來(lái)越成熟,但在家用市場(chǎng)領(lǐng)域還有很大的發(fā)展空間,隨著嵌入式、模式識(shí)別以及物聯(lián)網(wǎng)技術(shù)日趨成熟,開(kāi)發(fā)成本也不斷下降,這使得視頻監(jiān)控系統(tǒng)在家用領(lǐng)域的應(yīng)用成為可能?焖俚纳罟(jié)奏使得人們忙于工作的時(shí)候,沒(méi)有太多的精力兼顧其他事情。這就需要家用監(jiān)控系統(tǒng)擁有一定的智能性,利用人工智能技術(shù)實(shí)現(xiàn)智能入侵檢測(cè)報(bào)警;谝陨闲枨,本文提出一種家用智能視頻監(jiān)控系統(tǒng),它以嵌入式技術(shù)為核心,結(jié)合Web技術(shù)將攝像頭采集到的視頻數(shù)據(jù)以Web的方式傳輸?shù)竭h(yuǎn)程客戶端,用戶只需打開(kāi)瀏覽器訪問(wèn)對(duì)應(yīng)的Web服務(wù)地址,便可觀看到實(shí)時(shí)的監(jiān)控畫面,只要接入互聯(lián)網(wǎng),無(wú)論P(yáng)C還是手持設(shè)備,不限地域,不限平臺(tái)。嵌入式開(kāi)發(fā)平臺(tái)采用S3C2440的ARM處理器,搭載Linux系統(tǒng),外接USB攝像頭實(shí)現(xiàn)實(shí)時(shí)視頻采集,使用USB無(wú)線網(wǎng)卡實(shí)現(xiàn)視頻數(shù)據(jù)的無(wú)線傳輸,移植Boa嵌入式Web服務(wù)器實(shí)現(xiàn)Web遠(yuǎn)程監(jiān)控。另外,本系統(tǒng)還增加了運(yùn)動(dòng)目標(biāo)智能檢測(cè)功能,采用基于Vibe算法的運(yùn)動(dòng)目標(biāo)提取算法,進(jìn)行運(yùn)動(dòng)目標(biāo)前景分割,再對(duì)分割的前景區(qū)域進(jìn)行HOG特征提取,然后利用訓(xùn)練好的人體目標(biāo)檢測(cè)SVM分類器進(jìn)行人體目標(biāo)分類。當(dāng)檢測(cè)到有...
【文章來(lái)源】:西安科技大學(xué)陜西省
【文章頁(yè)數(shù)】:65 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
TQ2440開(kāi)發(fā)板硬件接口圖
西安科技大學(xué)碩士學(xué)位論文) 進(jìn)入 PC 端 Linux 系統(tǒng),本課題使用的交叉編譯器版本為 4.3.3 。復(fù)制arm-linux-gcc-4.3.3.tar.bz2 壓縮包到 PC 端/opt/arm 目錄下。) 在 PC 上的 Linux 終端中敲入命令“tar xvfj arm-linux-gcc-4.3.3.tar.bz2 –C /”把交叉編譯器解壓至 PC 端/opt/arm/4.3.3 目錄下。) 交叉編譯器環(huán)境變量的配置,vi /etc/bashrc。將安裝的交叉編譯器的路徑配置到環(huán)境變量中,具體做法為:在 bashrc 文件中加入句“export PATH=/opt/arm/4.3.3/bin/:$PATH”,保存退出后,在終端中輸入 sourcetc/bashrc,這樣交叉編譯器便會(huì)生效。輸入 arm-linux-gcc -v 查看交叉編譯器的版本。
圖 3.2 內(nèi)核配置示意圖(2) 編譯燒寫內(nèi)核:內(nèi)核配置完成后,對(duì)內(nèi)核源碼進(jìn)行重新編譯并燒寫至 ARM 板。插上攝像頭,重啟開(kāi)發(fā)板,攝像頭被成功識(shí)別,表明驅(qū)動(dòng)加載成功。圖 3.3 表明攝像頭成功識(shí)別。圖 3.3 攝像頭驅(qū)動(dòng)加載結(jié)果圖3.4.2 無(wú)線網(wǎng)卡移植本系統(tǒng)選用的是雷凌 RT5572 USB 無(wú)線網(wǎng)卡,網(wǎng)卡通過(guò) USB2.0 接口與 ARM 板相連接,由于 Linux2.6.30 內(nèi)核沒(méi)有帶 RT557x 的驅(qū)動(dòng)程序,所以這里需要 RT5572 無(wú)線網(wǎng)
本文編號(hào):2985842
【文章來(lái)源】:西安科技大學(xué)陜西省
【文章頁(yè)數(shù)】:65 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
TQ2440開(kāi)發(fā)板硬件接口圖
西安科技大學(xué)碩士學(xué)位論文) 進(jìn)入 PC 端 Linux 系統(tǒng),本課題使用的交叉編譯器版本為 4.3.3 。復(fù)制arm-linux-gcc-4.3.3.tar.bz2 壓縮包到 PC 端/opt/arm 目錄下。) 在 PC 上的 Linux 終端中敲入命令“tar xvfj arm-linux-gcc-4.3.3.tar.bz2 –C /”把交叉編譯器解壓至 PC 端/opt/arm/4.3.3 目錄下。) 交叉編譯器環(huán)境變量的配置,vi /etc/bashrc。將安裝的交叉編譯器的路徑配置到環(huán)境變量中,具體做法為:在 bashrc 文件中加入句“export PATH=/opt/arm/4.3.3/bin/:$PATH”,保存退出后,在終端中輸入 sourcetc/bashrc,這樣交叉編譯器便會(huì)生效。輸入 arm-linux-gcc -v 查看交叉編譯器的版本。
圖 3.2 內(nèi)核配置示意圖(2) 編譯燒寫內(nèi)核:內(nèi)核配置完成后,對(duì)內(nèi)核源碼進(jìn)行重新編譯并燒寫至 ARM 板。插上攝像頭,重啟開(kāi)發(fā)板,攝像頭被成功識(shí)別,表明驅(qū)動(dòng)加載成功。圖 3.3 表明攝像頭成功識(shí)別。圖 3.3 攝像頭驅(qū)動(dòng)加載結(jié)果圖3.4.2 無(wú)線網(wǎng)卡移植本系統(tǒng)選用的是雷凌 RT5572 USB 無(wú)線網(wǎng)卡,網(wǎng)卡通過(guò) USB2.0 接口與 ARM 板相連接,由于 Linux2.6.30 內(nèi)核沒(méi)有帶 RT557x 的驅(qū)動(dòng)程序,所以這里需要 RT5572 無(wú)線網(wǎng)
本文編號(hào):2985842
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2985842.html
最近更新
教材專著