摄像头每路视频每天到底产生多少数据?

计算公式

一般来说:视频文件体积 = (视频码率+音频码率[如果有]) x 时长 / 8

单路视频24小时存储1天的计算公式∑(GB)=码流大小(Mbps)÷8×3600秒×24小时×1天÷1024。

  • 全高清1080P(1920x1080)格式:按8Mbps码流计算,存放1天的数据总容量8Mbps÷8×3600秒×24小时 ×(1天)÷1024=84GB。

  • 高清720P(1280×720)格式:按4Mbps码流计算,存放1天的数据总容量4Mbps÷8×3600秒×24小时 ×(1天)÷1024=42GB。

  • 标清4CIF(704*576)存储格式:按2Mbps码流计算,存放1天的数据总容量2Mbps÷8×3600秒×24小时 ×(1天)÷1024=21GB。

  • CIF(352288)存储格式:按512Kbps码流计算,存放1天的数据总容量512Kbps÷8×3600秒×24小时 ×(1天)÷1024=5.4GB。

我们也可以反推:如果一个视频文件大小有10GB,时长为90分钟(5400秒), 那么它的码率(视频+音频)为:

10 x 1024 x 8 / 5400 = 15 Mbps。

几个先验知识概念

像素及显示问题,大概主要牵扯到3个概念:像素、分辨率、密度。

一、码流

码流大小,包含视频码率和音频码率;视频码率为3Mbps, 音频码率为512Kbps

所以针对视频文件,文件大小主要与时长、音频的码率、视频的码率以及音频流、视频流的个数。

对720P, 1080P,它们的码率会有多种,从几Mbps到几十Mbps,都有可能,就看视频内部采用什么编码及用什么设备录制这个视频了。

比如大疆的禅思H20系列最大码率:

红外:2Mbps

广角:15Mbps

变焦:70Mbps

当前:32Mbps

二、像素

我们常说的像素,一般就是指图像含有多少个像素点,我们就以720P、1080P为例:

1080P的实际像素是 1920*1280, 相乘结果是 2073600,即有2073600个像素点, 也就是常说的1080P为200万像素。

720P实际像素是1280×720, 相乘结果921600,即有921600个像素点,也就是常说的720P为100万像素

图像占用空间大小计算公式:图像像素*图像位深/8 = 占用字节

如果一张图片像素为1024*1024, 位深32位,则图片占用空间大小为:

1024102432/8 = 4194304 byte = 4096 KB

三、分辨率

分辨率常指的是设备输出分辨率或叫屏幕分辨率,即屏幕上横竖有多少个容器点,每个容器点用于容纳一个像素,例如iPhone 5s, 它的分辨率为1136*640,用它看1080P,其实只能看到1136*640多个像素点,不能发挥1080P优势,很多细节会被忽略。

四、帧率

帧率:FPS(Frames Per Second)每秒钟要多少帧画面。影响画面流畅度,与画面流畅度成正比:帧率越大,画面越流畅;帧率越小,画面越有跳动感。

帧率一般不超过24, 如果限定一个码率,比如800kbps,那么帧率越高,编码器就必须加大对单帧画面的压缩比,也就是通过降低画质来承载足够多的帧数。如果视频源来自摄像头,24FPS已经是肉眼极限,所以一般20帧的FPS就已经可以达到很好的用户体验了。

来源: https://www.jianshu.com/p/3252f8931dc3

五、密度

指的是每英寸包括多少个像素点,单位PPI(Pixels Per Inch)。

屏幕PPI计算方式:

比如iPhone 5s屏幕分辨率为: 1136640, 尺寸为4英寸,则PPI为 (11361136+640*640)/4, 开根号,大概就是325。

PPI超过300就可以算是视网模屏了,肉眼已经分辨不出像素点来。

假设我有A、B两部手机,两者屏幕的宽度分辨率都是320*640,但A的尺寸为3.5英寸,B的宽度为7英寸,那么显然是A手机的密度大,

所有A的图像看起来更清晰,而B的看起来要模糊些,图像也要大些。

摄像头每路视频每天到底产生多少数据?相关推荐

  1. Video4Linux下USB摄像头驱动和视频采集的实现

    1 引言 多媒体通信技术的发展为信息的获取和传输提供了丰富的手段,视频采集是其中不可缺少的重要组成部分.视频采集的手段多种多样,随着人们对降低系统成本和提高可靠性的迫切需求,基于嵌入式的视频采集系统成 ...

  2. 乐视三合一摄像头和kinect_乐视三合一体感摄像头快评测,看看到底怎么玩?

    原标题:乐视三合一体感摄像头快评测,看看到底怎么玩? 说起"体感",也许很多人都不知道,即使知道也仅限于Kinect,其实乐视早就开始了这方面的探索.先是之前的3D体感摄像头,现在 ...

  3. ROS 机器人双路视频手机监控

    更多创客作品,请关注笔者网站园丁鸟,搜集全球极具创意,且有价值的创客作品 这几天心血来潮,把家里的旧摄像头装在Diego1#上,再加上原来的Letv Xtion就形成了双路视频摄像头,再通过手机APP ...

  4. IT民工系列——c#操控海康威视视屏监控卡(海康威视 4路视频捕捉卡 DS-4004HC)...

    前言: 我是一名IT民工,热爱计算机 热爱软件.我从事.net平台开发也有几年了,专注c#.熟悉: ORM/RBAC/AOP/OO/持久层/数据流/工作流/信息流/企业系统开发/Excel等解密等. ...

  5. OpenCV+python调用本地摄像头并录制视频

    1.调用摄像头并录制视频 from cv2 import cv2 #捕获摄像头帧 cameraCapture = cv2.VideoCapture(0) fps = 30 size=(int(came ...

  6. 32路视频光端机性能指标及视频特性介绍

    32路视频光端机带有视频及数据状态指示,可监控系统的正常运行.其采用结构模块化设计,用户可根据现场具体情况灵活选择或定制配置.那么,32路视频光端机性能指标及视频特性都有哪些呢?接下来我们就一起来看看 ...

  7. 4路视频+4路百电(物理隔离)+8路电话+开关量+串口+电话光端机 武警光端机

    产品描述 本系列产品,是在该公司研制的专用超大规模集成电路的基础上,研发的点对点多业务光传输设备.此款产品提供4路视频,1-8路电话接口:1-16路开关量接口/1-8路RS232-422-485接口: ...

  8. 基于opencv在摄像头ubuntu根据视频获取

     基于opencv在摄像头ubuntu根据视频获取 1  工具 原料 平台 :UBUNTU12.04 安装库  Opencv-2.3 2  安装编译执行步骤 安装编译opencv-2.3  參考h ...

  9. html5视频抓取,js和HTML5基于过滤器从摄像头中捕获视频的方法

    这篇文章主要介绍了js+HTML5基于过滤器从摄像头中捕获视频的方法,涉及javascript基于html5元素操作多媒体的使用技巧,需要的朋友可以参考下 本文实例讲述了js+HTML5基于过滤器从摄 ...

最新文章

  1. csapp:无符号数可能造成的程序bug
  2. 【Java设计模式】装饰模式
  3. Keepalived 使用指南
  4. 自定义函数删除字母C语言,[编程入门]自定义函数之字符提取-题解(C语言代码)...
  5. Java SimpleTimeZone setStartYear()方法与示例
  6. 【OpenCV 例程200篇】55. 可分离卷积核
  7. Lockdoor Framework:一套自带大量网络安全资源的渗透测试框架
  8. 数据科学入门与实战:玩转pandas之二
  9. 高德上线“家人地图”惹争议 官方回应:用户确认授权后才能使用
  10. 【IDEAEclipse】4、IntelliJ IDEA上操作GitHub
  11. JVM Troubleshooting
  12. ASA 5520 ASDM 配置
  13. Sandwell模型和卫星测高反演海底地形
  14. java图像预处理_图像预处理(一)基本特征提取
  15. DEFCON 23|利用U盘60秒打开保险柜
  16. WinSCP(Windows与Linux文件同步工具)使用总结
  17. 笔记本计算机运行程序,这几招让你的笔记本电脑运行速度变快 必学技巧
  18. hurst代码 python_python中的Hurst指数
  19. layui设置按钮不可点击_layui upload 模块点击选择文件按钮的禁用与启用功能
  20. 卓文萱在北京净万家像街头卖艺似的骗子粉丝做公益绯闻男友辰亦儒看不惯假惺惺模样破口大骂

热门文章

  1. YOLOv5训练自己的数据集(超详细)
  2. 一家之言:说说 JavaScript 的类成员的访问控制
  3. 加强顶层设计 推动数字出版高质量发展
  4. 传统企业如何电子商务
  5. 数据共享-spark中共享变量深度解析
  6. 【Java】 # 使用java调用MySQL的函数、存储过程
  7. 列主元Gauss消元法求解线性方程组的MATLAB实现
  8. 攻防世界MISCall
  9. Rockland检测开发丨Rockland 免疫分析开发方案
  10. 【3d地图】vue中使用echarts geo3D