hi_venc_cu_prediction

说明

定义CU模式选择的倾向性配置字典。

定义

hi_venc_cu_prediction = {"pred_mode": hi_op_mode,
                         "intra32_cost": intra32_cost,
                         "intra16_cost": intra16_cost,
                         "intra8_cost": intra8_cost,
                         "intra4_cost": intra4_cost,
                         "inter64_cost": inter64_cost,
                         "inter32_cost": inter32_cost,
                         "inter16_cost": inter16_cost,
                         "inter8_cost": inter8_cost}

成员

成员名称

描述

pred_mode

整型,倾向性选择模式,支持自动模式、手动模式两种。

intra32_cost

整型,Intra32倾向性调节,对应帧内预测32 * 32像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

H.264该值无效。

intra16_cost

整型,Intra16倾向性调节,对应帧内预测16 * 16像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

intra8_cost

整型,Intra8倾向性调节,对应帧内预测8 * 8像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

intra4_cost

整型,Intra4倾向性调节,对应帧内预测4 * 4像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

inter64_cost

整型,Inter64倾向性调节,对应帧间预测64 * 64像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

H.264该值无效。

inter32_cost

整型,Inter32倾向性调节,对应帧间预测32 * 32像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

H.264该值无效。

inter16_cost

整型,Inter16倾向性调节,对应帧间预测16 * 16像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。

inter8_cost

整型,Inter8倾向性调节,对应帧间预测8 * 8像素块尺寸模式,该值增大表示选择该模式的倾向性越小。

取值范围:[0, 15]。

默认值:8。