去块滤波deblocking部分关键函数

去块滤波deblocking部分关键函数

ID:27710677

大小:335.00 KB

页数:5页

时间:2018-12-05

去块滤波deblocking部分关键函数_第1页
去块滤波deblocking部分关键函数_第2页
去块滤波deblocking部分关键函数_第3页
去块滤波deblocking部分关键函数_第4页
去块滤波deblocking部分关键函数_第5页
资源描述:

《去块滤波deblocking部分关键函数》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、去块滤波(Deblocking)部分关键函数3.1deblocking_filter_edgev(x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP)功能对亮度宏块的垂直边界进行边界滤波性能。输入项目x264_t*h:指向x264_t类型的结构体变量的指针变量;uint8_t*pix:指向uint8_t变量的指针,代表存储像素的内存地址;inti_pix_stride:像素步长,对cif格式的亮度块来说是416,为352+64,64是左右两边分别

2、进行了32个像素的扩边;intbS[4]:边界强度,有0、1、2、3、4五个值。inti_QP:量化参数程序逻辑如附图10所示:1附图10:deblocking_filter_edgev流程图3.2deblocking_filter_edgecv(x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP)功能对色度宏块的垂直边界进行滤波。输入项目x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP算

3、法;同亮度宏块垂直边界扫描,只不过色度宏块的尺寸比亮度块缩小一倍,为8x8;而色度子块的尺寸为2x2。3.3deblocking_filter_edgeh(x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP)功能对亮度宏块的水平边界进行滤波。输入项目x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP算法;同亮度宏块,只不过是进行水平边界的扫描。程序逻辑和亮度宏块的类似,略。3.4debloc

4、king_filter_edgech(x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP)功能对色度宏块的水平边界进行滤波。输入项目x264_t*h,uint8_t*pix,inti_pix_stride,intbS[4],inti_QP。算法同亮度宏块水平边界扫描,只不过色度宏块的尺寸比亮度块缩小一倍,为8x8;而色度子块的尺寸为2x2。程序逻辑和亮度宏块的类似,略。3.5x264_frame_deblocking_filter(x264_t*

5、h,inti_slice_type)功能对一幅cif格式的图像进行边界滤波。输入项目x264_t*h:指向x264_t类型的结构体变量的指针变量;inti_slice_type:slice的类型;SLICE_TYPE_P=0,SLICE_TYPE_B=1,SLICE_TYPE_I=2。程序逻辑如附图11所示:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。