• 流媒体学习笔记


    视频:快速播放一连串连续的图片

    每一张图片,我们成为一帧,都是由像素组成的,假设为1024*768.每个像素是由RGB组成,每个8位,共24位。

    我们来算下,每秒钟的视频有多大?

    30帧*1024*768*24=566,231,040Bits=70,778,880Bytes

    如果一分钟呢?差不多4G

    编码是一个压缩的过程

    视频与图片的特点:

    空间冗余:图像的相邻像素之间有较强的相关性,一张图片相邻像素往往是渐变的,不是突变的,没必要每个像素都完整的保存,可以隔几个保存一个,中间的用算法计算出来。

    时间冗余:视频序列的相邻图像之间内容相似。一个视频中连续出现的图片也不是突变的,可以根据已有的图片进行推断和预测。

    视觉冗余:人的视觉系统对某些细节不敏感,因此不会没一个细节都注意到,可以容许丢失一些数据

    编码冗余:不同像素值出现的概率不同,概率高的用的字节少,概率低的用的字节多,类似Huffman coding的思想

     

     

     

     

     

     

     

    经过编码之后,生动活泼的一帧一帧图像,就变成了二进制存储在文件里面

  • 相关阅读:
    股票行情
    证券总结
    求职
    Android的Touch事件处理机制
    订货量、成交量、价订货量、成交量、价格与行情之间的关系
    Android下如何理解onMeasure,onLayout的过程
    并发和并行的区别
    网页布局
    计算机发展史--图灵
    计算机发展史
  • 原文地址:https://www.cnblogs.com/saryli/p/12220773.html
Copyright © 2020-2023  润新知