在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      關(guān) 閉

      新聞中心

      EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于攝像頭采集的混沌視頻加密研究

      基于攝像頭采集的混沌視頻加密研究

      作者: 時(shí)間:2013-04-24 來源:網(wǎng)絡(luò) 收藏

      摘要 實(shí)時(shí)、存儲和處理,已在各領(lǐng)域得到廣泛應(yīng)用。文中介紹了FPGA的系統(tǒng)設(shè)計(jì)的總體框架,并闡述了其中的設(shè)計(jì)流程,利用信號對數(shù)據(jù)進(jìn)行提高數(shù)據(jù)的安全性。在DE2平臺下驗(yàn)證實(shí),文中設(shè)計(jì)的FPGA視頻系統(tǒng)完成了對實(shí)時(shí)視頻進(jìn)行,實(shí)驗(yàn)結(jié)果表明,設(shè)計(jì)達(dá)到了初定的目標(biāo),的性能和效果能滿足應(yīng)用需要。
      關(guān)鍵詞 視頻采集;FPGA;加密;乒乓控制

      實(shí)時(shí)視頻采集、存儲和處理已經(jīng)在得到廣泛應(yīng)用,如遠(yuǎn)程監(jiān)控、安防、工程控制、醫(yī)療器械等。通常情況下,用CCD或CMOS采集視頻,而得到的都是模擬視頻信號,直接進(jìn)行傳輸、存儲和處理比較困難,因此必須將其轉(zhuǎn)換為數(shù)字視頻信號。文中采用視頻解碼芯片和現(xiàn)場可編程門陣列FPGA設(shè)計(jì)的實(shí)時(shí)圖像采集系統(tǒng),不僅可以有效地縮短研發(fā)周期,而目可以廣泛應(yīng)用于圖像識別、網(wǎng)絡(luò)視頻傳輸和實(shí)時(shí)監(jiān)控等各類圖像信息處理系統(tǒng)。
      此外,考慮到該設(shè)計(jì)的視頻采集系統(tǒng)可以投入后續(xù)的一些應(yīng)用,如網(wǎng)絡(luò)視頻或視頻會議等。信息安全對于本系統(tǒng)較為重要,要求本系統(tǒng)應(yīng)該具有一定的數(shù)據(jù)保密功能。由于目前許多加密算法的結(jié)構(gòu)復(fù)雜、運(yùn)算量大,對于視頻采集這種實(shí)時(shí)性要求較高的數(shù)據(jù)流而言難以達(dá)到速度要求,因此,文中設(shè)計(jì)的系統(tǒng)選擇了—種加密效果良好,且易于硬件實(shí)現(xiàn)的混沌算法以對視頻數(shù)據(jù)進(jìn)行加密。

      1 混沌加密實(shí)現(xiàn)原理
      1.1 混沌加密原理
      混沌信號用于數(shù)據(jù)保密通信中有多種形式,究其根底混沌保密是利用混沌信號的各種特性實(shí)現(xiàn)的。在數(shù)據(jù)的發(fā)送端將其作為密鑰明文信息和混沌信號經(jīng)加密變換后形威密文,然后在信道中傳送,在接收端合法用戶知道解密密鑰和解密變換因此能夠得到正確的明文。這種加密原理主要源于傳統(tǒng)的對稱密鑰加密算法。
      目前常用于加密的混沌同步方法主要有:驅(qū)動(dòng)一響應(yīng)同步及串聯(lián)同步法、主動(dòng)一被動(dòng)同步方法、互耦合混沌同步法。自適應(yīng)同步方法、神經(jīng)網(wǎng)絡(luò)同步方法等。傳統(tǒng)的混沌加密算法首先需要產(chǎn)生混沌信號,混沌信號的產(chǎn)生要求較高。首先硬件要支持浮點(diǎn)運(yùn)算,并且需要迭代一定次數(shù)才能產(chǎn)生混沌,所以占用硬件資源較大;相比較而言,本設(shè)計(jì)為實(shí)現(xiàn)視頻加密所采用的二維貓映射混沌加密算法和擴(kuò)散算法,不會帶來信號失真,運(yùn)算復(fù)雜度低,易于硬件的實(shí)現(xiàn),加密效果較好。
      1.2 貓映射加密算法
      貓映射的數(shù)學(xué)表達(dá)式為
      e.JPG
      其中,modl表示只取實(shí)數(shù)的小數(shù)部分。為將貓映射用于加密,需要對它進(jìn)行適當(dāng)處理,首先將貓映射擴(kuò)展到N×N,并進(jìn)行離散化,如式(3)所示。
      f.JPG
      在實(shí)際圖像貓映射加密中,為讓圖像加密效果更理想,需要經(jīng)過n次迭代計(jì)算完成n階貓映射算法。需要說明的是,應(yīng)用貓映射算法加密的圖像必須是正方形,否則會產(chǎn)生像素混疊導(dǎo)致解碼失敗。因此,模運(yùn)算的N表示圖像寬度。
      1.3 擴(kuò)散算法
      擴(kuò)散算法的數(shù)學(xué)表達(dá)式為
      i.JPG
      其中,f(xk,yk),f(xk+1,yk),f(xk+2,yk),f(xk+3,yk)表示一行中的連續(xù)4個(gè)像素值。進(jìn)行模256的算法是為了使經(jīng)過擴(kuò)散運(yùn)算后的結(jié)果范圍在[0,255]內(nèi),保證運(yùn)算結(jié)果仍為8位。此外,由于B矩陣中的元素都是整數(shù),對于不支持浮點(diǎn)數(shù)運(yùn)算的硬件平臺來說,比較容易實(shí)現(xiàn)。

      2 視頻采集系統(tǒng)的設(shè)計(jì)
      此次設(shè)計(jì)采用的FPGA核心芯片是Altera公司CycloneII系列,型號EP2C35F672C。此型號芯片含有33 216個(gè)邏輯單元,內(nèi)置483 840bit的內(nèi)部RAM容量,其中包括105個(gè)M4K RAM模塊,35個(gè)內(nèi)嵌乘法器,4個(gè)PLL和475個(gè)I/O管腳。

      攝像頭相關(guān)文章:攝像頭原理

      上一頁 1 2 3 下一頁

      評論


      相關(guān)推薦

      技術(shù)專區(qū)

      關(guān)閉