手机版

基于DSP的AVS视频编码算法优化与实现(15)

时间:2025-07-08   来源:未知    
字号:

AVS

华北电力人学硕士学位论文

2.3AVS视频码流结构

在进行AvS编码时,视频序列是比特流的最高层语法结构。视频序列由序列头丌始,后面跟着一个或多个编码图像,每帧图像之前应有图像头。序列头可在比特流中重复出现,称为重复序列头。使用重复序列头的主要目的是支持对视频序列的随机访问,序列头后的第一个编码图像是I帧。一幅图像是一帧,其编码数据由图像起始码丌始,到序列起始码、序列结束码或下一个图像起始码结束。Avs视频输入的每一帧图像都被分为若干个条带(slice),条带又由若干宏块行构成,因此在条带头后跟着若干个宏块数据。宏块是视频编码过程的基本处理单元。每一个宏块由4个8×8的亮度块Y以及一个Cb块和一个Cr块组成。

。’‘

序列头(seq』dr)I图像伊5流数据(strc锄)‘…‘一一I一

+J弘列纠i水(辩q_end)!

‘扩腱用,、数据一…竺竺竺s扩腱用,、数据说频编辑和5,帧头::扩燧攀频数竺!~图备数据tptdat∞I帧头。扩燧视频数据图像数据Ipicdata)I

PB帧头

。条带头(sIice-hdr);宏块数描(MB-data)……

!..一..…一….,l一一一.,

.一+,‘

宏块头(mb.hdr)块数据block—d乱a)……

图2一lAVS的视频码流结构图

AVS的视频码流结构【22】如图l—l所示。图中,序列头、扩展用户数据、帧头数据、条带头数据及序列结束码均通过不同的标识码加以区分。标识码共32bits,由前缀“OxOOOool”和8bits的起始码类型标识构成,其中,序列头、序列结束、用户数据、I帧头、视频扩展数据、PB帧头视频编辑数据的起始码类型标识分别对应:B0、Bl、B2、B3、B5、B6和B7;AVS标准中条带由同一行或多行的宏块构成,其起始码类型标识由OO到AF;在本设计中,一帧图像划分为一个条带,即一帧数据仅含一个slicehdr。宏块数据部分由于AVS支持不同的块划分格式,所以宏块头之后的块数据可能会有不同的格式。

2.4AVS与H.264标准的比较

H.264/AVC是JVT组织起草的一个覆盖多种应用和面向多种传输环境的国际标准,它规定了三种档次,基本档次(Baselinepronle)、主要档次(Mainprofile)和扩11

基于DSP的AVS视频编码算法优化与实现(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)