深圳市创研数字通讯有限公司
联系人:罗先生
手机:13692246378
电话:0755-85299996
邮箱:lokiqi@qq.com
网址:http://www.idc-rf.com
地址:深圳宝安35区东方鼎泰文创科技园212
深圳市创研数字通讯有限公司
联系人:罗先生
手机:13692246378
电话:0755-85299996
邮箱:lokiqi@qq.com
网址:http://www.idc-rf.com
地址:深圳宝安35区东方鼎泰文创科技园212
MJPEG
MJPEG是一种24位“真彩色”图像标准,MJPEG是将RGB格式的图像转换为YCrCB格式的工作,目的是减小文件大小,一般可以减小1/3~1/2左右。
MJPEG是在JPEG的基础上发展起来的,JPEG的压缩技术是直接对整个图像进行处理,直到压缩文件全部传输完毕后再解压。MJPEG压缩每一帧(一段分离的JPG数据),并随机存储每一帧。和JPEG一样,多个文件通过压缩邮件包发送,而MJPEG可以通过QQ在线直接一个一个发送。MJPEG这种压缩技术避免了JPEG传输的延迟。因为每一帧都是独立的,所以可以任意编辑,而且图像分辨率会比JPEG高。MJPEG公民监督的支柱技术,可以控制整个后宫的监控行业。它的出现是压缩技术发展史上的一个里程碑
h .
H.264也被称为MPEG-4的PART 10,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合视频小组(JVT)提出的高压缩数字视频编解码器标准。H.264是以H.26X系列命名的ITU-T标准之一,而AVC是ISO/IEC MPEG的一个侧面名称。
随着网络的发展,对视频压缩技术提出了新的要求,以适应不同的网络环境,以更高的压缩比、更真实的画面、更少的成本、更快的传输速度进行视频传输,使网络摄像机能够更贴近人们的生活。H.264就这样诞生了
MJPEG VS h:
流:
比特流相当于宽带视频文件的流速度,其大小影响传输速度、图像质量和内存的使用。首先介绍公式:视频文件大小=码流×3600S÷8÷1024=?米/小时
先看图片和视频文件大小在不同流
如:
MJPEG上传文件的速度为2048kb/s
视频文件大小= 2048KB /s×3600S÷8÷1024=900Mbps/小时!
32g存储卡的存储时间为1.5天
MJPEG码流2048KB /s监控画面
H.264以512kb /s的速度上传文件
视频文件大小= 512kb /s×3600S÷8÷1024=225M/小时
32 g版一个记忆卡可以存储为5 - 6天;
H.264比特流512KB /s监控画面
甚至MJPEG使用的是2048kb/s的比特流,而h.264使用的是512kb /s的比特流,因为h.264具有更高的压缩比和更先进的计算方法,可以实现相同的图像质量。h .节省80%以上的比特率和4倍的存储空间与MJPEG相比。H.264还可以在低宽带下实现720P和1080I /P的广播级高清视频分辨率。
现在4G网络的到来使得家庭网络宽带速度非常宽,MJPEG网络传输高达2048kb/s的比特流也是理论上的。此外,网络摄像头视频传输在上传速度,而不是下载速度。不管下载速度如何,90%的网络运营商的上传速度都是512kb/s。
让我们使用相同的代码流512kb /s来查看图片的效果和视频文件的大小。
相同的流MJPEG质量
相同的流H.264画质
显然,一些流是相同的,但画面质量非常不同。为了实现高压缩比,MJPEG降低了视频质量,马赛克,照片流失现象严重。但是MJPEG更适合于视频编辑,并且在帧级不是很严格的情况下具有优势。H.26的压缩算法更先进,压缩比高,可以快速压缩和传输视频,所以画面非常清晰流畅。
压缩率:
1、MJPEG压缩比为20:1
2. H.264的压缩比为200:1