0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基带视频中Logo插入的设计方法

马占云 来源:emsthe 作者:emsthe 2022-07-28 08:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在典型的最后一英里广播分发系统中,有线电视运营商通过卫星接收来自内容提供商的广播节目,使用集成接收器/解码器 (IRD) 对其进行解码,然后重新编码基带视频(在编码器盒中)所需的分辨率、比特率和压缩标准。接下来,他们将多个节目流结合起来,最终分发给最终消费者。

一些国家要求有线电视运营商在传输给最终消费者的视频中插入他们的标志。本文讨论了在基带视频中插入静态徽标的各种机制及其优缺点。此外,本文还描述了我们认为为实现低成本解决方案而采用的独特设计方法。

视频编码器

视频编码器通过各种模拟/数字接口接收视频内容,如复合 (S-Video)、分量 (YPbPr)、HDMIDVI 和 3G-SDI,通常与视频前端 IC 连接,如图所示在图 1 中。

图 1:编码器系统中的视频接口

视频前端包括一个视频接收器 IC——它可以是一个 ASIC 或一个编程为用作视频接收器的 FPGA——它将前端视频信号解码为基带视频。该 ASIC/FPGA 的输出通常是 BT.656 标准格式的并行端口数字视频总线,连接到视频编码器进行压缩和持续传输。

标识插入的设计方法

标识图像需要在编码操作开始之前插入到基带视频帧中。将静态徽标插入视频流有多种设计可能性,如下所示:

在视频输入源之后和前端接收器 IC 之前使用标准徽标插入器。

选择一个前端视频接收器解决方案,它可以执行将视频解码为 BT.656 以及插入徽标的双重功能。

使用在基于 Arm/GPU处理器上运行的基于软件的视频编码器系统在原始捕获的视频中执行徽标插入。

上述每种方法几乎没有缺点和限制。选项 1 需要为徽标图像编程和配置采购和维护外部硬件。

选项 2 涉及使用领先制造商提供的支持屏幕显示 (OSD) 的视频前端收发器 ASIC。这些都有其自身的限制,包括徽标大小、混合能力、IC 成本以及每个视频输入接口对外部存储器(如 DDR2)的要求。此外,在收发器之后,需要将数据呈现给视频接收器,以将数据解码为数字 BT.656 格式,以便与标准编码器设备连接。

选项 3 是更好的解决方案,前提是视频编码器是基于软件的,它提供了将徽标图像混合到作为帧缓冲区存储在 DDR 中的原始视频像素中的可配置性。但是,如果视频编码器是一个没有提供标识插入的 ASIC,那么这个选项会自动被排除,我们必须依赖选项 1 或 2。在这种情况下,要实现一个低成本的多- 输入视频编码器的通道系统,在 Ittiam,我们决定使用一种创新方法,包括低成本 FPGA,在视频前端 IC 之后和基于 ASIC 的视频编码器之前混合徽标图像,如图 2 所示。

图 2:编码前在数字视频路径中插入徽标

此选项提供了一种低成本的多通道解决方案,因为单个 FPGA 能够对多个视频通道执行徽标混合操作(上图中仅显示一个通道以进行说明)。用于存储徽标图像的 SPI 闪存连接到 FPGA。FPGA 可以在配置的适当位置读取这些徽标图像并将其与输入基带视频流混合。

选择的 FPGA 可以是低成本的,因为该设计使用 FPGA 的内部 RAM、逻辑元件和常见的 DSP 乘法器硬件块来执行混合操作所需的像素乘法操作。

FPGA RTL IP 旨在将 SPI 闪存配置为 QSPI 模式,以满足 FIFO 读写接口的数据速率要求。QSPI 接口足够快,可以在 BT.656 像素时钟读取单行徽标数据之前将一行徽标写入或缓冲到 FPGA 的 FIFO 块中以进行混合操作(这决定了 QPSI 操作频率在 FPGA 设计中)。透明度因子(α,或alpha)可由用户在FPGA中配置,并且该因子可以被FPGA中实现的alpha混合算法用于执行标识插入操作。

结论在Ittiam Systems

开发的硬件设计中,上述方法已成功设计并实现了在基带视频中插入徽标图像。这种设计的优点是它具有最小的延迟并降低了硬件解决方案的总体成本。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 解码器
    +关注

    关注

    9

    文章

    1203

    浏览量

    42874
  • 编码器
    +关注

    关注

    45

    文章

    3905

    浏览量

    141462
  • 接收器
    +关注

    关注

    15

    文章

    2637

    浏览量

    76333
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ElfBoard技术贴|如何在【RK3588】ELF 2开发板用户空间更换开机Logo

    传统修改开发板开机Logo的方式需要重新编译内核,流程复杂且耗时。本文介绍了一种创新方案:通过预先在存储划分专用的Logo分区,允许用户直接在文件系统更新
    的头像 发表于 10-29 11:12 982次阅读
    ElfBoard技术贴|如何在【RK3588】ELF 2开发板用户空间更换开机<b class='flag-5'>Logo</b>

    创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—系统启动阶段LOGO显示

    本文围绕创龙科技研发的评估板,详述系统启动阶段 LOGO 显示的制作与替换方法。先说明 LOGO 需为 24 位 BMP 格式且分辨率不超显示器分辨率,给出 Windows 画图工具制作步骤;再介绍
    的头像 发表于 10-10 11:44 298次阅读
    创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—系统启动阶段<b class='flag-5'>LOGO</b>显示

    解析基带和射频的工作原理

    在现代通信技术基带和射频是两个核心概念,它们共同构成了无线通信的基础。尽管这两个术语频繁出现在技术文档和行业讨论,但其具体功能和技术细节却常常被误解。本文将以移动通信为例,深入解析基带
    的头像 发表于 08-06 09:28 2145次阅读
    解析<b class='flag-5'>基带</b>和射频的工作原理

    Allegro Skill字符功能之导入LOGO

    在完成PCB设计之后,常常会遇到需要在PCB板上展示公司标志或者导入设计需要的logo图片的情况。为了满足这一需求,FanySkill特别提供了“导入LOGO”这一便捷功能。通过这个功能,用户可以轻松地将
    的头像 发表于 07-07 17:05 1698次阅读
    Allegro Skill字符功能之导入<b class='flag-5'>LOGO</b>

    基带电路的作用和组成部分

    基带”这个词,最早来源于通信理论,意思是未经调制的原始信号。比如你打电话时说话的声音、视频通话的图像信号、从网口传输的数据包等,这些都属于“基带信号”。
    的头像 发表于 06-25 15:37 1507次阅读

    全志T113-i开机Logo花屏问题排查与解决指南

    前言:开机Logo作为设备启动的第一视觉印象,直接影响用户体验与产品形象。在全志T113-i平台开发,因设备树参数配置、Logo格式或分辨率错误导致的花屏问题频发。本指南聚焦三大核心故障场景提供可
    的头像 发表于 06-06 08:33 973次阅读
    全志T113-i开机<b class='flag-5'>Logo</b>花屏问题排查与解决指南

    迅为RK3562开发板旋转Uboot logo和内核logo

    在终端内核目录下输入以下命令,以 root 权限打开文件夹,如图所示: nautilus . 直接旋转 logo 图片即可,进入源码 kernel 目录下,旋转图片 logo.bmp 和 logo_kernel.bmp然后保存
    发表于 05-20 15:51

    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0——系统启动阶段LOGO显示

    本文主要说明替换开机LOGO图片的方法,默认使用系统启动卡(Micro SD启动模式)启动系统。
    的头像 发表于 04-15 11:59 730次阅读
    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0——系统启动阶段<b class='flag-5'>LOGO</b>显示

    基于RV1126开发板的启动Logo更换方法

    EASY EAI Nano固件内拥有2个logo,分别用于uboot阶段显示,以及kernel(内核)阶段显示。
    的头像 发表于 04-15 10:36 525次阅读
    基于RV1126开发板的启动<b class='flag-5'>Logo</b>更换<b class='flag-5'>方法</b>

    插入式电磁流量计的应用范围要知道

    的应用范围。   一、工业生产方面:可以在冶金、煤炭、建筑、轻工纺织等行业进行应用,适合工农业的生产,可以做到节约能源,提高工作效益。   二、工程方面:插入式电磁流量计可以用来检测我们生活污水的排放情况,插入式电磁
    的头像 发表于 02-07 15:35 898次阅读
    <b class='flag-5'>插入</b>式电磁流量计的应用范围要知道

    光学元件的插入与移除,实现白光干涉的机械相移原理

    在白光干涉测量,通过光学元件的插入与移除来实现机械相移原理是一种独特而有效的方法。这种方法的核心在于利用光学元件(如透镜、反射镜、棱镜等)对光路的改变,从而实现对相位差的调制。以下是
    的头像 发表于 01-07 10:48 396次阅读
    光学元件的<b class='flag-5'>插入</b>与移除,实现白光干涉<b class='flag-5'>中</b>的机械相移原理

    Linux系统更换开机logo方法教程,触觉智能RK3562开发板演示

    本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示
    的头像 发表于 01-06 10:53 1257次阅读
    Linux系统更换开机<b class='flag-5'>logo</b><b class='flag-5'>方法</b>教程,触觉智能RK3562开发板演示

    中科慧眼品牌LOGO更新升级

    在这个充满活力与创新的时代,中科慧眼迎来了一个重要时刻——我们的品牌LOGO正式更新了!这一全新的LOGO承载着我们十年来的辉煌历程和对未来的无限憧憬。
    的头像 发表于 12-31 15:48 916次阅读

    如何在播放视频过程插入音频

    ZDP14x0是一款基于开源GUI引擎的图像显示专用驱动芯片,可以通过串口或者SPI与其他芯片通信,且能播放视频。本文将介绍如何在播放视频过程插入音频。
    的头像 发表于 12-26 11:13 1961次阅读
    如何在播放<b class='flag-5'>视频</b>过程<b class='flag-5'>中</b><b class='flag-5'>插入</b>音频

    请问数字基带信号的“基带”是什么意思呀?

    请问数字基带信号的“基带”是什么意思呀?还有就是带通传输系统的“带通”是和带通滤波器的“带通\"是一个意思吗?
    发表于 12-12 06:53