基于嵌入式系统的视频压缩编码研究
作者:周斌 李和
来源:《无线互联科技》2019年第18期
作者:周斌 李和
来源:《无线互联科技》2019年第18期
摘 ; 要:文章主要研究了视频信号的采集与压缩编码,在分析了现有的视频传输格式后,利用ARM Cortex A8为核心的嵌入式Linux系统对所采集的视频信号以硬件编码的方式实现H.264压缩编码,在保证视频清晰度的同时完成视频的压缩并编码,同时,通过串口发送压缩后视频信息流。最后经测试,压缩编码后的视频传输稳定,画面清晰流畅。
关键词:Linux;H.264;编码
1 ; ;关键技术分析与选择
1.1 ;嵌入式操作系统的选择
一个合格的嵌入式操作系统选取应该包含以下几点要求:(1)稳定性,在嵌入式运行过程中需要满足全天候不间断工作,这就对系统的稳定性提出了较高的要求。作为运行软件的基础平台,系统的稳定运行是第一要务。(2)可移植性,在现代社会,市场上有大量的嵌入式设备可供选择,有着完全不同的体系结构,为了降低程序的二次开发难度,本次研究所选的操作系统应该具备良好的代码可移植性。
1.2 ;处理器的选择
韦东山嵌入式linux视频 芯片集成度是否满足要求,即处理器应集成的控制器是否有适合项目的接口与控制设备,通常会选择在完成任务的情况下选择耗能较少的处理器。硬件成本合适,价格低廉性能优良的处理器较为合适。
1.3 ;图像压缩编码选择的标准
常用的编码格式有MPEG4,H.263,H.264,H.265,都能满足要求。H.265是新的视频编码标准,目前使用度并不高,主要因为在使用难度上它的需求高。考虑到项目研究需求以及使用场合,主要是使用视频压缩编码技术,传输带宽有一定的要求,综上所述,MPEG4和H.264较为符合要求[1]。嵌入式系统CPU中包含使用硬件编码的MFC模块。但在同等的传输带宽下,相比较下H.264比MPEG4有着更好的数字传输特性。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论