OpenVisualCloud / SVT-HEVC

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Other
507 stars 169 forks source link

the derivation of lambdaModeDecisionLdSad #636

Open Chamuel08 opened 1 year ago

Chamuel08 commented 1 year ago

When I derived the constant array lambdaModeDecisionLdSad, according the comment of JCTVC-F802, the data couldn't be fitted perfectly. For example, lambdaModeDecisionLdSad[0] = 12456, from JCTVC-F802, lambda = int((sqrt(a W power(2, (qp-12)/3.0)) * 65536), whether W is 0.57 , 0.68 or 0.85, a is 1 or less , the result didn't agree with the array. So, is there anything incorrect in my derivation process. I would appreciate it if you could offer me some guidance .