分辨率子產品(VCMQmResolution)函數圖
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0NXYFhGd192UvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2Lcp3YU5kMNR1Tzk0VZZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TMwMjMyATN0EDOwYDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
分辨率子產品(VCMQmResolution)選擇分辨率接口函數掉用圖
選擇分辨率參數
圖像分析子產品分析
圖像分析子產品分析後得到4個資料
content_metrics_:
motion_magnitude為前後幀差異
spatial_pred_err
spatial_pred_err_h
spatial_pred_err_v : 3個參數為目前幀自身縱橫像素差異
通過分析子產品分析的這4個參數生成content_class_用以後續權值計算時作為下标擷取預設權值
計算時所用參數的定義及計算方法
流量門檻值計算方法
分辨率降級計算函數
此函數通過比對流量估算子產品(BitrateController)估算出來的流量與 一定分辨率幀率計算的流量門檻值比對計算是否需要降低分辨率或者幀率。
之後通過流量門檻值與圖像相似度權值content_class_擷取預定的降級期望值
通過期望降級值擷取分辨率操作動作等級
後續根據其他參數調整操作的動作并通過動作等級降低分辨率
分辨率提權計算函數
分辨率提權根據降級記錄值逐漸檢測流量門檻值,此次門檻值指定流量為降低時的1.25倍,當大于這個門檻值時才可以提升并調整分辨率