TI中文支持网
TI专业的中文技术问题搜集分享网站

运动图像编码质量模糊

您好!

我们使用的是dm368的开发板,H264编码方案,当图像变化时,比如把手放到相机视野里面,再突然拿开,图像变化剧烈的区域会有很明显的马赛克块,比较模糊。

因为我们想要用于图传链路,所以延迟不能大,带宽也是有限制的(720p的视频,3M带宽)。

请问有没有什么参数可以调节,改善图像编码质量呢?

测试以前的demo程序发现,当运动比较剧烈的时候,会自动增加I帧,感觉这样的机制很好,但是我们改过demo后,设置成了30帧一个I (intraFrameInterval = 30),180帧一个IDR(idrFrameInterval = 180),这个自适应I帧就没有了,请问这个可以通过设置什么参数实现呢?

谢谢!

Chris Meng:

mengyao liu720p的视频,3M带宽

请问你目前码流设置的是3mbps的码率么?请问你是否使用的是High profile并且使能了high profile支持的一些特性?你的minQP设置的是多少?你使用的是CBR还是VBR?

mengyao liu:

回复 Chris Meng:

使用了profile 100 level 40 ,目前设置了3m 的码率,是选择了

params.videncParams.encodingPreset= XDM_USER_DEFINED;//XDM_HIGH_SPEED;
params.videncParams.rateControlPreset = IVIDEO_LOW _DELAY;//IVIDEO_NONE;
dynParams.rcAlgo=5;/*!< Algorithm to be used by Rate Ctrl Scheme*//*!< 0 => CBR, 1 => VBR, 2 => Fixed QP, 3=> CVBR,*//*!< 4=> FIXED_RC 5=> CBR custom1 6=> VBR custom1*/
还想问一下,这三个参数有什么区别呢?

mengyao liu:

回复 Chris Meng:

Min QP设置为4. MaxQP 设置为44

Chris Meng:

回复 mengyao liu:

请先看看下面的信息:

http://processors.wiki.ti.com/index.php/DM36x_Rate_Control_Modes

http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/23833.aspx

mengyao liu:

回复 Chris Meng:

您好,非常感谢,现在明白了各种编码模式的设置方法,rate control preset 参数和 rcalgo 的关系,但是还有个问题encoding preset 的作用和它们有什么区别呢?非常感谢!

mengyao liu:

回复 Chris Meng:

还有个问题,就是有没有什么参数可以调节,改善图像编码质量呢?

测试以前的demo程序发现,当运动比较剧烈的时候,会自动增加I帧,感觉这样的机制很好,但是我们改过demo后,设置成了30帧一个I (intraFrameInterval = 30),180帧一个IDR(idrFrameInterval = 180),这个自适应I帧就没有了,请问这个可以通过设置什么参数实现呢?

谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » 运动图像编码质量模糊
分享到: 更多 (0)