原创 順序存儲之兩棧共享空間原理

參考鏈接:https://blog.csdn.net/weixin_41463193/article/details/85719352 反覆看了幾遍《大話數據結構》第四章的4.5節,始終不太理解順序存儲的兩棧共享是如何實現的(一開

原创 VTM6變換算法小結(譯自O2002)

文章目錄高頻調零多變換選擇(MTS)低頻不可分變換(LFNST)減少的不可分變換LFNST索引信號及與其他工具的交互子塊變換(SBT) 高頻調零 VTM6中允許最大爲64x64的大尺寸變換,適用於更高分辨率的視頻處理,例如1080

原创 H.266之CABAC

文章目錄背景知識算術編碼二值化CABACctx模型及相關函數ctx模型初始化函數 BinProbModel_Std()函數 BinProbModel_Std::init()函數setLog2WindowSize編碼引擎初始化函數

原创 浮點數在計算機中如何存儲?

浮點數在計算機中如何存儲?二進制的科學記數法float型數據的存儲方式 參考鏈接: https://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html https://

原创 VVC代碼:幀內預測學習之角度的映射

當前VVC代碼中支持的幀內預測方向有93個,具體如下圖所示: 相關映射代碼如下: // global variables static const int DIA_IDX = 34; static const int HOR_I

原创 關於代價函數

代價函數(常用的有SSD、SAD和SATD): SAD (Sum of Absolute Difference) = SAE (Sum of Absolute Error),即絕對誤差和 SATD (Sum of Absolute

原创 7-zip批處理解壓zip文件

批處理程序如下: @echo off set "zip=C:\Program Files\7-Zip\7z.exe" for /r %%i in ("*.zip") do ( "%zip%" x %%i -y -aos -o"*

原创 關於除法優化

除法器設計與面積優化 https://max.book118.com/html/2018/0120/149709859.shtm 代碼優化之優化除法(牛頓迭代法) https://www.cnblogs.com/BinB-W/p/

原创 關於Cmake

GCC, make和Cmake的關係: https://www.zhihu.com/question/36609459 Cmake的學習資料: https://mubu.com/doc/t1VDCEn4O0 https://blo

原创 關於圖像客觀質量評價

圖像全參考客觀評價算法比較 https://blog.csdn.net/leixiaohua1020/article/details/38324973 評估圖像質量評價算法性能的幾個常用的標準 https://blog.csdn.

原创 關於低延時

詳解音視頻直播中的低延時 https://blog.csdn.net/agora_cloud/article/details/80061250 如何實現低延時直播——超低延時直播方案 https://blog.csdn.net/z

原创 關於運動估計算法

運動估計綜述: https://blog.csdn.net/wh8_2011/article/details/73649543 x264內的運動估計算法: https://blog.csdn.net/baidu_38172402/

原创 關於H.266的編碼塊結構

H.266 JEM編碼塊結構:四叉樹+二叉樹QTBT https://blog.csdn.net/lin453701006/article/details/52753724 H.266/VVC中的編碼結構及塊劃分 https://

原创 關於SDR和HDR

SDR,英文全稱是Standard Dynamic Range,標準動態範圍。 HDR,英文全稱是High Dynamic Range,高動態範圍。 高動態範圍光照 https://www.jianshu.com/p/633db6

原创 checkVector( )函數

參考鏈接: https://docs.opencv.org/master/d3/d63/classcv_1_1Mat.html#a39541d4dbd7fafbfae93f1737e51ffbc (Mat類參考手冊) https: