随着硬件设备、处理技术、传输设施等逐渐成熟,大片级精细震撼的画质体验,不去电影院也能看到了。辛巴小狮子的眼神光泽、毛发纹理,通过手机、电视也能清晰可见。

上图左侧是1080P/SDR 视频画面,右侧是4K/HDR 视频画面,观看体验显然更具冲击力和沉浸感。4K 超高清视频标准规定了六大要素:高分辨率、高帧率、宽色域、高位深、高动态范围、全景声音频。

高分辨率、高帧率的特性已经被大家所熟悉,对于 HDR(宽色域、高位深、高动态范围)正在逐渐普及。为什么 HDR 的小狮子更加清楚呢?那 HDR 与 SDR 的区别在哪儿了?

HDR 具备三大特性:

>> 更高的动态范围:视觉影像本来就是光与影的艺术呈现,通常所看到的视频没有真实人眼看到的生动逼真,就是因为无法完全还原真实光影信息。真实世界的亮度范围是十分广阔的,人眼能感知到的亮度范围在100000nit(尼特)左右。普通 SDR(standard dynamic range)视频的亮度范围普遍不超过100nit,HDR 视频范围则能达到1000nit 甚至10000nit。因此 HDR 能还原真实光彩信息,更大的曝光动态范围,即更大的明暗范围,让暗处更暗,亮处更亮,更能呈现画面细节和真实质感。

>> 更宽的色域:SDR 是 BT.709标准,HDR 要求是 BT.2020/BT.2087标准,SDR 记录的颜色很少,仅能覆盖35.9%的色彩范围,显示不了现实世界的丰富色彩,而 HDR 所能呈现的色彩范围从35.9%提升至75.8%,具备更丰富的色彩信息表示,让画面更加绚丽多彩。如下图所示:

>> 更深的位深:那么如何表达这种更宽的色彩范围信息呢?即需要更高的比特也就是更高的位深去表示。8bit 位深下经常会出现一条条 banding 或色阶问题,过渡生硬不细腻,而10bit/12bit 位深让视频呈现出更好的色彩渐变精细度,尤其在纯色渐变背景下更为明显,如下图:

为了帮助客户打造全方位高画质的 HDR 视觉体验,百度智能云构建发布了生产、处理、播放全链路端到端的 HDR 解决方案,同时支持 HDR10、HLG、DolbyVision、VIVID 等不同 HDR 标准。

拍摄生产

这里的难点在于输入素材格式多种多样,如何归一化格式标准,同时输出高质量的 HDR 效果是最大的挑战。对于云端快编工具,我们重点在预处理环节做归一化处理,输出两种文件:

一种低码用于浏览器端做实时预览,保证流畅性,所见即所得。一种是高清 HDR 视频用于最终的合成输入。这里会通过转码处理能力统一将 SDR 的视频上变换至 HDR,同时将不同格式(HLG、HDR10、Dolby 等)的 HDR 视频归一化成 HDR10,这样能保证合成输入的统一性,确保输出效果不会出现偏差。在渲染合成环节,通过 OpenGL / Vulkan 等渲染引擎确保 PQ 曲线信息被完整保留输出,同时支持 BT.2020色域和10bit 位深。

当前百度智能云的 H5快编工具及移动端短视频 SDK 工具均在同步更新支持 HDR 的编辑合成。后续我们也会将美颜、特效贴纸、贴图等素材完成 HDR 的提前转换,以支持更统一高质的 HDR 效果。

视频处理

视频从产生到发布之间,必须经过各种各种的转码处理,以支撑更好的消费体验。为了应对各种各样的复杂应用场景,我们提供了多种处理能力。

  • SDR 转 HDR

在百度智能云智感超清产品里,借助 AI 模型能力,将 SDR 内容重制(Remastering)到 HDR,拓展亮度和色彩空间,适配 HDR 显示能力,保留创作者意图,包括:将 BT.709转换到 BT.2020,将8bit 转换到10bit,同时将暗部细节增强、过曝细节修复。这里也对噪声的控制优化了很多算法,防止色阶、伪影等 badcase 的产生。

如下图:左边是 SDR 原视频,右边通过智感超清处理成 HDR 视频,可以看到亮度、细节、色彩均有更好呈现。此外配合智感超清的智能超分、智能插帧、智能修复、智能增强、智能编码等技术,可将视频清晰度和主观体验大幅提升,再加上全景声音效,将带来视觉和听觉的双重盛宴。

  • 不同格式之间的转换

不同场景使用的 HDR 格式不太一样,HLG 在广电场景里使用较多,HDR10在互联网场景用的比较多。

随着 iphone12支持 DolbyVision,将有越来越多 DolbyVision 格式的 UGC 短视频被生产出来。因此要应用到不同播放终端和业务场景里,需要支持不同格式的相互转换。

目前百度智能云已支持 DolbyVision转 HDR10、HDR10到 HLG、HLG 到 HDR10等转换。这里需要对元数据进行正确的解析和定义写入,保证效果能无差异显示。此外,我们从 Codec 层面也做了很多优化,使得 BD265编码器能更好的支持元数据的透传,包括:VUI 信息和 SEI 信息的解析、保持、写入,保证编码过程中信息不丢失无差错。

播放显示

在不支持 HDR 显示的硬件上,如果全部采用 HDR 的方式解码渲染,会出现过曝失真的问题,即使同样是 HDR 视频,也会因为技术的差异导致显示的效果差异巨大。如何应对显示设备的复杂性?我们提供了两种方案:

一是在服务端发布视频前,同时转出 HDR 和 SDR 的视频,根据不同终端支持情况下发不同视频;

二是在终端播放器侧适配对于不支持 HDR 的设备,将 HDR 视频通过 Tone Mapping 的方式实时转换成 SDR 格式播放,同时通过算法优化尽可能还原接近 HDR 的效果,保证亮度、色域、色深的显示。目前,百度智能云移动端播放器 SDK 已支持 HDR 优化播放。

如下图:

当前,我们的智感超清 HDR 方案已应用到埋堆堆、好看视频等客户业务中,帮助客户大幅提升了视频的画质体验,从而提升了付费会员的转化率。充分发挥云智一体优势,不断完善智感超清产品方案,未来,百度智能云将会为用户带来更加高清沉浸的视觉体验。

此外,我们还将围绕 HRD 全链路方案的生产、处理、播放不同角度进行后续内容分享,敬请期待!

长按识别二维码

了解更多智感超清产品信息!

百度智能云HDR全链路解决方案业内首发!相关推荐

  1. 百度智能云知识中台,驱动产业智能化升级

    随着人工智能技术的进步,智能化成为产业转型升级的关键抓手,但企业在提升数字化和智能化的实践过程中,面临多种挑战: 伴随移动应用的普及,异构数据呈几何级数增长,企业需深度挖掘数据以赋能业务.传统 IT ...

  2. IDC中国金融云市场报告:百度智能云跃升第二,高速增长55.4%

    近日,IDC 发布报告 <中国金融云市场(2022上半年)跟踪> 百度智能云在金融云解决方案中 市场份额跃升至行业第二 以55.4%的高增速居第一阵营 百度智能云在金融云解决方案(平台+应 ...

  3. 百度智能云全新发布知识智能化能力全景图

    随着人工智能.云计算.5G.物联网等新一代信息技术的飞速发展,数字经济与实体经济进一步融合,产业数字化.智能化的转型升级正在加速.百度技术委员会主席吴华在12月17日举办的百度智能云"云智技 ...

  4. 百度智能云产业智能化新生态,新在哪里?

    当前,我国数字经济蓬勃发展,并已进入产业智能化新阶段.在此背景下,产业需要更简单更全面的生态.近日,百度 Create 2021大会智能生态分论坛召开,百度多位专家与合作伙伴共同展示了百度智能云产业智 ...

  5. 深耕城市治理场景,百度智能云联合慧联无限推内涝智能检测预警

    在刚刚过去的7月里,全国竟有多座城市因为暴雨引发的洪涝灾害频频登上热搜.轻则"城市看海",重则"内涝成灾",我国城市普遍性的内涝问题,在极端降雨天气影响下,扎堆 ...

  6. 百度智能云首秀CES的主场感觉:用两个“中国第一”抛出AI新态势

    作者|震霆   出品|新芒X        公众号|GOwithAI 每年的1月初,总有那么几天令科技圈躁动不已. 没错,说的就是此时此刻,当然也毫不夸张. 只是因为在那座叫拉斯维加斯的赌城,有一场叫 ...

  7. 百度智能云六大产品系列将率先基于大模型升级,加速全面智能化

    百度智能云在上海召开文心一言技术交流会.百度集团副总裁袁佛玉表示,大模型的技术突破,使得全球性的"AI再造"已经拉开序幕.在技术底座层面,百度智能云拥有全栈自研的AI大底座:在大模 ...

  8. 带你了解『百度智能云发布云智一体的AI开发全栈模式』

    在"云智一体"的独家优势下,百度智能云为企业的 AI 开发打开了更多可能. 3月27日,百度智能云2021云智技术论坛首场活动在京举行,重磅发布"云智一体的 AI 开发全 ...

  9. 升哲科技 x 百度智能云丨智能全感知系统,挽救 127 个生命的城市安全方案

    丨有了智能全感知系统,城市安全就有了保障. SENSORO(北京升哲科技有限公司)与百度智能云联手打造出城市安全解决方案,通过人工智能.云计算.物联网技术,融合视觉感知.物联网感知.大数据感知,打造出 ...

最新文章

  1. 欧拉、欧几里得、笛卡尔都没能解决的数学问题,他探索了新的方案
  2. 皮一皮:千万不要把可乐放冷冻...
  3. redhat6.4中手动创建oracle11g数据库
  4. Xcode7  创建纯代码的项目
  5. java鼠标进入高亮效果_鼠标选中文本划词高亮、再次选中划词取消高亮效果
  6. python中的itertools_在python中使用itertools操作csv数据
  7. 为什么需要握三次手,两次或者四次可以吗??
  8. 咏南中间件集群解决方案
  9. 将内存消耗减少20倍
  10. 数据结构-队列1-顺序存储
  11. C++中,float double区别
  12. 集成学习voting Classifier在sklearn中的实现
  13. 薄荷Android团队成员Blog
  14. 利用工具的SQL注入实战
  15. 基于matlab的汉明码信道编码,信道编码仿真.doc
  16. Android EditText 只能输入数字
  17. scrapy框架中Spider源码解析
  18. 数学有趣地超乎你的想象!超级有趣!
  19. PreScan快速入门到精通第三十二讲基于PreScan进行毫米波雷达传感器仿真
  20. jzoj 4246【五校联考6day2】san

热门文章

  1. viso如何画MySQL图_怎样使用visio画数据库模型图
  2. Mysql基础知识+部分进阶知识
  3. cut命令 -d -f
  4. idea 的tomcat项目查看tomcat日志
  5. vue实现移动端适配方案
  6. 企业战略管理教材推荐,它可能是战略管理最好的书
  7. 谷粒商城-分布式高级篇【业务编写】
  8. python吃显卡还是内存不足_解决pytorch GPU 计算过程中出现内存耗尽的问题
  9. 【毕业设计】基于单片机的智能避障超声波跟随小车 - 物联网 嵌入式
  10. 八年级上学期期末考试总结