基於FPGA的快速9/7整形離散小波變換系統

2021-01-15 電子產品世界

  美國空間數據系統諮詢委員會(簡稱CCSDS)於2005年推出一套適用於空間領域的圖像壓縮標準,標準使用了離散小波變換為核心算法,推薦使用9/7整數離散小波變換實現無損圖像壓縮,由於該算法結構簡單,易於硬體設計實現,因此可以用FPGA來實現提升小波算法。

  1 CCSDS圖像壓縮標準中的小波變換

  CCSDS圖像壓縮算法主要包括兩個功能模塊:前一部分是對遙感圖像數據進行離散小波變換,去除圖像數據之間的冗餘;後一部分是對去相關後的圖像數據進行位平面壓縮編碼,如圖1所示。

  CCSDS標準推薦使用9/7離散小波濾波器對圖像數據進行變換,即濾波器的低通係數為9個,濾波器的高通係數為7個。對於長度為2N待變換圖像的原始數據Xk(k=0,1,2,…,2N-1),其整形小波變換公式如式(1)~式(6)所示。

  其中,[]為對數據進行下取整操作;Cj為低通小波係數輸出;Dj為高通小波係數輸出。為了避免乘法器運算的繁瑣,對公式進行了變形,採用加法器和移位操作實現公式的運算,提高了運算速度。


相關焦點

  • 基於fpga二維小波變換核的實時可重構電路
    項目背景及可行性分析本文引用地址:http://www.eepw.com.cn/article/266432.htm  2.1 項目名稱及摘要:  基於fpga二維小波變換核的實時可重構電路  現場可編程門陣列為可進化設計提供了一個理想的模板
  • 基於離散小波變換的分布式光伏孤島檢測方法
    被動檢測方法通過監測電網的參數,如電壓、電流、頻率等來檢測孤島事件,這種方法易於實現且不影響系統的電能質量,但是存在較大的檢測死區,其檢測精度受閾值的影響較大[7-10]。如果將允許擾動的閾值設置得較低,則會出現錯誤跳閘的問題;如果閾值設置得過高,則可能無法檢測到孤島現象。針對以上問題,本文提出一種基於離散小波變換信號分析的分布式光伏發電孤島檢測方法。
  • 基於小波變換的JPEG2000圖像壓縮編碼系統的仿真與
    與傳統JPEG基於離散餘弦變換不同,JPEG2000基於離散小波變換,它不僅在壓縮性能方面明顯優於JPEG,還具有很多JPEG無法提供或無法有效提供的新功能,比如,同時支持有損和無損壓縮、大幅圖像的壓縮、漸進傳輸、感興趣區編碼、良好的魯棒性、碼流隨機訪問等。一個典型的JPEG2000的壓縮過程如圖1所示。
  • 基於FPGA的多級小波逆變換實時系統設計
    本文針對JPEG2000解碼系統中核心處理模塊——離散小波逆變換(IDWT),採用提升小波算法,提出了一種雙路並行的實現結構,並基於Xilinx公司低功耗的xc2v3000-4-fg676晶片進行布局布線仿真驗證表明,該方案是一種高速、實時的硬體解決方案,能較好地解決JPEG200 0解碼系統中對於小波逆變換實時處理的瓶頸。
  • 基於FPGA 的多用途提升小波變換核
    引 言本文引用地址:http://www.eepw.com.cn/article/189802.htm基於提升框架的小波變換方法,利用FPGA 可編程特性可實現多種小波變換。
  • 基於FPGA 的二維提升小波變換IP核設計
    提出了一種高效並行的二維離散提升小波(DWT)變換結構,該結構只需要7 行數據緩存,即可實現行和列方向同時進行濾波變換。採用一種基於CSD 編碼和優化的移位加操作實現常係數乘法器,整個小波變換插入多級流水線寄存器,加快了處理速度。
  • 基於FPGA實現多種小波變換
    打開APP 基於FPGA實現多種小波變換 發表於 2019-08-18 09:47:57 引 言 基於提升框架的小波變換方法,利用FPGA 可編程特性可實現多種小波變換。
  • 圖像的二維提升小波變換的FPGA實現
    小波分析理論以其良好的時頻區域性和多解析度分析能力,開闢了圖像處理的嶄新領域。小波變換是一種很好的圖像分解方法,非常適合於分析突變信號而用於靜止圖像邊緣的提取和壓縮。
  • 二維9/7小波變換VLSI設計
    JPEG2000標準給出兩種雙正交小波濾波器,即有損壓縮和無損壓縮,前者採用CDF9/7小波,後者採用5/3小波。CDF9/7小波是圖像壓縮的首選濾波器,自然圖像壓縮性能好於5/3小波。 目前圖像二維離散小波變換的硬體實現方法有兩種:一種是採用分離的一維小波變換,另一種是設計非離散的二維小波變換結構。
  • 基於FPGA的無損圖像壓縮系統設計
    編者按:  摘要:本文簡要介紹了圖像壓縮的重要性和常用的無損圖像壓縮算法,分析了快速高效無損圖像壓縮算法(FELICS)的優勢,隨後詳細分析了該算法的編碼步驟和硬體實現方案,最後公布了基於該方案的FPGA性能指標。
  • 基於小波變換的圖像壓縮算法改進研究
    ,離散小波變換為:(4)2 基於小波變換的圖像壓縮2.1 基於小波變換的圖像壓縮基本流程  小波圖像壓縮基本流程包括編碼和解碼兩個階段。編碼階段分為三步:首先,對圖像進行小波變換,然後,對小波係數進行量化,最後,進行圖像編碼,生成壓縮圖像。解碼階段則包括相應的圖像解碼、小波係數反量化和小波逆變換,最後生成重構圖像。基於小波變換的圖像壓縮流程如圖1所示。
  • 高斯類小波變換的開關電流頻域法實現
    Morlet小波、Marr小波及DOG小波同屬於高斯類小波,且從最大成度上解決了時寬和帶寬不相容的矛盾,因而很多工程領域將高斯類小波函數作為母小波函數進行小波分析。開關電流電路是電流模信號處理技術,它用離散時間的取樣數據系統處理連續時間的模擬信號。
  • Matlab傅立葉變換、餘弦變換和小波變換
    離散傅立葉變換的 Matlab實現3.2 二維小波變換的 Matlab 實現二維小波變換的函數別可以實現一維、二維和 N 維 DFTdwt2 二維離散小波變換wavedec2 二維信號的多層小波分解idwt2 二維離散小波反變換 Matlabwaverec2 二維信號的多層小波重構wrcoef2 由多層小波分解重構某一層的分解信號upcoef2
  • 基於小波域的二維混沌加密算法
    圖像信息安全問題有著極為廣泛的含義,考慮其安全算法時,必須考慮其數據的冗餘性、對大數據量數據加密的可實現性及能否經受住常見的數據有損壓縮、格式變換等操作。混沌動力學系統具有偽隨機性、確定性和對初始條件與系統參數的極端敏感性,因此,它為圖像信息加密提供了很好的途徑,利用它可以構造非常好的信息加密系統。  基於圖像變換域的算法是近年提出來的,主要採用的是離散餘弦變換和離散小波變換。
  • 小波的秘密1-小波變換概況與綜述
    即使如此,由於其鮮明的物理意義和快速計算,在很多場合仍然應用廣泛。傅立葉變換在從連續到離散的情形是值得借鑑與學習的,大家都知道,時間周期對應頻域離散,時間離散對應頻域周期,時間離散周期對應頻域離散周期,DFT其實是將離散信號做周期延拓然後做傅立葉變換再截取一個周期,反變換同樣如此,所以DFT用的是塊基的概念,這樣如果信號兩端的信號連接後不再光滑(即使兩邊都光滑),同樣會在邊界上產生大幅值係數(邊界效應),延伸到圖像中就是塊效應。
  • 基於小波變換的視頻圖像壓縮算法研究
    小波變換具有良好的時、頻局域性,並且由於其在非平穩圖像信號分析方面的靈活性和適應人眼視覺特性的能力,已經成為圖像編碼的有力工具。應用三維小波變換進行視頻壓縮編碼,需考慮選用時、空域2組小波濾波器組。時域選用階數較低的濾波器組,而空域的濾波器組的選擇與靜止圖像變換編碼相似,常用的是雙正交D 9/7濾波器組,但是它的計算量較大,因此採用提升方法來實現,並且對提升格式的參數進行調整,可進一步減少運算量。
  • 基於小波包變換和壓縮感知的人臉識別算法
    本文針對上述字典構成問題,提出基於基函數字典下的稀疏表示,尋找一個正交基,使得信號表示的稀疏係數儘可能的少,小波基符合這一要求,同時小波包變換能提取人臉低頻、高頻四個頻帶的特徵,包括人臉的整體特徵和局部紋理特徵,小波包多層變換後還可以2n的速度對人臉圖像進行降維。
  • 基於小波變換與DSP的實時音頻視頻處理系統
    本文引用地址:http://www.eepw.com.cn/article/20901.htm 1 音/視頻實時處理系統 低碼率視頻通信的主要技術問題是音/視頻壓縮編碼技術,即用來實現在滿足足夠質量和硬體成本的條件下降低所需的碼率。小波變換充分利用人眼的視覺特性,克服了重構圖像會出現的塊效應、蚊子效應、模糊等現象。
  • 一種基於小波變換的圖像壓縮方法與實現
    隨著計算機、通信、電子信息技術的快速發展,人們的生活與圖像緊密相連,如數位電視圖像、3G通信、彩信、導航系統圖像、視頻圖像防盜系統等。然而圖像信息包含的信息量巨大,這給儲存、處理和傳輸帶來了很多困難,這也是相關技術發展的瓶頸。
  • 基於FPGA的24點離散傅立葉變換結構設計
    摘要 基於Good—Thomas映射算法和ISE快速傅立葉變換IP核,設計了一種易於FPGA實現的24點離散傅立葉變換,所設計的24點DFT模塊採用流水線結構,主要由3個8點FFT模塊和1個3點DFT模塊級聯而成,並且兩級運算之間不需要旋轉因子,整個DFT