EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ a- N' K9 c4 b! k4 h4 y7 D
% J9 C$ I5 ~ p0 n
& f: z5 m N2 D/ a+ R1 R. H: R' ]& T
1 / Q7 T( F5 q' i2 c b: c8 V1 N
引言 ! w$ U* f( w$ Y
数字视频技术,在国民经济、国防建设以及科学实验等各个领域获得了广泛应用1-,然而实际使用中有许多不同的视频格式,如RGB,YUV等凹,为了对视频数据进行标准的处理、显示和记录等,对不同的格式进行相互转换,成为一个重要而有意义的问题。
2 Y$ Z8 l8 m* [8 b' U针对这一问题,本文以Altera 公司的一款FPGA EP2C8T144C8为载体,用Verilog HDL语言P编写了相关的程序,设计了一种从RGB到YUV422数字视频转换的.方法,实现了数字视频信号色度空间的转换。 ; s# P: G" B7 x) F
2基本原理
) Y+ e/ u* Q9 L6 E2 O2.1 YUV422 的信号格式
4 b# F* ]; Y+ a7 }; B: rYUV422信号的格式P如表1所示,其中Y分量表示亮度信息,取值范围0~719;U和V分量表示色度信息,取值范围0,2,4,..,718;SAV(Start of Active Video)和EAV(End of Active Video)称作 视频时间基准代码。 $ t' J, I6 z5 X8 q( Z+ s+ y
1 ~" i1 [1 U: B- @, e' Q
5 |2 B4 p& S' r+ X+ S$ D8 w0 l9 U$ Y* B
2 a9 ^ o' U( C& _4 v
7 ^7 P- C5 ^/ _$ a, p: | |