当前位置: 首页> 财经> 访谈 > 【DVP接口】视频转换方案分析(原理部分)

【DVP接口】视频转换方案分析(原理部分)

时间:2025/7/10 7:12:58来源:https://blog.csdn.net/qq_39217004/article/details/141051386 浏览次数:0次

目录

  • 0. 个人简介 && 授权须知
  • 1. MCU 的 DVP接口要求
    • 1.1 关于 BT.656 和 YUV422
    • 1.2 逐行扫描 和 隔行扫描
    • 1.3 OV5640 输出的视频格式
  • 2. 模拟视频信号采集

摘要:链接博文
【DVP接口】0v5640 的DVP接口设计分析(硬件)
【DVP接口】0v5640 的DVP接口设计分析(软件)

本文主要介绍 DVP 接口支持的标准,以及相关模拟视频转换涉及到的BT656接口协议和视频编码格式只是的扫盲

0. 个人简介 && 授权须知

image-20230911133730620

📋 个人简介

  • 💖 作者简介:大家好,我是喜欢记录零碎知识点的菜鸟打工人。😎
  • 📝 个人主页:欢迎访问我的博客主页🔥
  • 🎉 支持我:点赞👍+收藏⭐️+留言📝
  • 📣 系列专栏:嵌入式开发专栏 🍁 🍁
  • 💬格言:写文档啊不是写文章,重要的还是直白!🔥

转载文章,禁止声明原创;不允许直接二次转载,转载请根据原文链接联系作者

若无需改版,在文首清楚标注作者及来源/原文链接,并删除【原创声明】,即可直接转载。
但对于未注明转载来源/原文链接的文章,我将保留追述的权利。

作者:积跬步、至千里

image-20230911133724204

1. MCU 的 DVP接口要求

DVP 接口是一种并行传输接口,用于连接图像传感器处理器

MCU DVP 接口要求如下:
DVP``(Digital Video Port)模块用于接收视频流数据,转换为对应的格式存放到存储器中。

  • 最大支持1080P@30录像
  • 支持YUV422BT.656两种方式,BT.656支持 逐行 以及 隔行 模式,最大支持8位输入
  • 支持直通模式(如RAW数据直接回写到DRAM)
  • 支持针对图像的帧,行和列分别做裁剪
    在这里插入图片描述

注意DVP模块输入8bit格式为 YUV422,具体为 Y_U_Y_V ---- 2_2_2_2
不支持YUV420格式输入

1.1 关于 BT.656 和 YUV422

在这里插入图片描述

  • BT.656 本身不是一种视频格式,而是一个数字视频 接口标准
  • YUV422是一种 视频编码格式
  • BT.656 标准所定义的传输协议中,可以包含多种不同的视频编码格式,YUV422 只是其中常见的一种

总结:该 MCU 在接收另一个视频设备传输来的数据时,是以 BT.656 作为接口标准,YUV422 作为视频编码格式的方式。

1.2 逐行扫描 和 隔行扫描

  • 【逐行扫描】 模式下,DVP 接口会按照顺序逐行传输图像数据,每行数据都包含了完整的图像信息。这种扫描方式可以提供更清晰、稳定的图像,但需要更高的传输带宽。
  • 【隔行扫描】 模式下,DVP 接口会将一帧图像分成奇数行和偶数行,分别进行传输。这种扫描方式可以减少传输带宽,但会导致图像出现行间闪烁等问题。
    在这里插入图片描述

1.3 OV5640 输出的视频格式

OV5640 用户手册

OV5640 是一款 CMOS 类型的 【数字图像传感器】 ,输出的图像格式支持 YUV(422/420)YCbCr422RGB565以及JPEG格式;输出视频格式为 【逐行扫描】

SDK 中配置输出格式为 YUV422

在这里插入图片描述

2. 模拟视频信号采集

模拟视频信号采集一般都是会涉及到 BT.656 传输标准,
因为常见的模拟视频信号采集芯片都支持输出BT.656 的数字信号
BT656主要是针对PAL/NTSC等标清视频。

关键字:【DVP接口】视频转换方案分析(原理部分)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: