论文部分内容阅读
经HDTV视频解码器解码后的视频信号在送去电视机显示前需要解决两个问题;一是对输入的视频格式可能做的视频格式转换(及YUV到RGB色度空间变换,称为格式变换单元。格式变换单元包括几个互相独立的功能如水平格式变换、垂直格式变换、行重复、电影模式等。另一个问题是,随着有线电视网的普及,为提供给电视用户良好的界面和提供更灵活的人机交互,有必要在视频图像中加入屏幕显示信息(如亮度、色度、频道选择信息等),称为屏幕显示单元。 为视频的各个场单独定义的位图图像可被叠加到最后的图像输出上,这些位图区域被定义为OSD块,它们可以是字幕解码器的解码结果如台标、字幕等;也可以是由本地屏幕显示发生器产生的频道选择信息等。OSD被定义为一些矩形区域,每个区域有其独立的定义为4色、16色或256色的调色板。字幕可以以PES包的模式在MPEG传送流中传送,接收器通过PID信息过滤出字幕信息。经由字幕解码器,字幕可以被存入片外SDRAM。 典型的视频输出格式为垂直的高清晰度1088I和标准清晰度720P,水平的高清晰度1920像素每行和标准清晰度1280像素每行。水平格式变换的目的在于对视频数据进行上抽样或下抽样以增加或减少每行的像素数量,使视频输出符合不同的标准;垂直格式变换则是对视频图像的垂直分辨率上进行上抽样或下抽样。 本文详细介绍了包括屏幕显示单元及视频格式变换单元的视频后处理单元设计思想和设计过程。描述了模块的划分及硬件实现方法。在屏幕显示单元,本文主要采用一种颜色查找表的方式来提高片外SDRAM和片上数据FIFO的使用率;视频格式变换采用滤波器实现格式的变换。本文同时提出了一种字幕解码器,其字幕解码结果将作为屏幕显示的一种内容。解码器采用软件编程,其结果由RISC控制写入片外SDRAM中。