SDI接口详解(先占个坑)

这篇具有很好参考价值的文章主要介绍了SDI接口详解(先占个坑)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SDI接口



前言

本文整理在SDI学习过程中重要的知识点和遇到的问题及解决方案
将按照SDI实现流程的先后顺序进行补坑--------具体时间在11月份


一、SDI接口略解

SDI接口(Serial Digital Interface)是一种“数字分量串行接口”。 是遵循 SMPTE259(Society of Motion Picture and Television Engineers,电影与电视工程师协会)标准制定的,它传送 4∶2∶2 串行不压缩数字分量信号,传输速率高达到 270Mbps,10-bit 量化,也支持 8-bit 或 9-bit 视频信号,可内嵌 4~8 路数字音频信号,用单根同轴电缆传输,最大传输距离为 300 m。通过 SDI 接口可以实现系统间的高速互连。

1.SDI接口特点

各种编码输出的流信号都可转换成同一规格的 SDI 格式。因此,SDI接口的出现确保了在 4∶2∶2 数字演播室环境下各数字设备之间有效简单地连成一个系统。其次,SDI 可以直接数字视频信号接入系统,保证视、音频同步的同时,还允许不同取样频率的数字音频嵌入,从而利用数字化的手段对信号进行控制、传输和处理。大大简化了内部不同格式数据之间的转换,避免了因此带来的图像质量损失。

2. 发展历史

SDI 已有二十多年的历史,是目前使用最为广泛的数字视频接口。

二、使用步骤

1.引入库

代码如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.读入数据

代码如下(示例):

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

SDI传输视频数据的必要模块
一、视频源数据仿真或输入模块:分辨率为1920x1080的8bit/10bit视频源,可自行通过FPGA模拟或外部输入。
二、CEA861-G内规定的1080p视频传输时序协议输出模块
三、BT1120 高清视频传输时序协议输出模块
二和三,前者将1920x1080的视频数据按照2200x1125的时序格式整理,并将视频有效数据放置时序要求的位置;三将二维视频数据,转化为一维串行数据,通过在一帧数据转换为1125行的每一行的特定位置标注开始和结束信号,以及空闲信号(可插入辅助位信号),对数据传输进行辅助标定。
输出端口为20位的YUV422输出,10位Y 10位U V。
最后将输入数据按照148.5Mbps的速率传输到GTP控制模块的发送端。


总结

SDI接口的原理和具体硬件配置相关资料,在网络特别是知网上已经十分详细。本文主要是通过参考学习,自行通过赛灵思的7系列及以上的FPGA,实现3G-SDI串行数字接口的视频传输,用于学习高速串行通信的相关软硬件知识和项目需求,目前该接口已经可以正常工作。内容可能会有疏漏和不足,如果有任何问题,欢迎在评论区留言。文章来源地址https://www.toymoban.com/news/detail-511588.html

到了这里,关于SDI接口详解(先占个坑)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于FPGA的SDI发送接口调试,FPGA+GV7700实现1080p和720p的显示

    # 基于FPGA的SDI发送接口调试,FPGA+GV7700实现1080p和720p的显示 上一篇文章已经调试了bt11200接口,本章将基于bt1120接口完善代码,实现1080p60Hz和720p60Hz的显示兼容。 720p60Hz的数据格式 1080p60Hz的数据格式 上板测试,显示彩条 顶层文件 GBR to YUV422顶层 RGB to YUV444 YUV444 to YUV422 YUV422 t

    2024年02月13日
    浏览(49)
  • 做网络那么多年,连以太网接口和串口都分不清?本文值得一看!

    路由器是一种网络设备,它的主要功能是在不同的网络之间转发数据包,实现网络互联。路由器根据数据包的目的地址,选择最佳的路径,将数据包发送到下一跳。路由器可以连接不同的网络类型,如以太网、帧中继、PPP等。 路由器上有多种不同的接口,用于连接不同的网络

    2024年02月11日
    浏览(49)
  • FPGA高端图像处理开发板-->鲲叔4EV:12G-SDI、4K HDMI2.0、MIPI等接口谁敢与我争锋?

    在CSDN写博客传播FPGA开发经验已经一年多了,帮助了不少人,也得罪了不少人,有的人用我的代码赢得了某些比赛、得到了心仪的offer,也有的人天天骂我,anyway,哪怕只要还能帮助一个即将毕业的学生找到工作,哪怕只要还能帮助一个工程师解决项目开发的燃眉之急,我做的

    2024年04月16日
    浏览(67)
  • 【c语言】详解c语言#预处理期过程 | 宏定义前言

    c语言系列专栏: c语言之路重点知识整合   创作不易,本篇文章如果帮助到了你,还请点赞支持一下♡𖥦)!!  主页专栏有更多知识,如有疑问欢迎大家指正讨论,共同进步! 给大家跳段街舞感谢支持!ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ ዽ ጿ ኈ ቼ 代码编译到执

    2024年02月01日
    浏览(52)
  • 【数据结构】C--顺序表1.0版本(本文非常适合小白观看,已尽力详解,以及图解也是尽量列举)

    目录 0.前言 什么是数据结构? 1.逻辑结构: 1.1线性结构: 1.2非线性结构:         (1)集合         (2)树形结构         (3)图形结构或者网状结构 2.存储结构 一.线性表 二.顺序表 顺序表与数组的关系:(非常容易混淆) 1.静态顺序表:使用定长数组存储元素 2.动态顺序表

    2024年02月06日
    浏览(57)
  • 小程序对接视频号接口整理_使用整理

    一、小程序对接视频号组件 微信文档》组件》媒体组件 1.channel-live  视频号直播组件 (注版本还在更新中,暂时不推荐使用) 小程序内嵌视频号直播组件,展示视频号直播状态和封面,并无弹窗跳转至视频号。注意:使用该组件打开的视频号视频需要与小程序的主体一致。

    2024年02月02日
    浏览(50)
  • 吐血整理,接口自动化测试-接口依赖/上传接口处理(项目实例)

    常见的两种接口依赖处理方式 1、请求体的字段依赖 这种情况多数是在当前测试的接口,它的前置接口的请求体中的字段要拿来在当前的接口请求体中继续使用。 比如修改用户信息的接口,该接口会使用到用户名的字段,该字段是由创建用户时的请求体中传入的,创建用户的

    2024年02月12日
    浏览(61)
  • 接口响应状态码整理合集

    前言      请求后端接口的时候有时因为某些原因会返回一些错误状态码,不同的状态码对应不同的错误信息,为了方便状态码查询与问题定位,梳理总结一下。 目录  HTTP响应状态码分类 100-199 信息响应 200-299  成功响应 300-399  重定向 400-499  客户端错误 500-505 服务器端错

    2024年01月21日
    浏览(34)
  • 微信小程序实名认证接口_人脸核身接口整理

    一、微信小程序实名认证接口_人脸核身接口整理 开场一个字: 悲观。目前实名接口,人脸识别接口开放度不高。“实名信息授权”已经回收。 二、人脸核身接口   1.使用条件 需要现申请通过才能使用。 目前开放的分类不多,并且还需要行业资质。 2.详细使用官方文档 微信

    2024年02月09日
    浏览(46)
  • 吐血整理,Python接口自动化测试-接口关联依赖处理(详细)

    场景说明 在面试接口自动化时,经常会问,其他接口调用的前提条件是当前用户必须是登录状态,如何处理接口依赖? 在此之前我们介绍过session管理器保存会话状态。如果接口请求需要携带token,那么又如果处理呢? 未登录状态下,直接请求充值接口的异常场景: 运行结果

    2024年02月13日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包