MJPEG全名为”MotionJointPhotographicExpertsGroup”,是一种视频编码格局,中文名称翻译为“技能即运动静止图画(或逐帧)紧缩技能”。MJPEG广泛运用于非线性修改范畴可准确到帧修改和多层图画处理,把运动的视频序列作为接连的静止图画来处理,这种紧缩方法独自完好地紧缩每一帧,在修改过程中可随机存储每一帧,可进行准确到帧的修改,此外M-JPEG的紧缩宽和紧缩是对称的,可由相同的硬件和软件完成。但M-JPEG只对帧内的空间冗余进行紧缩。不对帧间的时刻冗余进行紧缩,故紧缩功率不高。选用M-JPEG数字紧缩格局,当紧缩比7:1时,可提供相当于BetecamSP质量图画的节目。
MotionJPEG技能常用于闭合电路的电视摄像机的模仿视频信号“翻译”成视频流,并存储在硬盘上。典型的运用如数字视频记录器等。MJPEG不像MPEG,不运用帧间编码,因而用一个非线性修改器就很简单修改。MJPEG的紧缩算法与MPEG一脉相承,功用很强壮,能发送高质图片,生成彻底动画视频等。但相应地,MJPEG对带宽的要求也很高,相当于T-1,MJPEG信息是存储在数字媒体中的庞然大物,需求很多的存储空间以满意现在大都用户的需求。因而从另一个视点说,在某些条件下,MJPEG也许是功率最低的编码/解码器之一。
MJPEG是24-bit的”true-color”印象规范,MJPEG的作业是将RGB格局的印象转换成YCrCB格局,意图是为了削减档案巨细,一般约可削减1/3~1/2左右。
M-JPEG是一种依据静态图画紧缩技能JPEG发展起来的动态图画紧缩技能,能够生成序列化的运动图画。其首要特色是根本不考虑视频流中不同帧之间的改变,只独自对某一帧进行紧缩,其紧缩倍数为20~80倍,合适静态画面的紧缩,分辨率可从352×288到704×576。以往的JPEG紧缩技能是直接处理整个画面,所以要比及整个紧缩档案传输完成才开端进行解紧缩成印象画面,而这样的方法形成传输一个高解析画面时须耗时数十秒乃至数分钟。而新一代的M-JPEG是采纳渐层式技能,先传输低解析的图档,然后再补送细部之材料,使画面质量改进。M-JPEG紧缩技能能够获取清晰度很高的视频图画,并且能够灵敏设置每路的视频清晰度和紧缩帧数。因期紧缩后之格局可读单一画面,所以能够恣意剪接。M-JPEG因选用帧内紧缩方法也适于视频修改。
比较于MPEG-4,M-JPEG的首要缺陷是紧缩功率低,MJPEG算法是依据每一帧图画的内容进行紧缩,而不是依据相邻帧图画之间的差异来进行紧缩,因而形成了很多冗余信息被重复存储,存储占用的空间大到每帧8~15K字节,最好也只能做到每帧3K字节,但假如因而而选用高紧缩比则视频质量会严峻下降。