穆易叫兽

用经验,找出你的bug!

导航

视频参数

失真指的是指一个物体、影像、声音、波形或其他信息形式其原本形状(或其他特征)的改变现象。失真往往是不必要的。但在某些领域,失真是很有魅力的,例如电吉他(常借由音箱或效果器刻意制造一种强烈的声音).

视频丢帧的现象:视频中间出现花屏.

视频丢帧的原因大致分为两类:1.采集问题a.参数问题(采集时,可能因为参数没调对。)b.性能问题(采集完的预处理问题,与性能有关。)c.硬盘空间问题(边采集边处理,没有空间是不行的。)2.传输问题(这类原因是占大多数的)在传输的过程中,有可能,因为网络及信号的问题。

分辨率(Resolution是指视频成像产品所成图像的大小或尺寸,它的表达式为:“水平像素数*垂直像素数”。显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标之一。可以把整个图像想象成是一个大型的棋盘,而分辨率的表示方式就是所有经线和纬线交叉点的数目。显示分辨率一定的情况下,显示屏越小图像越清晰,反之,显示屏大小固定时,显示分辨率越高图像越清晰.常见的图像分辨率有QCIF(176×144),CIF(352×288),D1(704×576),720P(1280×720),1080P(1920*1080)。摄像机成像的最大分辨率是由CCD或CMOS感光器件决定的。现在有些摄像机支持修改分辨率,是通过摄像机自带软件裁剪原始图像生成的。

帧率(Frame Rate 一帧就是一副静止的画面,连续的帧就形成动画,如电影等。我们通常所说的帧数就是在1秒钟时间里传输的图片的帧数,通常用fps(Frames Per Second)表示。每一帧都是静止的图像,快速连续地显示帧便形成了运动的假象,还原了物体当时的状态。高帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。一般来说,图像帧率设置为25fps或30fps已经足够。

视频带宽(Video BW指每秒钟电子枪扫描过的总像素数即单位时间每条扫描线上面显示频点数总和。像素时钟(点时钟)可以计算为“水平分辨率(总数)×垂直分辨率(总数)×场频(画面刷新次数)”与行频相比,带宽更具有综合性,也更直接地反映显示器性能。大家不要混淆视频带宽和像素时钟。

视频带宽反映的是频谱分析仪接收机中位于包络检波器之后的视频滤波器的带宽。这种滤波器也影响显示的噪声,但与分辨带宽的方式不同。在视频滤波器中,噪声的平均电平保持不变但噪声的变化减少。因此,视频滤波器的作用是“平滑”信号的噪声。频谱仪显示的结果是噪声基底压缩为一条单薄的线迹,而线迹的位置保持不变。因此,改变VBW不能改善灵敏度,但在测量小功率信号时,VBW改善了识别能力和再现性,其测试曲线更加光滑,但扫描时间也相应增加。(上行带宽就是本地上传信息到网络上的带宽。上行速率就是用户电脑向网络发送信息时的数据传速率。下行带宽就是从网络上下载信息的带宽。下行速率是指用户电脑从网络下载信息时的传输速率。)

 

码流(Data Rate 是指视频图像经过编码压缩后在单位时间内的数据流量,也叫码率,是视频编码中画面质量控制中最重要的部分。同样分辨率下,压缩比越小,视频图像的码率就越大,画面质量就越高。

码率:影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。也就是取样率(并不等同与采样率,采样率的单位是Hz,表示每秒采样的次数),单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来cbr(固定码率)与vbr(可变码率), “码率”就是失真度,码率越高越清晰,反之则画面粗糙而多马赛克。

计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=八个位,即1B=8b;前面的大写K表示千的意思,即千个位(Kb)或千个字节(KB)。表示文件的大小单位,一般都使用字节(B)来表示文件的大小。

Kbps:首先要了解的是,ps指的是/s,即每秒。 在这里需要说明的问题是在单位换算上有一点是极其重要的即:1Mb=1024Kb=1024*1024b=1048576b 而1MB=1024KB=1024*1024B=1024*1024*8b=8388608b这在数量上差的很多

1kbps就是每秒1千个位。

单位换算:1B=8b   B=byte(字节)b=bit(位)K=kilo(千)ps=per second(每秒)1 B/s=8 bps(b/s)1 KB/s=8 Kbps(Kb/s)1 MB/s=8 Mbps(Mb/s)

1.码率计算公式:

码率=采样率 x 位深度 x 声道

所以,上面文件的码率= 44.1Khz x 16位 x 2声道 = 1411.2 Kbps

 2.文件大小 = 码率 x 时长 = 1411.2 Kbps x (3 x 60 + 47 )s = 1411.2Kbps x 227s

 =38102.4 Kb

38102.4 Kb / 1024 Kb/M = 37.2M

近似等于mediainfo工具显示的文件大小38.3M。

注:此计算公式对未压缩的wav格式文件有效,不适用于mp3等被压缩的文件。

分辨率、帧率及码流之间的相互关系可以用下图简单表示:

 

       对于静止的图像,用较低的码流即可以获得较高的图像质量;对于运动的图像,需要配置较高的码流。举个例子,针对720P的摄像机来说,典型码率为:2M,对于室内场景,因运动物体较少、速度较小,配置2M码流即可满足要求;对于道路监控场景,因车流速度快,场景变换大,可能需要配置4M码率。实际应用中,我们应该配置为变码率,使其更好地适应场景变化.

关键帧

 帧——就是动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。在动画软件的时间轴上帧表现为一格或一个标记。关键帧——相当于二维动画中的原画。指角色或者物体运动或变化中的关键动作所处的那一帧。关键帧与关键帧之间的动画可以由软件来创建,叫做过渡帧或者中间帧.

视频编码

视频编码是指连续图像的编码,与静态图像编码着眼于消除图像内的冗余信息相对,视频编码主要通过消除连续图像之间的时域冗余信息来压缩视频。

posted on 2017-08-22 10:53  穆易叫兽  阅读(369)  评论(0编辑  收藏  举报