news 2026/6/9 18:50:36

揭秘YUV:为何人眼被“欺骗”却浑然不觉

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
揭秘YUV:为何人眼被“欺骗”却浑然不觉

目录

一、先把 Y / U / V 当成「人看世界的三种感觉」

二、真实场景 1:你在看一张新闻网页

三、为什么人眼对「亮度」更敏感?

四、真实场景 2:把一张彩色照片“拆开”

1️⃣ 只有亮度(Y)

2️⃣ 只有色度(U / V)

五、关键思想:既然色度不重要,那就少存点

如果每个像素都存:

但实际上可以这样做:

六、这就是你常听到的:色度降采样

用一句人话解释这些数字:

七、真实场景 3:为什么视频一定用 YUV?

八、一句话总结(非常重要)


一、先把 Y / U / V 当成「人看世界的三种感觉」

  • Y(亮度 / 明暗)
    👉 决定“能不能看清轮廓、细节、文字”

  • U / V(色度 / 颜色偏移)
    👉 决定“这是红的、蓝的、偏黄还是偏绿”

可以理解为:

Y = 黑白照片
U / V = 给黑白照片上色


二、真实场景 1:你在看一张新闻网页

想象你在手机上看新闻:

  • 文字是否清晰?

  • 人脸轮廓是否锐利?

  • 表情细节是否明显?

👉这些 90% 都由亮度 Y 决定

现在问你一个问题:

如果把颜色稍微糊一点,你还能看清内容吗?

答案是:可以

但如果:

  • 字体边缘糊了

  • 明暗对比没了

👉 哪怕颜色很准,你也会觉得“看不清”

📌这正是 YUV 的出发点


三、为什么人眼对「亮度」更敏感?

这是生理事实:

  • 人眼中:

    • 视杆细胞→ 对明暗极其敏感(负责 Y)

    • 视锥细胞→ 对颜色敏感度低很多(负责 U/V)

结果就是:

你能立刻发现“模糊”

但很难发现“颜色少了一点点”


四、真实场景 2:把一张彩色照片“拆开”

一张 RGB 彩色照片,其实可以变成:

1️⃣ 只有亮度(Y)

  • 看起来是清晰的黑白照片

  • 轮廓、文字、脸部全在

2️⃣ 只有色度(U / V)

  • 看起来像一团“彩色云雾”

  • 没什么清晰结构

这说明什么?

结构 = 亮度

颜色 = 附加信息


五、关键思想:既然色度不重要,那就少存点

这一步非常重要 👇

如果每个像素都存:

  • Y(亮度)

  • U(颜色)

  • V(颜色)

👉 数据量很大

但实际上可以这样做:

  • 每个像素都存 Y

  • 每 2×2 个像素,共用一组 U/V

人眼几乎察觉不到区别,但:

数据量直接降一半甚至更多


六、这就是你常听到的:色度降采样

用一句人话解释这些数字:

格式含义
4:4:4亮度和颜色一样精细(不省)
4:2:2水平方向颜色减半
4:2:0水平 + 垂直方向颜色都减半(最常见)

📌视频、直播、H.264、H.265 基本都是 4:2:0


七、真实场景 3:为什么视频一定用 YUV?

假设你在做视频:

  • 1080p

  • 60fps

  • RGB 存储

👉 带宽和存储直接爆炸 💥

换成 YUV 4:2:0:

  • 清晰度几乎没变

  • 数据量减少50%~70%

  • 编码器压缩效果更好

所以:

📹摄像头 → YUV

🎬视频编码 → YUV

📡直播推流 → YUV


八、一句话总结(非常重要)

YUV 的本质不是“颜色空间”

而是“利用人眼弱点的工程设计”

  • Y保证“看得清”

  • U/V保证“看起来对”

  • U/V 偷工减料,人眼还发现不了

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/8 13:36:33

Excalidraw量子计算算法结构图尝试绘制

Excalidraw 与量子计算:当手绘风格遇上算法结构设计 在一场远程的量子算法研讨会上,团队正试图解释 Grover 搜索的迭代机制。白板上密密麻麻的线条和门符号让人眼花缭乱,而某位成员脱口而出:“如果能一句话就画出这个电路该多好&a…

作者头像 李华
网站建设 2026/6/6 7:26:25

Excalidraw图形容器化组织方式介绍

Excalidraw图形容器化组织方式介绍 在现代软件团队的日常协作中,一张随手画出的架构草图,往往比千行文档更能快速传递设计意图。然而,当远程办公成为常态,白板从会议室搬到了浏览器里,我们却发现:很多“在线…

作者头像 李华
网站建设 2026/6/6 7:37:11

Excalidraw人工智能模型训练流程图解

Excalidraw与AI融合:从语言到图表的智能跃迁 在技术团队的日常协作中,一张清晰的架构图往往胜过千言万语。然而,无论是画一个简单的流程图还是设计复杂的微服务拓扑,传统绘图工具总是让人在“表达力”和“效率”之间艰难取舍——要…

作者头像 李华
网站建设 2026/6/5 4:33:33

Vue 2 路由指南:从入门到实战优化

Vue 2 路由指南:从入门到实战优化 在开发单页应用(SPA)时,Vue Router 是必不可少的工具。它让我们能够在不刷新页面的情况下切换视图。今天我们就来根据学习笔记,系统地梳理一下 Vue Router 的核心用法,从…

作者头像 李华
网站建设 2026/6/8 19:27:43

【测试效率提升300%】:Open-AutoGLM自动化适配关键路径解析

第一章:Open-AutoGLM自动化测试变革背景随着人工智能与大语言模型的快速发展,传统软件测试手段在面对复杂逻辑、高动态交互场景时逐渐暴露出效率低下、维护成本高等问题。Open-AutoGLM 的出现标志着自动化测试进入智能化新阶段,其核心在于利用…

作者头像 李华
网站建设 2026/6/8 21:08:09

Excalidraw状态机图绘制实例教学

Excalidraw状态机图绘制实例教学 在一次产品需求评审会上,团队正讨论订单系统的状态流转逻辑。产品经理在白板上画出“待支付 → 已支付 → 配送中 → 完成”几个方框和箭头,工程师频频点头的同时却在心里叹气:“这图回头还得重画成标准UML&…

作者头像 李华