贴贴MPEG音视频编解码资料---简介篇即绪论

来源:互联网 发布:linux 添加www用户组 编辑:程序博客网 时间:2024/04/27 02:58

1  绪论

1.1 问题

随着计算机技术的广泛运用,Internet的迅速发展,各种音视频资源也在网上广为流传,这些资源看似平常,但已经渐渐成为人们生活中必不可少的一部分了,在当今信息时代,最重要的特征是信息的数字化,数字化的信息带来了“信息爆炸”,而数字音视频压缩编码是解决这一问题的有效途径,它的发展推动了多媒体、虚拟现实、视频通信、VCDDVD和数字电视等产业的飞速发展,具有重要的研究意义。

1.2 当前国内外研究现状

随着视频数据传输和存储应用的要求日益提高,对各种不同的应用领域已经制订了许多国际压缩编码标准。MPEG1MPEG2、和MPEG4是为多媒体存储媒体(VCDDVD)和数字电视应用制订的。MPEG音视频编解码技术广泛应用于VCDDVDMP3/MP4音频播放器等领域。MPEG格式:它的英文全称为Moving Picture Expert Group,即运动图像专家组格式,家里常看的VCDSVCDDVD就是这种格式。MPEG文件格式是运动图像压缩算法的国际标准,它采用了有损压缩方法减少运动图像中的冗余信息,说的更加明白一点就是MPEG的压缩方法依据是相邻两幅画面绝大多数是相同的,把后续图像中和前面图像有冗余的部分去除,从而达到压缩的目的(其最大压缩比可达到200:1)。目前MPEG格式有三个压缩标准,分别是MPEG1MPEG2、和MPEG4,另 外,MPEG-7MPEG-21仍处在研发阶段。

1.3 研究目标及主要内容

1.3.1 研究目标

本课题目标是通过JAVA编程,构造一个MPEG音视频编解码工具软件,实现音频及视频内容的MPEG编码及解码,进而深入探究MPEG相关的音频及视频技术的核心内容,为《多媒体技术》课程的教学提供深入的理论及应用素材


1.3.2 研究内容

   本课题研究的是基于JAVAMPEG音视频编解码工具的构造及分析,通过研究MPEG编码解码技术,掌握视音频编解码原理,进而使用java程序构造一个音视频编码解码软件。

1、音视频数据编码解码基本原理

2MPEG-1MPEG-2音视频编码解码标准

3、基于JAVAMPEG音视频编解码工具包

  3.1、使用java语言实现麦克风音频输入格式的标准MPEG编码及相应的解码程序

  3.2、使用java语言实现一种或多种视频片段输入格式的MPEG的解码程序

1.4 文章的组织

本论文主要依照以下的主线来完成整篇文章的组织:MP3编解码原理介绍-> MPEG视频编解码原理介绍->基于javaMP3音频编码及解码器设计与实现->基于javaMPEG视频解码器设计与实现

原创粉丝点击