美文网首页
什么是YUV

什么是YUV

作者: litchi_coder | 来源:发表于2021-09-21 20:30 被阅读0次

title: 什么是YUV流
author: litchi
date: 2021-09-21 10:31:51
categories: 音视频
keywords: 视频流
description:
tags:


ty说明:

imag_yuv_1.jpg

1.视频裸流代表什么?
2.YUV数据表示什么?
3.YUV420编码是什么格式?

视频流

  • 经过压缩/编码处理的视频流数据叫“编码流”,因目前常用H264 压缩/编码算法又叫“H264流”
  • 没有经过压缩/编码处理的视频叫“原始流”
    视频的编解码是“原始流”与“编码流”的相互转换。

视频帧

帧是视频流的基本元素,yuv是视频帧的一种格式(类似于图片的RGB格式/模式)。

YUV

相对于色彩度,人对亮度更敏感。
Y代表 灰阶值(明亮度) ,UV代表色度(色彩及饱和度)

img_yuv_5.png img_yuv_7.png

参考

  • 为什么不用RGB?
    针对性不同:RGB关注人眼对色彩的感应;YUV侧重人对亮度的敏感。
    带宽小:同样信息RGB是YUV的三倍;
    yuv发明缘由:(视频信号传输)
黑白电视
img_yuv_3.png

YUV采样方式

常见的采样格式:YUV444、YUV422和YUV420。(数字部分表示二次采样率,J:a:b模式,J:表示参考像素值,也可以理解为亮度样本数,a:表示水平相邻色度样本数;b:表示垂直方向相邻色度样本数)
YUV444:全采样,每个像素的Y、U、V通道都保留;
YUV422:四像素中水平采样两个色度样本,垂直采用两个样本,即八个像素中采用四个色度样本,是全采样的二分之一。
YUV420:四像素中水平采样两个色度样本,垂直不采样,即八个像素中采用两个色度样本,是全采样的四分之一。

采样方式

参考

YUV420P和YUV420SP区别

  • YUV420P(UV分开存储):
    YV12:YYYYYYYY VV UU
    I420:YYYYYYYY UU VV
  • YUV420SP(UV交叉存储):
    NV12:YYYYYYYY UVUV
    NV21:YYYYYYYY VUVU

帧率

每秒传输的帧数,视频帧率不小于24fps,人眼会觉得视频是连贯的,即“视觉暂留”。

结束

电视信号测试图

相关文章

  • 什么是YUV

    title: 什么是YUV流author: litchidate: 2021-09-21 10:31:51cate...

  • Android直播从入门到精通(4):YUV数据处理

    一般的视频采集设备输出的数据都是YUV格式, 1.什么是YUV YUV是一种图像编码方式 ,其中Y表示明亮度(L...

  • RGB、YUV

    RGB和YUV是什么? RGB和YUV是色彩空间模型,还有诸如HSV不是存储格式,如PEG、BMP、JPEG、GI...

  • 详解 YUV 格式(I420/YUV420/NV12/NV12/

    详解 YUV 格式(I420/YUV420/NV12/NV12/YUV422) YUV (Y'CbCr)是一种像素...

  • Metal--RGBA与YUV

    在看这篇文章的时候,我们需要带着几个问题。 什么是YUV? 为什么视频采集要用YUV而不用RGBA? RGB和YU...

  • YUV格式初探

    目录 一、 YUV起源 二、 YUV的类型 三、 YUV的采样和存储格式 四、 YUV的相关Enum 五、 YUV...

  • YUV数据格式

    目录 YUV的原理 YUV的取值范围 YUV的存储格式 YUV的采样格式 存储方式 10bit YUV数据的存储 ...

  • 【嵌入式】关于YUV

    文章参考自YUV图解 (YUV444, YUV422, YUV420, YV12, NV12, NV21) YUV...

  • IOS 视频格式之YUV

    YUV简介 yuv格式是一种图片储存格式,跟RGB格式类似。yuv中,y表示亮度(Luminance或Luma),...

  • 音视频直播技术--YUV视频格式详解

    什么是YUV YUV(也称YCbCr)是电视系统所采用的一种颜色编码方法。其中 Y 表示明亮度,也就是灰阶值,它是...

网友评论

      本文标题:什么是YUV

      本文链接:https://www.haomeiwen.com/subject/tyjigltx.html