从DM814xEVM I/O子板输入口的TVP7002或者SiI1161收到的视频信号可以是RGB888,、YUV444和YUV422;而HDVICP2 Encoder支持的输入为YUV420。
如果前面说的没有错误,请问颜色空间装换由哪个功能部件来完成,再将YUV420数据传输到Encoder?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
一般来说VIP采集到的数据是YUV422的。 在HDVPSS里面有很多模块都可以做YUV422到YUV420的转换,例如DEI,NF。具体可以参考TRM里面的Figure 12-1. Functional Block Diagram。
The noise filter (NF) performs a memory to memory spatial/temporal noise filter algorithm on a 422
raster input source and produces a 420 tiled output source.
问题:SiI1161能否配置成输出YUV422?如只能输出RGB,NF和DEI均不支持RGB输入,还有什么模块支持RGB转换成YUV422(环出)和YUV420(编码)?
您好!
1.基于dm8148,通过tvp5147来采集模拟视频输入 ,经过tvp5147输出pal制,8bit yuv422 嵌入时序输入到VIP0口,通过v4l2接口采集后,最终存到内存中的数据格式是什么,也是yuv422么,pal制是分奇偶场的,最终buffer里如何存放奇偶场数据的?
2.采集到的数据为yuv422I_yuyv,可是H264编码只支持yuv420sp,想通过硬件做转换,如何做呢?v4l2接口支持么?
3.DEI(De-interlaced)module是指将奇偶场数据合并一个field么?
HELLO ,
当我设置视频为pal 4通道cif 行交错的情况下,采集到的是YUV422 行交错 360*288格式数据。目前存在一个问题是
画面的静态图像正常。但是动态图像会有梳状,梯形,光栅效果。
请问下这个是如何解决。
再次感谢,希望能得到您的回答。
BOBO
HELLO :
我注意到你提出的问题了。我的问题和你的是一样的。采集到的一帧数据是两场数据,也就是奇偶场。当简单的将他们进行叠加合成一个filed的时候,这帧数据在
显示静态数据时是正常的。但是显示动态数据的时候,会有光栅,梳状的问题。
不知道您是否目前已经解决了这个问题。还请您可以告诉我一声。再次 先谢谢了。
BOBO
你好,
可以利用HDVPSS里面的DEI模块来去交织。
首先感谢您的回答:
只是如果是DM8148的话 ,就可以使用hdvpsss 里面的DEI模块去交织。而我现在使用的是DM3730.或许需要我自己用软件的方式来做。
所以我想更加清楚的知道下,我究竟要做那些东西。dm8148里面的DEI模块的原理究竟是什么。
感谢您。
你好,
DEI硬件的内部实现是不公开的。
最简单的去交织就是去一场,垂直放大一倍,缺点是信息丢失,优点,简单。
复杂的去交织是有算法的,建议你在网上搜索一下。
HELLO :
非常感谢您的回答,我将尝试下您说的方法。
再次表示感谢 。
BOBO