前几年4K技术就已经有人提及,今年更是成了一个非常热门的词汇,而且4K技术已经普遍应用于各类终端,如电视机、机顶盒、手机等。那么如何来理解4K这个东东呢?今天博主就谈谈自己对4K技术的认识。

博主认为可以从以下几个方面来解释4K技术:内容、平台、传输、终端。

1.     内容。

内容即具备4K分辨率的视频画面,包括视频画面、游戏画面等。关于内容又可以从以下几点谈起。

1)     帧率。拍摄器材对自然物体进行拍摄时,会对拍摄出的视频进行采样。比如每秒从视频流里采样出25帧画面,那么帧率为P25或者25HZ;每秒采样30帧画面或者60画面,则帧率为P30或者P60,我们经常会看到的P25,P30,P60等术语,就是这个意思。采样的帧率越大,整个视频看上去就越连贯、舒畅,但是对储、编解码的性能也提出较高的要求。

2)     分辨率。关于分辨率的概念可以参考我之前的这篇文章我对视频“分辨率”的理解以及在电视上显示的理。采样帧率时,也要对每帧的画面进行采样,如果在水平方向上采样了3840个像素点,在垂直方向上采样了2160个像素点,也就是用3840*2160来存储表示一帧画面,此时的分辨率即为4K分辨率。有时候对每帧画面的采样点会更多,达到4096×2160。具备4K分辨率的视频画面看起来会非常细腻,细腻到何种程度呢?比如视频画面上远处有一栋大楼,大楼上有许多的窗户,4K可以让你看到每一个窗户的结构,用下面这张图来说明下,图片是我从百度上下的。如果此图用标清分辨率或者普通高清分辨率的话,也许你只能看到有这么一栋大楼,仅此而已。

3)     内容大小。一般认为4K分辨率为3840*2160。其中,每个像素点的颜色可以用R、G、B三种基色来组合显示,每种基色的信息量可以使用二进制5位、8位、10位来存储。采用的存储位数越大,整个画面越清晰,但是存储容量也越大。假设一部4K视频帧率是P60,每个像素点的R、G、B分别使用10位二进制共3个颜色 * 10位/颜色 = 30位二进制存储信息,视频总时长是90分钟,那么正规视频的大小为:

90分钟 * 60秒/分钟 * 60帧/秒 * (3840 * 2160)个像素/帧 *  30bit/像素 = 80621568000000(bit) = 10077696000000(Byte) =9841500000(KB) = 9610839.84375(MB) =

9385.585784912109375(GB) =  9.1656111180782318115234375(TB)

这也太大了,所以需要采用压缩算法,将4K视频压缩。目前压缩算法也有很多,一般采用H.265标准来压缩编码4K视频。

4K内容虽好,但是目前国内已有的4K内容非常稀少,因为拍摄一部4K视频内容成本较高。国外的三星、索尼等已有不少4K的片源。

2.     平台。你可以理解为管理4K内容的服务器,例如存储4K内容,分发4K内容,上传、修改、查询、删除4K内容等。特别是存储,一部4K内容的体量就已经很大了,要存储N部4K内容要占用多少存储空间。

3.     传输。一部4K内容经过编码压缩、格式封装、协议打包,就可以在网络上传输了。虽然经过编码压缩,但是4K内容的平均码率还是比较大的,一般会占用40M~50M的带宽。如今老百姓家中带宽一般是20M或者不到,如果要老百姓提升到100M带宽,那就意味着老百姓要向电信多交宽带费了。所以,4K的普及,还需高带宽的普及以及带宽资费的进一步下降。

4.     终端。终端从网络上下载到4K内容后,还需要对4K内容的解协议、解封装、解码,这一切还要依赖于终端的芯片能力,即芯片需支持4K解码功能。如果你家使用智能电视来看4K内容的话,那么电视就要承担起这些工作,但是电视毕竟是电视,主要功能是显示内容的,编解码并不是电视机的强项,所以编解码4K内容还是选用专业的机顶盒为好。另外,电视机也需要支持4K的分辨率,原因为啥请继续参考我之前写的文章链接我对视频“分辨率”的理解以及在电视上显示的理解

分辨率文章参考:我对分辨率的理解

视频4K技术的解读的更多相关文章

  1. 「视频直播技术详解」系列之七:直播云 SDK 性能测试模型

    ​关于直播的技术文章不少,成体系的不多.我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面.深入地了解视频直播技术,更好地技术选型. 本系列文章大纲如下: ...

  2. paper 116:自然图像抠图/视频抠像技术梳理(image matting, video matting)

    1. Bayesian Matting, Chuang, CVPR 2001.http://grail.cs.washington.edu/projects/digital-matting/paper ...

  3. 基于SURF特征的图像与视频拼接技术的研究和实现(一)

    基于SURF特征的图像与视频拼接技术的研究和实现(一)      一直有计划研究实时图像拼接,但是直到最近拜读西电2013年张亚娟的<基于SURF特征的图像与视频拼接技术的研究和实现>,条 ...

  4. 【转载】视频CDN技术原理与流程说明

    视频CDN专为移动互联网视频内容分发量身定做的一套自主研发的分布式平台,该平台以深圳为中心,分布在全国各地BGP机房的服务器为边缘节点,汇聚中国电信.中国联通.中国移动.中国教育网等运营商网络资源,构 ...

  5. 视频直播技术-视频-编码-传输-秒开等<转>

    转载地址:http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547042&idx=1&sn=26d8728548 ...

  6. JT/T 1077-2016《道路运输车辆卫星定位系统车载视频平台技术要求》平台标准符合性检测合同

    合同编号: 道路运输车辆卫星定位系统 平台标准符合性检测合同 委托方(甲方): 受托方(乙方): 交通运输通信信息工程质量检测中心 签订时间: 签订地点: 北京市 委托方(甲方): 委托方(甲方): ...

  7. 2个YUV视频拼接技术

    http://blog.csdn.net/huahuahailang/article/details/9040847 2个YUV视频拼接技术 http://zhongcong386.blog.163. ...

  8. 视频直播技术之iOS端推流

    随着网络基础建设的发展和资费的下降,在这个内容消费升级的时代,文字.图片无法满足人们对视觉的需求,因此视频直播应运而生.承载了实时性Real-Time和交互性的直播云服务是直播覆盖各行各业的新动力.网 ...

  9. 4K超清,2500万人在线,猫晚直播技术全解读

    摘要: 作为双11的必备节目,今年的猫晚通过优酷.浙江卫视.东方卫视进行了全程网络直播和电视直播,吸引了超过全球超过2.4亿人收看.猫晚期间,优酷基于阿里云最新的广播级高可靠直播方案,为近2500万的 ...

随机推荐

  1. Python编写AWS Version 4 signing (AWS4-HMAC-SHA256) for execute-api

    官网教程中给了签署AWS请求给了详细的介绍和python的例子,但是例子针对DynamoDB API,本例子针对API Gateway的POST请求,并携带有x-amz-security-token. ...

  2. Windows 10开发基础——指针事件和操作事件(一)

    主要内容: 1.指针事件 2.操作事件 1.指针事件 指针事件由各种活动输入源引发,包括触摸.触摸板.笔和鼠标(它们替代传统的鼠标事件).指针事件基于单一输入点(手指.笔尖.鼠标光标),但不支持基于速 ...

  3. PySide——Python图形化界面入门教程(六)

    PySide——Python图形化界面入门教程(六) ——QListView和QStandardItemModel 翻译自:http://pythoncentral.io/pyside-pyqt-tu ...

  4. QDialog之屏蔽Esc键(简单深刻,要么重写keyPressEvent然后break忽略此事件,要么重写eventFilter然后return,都是为了忽略此事件)

    简述 Qt中Esc键会在一些控件中默认的进行一些事件的触发,比如:QDialog,按下Esc键窗口消失.大多数情况下,我们不需要这么做,那么就需要对默认事件进行屏蔽. 简述 源码分析 事件过滤器 事件 ...

  5. C#高性能大容量SOCKET并发(九):断点续传

    原文:C#高性能大容量SOCKET并发(九):断点续传 上传断点续传 断点续传主要是用在上传或下载文件,一般做法是开始上传的时候,服务器返回上次已经上传的大小,如果上传完成,则返回-1:下载开始的时候 ...

  6. PowerShell将Windows store应用程序安装为开发者模式

    原文: PowerShell将Windows store应用程序安装为开发者模式 在本地部署Windows 商店应用程序时,我们会遇到Add-AppDevPackage.ps1脚本,这个脚本和所在安装 ...

  7. 关于联合体union的详细解释

    1.概述 联合体union的定义方式与结构体一样,但是二者有根本区别. 在结构中各成员有各自的内存空间,一个结构变量的总长度是各成员长度之和.而在“联合”中,各成员共享一段内存空间,一个联合变量的长度 ...

  8. mysql远程表链接

    FEDERATED简介 FEDERATED存储引擎是访问远程数据库中的表,在平时开发中可以用此特性来访问远程库中的参数表之类的,还是非常方便的.使用时直接在本地构建一个federated表来链接远程数 ...

  9. VS使用的快捷方式

    VS常用快捷键 1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”: 2)前进到下一个光标位置:“Ctrl + Shift + - ”. 2.复制/剪 ...

  10. 解除.NET中虚拟路径的疑惑

    今天部署产品时,发现一个涉及到路径错误的bug,在开发环境下都OK,但是到了测试环境中却一直报错,经过一番排查,原来错误出在了HttpContext.Current.Server.MapPath这个方 ...