论文部分内容阅读
随着视频编解码技术在工程应用中的推广,人们对于视频编解码系统的要求越来越高,除了视频编解码的功能性实现,工程应用中更加注重编解码算法在嵌入式系统中的资源占用率、系统功耗控制、成本控制、施工铺设难度、系统复杂度、用户接入难易程度等方面。传统的基于无线网、以太网的视频编解码系统,存在功耗大,成本高,系统复杂的问题;传统的基于嵌入式控制器的纯软件的视频编解码实现方式,存在资源占用率高,控制功能受限等问题。手机作为使用最广泛、接入最快捷的应用层平台,对于视频采集和处理系统的推广具有重要意义。因此本文设计了一套基于硬件加速器和多种优化方法的视频编解码系统,同时采用近两年新兴的蓝牙4.0低功耗无线数传技术,设计了蓝牙4.0串口透传和控制模块,最终实现了手机应用程序,通过蓝牙4.0模块,使手机直接和视频硬件系统对接,控制视频硬件系统的工作,采集视频硬件系统运行日志等功能。 本文完成了视频硬件系统和蓝牙4.0模块从指标分析、方案设计、电路原理图设计、蓝牙模块PCB设计、阻抗计算、嵌入式程序开发调试、手机APP开发的过程。本文针对传统嵌入式系统上纯软件的编解码算法实现,进行设计和改进,采用双核(ARM+DSP)嵌入式处理器,使用DSP中的硬件加速器进行H.264算法中的复杂计算,并从存储、代码编译、视频丢帧等多个方面进行视频编解码算法优化,减少系统的资源占用率。本文设计的系统,完成了无线传感器网络,从底层的数据采集、网络层的数据传输、到上层的应用程序的整个系统搭建,将手机引入了传统的视频采集和处理系统,对于视频编解码算法在移动互联网环境下的进一步发展,具有较大的意义。