MyFPGA Forum

 找回密码
 注册
搜索
查看: 4216|回复: 7
打印 上一主题 下一主题

求助DE2_TV

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-8 15:57:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在DE2_TV中,ITU_656_Decoder中,有一个cr 与cb翻转的模块
if(iSwap_CbCr)
                begin
                        case(Cont[1:0])                //        Swap
                        0:        Cb                <=         iTD_DATA;
                        1:        YCbCr        <=        {iTD_DATA,Cr};
                        2:        Cr                <=         iTD_DATA;
                        3:        YCbCr        <=        {iTD_DATA,Cb};
                        endcase
                end
                else
                begin
                        case(Cont[1:0])                //        Normal
                        0:        Cb                <=         iTD_DATA;
                        1:        YCbCr        <=        {iTD_DATA,Cb};
                        2:        Cr                <=         iTD_DATA;
                        3:        YCbCr        <=        {iTD_DATA,Cr};
                        endcase
                end
看的很不懂,哪个大虾给解释一下,为什么要翻转cb 与cr
2#
发表于 2011-6-8 17:02:12 | 只看该作者
使用这个模块, 是为了避免Cr的信号先Cb的信号出现. 将cb 与cr翻转后, 能够保证YCbCr三分量顺序的一致性. 提高获取的图像质量.
3#
 楼主| 发表于 2011-6-8 20:31:17 | 只看该作者
回复 2# wyzhou
谢谢,是不是因为去掉了一个像素,那个cb和cr就反了,所以必须调转?
4#
发表于 2011-6-8 23:16:07 | 只看该作者
回复 1# liangyubing

在1行数字视频信号中有1440个字节,其中每两个字节中有一个是亮度信号,每四个字节中有一个Cr和一个Cb,即YCbYCrYCbYCrYCbYCrYCbYCr YCb YCrYCbYCr.....  Y共有720个,Cb和Cr加起来总共也有720个。在转变成640X480VGA格式时, 每9个Y要丢掉一个Y,其后的色差信号也要丢掉,这样就能实现一行720像素转变成为一行640像素。如同我在上面所示,第九个Y和其后的Cb丢掉后, 第10个Y后面跟的是Cr, 而第8个Y后跟的也是Cr, 就不符合每四个字节中有一个Cr和一个Cb的规律。所以需要交换Cb和Cr的位置。
5#
 楼主| 发表于 2011-6-9 10:48:17 | 只看该作者
回复 4# gmk54205
非常受用,谢谢,高人,能不能解释一下,在DE2_TV里面那两个line buffer是干嘛的,现在就剩这两个模块看不懂了
6#
发表于 2011-11-6 16:26:00 | 只看该作者
markmarkmarkmark
7#
发表于 2011-11-21 11:22:22 | 只看该作者
有谁能解答4楼的问题,大家都想知道
8#
发表于 2011-11-26 03:35:02 | 只看该作者
采集的视频信号是隔行显示,要缓冲2行,转化为逐行显示
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-8 02:41 , Processed in 0.035990 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表