高清电视HDTV概述(2)
一、Rec.709 HDTV彩色编码
Rec.709定义了YCbCr彩色编码。不幸的是,与SDTV的范围因子定义不同,故YCbCr编码分成了两种。一种是用于小图像(SDTV)的编码,另一种是用于大图像(HDTV)的编码。
二、视频压缩
直接存储或传输YCbCr数字视频需要大量数据吞吐——对于SDTV来说大约每秒20兆字节,而对于HDTV来说大约每秒120兆字节。从第一代的摄影棚数字录象机到今天的超高质量摄影棚录象机,均存储未压缩的数据。
(1) 数据压缩
数据压缩减少了存储文本、数字、二进制、图像、声音或其它数据所需的大量位。但是,数据压缩同时也带来压缩和解压缩所需的大量计算。
从定义来说,数据压缩应该是无损的,解压缩后能精确恢复,位对应位(或字节对应字节)。
最主要的数据压缩算法包括:RLE算法和LZW算法。
(2) 图像压缩
图像数据通常具有较强的纵向和横向像素之间的相关性。RLE和LZW算法适用于存储两层(bilevel)或伪彩色(pseudocolor)图像数据。,他通常利用一定程序的扫描线顺序、水平像素之间的相关性进行压缩,这是一种适度的压缩,或许是2:1。
图像数据算法还可利用图像数据的统计结果进行压缩,与任意二进制数据不同,改进压缩比是可能的。ITU-T的传真标准就利用图像数据的水平和垂直相关性实现了币RLE或LZW更高的压缩比。
转换技术对于连续色调(灰度或真彩色)图像数据的压缩很有效。离散余弦变换DCT就很适合连续色调的图像数据的压缩。
(3) 有损压缩
总体来说,无损压缩只能实现连续色调的适度压缩。然而,人类的感官能力有限,一些超过范围的数据无法被人感知。因此,这些数据可以舍去,以实现更大的压缩率。这就是有损压缩。
有损压缩并不适合双层或伪彩色图像,但它非常适合灰度级或真彩色图像。
(3.1) JPEG
JPEG就是一种图像的有损压缩方法。它的变种M-JPEG专用于运动图像序列。数字摄像机就使用了M-JPEG算法。
MPEG也是一种视频序列的有损压缩算法标准。MPEG-2被用于数字电视和DVD的发布。
说到JPEG也比较搞笑,最初JPEG委员会开发此标准,目的是想用于彩色传真,但迅速就被广泛使用和部署到桌面图形和数字照片等领域。
JPEG压缩器一般会吧R'G'B'转换为Y'CbCr,然后应用4:2:0的色度二次采样实现2:1压缩。
(3.2) Motion-JPEG
Motion-JPEG简单地压缩视频序列的每个域或帧作为自包含的压缩图像,每个域或帧是“内编码”(intra coded)。由于每幅图像都是单独压缩的,故M-JPEG视频序列可以直接编辑,其不利的一点是采用临时的连贯性。
M-JPEG技术和实现了压缩比从2:1提高到大约20:1。20MB/S的数字视频数据率能被压缩成20Mb/S,适合消费电子数字录像带的记录。
(3.3) MPEG
ISO和IEC的Moving Picture Experts Group开发了MPEG标准。在MPEG的初时,自包含图像提供了一个基值——它形成一个锚图像(anchor picture)。后续的图像能根据与锚图像不同的像素进行编码,此方法称为帧间编码(interframe coding)。
一旦解码器接收了锚图像,它就能提供后续图像的基本预测。此预测能在编码器传输后改进预测错误。
运动能导致屏幕元素的位置改变,一个快速移动的元素能在一帧时间内移动10个像素。在连续的运动,某一位置的像素在连续的图像中有不同的值。故运动能导致预测错误数据的增加。
像间编码(Interpicture coding)利用了类似技术。不再赘述。
MPEG克服了活动图像的问题,采用了编码器计算活动矢量(motion vector)。编码器通过预测运动取代了锚图像的像素值——此过程称为运动补偿(motion compensation)。
高清电视HDTV概述(2)相关推荐
- 高清电视HDTV概述
高清电视HDTV概述 一.概念 数字电视,是指从演播室到发射.传输.接收过程中的所有环节均使用数字电视信号,或对该系统所有的信号传播均通过由二进制数字所构成的数字流来完成. 高清电视HDTV是DTV标 ...
- 中国4K和8K超高清电视市场现状研究分析与发展前景预测报告
[报告篇幅]:92 [报告图表数]:139 [报告出版时间]:2021年1月 报告摘要 据最新调研,2021年中国4K和8K超高清电视市场销售收入达到了 万元,预计2028年可以达到 万元,2022- ...
- 2021-2025年中国4K和8K超高清电视行业市场供需与战略研究报告
4K和8K超高清电视市场的企业竞争态势 该报告涉及的主要国际市场参与者有Samsung.LG.Sharp.Hisense.Konka.Changhong.Skyworth等.这些参与者的市场份额.收入 ...
- 04、江苏专转本(专业课笔记)第四章、计算机网络与因特网
文章目录 前言 一.数字通信入门 1.1.认识通信 1.1.1.通信概念 1.1.2.模拟信号与数字信号 1.1.3.有线通信与无线通信 简单概述 物理介质详细介绍(有线通信) 无线通信介绍 1.1. ...
- 嵌入式系统开发学习如何起步、如何深入?(转)
学习有捷径吗?俺认为是有的,正确的道路就是捷径. 就好象是爬山,如果有导游图,那就能找到一条最正确的路线:如果没有导游图,自己瞎琢磨,东问西问,也未必能找到最佳的路线. 有时候回首前尘,会谓叹,要是当 ...
- 码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清
GOP/ 码流 /码率 / 比特率 / 帧速率 / 分辨率 GOP(Group of picture) 关键帧的周期,也就是两个IDR帧之间的距离,一个帧组的最大帧数,一般而言,每一秒视频至少需要使用 ...
- 从事嵌入式开发需要掌握哪些知识?从事嵌入式软件开发的前景如何?
什么是嵌入式? 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一.嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器.存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很 ...
- 10双屏鼠标过不去_升级到2.0版本的双屏工作桌!家中工作高效还需利器辅助
前言 由于没有书房,电脑桌是放在的客厅,准确来说放在阳台上,装修时打通了就变成客厅的一部分.最早和老婆达成的协议是原阳台部分给我做一个工作区,宽度大概在1300mm左右,所以桌子选了个1200mmX6 ...
- 学习Linux就业前景如何?五大就业岗位!
Linux作为免费开源的操作系统,受到很多人的关注和重视.那么学习Linux就业前景如何?Linux可以从事的工作岗位有很多,这五种最常见. 1.Linux服务器方向:主要与服务器打交道,涉及的工作岗 ...
最新文章
- CSS3 @font-face
- pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config
- 比较经典的三层交换机实验
- Python之pypmml:pypmml的简介、安装、使用方法之详细攻略
- php里Array2xml
- matlab画图模糊,[转载]matlab中模糊工具箱的使用
- java aspectj_初窥AspectJ
- Fetch发送网络请求
- 睡眠音频分割及识别问题(八)--数据采集
- 数据可视化系列(六):场景案例显神通
- javascript-从toString方法在判断复杂数据类型上的妙用,引申到对原型链的理解...
- JAVA-初步认识-第十章-多态-类型判断-instanceof
- DSP28335笔记——系统时钟 和 GPIO
- 线性定常系统参数辨识-(数学建模与系统辨识——NJUST)
- 微信公众号文章采集浅谈--搜狗APP近一天文章
- 腾讯程序员平均月薪7.48万,分分钟变身“柠檬精”
- 第五届强网杯全国网络安全挑战赛writeup
- cio时代_成功实现数字时代CIO的6条原则
- PyTorch-LSTM时间序列预测中如何预测真正的未来值
- jitsi-meet react 框架改造
热门文章
- 【无标题】Python __all__=[]作用
- HTML小游戏21 —— html5版暴打皮卡丘游戏(附完整源码)
- SingleStore数据库(mysql分布式)-装载TPCH数据
- 错误为0x8002801D 库没有注册 解决方案
- css背景相关属性和盒子
- Windows Server 2012 R2 详细安装步骤
- Ubuntu保存退出vim编辑器
- 超级简单的复合运算计算器JAVA算法,含源码
- 高分子PEG:PEG nicotinic acid,MPEG Niacin,甲氧基聚乙二醇烟酸,水溶性强,可用于drμg的递送或生物测定开发
- 表白失败,还是好好写程序吧