4k、VR与万兆光网

“全光万兆”对VR意义重大。

在这里插入图片描述

pico4的分辨率

PICO 4 的单眼分辨率是 2160 × 2160,整体分辨率高达 4320 × 2160。这是一款高性能的 VR 一体机,采用了 2.56 英寸的 Fast-LCD 屏幕,最高可实现 90Hz 刷新率,还有 1200 PPI20.6 PPD 的超清晰画面表现。PICO 4 的视场角为 105°,比上一代 PICO Neo3 的 98° 视场角有所增大。PICO 4 的 VR 场景可以丝毫毕现、栩栩如生。
在这里插入图片描述

什么是4k分辨率

4K分辨率是指水平方向上有大约4000个像素的显示分辨率。不同的显示设备和标准可能有不同的4K分辨率,但最常见的是 3840×2160,也称为 4K UHD(超高清)。这是电视和消费媒体中使用的主要4K标准,也是目前市场上大多数4K显示器和笔记本电脑的分辨率。另一种常见的4K分辨率是 4096×2160,也称为 DCI 4K(数字电影院创意)。这是电影院中使用的4K标准,也是一些专业级的显示器和摄像机的分辨率。

无论哪种4K分辨率,它们都比1080p(1920×1080)分辨率高出许多,可以提供更清晰、更细腻、更逼真的画面。4K UHD是1080p的四倍像素,而DCI 4K是1080p的四倍多一点。这意味着在同样大小的屏幕上,4K分辨率可以显示更多的细节和内容,也可以在更近的距离上观看而不会看到像素点。
在这里插入图片描述

4k60帧的数据量估算

4K 60 帧每秒的数据量取决于视频的编码格式、色彩深度、色度采样等因素。不同的编码格式会对视频进行不同程度的压缩,从而影响视频的数据量和画质。一般来说,无压缩或无损压缩的视频数据量会非常大,而有损压缩的视频数据量会相对较小,但也会损失一些细节和色彩。

如果使用无压缩或无损压缩的格式,4K 60 帧每秒的视频数据量大约是这样的:

  • 如果使用 8 位色彩,每个像素由三个颜色通道(红、绿、蓝)组成,每个通道占用 8 个二进制位(比特),那么每个像素占用 24 个比特。如果使用 4:2:0 色度采样,即每四个像素只保留四个亮度信息和两个颜色信息,那么每个像素实际占用 12 个比特。如果使用 4K UHD 的分辨率(3840×2160),那么每秒钟的数据量为:

    3840 × 2160 × 12 × 60 = 5 , 971 , 968 , 000 比特 3840 \times 2160 \times 12 \times 60 = 5,971,968,000 \text{ 比特} 3840×2160×12×60=5,971,968,000 比特

    即约为 5.98 Gbps(吉比特每秒)或 747 MBps(兆字节每秒)。

  • 如果使用 10 位色彩,每个像素由三个颜色通道组成,每个通道占用 10 个二进制位,那么每个像素占用 30 个比特。如果使用 4:2:0 色度采样,那么每个像素实际占用 15 个比特。如果使用 4K UHD 的分辨率(3840×2160),那么每秒钟的数据量为:

    3840 × 2160 × 15 × 60 = 7 , 464 , 960 , 000 比特 3840 \times 2160 \times 15 \times 60 = 7,464,960,000 \text{ 比特} 3840×2160×15×60=7,464,960,000 比特

    即约为 7.46 Gbps933 MBps

  • 如果使用 12 位色彩,每个像素由三个颜色通道组成,每个通道占用 12 个二进制位,那么每个像素占用 36 个比特。如果使用 4:2:0 色度采样,那么每个像素实际占用 18 个比特。如果使用 4K UHD 的分辨率(3840×2160),那么每秒钟的数据量为:

    3840 × 2160 × 18 × 60 = 8 , 957 , 952 , 000 比特 3840 \times 2160 \times 18 \times 60 = 8,957,952,000 \text{ 比特} 3840×2160×18×60=8,957,952,000 比特

    即约为 8.96 Gbps1.12 GBps

如果使用有损压缩的格式,如 H.264、H.265、VP9 等,4K 60 帧每秒的视频数据量会根据压缩率和画质要求而变化。一般来说,H.265 和 VP9 的压缩效率比 H.264 高出一倍左右。
如果使用 H.264 编码,4K 60 帧每秒的视频数据量大约是这样的:

  • 如果要求 高画质,那么建议的码率为 40 Mbps(兆比特每秒)或 5 MBps
  • 如果要求 中等画质,那么建议的码率为 20 Mbps2.5 MBps
  • 如果要求 低画质,那么建议的码率为 10 Mbps1.25 MBps

如果使用 H.265 或 VP9 编码,4K 60 帧每秒的视频数据量可以减半,即:

  • 如果要求 高画质,那么建议的码率为 20 Mbps2.5 MBps
  • 如果要求 中等画质,那么建议的码率为 10 Mbps1.25 MBps
  • 如果要求 低画质,那么建议的码率为 5 Mbps0.625 MBps

在这里插入图片描述

4k60帧对网络带宽的要求

如果使用无压缩或无损压缩的格式,4K 60 帧视频的网络带宽要求大约是 5.98 Gbps(吉比特每秒)到 8.96 Gbps,根据色彩深度和色度采样的不同而变化。这是非常高的带宽要求,一般的家庭宽带很难达到。

如果使用有损压缩的格式,如 H.264、H.265、VP9 等,4K 60 帧视频的网络带宽要求会根据压缩率和画质要求而变化。一般来说,H.265 和 VP9 的压缩效率比 H.264 高出一倍左右。,如果使用 H.264 编码,4K 60 帧视频的网络带宽要求大约是 10 Mbps(兆比特每秒)到 40 Mbps,根据画质要求的不同而变化。如果使用 H.265 或 VP9 编码,4K 60 帧视频的网络带宽要求可以减半,即 5 Mbps20 Mbps
在这里插入图片描述

北京“万兆之城”行动计划

北京万兆之城计划是北京市为了推动通信基础设施向“万兆光网”方向演进升级而制定的一项行动计划。该计划于2023年9月18日在数字北京建设暨2023北京互联网大会上发布,旨在通过三年时间,构建万兆光网基础设施体系,并建成一张超低时延的全光网,支撑超高清视频、自动驾驶、智慧城市等领域的发展。

该计划的核心是大力推动F5G-A光通信技术的发展应用。F5G-A光通信技术是在当前千兆网络基础上新增光感知与可视化、实时韧性联接、绿色全光网三方面特性,实现十倍带宽、十倍能效、工业级时延与高可靠性和光通感一体的全面能力提升,将有力支撑算力枢纽间智能无损调度。

该计划的目标是到2025年,本市千兆光网典型行业应用案例超过2000个,让北京逐步成为以万兆光网为目标的“全光万兆”样板城市。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/143367.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

线性约束最小方差准则(LCMV)波束形成算法仿真

常规波束形成仅能使得主波束对准目标方向,从而在噪声环境下检测到目标,但无法对复杂多变的干扰做出响应,所以不能称之为真正意义上的自适应滤波。自适应阵列处理指的是采用自适应算法对空间阵列接收的混合信号进行处理,又可称为自…

Android---打开相机拍照

简单实现打开系统系统相机拍一张图片并显示在UI上&#xff0c;适用与个人主页头像的切换。 1. 添加权限。AndroidManifest.xml里添加使用相机的权限。 <uses-permission android:name"android.permission.CAMERA"/> 2. 布局。布局内容比较交单&#xff0c;一…

[Java | Web] JavaWeb——JSON与AJAX简介

目录 一、JSON 简介 1、什么是 JSON 2、JSON 的定义和访问 3、JSON 在 JS 中两种常用的转换方法 4、JSON 在 Java 中的使用 5、匿名内部类 二、AJAX 简介 1、什么是 AJAX 2、原生 JS 的 AJAX 请求示例 3、JQuery 中的 AJAX 请求 一、JSON 简介 1、什么是 JSON JSON…

解决SpringBoot3整合Druid的兼容性问题

版权声明 本文原创作者&#xff1a;谷哥的小弟作者博客地址&#xff1a;http://blog.csdn.net/lfdfhl 背景概述 截止目前&#xff0c;Druid对于SpringBoot3的支持不够全面和友好&#xff1b;存在一些兼容性的问题&#xff0c;导致项目报错。 解决方案 在此&#xff0c;针对…

使用低代码实现一个表单页面 ------ XinBuilder

平台介绍 如果你不是一个前端开发&#xff0c;但是想要实现出一个前端页面。 那么就可以通过低代码的方式&#xff0c;拖拽和配置出你想要的页面。 而XinBuilder就是简单的一套低代码平台&#xff0c;你可以在上面拖拽出自己想要使用的组件并进行配置。使用方式也很简单。 这…

影刀自动化采集底层逻辑

hello,大家好&#xff0c;这里是【玩数据的诡途】 接上回 <我的影刀故事> 今天给大家介绍一下整个采集的底层逻辑&#xff0c;包括业务流程自动化也是基于这一套基础逻辑进行展开的&#xff0c;顺便带大家熟悉一下影刀&#xff0c;既然叫影刀系列了&#xff0c;那后续一些…

【100天精通Python】Day65:Python可视化_Matplotlib3D绘图mplot3d,绘制3D散点图、3D线图和3D条形图,示例+代码

1 mpl_toolkits.mplot3d 功能介绍 mpl_toolkits.mplot3d 是 Matplotlib 库中的一个子模块&#xff0c;用于绘制和可视化三维图形&#xff0c;包括三维散点图、曲面图、线图等。它提供了丰富的功能来创建和定制三维图形。以下是 mpl_toolkits.mplot3d 的主要功能和功能简介&am…

服务断路器_Resilience4j信号量隔离实现

POM引入依赖 <dependency><groupId>io.github.resilience4j</groupId><artifactId>resilience4j-bulkhead</artifactId><version>1.7.0</version> </dependency>信号量隔离修改YML文件 resilience4j:#信号量隔离bulkhead:ins…

支撑电动汽车规模化,特来电智能化升级群充产品

9月26日&#xff0c;中国领先的充电网生态运营商特来电重磅发布智能群充4.0产品&#xff0c;标志着特来电群充产品体系进一步升级&#xff0c;充电行业迎来更高质量、更高性能的设备与系统&#xff0c;充电网基础设施将更好地支撑大规模电动汽车的发展。 群充技术路线引领充电…

Element UI搭建首页导航和左侧菜单以及Mock.js和(组件通信)总线的运用

目录 前言 一、Mock.js简介及使用 1.Mock.js简介 1.1.什么是Mock.js 1.2.Mock.js的两大特性 1.3.Mock.js使用的优势 1.4.Mock.js的基本用法 1.5.Mock.js与前端框架的集成 2.Mock.js的使用 2.1安装Mock.js 2.2.引入mockjs 2.3.mockjs使用 2.3.1.定义测试数据文件 2…

程序员不得不知道的排序算法-上

目录 前言 1.冒泡排序 2.选择排序 3.插入排序 4.希尔排序 5.快速排序 6.归并排序 总结 前言 今天给大家讲一下常用的排序算法 1.冒泡排序 冒泡排序&#xff08;Bubble Sort&#xff09;是一种简单的排序算法&#xff0c;它重复地从待排序的元素中比较相邻的两个元素&a…

Java中的IO流的缓冲流

不爱生姜不吃醋⭐️ 如果本文有什么错误的话欢迎在评论区中指正 与其明天开始&#xff0c;不如现在行动&#xff01; 文章目录 &#x1f334;IO流体系结构&#x1f334;缓冲流1.提高效率的原理2.缓冲流的类型3.字符缓冲流两个特有方法 &#x1f334;总结 &#x1f334;IO流体系…

硬件系统工程师宝典(42)-----耦合电容如何布局?

各位同学大家好&#xff0c;欢迎继续做客电子工程学习圈&#xff0c;今天我们继续来讲这本书&#xff0c;硬件系统工程师宝典。 上篇我们说到了对时序有要求的系统中如何正确使用蛇形走线&#xff0c;可以增加信号的延时&#xff0c;符合系统的时序要求。今天来说说电容去耦的…

三、VXLAN静态方式实验举例

VXLAN静态方式实验举例 1.1、静态方式部署集中式网关1.1.1、VXLAN隧道建立1.1.2、MAC地址动态学习1.1.3、同子网已知单播报文转发1.1.4、同子网BUM报文转发1.1.5、跨子网报文转发1.1.6、配置VXLAN接入业务部署方式 1.2、配置举例&#xff0c;相同网段互通&#xff08;静态方式&…

(数组/字符串) 380. O(1) 时间插入、删除和获取随机元素 ——【Leetcode每日一题】

❓ 380. O(1) 时间插入、删除和获取随机元素 难度&#xff1a;中等 实现 RandomizedSet 类&#xff1a; RandomizedSet() 初始化 RandomizedSet 对象bool insert(int val) 当元素 val 不存在时&#xff0c;向集合中插入该项&#xff0c;并返回 true &#xff1b;否则&#x…

【Maven入门篇】(1)详细讲解Maven的安装报错解决

&#x1f38a;专栏【Maven入门篇】 &#x1f354;喜欢的诗句&#xff1a;更喜岷山千里雪 三军过后尽开颜。 &#x1f386;音乐分享【The truth that you leave】 &#x1f970;欢迎并且感谢大家指出我的问题 文章目录 &#x1f33a;Maven介绍⭐作用⭐官网 &#x1f384;maven安…

【C语言】文件操作(一)

前言 本篇博客讲解对文件的操作&#xff0c;包括打开&#xff0c;关闭操作。在下篇博客将讲解文件的读写。 文章目录 一、 什么是文件&#xff1f;1.1 用于存储数据1.2 文件类型1.3 文件名1.4 二进制文件和文本文件 二、文件的打开和关闭2.1 流和标准流2.2 文件指针2.3文件的打…

asp.net core automapper的使用

1.安装automapper的nuget包 AutoMapper.Extensions.Microsoft.DependencyInjection 2.创建需要映射的类和转换后的类 public class studto{public int sn { get; set; }public string name { get; set; }public string sex { get; set; }public int age { get; set; }public s…

前端的多种克隆方式和注意事项

克隆的意义和常见场景: 意义: 保证原数据的完整性和独立性常见场景: 复制数据, 函数入参, class构造函数等 浅克隆: 对象常用的浅克隆 es6扩展运算符...Object.assign 数组常用的浅克隆 es6的扩展运算符...slice>arr.slice(0)[].concat 深度克隆: 克隆对象的每个层级如…

如何套用模板制作大屏?

在山海鲸可视化的资源中心里内置了大量的二维、三维大屏模板&#xff0c;大家可以根据需要找到自己想要的模板&#xff0c;然后点击下载直接进行使用。 有需要可自行前往哔哩哔哩账号中观看相关内容的视频教程↓↓↓ 山海鲸可视化的个人空间-山海鲸可视化个人主页-哔哩哔哩视频…