Home
last modified time | relevance | path

Searched refs:base_qindex (Results 1 – 25 of 120) sorted by relevance

12345

/aosp_15_r20/external/libaom/av1/encoder/
H A Daq_variance.c44 const int base_qindex = cm->quant_params.base_qindex; in av1_vaq_frame_setup() local
76 base_qindex, rate_ratio[i] / avg_ratio); in av1_vaq_frame_setup()
82 if ((base_qindex != 0) && ((base_qindex + qindex_delta) == 0)) { in av1_vaq_frame_setup()
83 qindex_delta = -base_qindex + 1; in av1_vaq_frame_setup()
162 const int base_qindex = cm->quant_params.base_qindex; in av1_compute_q_from_energy_level_deltaq_mode() local
164 av1_compute_qdelta_by_rate(cpi, cm->current_frame.frame_type, base_qindex, in av1_compute_q_from_energy_level_deltaq_mode()
167 if ((base_qindex != 0) && ((base_qindex + qindex_delta) == 0)) { in av1_compute_q_from_energy_level_deltaq_mode()
168 qindex_delta = -base_qindex + 1; in av1_compute_q_from_energy_level_deltaq_mode()
170 return base_qindex + qindex_delta; in av1_compute_q_from_energy_level_deltaq_mode()
H A Daq_complexity.c64 const int base_qindex = cm->quant_params.base_qindex; in av1_setup_in_frame_q_adj() local
82 get_aq_c_strength(base_qindex, cm->seq_params->bit_depth); in av1_setup_in_frame_q_adj()
107 cpi, cm->current_frame.frame_type, base_qindex, in av1_setup_in_frame_q_adj()
114 if ((base_qindex != 0) && ((base_qindex + qindex_delta) == 0)) { in av1_setup_in_frame_q_adj()
115 qindex_delta = -base_qindex + 1; in av1_setup_in_frame_q_adj()
117 if ((base_qindex + qindex_delta) > 0) { in av1_setup_in_frame_q_adj()
150 const int aq_strength = get_aq_c_strength(cm->quant_params.base_qindex, in av1_caq_select_segment()
H A Dallintra_vis.c520 const int qindex = cm->quant_params.base_qindex; in automatic_intra_tools_off()
606 cm->quant_params.base_qindex = cpi->oxcf.rc_cfg.cq_level; in av1_set_mb_wiener_variance()
722 const int base_qindex = cm->quant_params.base_qindex; in get_rate_guided_quantizer() local
724 av1_get_deltaq_offset(cm->seq_params->bit_depth, base_qindex, scale); in get_rate_guided_quantizer()
729 int qindex = cm->quant_params.base_qindex + offset; in get_rate_guided_quantizer()
732 if (base_qindex > MINQ) qindex = AOMMAX(qindex, MINQ + 1); in get_rate_guided_quantizer()
744 const int base_qindex = cm->quant_params.base_qindex; in av1_get_sbq_perceptual_ai() local
754 offset = av1_get_deltaq_offset(cm->seq_params->bit_depth, base_qindex, beta); in av1_get_sbq_perceptual_ai()
758 int qindex = cm->quant_params.base_qindex + offset; in av1_get_sbq_perceptual_ai()
761 if (base_qindex > MINQ) qindex = AOMMAX(qindex, MINQ + 1); in av1_get_sbq_perceptual_ai()
[all …]
H A Daq_cyclicrefresh.c91 const int base_qindex = cm->quant_params.base_qindex; in av1_cyclic_refresh_estimate_bits_at_q() local
108 av1_estimate_bits_at_q(cpi, base_qindex, correction_factor) + in av1_cyclic_refresh_estimate_bits_at_q()
110 av1_estimate_bits_at_q(cpi, base_qindex + cr->qindex_delta[1], in av1_cyclic_refresh_estimate_bits_at_q()
113 av1_estimate_bits_at_q(cpi, base_qindex + cr->qindex_delta[2], in av1_cyclic_refresh_estimate_bits_at_q()
597 const double q = av1_convert_qindex_to_q(cm->quant_params.base_qindex, in av1_cyclic_refresh_setup()
637 compute_deltaq(cpi, quant_params->base_qindex, cr->rate_ratio_qdelta); in av1_cyclic_refresh_setup()
642 quant_params->base_qindex + quant_params->y_dc_delta_q + qindex_delta, in av1_cyclic_refresh_setup()
654 cpi, quant_params->base_qindex, in av1_cyclic_refresh_setup()
671 const int qindex = cpi->common.quant_params.base_qindex; in av1_cyclic_refresh_disable_lf_cdef()
H A Dav1_quantize.c798 ? quant_params->base_qindex + x->delta_qindex in av1_init_plane_quantizers()
799 : quant_params->base_qindex)); in av1_init_plane_quantizers()
805 ? quant_params->base_qindex + in av1_init_plane_quantizers()
807 : quant_params->base_qindex)); in av1_init_plane_quantizers()
846 static int adjust_hdr_cb_deltaq(int base_qindex) { in adjust_hdr_cb_deltaq() argument
847 double baseQp = base_qindex / QP_SCALE_FACTOR; in adjust_hdr_cb_deltaq()
856 static int adjust_hdr_cr_deltaq(int base_qindex) { in adjust_hdr_cr_deltaq() argument
857 double baseQp = base_qindex / QP_SCALE_FACTOR; in adjust_hdr_cr_deltaq()
871 quant_params->base_qindex = AOMMAX(cm->delta_q_info.delta_q_present_flag, q); in av1_set_quantizer()
890 int dqpCb = adjust_hdr_cb_deltaq(quant_params->base_qindex); in av1_set_quantizer()
[all …]
H A Dspeed_features.c2580 : cm->quant_params.base_qindex > qindex_thresh; in av1_set_speed_features_qindex_dependent()
2588 if (!is_720p_or_larger && cm->quant_params.base_qindex <= qindex_thresh) { in av1_set_speed_features_qindex_dependent()
2595 if (is_720p_or_larger && cm->quant_params.base_qindex <= 128) { in av1_set_speed_features_qindex_dependent()
2607 if (is_1080p_or_larger && cm->quant_params.base_qindex <= 108) { in av1_set_speed_features_qindex_dependent()
2632 if (cm->quant_params.base_qindex <= qindex_thresh && !boosted) in av1_set_speed_features_qindex_dependent()
2636 if (cm->quant_params.base_qindex <= qindex_thresh && in av1_set_speed_features_qindex_dependent()
2647 if (cm->quant_params.base_qindex <= qindex_thresh && in av1_set_speed_features_qindex_dependent()
2662 if (cm->quant_params.base_qindex <= qindex_thresh[aggr] && in av1_set_speed_features_qindex_dependent()
2678 if (cm->quant_params.base_qindex > qindex_thresh1) { in av1_set_speed_features_qindex_dependent()
2681 } else if (cm->quant_params.base_qindex > qindex_thresh2) { in av1_set_speed_features_qindex_dependent()
[all …]
H A Dencodeframe_utils.c907 const int base_qindex = cm->quant_params.base_qindex; in av1_get_q_for_deltaq_objective() local
909 if (tpl_idx >= MAX_TPL_FRAME_IDX) return base_qindex; in av1_get_q_for_deltaq_objective()
914 if (!tpl_frame->is_valid) return base_qindex; in av1_get_q_for_deltaq_objective()
962 return base_qindex; in av1_get_q_for_deltaq_objective()
964 offset = av1_get_deltaq_offset(cm->seq_params->bit_depth, base_qindex, beta); in av1_get_q_for_deltaq_objective()
969 int qindex = cm->quant_params.base_qindex + offset; in av1_get_q_for_deltaq_objective()
973 int frm_qstep = av1_dc_quant_QTX(base_qindex, 0, cm->seq_params->bit_depth); in av1_get_q_for_deltaq_objective()
975 av1_dc_quant_QTX(base_qindex, offset, cm->seq_params->bit_depth); in av1_get_q_for_deltaq_objective()
1007 return cm->quant_params.base_qindex; in av1_get_q_for_hdr()
1023 int qindex = cm->quant_params.base_qindex + offset; in av1_get_q_for_hdr()
[all …]
H A Dpickcdef.c697 cdef_search_ctx->damping = 3 + (cm->quant_params.base_qindex >> 6); in cdef_params_init()
738 av1_ac_quant_QTX(cm->quant_params.base_qindex, 0, bd) >> (bd - 8); in av1_pick_cdef_from_qp()
748 cdef_info->cdef_damping = 3 + (cm->quant_params.base_qindex >> 6); in av1_pick_cdef_from_qp()
847 cm->quant_params.base_qindex > in av1_cdef_search()
856 const int damping = 3 + (cm->quant_params.base_qindex >> 6); in av1_cdef_search()
/aosp_15_r20/external/libvpx/vp8/encoder/
H A Dpicklpf.c103 static int get_min_filter_level(VP8_COMP *cpi, int base_qindex) { in get_min_filter_level() argument
110 if (base_qindex <= 6) { in get_min_filter_level()
112 } else if (base_qindex <= 16) { in get_min_filter_level()
115 min_filter_level = (base_qindex / 8); in get_min_filter_level()
123 static int get_max_filter_level(VP8_COMP *cpi, int base_qindex) { in get_max_filter_level() argument
130 (void)base_qindex; in get_max_filter_level()
144 int min_filter_level = get_min_filter_level(cpi, cm->base_qindex); in vp8cx_pick_filter_level_fast()
145 int max_filter_level = get_max_filter_level(cpi, cm->base_qindex); in vp8cx_pick_filter_level_fast()
270 int min_filter_level = get_min_filter_level(cpi, cm->base_qindex); in vp8cx_pick_filter_level()
271 int max_filter_level = get_max_filter_level(cpi, cm->base_qindex); in vp8cx_pick_filter_level()
/aosp_15_r20/external/libvpx/vp9/encoder/
H A Dvp9_aq_complexity.c58 const int aq_strength = get_aq_c_strength(cm->base_qindex, cm->bit_depth); in vp9_setup_in_frame_q_adj()
87 &cpi->rc, cm->frame_type, cm->base_qindex, in vp9_setup_in_frame_q_adj()
94 if ((cm->base_qindex != 0) && ((cm->base_qindex + qindex_delta) == 0)) { in vp9_setup_in_frame_q_adj()
95 qindex_delta = -cm->base_qindex + 1; in vp9_setup_in_frame_q_adj()
97 if ((cm->base_qindex + qindex_delta) > 0) { in vp9_setup_in_frame_q_adj()
132 const int aq_strength = get_aq_c_strength(cm->base_qindex, cm->bit_depth); in vp9_caq_select_segment()
H A Dvp9_aq_cyclicrefresh.c119 vp9_estimate_bits_at_q(cm->frame_type, cm->base_qindex, mbs, in vp9_cyclic_refresh_estimate_bits_at_q()
123 cm->base_qindex + cr->qindex_delta[1], mbs, in vp9_cyclic_refresh_estimate_bits_at_q()
127 cm->base_qindex + cr->qindex_delta[2], mbs, in vp9_cyclic_refresh_estimate_bits_at_q()
247 clamp(cm->base_qindex + cr->qindex_delta[mi->segment_id], 0, MAXQ); in vp9_cyclic_refresh_update_sb_postencode()
251 clamp(cm->base_qindex + cr->qindex_delta[mi->segment_id], 0, MAXQ), in vp9_cyclic_refresh_update_sb_postencode()
391 ? vp9_get_qindex(&cm->seg, CR_SEGMENT_ID_BOOST2, cm->base_qindex) in cyclic_refresh_update_map()
392 : vp9_get_qindex(&cm->seg, CR_SEGMENT_ID_BOOST1, cm->base_qindex); in cyclic_refresh_update_map()
398 VPXMAX(vp9_get_qindex(&cm->seg, CR_SEGMENT_ID_BOOST1, cm->base_qindex), in cyclic_refresh_update_map()
399 cm->base_qindex); in cyclic_refresh_update_map()
624 const double q = vp9_convert_qindex_to_q(cm->base_qindex, cm->bit_depth); in vp9_cyclic_refresh_setup()
[all …]
H A Dvp9_aq_360.c55 vp9_compute_qdelta_by_rate(&cpi->rc, cm->frame_type, cm->base_qindex, in vp9_360aq_frame_setup()
62 if ((cm->base_qindex != 0) && ((cm->base_qindex + qindex_delta) == 0)) { in vp9_360aq_frame_setup()
63 qindex_delta = -cm->base_qindex + 1; in vp9_360aq_frame_setup()
H A Dvp9_segmentation.c67 const int base_qindex = cm->base_qindex; in vp9_perceptual_aq_mode_setup() local
68 const double base_qstep = vp9_convert_qindex_to_q(base_qindex, cm->bit_depth); in vp9_perceptual_aq_mode_setup()
85 vp9_set_segdata(seg, i, SEG_LVL_ALT_Q, target_qindex - base_qindex); in vp9_perceptual_aq_mode_setup()
98 vp9_set_segdata(seg, i, SEG_LVL_ALT_Q, target_qindex - base_qindex); in vp9_perceptual_aq_mode_setup()
H A Dvp9_aq_variance.c64 vp9_compute_qdelta_by_rate(&cpi->rc, cm->frame_type, cm->base_qindex, in vp9_vaq_frame_setup()
71 if ((cm->base_qindex != 0) && ((cm->base_qindex + qindex_delta) == 0)) { in vp9_vaq_frame_setup()
72 qindex_delta = -cm->base_qindex + 1; in vp9_vaq_frame_setup()
H A Dvp9_tpl_model.c35 int pframe_qindex = cpi->tpl_stats[2].base_qindex; in init_gop_frames_rc()
199 cpi->tpl_stats[frame_idx].base_qindex = pframe_qindex; in init_gop_frames_rc()
246 int pframe_qindex = cpi->tpl_stats[2].base_qindex; in init_gop_frames()
354 cpi->tpl_stats[frame_idx].base_qindex = pframe_qindex; in init_gop_frames()
1424 rdmult = vp9_compute_rd_mult_based_on_qindex(cpi, tpl_frame->base_qindex); in mc_flow_dispenser()
1426 vp9_initialize_me_consts(cpi, &cpi->td.mb, tpl_frame->base_qindex); in mc_flow_dispenser()
1430 cm->base_qindex = tpl_frame->base_qindex; in mc_flow_dispenser()
1744 tpl_frame->base_qindex = encode_frame_decision.q_index; in vp9_estimate_tpl_qp_gop()
1746 tpl_frame->base_qindex = vp9_rc_pick_q_and_bounds_two_pass( in vp9_estimate_tpl_qp_gop()
1748 tpl_frame->base_qindex = VPXMAX(tpl_frame->base_qindex, 1); in vp9_estimate_tpl_qp_gop()
H A Dvp9_picklpf.c171 const int q = vp9_ac_quant(cm->base_qindex, 0, cm->bit_depth); in vp9_pick_filter_level()
193 (cm->base_qindex < 200 || cm->width * cm->height > 320 * 240) && in vp9_pick_filter_level()
/aosp_15_r20/external/libvpx/vp8/common/
H A Dpostproc.c166 oci->postproc_state.last_base_qindex = oci->base_qindex; in vp8_post_proc_frame()
205 oci->base_qindex - oci->postproc_state.last_base_qindex >= 20) { in vp8_post_proc_frame()
220 (3 * oci->postproc_state.last_base_qindex + oci->base_qindex) >> 2; in vp8_post_proc_frame()
226 oci->postproc_state.last_base_qindex = oci->base_qindex; in vp8_post_proc_frame()
229 oci->postproc_state.last_base_qindex = oci->base_qindex; in vp8_post_proc_frame()
232 oci->postproc_state.last_base_qindex = oci->base_qindex; in vp8_post_proc_frame()
/aosp_15_r20/external/libvpx/vp9/common/
H A Dvp9_quant_common.c197 int base_qindex) { in vp9_get_qindex() argument
201 seg->abs_delta == SEGMENT_ABSDATA ? data : base_qindex + data; in vp9_get_qindex()
204 return base_qindex; in vp9_get_qindex()
H A Dvp9_postproc.c313 ppstate->last_base_qindex = cm->base_qindex; in vp9_post_proc_frame()
378 cm->base_qindex - ppstate->last_base_qindex >= q_diff_thresh) { in vp9_post_proc_frame()
406 ppstate->last_base_qindex = cm->base_qindex; in vp9_post_proc_frame()
/aosp_15_r20/external/intel-media-driver/media_softlet/agnostic/common/codec/hal/enc/av1/features/
H A Dencode_av1_segmentation.cpp177 m_hasZeroSegmentQIndex = av1PicParams->base_qindex == 0; in Update()
199 … const int16_t segQP = picPar->base_qindex + m_segmentParams.m_featureData[i][segLvlAltQ]; in CheckQPAndLossless()
220 m_segmentParams.m_featureData[i][segLvlAltQ] = clippedSegQP - picPar->base_qindex; in CheckQPAndLossless()
536 uint16_t tempSegQp = picPar->base_qindex + m_segmentParams.m_featureData[i][0]; in MHW_SETPAR_DECL_SRC()
551 params.qpForSegs[i] = static_cast<uint8_t>(picPar->base_qindex); in MHW_SETPAR_DECL_SRC()
H A Dencode_av1_basic_feature.cpp420 if (m_av1PicParams->base_qindex <= 20) curCoeffCdfQCtx = 0; in UpdateDefaultCdfTable()
421 else if (m_av1PicParams->base_qindex <= 60) curCoeffCdfQCtx = 1; in UpdateDefaultCdfTable()
422 else if (m_av1PicParams->base_qindex <= 120) curCoeffCdfQCtx = 2; in UpdateDefaultCdfTable()
851 …params.qpPrimeYDc = (uint8_t)CodecHal_Clip3(0, 255, m_av1PicParams->base_qindex + m_av1PicParams-… in MHW_SETPAR_DECL_SRC()
852 params.qpPrimeYAc = (uint8_t)m_av1PicParams->base_qindex; in MHW_SETPAR_DECL_SRC()
895 params.baseQindex = static_cast<uint8_t>(m_av1PicParams->base_qindex); in MHW_SETPAR_DECL_SRC()
/aosp_15_r20/external/libaom/av1/common/
H A Dquant_common.c223 int base_qindex) { in av1_get_qindex() argument
226 const int seg_qindex = base_qindex + data; in av1_get_qindex()
229 return base_qindex; in av1_get_qindex()
/aosp_15_r20/external/libgav1/src/
H A Dquantizer.cc316 int GetQIndex(const Segmentation& segmentation, int index, int base_qindex) { in GetQIndex() argument
319 base_qindex + in GetQIndex()
323 return base_qindex; in GetQIndex()
/aosp_15_r20/external/libvpx/vp9/
H A Dratectrl_rtc.cc284 cpi_->common.base_qindex = in ComputeQP()
300 int VP9RateControlRTC::GetQP() const { return cpi_->common.base_qindex; } in GetQP()
334 cpi_->common.base_qindex = lc->frame_qp; in PostEncodeUpdate()
/aosp_15_r20/external/libaom/av1/decoder/
H A Dinspection.c58 fd->base_qindex = quant_params->base_qindex; in ifd_inspect()

12345