TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8127 中的mctnf的开启与关闭

您好!

我在编译DM8127   mcfw的时候,把mctnf功能给打开了,在低照下对噪声具有较好的抑制效果,但在光照条件较好的情况下,会影响清晰度,就算把所有的相关参数设置到最低,依然会影响清晰度。有没有什么好的方法手动的开启与关闭MCTNF功能(也就是白天关闭,等到晚上照度值低的时候开启)呢?

user4042894:

回复 Chris Meng:

非常感谢您的回答

把minWtForCurQ8的值设为255后,MCTNF  对噪点不进行处理或处理很小,不过我发现打开MCTNF  Link 过后VNF中的TNF和SNF就失去原来的着用了,也就是说VNF的降噪效果变得非常弱,几乎不起作用。是不是MCTNF和VNF两者是互斥的?如果不是互斥的那么我该怎么配置,才能使二者的降噪发挥到最佳的效果呢? 我在Makefile的一个配置文件里面看到IPNC_RDK_CFLAGS += -DVNF_BEFORE_MCTNF的标志,我启用了它,但图像会出现问题

而且VNF的降噪效果相对没有开启MCTNF的效果依然很弱。

ricky wang:

回复 Chris Meng:

您好。我现在碰到的问题类似,同时开启了mctnf和vnf,DVNF_BEFORE_MCTNF没有开启。

现在我在切换分辨率的时候,1080P下ie画面正常,但别的分辨率比如720p会花屏,请问有可能是什么问题?

切换分辨率是给cameraLink发送CAMERA_LINK_CMD_CHANGE_RESOLUTION。

rdk版本v3.8

调了好几天了,麻烦您能提供一个思路吗,十分感谢

Chris Meng:

回复 ricky wang:

你好,

如果不添加MCTNF就不会出现花屏么?如果是只是VNF切换分辨率会花屏么?

建议你打印一下MCTNF的参数,看里面的长宽,pitch等是否正常?

ricky wang:

回复 Chris Meng:

首先感谢您的回复。

我的调试过程如下
1、关闭mctnf,切换分辨率,一切正常。开启后,故障复现。
2、怀疑到可能是从mctnf出来传递到vnf的frameinfo有错。
   查看关闭mctnf后默认发送到vnf的frameinfo,主要关注了其width,height,pitch。
   之后开启mctnf,再次查看相应的值,发现与前者有不同的地方。
   对mctnf代码进行修改,使开启mctnf传出的frameinfo的值符合关闭时情况,但是修改完测试后还是会花屏。
 
所以不知道在做mctnf时候是否需要对帧有一些特殊的处理?传进vnf是不是也需要一些注意事项?

Chris Meng:

回复 ricky wang:

你好,

请问你关闭MCTNF的时候,VNF里面的NSF2是否有使能?VNF里面的NSF2是需要对图像做padding的。

ricky wang:

回复 Chris Meng:

是关闭的。

我又尝试了楼上说到的,DVNF_BEFORE_MCTNF开启之后编了一下,现象和他贴出的图是一样的。上边有一个花边。不过切换分辨率倒是不花屏了。= _ =!

user4042894:

回复 Chris Meng:

   对于您所说IPNC RDK3.8里面的MCTNF和VNF的时域降噪是互斥的,我有点不明白,它们之间那些参数的配置使得它们互斥了呢?如果我想两者都使用,我该如何设置?(我现在是打开了MCTNF降噪,vnf里的时域降噪不论开启与关闭都没有影响,vnf的空域降噪有一定的效果,感觉达不到我想要的降噪效果)

赞(0)
未经允许不得转载:TI中文支持网 » DM8127 中的mctnf的开启与关闭
分享到: 更多 (0)