0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于压缩算法的无人机视频压缩的研究

集成电路应用杂志 来源:工程师李察 2019-04-25 14:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对 H.264 压缩技术的特点进行介绍,对 H.264 编码器硬件的设计进行研究,并对图像压缩算法进行优化。研究表明,压缩率有了较大幅度的提升,基本在 10 倍左右,PSNR 变化幅度不大,压缩比达到 100 倍。由此说明优化之后图像的压缩效果较好,优化前后图像的质量没有明显得下降。

随着我国的综合科技实力也不断上升,无人机技术是最近几年快速发展的技术,无人机技术广泛地应用在电力、电影、军事等产业之中,在高温、高寒、危险等环境下,采用无人机技术可以辅助人们工作。无人机的众多应用领域中,大多需要摄像头辅助工作,因此数据传输在无人机系统中显得十分重要。随着军事领域无人机的不断应用,数据传输距离变长,对于视频数据的压缩技术提出了更高的要求[1-5]。

2 H.264 压缩技术的研究

2.1 基本概念

(1)视频帧结构。H.264 算法采用 I 或 P 帧作为前向预测帧,将每帧的图像划分为一片或多片宏块,每片宏块由采样点组成,每块宏块可以进一步分割成多个子块。

(2)H.264 档次级别。档次是对编码器和算法进行整合的规定,实现编码器的功能和适用范围。基本档次的主要适用于视频通信领域,可以实现多样的快速编码,同时可以满足随机片顺序编码。主要档主要应用在数字电视、广播等领域,主要档次除了支持 I、P、B 三种类型的功能特性之外,还支持 CAVLC、CABAC 两种功能特性。扩展档次主要用于网络传输,其抗干扰能力较强,包含基本档次的所有功能,还可以实现加权预测等功能。

2.2 编码关键技术

(1)帧内预测编码。针对亮度宏块,此种此种编码方法采用了像素和像素模式。通过当前宏块和已经编码的宏块预测当前宏块,可以取得较好的压缩性能。

(2)帧间预测编码。视频图像序列相邻帧图像时间的相关性,这种相关性导致图像在存储时具有较高的冗余性,主要包括时间和空间两个维度。这种预测编码技术就是利用相似性去除试件冗余,进行视频压缩。H.264 技术在相对于以前的编码标准,引入了可变块和运动估计技术。可变块大小技术,将每个宏块分割成 7 种方式。宏块大小对视频图像的压缩性能具有较大的影响,大宏块可以应用在运动信息量较小的部分,小宏块可以应用在运动量大的部分。

3 H.264 编码器硬件设计

3.1 整体硬件设计

(1)硬件设计目标。无人机的图像侦查能力是无人机的主要功能之一,无人机整体硬件设计的关键内容就是数字图像传输系统的设计。很多情况下无人机图像运动系统的传输必须是实时的,因此巨大的数据量必须占用巨大的带宽,如此大的数据导致图像的传输和抗干扰能力出现一定的困难,因此针对目前无人机的需求需要高效压缩、实时传输的无线传输系统。

(2)硬件设计方案。根据无人机设计目标的要求,无人机视频压缩设计方法应该具有以下几个特点:首先,高压缩比,采用数字图像压缩算法,实现数字图像的高效压缩;其次,实时性,通过视频压缩节约宽带,进行实时传输;最后,抗干扰性能强、轻便携带。

(3)系统整体结构。设计需要在完成设计目标的同时,完成应用性的要求。系统整体结构分为两个部分的内容:首先是无人机上无线发射部分,通过图像压缩,实时传回地面;另外是地面接收部分,硬件平台采用德州仪器的双核视频处理模块。

3.2 集成开发环境

采用 CCS 软件集成开发环境,利用 CCS 函数库,基于 Windows 操作系统操作系统,集成多种调试方法,完成 TMS320 系列指令的仿真和直观数据结果分析。CCS 软件集成开发环境,具有较强的扩展性。

CCS 软件集成环境主要包含程序规划和设计、代码编写生成、代码调试跟踪和分析。CCS 软件开发平台集成了编译器、汇编器、链接器等工具实现 DSP 源代码的生成。

(1)C/C++ 编译器。主要功能是实现C/C++ 源程序到汇编语言的编译和转换,该编译器由三部分组成,外壳程序、优化程序和内部工具,外壳程序主要完成语言的汇编等内容,优化程序对外壳程序编译的语言进行优化,提高代码的执行速度和执行效率。内部工具实现 C/C++ 代码转换成 DSP 汇编代码。

(2)汇编器。汇编器的主要作用是将汇编语言转换成机器目标文件,主要内容有伪指令、指令等,主要用来控制汇编语言的内容、数据格式等。

(3)链接器。链接器的主要内容为,将 COFF 格式文件生成可执行代码的过程,输入可以重定位的目标文件和目标库。

(4)软件流水。通过汇编器的软件流水技术可以很好地运行循环指令,优化循环指令并行运行,提高软件的运行速度,采用软件流水技术可以优化循环代码。用户在对编译器进行赋予信息时,要明确编译器的循环次数、冗余循环等信息,提高软件流水的效率,提高代码的运行速度。

4 编码器的移植和优化

4.1 运动估计算法的优化

(1)匹配准则。运动估计搜索算法采用率失真最优化准则,优化和 SAD 公式如式(1)所示。

(2)搜索算法。目前常用的搜索算法为钻石搜索算法、六边形搜索算法。① 钻石搜算算法以半径为 1 的小菱形内进行搜索,通过计算匹配误差,得到 MBD 点。之后进行比较,如果 MBD 点在另行区域内,则搜索到的 MBD 点就是最优点,若不是,则以 MBD 为中心再次进行搜索。② 六边形搜索算法分为三部分。首先以搜索起点为中心点以六边形模板为基础进行搜索,对比中心点与周围六个点的匹配误差,随后对比杜比 MBD 与中心点的匹配误差;第二步采用上一步 MBD 点,按照六边形模板进行搜索,计算 MBD 点的匹配误差,如果 MBD 点与中心点无误差下一步计算,若不重合重复第二步计算;最后采用小正方形模板进行搜索,MBD 点就是最优点。

(3)搜索算法优化。以上搜索算法在搜索过程中会发生搜索点的重复,导致效率降低。采用无重复的搜索算法,可以解决重复搜索的问题。采用 SAD 代码,在程序中增添 判断模块即可,若满足终止条件自行终止。

4.2 结果分析

(1)进一步优化。在搜索算法优化的基础上,进行内联函数优化和循环优化处理,使用内联函数 _mem4()、_subabs() 等进行优化,极大地提高了计算效率;采用伪指令 #pragma MUST_ITERATE(min, max, multiple) 可以较为明确地对最小循环次数进行运算。

(2)结果分析。分析优化前后的数据,可以看出,优化之后帧率有了较大幅度的提升,基本在 10 倍左右,PSNR 变化幅度不大,压缩比达到 100 倍,由此说明优化之后图像的压缩效果较好,优化前后图像质量差距不大。

5 结语

本文对 H.264 压缩技术的特点进行介绍,对 H.264 编码器硬件的设计进行研究,并对图像压缩算法进行优化。采用 SAD 代码,在程序中增添 if(isum ≥ bcost) 判断模块;在搜索算法优化的基础上,进行内联函数优化和循环优化处理;优化之后帧率有了较大幅度的提升,基本在 10 倍左右,PSNR 变化幅度不大,压缩比达到 100 倍,由此说明有话之后图像的压缩效果较好,优化前后图像的质量没有明显得下降。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4816

    浏览量

    98758
  • 压缩
    +关注

    关注

    2

    文章

    103

    浏览量

    20241
  • 无人机
    +关注

    关注

    237

    文章

    11430

    浏览量

    197082

原文标题:基于压缩算法的无人机视频压缩的研究

文章出处:【微信号:appic-cn,微信公众号:集成电路应用杂志】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    四轴无人机控制核心丨笙泉新品(CGF062A) 融合MCU与MDE优势, 实现稳定高效的飞行表现

    与可调性的BLDC控制解决方案。 CGF062A功能方框图 小结 综合而言,无人机的稳定飞行仰赖精准的姿态控制与高效率的马达驱动技术。前者透过飞行控制器与传感器回馈,结合 PID 算法维持动态平衡
    发表于 05-06 14:10

    2026新型无人机拦截反制AI模组

    随着时间的推移,无人机的相关技术不断进步,今年美伊战争下,伊朗的“飞天小摩托”沙赫德-136自杀式无人机凭借其极低的造价,一度让美军头疼。面对这样多样化、低成本、规模化的空中威胁,如何高效实现无人机
    的头像 发表于 04-14 18:00 661次阅读
    2026新型<b class='flag-5'>无人机</b>拦截反制AI模组

    电能质量在线监测装置支持哪些数据压缩算法

    电能质量在线监测装置支持 无损压缩 和 有损压缩 两大类算法,适配不同数据类型(实时数据、历史数据、波形数据)与应用场景(存储 / 传输 / 故障追溯),且在基础型、增强型、电网级装置中支持力度逐步
    的头像 发表于 12-12 14:08 797次阅读
    电能质量在线监测装置支持哪些数据<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>?

    基于FD-SST 的无人机目标跟踪系统的设计与实现|技术集结

    应用实现功能1.本应用基于睿擎派,实现了对无人机目标的实时跟踪,并将跟踪结果用于驱动两轴转台完成自动指向。主要功能包括:使用FD-SST算法视频流中实时跟踪无人机目标,输出目标在图像
    的头像 发表于 12-10 19:32 1.2w次阅读
    基于FD-SST 的<b class='flag-5'>无人机</b>目标跟踪系统的设计与实现|技术集结

    光伏电站无人机巡检技术方法研究

           光伏电站无人机巡检技术方法研究        在光伏电站智能运维体系中,无人机巡检系统展现出显著的技术特点。该系统采用多源数据融合技术,结合红外热成像、可见光影像和激光扫描等多维数据
    的头像 发表于 11-06 14:12 388次阅读

    小型化 超低功耗   无人机用新数字套件上线

    可直接传输未经压缩的高清视频和音频信号,无需进行数模转换,减少了信号损失和失真。因此,很多无人机应用场景中,数字接口始终占据一席之地。慧视光电推出的无人机数字套件V
    的头像 发表于 10-15 18:01 942次阅读
    小型化  超低功耗   <b class='flag-5'>无人机</b>用新数字套件上线

    陀螺仪在无人机中的应用:无人机精准飞行的关键保障

    在当今无人机广泛应用的时代,从影视拍摄、测绘勘探到物流配送、农业植保,无人机已深度融入各个行业领域,为人们的生产生活带来极大便利。然而,在无人机飞行过程中,保持 稳定、精准 的飞行姿态,是确保其
    的头像 发表于 10-09 10:24 1232次阅读
    陀螺仪在<b class='flag-5'>无人机</b>中的应用:<b class='flag-5'>无人机</b>精准飞行的关键保障

    离轴技术:赋能无人机精准配送的核心芯片应用

    无人机配送领域,离轴技术就像一颗 “智慧大脑”,凭借独特设计让无人机在复杂环境中精准穿梭。它的核心秘诀藏在硬件、算法和响应速度三大方面。 硬件上,离轴技术不走寻常路。昆泰芯 KTM59 系列磁
    发表于 09-05 16:32

    RK3576赋能无人机巡检:多路视频+AI识别引领智能化变革

    巡检中,需要快速、大量的采集作物表型信息并进行分析; 难点在于: 1)多路视频同步采集对带宽和处理能力要求高; 2)飞行过程中的AI识别必须实时,否则漏检率高; 3)机载设备功耗过高会直接影响无人机
    发表于 08-20 17:26

    见闻|日本公司用纸造军用无人机

    用纸板做无人机,这不是高中生的手工课,日本无人机防务公司Airkamuy发布一款用纸板制作的军用无人机。主打的就是一个成本低,用随处可见的纸板,甚至废旧的包装箱,就可以打造一款无人机
    的头像 发表于 07-27 04:02 2141次阅读
    见闻|日本公司用纸造军用<b class='flag-5'>无人机</b>

    IMU的精度对无人机姿态控制意味着什么?

    传感器,直接决定了飞控系统“感知”自身姿态变化的准确性和及时性。 ER-MIMU-043的技术优势直击无人机对“小体积、高精度、低功耗”的需求,带外壳尺寸仅40×40×42mm(80g),内台体压缩至27×26×34mm(40g),可轻松集成于各类
    的头像 发表于 07-25 17:01 1051次阅读

    科普|无人机反制枪介绍

    随着无人机技术的迅猛发展,其在航拍、物流和农业等领域的广泛应用带来了便利,但也引发了非法入侵、隐私侵犯和安全威胁等挑战。例如,2024年某国际机场因无人机擅闯禁飞区导致航班延误,经济损失高达数百万
    的头像 发表于 07-22 16:39 4046次阅读
    科普|<b class='flag-5'>无人机</b>反制枪介绍

    基于FPGA的压缩算法加速实现

    本设计中,计划实现对文件的压缩及解压,同时优化压缩中所涉及的信号处理和计算密集型功能,实现对其的加速处理。本设计的最终目标是证明在充分并行化的硬件体系结构 FPGA 上实现该算法时,可以大大提高该
    的头像 发表于 07-10 11:09 2674次阅读
    基于FPGA的<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>加速实现

    低空物流:无人机开启未来配送新篇章

    想象一下,外卖从天而降,医疗物资瞬息送达,偏远山区的快递也能次日到达——这不是科幻电影,而是低空物流带来的现实变革!作为低空经济的明星领域,无人机物流正以惊人速度改变我们的生活方式,开启智能、绿色
    发表于 07-04 10:42

    浅谈反无人机技术的核心原理

    随着无人机在民用与军事领域的广泛应用,“低小慢”目标成为安防体系的主要威胁,反无人机技术已是当前保障国家、公共、关键基础设施安全的重要手段。
    的头像 发表于 06-09 11:35 2241次阅读