搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
我家小花儿
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
MySQL MVCC
2
深度学习笔记: Sigmoid激活函数_sigmoid函数
3
leetcode 224:基本计算器_给你个字符串表达式s,请使用一种您熟悉的语言(c java, python)实现一个基本计算器
4
第一章 Web应用基础_在web应用软件的基本结构中,客户端的基础是
5
Docker安装jenkins,并且创建maven任务_docker下jenkins配置maven
6
万字长文!用文本挖掘深度剖析54万首诗歌
7
C语言[编程入门]链表之报数问题(环链表)_链表 报数问题
8
Python中的时间序列分析与预测技术_python时间序列相关性什么指标最好
9
springboot中 druid数据源密码加密_passwordcallbackclassname
10
QNX在车机系统的应用_车机qnx
当前位置:
article
> 正文
Games101学习笔记 Lecture 20: Color and Perception
作者:我家小花儿 | 2024-07-18 07:59:53
赞
踩
Games101学习笔记 Lecture 20: Color and Perception
Lecture 20: Color and Perception
一、光场和光图 lumigraph
1.全光函数 Plenoptic Function
2.光场相机 Light Field Camera
3.光场重建
二、颜色
1.物理基础
2.生物基础
3.同色异谱 Metamerism
原因
重要性
4.颜色再现 & 颜色匹配 reproduction / matching
颜色匹配函数
加色法 Additive Color
5.颜色空间
①RGB颜色空间
②CMYK 颜色空间
③CIE XYZ颜色空间
④HSV颜色空间
⑤CIELAB颜色空间
一、光场和光图 lumigraph
1.全光函数 Plenoptic Function
描述了从任意视角、任意时刻、任意位置、任意波长看到的所有东西
灰度图:定义观察方向
P ( θ , ϕ ) P(\theta,\phi)
P
(
θ
,
ϕ
)
(位置固定)
彩色图:定义了波长
λ \lambda
λ
——
P ( θ , ϕ , λ ) P(\theta,\phi,\lambda)
P
(
θ
,
ϕ
,
λ
)
电影和全息电影:引入了时间t、以及任意观察位置
P ( θ , ϕ , λ , t , V x , V y , V z ) P(\theta,\phi,\lambda,t,V_{x},V_{y},V_{z})
P
(
θ
,
ϕ
,
λ
,
t
,
V
x
,
V
y
,
V
z
)
2.光场相机 Light Field Camera
能够捕捉场景中的
光场信息
光场相机通常包含一个
微透镜阵列
,
将每个像素的光线分解成多个方向
,从而记录下光线的方向信息
3.光场重建
指从光场数据中
恢复场景的三维结构和表面属性的过程
通过分析不同方向上的光线信息,可以重建出场景的深度、形状和材质等
二、颜色
1.物理基础
光是一种电磁辐射,有不同频率(波长)的振荡组成
人的眼睛只能感知特定波长范围内的电磁辐射,这个范围被称为
可见光谱
,大约在 380 nm 到 780 nm 之间
光的传播:光在传播过程中会与物质相互作用,例如
反射、折射、散射
等,这些相互作用
会影响光的颜色和强度
2.生物基础
人眼通过视网膜上的感光细胞感知颜色。视网膜上有两种感光细胞:视杆细胞Rod cells 和视锥细胞 Cone cells
视杆细胞: 主要在低光照条件下工作,感知灰度图像 —— 光强
视锥细胞: 主要在正常光照条件下工作,感知颜色(内部又分为三类 S\M\L)
3.同色异谱 Metamerism
尽管两种光谱在物理上完全不同,但它们在人类眼中看起来是相同的颜色
原因
人类视觉系统: 人类眼睛中的视锥细胞对光的波长敏感,但它们并不测量每个波长的光强度,而是三个视锥细胞的响应
颜色混合: 当两种或多种不同颜色的光混合在一起时,它们可以产生新的颜色
重要性
颜色再现: 由于 Metamers 的存在,我们不必复制现实世界场景的全光谱
颜色匹配: Metamers 使颜色匹配成为可能
4.颜色再现 & 颜色匹配 reproduction / matching
颜色匹配函数
这些函数描述了为了匹配特定波长(颜色)的光,需要混合多少红色、绿色和蓝色光
加色法 Additive Color
原理
三原色
: 加色法使用三种原色:红色、绿色和蓝色(RGB),这三种颜色可以组合成任何其他颜色
混合光
: 当两种或多种颜色的光混合在一起时,它们会产生新的颜色
颜色模型
: 加色法通常使用颜色模型来描述颜色的混合。最常用的颜色模型是 RGB 颜色模型(红绿蓝)
5.颜色空间
①RGB颜色空间
使用红色、绿色和蓝色三种原色来表示颜色
色域受限
②CMYK 颜色空间
CMYK 颜色空间使用青色、品红色、黄色和黑色四种颜色来表示颜色
打印中常用
③CIE XYZ颜色空间
CIE XYZ 颜色空间是一种通用的颜色空间,它可以表示所有可观察的颜色,分别对应于三个假想的原色 X、Y 和 Z
用于颜色科学、颜色匹配和颜色管理
④HSV颜色空间
H色调、S饱和度、L亮度
⑤CIELAB颜色空间
CIELAB 颜色空间由三个坐标 L*、a* 和 b* 组成
L 星座: L* 星座
描述颜色的亮度
,范围从 0% 到 100%,其中 0% 表示黑色,50% 表示中性灰,100% 表示白色
a 星座: a* 星座描述
颜色的红绿色调
,正值表示红色调,负值表示绿色调
b 星座: b* 星座描述
颜色的黄蓝色调
,正值表示黄色调,负值表示蓝色调
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/我家小花儿/article/detail/844415
推荐阅读
article
关于
STM32
的
SPI
使用
(
中断
方式)的探讨_
stm32
spi
中断
接收
...
中断
方式
使用
STM32
SPI
的几点分享_
stm32
spi
中断
接收
stm32
spi
中断
接收
...
赞
踩
article
AWS
Sagemaker
详解...
图片语义分析= Amazon SageMaker Ground Truth semantic segmentation ...
赞
踩
article
联想
拯救
者
y7000p
加
内存
条_
联想
拯救
者
Y7000P
怎么升级
内存
?...
电脑能力主要看处理器和显卡。办公用途,平面设计类吃处理器的能力。游戏,3d设计类吃显卡能力。不管那种需求,
内存
容量都是需...
赞
踩
article
21
世纪
最
需要
的7种
人才
...
21
世纪
最
需要
的7种
人才
引言 曾三次获得“普利策奖”的托马斯?弗里德曼(Thom...
赞
踩
article
[渝粤教育] 昆明
理工大学
微机原理与
接口技术
(付丽霞)
参考
资料
_在
at89s51
单片机
cpu内...
教育-微机原理与
接口技术
(付丽霞)-章节
资料
考试
资料
-昆明
理工大学
【】第一讲测验1、【单选题】除了
单片机
这一名称之外,单...
赞
踩
article
ElasticSearch
集群_
elasticsearch
集群...
介绍了
ElasticSearch
集群_
elasticsearch
集群
elasticsearch
集群 ...
赞
踩
article
【安卓手机】屏蔽
系统升级
和快应用_
com
.qual
com
m.
qti
.
qccauthmgr
...
关闭手机
系统升级
和快应用,一般情况下需要通过ADB(Android Debug Bridge)连接手机并发送相应的指令。...
赞
踩
article
SQL
数据库
学习笔记
--
创建
数据库
_使用
sql
语句
创建
数据库
studentsdb
...
要求:
--
创建
指定数据文件和事务日志文件的
数据库
,
数据库
名为student
--
1、
数据库
主数据文件逻辑名为student...
赞
踩
article
万界星空
科技
电线电缆
行业
MES
系统核心
功能...
万界星空
科技
电线电缆
行业
MES
系统,凭借其强大的功能、灵活的定制性和高度的安全性,正逐步成为
电线电缆
企业实现智能化生产管...
赞
踩
article
HTTP
请求
(
请求
头
、
响应
头
)
详解
(
一
)
_常见的
请求
头
...
HTTP
由两部分组成:
请求
和
响应
。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送
请求
,该
请求
包...
赞
踩
article
基于
微信
小
程序
的
超市售货
管理系统
设计与实现(1)
,
海尔
Python
面试总结...
总而言之
,
数据库经历了很长一段时间
的
发展
,
从最初
的
不为人知
,
到现在
的
人尽皆知
,
其相关技术也越发成熟
,
同时也拥有着坚实
的
理...
赞
踩
article
SWAN之
ikev2
协议
multi
-
auth
-
rsa
-eap-sim-id配置测试_left
auth
...
本测试主要验证多重认证功能,远程用户carol,dave与网关mooon建立连接时,首先使用IKE RSA签名和相关证书...
赞
踩
article
1838
公共政策
概论 (2)_
公共政策
评估
是
对
什么所
进行
的研究...
客观题单选题(共20题,共40分) 1. 美国学者戴维·伊斯顿认为( )A
公共政策
是
由政治家,即具有立法权者制定的,...
赞
踩
article
Gradle
的
settings
.
gradle
.
kts
你真
的
理解吗?...
我们
的
gradle
脚本本质上是执行一个个
gradle
plugin,即apply plugin,可以执行外部导入
的
,也可...
赞
踩
article
联想
拯救
者
y7000p
加
内存条
_
联想
拯救
者
Y7000P
如何插入SD
卡
?...
电脑能力主要看处理器和显
卡
。办公用途,平面设计类吃处理器的能力。游戏,3d设计类吃显
卡
能力。不管那种需求,内存容量都是需...
赞
踩
article
转行
AI
极简
入门
指南(内含
推荐
电子书
)_
ai
书籍
电子书
...
经常有跨专业同学问如何
入门
AI
,自己也是小白一枚,摸索了一段时间,写点
推荐
,希望对
入门
者有所帮助。上图是一年内买的实体书...
赞
踩
article
怎样在
PostgreSQL
中
优化
对大表
的
索引
创建
和维护
的
性能
开销?...
大表,顾名思义,就是数据量非常大
的
表。在实际应用中,当一个表
的
数据量达到数十万、数百万甚至数千万条时,我们就可以称之为大...
赞
踩
article
Python
数据
爬虫
教程
(非常详细)从零基础
入门
到精通,看完这一篇就够了
_
python
爬虫
教程
_
py...
Python
数据
爬虫
教程
(非常详细)从零基础
入门
到精通,看完这一篇就够了
_
python
爬虫
教程
_
python
爬虫
程序
p...
赞
踩
article
【
HTTP
协议
】
请求
、
响应
、状态码...
一、
HTTP
协议
概述:①
HTTP
是hypertext transfer protocol(超文本传输
协议
)的简写,它是T...
赞
踩
article
37.利用
linprog
解 有
约束条件
多元变量
函数
最小值
(
matlab
程序)...
默认的large-scale算法和简单的算法忽略任何初始点。
约束条件
:9*x1+4*x2<=3600;求最大值转化为求最...
赞
踩
相关标签
stm32
嵌入式硬件
单片机
sagemaker
aws
machine learning
联想拯救者y7000p加内存条
工作
google
语言
产品
架构设计
测试
yuyuetiku.com
国家开放大学
渝粤教育
ElasticSearch
华为
智能手机
数据库
数据库开发
运维
科技
经验分享
制造