TIwilliam hill官网
直播中

石璞璞

7年用户 212经验值
私信 关注
[问答]

请问TVP5146M2怎么去掉UV信号保留Y信号?

大家好!
        小弟最近在做DM3730驱动TVP5146的项目,使用Gstreamer可以很好的驱动起来,看到彩色图像,彩色图像的数据量比较大,我现在想仅仅得到黑白图像就可以,也就是说我仅仅想保留Y信号,
       请问要怎么做呢?是对TVP5146的寄存器设置就可以呢?还是要在DM3730的Linux中来过滤掉UV信号?
谢谢大家的解答!

回帖(7)

赵文娜

2020-4-17 07:45:39
把register0x05 的color killer enable即可。
举报

石璞璞

2020-4-17 08:15:58
另外我还想问下您,内嵌同步和分离同步是什么意思?
举报

赵文娜

2020-4-17 08:23:18
你的理解基本上是对的。原始模式下,CBCR反应的是原始值,非彩色模式下,CBCR是强制成0x80,不是0x0.
从数据量上讲,他们的确没有区别,因为像素时钟都是27MHz.
你想要的做法是做不到的,因为不符合ITU的标准。
想要做到你的想法,你可以使TVP5146输出模式为20-bit,即Y和CBCR从不同通道输入,但是这样依然不能解决数据量减少的问题。你可以从你的DSP里面去做处理,不处理CBCR的数据即可。
举报

赵文娜

2020-4-17 08:41:11
引用: zerocq 发表于 2020-4-17 08:15
另外我还想问下您,内嵌同步和分离同步是什么意思?

ITU有一个标准就是如何保证视频的同步,那么它分为2种,即内嵌同步和分离同步。内嵌同步就是0xff,0x00,0x00,0xxy,将同步信息插入在data里面;分离同步就是HS,VS,FID等硬件逻辑信号。
关于基本概念你可以baidu一下。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分