0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

10Hz显示器下的120K分辨率:采用HDMI 1.2中的DSC 2.1的现实

星星科技指导员 来源:synopsys 作者:synopsys 2023-05-26 11:29 次阅读

随着HDMI 2.1的到来,一系列显着的功能包括支持10Hz高达120K分辨率的能力。这种高分辨率支持更广泛的显示应用,例如外部连接的显示器(即PC显示器和电视),移动系统中的嵌入式显示接口以及汽车信息娱乐系统。但随着分辨率的提高,对带宽的要求也随之而来。

在本博客中,我们将讨论VESA(视频电子标准协会)DSC(显示流压缩)如何帮助实现HDMI的10K分辨率。

挑战:更高的带宽和更高的分辨率

需要更高的带宽来支持更高的分辨率。例如,对应于 VIC(视频识别码)24 的 8 位 R:G:B 24K 帧需要 194 Gbps 的带宽,对应于 VIC 12 的 24Hz 的 4 位 YCBCR2:0:10 48K 帧需要 213 Gbps 的带宽。颜色模式越深,带宽要求增加。

解决方案:DSC

HDMI 2.1 带来了使用 DSC 1.2 标准压缩视频数据的能力,从而降低了带宽要求。DSC 是 VESA 开发的标准,它使用低延迟算法生成视觉无损的压缩图像。请记住,术语“视觉无损”并不等同于“数学无损”。DSC是一种高质量的编解码器,在数学上是有损的,但人眼无法察觉到这种损耗。

DSC还可以降低bpp(每像素位数),下表显示了压缩的理想效果。例如,24 位 R:G:B 图像每像素传输 24 位。当bpp降低到12时,通过应用DSC,所需的数据速率将减半。如果数据可以压缩到 8 bpp,结果会更好,即 3:1 的压缩。应用DSC后的结果是惊人的。当 DSC 的 bpp 为 12 时,24 位 R: G: B VIC 194 帧在 6 个通道上只需要 3 Gbps 的带宽。同样,当 DSC 的 bpp 为 7.875 时,24 位 YCBCR4:2:0 VIC 213 帧可以在 6 个通道上以 4 Gbps 的数据速率传输。

wKgaomRwJ6qACXcvAABqUYwb_PI074.jpg

DSC如何工作?

下图解释了 8Kp60 帧(8Hz 时为 60K 分辨率逐行帧)的 DSC 基本原理。一目了然,主要观察结果如下:

Hblank(视频行中的消隐像素总数)替换为 HCblank(块行消隐区域中的三字节总数)。

Hactive(视频行中的活动像素总数)将替换为 HCactive(块行的活动区域中的三字节总数)。

整个帧被分成多个切片。

一行块替换了 v表意线。

pYYBAGRwJ2KAGKkSAAf34CfvSdE659.png

实际上,帧被压缩了,因为HCactive比Hactive小得多,而HCblank比Hblank小得多。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显示器
    +关注

    关注

    21

    文章

    4737

    浏览量

    137865
  • HDMI
    +关注

    关注

    32

    文章

    1488

    浏览量

    149744
  • 分辨率
    +关注

    关注

    2

    文章

    989

    浏览量

    41564
收藏 人收藏

    评论

    相关推荐

    【RK3568 Android11.0】如何在设置-显示-HDMI-分辨率设置添加3840*2160的选项?

    输出最高只有19201080,想请教一如何可以实现在设置-显示-HDMI-分辨率设置添加38402160的选项,从而使视频输出可以实行3
    发表于 03-19 15:44

    液晶显示器分辨率知识

    显示器的最高分辨率。其主要的不同点是,LCD液晶显示器只有在真实分辨率,才能显现最佳影像。   LCD
    发表于 02-23 16:14

    使用LabVIEW编程改变显示器分辨率

    这是一个如何使用Win32 SDK的功能与Visual Studio 6.0和LabVIEW 7.0以编程方式更改显示器分辨率的例子,发现所有的图形卡支持的分辨率然后为用户提供的
    发表于 12-07 16:08

    轻松设置树莓派分辨率

    个傻瓜式换分辨率的方法,包教包会。首先说明一,树莓派的debian系统是自动扫描显示器的,很多都不会满屏显示,这样的话就需要手动设置了,
    发表于 01-11 15:38

    关于labview程序在不同分辨率显示器打开时无法合理匹配的问题

    针对labview程序在不同分辨率显示器无法自适应匹配的问题,目前好像没有很好的解决方案,不知道哪位大神有什么心得可以分享。注:在低分辨率切换至高
    发表于 12-08 16:38

    DDI1的两台显示器的最大分辨率是多少?

    我们想知道Apollo湖DDI0只连接到一个DP监视,而DDI1连接到两个带有DP1.2 Multi-Streaming的DP监视。DDI1的两台显示器的最大
    发表于 10-12 11:42

    关于HDMI2.1标准特征和一些常见问题解答

    ` 本帖最后由 顾未未 于 2019-9-2 15:32 编辑 HDMI2.1新规范已经发布,它能够处理更高的刷新分辨率,如8K @ 60H
    发表于 08-29 18:00

    Realtek RTD2795T VGA+2HDMI2.0+2DP1.2 转eDP/VBO 4K分辨率显示器方案

    1VGA+2HDMI2.0+2DP1.2转DP/VBO 4K分辨率主要应用于医疗,工控,便携式显示器,Typec 4K Docking支持
    发表于 02-25 09:32

    10Hz/LSB 是什么意思?

    在DDS芯片看到的频率分辨率10Hz/LSB 是什么意思,这代表什么意思?
    发表于 02-29 16:28

    香橙派Orange Pi 4开发板连接HDMI显示屏如何输出4K分辨率

    `Orange Pi 4连接HDMI接口显示屏,使用官方现有的镜像,在4K显示器上输出是1080*1920的分辨率,所以官方已经适配好的镜像
    发表于 04-13 18:15

    如何解决RK3399 HDMI部分显示器默认不显示最佳分辨率的问题?

    如何解决RK3399 HDMI部分显示器默认不显示最佳分辨率的问题?
    发表于 03-04 06:27

    如何能让RK3399的HDMI在进安卓系统后默认输出显示器最高分辨率

    问题描述及复现步骤:使用RK3399固件Firefly-RK3399_Industry7.1.2_HDMI_200515,接2K电脑显示器上输出分辨率为19201080,同一个
    发表于 08-25 17:01

    IMX8mp:HDMI分辨率限制问题求解

    我们想要做的是限制 HDMI 视频显示使用显示器确定的视频模式的最大分辨率1920x1080@60 。有谁知道这样做的方法,最好是在系统 DTB
    发表于 03-15 06:53

    RK3588能够驱动分辨率12K30hz的黑白屏吗?或者RK3399能够驱动分辨率8K30HZ的黑白屏吗?

    刷新。这包括了支持这种分辨率和刷新显示接口(如HDMI、DisplayPort)和显示设备
    发表于 08-09 19:24

    ROG 预热新款 HDMI 2.1 接口显示器:4K 高刷屏

    可能是 43 英寸、32 英寸和 27 英寸。 IT之家了解到,去年,华硕 ROG 就宣布即将推出首款获得 HDMI 2.1 认证的 43 英寸游戏显示器,4K 分辨率,刷新率达到
    的头像 发表于 01-11 14:55 3113次阅读