为了降噪我们用了DM8127上的DSS的NSF模块,发现出来的图像的偏色很明显 ,没有经过这个模块的图像是正常的。
可以看到经过NSF模块的Y分量是对的,UV有问题,
这是我们的配置:
pCameraOutPrm->dataFormat = SYSTEM_DF_YUV422I_UYVY; NSF模块进来的数据格式
/* NSF Link params */
NsfLink_CreateParams_Init(&nsfPrm);
nsfPrm.bypassNsf = NSF_LINK_BYPASS_MODE_MAX;
nsfPrm.tilerEnable = FALSE;
nsfPrm.inQueParams.prevLinkId = dupId[CAMERA_DUP_LINK_IDX];
nsfPrm.inQueParams.prevLinkQueId = 1;
nsfPrm.numOutQue = 1;
nsfPrm.numBufsPerCh = 6;
nsfPrm.inputFrameRate = 30;
nsfPrm.outputFrameRate = 30;
nsfPrm.outQueParams[0].nextLink = dupId[NSF_DUP_LINK_IDX];
nsfPrm.nsfStrength = NSF_LINK_NF_STRENGTH_AUTO;
是不是我们的参数没有正确设置?
Chris Meng:
你好,
能否简化一下use case,camera link->NSF link->encode link,看是否有问题?
没有再一个link一个link加,看出错在哪里。