gpt4 book ai didi

android - 在 Android 的 ARCore 上播放的视频变暗

转载 作者:太空宇宙 更新时间:2023-11-03 10:33:38 28 4
gpt4 key购买 nike

我目前正在从事一个 AR 项目,该项目需要在扫描图像时播放视频。

我能够合并 sceneform-android-sdk 存储库中的 AugmentedImagechromakeyvideo 示例以成功渲染视频,但是我注意到了视频正在播放的是明显的高对比度。

我正在使用另一个问题提供的自定义 .mat 文件 here .

演示:

Original video screenshot screenshot from device

我尝试从 .mat 文件的 alpha 中减去,但它没有用。

我应该搞乱 RGB 部分吗?

请帮忙!

最佳答案

There are two issues touching your image darkening: ColourSpace and Keying Quality.

  1. 正如我在下方图片中看到的那样,视频的对比度不高——这是错误的 ColourSpace .

尝试将其转换为 sRGB 或 HDR10 或 DCI-P3,具体取决于您的 Android 操作系统版本和您的 hardware/software .

阅读这两篇有用的文章:Android Color ManagementAndroid Oreo Color Gamuts .

enter image description here

enter image description here

  1. 此外,低质量键控(alpha channel 提取)可能会改变 RGB 的颜色和对比度。下图显示了 alpha channel 中可能有多少个孔洞(在 RGB 中产生孔洞的原因,因为它是预乘图像 – RGB * A)。

enter image description here

您可以提取使图像看起来很糟糕的低质量 alpha。下图显示了高质量(干净)提取的 alpha channel (在 LEFT 上)与低质量(脏)提取的 alpha channel (在 RIGHT 上)。

enter image description here

关于android - 在 Android 的 ARCore 上播放的视频变暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52849606/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com