摄影术语解释.doc_第1页
摄影术语解释.doc_第2页
摄影术语解释.doc_第3页
摄影术语解释.doc_第4页
摄影术语解释.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AVI 是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。AVI支持256色和RLE压缩。AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。 AV输入 松下、JVC的C型小摄录机一般都没有AV输入,带AV输入的,主要见诸如一些8mm或Hi8的小摄录机。之所以会这样,是因为JVC和松下两家模拟式家用小摄录机的格式都采用VHS-C,而VHS-C格式和家用的录像机是同一格式,故此它们是通用的,所以也就没必要在小摄录机上再搞AV输入接口,可以通过随机配的转换盒在家用的录像机播放,免去接线的麻烦。 而索尼,夏普的摄录机拍摄的8mm格式的摄录带或Hi8格式和现在的VHS格式家用录像机不兼容,无法通用,所以设一组AV输入接口通过AV输出连接到电视,才能解决转录问题,这在VHS-C格式上是没必要的事情,但在8mm、Hi8上就变得有必要了,这就是格式不统一或格式未成为通用格式带来的麻烦。 CCD Charge Coupled Device (CCD) 电荷耦合器件。CCD是一种半导体装置,能够把光学影像转化为数字信号。 CCD上植入的微小光敏物质称作像素(Pixel)。一块CCD上包含的像素数越多,其提供的画面分辨率也就越高。CCD的作用就像胶片一样,但它是把图像像素转换成数字信号。CCD在摄像机、数码相机和扫描仪中应用广泛,只不过摄像机中使用的是点阵CCD,即包括x、y两个方向用于摄取平面图像,而扫描仪中使用的是线性CCD,它只有x一个方向,y方向扫描由扫描仪的机械装置来完成。 CCD数量 高档摄录放一体机不管是模拟机还是数字机都采用3片CCD(电荷耦合元件)。3CCD机种解析度高,色彩还原逼真,但光学结构复杂,电路构造简单,维修方便,故障率较低,但价格相对较贵。单CCD焦距滤色镜正好相反,实际的清晰度相对较差。不过现在家用摄像机单片CCD也能达到400线左右的清晰度,家用已足够,可以说是价廉物美。 CODEC 支持视频和音频压缩(CO)与解压缩( DEC ) 的编解码器或软件。CODEC技术能有效减少数字存储占用的空间,一般配合OHCI1394卡实现数据的解压缩。 DAC 即数模转装换器,一种将数字信号转换成模拟信号的装置。 DAC的位数越高,信号失真就越小。图像也更清晰稳定。 Digital 8 Digital 8简称D8,由Sony开发的家用数码摄录机的一种新规格,是将影像信号存储到 Video8 或 Hi8 磁带的方式。其水平解析度为500线。YUV 在现代彩色电视系统中,通常采用三管彩色摄像机或彩色CCD(点耦合器件)摄像机,它把摄得的彩色图像信号,经分色、分别放大校正得到RGB,再经过矩阵变换电路得到亮度信号Y和两个色差信号R-Y、B-Y,最后发送端将亮度和色差三个信号分别进行编码,用同一信道发送出去。这就是我们常用的YUV色彩空间。DSTN屏幕 DSTN即双层STN,过去主要应用在一些笔记本电脑上。它解决了传统STN显示中的漂移问题,显示效果较STN有了大幅度提高。由于DSTN分上下两屏同时扫描,所以在使用中有可能在显示屏中央出现一条亮线。 DVCAM 由Sony开发的一种专业级数码摄录标准。其水平解析度达800线以上。 Exif2.2 所谓Exif (Exchangerable image file format for digital still cameras) ,就是由JEITA(电子信息技术产业协会)制定的、决定记录JPEG 图像和声音的文件上的附加信息的方式的规格。 Exif2.2 所谓Exif (Exchangerable image file format for digital still cameras) ,就是由JEITA(电子信息技术产业协会)制定的、决定记录JPEG 图像和声音的文件上的附加信息的方式的规格。 MicroMV MicroMV格式是索尼所支持的模拟8毫米视频、数字8毫米视频和DV以外的第四种摄像机格式。 Micromv与DV同样都是以数码方式记录影像,它使用了MPEG2格式,采用多画面压缩技术,比起DV所使用的传统逐格影像记录,提供了更高的压缩率,确丝毫不影响画质,文件大小亦较DV更小。 Mini DV 使用DV格式进行影像的存储,由于针对家用设计,使用小型DV磁带记录影像和声音。 Mini DV格式 即我们俗称的数码格式。是近年来茁壮成长的新生力量,未来的标准!它的优点很多,机身极为小巧、时尚,外形讨好;理论水平解像度高,可达500线;色彩带宽可达1.5MHz,色彩还原准确细腻;数码化后的视频、音频信号抗干扰强、稳定性高,保真度高、串色现象较少,易于集成化,便于大量快速存取,便于计算机控制和后期制作;数码录像带保存时间长,可多次转录不失真。 相对而言缺陷只有一个-价格昂贵。不仅是机身,数码摄像带售价也较高。如果转录到VHS格式,效果与价格低很多的Hi8,S-VHS-C相差无几 NTSC制式 是1952年由美国国家电视标准委员会定制的彩色电视广播标准。美国、加拿大等大部分西半球国家以及中国的台湾,日本、韩国、菲律宾等均采用这种制式。 RGB 对一种颜色进行编码的方法统称为颜色空间或色域。用最简单的话说,世界上任何一种颜色的颜色空间都可定义成一个固定的数字或变量。RGB(红、绿、蓝)只是众多颜色空间的一种。采用这种编码方法,每种颜色都可用三个变量来表示-红色、绿色以及蓝色的强度。记录及显示彩色图像时,RGB是最常见的一种方案。但是,它缺乏与早期黑白显示系统的良好兼容性。因此,件多电子电器厂商普遍采用的做法是,将RGB转换成YUV颜色空同,以维持兼容,再根据需要换回RGB格式,以便在电脑显示器上显示彩色图形。 STN屏幕 STN(Super Twisted Nematic)是我们接触得最多的材质类型,目前主要有CSTN和DSTN之分,它属于被动矩阵式LCD器件,所以功耗小、省电,但么应时间较慢,为200毫秒。 CSTN一般采用传送式照明方式,必须使用外光源照明,称为背光,照明光源要安装在LCD的背后。 S-VHS-C格式 物理性质与VHS-C格式相同,利用有S-VHS格式放映功能的家用录像机(如松下HD500和HD550)可直接放映高清晰度节目。包含立体声录音功能,理论水平解像度400线。 S-video 亮色分离的图像。图像质量高于复合图像。 Ultrascale Ultra6cale是Rockwell(洛克威尔)采用的一种扫描转换技术。可对垂直和水平方向的显示进行任意缩 放。在电视这样的隔行扫描设备上显示逐行视频时,整个过程本身就己非常麻烦。而采用 UltraScale技木,甚至还能像在电脑显示器上那祥,迸行类似的纵横方向自由伸缩。 VCD格式 Video CD foramt(VCD格式) MPEG图像特有的一种文件格式。VCD写作软件所这种文件写到一张CD上,该CD称为video CD,它可以在VCD播放机或用MPEG播放器在工作站的CD-ROM驱动器上播放。 21 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领域中为了更好更准确的满足各自的需求,就出现了各种各样的色彩空间模型来量化的描述颜色。我们比较常接触到的就包括 RGB / CMYK / YIQ / YUV / HSI等等。 对于数字电子多媒体领域来说,我们经常接触到的色彩空间的概念,主要是RGB , YUV这两种(实际上,这两种体系包含了许多种具体的颜色表达方式和模型,如sRGB, Adobe RGB, YUV422, YUV420 ), RGB是按三基色加光系统的原理来描述颜色,而YUV则是按照 亮度,色差的原理来描述颜色。 即使只是RGB YUV这两大类色彩空间,所涉及到的知识也是十分丰富复杂的,自知不具备足够的相关专业知识,所以本文主要针对工程领域的应用及算法进行讨论。2 YUV相关色彩空间模型2.1 YUV 与 YIQ YcrCb 对于YUV模型,实际上很多时候,我们是把它和YIQ / YCrCb模型混为一谈的。 实际上,YUV模型用于PAL制式的电视系统,Y表示亮度,UV并非任何单词的缩写。 YIQ模型与YUV模型类似,用于NTSC制式的电视系统。YIQ颜色空间中的I和Q分量相当于将YUV空间中的UV分量做了一个33度的旋转。 YCbCr颜色空间是由YUV颜色空间派生的一种颜色空间,主要用于数字电视系统中。从RGB到YCbCr的转换中,输入、输出都是8位二进制格式。 三者与RGB的转换方程如下: RGB - YUV: 实际上也就是:Y=0.30R+0.59G+0.11B , U=0.493(BY) , V=0.877(RY) RGB - YIQ: RGB - YCrCb: 从公式中,我们关键要理解的一点是,UV / CbCr信号实际上就是蓝色差信号和红色差信号,进而言之,实际上一定程度上间接的代表了蓝色和红色的强度,理解这一点对于我们理解各种颜色变换处理的过程会有很大的帮助。 我们在数字电子多媒体领域所谈到的YUV格式,实际上准确的说,是以YcrCb色彩空间模型为基础的具有多种存储格式的一类颜色模型的家族(包括YUV444 / YUV422 / YUV420 / YUV420P等等)。并不是传统意义上用于PAL制模拟电视的YUV模型。这些YUV模型的区别主要在于UV数据的采样方式和存储方式,这里就不详述。 而在Camera Sensor中,最常用的YUV模型是 YUV422格式,因为它采用4个字节描述两个像素,能和RGB565模型比较好的兼容。有利于Camera Sensor和Camera controller的软硬件接口设计。3 YUV2RGB快速算法分析 这里指的YUV实际是YcrCb了,YUV2RGB的转换公式本身是很简单的,但是牵涉到浮点运算,所以,如果要实现快速算法,算法结构本身没什么好研究的了,主要是采用整型运算或者查表来加快计算速度。首先可以推导得到转换公式为: R = Y + 1.4075 *(V-128) G = Y 0.3455 *(U 128) 0.7169 *(V 128) B = Y + 1.779 *(U 128)3.1 整型算法 要用整型运算代替浮点运算,当然是要用移位的办法了,我们可以很容易得到下列算法: u = YUVdataUPOS - 128; v = YUVdataVPOS - 128; rdif = v + (v * 103) 8); invgdif = (u * 88) 8) +(v * 183) 8); bdif = u +( (u*198) 8); r = YUVdataYPOS + rdif; g = YUVdataYPOS - invgdif; b = YUVdataYPOS + bdif;为了防止出现溢出,还需要判错计算的结果是否在0-255范围内,做类似下面的判断。 if (r255) r=255; if (r 5) ); RGBdata0 =( (g & 0x1C) 3) );3.2 部分查表法 查表法首先可以想到的就是用查表替代上述整型算法中的乘法运算。 rdif = fac_1_4075u; invgdif = fac_m_0_3455u + fac_m_0_7169v; bdif = fac_1_779u; 这里一共需要4个1维数组,下标从0开始到255,表格共占用约1K的内存空间。uv可以不需要做减128的操作了。在事先计算对应的数组元素的值的时候计算在内就好了。 对于每个像素,部分查表法用查表替代了2次减法运算和4次乘法运算,4次移位运算。但是,依然需要多次加法运算和6次比较运算和可能存在的赋值操作,相对第一种方法运算速度提高并不明显。3.3 完全查表法 那么是否可以由YUV直接查表得到对应的RGB值呢?乍一看似乎不太可能,以最复杂的G的运算为例,因为G与YUV三者都相关,所以类似 G=YUV2GYUV这样的算法,一个三维下标尺寸都为256的数组就需要占用2的24次方约16兆空间,绝对是没法接受的。所以目前多数都是采用部分查表法。 但是,如果我们仔细分析就可以发现,对于G我们实际上完全没有必要采用三维数组,因为Y只与UV运算的结果相关,与UV的个体无关,所以我们可以采用二次查表的方法将G的运算简化为对两个二维数组的查表操作,如下: G = yig2g_table y uv2ig_table u v ; 而RB本身就只和YU或YV相关,所以这样我们一共需要4个8*8的二维表格,需要占用4乘2的16次方共256K内存。基本可以接受。但是对于手机这样的嵌入式运用来说,还是略有些大了。 进一步分析,我们可以看到,因为在手机等嵌入式运用上我们最终是要把数据转换成RGB565格式送到LCD屏上显示的,所以,对于RGB三分量来说,我们根本不需要8bit这么高的精度,为了简单和运算的统一起见,对每个分量我们其实只需要高6bit的数据就足够了,所以我们可以进一步把表格改为4个6*6的二维表格,这样一共只需要占用16K内存!在计算表格元素值的时候还可以把最终的溢出判断也事先做完。最后的算法如下: y = (YUVdataY1POS 2); u = (YUVdataUPOS 2); v = (YUVdataVPOS 2); r = yv2r_table y v ; g = yig2g_table y uv2ig_table u v ; b = yu2b_table y u ; RGBdata1 =( (r & 0xF8) | ( g 5) ); RGBdata0 =( (g & 0x1C) 3) ); 这样相对部分查表法,我们增加了3次移位运算,而进一步减少了4次加法运算和6次比较赋值操作。 在计算表格元素数值的时候,要考虑舍入和偏移等因数使得计算的中间结果满足数组下标非负的要求,需要一定的技巧。 采用完全查表法,相对于第一种算法,最终运算速度可以有比较明显的提高,具体性能能提高多少,要看所在平台的CPU运算速度和内存存取速度的相对比例。内存存取速度越快,用查表法带来的性能改善越明显。在我的PC上测试的结果性能大约能提高35%。而在某ARM平台上测试只提高了约15%。3.4 进一步的思考 实际上,上述算法: RGBdata1 =( (r & 0xF8) | ( g 5) ); RGBdata0 =( (g & 0x1C) 3) ); 中的 (r & 0xF8) 和 ( b 3) 等运算也完全可以在表格中事先计算出来。另外,YU / YV的取值实际上不可能覆盖满6*6的范围,中间有些点是永远取不到的无输入,RB的运算也可以考虑用5*5的表格。这些都可能进一步提高运算的速度,减小表格的尺寸。 另外,在嵌入式运用中,如果可能尽量将表格放在高速内存如SRAM中应该比放在SDRAM中更加能发挥查表法的优势。4 RGB2YUV ? 目前觉得这个是没法将3维表格的查表运算化简为2维表格的查表运算了。只能用部分查表法替代其中的乘法运算。 另外,多数情况下,我们需要的还是YUV2RGB的转换,因为从Sensor得到的数据通常我们会用YUV数据,此外JPG和MPEG实际上也是基于YUV格式编码的,所以要显示解码后的数据需要的也是YUV2RGB的运算VHS-C格式 与家用录像机有着很好的兼容性,可加转接器(标准附件)直接放进录像机中放映,观看、保存、和传阅都极为方便。且经济实惠。缺点是清晰度较低(与8mm格式相同),理论水平解像度仅240线;单声道录音;整机体积较8mm格式摄像机稍大。 YUV YUV(亦称YCrCb)是被欧洲电视系统所采用的一种颜色编码方法(属于PAL)。YUV主要用于优化彩色视频信号的传输,使其向后兼容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的带宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。“亮度”是通过RGB输入信号来创建的,方法是将RGB信号的特定部分叠加到一起。“色度”则定义了颜色的两个方面色调与饱和度,分别用Cr和CB来表示。其中,Cr反映了GB输入信号红色部分与RGB信号亮度值之间的差异。而CB反映的是RGB输入信号蓝色部分与RGB信号亮度值之同的差异。 白平衡 是实现摄像机图像能精确反映被摄物的色彩状况,有手动白平衡和自动白平衡等方式。 编码解码器 编码解码器的主要作用是对视频信号进行压缩和解压缩。计算机工业定义通过24位测量系统的真彩色,这就定义了近百万种颜色,接近人类视觉的极限。现在,最基本的VGA显示器就有640*480像素。这意味着如果视频需要以每秒30帧的速度播放,则每秒要传输高达27MB的信息,1GB容量的硬盘仅能存储约37秒的视频信息。因而必须对信息进行压缩处理。通过抛弃一些数字信息或容易被我们的眼睛和大脑忽略的图像信息的方法,使视频的信息量减小。这个对视频压缩解压的软件或硬件就是编码解码器。编码解码器的压缩率从一般的2:1-100:1不等,使处理大量的视频数据成为可能。 超级HAD图像传感器 内置应用Super Hole Accumulation Diode(HAD)电子画质提升技术的CCD影像感应器,提高CCD的感应性能及加强数码信号处理功能,有效地于拍摄影像时降噪及减低不必要的干扰,令画面更清晰明丽,色彩层次更分明,对现场光源不足或拍摄夜景时效果尤其显着。 存储技术 DLT(Digital Linear Tape,数字线性磁带)源于1/2英寸磁带机,它出现很早,主要用于数据的实时采集。DLT每盒容量高达40GB以上,成本较低,主要定位于中、高级的服务器市场与磁带库系统。 LTO(Linear Tape Open,线性磁带开放协议)是一种结合了线性多通道双向磁带格式的磁带存储技术,其优点主要是将服务系统、硬件数据压缩、优化磁道面、高效纠错技术和提高磁带容量性能等结合于一体。LTO是一种开放格式技术,用户可拥有多项产品和多规格存储介质,还可提高产品的兼容性和延续性。 DAT(Digital Audio Tape)使用影像磁带式技术旋转磁头和按对角方式穿越4mm磁带宽度的螺旋式扫描磁道来达到快速访问数据的目的,即使是很小的磁带盒也可达到很高的容量。这种技术后来也使用8mm磁带盒。使用特殊的磁带涂层可将容量扩大为20GB或40GB。 AIT(先进的智能型磁带)是SONY公司在快速访问高密度磁带录制技术方面的最新创新,现已成为磁带机工业标准。AIT使用一种磁带盒上含有记忆体晶片的磁带,通过在微型晶片上记录磁带上文件的位置,大大减少了存取时间。 分辨率 即Resolution,我们通常所看到的分辩率都以乘法形式表现的,比如1024*768,其中“1024”表示屏幕上水平方向显示的点数,“768”表示垂直方向显示的点数。显而显见,所谓分辩率就是指画面的解析度,由多少象素构成其数值越大,图象也就越清晰。分辩率不仅显示尺寸有关,还要受显象管点距、视频带宽等因素的影响。画面成分 Visual component(画面成分), 一幅图像的画面部分(您可以看到的部分)。它和伴音成分分开保存,这样两成分可以分开使用。当谈到伴音和画面成分时,画面成分也常称为图像成分。 画面特技效果 DCR-TRV900E之6模式画面特技效果包括拉长、扩宽、负感作、黑白、棕褐及负片技术 。 DCR-PC5E之6模式画面特技效果包括镶拼图案、负感作用、黑白、棕褐、负片技术及粉彩。 8模式画 面特技效果包括拉长、扩宽、镶拼图案、负感作用、黑白、棕褐、负片技术及粉彩。 画面特技效果 DCR-TRV900E之6模式画面特技效果包括拉长、扩宽、负感作、黑白、棕褐及负片技术 。 DCR-PC5E之6模式画面特技效果包括镶拼图案、负感作用、黑白、棕褐、负片技术及粉彩。 8模式画 面特技效果包括拉长、扩宽、镶拼图案、负感作用、黑白、棕褐、负片技术及粉彩。 焦距调整 要手动对焦時按下此功能就可解除自动对焦。 镜头成像均匀度 我们可以注意到不同的视频展示台产品成像的均匀度是不同的,而一款优质的视频展示台产品通常具有良好的均匀度,无论是望远或望近,镜头中心的聚焦跟边缘的聚焦是基本相同的,没有明显的差别。而一些品质不好的产品,可以清楚看到聚焦后,边缘不实感非常明显,这将严重影响产品的使用效果。镜像翻转 该功能可使我们在演示诸如透明的胶片、照相底片、幻灯片时,不用考虑其正反问题,该功能可将放置颠倒的东西转换成可读的正像。 可视角度 可视角度包括水平可视角度和垂直可视角度两个指标,水平可视角度表示以显示器的垂直法线(即显示器正中间的垂直假想线)为准,在垂直于法线左方或右方一定角度的位置上仍然能够正常的看见显示图像,这个角度范围就是水平可视角度;同样如果以水平法线为准,上下的可视角度就称为垂直可视角度。一般而言,可视角度是以对比度变化为参照标准的。当观察角度加大时,该位置看到的显示图像的对比度会下降,而当角度加大到一定程度,对比度下降到101时,这个角度就是最大可视角。 亮度补偿 当自动光圈调整得不理想时,运用此功能可改由手动来调整亮度。 切换 Transition(切换)在一个图像文件中,从一个贴片到另一个贴片转换的一种图像效果。一种常用切换是衰落,如从全黑开始的衰落(从全黑贴片的低一个贴片)或以全黑结束的衰落(从最后一个场景到全黑贴片)。 清晰度 清晰度,一般是从录像机角度出发,通过看重放图像的清晰程度来比较图像质量,所以常用清晰度一词。 而摄像机一般使用分解力一词来衡量它分解被摄景物细节的能力。单位是电视行(TVLine)也称线。意思是从水平方向上看,相当于将每行扫描线竖立起来,然后乘上4/3(宽高比),构成水平方向的总线,称水平分解力。它会随CCD象素数的多少、和视频带宽而变化,象素愈多、带宽愈宽,分解力就愈高。PAL制电视机625行是标称垂直分解力,除去逆程的50行外,实际的有效垂直分解力为575线。水平分解力最高可达575x4/3=766线。但是限制线数的主要因素之一还有带宽。经验数据表明可用80线/MHz来计算能再现的电视行(线数)。如6MHz带宽可通过水平分解力为480线的图像质量。低档家用录像机,如VHS,最多能有240线的清晰度,高档家用摄录机,如S-V而数码摄录机的记录方式是数码信号的格式,清晰度在500线以上。(普通电视的清晰度大约280线,VCD的清晰度是230线)。 视角 屏幕在所有方向上的反射是不同的,在水平方向离屏幕中心越远,亮度越低;当亮度降到50%时的观看角度,定义为视角。在视角之内观看图像,亮度令人满意;在视角之外观看图像,亮度显得不够。一般来说屏幕的增益越大,视角越小(金属幕);增益越小,视角越大(白塑幕,由于照顾学生,教育幕多采用白塑幕)比较流行采用玻璃珠幕。 手振补偿 减轻因手持摄影机所产生的画面震动,一般是以电子式补偿,所以会牺牲一些画质,如果用三角架拍摄时请务必解除此功能。 数码特技效果 5模式数码特技效果包括静止、闪跳动作、影像重迭、拖曵影像及怀旧电影。 6模式数码特技效果包括静止、闪跳动作、影像重迭、慢速快门、拖曵影像及怀旧电影。淡变器 3模式淡变器包括黑色、影像重迭(公限于淡入)及单色调。数码摄录放一体机之5模式淡变器包括黑色、影像重迭(公限于淡入)、中间推画(仅限于淡入)、单色调及随机圆点。 数码摄录放一体机之7模式淡变器包括黑色、镶拼图案、影像重迭(仅限于淡入)及随机圆点。 8毫米摄录放一体机之7模式淡变器包括黑色、镶拼图案、单色调、弹跳(仅限于淡入)及左右交叉(仅限于淡入)。 数码8毫米摄录放一体机之7模式淡变器包括黑色、镶拼图案、影像重迭(仅限于淡入)、中间推画(仅限于淡入)、单色调、弹跳(仅限于淡入)及随机圆点。 8毫米摄像机之7模式淡变器包括黑色、镶拼图案、影像重迭(仅限于淡入)、中间推画(仅限于淡入)、单色调、弹跳(仅限于淡入)及左右交叉(仅很于淡入)。 图形优化技术 在平面设计输出图形时,对分辩率较低的图像进行的一种补救方案,自动优化处理后再以打印机的最大分辩率进行打印,最终达到最大可能提高图像输出品质。 液晶屏幕 以前的家用摄录机都只有一个比较小的取景器,拍摄的时候需要闭上一只眼睛,很不方便。现在的摄录机大都增加了一个液晶屏幕,液晶屏幕可以在很宽的角度(270度)范围内转动,取景方便。液晶屏幕转动180度,能使被拍的人看见自己在镜头前的表现,也可以通过摄录机遥控器自己拍摄自己,增添很多拍摄的乐趣。有的在阳光下也可轻易看清楚画面,特别适合带眼镜的朋友使用。对同样性能的摄录机,带液晶屏幕比只有带取景器的摄录机价格高800-2000元。液晶屏幕的大小(一般是2.5英寸,3.0英寸,3.5英寸,3.8英寸,4.0英寸)不一。 自动白平衡 摄影机的白平衡主要是针对不同光源下,CCD校正颜色的依据,一般都设定在自动的位置。有的机种也可针对, 如阳光、夕阳、阴天、灯泡做手动的调整。 自动程式曝光 内建的自动拍摄程式,使用时只要切到与拍摄当时相同情境的功能上,摄影机本身即依设计针对不同情境下最佳拍摄模式,自动调校快门速度、光圈以配合,拍摄者只需对准目标拍摄即可。自动对焦 目前所有的家用摄录影机,都具有此项功能,它是以红外线测距的方式来完成对焦的动作。装置在镜头内下方的一组红外线发射器,当镜头对准目标时,红外线也同时感应到与目标间的距离,同时驱动调焦机构进行对焦动作。 自动曝光效果 内建的自动光圈控制程式,摄影机本身针对不同光线下,自动调校拍摄时所需之光圈大小以配合,拍摄者只需对准目标拍摄即可。一般可自动手动切换,顺光下以自动模式逆光下可切换成手动调整。 多媒体视频色差分量接口YUV目前可以在一些专业级视频工作站/编辑卡专业级视频设备或高档影碟机等家电上看到有YUV、YcbCr、Y/B-Y/B-Y等标记的接口标识,虽然其标记方法和接头外形各异但都是指的同一种接口色差端口( 也称分量视频接口) 。它通常采用YPbPr 和YCbCr两种标识,前者表示逐行扫描色差输出,后者表示隔行扫描色差输出。由上述关系可知,我们只需知道Y Cr Cb的值就能够得到G 的值( 即第四个等式不是必要的),所以在视频输出和颜色处理过程中就统一忽略绿色差Cg ,而只保留Y Cr Cb ,这便是色差输出的基本定义。作为S-Video的进阶产品色差输出将S-Video传输的色度信号C分解为色差Cr和Cb,这样就避免了两路色差混合解码并再次分离的过程,也保持了色度通道的最大带宽,只需要经过反矩阵解码电路就可以还原为RGB三原色信号而成像,这就最大限度地缩短了视频源到显示器成像之间的视频信号通道,避免了因繁琐的传输过程所带来的图像失真,所以色差输出的接口方式是以上各种视频输出接口中最好的一种,目前色差输出仍停留在专业级应用中广泛普及。MPEG之压缩比那麽大是因为它采用了失真压缩 (Lossy Compression),画面由三种格式储存:I-Frame: Intraframe,一张完全独立之完整画面。P-Frame: (Unidirectional) Prediction Frame,只储存那一帧画面与之前已解压的画面之分别。由於不需要储存整幅画面,故所需空间减少了很多。B-Frame: Bi-directional Prediction Frame,与 P-Frame原理一样,但除了叁考之前解压了的画面外,亦会叁考後面未解压的画面。 B Frame解压後出来的画面质素会比 P-Frame来得好 (当然论画质而言, I-Frame最好 )。一般 MPEG档案之画面排列次序为 IBBPBBPBBPBBPBBIBBPBBP.MPEG 2名词解释:YUV:颜色格式 (Colour Space)的一种, Y代表光暗度 (Luminance), U代表颜色 (Hue), V代表饱和度 (Saturation)。RGB: Red/Green/Blue,很明显就是电脑荧光幕所用的红绿蓝三原色。Inverse Discrete Cosine Transform(IDCT):此步骤利用数学函式来解压出 B Frame及 P Frame资料。Motion Compensation(影像动作补偿 ):将 IDCT解压出来的 P/B Frame资料以向量方式计算出一个完全的画面。Colour Space Conversion(色彩格式转换 ):电脑荧光幕采用的颜色制式是 RGB,有别於 DVD所用之颜色制式 (YUV),但由於 YUV压缩後会比较悭位以及在画面质素保存方面会比较好,所以 MPEG 1及 MPEG 2都是采用 YUV,基於这个关系, YUV是需要转为 RGB资料来显示於荧光幕上 (这个步骤有很多浮点运算的 )。之後由於 VCD流行,所以各大显示晶片都加添了 YUV RGB的线路。而有很多所谓支援 MPEG 2/DVD软件播放的显示卡 (如 nVidia RivaTNT 3Dfx Voodoo Banshee等 ),其实只是在硬件提供了 MPEG 2解压所需的有关色彩格式转换函式而已 (MPEG 2之 YUV RGB的计算方法是与 MPEG 1有点出入 )。De-interlacing(反交错处理 ):由於 MPEG-2信号是为电视而设,而电视是交错式的 (Interlaced),所以在电脑荧光幕上播放 DVD便要将电视用的交错型式 (Interlaced-mode)转为电脑上用的非交错式 (Non-interlaced Mode),这个步骤称为 De-interlacing,而 De-interlacing有两种方式,各有其优点及缺点,一种名叫 Weave De-interlacing,另一种名叫 Bob De-interlacing。Video Scaling, Filtering Overlay Surfaces:由於影像画面需要因应用者之喜好而放大或缩小,所以就会有相对之 Video Scaling技术来减低因放大或缩小後画质变差之情出现。 Filtering(过滤 )技术是用於避免画面因放大而出现一个个细小的格仔,从而把放大了的影像柔化,最常见的过滤技术名为双线性过滤 (Bilinear Filtering/Bilinear Interpolation)。而使用 Overlay(重 )最主要的目的是可以使显示出来的影片颜色数量不用与 Windows所用的颜色数量相同,举例说,假如你用的 Windows调校了色深是 256色,但你播 MPEG1/MPEG2时却可显示 24bit色深,那就是 Overlay。 Overlay的另一个优点是可以不需要耗用系统资源来将画面放大缩小,以及支援 Overlay技术的显示晶片每秒可显示格数,远比不支援 Overlay技术的显示晶片为多。FillEllips 函数填充指定的椭圆。椭圆心为(sx, sy),X 轴半径为 rx,Y 轴半径为 ry。 FillSector 函数填充由圆弧和两条半径形成的扇形。圆心为(x, y),半径为 r,起始弧度为 ang1,终止弧度为 ang2。 FillPolygon 函数填充多边形。pts 表示多边形各个顶点,vertices 表示多边形顶点个数。 FloodFill 从指定点(x, y)开始填注。 需要注意的是,所有填充函数使用当前画刷属性(颜色),并且受当前光栅操作的影响。下面的例子说明了如何使用 FillCircle 和 FillEllipse 函数填充圆或者椭圆。假定给定了两个点,pts0 和 pts1,其中 pts0 是圆心或者椭圆心,而 pts1 是圆或者椭圆外切矩形的一个顶点。 int rx = ABS (pts1.x - pts0.x);int ry = ABS (pts1.y - pts0.y);if (rx = ry)FillCircle (hdc, pts0.x, pts0.y, rx);elseFillEllipse (hdc, pts0.x, pts0.y, rx, ry);5 建立复杂区域除了利用填充生成器进行填充绘制以外,我们还可以使用填充生成器建立由封闭曲线包围的复杂区域。我们知道,MiniGUI 当中的区域是由互不相交的矩形组成的,并且满足 x-y-banned 的分布规则。利用上述的多边形或者封闭曲线生成器,可以将每条扫描线看成是组成区域的高度为 1 的一个矩形,这样,我们可以利用这些生成器建立复杂区域。MiniGUI 利用现有的封闭曲线生成器,实现了如下的复杂区域生成函数:BOOL GUIAPI InitCircleRegion (PCLIPRGN dst, int x, int y, int r);BOOL GUIAPI InitEllipseRegion (PCLIPRGN dst, int x, int y, int rx, int ry);BOOL GUIAPI InitPolygonRegion (PCLIPRGN dst, const POINT* pts, int vertices);BOOL GUIAPI InitSectorRegion (PCLIPRGN dst, const POINT* pts, int vertices);利用这些函数,我们可以将某个区域分别初始化为圆、椭圆、多边形和扇形区域。然后,可以利用这些区域进行点击测试(PtInRegion 和 RectInRegion),或者选择到 DC 当中作为剪切域,从而获得特殊显示效果。6 直接访问显示缓冲区在新的 GDI 接口中,我们添加了用来直接访问显示缓冲区的函数,原型如下:Uint8* GUIAPI LockDC (HDC hdc, const RECT* rw_rc, int* width, int* height, int* pitch);void GUIAPI UnlockDC (HDC hdc);LockDC 函数锁定给定 HDC 的指定矩形区域(由矩形 rw_rc指定,设备坐标),然后返回缓冲区头指针。当 width、height、pitch 三个指针不为空时,该函数将返回锁定之后的矩形有效宽度、有效高度和每扫描线所占的字节数。 UnlockDC 函数解开已锁定的 HDC。 锁定一个 HDC 意味着 MiniGUI 进入以互斥方式访问显示缓冲区的状态。如果被锁定的 HDC 是一个屏幕 DC(即非内存 DC),则该函数将在必要时隐藏鼠标光标,并锁定 HDC 对应的全局剪切域。在锁定一个 HDC 之后,程序可通过该函数返回的指针对锁定区域进行访问。需要注意的是,不能长时间锁定一个 HDC,也不应该在锁定一个 HDC 时进行其他额外的系统调用。假定以锁定矩形左上角为原点建立坐标系,X 轴水平向右,Y 轴垂直向下,则可以通过如下的公式计算该坐标系中(x, y)点对应的缓冲区地址(假定该函数返回的指针值为 frame_buffer): Uint8* pixel_add = frame_buffer + y * (*pitch) + x * GetGDCapability (hdc, GDCAP_BPP);根据该 HDC 的颜色深度,就可以对该象素进行读写操作。作为示例,下面的程序段随机填充锁定区域: int i, width, height, pitch;RECT rc = 0, 0, 200, 200;int bpp = GetGDCapability (hdc, GDCAP_BPP);Uint8* frame_buffer = LockDC (hdc, &rc, &width, &height, &pitch);Uint8* row = frame_buffer;for (i = 0; i *height; i+) memset (row, rand ()%0x100, *width * bpp);row += *pitch;UnlockDC (hdc);7 YUV 覆盖和 Gamma 校正为了增强 MiniGUI 对多媒体的支持,我们增加了对 YUV 覆盖(Overlay)和 Gamma 校正的支持。7.1 YUV 覆盖(Overlay)多媒体领域中,尤其在涉及到 MPEG 播放时,通常使用 YUV 颜色空间来表示颜色,如果要在屏幕上显示一副 MPEG 解压之后的图片,则需要进行 YUV 颜色空间到 RGB 颜色空间的转换。YUV 覆盖最初来自一些显示芯片的加速功能。这种显示芯片能够在硬件基础上完成 YUV 到 RGB 的转换,免去软件转换带来的性能损失。在这种显示芯片上建立了 YUV 覆盖之后,可以直接将 YUV 信息写入缓冲区,硬件能够自动完成 YUV 到 RGB 的转换,从而在 RGB 显示器上显示出来。在不支持 YUV 覆盖的显示芯片上,MiniGUI 也能够通过软件实现 YUV 覆盖,这时,需要调用 DisplayYUVOverlay 函数将 YUV 信息转换并缩放显示在建立 YUV 覆盖的 DC 设备上。MiniGUI 提供的 YUV 覆盖操作函数原型如下:/* YUV overlay support */* 最常见的视频覆盖格式.*/#define GAL_YV12_OVERLAY0x32315659/* Planar mode: Y + V + U(3 planes) */#define GAL_IYUV_OVERLAY0x56555949/* Planar mode: Y + U + V(3 planes) */#define GAL_YUY2_OVERLAY0x32595559/* Packed mode: Y0+U0+Y1+V0 (1 plane) */#define GAL_UYVY_OVERLAY0x59565955/* Packed mode: U0+Y0+V0+Y1 (1 plane) */#define G

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论