论文部分内容阅读
随着Intemet不断的发展和网络带宽的不断增长,网络上的多媒体的应用也得到了迅速的发展。在Intemet上传输音频、视频的相关技术也成为Intemet研究和开发的热点,而流媒体技术正是这些技术的核心。以前固定码率的视频编码方式已经不能适合流媒体在Intemet这种异构的环境中传输,在这种背景下,伸缩性的视频编码技术应运而生。伸缩性的视频编码指的是截取部分的码流就可以重构出原始内容的视频,而根据截取码流的部分可以在视频的质量、空间和时间上有伸缩性的表现。使用这种编码方式,可以在服务器上只保留一份内容的副本,针对不同的用户,提供在质量上、画面大小上、每秒帧数上各不相同的视频内容。本文主要研究了视频的伸缩性编码技术。随后分析了几个有代表性的视频伸缩性编解码算法(FGS、SPIHT)。在此基础上,本文提出了一种多类别的视频伸缩性编解码算法I-SPIHT-3D以及利用该算法的流媒体发布框架。接着介绍了该框架和算法的参考实现。最后对编解码算法进行了细致的性能分析,通过对I-SPIHT-3D算法的分析、实验和比较,可以得到:I-SPIHT-3D编解码算法是一个适合流媒体发布的视频编解码算法,实现了从质量码率到空间、时间上的多类别的可伸缩性;而I-SPIHT-3D系统则为该编解码算法的运行提供了体系结构和平台上的支持。