91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于壓縮算法的無人機視頻壓縮的研究

集成電路應(yīng)用雜志 ? 來源:工程師李察 ? 2019-04-25 14:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對 H.264 壓縮技術(shù)的特點進行介紹,對 H.264 編碼器硬件的設(shè)計進行研究,并對圖像壓縮算法進行優(yōu)化。研究表明,壓縮率有了較大幅度的提升,基本在 10 倍左右,PSNR 變化幅度不大,壓縮比達到 100 倍。由此說明優(yōu)化之后圖像的壓縮效果較好,優(yōu)化前后圖像的質(zhì)量沒有明顯得下降。

隨著我國的綜合科技實力也不斷上升,無人機技術(shù)是最近幾年快速發(fā)展的技術(shù),無人機技術(shù)廣泛地應(yīng)用在電力、電影、軍事等產(chǎn)業(yè)之中,在高溫、高寒、危險等環(huán)境下,采用無人機技術(shù)可以輔助人們工作。無人機的眾多應(yīng)用領(lǐng)域中,大多需要攝像頭輔助工作,因此數(shù)據(jù)傳輸在無人機系統(tǒng)中顯得十分重要。隨著軍事領(lǐng)域無人機的不斷應(yīng)用,數(shù)據(jù)傳輸距離變長,對于視頻數(shù)據(jù)的壓縮技術(shù)提出了更高的要求[1-5]。

2 H.264 壓縮技術(shù)的研究

2.1 基本概念

(1)視頻幀結(jié)構(gòu)。H.264 算法采用 I 或 P 幀作為前向預(yù)測幀,將每幀的圖像劃分為一片或多片宏塊,每片宏塊由采樣點組成,每塊宏塊可以進一步分割成多個子塊。

(2)H.264 檔次級別。檔次是對編碼器和算法進行整合的規(guī)定,實現(xiàn)編碼器的功能和適用范圍。基本檔次的主要適用于視頻通信領(lǐng)域,可以實現(xiàn)多樣的快速編碼,同時可以滿足隨機片順序編碼。主要檔主要應(yīng)用在數(shù)字電視、廣播等領(lǐng)域,主要檔次除了支持 I、P、B 三種類型的功能特性之外,還支持 CAVLC、CABAC 兩種功能特性。擴展檔次主要用于網(wǎng)絡(luò)傳輸,其抗干擾能力較強,包含基本檔次的所有功能,還可以實現(xiàn)加權(quán)預(yù)測等功能。

2.2 編碼關(guān)鍵技術(shù)

(1)幀內(nèi)預(yù)測編碼。針對亮度宏塊,此種此種編碼方法采用了像素和像素模式。通過當(dāng)前宏塊和已經(jīng)編碼的宏塊預(yù)測當(dāng)前宏塊,可以取得較好的壓縮性能。

(2)幀間預(yù)測編碼。視頻圖像序列相鄰幀圖像時間的相關(guān)性,這種相關(guān)性導(dǎo)致圖像在存儲時具有較高的冗余性,主要包括時間和空間兩個維度。這種預(yù)測編碼技術(shù)就是利用相似性去除試件冗余,進行視頻壓縮。H.264 技術(shù)在相對于以前的編碼標(biāo)準(zhǔn),引入了可變塊和運動估計技術(shù)。可變塊大小技術(shù),將每個宏塊分割成 7 種方式。宏塊大小對視頻圖像的壓縮性能具有較大的影響,大宏塊可以應(yīng)用在運動信息量較小的部分,小宏塊可以應(yīng)用在運動量大的部分。

3 H.264 編碼器硬件設(shè)計

3.1 整體硬件設(shè)計

(1)硬件設(shè)計目標(biāo)。無人機的圖像偵查能力是無人機的主要功能之一,無人機整體硬件設(shè)計的關(guān)鍵內(nèi)容就是數(shù)字圖像傳輸系統(tǒng)的設(shè)計。很多情況下無人機圖像運動系統(tǒng)的傳輸必須是實時的,因此巨大的數(shù)據(jù)量必須占用巨大的帶寬,如此大的數(shù)據(jù)導(dǎo)致圖像的傳輸和抗干擾能力出現(xiàn)一定的困難,因此針對目前無人機的需求需要高效壓縮、實時傳輸?shù)臒o線傳輸系統(tǒng)。

(2)硬件設(shè)計方案。根據(jù)無人機設(shè)計目標(biāo)的要求,無人機視頻壓縮設(shè)計方法應(yīng)該具有以下幾個特點:首先,高壓縮比,采用數(shù)字圖像壓縮算法,實現(xiàn)數(shù)字圖像的高效壓縮;其次,實時性,通過視頻壓縮節(jié)約寬帶,進行實時傳輸;最后,抗干擾性能強、輕便攜帶。

(3)系統(tǒng)整體結(jié)構(gòu)。設(shè)計需要在完成設(shè)計目標(biāo)的同時,完成應(yīng)用性的要求。系統(tǒng)整體結(jié)構(gòu)分為兩個部分的內(nèi)容:首先是無人機上無線發(fā)射部分,通過圖像壓縮,實時傳回地面;另外是地面接收部分,硬件平臺采用德州儀器的雙核視頻處理模塊。

3.2 集成開發(fā)環(huán)境

采用 CCS 軟件集成開發(fā)環(huán)境,利用 CCS 函數(shù)庫,基于 Windows 操作系統(tǒng)操作系統(tǒng),集成多種調(diào)試方法,完成 TMS320 系列指令的仿真和直觀數(shù)據(jù)結(jié)果分析。CCS 軟件集成開發(fā)環(huán)境,具有較強的擴展性。

CCS 軟件集成環(huán)境主要包含程序規(guī)劃和設(shè)計、代碼編寫生成、代碼調(diào)試跟蹤和分析。CCS 軟件開發(fā)平臺集成了編譯器、匯編器、鏈接器等工具實現(xiàn) DSP 源代碼的生成。

(1)C/C++ 編譯器。主要功能是實現(xiàn)C/C++ 源程序到匯編語言的編譯和轉(zhuǎn)換,該編譯器由三部分組成,外殼程序、優(yōu)化程序和內(nèi)部工具,外殼程序主要完成語言的匯編等內(nèi)容,優(yōu)化程序?qū)ν鈿こ绦蚓幾g的語言進行優(yōu)化,提高代碼的執(zhí)行速度和執(zhí)行效率。內(nèi)部工具實現(xiàn) C/C++ 代碼轉(zhuǎn)換成 DSP 匯編代碼。

(2)匯編器。匯編器的主要作用是將匯編語言轉(zhuǎn)換成機器目標(biāo)文件,主要內(nèi)容有偽指令、指令等,主要用來控制匯編語言的內(nèi)容、數(shù)據(jù)格式等。

(3)鏈接器。鏈接器的主要內(nèi)容為,將 COFF 格式文件生成可執(zhí)行代碼的過程,輸入可以重定位的目標(biāo)文件和目標(biāo)庫。

(4)軟件流水。通過匯編器的軟件流水技術(shù)可以很好地運行循環(huán)指令,優(yōu)化循環(huán)指令并行運行,提高軟件的運行速度,采用軟件流水技術(shù)可以優(yōu)化循環(huán)代碼。用戶在對編譯器進行賦予信息時,要明確編譯器的循環(huán)次數(shù)、冗余循環(huán)等信息,提高軟件流水的效率,提高代碼的運行速度。

4 編碼器的移植和優(yōu)化

4.1 運動估計算法的優(yōu)化

(1)匹配準(zhǔn)則。運動估計搜索算法采用率失真最優(yōu)化準(zhǔn)則,優(yōu)化和 SAD 公式如式(1)所示。

(2)搜索算法。目前常用的搜索算法為鉆石搜索算法、六邊形搜索算法。① 鉆石搜算算法以半徑為 1 的小菱形內(nèi)進行搜索,通過計算匹配誤差,得到 MBD 點。之后進行比較,如果 MBD 點在另行區(qū)域內(nèi),則搜索到的 MBD 點就是最優(yōu)點,若不是,則以 MBD 為中心再次進行搜索。② 六邊形搜索算法分為三部分。首先以搜索起點為中心點以六邊形模板為基礎(chǔ)進行搜索,對比中心點與周圍六個點的匹配誤差,隨后對比杜比 MBD 與中心點的匹配誤差;第二步采用上一步 MBD 點,按照六邊形模板進行搜索,計算 MBD 點的匹配誤差,如果 MBD 點與中心點無誤差下一步計算,若不重合重復(fù)第二步計算;最后采用小正方形模板進行搜索,MBD 點就是最優(yōu)點。

(3)搜索算法優(yōu)化。以上搜索算法在搜索過程中會發(fā)生搜索點的重復(fù),導(dǎo)致效率降低。采用無重復(fù)的搜索算法,可以解決重復(fù)搜索的問題。采用 SAD 代碼,在程序中增添 判斷模塊即可,若滿足終止條件自行終止。

4.2 結(jié)果分析

(1)進一步優(yōu)化。在搜索算法優(yōu)化的基礎(chǔ)上,進行內(nèi)聯(lián)函數(shù)優(yōu)化和循環(huán)優(yōu)化處理,使用內(nèi)聯(lián)函數(shù) _mem4()、_subabs() 等進行優(yōu)化,極大地提高了計算效率;采用偽指令 #pragma MUST_ITERATE(min, max, multiple) 可以較為明確地對最小循環(huán)次數(shù)進行運算。

(2)結(jié)果分析。分析優(yōu)化前后的數(shù)據(jù),可以看出,優(yōu)化之后幀率有了較大幅度的提升,基本在 10 倍左右,PSNR 變化幅度不大,壓縮比達到 100 倍,由此說明優(yōu)化之后圖像的壓縮效果較好,優(yōu)化前后圖像質(zhì)量差距不大。

5 結(jié)語

本文對 H.264 壓縮技術(shù)的特點進行介紹,對 H.264 編碼器硬件的設(shè)計進行研究,并對圖像壓縮算法進行優(yōu)化。采用 SAD 代碼,在程序中增添 if(isum ≥ bcost) 判斷模塊;在搜索算法優(yōu)化的基礎(chǔ)上,進行內(nèi)聯(lián)函數(shù)優(yōu)化和循環(huán)優(yōu)化處理;優(yōu)化之后幀率有了較大幅度的提升,基本在 10 倍左右,PSNR 變化幅度不大,壓縮比達到 100 倍,由此說明有話之后圖像的壓縮效果較好,優(yōu)化前后圖像的質(zhì)量沒有明顯得下降。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4784

    瀏覽量

    98092
  • 壓縮
    +關(guān)注

    關(guān)注

    2

    文章

    103

    瀏覽量

    20141
  • 無人機
    +關(guān)注

    關(guān)注

    236

    文章

    11308

    瀏覽量

    195797

原文標(biāo)題:基于壓縮算法的無人機視頻壓縮的研究

文章出處:【微信號:appic-cn,微信公眾號:集成電路應(yīng)用雜志】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    電能質(zhì)量在線監(jiān)測裝置支持哪些數(shù)據(jù)壓縮算法?

    電能質(zhì)量在線監(jiān)測裝置支持 無損壓縮 和 有損壓縮 兩大類算法,適配不同數(shù)據(jù)類型(實時數(shù)據(jù)、歷史數(shù)據(jù)、波形數(shù)據(jù))與應(yīng)用場景(存儲 / 傳輸 / 故障追溯),且在基礎(chǔ)型、增強型、電網(wǎng)級裝置中支持力度逐步
    的頭像 發(fā)表于 12-12 14:08 ?460次閱讀
    電能質(zhì)量在線監(jiān)測裝置支持哪些數(shù)據(jù)<b class='flag-5'>壓縮</b><b class='flag-5'>算法</b>?

    基于FD-SST 的無人機目標(biāo)跟蹤系統(tǒng)的設(shè)計與實現(xiàn)|技術(shù)集結(jié)

    應(yīng)用實現(xiàn)功能1.本應(yīng)用基于睿擎派,實現(xiàn)了對無人機目標(biāo)的實時跟蹤,并將跟蹤結(jié)果用于驅(qū)動兩軸轉(zhuǎn)臺完成自動指向。主要功能包括:使用FD-SST算法視頻流中實時跟蹤無人機目標(biāo),輸出目標(biāo)在圖像
    的頭像 發(fā)表于 12-10 19:32 ?8927次閱讀
    基于FD-SST 的<b class='flag-5'>無人機</b>目標(biāo)跟蹤系統(tǒng)的設(shè)計與實現(xiàn)|技術(shù)集結(jié)

    光伏電站無人機巡檢技術(shù)方法研究

    ? ? ? ?光伏電站無人機巡檢技術(shù)方法研究 ? ? ? ?在光伏電站智能運維體系中,無人機巡檢系統(tǒng)展現(xiàn)出顯著的技術(shù)特點。該系統(tǒng)采用多源數(shù)據(jù)融合技術(shù),結(jié)合紅外熱成像、可見光影像和激光掃描等多維數(shù)據(jù)
    的頭像 發(fā)表于 11-06 14:12 ?265次閱讀

    小型化 超低功耗?? 無人機用新數(shù)字套件上線

    可直接傳輸未經(jīng)壓縮的高清視頻和音頻信號,無需進行數(shù)模轉(zhuǎn)換,減少了信號損失和失真。因此,很多無人機應(yīng)用場景中,數(shù)字接口始終占據(jù)一席之地。慧視光電推出的無人機數(shù)字套件V
    的頭像 發(fā)表于 10-15 18:01 ?717次閱讀
    小型化  超低功耗?? <b class='flag-5'>無人機</b>用新數(shù)字套件上線

    離軸技術(shù):賦能無人機精準(zhǔn)配送的核心芯片應(yīng)用

    無人機配送領(lǐng)域,離軸技術(shù)就像一顆 “智慧大腦”,憑借獨特設(shè)計讓無人機在復(fù)雜環(huán)境中精準(zhǔn)穿梭。它的核心秘訣藏在硬件、算法和響應(yīng)速度三大方面。 硬件上,離軸技術(shù)不走尋常路。昆泰芯 KTM59 系列磁
    發(fā)表于 09-05 16:32

    RK3576賦能無人機巡檢:多路視頻+AI識別引領(lǐng)智能化變革

    巡檢中,需要快速、大量的采集作物表型信息并進行分析; 難點在于: 1)多路視頻同步采集對帶寬和處理能力要求高; 2)飛行過程中的AI識別必須實時,否則漏檢率高; 3)機載設(shè)備功耗過高會直接影響無人機
    發(fā)表于 08-20 17:26

    見聞|日本公司用紙造軍用無人機

    用紙板做無人機,這不是高中生的手工課,日本無人機防務(wù)公司Airkamuy發(fā)布一款用紙板制作的軍用無人機。主打的就是一個成本低,用隨處可見的紙板,甚至廢舊的包裝箱,就可以打造一款無人機。
    的頭像 發(fā)表于 07-27 04:02 ?1454次閱讀
    見聞|日本公司用紙造軍用<b class='flag-5'>無人機</b>

    IMU的精度對無人機姿態(tài)控制意味著什么?

    傳感器,直接決定了飛控系統(tǒng)“感知”自身姿態(tài)變化的準(zhǔn)確性和及時性。 ER-MIMU-043的技術(shù)優(yōu)勢直擊無人機對“小體積、高精度、低功耗”的需求,帶外殼尺寸僅40×40×42mm(80g),內(nèi)臺體壓縮至27×26×34mm(40g),可輕松集成于各類
    的頭像 發(fā)表于 07-25 17:01 ?801次閱讀

    科普|無人機反制槍介紹

    隨著無人機技術(shù)的迅猛發(fā)展,其在航拍、物流和農(nóng)業(yè)等領(lǐng)域的廣泛應(yīng)用帶來了便利,但也引發(fā)了非法入侵、隱私侵犯和安全威脅等挑戰(zhàn)。例如,2024年某國際機場因無人機擅闖禁飛區(qū)導(dǎo)致航班延誤,經(jīng)濟損失高達數(shù)百萬
    的頭像 發(fā)表于 07-22 16:39 ?2963次閱讀
    科普|<b class='flag-5'>無人機</b>反制槍介紹

    基于FPGA的壓縮算法加速實現(xiàn)

    本設(shè)計中,計劃實現(xiàn)對文件的壓縮及解壓,同時優(yōu)化壓縮中所涉及的信號處理和計算密集型功能,實現(xiàn)對其的加速處理。本設(shè)計的最終目標(biāo)是證明在充分并行化的硬件體系結(jié)構(gòu) FPGA 上實現(xiàn)該算法時,可以大大提高該
    的頭像 發(fā)表于 07-10 11:09 ?2409次閱讀
    基于FPGA的<b class='flag-5'>壓縮</b><b class='flag-5'>算法</b>加速實現(xiàn)

    低空物流:無人機開啟未來配送新篇章

    想象一下,外賣從天而降,醫(yī)療物資瞬息送達,偏遠山區(qū)的快遞也能次日到達——這不是科幻電影,而是低空物流帶來的現(xiàn)實變革!作為低空經(jīng)濟的明星領(lǐng)域,無人機物流正以驚人速度改變我們的生活方式,開啟智能、綠色
    發(fā)表于 07-04 10:42

    淺談反無人機技術(shù)的核心原理

    隨著無人機在民用與軍事領(lǐng)域的廣泛應(yīng)用,“低小慢”目標(biāo)成為安防體系的主要威脅,反無人機技術(shù)已是當(dāng)前保障國家、公共、關(guān)鍵基礎(chǔ)設(shè)施安全的重要手段。
    的頭像 發(fā)表于 06-09 11:35 ?1848次閱讀

    3000W激光反制無人機系統(tǒng) - 全天候守護重點區(qū)域安全防線

    壓縮至 0.3 毫米,全流程響應(yīng)時間僅需 2.1 秒。在 2024 年野外實測中,系統(tǒng)成功攔截多架模擬不同高度、速度和軌跡的無人機,精準(zhǔn)毀傷率達 98% 以上,驗證了其在復(fù)雜環(huán)境下的實戰(zhàn)效能。 二
    發(fā)表于 03-31 10:19

    四翼無人機原理圖

    張飛四翼無人機原理圖
    發(fā)表于 03-26 14:10 ?4次下載

    《手把手教你做星閃無人機—KaihongOS星閃無人機開發(fā)實戰(zhàn)》系列課程課件匯總

    為助力開發(fā)者迅速掌握『KaihongOS輕量系統(tǒng)開發(fā)技術(shù)』與『星閃無線通信技術(shù)』,實現(xiàn)快速上手與深度體驗,“開鴻Developer社區(qū)”攜手“電子發(fā)燒友”再次聯(lián)合推出《手把手教你做星閃無人機
    發(fā)表于 03-18 10:33