Hi,
I'd like to implement de-companding 12bit to 16bit for HDR sensor which has output of companded 12bit.
But the de-companding LUT works for only 12bit to 12bit not 12 to 16.
The related parameters are following.
pUcObj->IssM2mIspPrm.channelParams[0].operatingMode = ISSM2MISP_LINK_OPMODE_1PASS_WDR;
pUcObj->IssM2mIspPrm.channelParams[0].inBpp =SYSTEM_BPP_BITS12;
pUcObj->IssM2mIspPrm.channelParams[0].decmpBpp = SYSTEM_BPP_BITS16;
My questions are
1) what's the difference between 1PASS_WDR and 2PASS_WDR
1PASS_WDR is for one-the-fly mode? mem2mem isp should use 2PASS_WDR?
2) When LUT values were changed to 0x000 and 0xfff, the yuv outbut were 0x00 (black) and 0xff (white)
And bigger than 0xfff (12bit) was the same as 0xfff.
Is it right that if decmpBpp = SYSTEM_BPP_BITS16, then LUT value can have max. 16bit (0xffff)?
Regards,
HJ Kim