RGB/YUV/M-JPEG

一、M-JPEG是什么?编码

M-JPEG(Motion- Join Photographic Experts Group)技术即运动静止图像(或逐帧)压缩技术,普遍应用于非线性编辑领域可精确到帧编辑和多层图像处理,把运动的视频序列做为连续的静止图像来处理,这种压缩方式单独完整地压缩每一帧,在编辑过程当中可随机存储每一帧,可进行精确到帧的编辑,此外M-JPEG的压缩和解压缩是对称的,可由相同的硬件和软件实现。但M-JPEG只对帧内的空间冗余进行压缩。不对帧间的时间冗余进行压缩,故压缩效率不高。采用M-JPEG数字压缩格式,当压缩比7:1时,可提供至关于Betecam SP质量图像的节目。
spa


MJPEG是24-bit的"true-color"影像标准,MJPEG的工做是将RGB格式的影像转换成YCrCB格式,目的是为了减小档案大小,通常约可减小1/3~1/2左右。
视频


说到底,M-JPEG是一种基于静态图像压缩技术JPEG发展起来的动态图像压缩技术,能够生成序列化的运动图像。就是一种数字压缩格式,只对帧内的空间冗余进行压缩,不对帧间的时间冗余进行压缩,压缩效率低。分辨率可从352×288到704×576htm


以往的JPEG压缩技术是直接处理整个画面,因此要等到整个压缩档案传输完成才开始进行解压缩成影像画面,而这样的方式形成传输一个高解析画面时须耗时数十秒甚至数分钟。而新一代的M-JPEG是采起渐层式技术,先传输低解析的图档,而后再补送细部之资料,使画面品质改善。M-JPEG压缩技术能够获取清晰度很高的视频图像,并且能够灵活设置每路的视频清晰度和压缩帧数。因期压缩后之格式可读单一画面,因此能够任意剪接。M-JPEG因采用帧内压缩方式也适于视频编辑
对象


二、编码、解码??get

编码:it

用预先规定的方法将文字、数字或其余对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通信等方面普遍使用。编码是信息从一种形式或格式转换为另外一种形式的过程。解码,是编码的逆过程。io


解码:图像处理

用特定方法把数码还原成它所表明的内容或将电脉冲信号、光信号、无线电波等转换成它所表明的信息、数据等的过程。解码在无线电技术和通信等方面普遍应用。class


三、RGB/YUV?


RGB格式

对一种颜色进行编码的方法统称为“颜色空间”或“色域”。用最简单的话说,世界上任何一种颜色的“颜色空间”均可定义成一个固定的数字或变量。RGB(红、绿、蓝)只是众多颜色空间的一种。采用这种编码方法,每种颜色均可用三个变量来表示-红色绿色以及蓝色的强度。记录及显示彩色图像时,RGB是最多见的一种方案。可是,它缺少与早期黑白显示系统的良好兼容性。所以,许多电子电器厂商广泛采用的作法是,将RGB转换成YUV颜色空间,以维持兼容,再根据须要换回RGB格式,以便在电脑显示器上显示彩色图形。


YUV格式

亮度信号常常被称做Y,色度信号是由两个互相独立的信号组成。视颜色系统和格式不一样,两种色度信号常常被称做U和V或Pb和Pr或Cb和Cr。这些都是由不一样的编码格式所产生的,可是实际上,他们的概念基本相同。在DVD中,色度信号被存储成Cb和Cr(C表明颜色,b表明蓝色,r表明红色)。