HDR相关标准-HLG/HDR10/HDR10+/DOLBY VISION

article/2025/8/16 9:02:09

目录

主要参考信息 

动态元数据及使用

相关标准文件


主要参考信息 

杜比视界HDR参数_qq26983255的博客-CSDN博客_pq和hlghttps://blog.csdn.net/qq26983255/article/details/119830337?spm=1001.2014.3001.5502

HDR到底是什么?_相见不如怀念-CSDN博客一,定义SDR (Standard Dynamic Range), 标准动态范围HDR (High Dynamic Range), 高动态范围HLG:HLG的全称是Hybrid Log Gamma,它是由英国BBC和日本NHK电视台联合开发的高动态范围HDR的一个标准。HLG不需要元数据,能后向兼容SDR,相比HDR10,它的画面即使在现有的SDR显示设备上,也能呈现得更加艳丽动人。HDR 10:HDR10,2015年8月27日,美国消费电子协会公布的hdr10媒体档案,俗称hdr10,使用建议https://willarun365.blog.csdn.net/article/details/107581094

HDR视频的编码参数_qq26983255的博客-CSDN博客_ffmpeg hdr对于hdr视频的一个ffmpeg编解码命令或者参数在该篇中进行过记录,这里来详细解释一下其中参数的意义。解码 因为以mp4等封装格式的视频里面已经包含了相关编解码信息,所以不需要什么复杂参数即可解码成yuv格式的视频。ffmpeg -i input.mp4 -y output.yuv解码后变成了yuv这种纯数据格式,如果涉及到hdr视频的话,相应的元数据metadata...https://blog.csdn.net/qq26983255/article/details/105395574 HDR中HLG与PQ曲线的互转_qq26983255的博客-CSDN博客_pq曲线HDR视频中由于电光转换曲线的不同,技术标准也大致分为了杜比视界、HDR10+、HDR10、HLG等,目前常用的主要是以PQ曲线的HDR10和HLG。这两者之间的区别在HDR视频编码参数中进行过详细的说明。一般的HLG适用于广电(根据用户设备的峰值亮度动态的调整最高显示亮度),PQ适用于数码电脑等(绝对的亮度,如果设备达不到,则进行削峰)。他们之间根据不同的用户选择不同的技术标准。如果知道其中一个技术标准的HDR视频,其实是可以转换为另外一个的。基本概念色彩值(color value)...https://blog.csdn.net/qq26983255/article/details/109824531

4K HDR技术探讨一HDR是什么_相见不如怀念-CSDN博客目录一.4k是什么二.常见分辨率三.产品应用四.HDR是什么色调映射[编辑]例子[编辑]一.4k是什么4K分辨率(4K resolution),或简称作4K,是指显示器或显示内容的水平分辨率达到40像素的级别、而垂直分辨率达到2000像素的级别[1]。现时在数字电视及数字摄影的领域里出现多种4K分辨率。新兴的数字电影及电脑视频的超高分辨率标准,以搭配超高清电视,4K功能电视(2160p)常见的分辨率有3840×2160和4096×2160像素2种规格。4K显示面板采.https://willarun365.blog.csdn.net/article/details/106708631

4K HDR技术探讨二HDR标准和定义_相见不如怀念-CSDN博客目录一.HDR标准二.HEVC标准三.HDR10四.Dolby Vision五.UltraHD Premium 认证标准六.Ultra HD Blu-ray​七.小结参考文档:一.HDR标准二.HEVC标准三.HDR10四.Dolby Vision五.UltraHD Premium 认证标准六.Ultra HD Blu-ray七.小结参考文档:1.ITU-R BT.1886 定义了 SDR EOTF,...https://willarun365.blog.csdn.net/article/details/106719888

4K HDR技术探讨三HDR工作流程_相见不如怀念-CSDN博客  

HDR学习之旅(三)——杜比视界_ISP行业的忠实粉丝-CSDN博客

杜比视界HDR参数_qq26983255的博客-CSDN博客_pq和hlg

​​​​​​HDR图片以及色调映射(ToneMapping)_qq26983255的博客-CSDN博客_色调映

颜色空间和色域映射_qq26983255的博客-CSDN博客

FFmpeg:常用命令小笔记_qq26983255的博客-CSDN博客

使用FFmpeg从HEVC视频中读取SEI数据_相见不如怀念-CSDN博客_获取sei

动态元数据及使用

        关于动态元数据,主要是用来做动态tone mapping,为啥需要做tonemapping呢,因为内容制作者参考监视器和用户使用的显示器不一样,为了能够匹配多种亮度和色域的显示器,或者说为了保证各种显示器上看到的效果差异不那么大,所以需要做tonemapping。tonemapping里的参数,在内容制作的时候就会提供。可以理解内容制作者在多种屏幕上都会调色风格,使得风格统一,比如主监视器是1000nit,但还会在200nit,500nit,800nit等亮度屏幕上看效果,使得风格一致,生成对应的动态元数据。用户查看效果时,会根据自己的屏幕亮度来选择对应的tonemapping参数,进行插值,比如屏幕是300nit,会用200和500nit的曲线插值得到,生成对应的曲线,作用到图像上。

        这就是HDR master+动态元数据的方案。HDR10+和VIVID HDR基本上是这个方案。

        杜比的方案,采用了两层结构,除了上面的HDR master+动态元数据,还有一个残差层,可以把10比特转到12比特,色深更大了,理论上比上面的方案更优。

        HLG与PQ系统的不同之处在于,HLG可以在摄像机内直接完成HDR的编码,这被称为“场景参考”;而PQ需要在之后对信号进行处理,以适配监视器的亮度等级,这叫“显示参考”。通常,场景参考不包含创作意图,显示参考则包含创作意图。在HLG系统中摄像机基于传感器的响应曲线对不同的曝光环境进行信息采集,那么最终呈现出来的画面亮度变化是取决于曝光水平,而非制作者的想法。

        动态元数据存在视频的SEI中

相关标准文件

        ST2084 PQ标准

        ST2086 静态元数据

        ST2094 动态元数据,其中分ST2094-10,ST2094-20,ST2094-30,ST2094-40

我只想说,CSDN的编辑器就是垃圾中的垃圾。。。

​​​​​​​


http://chatgpt.dhexx.cn/article/dTQyRWE8.shtml

相关文章

PQ和HLG标准及其转换

目录 PQ标准的电光转换函数PQ_EOTF PQ标准的光电转换函数PQ_OETF HLG标准的电光转换函数HLG_EOTF HLG标准的光电转换函数 HLG_OETF HLG标准转PQ标准HLG2PQ PQ标准转HLG标准PQ2HLG PQ标准的电光转换函数PQ_EOTF PQ标准的光电转换函数PQ_OETF HLG标准的电光转换函数HLG_EOTF…

OpenGLSL中处理HDR.ToneMapping(HLG)

紧跟前提文章,没有HDR.ToneMapping知识基础的同学请先阅读之前的文章: HDR in Android 专栏 这篇文章主要是介绍在GLSL中处理HLG(hybrid-log-gamma 混合对数伽马曲线)的HDR tonemap SDR的渲染流程。 先看看Wiki有关HLG的概述&am…

HDR中HLG与PQ曲线的互转

HDR视频中由于电光转换曲线的不同,技术标准也大致分为了杜比视界、HDR10、HDR10、HLG等,目前常用的主要是以PQ曲线的HDR10和HLG。这两者之间的区别在HDR视频编码参数中进行过详细的说明。一般的HLG适用于广电(根据用户设备的峰值亮度动态的调…

使用DataList吧

这是个具有明显煽动性的标题,没错,在这里就是提议大家使用DataList。在MSDN中文站有一篇关于repeater,datalist和datagrid的性能测试的文章,我也把这篇文章转到了我的站的“转载嘿嘿 希望你接受我的教训 一定早做打算 精华”里&am…

html5-datalist标签-定义选项列表

datalist使用 datalist使用需与input关联起来&#xff0c;input定义list属性&#xff0c;同时datalist定义id属性&#xff0c;两者的值必须相同。 实例代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><m…

常用数据集合—List

1、List、Map、Set、Queue、Array 2、数据结构&#xff1a;数组、链表 3、实现List方法的类Ctrl T&#xff08;设置的是Eclipse快捷键&#xff09;或右键查找 4、这里就简单看下最常用的ArrayList 5、构造方法一目了然 6、添加数据&#xff0c;一条条添加或者添加集合 良好…

DataList的数据绑定

8.4.1 DataList的数据绑定 DataList控件中通过自定义模板来设置数据的显示样式&#xff0c;它支持如下模板类型&#xff1a; ItemTemplate&#xff1a;包含一些 HTML元素和控件&#xff0c;将为数据源中的每一行呈现一次这些HTML元素和控件。 AlternatingItemTemplate&#xf…

datalist标签

学习笔记&#xff0c;仅供参考&#xff0c;有错必纠 参考自&#xff1a;w3school 关于datalist标签 <datalist> 标签定义选项列表&#xff0c;应该与 <input>标签配合使用该&#xff0c;它定义 input 可能的值&#xff1b; <datalist> 及其选项不会被显示出…

datalist 元素

效果图&#xff1a; 代码如下&#xff1a; <!DOCTYPE html> <html> <head><meta charset"UTF-8"><title>datalist 元素</title> </head> <body><form action"#" method"post">请输入用户…

<datalist>标签

<datalist>标签是HTML5新增的元素&#xff0c;用于input的标签可选值。 用法&#xff1a;input标签的list属性指定自定义的datalist可选值&#xff0c;datalist的id于list值相同即可完成绑定。 可选值: <input type"text" list"myDatalist">…

数据列表DataList模板之实例

1&#xff0c;数据列表DataList与重复列表Repeator很类似&#xff0c;但是DataList应用更广泛&#xff0c;因为他可以选择和修改数据项的内容。 DataList的数据显示和布局与Repeator控件一样都是通过“模板”控制的。 &#xff08;注&#xff1a;模板至少要定义一个“数据项模…

DataList详细用法

DataList控件与Repeater控件一样由模板驱动,与Repeater控件不同的是: DataList控件默认输出是一个HTML表格.DataList在输出时已经在相应的模板上套上了表格标签,而Repeater则是模板是什么样,输出就是什么样. 1. DataList显示数据 例1:使用DataList显示数据 Code <as…

DataList 用法详解

<% Page Language"C#" AutoEventWireup"true" CodeBehind"DataList.aspx.cs" Inherits"FileUpload自动上传文件.DataList" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w…

datalist标签使用

jsp使用datalist标签写可查询可输入下拉框样式 jsp使用datalist标签写可查询可输入下拉框样式。需求用法 jsp使用datalist标签写可查询可输入下拉框样式。 需求 jsp页面实现可选择,可查询,可输入的下拉选择框, 一段废话 本来想用select看看有什么属性可以实现,但基本上接触的…

DataList内容详解

DataList是另一种显示数据控件&#xff0c;它与GridView不同的是&#xff0c;它全部使用模板进行设计&#xff0c;并且DataList的模板是对整行设置&#xff0c;而不是像GridView那样只对某一列进行模板设计。 正是由于它使用模板进行设计&#xff0c;所以它的灵活性比GridView更…

DataList控件详细用法(一)

使用DataList控件 本章内容&#xff1a; 1、理解事件冒泡 2、使用模板 3、在DataList中显示数据 4、在DataList中创建多列 5、捕获DataList控件中产生的事件 6、选择DataList中的项 7、使用DataList控件中的DataKeys集合 8、编辑DataList中的项 本章介绍在ASP.NET框架中功能…

(13)<datalist> 标签

一、<datalist>标签的作用 <datalist> 标签规定了<input> 元素可能的选项列表。<datalist>元素包含了一组<option>元素&#xff0c;这些元素表示预定义可选值&#xff0c;在<input>元素输入过程中&#xff0c;会自动响应<option>元…

Hibernate缓存的evict、clear和flush方法

evict()、clear()和flush()方法是Hibernate缓存的3种基本操作方法&#xff0c;本文主要介绍这3种方法的使用方式和具体区别。 Company表&#xff1a; Company实体类&#xff1a; import java.util.Set;public class Company {private int companyId;private String companyName…

注册中心日志输出_Running the evict task with compensationTime 0ms_频繁输出这句_SpringCloud工作笔记161

可以在:application.properties 中配置一下不停的打印日志,太烦人了.##Running the evict task with compensationTime 0ms不停的输出这个太烦人了可以关闭 logging.level.com.netflixwarn技术交流QQ群【JAVA,C,Python,.NET,BigData,AI】&#xff1a;170933152 开通了个人技术微…