999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于BP神經網絡的機器人圖像壓縮技術

2020-06-21 08:17:26蔡鐘山
機電工程技術 2020年5期
關鍵詞:質量

蔡鐘山

(福建省特種設備檢驗研究院,福州 350008)

0 引言

圖像信息數字化越來越多地應用在各行各業中,在視覺機器人中的應用尤為顯著,視覺機器人通過圖像采集并分析可以實現人臉識別、管道泄漏故障排查等重要功能。而圖像數據采集技術面臨的最大技術難題之一是海量圖像數據的存儲和數據傳輸的安全問題,而圖像數據壓縮技術是解決上述問題的重要技術關鍵[1]。圖像壓縮的原理和目的主要是為了減少壓縮前圖像中大量冗余的數據,在保證圖像傳輸速度和質量的前提和條件下才能實現圖像壓縮。近年來,隨著人工神經網絡理論和云計算的進一步發展,人工神經網絡在圖像處理領域上的使用越來越成熟。尤其是BP(Back Propagation)神經網絡,它是一種較為常用的網絡結構,具有多層的前饋網絡結構。本文提出一種基于BP神經網絡的視覺機器人圖像壓縮技術,通過仿真試驗選用合適的隱含層數可得到最優重建圖像的質量,具有一定的工程用于價值。

1 圖像壓縮

圖像壓縮技術是現代多媒體及通信網絡的關鍵技術之一,其步驟為變換、歸一化和熵編碼[2]。人工神經網絡模仿人體神經系統的工作機理,近年來關于它的研究獲得了很好的進展,已成為一種興起的信息處理學科,在多個領域均有較好的應用,BP神經網絡是其中最常用的模型之一。BP神經網絡的魯棒性高、容錯性強,被用于圖像壓縮可以有效減少圖像數據的存儲量和數據率,最終可以減少傳輸帶寬[2]。

圖1 BP算法流程圖

2 BP神經網絡

BP神經網絡算法過程如圖1所示,先將特征量信息傳輸到輸入層,輸入層輸出再經過隱含層后得到中間值,最終經輸出層輸出,同時計算各單元的實際輸出。若系統期望輸出層的實際輸出值與網絡期望輸出值的誤差值過大或超出范圍,訓練的次數在未達到最大訓練次數的情況下,逐層遞歸準確地自動計算實際輸出與網絡期望輸出的誤差值,再根據此誤差值自動調節3層網絡之間的權值和偏置,直到實際網絡輸出值與期望值的輸出誤差滿足系統的設定值或者訓練次數達到最大訓練次數,則網絡自動停止訓練[3]。

3 BP神經網絡實現圖像壓縮

3.1 BP網絡用于圖像壓縮的基本原理

本文選用收斂速度較快的3層BP神經網絡,其應用于圖像壓縮的基本原理:將原始圖像數據經網絡輸入層輸出經網絡隱含層得到壓縮編碼,壓縮編碼數據到達網絡輸出層后解碼得到壓縮圖像數據。輸入層與隱含層的加權值等同于圖像編碼器,隱含層與輸出層加權值等同于圖像解碼器,通過不斷重復調節網絡的加權值,使得壓縮后的圖像與期望的圖像的誤差偏差值達到目標值,停止訓練。BP神經網絡的3層結構及編碼解碼過程如圖2、3所示。

圖2 用多層前饋神經網絡實現數據壓縮的基本思想

圖3 采用BP網絡進行數據壓縮

圖像壓縮比=圖像輸入層的神經元數/圖像隱含層的神經元數。在輸入層神經元數不變的情況下,隱含層的神經元數越大,壓縮比越小。

3.2 BP神經網絡實現圖像壓縮

BP神經網絡用于圖像壓縮所需的步驟如圖4所示。

圖4 BP神經網絡圖像壓縮步驟

若將一幅圖像的所有像素點都作為壓縮網絡的輸入,所需的BP神經網絡規模將很大,勢必造成神經網絡的訓練時間長且無法收斂的結果。需要將圖像進行劃分,適當選擇輸入數據大小,構造合適的網絡訓練樣本是前提條件。假設原始圖像有N×N個像素點,為了減小輸入圖像的數據,劃分成M個子圖像,每個子圖像由p×p的子像素塊構成[5],如圖5所示。再對像素進行歸一化處理,得到訓練樣本。

圖5 圖像劃分示意圖(圖像→圖像子塊→像素塊)

訓練學習算法分為快速和慢速算法兩大類,其中慢速算法主要有梯度下降法,算法簡單,但是收斂速度慢,影響圖像傳輸速率;因此本文選用快速算法中的Levenberg-Marquardt算法[6],其優勢在于收斂速度比較快,是目前為止BP神經網絡訓練算法中速度最快算法之一。

圖像壓縮質量評價一般分為主觀評價和客觀評價,本文選用客觀評價體系,客觀評價體系更貼近事實,非用肉眼觀察??陀^評價一般采用圖像相似度SSIM和峰值信噪比PNSR,圖像質量與圖像相似度和峰值信噪比成正相關性。相似度的范圍為0~1,當兩張圖像相似度越高時,SSIM的值越靠近1。峰值信噪比PNSR的單位是dB,其典型比值一般在30~40 dB,分貝值越大,重構圖像的質量越好。

4 圖像壓縮MATLAB仿真

以某視覺機器人拍攝回來的圖像為例,BP網絡運用LM算法進行訓練,設置訓練樣本數為500,輸入網絡神經元數ni=16,輸出網絡神經元數為nk=16,隱含層神經元數為n,設定網絡的目標誤差MSE為0.001。

在BP網絡中,隱含層神經元數n的選擇非常重要,本文針對不同隱含層神經元數1~16進行對比仿真,選出最優的隱含層神經元數,在圖像質量較優的情況下提高壓縮比。

如圖6所示,隱含層神經元數為1時,訓練500次無法收斂,MSE為0.004,無法達到目標誤差值0.001。而隱含層神經元數為4時,在第8次就達到目標值,很快收斂。

圖6 訓練收斂代數Epoch與MSE關系圖

隱含層神經元數n與MSE和訓練時間關系以及與圖像質量關系如圖7、8所示,由圖可知:

(1)當隱含層神經元數大于或等于4,MSE均能達到目標誤差值0.001,都能實現收斂;

(2)當隱含層神經元數為1時,訓練時間最長,無法滿期望誤差值,達到最大訓練次數停止訓練;

(3)當隱含層神經元數為4時,在未達到訓練次數時先滿足期望誤差值,所以訓練時間最短;

圖7 隱含層神經元數n與MSE和訓練時間關系

圖8 隱含層神經元數n與圖像質量關系

(4)經過對比16組仿真數據,隱含層神經元數為4時的壓縮前后圖像的相似度最高,達到92%;峰值信噪比最大為36.3 dB,圖形質量最優,如圖9所示。在保證圖像質量的前提下,壓縮比為4∶1,很好地將圖像壓縮,抑制圖像噪聲,有效提高圖像傳輸速度和容錯性[8]。

圖9 隱含層神經元數為4時壓縮前后的圖像對比圖

5 結束語

本文介紹BP神經網絡在圖像壓縮中的應用,神經網絡選用LM訓練算法,通過仿真試驗選用合適的隱含層數得到最優重建圖像的質量。通過探討隱含層神經元數對神經收斂時間和圖像質量的影響,最終選出最優隱含層神經元數,既能滿足圖像質量,又能提高壓縮比,有利于視覺機器人圖像采集傳輸的實時性和魯棒性,具有較好的工程應用價值。

猜你喜歡
質量
聚焦質量守恒定律
“質量”知識鞏固
“質量”知識鞏固
質量守恒定律考什么
做夢導致睡眠質量差嗎
焊接質量的控制
關于質量的快速Q&A
初中『質量』點擊
質量投訴超六成
汽車觀察(2016年3期)2016-02-28 13:16:26
你睡得香嗎?
民生周刊(2014年7期)2014-03-28 01:30:54
主站蜘蛛池模板: 超碰91免费人妻| 亚洲综合婷婷激情| 老司国产精品视频| 91麻豆精品国产91久久久久| 国产久操视频| 五月丁香在线视频| 少妇高潮惨叫久久久久久| 激情综合婷婷丁香五月尤物 | 国产日韩久久久久无码精品| 一级毛片高清| 少妇精品网站| 9久久伊人精品综合| 国产精品无码一二三视频| 国产一在线观看| 国产视频欧美| 美臀人妻中出中文字幕在线| 久久人人97超碰人人澡爱香蕉| 91成人在线免费观看| 国产成年无码AⅤ片在线| 成人在线第一页| 亚洲婷婷六月| 九一九色国产| 日韩精品视频久久| 亚洲第一成网站| 女人一级毛片| 国产成人一区二区| 无码福利日韩神码福利片| 71pao成人国产永久免费视频| 小说区 亚洲 自拍 另类| 凹凸国产熟女精品视频| 免费国产在线精品一区| 国产成a人片在线播放| 亚洲国产成熟视频在线多多| 一区二区无码在线视频| www中文字幕在线观看| 国产日本欧美亚洲精品视| 免费在线成人网| 日韩无码黄色| 亚洲男人天堂网址| 久久综合干| 色婷婷亚洲综合五月| 久久公开视频| 99精品视频在线观看免费播放| 中文字幕在线观| a天堂视频| 日韩天堂在线观看| 在线无码九区| 丰满的熟女一区二区三区l| 69视频国产| 欧洲熟妇精品视频| 久热中文字幕在线| 国产亚洲精品97在线观看| 亚洲欧美不卡| 在线亚洲小视频| 天堂在线亚洲| 亚洲国产成人无码AV在线影院L| 亚洲最大情网站在线观看 | 国产无码高清视频不卡| 久久五月视频| 精品乱码久久久久久久| 日韩视频免费| 中文字幕一区二区人妻电影| 狠狠亚洲婷婷综合色香| 毛片在线看网站| 亚洲无码91视频| 久久福利网| 久久中文电影| 久久亚洲美女精品国产精品| 美女高潮全身流白浆福利区| 色悠久久久久久久综合网伊人| 97国产一区二区精品久久呦| 日韩欧美综合在线制服| 国产精品天干天干在线观看| 蜜芽国产尤物av尤物在线看| 一级高清毛片免费a级高清毛片| h视频在线观看网站| 国产一区二区三区日韩精品| 亚洲AV无码久久天堂| 高清色本在线www| 国产美女久久久久不卡| 亚洲国产成人精品无码区性色| 日韩精品成人网页视频在线|