当前位置: 首页 > news >正文

实用指南:音视频学习(六十七):音视频像素格式

实用指南:音视频学习(六十七):音视频像素格式

在音视频处理领域,像素格式(Pixel Format)是视频编解码、图像处理和渲染的基础。像素格式决定了图像在内存中的组织方式,不同格式的选择会影响到存储效率、运算复杂度以及最终的画质表现。YUV 系列格式因其兼顾存储效率与图像质量,在视频编解码、硬件加速和传输过程中被广泛采用。尤其是 YUV420 家族和 NV12 格式,在 H.264/H.265 编解码器、GPU 图形接口以及视频处理管线中应用极为普遍。

YUV 色彩模型概述

YUV 的来源

YUV 是一种颜色编码方式,最初用于电视系统。与 RGB 模型不同,YUV 将图像分为亮度(Y)色度(U、V) 两部分:

人眼对亮度比对色度更敏感,因此在存储或传输时,通常会对 U、V 进行下采样,以减少数据量。

YUV 与 RGB 的关系

YUV 与 RGB 之间可以通过矩阵变换互相转换,常见公式如下(BT.601 标准):

Y=0.299R+0.587G+0.114B
U=−0.169R−0.331G+0.500B+128
V=0.500R−0.419G−0.081B+128

这种分离方式使得在视频压缩中可以利用人眼对色度的不敏感特性,有效降低码率。

YUV 采样格式分类

根据色度下采样方式,常见的 YUV 采样模式包括:

  1. YUV444:Y、U、V 各自都有完整分辨率,不进行色度下采样。质量最高,但存储开销大。
  2. YUV422:每两个像素共享一组 U、V 分量。数据量减少 1/3。
  3. YUV420:每 2×2 像素块共享一组 U、V 分量。数据量约为 YUV444 的一半。
  4. YUV411/410:更强的下采样,质量损失较大,现代视频编码中较少使用。

其中,YUV420 是现代视频编码的主流格式,缘于它在图像质量与存储效率之间取得了良好平衡。

YUV420 系列格式

YUV420 根据存储方式的不同,衍生出多种具体格式。核心区别在于Y、U、V 平面的排列顺序和存储方式

I420(YUV420P)

  • 存储顺序:Y 平面 → U 平面 → V 平面;
  • 每个平面单独存储,属于Planar(平面型) 格式;
  • 内存布局:
    • Y:W×H 字节;
    • U:W/2×H/2 字节;
    • V:W/2×H/2 字节。

YV12

  • 与 I420 类似,但 U、V 平面顺序互换;
  • 存储顺序:Y 平面 → V 平面 → U 平面。

NV12

NV21

  • 与 NV12 类似,但交错顺序为 VU;
  • 存储顺序:Y 平面 → VU 交错平面;
  • Android 摄像头 API 常用此格式。

NV12 与 YUV420 的比较

存储结构

  • I420/YV12:三个平面,存取灵活,便于单独处理 U、V 分量;
  • NV12/NV21:两个平面,内存访问更连续,适合硬件加速。

内存占用

假设分辨率为 1920×1080(Full HD):

硬件支持

  • NV12:广泛支持于 Intel QuickSync、NVIDIA NVDEC/NVENC、DirectX、VAAPI、FFmpeg;
  • NV21:Android 平台摄像头数据输出常用;
  • I420:软件编解码和跨平台通用。

典型应用场景

优缺点总结

I420

YV12

  • 优点:与 I420 类似,部分解码器历史兼容;
  • 缺点:V、U 顺序特殊,跨平台支持较弱。

NV12

NV21

  • 优点:Android 主流格式;
  • 缺点:跨平台兼容性差。

总结

NV12、YUV420 等像素格式作为视频处理中的基础环节,虽然只是底层数据存储方式,但对视频编解码效率、跨平台兼容性和最终渲染效果有着重点影响。随着 GPU 加速和移动端应用的发展,NV12 已成为硬件编解码与渲染的事实标准,而 I420 仍然在跨平台和软件处理场景中不可或缺。未来,随着 HDR、10bit/12bit 色深和 4:4:4 高质量视频的普及,YUV 格式可能会逐步向更高精度和更灵活的存储方式演进,但在高效视频传输与压缩领域,YUV420 家族仍将长期存在。

http://www.jsqmd.com/news/22114/

相关文章:

  • 2025 年度深海网箱优质厂家最新推荐排行榜:大型 / 抗风浪 / 全潜式 / 重力式 / 休闲式 / 圆形 / PE/HDPE/ 挪威式网箱领军企业权威测评发布
  • 学习日报 20250928|Java日志规范:从基础规约到高级实践(含SkyWalking整合) - 实践
  • Log4Net配置文件参考
  • 2025年8座旅游观光车供应商权威推荐榜单:11座旅游观光车/景区观光车/燃油观光车源头厂家精选
  • 2025年服装厂家推荐排行榜,棒球帽,卫衣,羽绒服,春秋季运动休闲服饰厂家精选
  • 2025年铁氟龙高温线厂家权威推荐榜:极细铁氟龙/UL10064铁氟龙/UL1332铁氟龙/UL1867铁氟龙/UL10064极细铁氟龙/UL1332极细铁氟龙/UL1867极细铁氟龙专业解析
  • 2025年卫衣品牌权威推荐榜:精选纯棉/加绒/oversize/情侣款卫衣源头厂家,潮流与舒适兼备的穿搭首选
  • 2025年透声膜厂家权威推荐榜:防水透声膜,透气透声膜,手表/耳机/智能手环专用透声膜优质供应商精选
  • 2025年红木家具厂家权威推荐榜:交趾黄檀/小叶紫檀/巴里黄檀/缅甸花梨/阔叶黄檀,明清古典榫卯工艺高端定制全屋整装,源头工厂精选
  • 2025年红木家具厂家权威推荐榜:交趾黄檀/小叶紫檀/巴里黄檀/缅甸花梨/阔叶黄檀,明清古典榫卯工艺高端定制全屋整装,白胚烘干源头工厂精选
  • 2025年实木家具厂家权威推荐榜:原木/全实木/北美黑胡桃/樱桃木/榫卯工艺高端定制,实木全屋整装,烘干/白胚/木蜡油保养,经典款品质之选
  • 2025年除尘设备厂家权威推荐榜:脉冲除尘器、中央脉冲除尘器、工业除尘器源头企业综合实力解析
  • 2025年高压加速老化设备厂家推荐排行榜:HAST高压加速老化、PCT高压加速老化、热流仪源头厂家专业测评与选购指南
  • 2025年环境试验设备厂家权威推荐榜:冷热冲击/高低温/氙灯耐候/步入式恒温恒湿/HAST老化/机械淋雨试验箱全方位解析
  • 2025年高压加速老化设备厂家推荐排行榜,高压加速老化HAST,高压加速老化PCT,热流仪源头厂家最新权威测评与选购指南
  • 2025年小型收卷机生产商权威推荐榜单:收卷机械设备/多功能收卷机/收卷机械源头厂家精选
  • CICD流程建设之持续集成实践指南
  • Codeforces Round 1049 (Div. 2)C. Ultimate Value
  • 详细介绍:2025 年 AI+BI 趋势下,Wyn 商业智能软件如何重构企业决策效率?
  • freebsd14.3:安装kde6
  • freebsd: 安装vmware下的驱动
  • 深入解析:鸿蒙NEXT安全单元访问开发指南:构建可信应用的安全基石
  • vue: vue下载项目安装依赖库
  • golang: 下载的go项目安装依赖库
  • 如何在1v1一对一视频直播交友APP中实现防录屏防截屏功能?
  • 基于SpringBoot3+Vue3的宠物领养平台、猫狗领养平台、宠物救助管理系统、流浪动物领养管理系统,毕业设计,课程设计
  • 完整教程:Redis 的 KEYS 命令不能乱用啊
  • 2025 年最新推荐炼铅炉实力厂家排行榜:含废电瓶反射大型环保等设备,权威测评优选企业盘点可移动/熔/设备/无烟/新型炼铅炉厂家盘点
  • Android 网络请求:EasyNet(Okhttp + retrofit + flow + gson + 缓存 + 文件下载 + 文件上传 + 人性化Loading窗)
  • 以前叫冤种,现在叫家人。