在典型的最后一英里广播分发系统中,有线运营商通过卫星从内容提供者接收广播节目,使用集成接收器/解码器IRD )对其进行解码,然后基于所需的分辨率、比特率、压缩标准对基带视频进行以太网) 最后,组合多个视频节目流,最终传送给最终用户。
在一些国家,有线运营商要求在传输给最终用户的视频中插入其台标。 本文研究了在基带视频中插入静态表标记的各种机制及其优缺点,还论述了实现低成本解决方案的独特设计方法。
视频解码器
视频编码器如图1所示,经由s端子s -视频)、色差分量接口) YPbPr )、HDMI、DVI、3G-SDI等各种模拟/数字接口
图1 :编码器系统的视频接头来源: Ittiam Systems )
视频前端包括视频接收器IC,可以通过使用专用集成电路ASIC或者使用FPGA 视频接收器)编程将前端视频信号解码成基带视频信号。 此ASIC/FPGA输出通常是符合BT.656标准格式的并行端口数字视频总线,并连接到视频编码器以进行压缩和连续传输。
在开始
台标插入的设计方法
编码操作之前,必须将台标图像插入到基带视频帧中。 插入静态表标记有以下几种方法。
1 .在视频输入源之后,在前端接收器IC之前使用标准支架标记插入器插入支架标记。 2 .采用具有双功能的前端视频接收器,一边将视频解码为BT.656,一边实现桌标插入。 使用运行在Arm/GPU处理器上的基于软件的视频编码器系统,在原始捕获的视频中插入表标记。
这些方法各有缺点和局限性。 例如,在方法1中,为了进行台标图像的编程和配置,需要购买和维护外部硬件。
方法2必须使用业界领先制造商提供的支持操作系统显示器OSD )的视频前端收发器ASIC。 这带来了独特的限制,包括平台大小、混合性、IC成本、每个视频输入接口对外部存储如DDR2)的要求等。 另外,在收发器之后,为了将数据解码为数字BT.656格式并与标准编码器设备连接,还需要向视频接收器呈现数据。
方法3是一个很好的解决方案,视频编码器基于软件,可以将平铺图像作为帧缓冲器混合到按配置存储在DDR中的原始视频像素中。 但是,如果视频编码器不提供舞台标记插入功能的ASIC,则不能使用此方法。 必须选择方法1或方法2。 在这种情况下,为了实现输入视频编码器多通道系统的低成本解决方案,如图2所示,Ittiam利用低成本的FPGA在视频前端IC之后和ASIC视频编码器之前混合台标图像的创新
图2 :在视频编码之前将表-表- ittiamsystems插入数字视频路径
此方法允许一个FPGA在多个视频通道上执行表混合操作,从而实现了低成本的多通道解决方案。 在上图中,为了简化说明,只显示了一个通道。 另外,用于保存工作台标记图像的SPI闪存也需要连接到FPGA。 FGA可以读取定位在适当位置的这些舞台标记图像并将其混合到输入基带视频流中。
FPGA可以低成本,因为仅使用FPGA内部RAM、逻辑元件和典型DSP乘法器硬件模块执行混合操作所需的像素乘法。
FIFORTLIP用于在QSPI模式下配置SPI闪存,以满足FIFO读写接口的数据速率要求。 QSPI接口的速度足够快,可以在用BT.656像素时钟读取一行舞台标记的数据进行混合操作之前,将一行舞台标记写入FPGA的FIFO模块或进行缓冲。 这也决定了FPGA设计中QPSI的工作频率。 用户可以用FPGA设定alpha混合算法的透明系数,即alpha ),该算法可以用FPGA实现,执行台币的插入操作。
结论
上述方法成功进行了Ittiam Systems开发的硬件设计,实现了在基带视频中插入台标图像。 设计的好处是最大限度地减少延迟,降低整体硬件解决方案的成本。