最新日志

发表于:2008-5-13 17:22:03
标签:无标签

0

视频常用名词解释

视频常用名词解释

Video.com.cn(视频网) 2007-11-18 13:28 来源: 网络
?Digital Video 数字视频
  数字视频就是先用摄像机之类的视频捕捉设备,将外界影像的颜色和亮度信息转变为电信号,再记录到储存介质(如录像带)。
播放时,视频信号被转变为帧信息,并以每秒约3 0幅的速度投影到显示器上,使人类的眼睛认为它是连续不间断地运动着的。电影播
放的帧率大约是每秒24帧。如果用示波器(一种测试工具)来观看,未投影的模拟电信号看起来就像脑电波的扫描图像,由一些连续
锯齿状的山峰和山谷组成。为了存储视觉信息,模拟视频信号的山峰和山谷必须通过数字/模拟(D /A)转换器来转变为数字的“0
”或 “1”。这个转变过程就是我们所说的视频捕捉(或采集过程)。如果要在电视机上观看数字视频,则需要一个从数字到模拟的转换器将二进制信息解码成模拟信号,才能进行播放。

?Codec 编码解码器
  编码解码器主要作用是对视频信号进行压缩和解压缩。计算机工业定义通过24位测量系统的真彩色,这就定义了近百万种颜色,接近人类视觉的极限。现在,最基本的V GA显示器就有640*480像素。这意味着如果视频需要以每秒30帧的速度播放,则每秒要传输高达27MB的信息,1GB容量的硬盘仅能存储约37 秒的视频信息。因而必须对信息进行压缩处理。通过抛弃一些数字信息或容易被我们的眼睛和大脑忽略的图像信息的方法,使视频的信息量减小。这个对视频压缩解压的软件或硬件就是编码解码器。编码解码器的压缩率从一般的2 :1-100:1不等,使处理大量的视频数据成为可能。

?动静态图像压缩

  静态图像压缩技术主要是对空间信息进行压缩,而对动态图像来说,除对空间信息进行压缩外,还要对时间信息进行压缩。目前已形成三种压缩标准:
  1.JPEG(Joint Photographic Experts Group)标准:
  用于连续色凋、多级灰度、彩色/单色静态图像压缩。具有较高压缩比的图形文件(一张1000KB的BMP文件压缩成JPEG格式后可能只有2 0-30KB),在压缩过程中的失真程度很小。目前使用范围广泛(特别是 Internet网页中)。这种有损压缩在牺牲较少细节的情况下用典型的4:1到10:1的压缩比来存档静态图像。动态JPEG(M-JPEG)可顺序地对视频的每一帧迸行压缩,就像每一帧都是独立的图像一样。动态J PEG能产生高质量、全屏、全运动的视频,但是,它需要依赖附加的硬件。
  2.H.261标准:主要适用于视频电话和视频电视会议。
  3.MPEG(Motion Picture Experts Group,全球影象/声音/系统压缩标准)标准:包括MPEG视频、MPEG音频和MPEG系统(视音频同步)三个部分。 MPEG压缩标准是针对运动图像而设计的、基本方法是--在单位时间内采集并保存第一帧信息,然后就只存储其余帧相对第 一帧发生变化的部分,以达到压缩的目的。 MPEG压缩标准可实现帧之间的压缩,其平均压缩比可达50:1,压缩率比较高,且又有统一的格式,兼容性好。
  在多媒体数据压缩标准中,较多采用MPEG系列标准,包括MPEG-1、2、4等。
  MPEG-1用于传输1.5Mbps数据传输率的数字存储媒体运动图像及其伴音的编码,经过MPEG-1标准压缩后,视频数据压缩率为1/100-1/2 00,音频压缩率为1/6.5。MPEG-1提供每秒30帧352*240分辨率的图像,当使用合适的压缩技术时,具有接近家用视频制式(VHS)录像带的质量。 MPEG-1允许超过70分钟的高质量的视频和音频存储在一张CD-ROM盘上。VCD采用的就是MPEG-1的标准,该标准是一个面向家庭电视质量级的视频、音频压缩标准。
  MPEG-2主要针对高清晰度电视(HDTV)的需要,传输速率为10Mbps,与MPEG-1兼容,适用于1.5-60Mbps甚至更高的编码范围。 MPEG-2有每秒30帧704*480的分辨率,是MPEG-1播放速度的四倍。它适用于高要求的广播和娱乐应用程序,如: DSS卫星广播和DVD,MPEG-2是家用视频制式(VHS)录像带分辨率的两倍。
  MPEG-4标准是超低码率运动图像和语言的压缩标准用于传输速率低于64Mbps的实时图像传输,它不仅可覆盖低频带,也向高频带发展。较之前两个标准而言,M PEG一4为多媒体数据压缩提供了-个更为广阔的平台。它更多定义的是一种格式、一种架构,而不是具体的算法。它可以将各种各样的多媒体技术充分用进来,包括压缩本身的一些工具、算法,也包括图像合成、语音合成等技术。

?DAC
  即数/模转装换器,一种将数字信号转换成模拟信号的装置。 DAC的位数越高,信号失真就越小。图像也更清晰稳定。

?AVI
  AVI是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。A VI支持256色和RLE压缩。AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。

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

?YUV
  YUV(亦称YCrCb)是被欧洲电视系统所采用的一种颜色编码方法(属于PAL)。YUV主要用于优化彩色视频信号的传输,使其向后兼容老式黑白电视。与R GB视频信号传输相比,它最大的优点在于只需占用极少的带宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度(Lumina nce或Luma),也就是灰阶值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。“亮度”是通过R GB输入信号来创建的,方法是将RGB信号的特定部分叠加到一起。“色度”则定义了颜色的两个方面-色调与饱和度,分别用Cr和CB来表示。其中,C r反映了GB输入信号红色部分与RGB信号亮度值之间的差异。而CB反映的是RGB输入信号蓝色部分与RGB信号亮度值之同的差异。

?复合视频和S-Video
  NTSC和PAL彩色视频信号是这样构成的--首先有一个基本的黑白视频信号,然后在每个水平同步脉冲之后,加入一个颜色脉冲和一个亮度信号。因为彩色信号是由多种数据“叠加”起来的,故称之为“复合视频”。S -Video则是一种信号质量更高的视频接口,它取消了信号叠加的方法,可有效避免一些无谓的质量损失。它的 功能是将RGB三原色和亮度进行分离处理。

?NTSC、PAL和SECAM
  基带视频是一种简单的模拟信号,由视频模拟数据和视频同步数据构成,用于接收端正确地显示图像。信号的细节取决于应用的视频标准或者“制式”--NTSC(美国全国电视标准委员会,National Television Standards Committee)、PAL(逐行倒相,Phase Alternate Line)以及SECAM(顺序传送与存储彩色电视系统,法国采用的一种电视制式,SEquential Couleur Avec Memoire)。   在PC领域,由于使用的制式不同,存在不兼容的情况。就拿分辨率来说,有的制式每帧有625线(50Hz),有的则每帧只有525线(60 Hz)。后者是北美和日本采用的标准,统称为NTSC。通常,一个视频信号是由一个视频源生成的,比如摄像机、VCR或者电视调谐器等。为传输图像,视频源首先要生成-个垂直同步信号(V SYNC)。这个信号会重设接收端设备(PC显示器),保征新图像从屏幕的顶部开始显示。发出VSYNC信号之后,视频源接着扫描图像的第一行。完成后,视频源又生成一个水平同步信号,重设接收端,以便从屏幕左侧开始显示下一行。并针对图像的每一行,都要发出一条扫描线,以及一个水平同步脉冲信号。
  另外,NTSC标准还规定视频源每秒钟需要发送30幅完整的图像(帧)。假如不作其它处理,闪烁现象会非常严重。为解决这个问题,每帧又被均分为两部分,每部分2 62.5行。一部分全是奇数行,另一部分则全是偶数行。显示的时候,先扫描奇数行,再扫描偶数行,就可以有效地改善图像显示的稳定性,减少闪烁。目前世界上彩色电视主要有三种制式,即N TSC、PAL和SECAM制式,三种制式目前尚无法统一。我国采用的是PAL-D制式。

?Ultrascale
  Ultra6cale是Rockwell(洛克威尔)采用的一种扫描转换技术。可对垂直和水平方向的显示进行任意缩 放。在电视这样的隔行扫描设备上显示逐行视频时,整个过程本身就己非常麻烦。而采用 UltraScale技木,甚至还能像在电脑显示器上那祥,迸行类似的纵横方向自由伸缩。

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 无分类

评论(0) | 阅读(34)
发表于:2008-5-8 8:58:54
标签:无标签

0

DALI Conmander v2.00

可调光照明控制DALI软件

作者:    时间:2007-12-24            来源:电子产品世界”。

  在DALI控制系统机中需要安装DALI调光系统的控制软件,图1所示的DALI软件为美国IR公司和Microchip公司合作开发的DALI可视化图形操作界面,它复合IEC929附录E的有关要求,下面加以介绍。利用这个控制软件,PC机可以通过RS232C串行总线和DALI电子镇流器之间完成数据通信和调光控制功能。

1、 DALI调光控制软件的操作界面

(1)       灯地址、灯组地址和灯广播地址设置的相关操作界面

  相关操作界面分别如图2、图3、图4、图5所示。

点击看大图

(2)       I/O端口选择

  可启动程序自动故障诊断功能来检测串行I/O端口1,有四个端口可供选择,所以,如果RS232C-DALI接口不是连接至端口1,则在启动时就加以相应更改。如果主控制界面的发光指示器发蓝光而不是绿光(如图1),则表示接至相应端口的接口电路工作正常。{{分页}}

  端口选择、指示器和灯发光电平的查询、事件定时器、更新率选择等操作界面如图6所示。

(3)       程序工作界面设置

①     事件定时器(Event Timer)。

  由堆栈寄存器、DALI命令程序可完成所需的各项工作,当执行一条命令时(如改变灯功率,改变淡光时间,加大、减小灯功率等),相应数据先入栈再执行相应操作,当出现一个定时器信号时,椎栈中的所有信号有效并被执行。和故障诊断相对应的事件定时器的定时时间为500ms。当改变“事件定时器”设置后按下“Update”按钮,从而完成相应的操作。

②     指示器/发光电平查询和更新率(Indicator Polling/Lighting Level Polling)。

  “指示器查询”有效/无效按钮可控制指示器的亮/暗状态。利用“更新率(Update Rate)”设置可更新指示器的发光参数,故障诊断更新率为20,这意味着更新率为事件定时器的20倍。按下“Update”按钮后可改变“Update Rate”的设置。

  利用“发光电平查询”(Lighting Level Polling)的“工具”菜单可设置发光电平查询有效/无效。

(4)       组(Group)电子镇流器工作状态的设置

  利用DALI操作控制界面可对每组DALI电子镇流器的工作状态完成相关设置,从而完成每组电子镇流器功能的控制,利用图7所示的“电子镇流器设置”工作界面可以完成相应工作参数的设置。

(5)       下载设置

  当程序第一次加载时,“Ballast Settings”窗口将没有数据显示,要完成一只实际电子镇流器工作参数的设置,应在主控操作界面设置适当的地址和相关工作参数,并按下“Ballast Settings”窗口中的“Download”按钮(如图7所示),完成相应工作参数的设置。{{分页}}

(6)       更改设置和加载(Upload)

  有时在“Ballast Settings”窗口中可以更改相应的工作参数设置,阴影部分窗口内的内容不可以更改。进行设置或多重设置,填入方框中的参数值并按下“Upload”按钮。相关数据将加载至每个DALI电子镇流器(如图7所示)。

2、  DALI的有关控制工具

  利用DALI接口电路和DALI命令操作软件可以监测和控制电子镇流器的一些工作参数(如堆栈信息、组信息、背景信息和灯发光电平等)。

(1)       信息堆栈(information stack)

使用DALI命令控制软件可通过信息堆栈报告相应的工作参数与相关信息,如图8所示。

(2)       组寻址

  在DALI中的每只电子镇流器具有组寻址的能力,“Groups”工作界面提供了组寻址的设置功能。

①     组设置的编辑。先按下“Download”按钮可下载DALI电子镇流器的最新设置数据,首先可以得到目前电子镇流器组工作状态的相关信息。在按下“Upload”按钮后可完成检查/不检查的相应组检测控制,并完成相应组新设置参数的加载。注意,这个工作界面的“加载”、“下载”按钮会影响所有设置参数的“加载”、“下载”(见图7)。

②     背景“Scenes”。工作在DALI接口中的每只电子镇流器都有其相应的背景工作参数设置功能,背景是指预先设定的灯功率值(级),相关信息储存在每个DALI电子镇流器中,这些信息可以通过相关指令加以调用。当DALI电子镇流器执行这条指令时,DALI电子镇流器会将其发光值调至预先设定值,通过背景光设置界面可实现对每只电子镇流器的背景发光级参数的设置。图9为背景“Scenes”的高级操作控制界面。

a.       选择背景

  按下“Scene XX”按钮可工作在预先定义的背景级,背景级的选择支持所有工作模式,利用主操作控制界面的“广播”寻址并按下“Scene 3”按钮,将使所有电子镇流器工作于预先定义的“Scene 3”背景发光级(如果预先有定义)。{{分页}}

b.       改变和加载背景发光级

  在改变背景发光级时应先下载最新的背景发光级参数,这可通过按下“Download”按钮实现。编辑所需改变的背景发光级值并按下“Upload”按钮。预先背景发光级设定值为255,注意这个工作界面中的“Upload”和“Download”按钮将影响所有设置参数值的加载和卸载(见图9)。

(3)       发光级(发光电平)

  发光级控制操作界面提供一个光输出对数的百分值曲线,这仅对每个电子镇流器寻址工作模式有效,图10为“调光级”输出曲线的工作界面。

(4)       更新率的更改

  更新率“Update Rate”表示“发光级”工作界面更新得快慢,故障诊断界面的更新率是5,它表示如图6所示的事件定时器的5倍更新时间。

(5)       高级显示界面

  “Send Direct Commands”工作控制界面可提供直接进入DALI接口的控制功能,如图11所示,它们分别如下:

①     RS232C-DALI接口参数的预置(命令“0”)。预置RS232-DALI接口命令为“0”,表示在DALI接口加载的情况下,接口电路释放对DALI的控制并避免电路故障的发生,命令“0”用于返回DALI的控制信息并送回至接口电路。

②     RS232C-DALI接口的工作状态。命令“1”用以报告DALI电子镇流器的工作状态信息,比特“0”表示在DALI中出现通信错误,比特“1”表示发生过载故障,在加电和执行命令“0”时,这些比特信息被清除。

③     控制信息的传送(命令“16”)。命令“16”用于使RS232C-DALI接口电路向DALI接口电路发送16bit的信息。

④     两次传送控制信息(命令“17”)。命令“17”用于使RS232C DALI接口电路在100ms内直接向DALI传送16bit的控制信息,DALI中的许多命令都需要两次传送控制信息,以避免信息传送时出错。

⑤     传送和接收控制信息(命令“18”)。命令“18”用于使RS232C DALI接口电路向DALI发送16bit控制信息,并等待10ms来接收回馈比特控制信息,许多DALI命令为请求型命令,11bit的控制信息为回馈信息,而其中的8bit为数据信息。{{分页}}

3、  故障排除

  下面介绍DALI命令控制软件在RS232C-DALI接口电路和DALI电子镇流器电路应用中的常见故障及排除方法。

(1)       常见故障

  I/O状态指示常蓝,I/O状态用以指示DALI命令和RS232C-DALI接口之间是否正常工作。这时应做如下检查。

①     供电检测,确保接口电路的直流供电电压已正确加上。

②     检测串行I/O端口的设置,故障排除为端口“1”。

③     检测串行电缆和接口电路的第②、③、④、⑤和⑦引脚的功能。

(2)       在大部分数据框中的下载设置值为“-1”

  “-1”表示RS232C-DALI接口电路没有接收到来自DALI电子镇流器的回馈信号。应做如下检查。

①     检测DALI电子镇流器的连接。

②     检测DALI命令主控制界面的地址信息。

(3)       当下载设置信息时偶尔出现“-3”

  “-3”表示DALI命令软件没有接收到来自RS232C-DALI接口电路的控制信息,可用一根较短的RS232串行电缆线试一下。

(4)       RS232C-DALI接口和DALI命令间互不通信

  RS232C-DALI接口电路工作于串行接口,并支持RS232C协议,可检查一下计算机是否支持RS232C协议。

(5)荧光灯不亮

  先检查一下荧光灯的型号是否正确,并确保荧光灯和电子镇流器之间的接线正确,检查荧光灯是否正常(如灯管有无裂纹、灯电极是否完好等),检查一下电源市电供电、连线是否正常,更换荧光灯管试一试。

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 转贴

评论(0) | 阅读(16)
发表于:2008-5-7 14:11:11
标签:无标签

0

CCD

CCD

 

Charge Coupled Device (CCD) 电荷耦合器件。CCD是一种半导体装置,能够把光学影像转化为数字信号。 CCD上植入的微小光敏物质称作像素(Pixel)。一块CCD上包含的像素数越多,其提供的画面分辨率也就越高。CCD的作用就像胶片一样,但它是把图像像素转换成数字信号。CCD在摄像机、数码相机和扫描仪中应用广泛,只不过摄像机中使用的是点阵CCD,即包括x、y两个方向用于摄取平面图像,而扫描仪中使用的是线性CCD,它只有x一个方向,y方向扫描由扫描仪的机械装置来完成。

CCD它使用一种高感光度的半导体材料制成,能把光线转变成电荷,通过模数转换器芯片转换成数字信号,数字信号经过压缩以后由相机内部的闪速存储器或内置硬盘卡保存,因而可以轻而易举地把数据传输给计算机,并借助于计算机的处理手段,根据需要和想像来修改图像。CCD由许多感光单位组成,通常以百万像素为单位。当CCD表面受到光线照射时,每个感光单位会将电荷反映在组件上,所有的感光单位所产生的信号加在一起,就构成了一幅完整的画面。

CCD,是英文Charge Coupled Device 即电荷耦合器件的缩写,它是一种特殊半导体器件,上面有很多一样的感光元件,每个感光元件叫一个像素。CCD在摄像机里是一个极其重要的部件,它起到将光线转换成电信号的作用,类似于人的眼睛,因此其性能的好坏将直接影响到摄像机的性能。

  衡量CCD好坏的指标很多,有像素数量,CCD尺寸,灵敏度,信噪比等,其中像素数以及CCD尺寸是重要的指标。像素数是指CCD上感光元件的数量。摄像机拍摄的画面可以理解为由很多个小的点组成,每个点就是一个像素。显然,像素数越多,画面就会越清晰,如果CCD没有足够的像素的话,拍摄出来的画面的清晰度就会大受影响,因此,理论上CCD的像素数量应该越多越好。但CCD像素数的增加会使制造成本以及成品率下降,而且在现行电视标准下,像素数增加到某一数量后,再增加对拍摄画面清晰度的提高效果变得不明显,因此,一般一百万左右的像素数对一般的使用已经足够了。

单CCD摄像机是指摄像机里只有一片CCD并用其进行亮度信号以及彩色信号的光电转换,其中色度信号是用CCD上的一些特定的彩色遮罩装置并结合后面的电路完成的。由于一片CCD同时完成亮度信号和色度信号的转换,因此难免两全,使得拍摄出来的图像在彩色还原上达不到专业水平很的要求。为了解决这个问题,便出现了3CCD摄像机。3CCD,顾名思义,就是一台摄像机使用了3片CCD。我们知道,光线如果通过一种特殊的棱镜后,会被分为红,绿,蓝三种颜色,而这三种颜色就是我们电视使用的三基色,通过这三基色,就可以产生包括亮度信号在内的所有电视信号。如果分别用一片CCD接受每一种颜色并转换为电信号,然后经过电路处理后产生图像信号,这样,就构成了一个3CCD系统。

  和单CCD相比,由于3CCD分别用3个CCD转换红,绿,蓝信号,拍摄出来的图像从彩色还原上要比单CCD来的自然,亮度以及清晰度也比单CCD好。但由于使用了三片CCD,3CCD摄像机的价格要比单CCD贵很多。

数码相机规格表中的CCD一栏经常写着“1/2.7英寸CCD”等。这里的“1/2.7英寸”就是CCD的尺寸,实际上就是CCD对角线的长度。

现有的数码相机一般采用1/2.7英寸、1/2.5英寸和1/1.8英寸等尺寸的CCD。CCD是受光元件(像素)的集合体,接收透过镜头的光并将其转换为电信号。在像素数一样的情况下,CCD尺寸越大单位像素就越大。这样,单位像素可以收集更多的光线,因此,理论上可以说有利于提高画质。

但是,数码相机画质的好坏不仅是由CCD决定的。镜头以及通过CCD输出的电信号形成图像的电路的性能等也能够影响到相机的画质。所谓的“大尺寸CCD=高画质”是不正确的。例如,虽然1/2.7英寸比1/1.8英寸尺寸小,但配备1/2.7英寸CCD的数码相机并没有受到画质不好的批评。

现在,袖珍数码相机日趋小巧轻便,出于设计上的考虑,其中大多采用1/2.7英寸的小型CCD。

顺便说一句,1/2.7英寸的“型”有时也写作“inch”,不过,在这里不是普通的“1英寸=25.4mm”。由于结合了CCD亮相前摄像机上使用的摄像管和显示方式,因此,习惯上采用比较特殊的尺寸。1/2.7英寸为6.6mm,1/1.8英寸约为9mm。



CCD摄像机的选择和分类
CCD结构及工作原理来源于中国仪器超市www.cimart.com.cn)的资料:
CCD结构包含感光二极管、并行信号寄存器、并行信号寄存器、信号放大器、数摸转换器等项目,将分别叙述如下;
1.  感光二极管(Photodiode)
2. 并行信号寄存器(Shift Register):用于暂时储存感光后产生的电荷。
3. 并行信号寄存器(Transfer Register):用于暂时储存并行积存器的模拟信号并将电荷转移放大。
4. 信号放大器:用于放大微弱电信号。
5. 数摸转换器:将放大的电信号转换成数字信号。

CCD的工作原理由微型镜头、分色滤色片、感光层等三层,将分别叙述如下;
1. 微型镜头
    微型镜头为CCD的第一层,我们知道,数码相机成像的关键是在于其感光层,为了扩展CCD的采光率,必须扩展单一像素的受光面积。但是提高采光率的办法也容易使画质下降。这一层“微型镜头”就等于在感光层前面加上一副眼镜。因此感光面积不再因为传感器的开口面积而决定,而改由微型镜片的表面积来决定。

2. 分色滤色片
    分色滤色片为CCD的第二层,目前有两种分色方式,一是RGB原色分色法,另一个则是CMYK补色分色法这两种方法各有优缺点。首先,我们先了解一下两种分色法的概念,RGB即三原色分色法,几乎所有人类眼镜可以识别的颜色,都可以通过红、绿和蓝来组成,而RGB三个字母分别就是Red, Green和Blue,这说明RGB分色法是通过这三个通道的颜色调节而成。再说CMYK,这是由四个通道的颜色配合而成,他们分别是青(C)、洋红(M)、黄(Y)、黑(K)。在印刷业中,CMYK更为适用,但其调节出来的颜色不及RGB的多。
    原色CCD的优势在于画质锐利,色彩真实,但缺点则是噪声问题。因此,大家可以注意,一般采用原色CCD的数码相机,在ISO感光度上多半不会超过400。相对的,补色CCD多了一个Y黄色滤色器,在色彩的分辨上比较仔细,但却牺牲了部分影像的分辨率,而在ISO值上,补色CCD可以容忍较高的感光度,一般都可设定在800以上

3. 感光层
感光层为CCD的第三层,这层主要是负责将穿过滤色层的光源转换成电子信号,并将信号传送到影像处理芯片,将影像还原。

CCD芯片就像人的视网膜,是摄像头的核心。目前我国尚无能力制造,市场上大部分摄像头采用的是日本SONY、SHARP、松下、LG等公司生产的芯片,现在韩国也有能力生产,但质量就要稍逊一筹。 因为芯片生产时产生不同等级,各厂家获得途径不同等原因,造成CCD采集效果也大不相同。在购买时,可以采取如下方法检测:接通电源,连接视频电缆到监视器,关闭镜头光圈,看图像全黑时是否有亮点,屏幕上雪花大不大,这些是检测CCD芯片最简单直接的方法,而且不需要其它专用仪器。然后可以打开光圈,看一个静物,如果是彩色摄像头,最好摄取一个色彩鲜艳的物体,查看监视器上的图像是否偏色,扭曲,色彩或灰度是否平滑。好的CCD可以很好的还原景物的色彩,使物体看起来清晰自然;而残次品的图像就会有偏色现象,即使面对一张白纸,图像也会显示蓝色或红色。个别CCD由于生产车间的灰尘,CCD靶面上会有杂质,在一般情况下,杂质不会影响图像,但在弱光或显微摄像时,细小的灰尘也会造成不良的后果,如果用于此类工作,一定要仔细挑选。
1、依成像色彩划分
彩色摄像机:适用于景物细部辨别,如辨别衣着或景物的颜色。
黑白摄像机:适用于光线不充足地区及夜间无法安装照明设备的地区,在仅监视景物的位置或移动时,可选用黑白摄像机。
2、依分辨率灵敏度等划分
影像像素在38万以下的为一般型,其中尤以25万像素(512*492)、分辨率为400线的产品最普遍。
影像像素在38万以上的高分辨率型。
3、按CCD靶面大小划分  
CCD芯片已经开发出多种尺寸:
目前采用的芯片大多数为1/3”和1/4”。在购买摄像头时,特别是对摄像角度有比较严格要求的时候,CCD靶面的大小,CCD与镜头的配合情况将直接影响视场角的大小和图像的清晰度。
1英寸——靶面尺寸为宽12.7mm*高9.6mm,对角线16mm。
2/3英寸——靶面尺寸为宽8.8mm*高6.6mm,对角线11mm。
1/2英寸——靶面尺寸为宽6.4mm*高4.8mm,对角线8mm。
1/3英寸——靶面尺寸为宽4.8mm*高3.6mm,对角线6mm。
1/4英寸——靶面尺寸为宽3.2mm*高2.4mm,对角线4mm。
4、按扫描制式划分
PAL制、NTSC制。 中国采用隔行扫描(PAL)制式(黑白为CCIR),标准为625行,50场,只有医疗或其它专业领域才用到一些非标准制式。另外,日本为NTSC制式,525行,60场(黑白为EIA)。
5、依供电电源划分
110VAC(NTSC制式多属此类);
220VAC
24VAC
12VDC
9VDC(微型摄像机多属此类)。
6、按同步方式划分
内同步:用摄像机内同步信号发生电路产生的同步信号来完成操作。
外同步:使用一个外同步信号发生器,将同步信号送入摄像机的外同步输入端。
功率同步(线性锁定,line lock):用摄像机AC电源完成垂直推动同步。
外VD同步:将摄像机信号电缆上的VD同步脉冲输入完成外VD同步。
多台摄像机外同步:对多台摄像机固定外同步,使每一台摄像机可以在同样的条件下作业,因各摄像机同步,这样即使其中一台摄像机转换到其他景物,同步摄像机的画面亦不会失真。   
7、按照度划分,CCD又分为:
普通型 正常工作所需照度1~3LUX
月光型 正常工作所需照度0.1LUX左右
星光型 正常工作所需照度0.01LUX以下
红外型 采用红外灯照明,在没有光线的情况下也可以成像

CCD彩色摄像机的主要技术指标

CCD尺寸,亦即摄像机靶面。原多为1/2英寸,现在1/3英寸的已普及化,1/4英寸和1/5英寸也已商品化。
CCD像素,是CCD的主要性能指标,它决定了显示图像的清晰程度,分辨率越高,图像细节的表现越好。CCD是由面阵感光元素组成,每一个元素称为像素,像素越多,图像越清晰。现在市场上大多以25万和38万像素为划界,38万像素以上者为高清晰度摄像机。
水平分辨率。彩色摄像机的典型分辨率是在320到500电视线之间,主要有330线、380线、420线、460线、500线等不同档次。分辨率是用电视线(简称线TV LINES)来表示的,彩色摄像头的分辨率在330~500线之间。分辨率与CCD和镜头有关,还与摄像头电路通道的频带宽度直接相关,通常规律是1MHz的频带宽度相当于清晰度为80线。 频带越宽,图像越清晰,线数值相对越大。
最小照度,也称为灵敏度。是CCD对环境光线的敏感程度,或者说是CCD正常成像时所需要的最暗光线。照度的单位是勒克斯(LUX),数值越小,表示需要的光线越少,摄像头也越灵敏。月光级和星光级等高增感度摄像机可工作在很暗条件,2~3lux属一般照度,现在也有低于1lux的普通摄像机问世。
扫描制式。有PAL制和NTSC制之分。
摄像机电源。交流有220V、110V、24V,直流为12V 或9V。
信噪比。典型值为46db,若为50db,则图像有少量噪声,但图像质量良好;若为60db,则图像质量优良,不出现噪声。
视频输出。多为1Vp-p、75Ω,均采用BNC接头。
镜头安装方式。有C和CS方式,二者间不同之处在于感光距离不同。  
CCD彩色摄像机的可调整功能

同步方式的选择
A、对单台摄像机而言,主要的同步方式有下列三种:
内同步——利用摄像机内部的晶体振荡电路产生同步信号来完成操作。
外同步——利用一个外同步信号发生器产生的同步信号送到摄像机的外同步输入端来实现同步。
电源同步——也称之为线性锁定或行锁定,是利用摄像机的交流电源来完成垂直推动同步,即摄像机和电源零线同步。
B、对于多摄像机系统,希望所有的视频输入信号是垂直同步的,这样在变换摄像机输出时,不会造成画面失真,但是由于多摄像机系统中的各台摄像机供电可能取自三相电源中的不同相位,甚至整个系统与交流电源不同步,此时可采取的措施有:
均采用同一个外同步信号发生器产生的同步信号送入各台摄像机的外同步输入端来调节同步。
调节各台摄像机的“相位调节”电位器,因摄像机在出厂时,其垂直同步是与交流电的上升沿正过零点同相的,故使用相位延迟电路可使每台摄像机有不同的相移,从而获得合适的垂直同步,相位调整范围0~360度。
自动增益控制
所有摄像机都有一个将来自CCD的信号放大到可以使用水准的视频放大器,其放大量即增益,等效于有较高的灵敏度,可使其在微光下灵敏,然而在亮光照的环境中放大器将过载,使视频信号畸变。为此,需利用摄像机的自动增益控制(AGC)电路去探测视频信号的电平,适时地开关AGC,从而使摄像机能够在较大的光照范围内工作,此即动态范围,即在低照度时自动增加摄像机的灵敏度,从而提高图像信号的强度来获得清晰的图像。
背景光补偿
通常,摄像机的AGC工作点是通过对整个视场的内容作平均来确定的,但如果视场中包含一个很亮的背景区域和一个很暗的前景目标,则此时确定的AGC工作点有可能对于前景目标是不够合适的,背景光补偿有可能改善前景目标显示状况。
当背景光补偿为开启时,摄像机仅对整个视场的一个子区域求平均来确定其AGC工作点,此时如果前景目标位于该子区域内时,则前景目标的可视性有望改善。
电子快门
在CCD摄像机内,是用光学电控影像表面的电荷积累时间来操纵快门。电子快门控制摄像机CCD的累积时间,当电子快门关闭时,对NTSC摄像机,其CCD累积时间为1/60秒;对于PAL摄像机,则为1/50秒。当摄像机的电子快门打开时,对于NTSC摄像机,其电子快门以261步覆盖从1/60秒到1/10000秒的范围;对于PAL型摄像机,其电子快门则以311步覆盖从1/50秒到1/10000秒的范围。当电子快门速度增加时,在每个视频场允许的时间内,聚焦在CCD上的光减少,结果将降低摄像机的灵敏度,然而,较高的快门速度对于观察运动图像会产生一个“停顿动作”效应,这将大大地增加摄像机的动态分辨率。
白平衡
白平衡只用于彩色摄像机,其用途是实现摄像机图像能精确反映景物状况,有手动白平衡和自动白平衡两种方式。
A、自动白平衡
连续方式——此时白平衡设置将随着景物色彩温度的改变而连续地调整,范围为2800~6000K。这种方式对于景物的色彩温度在拍摄期间不断改变的场合是最适宜的,使色彩表现自然,但对于景物中很少甚至没有白色时,连续的白平衡不能产生最佳的彩色效果。
按钮方式——先将摄像机对准诸如白墙、白纸等白色目标,然后将自动方式开关从手动拨到设置位置,保留在该位置几秒钟或者至图像呈现白色为止,在白平衡被执行后,将自动方式开关拨回手动位置以锁定该白平衡的设置,此时白平衡设置将保持在摄像机的存储器中,直至再次执行被改变为止,其范围为2300~10000K,在此期间,即使摄像机断电也不会丢失该设置。以按钮方式设置白平衡最为精确和可靠,适用于大部分应用场合。
B、手动白平衡
开手动白平衡将关闭自动白平衡,此时改变图像的红色或蓝色状况有多达107个等级供调节,如增加或减少红色各一个等级、增加或减少蓝色各一个等级。除次之外,有的摄像机还有将白平衡固定在3200K(白炽灯水平)和5500K(日光水平)等档次命令。
色彩调整
对于大多数应用而言,是不需要对摄像机作色彩调整的,如需调整则需细心调整以免影响其他色彩,可调色彩方式有:
红色—黄色色彩增加,此时将红色向洋红色移动一步。
红色—黄色色彩减少,此时将红色向黄色移动一步。
蓝色—黄色色彩增加,此时将蓝色向青蓝色移动一步。
蓝色—黄色色彩减少,此时将蓝色向洋红色移动一步。  
CCD摄像机主要技术参数解释

1. 什么是CCD摄像机?
CCD是Charge Coupled Device(电荷耦合器件)的缩写,它是一种半导体成像器件,因而具有灵敏度高、抗强光、畸变小、体积小、寿命长、抗震动等优点。
2. CCD摄像机的工作方式
被摄物体的图像经过镜头聚焦至CCD芯片上,CCD根据光的强弱积累相应比例的电荷,各个像素积累的电荷在视频时序的控制下,逐点外移,经滤波、放大处理后,形成视频信号输出。视频信号连接到监视器或电视机的视频输入端便可以看到与原始图像相同的视频图像。
3. 分辨率的选择
评估摄像机分辨率的指标是水平分辨率,其单位为线对,即成像后可以分辨的黑白线对的数目。常用的黑白摄像机的分辨率一般为380-600,彩色为380-480,其数值越大成像越清晰。一般的监视场合,用400线左右的黑白摄像机就可以满足要求。而对于医疗、图像处理等特殊场合,用600线的摄像机能得到更清晰的图像。
4. 成像灵敏度
通常用最低环境照度要求来表明摄像机灵敏度,黑白摄像机的灵敏度大约是0.02-0.5Lux(勒克斯),彩色摄像机多在1Lux以上。0.1Lux的摄像机用于普通的监视场合;在夜间使用或环境光线较弱时,推荐使用0.02Lux的摄像机。与近红外灯配合使用时,也必须使用低照度的摄像机。另外摄像的灵敏度还与镜头有关,0.97Lux/F0.75相当于2.5Lux/F1.2相当于3.4Lux/F1.参考环境照度:  夏日阳光下 100000Lux 阴天室外 10000Lux   电视台演播室 1000Lux 距60W台灯60cm桌面 300Lux   室内日光灯 100Lux 黄昏室内 10Lux  20cm处烛光 10-15Lux 夜间路灯 0.1Lux
5. 电子快门
电子快门的时间在1/50-1/100000秒之间,摄像机的电子快门一般设置为自动电子快门方式,可根据环境的亮暗自动调节快门时间,得到清晰的图像。有些摄像机允许用户自行手动调节快门时间,以适应某些特殊应用场合。
6. 外同步与外触发
外同步是指不同的视频设备之间用同一同步信号来保证视频信号的同步,它可保证不同的设备输出的视频信号具有相同的帧、行的起止时间。为了实现外同步,需要给摄像机输入一个复合同步信号(C-sync)或复合视频信号。外同步并不能保证用户从指定时刻得到完整的连续的一帧图像,要实现这种功能,必须使用一些特殊的具有外触发功能的摄像机。
7. 光谱响应特性
CCD器件由硅材料制成,对近红外比较敏感,光谱响应可延伸至1.0um左右。其响应峰值为绿光(550nm),分布曲线如右图所示。夜间隐蔽监视时,可以用近红外灯照明,人眼看不清环境情况,在监视器上却可以清晰成像。由于CCD传感器表面有一层吸收紫外的透明电极,所以CCD对紫外不敏感。彩色摄像机的成像单元上有红、绿、兰三色滤光条,所以彩色摄像机对红外、紫外均不敏感。
8. CCD芯片的尺寸
CCD的成像尺寸常用的有1/2"、1/3"等,成像尺寸越小的摄像机的体积可以做得更小些。在相同的光学镜头下,成像尺寸越大,视场角越大。 芯片规格 成像面大小(宽X高) 对角线 1/2 6.4x4.8mm 8mm 1/3 4.8x3.6mm 6mm

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 转贴

评论(0) | 阅读(40)
发表于:2008-4-26 11:24:37
标签:无标签

0

手机解锁(转载)

手机解锁全集【超级使用!】(转) 精华帖

贴子发表于:2008-4-24 14:06:51

解话机锁:*2767*2878#/*2767*7377# 
 三星码片复位:*2767*3855# 也可用于解机锁或卡锁 
 三星显温度、电池容量:*#0228# 或*#8999*228#
 三星调显示屏对比度:*#0523# 
 三星软件版本:*#9999# 
 三星A100-A188看版本:*#0837# 
 摩托罗拉T2688解所有锁:19980722 
 T2688/2988/988d没有中文:*#0000# OK(插卡) 
 摩托罗拉所有机锁:按MENU+5+1/2 
 西门子恢复出厂设置:*#9999# 
 西门子乱文回中文:*#0000#/*#0086# 
 西门子软件版本:*#06# 左键 
 爱立信老机回英语:*#0000# 
 爱立信新机回英语:按CLR-左键-0000-右键 
 爱立信显出厂日期:右、*、左、左、*、左、*键 
 诺基亚显出厂日期:*#0000#(插卡) 
 诺基亚省30%电:*#746025625# 
 飞利浦强迫重连网:*#2562*# 
 飞利浦显示和更改手机密码:*#7489*# 
 博世(BOSCH)909S回中文:*#0852# 
 博世(BOSCH)909s回英文:*#0851# 
 NEC显软件版本:*#2820# 
 NEC恢复原厂设置:*#73738# 
 波导s1000隐藏功能:*#*#1705# 
 波导s1000解锁:*#*#1705#46(也用于999D,720) 
 如死机再用---24681357(或直接就用它解) 
 波导8xx/9xx系列:*#+串号7-14位# 
 SIM卡 波导串号最后9位去掉最后一位 
 阿尔卡特OT221/220解锁:25228352/ALCATEL+D 
 阿尔卡特OT301/302解锁:83227423 
 阿尔卡特OT500/700解锁:25228352 
 康佳:*#0001# *#1001# ##1001# 
 康佳小雪5219:#8879576# 原始:1234 
 GVC:*#1001* (海尔) 
 南方高科320开机键入##1001#,然后装上卡输入0000 OK 
 三菱NET LOCK:*787090或*787292 
 三菱IMSI LOCK:*362628或*360608 
 三菱NETSUB LOCK:*476989 
 三菱CP LOCK:*482896或*480896 
 三菱SP LOCK:*967678 
 三菱EXT LOCK:*574243 
 
 飞利浦手机通用秘技 
 手机在待机状态下时,请输入以下按键组合: 
 *#06# 查看IME串码 
*#2254*#显示状况行 
 *#2255*#开启或关闭(DEBUG CALL)模式 
 *#2558*#显示通话时间 
 *#2562*#强迫重新连接网络系统 
 *#7489*#显示和更改手机密码 
 *#7378*#显示一些SIM卡信息,例如相位(phaselevel) 
 *#3377*#读取SIM卡信息,初始化和标示 
 *#7693*#开启或关闭睡眠模式 
 *#8463*#读取睡眠模式信息 
 *#337*# EFR模式开/关 
 *#4764*#单频/双频设置(切换单频GSM900) 
 *#4765*#单频/双频设置(切换单频GSM1800) 
 *#4762*#单频/双频设置(切换成双频模式) 
  
 阿尔卡特(ALCATEL)测试键 
  在待机状态下,输入“000000*”可监测网络状况,包括信号强度和使用中的频道等。 


NEC DB2000手机秘技 在待机时输入以下按键: 
 “*#2820#”,再按通话键,可显示手机的软件版本。 
 “*73738#”,再按通话键,可将回到手机出厂状态。 


三星早期版本的手机,可以输入以下的指令各种进入测试状态: 
   按键代码   测试功能/名称 
   *#9999# 显示手机软件版本号 
   *2767*2878# 话机当前设定复位(手机解锁) 
   *2767*3855# 话机EEPROM总复位(修复软件故障) 
   *#9998*228# 电池参数读取 
   *#9998*289# 振铃信号频率测试 
   *#9998*246# 程序参数显示 
   *#9998*364# WATCHDOG信号测试 
   *#9998*377# EEPROM错误显示 
   *#9998*427# WATCHDOG信号路径设置 
   *9998*523# 液晶显示对比度调整 
   *9998*636# 存贮状态显示 
   *9998*786# 当前日期、时间读取 
   *9998*842# 振子振动测试 
   *9998*947# 在重大错误下复位设置 
   *9998*9266# 显示收信通道号及收信强度 
 三星新版手机(从三星600新版开始)所支持的测试指令减少了很多,基本上就只余下以下几个可以成功的: 
 *2767*2878#(EEPROM复位) 
 *2767*3855#(EEPROM总复位,IMEI有可能会变成初始码) 
 *#9999#(查版本) 
 *#0523#(调LCD对比度) 
 *2767*7377# (解手机密码的复位指令) 
 尤其是*#0523#的输入,有些型号的手机要插卡,有些不用。另外,如出现一次输入成功,而再输入失败的情况,是由于手机软件上的记忆效应,你可以将手机的电池卸下重装上再试输入(例如:*2767*3855# 指令输入后,有时不重装电池,手机是不能开机的)。 
  三星SGH-N288手机测试指令 
  *#0001# 显示RS232串行通信参数 
  *#0228# 显示电池容量、电压和温度 
  *#0246# 程序参数显示 
  *#0324# 网络检测(工程模式) 
  *#0364# 显示Watchdog状态,可以修改 
  *#0377# EEPROM错误显示 
  *#0427# WATCHDOG信号路径设置 
  *#0523# 调节对比度,谨慎修改; 
  *#0636# 存储器容量显示 
  *#0746# SIM卡文件规格测试 
  *#0778# SIM卡信息 
  *#0786# 显示内容为本次开机的时间及本次开机后到当前的时间长。按->后显示最新的本次开机后到当前的时间长;再按->后显示上一次的开机时间;再按->后显示上一次的关机时间以及上次开关机的时长。 
  *#0837# 显示详细的软件版本 
  *#0842# 振动测试 
  *#0947# 在重大错误情况下复位设置指令 
  *#9999# 显示软件版本 
  *2767*2878# EEPROM复位,手机设定总清除,可用于解锁 
  *2767*3855# 从字库中取出程序重置EEPROM为出厂值。对修改过IMEI码的手机,用此指令可恢复原出厂机身号码。此指令还用于因EEPROM(码片)内程序紊乱造成的各种故障。 
   
  西门子中文机秘籍大公开 
  输入[*#06#],可看IMEI(International Mobile Equipment Identity)码。 
  输入[*#06#]+[左软键],可看软件版本号。 以上不需插入SIM卡也可操作。 
  输入[*#0000#]+[发射键],改成预设语言显示(英语?)。 
  输入[*#0001#]+[发射键],改成英文显示。 
  输入[*#0086#]+[发射键],改成简体中文显示。 
  输入[*#0886#]+[发射键],改成繁体中文显示。 
  快速键 
  长按[*],开启或关闭铃声。 
  长按[#],开启或关闭键盘锁。 
  长按[左侧上键],开启情景模式设置。 
  长按[左侧下键],开启语拨号。 
  短按[右侧录音键],播放已录下的音,可在任何时候播放,包括通话期间,通话双方都听到。 
  长按[右侧录音键],开始录音,直到放开,或20秒已到。 
  当使用键盘锁時,可长按[挂断键]來暂时开启夜光照明。 
  连按两下[电话簿]可进入VIP电话簿。 
  [1]+[发射键]可进入语音信箱(需在[菜单→短消息→语音信箱]设置语音信箱服务号码)。 
  [0]+[左软键]可切換1号2号线路(好象大部分地区不支持,包括珠海)。 
  [数字键]+[#]可显示出儲存在SIM卡该位置的电话簿名称(前提是至少在SIM卡储存一个电话)。 
  长按[0]会出现+字,并可用左软键来选择国家长话代码(位置依英文名称排列)。 
  快捷键设定 :[数字键]→[左软键]→[右软键](变更)此時会出現选项,选择即可(若是选择电话号码,则进入电话簿可选择要快速发射的电话名称) 
  使用 [数字键]→[发射键]即可。 
  西门子手机锁机解锁方法 
  请需要解锁的网友,将解锁码在开机状态下<插不插SIM卡无所谓>直接输入手机,然后等候自动解锁,时间约1秒至60分钟不等 
   
  ★ 如何解除摩托罗拉手机的PIN密码 
    当你的设置的PIN不小心遗忘了,或别人在你的手机上设置了PIN等,这时PUK就帮了大忙了。在输错三次的PIN后则手机上会显示SIM卡已锁,这时你必须要通过PUK来解锁了。PUK为8位数字的码一般在大卡的背面,如果找不到的话要尽快到当地的客服中心查询,切不可乱输,因为PUK只有10次输错的机会,输错10次则SIM卡报销。摩托罗拉手机一般在输入PUK之前都必须先输入**05*再输PUK,格式如下:**05*PUK即可。 
  ★ 摩托罗拉手机的主清除与主复位 
    无论你的摩托罗拉手机上做了任何的设置,造成了如:不能正常拔入拔出,来电显示乱码,或无法删除电话本,等等,您都可以用以下方法复原。 
    MENU键+5+1(2)屏幕则会显示“主清除或主复位”如选择主清除将会执行以下操作: 
    1、从话机记忆中清除电话本项目。 
    2、清除最后呼出号码及最后呼入号码。 
    3、可清零计时表。 
   
    但不能清除的功能有:固定号码表、本机号码表、计费表、收到和传出的短消息。 
    选择主复位,将执行以下: 
    1、返回最初的语言选择。 
    2、铃音恢复标准音量复为中,网络查找频度恢复为中,取消自动应答,声音提示计,时通话中显示计费,节电,自动免提,自动加锁,小区广播及通话传真方式。 
  ★ 摩托罗拉 T2688 键盘解锁 
    T2688有通过键盘解锁的功能,只要输入:19980722 即可,不过它只支持当前的卡解琐,无法实现手机的全复位。 
  ★ MOTOROLA GSM手机的测试指令 
    测试状态的进入: 
    插入测试SIM卡后打开手机电源,当内部自动“叫醒”功能顺利完成后,按“#”键三秒钟。 
    三秒钟后手机显示“TEST”,表明手机已进入测试状态, 
   测试指令如下: 
  01#:退出测试状态 
  02xxyy:显示/改变Tx功率电平DAC与装入PA校准表,类似于ETACS 72#指令 
  07#:关闭Rx Audio通道 
  08#:打开Rx Audio通道 
  09#:关闭Tx Audio通道 
  10#:打开Tx Audio通道 
  11ABC#:设置信道 ABC=000~124 
  12AB#:设置功率级电平 AB=00~15 
  19#:显示呼叫处理器软件版本 
  20#:显示调制解调器软件版本 
  22#:显示语音编解码器软件版本 
  82#:看U801的版本号 
  24A#:设置AGC步进 A=0 or 1 
  25ABC#:将连续的AGC置为ABC,ABC=0~255 
  26ABCD#:将连续的AFC置为ABCD,ABCD=0~4095 
  31A#:设定时隙为A,A=0~7 
  33ABC#:单步捕捉ABC信道 
  36#:打开音频环路 
  37#:中止测试 
  38#:激活SIM卡 
  39#:使SIM卡失效 
  40#:发射全“1”信息 
  41#:发射全“0”信息 
  43A#:改变Audio通道至A 
  45ABC#:读取信道ABC上的信号强度,ABC=0~124 
  46#:显示当前AFC DAC的值 
  47A#:设置音量A=0~7 
  490#:读锂电池信息 
  57#:清除保留内存,相当于ETACS的32#指令 
  58ABCDEF#:设置保密码为ABCDEF 
  59ABCD#:显示/改变解锁码 
  60#:显示IMEI(国际移动设备识别码) 
  65#:显示IMSI 
  7100#:手机自检,03、04为Modem IC错误,05、06为SpeechCode IC错误,07为软件错误必需转移卡,08为手机正常,00、01为CPU错误。 
   
  飞利浦手机秘籍 
  ◆显示IMEI号:*#06# 
  ◆显示状态行 *#2254*#: C, BS, RR, MMI, CREAT. 
  ◆激活或关闭调试呼叫(DEBUG CALL)模式 *#2255*# 
  ◆显示总通话时间 *#2558*# 
  ◆强迫重新接入网络 *#2562*# 
  ◆显示和更改手机的保密码 *#7489*# 
  ◆显示一些SIM卡信息,例如相位等级(phase level)*#7378*# 
  ◆获取SIM卡锁信息,初始化和标志 *#3377*# 
  ◆激活和关闭睡眠模式 *#7693*# 
  ◆获取睡眠模式信息 *#8463*#

点击此处查看原文 >>

系统分类: 电子制造   |    用户分类: 无分类    |    来源: 转贴

评论(0) | 阅读(63)
发表于:2008-4-26 11:22:19
标签:无标签

0

STDIO.H输出格式转换

(转载)printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf - 输出格式转换  

总览 (SYNOPSIS)

#include <stdio.h>

int printf(const char *format, ...);
int fprintf(FILE *stream, const char *format, ...);
int sprintf(char *str, const char *format, ...);
int snprintf(char *str, size_t size, const char *format, ...);

#include <stdarg.h>

int vprintf(const char *format, va_list ap);
int vfprintf(FILE *stream, const char *format, va_list ap);
int vsprintf(char *str, const char *format, va_list ap);
int vsnprintf(char *str, size_t size, const char *format, va_list ap);  

描述 (DESCRIPTION)

printf 系列 函数 根据 下述的 format 参数 生成 输出内容. printfvprintf 函数 把 输出内容 写到 stdout, 即 标准输出流; fprintfvfprintf 函数 把 输出内容 写到 给定的 stream 流; sprintf, snprintf, vsprintfvsnprintf 函数 把 输出内容 存放到 字符串 str 中.

这些 函数 由 格式字符串 format 参数 控制 输出内容, 它 指出 怎么样 把 后面的 参数 (或 通过 stdarg(3) 的 变长参数机制 访问的 参数) 转换成 输出内容.

这些 函数 返回 打印的 字符 数量 (不包括 字符串 结尾用的 `\0'). snprintfvsnprintf 的 输出 不会 超过 size 字节 (包括了 结尾的 `\0'), 如果 因为 这个 限制 导致 输出内容 被截断, 则 函数 返回 -1.

格式字符串 (format 参数) 由 零到多个 指令 组成: 普通字符 (除 % 外), 它们 被 原封不动的 送到 输出流; 以及 格式转换说明 (conversion specification), 每个 格式转换说明 都会 从后面 提取 零到多个 参数. 格式转换说明 由 % 字符 引导开始. 参数 必须 正确的 对应到 格式转换符 (conversion specifier) 上. 下述 字符 按顺序 列在 % 后面:

*
零个 或 多个 下列 标志:
#
指出 数值 应该 转换成 "其他形式". 对于 c, d, i, n, p, s, 和 u 格式转换, 这个选项 没有 影响. 对于 o 格式转换, 数值的 精度 被提高, 使 输出字符串的 第一个 字符 为零 (除非 打印 一个零值 时, 明确 定义 精度 为零). 对于 xX 格式转换, 非零数值 前面 会添加 `0x' 字符串 (或 X 格式转换 的 `0X' 字符串). 对于 e, E, f, g, 和 G 格式转换, 其结果 始终 含有一个 十进制小数点, 即使 后面 没有 数字 (一般说来, 只有当 格式转换 后, 小数点 后面 有数字时 才显示 小数点). 对于 gG 格式转换, 将不删去 结果末尾的 零, 其他情况下 这些 零 应该 删掉.
0
指出 用零 填充 结果. 所有的 格式转换, 除了 n, 转换结果 的 左边 用零 填充, 而不是 空格. 如果 数值转换 时 给定了 精度, (d, i, o, u, i, x, 和 X), 则 忽略 0 标志.
-
(负位宽标志) 指出 转换结果 必须 在 位边界 上 向左边 对齐. 除了 n 格式转换, 转换结果 的 右边 用空格 填充, 而不是 在左边 填充 空格或零. 如果 同时 给出了 -0 ,- 覆盖 0 .
' '
(空格) 指出 在 通过 有符号数(signed) 格式转换 ( d, e, E, f, g, G, 或 i ) 产生的 正数 前面 留一个 空格.
+
指出 有符号数 格式转换 产生的 结果 前面 始终 有一个 正负符号. 如果 同时 给出了 + 和 空格, 则 + 覆盖 空格.
'
指出 在 数字 参数 中, 如果 locale 给出 相关信息, 输出结果 将被 分组. 注意, 许多 版本 的 gcc 不能 理解 这个选项, 因而会 产生 一个警告.
*
一个 可选的 十进制数, 指出 最小的 位宽. 如果 格式转换后 产生的 字符数少于 位宽, 则 左边 用 空格 填充 (或者 填充 右边, 如果 给出了 向左对齐标志), 直到 填满 指定的 位宽.
*
一个 可选的 精度, 格式是 一个 句号(`.') 后面 跟着 一个 可选的 数字. 如果 没有 给出 这个 数字, 则 精度 取为 零. 这样就 指定了 d, i, o, u, x, 和 X 格式转换 显示的 最小位数, e, E, 和 f 格式转换 小数点 后面 显示的 位数, gG 格式转换 显示的 最大有效位数(significant digits), 或 s 格式转换 打印 某个 字符串的 最多 字符数目.
*
可选的 字符 h, 指出 后面的 d, i, o, u, x, 或 X 格式转换 对应为 short intunsigned short int 的 参数, 或者是 后面的 n 格式转换 对应为 指向 short int 参数 的 指针.
*
可选的 字符 l (ell) 指出 后面的 d, i, o, u, x, 或 X 格式转换 应用到 指向 long intunsigned long int 参数 的 指针, 或者 后面的 n 格式转换 对应为 指向 long int 参数 的 指针. Linux 提供 和 ANSI 不兼容 的 双 l 标志, 作为 q L 的 同义词. 因此 ll 可以 结合 浮点格式转换 使用. 但是 强烈 反对 这个 用法.
*
字符 L 指出 后面的 e, E, f, g, 或 G 格式转换 对应 long double 参数, 或者 让 后面的 d, i, o, u, x, 或 X 格式转换 对应 long long 参数. 注意 long long 没有在 ANSI C 中 声明, 因此 不能够 移植到 所有的 体系平台 上.
*
可选的 字符 q 等于 L. 参考 STANDARDS 和 BUGS 节 关于 ll, L, 和 q 的 叙述.
*
字符 Z 指出 后面的 整数 (d, i, o, u, x, 或 X) 格式转换 对应 size_t 参数.
*
指出 采用 格式转换类型 的 字符.

可以 用 星号 `*' 代替 数字 指定 域宽 或 精度, 也可以 两者 同时 指定. 这种情况下 要求 用一个 int 参数 指出 域宽 或 精度. 负域宽 被认为是 正域宽 跟在 向左对齐标志 后面; 负精度 被认为是 精度 丢失.

格式转换符(specifier) 及其 含义 如下:

diouxX
int 形 (或 合适的 变量) 参数 转换输出为 有符号十进制数 (di), 无符号八进制数 (o), 无符号十进制数 (u), 或者 无符号十六进制数 (xX). x 格式转换 用 小写字母 abcdef ; X 格式转换 用 大写字母 ABCDEF . 精度值 (如果给出) 指出 必须显示的 最少 数字; 如果 转换结果 少于 这个 要求, 则用 零 填补 转换结果 的 左边.
eE
double 参数 舍入后 转换为 [-]d.ddde\*(Pmdd 的 格式, 这个格式 的 小数点 前面 有 一位 数字, 后面 表示 精度; 如果没有 指出 精度, 则意味着 精度是 6; 如果 精度 是 0, 则不显示 小数点. E 格式转换 使用 字母 E (而不是 e) 要求 引入 指数. 指数 至少 包含 两个 数字; 如果 值 是 零, 则 指数 是 00.
f
double 参数 舍入后 转换为 [-]ddd.ddd 的 十进制 表达式, 这个格式 小数点 后面 的 数字 表示 精度. 如果 没有 指出 精度, 则意味着 精度是 6; 如果 显式 给出 精度 是 0, 则不显示 小数点. 如果 显示了 小数点, 则 小数点 前面 至少有 一位 数字.
g
double 参数 以 fe (或者 G 格式转换的 E 标志) 的 形式 转换. 其精度 指出 有符号数字 的 数目. 如果 没有 指出精度, 则默认为 6; 如果 精度 是 零, 则按 1 处理. 如果 格式转换后 其 指数 小于 -4 或者 大于等于 其精度, 则 使用 e 形式. 转换结果 消除了 分数部分 末尾的 零; 小数点 前面 至少有 一位 十进制数字.
c
int 参数 转换为 unsigned char, 然后 输出 对应的 字符.
s
认为 ``char *'' 参数 是 指向 字符形数组 的 指针 (指向 字符串). Printf 输出 数组内的 字符, 直到 遇上 (但不包括) 结束字符 NUL ; 如果 给出了 精度值, printf 不会 输出 多于 这个值 的 字符, 也不需要 提供 NUL 结束符; 如果 没有 给出 精度值, 或 精度值 大于 数组长度, 则 数组内一定要 包括 一个 NUL 字符.
p
将以 十六进制数 打印 ``void *'' 指针参数 (就象是 %#x%#lx).
n
将 目前 已经 输出的 字符数目 存储在 ``int *'' (或变量) 指针参数 指向的 地址. 不转换 任何参数.
%
输出 一个 '%'. 不转换 任何参数. 完整的 写法 是 `%%'.

不指定 域宽 或 偏小的 域宽 不会 导致 内容 被截断; 如果 转换结果 的 长度超过 其域宽, 则 域宽 会 扩大到 容下 完整的 结果.

示例 (EXAMPLES)


以 `Sunday, July 3, 10:02' 格式 显示 日期, 其中 weekdaymonth 是 字符串指针:

#include <stdio.h>fprintf(stdout, "%s, %s %d, %.2d:%.2d\n",        weekday, month, day, hour, min);

显示 五位 十进制数:

#include <math.h>#include <stdio.h>fprintf(stdout, "pi = %.5f\n", 4 * atan(1.0));

分配 128 个 字节 的 字符串 空间 保存 打印 结果:

#include <stdio.h>#include <stdlib.h>#include <stdarg.h>char *newfmt(const char *fmt, ...){                char *p;                va_list ap;                if ((p = malloc(128)) == NULL)                        return (NULL);                va_start(ap, fmt);                (void) vsnprintf(p, 128, fmt, ap);                va_end(ap);                return (p);}

另见 (SEE ALSO)

printf(1), scanf(3)  

标准 (STANDARDS)

fprintf, printf, sprintf, vprintf, vfprintf, 和 vsprintf 函数 遵循 ANSI C3.159-1989 (``ANSI C'') 标准.

qBSD 4.4long long 形 的 标志, 而 整数格式转换 的 llL 是 GNU 的 标志.

这些 函数 的 Linux 版本 基于 GNU libio 库. 有关细节 可以 查看 GNU libc (glibc-1.08)info 文档.  

BUGS

在 Linux 下 某些 浮点格式转换 会导致 内存泄露.

这些函数 都遵循 完整的 ANSI C3.159-1989, 但是 提供了 附加的 q, Z' 标志, 并给了 Ll 标志 更多的 特性. 后者 可能会 被认为 是 bug, 因为 它 改变了 ANSI C3.159-1989 中 定义的 特性.

用 零 填充 的 %p 格式转换 (既可以用 0 标志, 也可以用 精度), 对 %n%p 格式转换 使用 # (即不处理), 以及 某些 不标准的 荒谬 组合; 这些 组合 应当 避免.

某些 ANSI C 定义 的 标志 组合 没有 意义 (如 %Ld). 即使 在 Linux 机器上 定义的 比较好, 但是 其他 体系结构 不一定 有相同的 结果. 因此 最好 别用 While they may have a well-defined behaviour on Linux, this need not to be so on other architectures. Therefore it usually is better not to use flags that are not defined by ANSI C at all, i.e. use q instead of L in combination with diouxX conversions or ll.

q 的 用法 和 BSD 4.4 上 不一样, 它 可能 用在 浮点格式转换 上, 即等于 L.

因为 sprintfvsprintf 不设定 字符串的 长度, 调用者 必须小心 别让它 从 有效空间 溢出; 这一点通常 不能 保证.  

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 转贴

评论(0) | 阅读(63)
发表于:2008-4-24 8:46:49
标签:无标签

0

视频之PAL

【PAL制式】
       很多人都知道有NTSC和PAL两大制式,那到底什么是NTSC制式?什么是PAL制式呢?简单的说,NTSC和PAL属于全球两大主要的电视广播制式,但是由于系统投射颜色影像的频率而有所不同。NTSC是National Television System Committee的缩写,其标准主要应用于日本、美国,加拿大、墨西哥等等,PAL是 Phase Alternating Line (逐行倒相)的缩写。它是西德在1962年指定的彩色电视广播标准,它采用逐行倒相正交平衡调幅的技术方法,克服了NTSC制相位敏感造成色彩失真的缺点。西德、英国等一些西欧国家,新加坡中国大陆及香港澳大利亚新西兰等国家采用这种制式。PAL由德国人Walter Bruch在1967年提出,当时他是为德律风根(Telefunken)工作。“PAL”有时亦被用来指625 线,每秒25格,隔行扫描,PAL色彩编码的电视制式。PAL制式中根据不同的参数细节,又可以进一步划分为G、I、D等制式,其中PAL-D制是我国大陆采用的制式。这两种制式是不能互相兼容的,如果在PAL制式的电视上播放NTSC的影像,画面将变成黑白,NTSC制式的也是一样。

       PAL制又称为帐尔制。它是为了克服NTSC制对相位失真的敏感性,在1962年,由前联邦德国在综合NTSC制的技术成就基础上研制出来的一种改进方案。PAL是英文Phase Alteration Line的缩写,意思是逐行倒相,也属于同时制。它对同时传送的两个色差信号中的一个色差信号采用逐行倒相,另一个色差信号进行正交调制方式。这样,如果在信号传输过程中发生相位失真,则会由于相邻两行信号的相位相反起到互相补尝作用,从而有效地克服了因相位失真而起的色彩变化。因此,PAL制对相位失真不敏感,图像彩色误差较小,与黑白电视的兼容也好。

【PAL电视标准】

       PAL电视标准,每秒25帧,电视扫描线为625线,奇场在前,偶场在后,标准的数字化PAL电视标准分辨率为720*576, 24比特的色彩位深,画面的宽高比为4:3, PAL电视标准用于中国、欧洲等国家和地区,PAL制电视的供电频率为50Hz,场频为每秒50场,帧频为每秒25帧,扫描线为625行,图像信号带宽分别为4.2MHz、5.5MHz、5.6MHz等。
        PAL和NTSC制式区别在于节目的彩色编、解码方式和场扫描频率不同。中国(不含香港地区)、印度、巴基斯坦等国家采用PAL制式,美国、日本、韩国以及我国台湾地区等采用NTSC制式。
        PAL与NTSC的区别电影放映的时候都是每秒24个胶片帧。而视频图像PAL制式每秒50场,NTSC制是每秒60场,由于现在的电视都是隔行场,所以可以大概认为PAL制每秒25个完整视频帧,NSTC制30个完整视频帧。
        电影和PAL每秒只差1帧,所以以前一般来说就直接一帧对一帧进行制作,这样PAL每秒会比电影多放一帧,也就是速度提高了1/24,而且声音的音调会升高。这就是一些DVD爱好者不喜欢PAL制DVD的原因之一。但是据说现在有些PAL制DVD采取了24+1的制作方法,就是把24帧中的一帧重复一次,从而获得跟电影一样的播放速度。
        而NTSC因为每秒有30帧,不能直接一帧对一帧制作,所以要通过3-2 PULLDOWN等办法把24个电影帧转成30个视频帧,这30个视频帧里所包含的内容和24个电影帧是相等的,所以NTSC的播放速度和电影一样。
        所以,对于同一部片子来说,PAL制的DVD会比NTSC制的同一部片子快1/24。换算时间的时候,NTSC时间 X 24/25 = PAL时间 。

【不同的PAL】

       PAL本身是指色彩系统,经常被配以 625线,每秒25格画面,隔行扫瞄的电视广播格式:如 B,G,H, I ,N。亦有PAL是配以其他解像度的格式:例如巴西使用的 M广播格式为 525 线,29.97格 (与NTSC 格式一样),用NTSC 彩色副载波,但巴西是使用 PAL彩色编码的。现在大部分的 PAL 电视机都能收看以上所有不同系统格式的PAL。很多 PAL 电视机更能同时收看基频的 NTSC-M ,例如电视游戏机、录影机等等的 NTSC 讯号。但是它们却不一定可以接收NTSC 广播。

       当影像讯号是以基频传送时(例如电视游戏机、录影机等等),便再没有以上所说,各种以“字母”区分广播格式的分别了。这程况下,PAL 的意思是指:625 条扫瞄线,每秒25格画面,隔行扫瞄,PAL 色彩编码。对数码影像如 DVD 或 数码广播,色彩编码亦没有分别,这情况下 PAL 是指:625 条扫瞄线,每秒25格画面,隔行扫瞄;即是跟 SECAM 一模一样。

       英国、香港、澳门使用的是 PAL-I。中国大陆使用的是 PAL-D、新加坡使用的是 PAL B/G 或 D/K。

【数码摄像机PAL制式】
        这两种制式是不能互相兼容的,如果在PAL制式的电视上播放NTSC的影像,画面将变成黑白,NTSC制式的也是一样。而做为视频拍摄工具的数码摄像机,也同样有制式的问题,比如我国使用PAL制式,在我国销售的数码摄像机都是PAL制式的,如果是NTSC制式的摄像机拍摄出来的图象不能在PAL制式的电视机上正常播放。因此,可以肯定的说,在我国销售的数码摄像机行货一定是PAL制式的,如果是NTSC制式的数码摄像机,则一定是水货。

       PAL制式和NTSC的分辨率也有所不同,PAL制式使用的是720*576,而NTSC制式使用的是760*480,在分辨率上PAL稍稍占有优势。而PAL制式的画面解析度720*576,约40万象素,也决定了PAL制式的数码摄像机的CCD大小应该为40万的倍数或者半倍数,比如2倍或者1.5倍,所以PAL制式数码摄像机都是80万,或者107万(接近100万,40万的2.5倍)、155万(接近160万,40万的4倍)。而NTSC制式的画面解析度为720*480,约34万象素,所以NTSC制式的数码摄像机一般为68万象素等等。

       由于制式的不同,一般数码摄像机厂商在发行数码摄像机的时候,都会发行两种数码摄像机:一种是PAL制式的,一种是NTSC制式的。而型号也会有所不同,比如佳能的中高端数码摄像机MVX150i,其NTSC制式的对应机型为OPTURA 20,三星的PAL制式一般是VP-D107,而对应的NTSC制式为SDV107。只要了解机身的型号,一般都能辨认出是NTSC制式还是PAL制式。这样分清水货行货也就容易多了。
      
       另外,数码摄像机机身上也会醒目的标识是PAL还是NTSC制式,很容易辨认。

       以前模拟摄像机和数字模拟摄像机基本上是拍了录像带以后直接在录像机上播放,所以,制式的影响是非常大的,搞不好就只能对着黑白的图象干瞪眼了。但是发展到数码摄像机时代之后,计算机的视频采集就成了很重要的步骤,制式的差别影响也就没这么大了。如果是用1394卡从数码摄像机上攫取视频进而编辑处理的话,无论是NTSC还是PAL都基本上是相同的,这里说的“基本”是指视频采集出来的影片盘是不受PAL制式和NTSC影响的,只是PAL和NTSC的分辨率稍有不同。也就是说,无论你是NTSC制式还是PAL制式的摄像机,都一样能把拍摄的影片采集到计算机上,转化为avi、wmv或者DVD、VCD格式。

       目前的视频采集软件都支持PAL和NTSC制式,但是在编辑过程中是不能同时使用NTSC制式的素材和PAL制式的素材,必须通过转换才能在同一时间轴上使用两个素材。

【NTSC与PAL制式的转换】
关于视频和音轨在Pal与NTSC制式之间转换的一些理解。

首先关于视频:
        对电影来说,DVD-NTSC在存储视频时使用了“2:3Pull-Up”的方法,使24桢的视频转换成30桢的视频,但是24桢的视频和转换后30桢的视频的播放时间都是1秒。而Pal制的视频没有经过任何处理直接被装载到DVD中去,这样由于Pal系统的桢速是25桢,所以原本电影视频是每秒钟播放24桢,到了Pal制的DVD中每秒就播放了25桢,在总桢数是一定的前提下,Pal制的视频实际上在播放时间上会变短4%!
        这就说明了同样一部100分钟的电影,在NTSC上播放还是100分钟,而放在PAL上播放就变成96分钟了,也就是PAL制的DVD会比NTSC制的同一部片子快1/24。换算时间的时候,NTSC时间 X 24/25 = PAL时间


其次关于音频
        由于PAL制的视频比原始影片短,所以为了使声音与视频同步,声音也必须变短。那声音怎样变短呢?自然是加快声音的播放速度了,效果可以类比磁带快放,这样做的结果就是声音的声调会变高。Pal的音频就是这样一个“快放”的过程,只不过这个声音速度的变化只有4%,音调失真不会特别严重。
        那么如果把时间较短的PAL制音频集成在时间较长的NTSC视频里,为了实现音画同步,该声音就必须慢放4%,由于这一过程需要重新采样,就会造成音质有一定的下降,这就解释了PAL的音轨不宜与NTSC视频集成的原因。

补充:
        经过进一步的研究,在改变声音播放速度的同时,可以对声音的音调进行一定的补偿,而使其听起来不失真,目前已经有免费软件能够做到这一点,但是这个过程也是有损的,至于会对音质造成多大危害,就见仁见智了。

PAL与NTSC制式的转换问题:
        1、 PAL制式是每秒记录25幅画面;
        2、 NTSC制式是每秒记录30幅画面;(两种制式的画面的扫描线也不同);
        3、 DV格式既不属于PAL制式也不属于NTSC制式,但它确实分为25幅画面/秒和30幅画面/秒两种版本;
        4、 透过镜头,PAL制的TRV-900记录的是25幅画面/秒,而NTSC制的TRV-900记录的是30幅画面/秒 ;
        5、 从数字端口(1394端口),TRV-900(其它数字摄像机也相同)既可记录25幅画面/秒信号,也可记录30幅画面/秒;
        6、 从模拟输入口,TRV-900只能记录与摄像机制式相同的模拟信号(PAL制式或NTSC制式);
        7、 如果你将一个PAL制式摄像机拍摄的DV带在一个NTSC制式的TRV-900中播放,它会输出一个非标准的、带有NTSC3.58彩色编码的25幅画面/秒信号。大多数电视机都可以很好地播放出来,但录像机无法记录。如果通过数字端口(1394口)输出,则它输出的将是标准的PAL版DV信号;
        8、 反之,如果你将一个采用NTSC制式记录的DV带,在一个PAL制式的TRV―900摄像机中播放,它将输出一个NTSC4.43或PAL制式彩色编码的非标准的30幅画面/秒信号(取决于摄像机的菜单设置)。大多数电视机都可以很好地播放出来,但录像机无法记录。如果通过数字端口(1394口)输出,则它输出的将是标准的NTSC版DV信号;
        9、 没有一种摄像机可以将帧数(即每秒画面数)或每幅画面的扫描线转换过来。这一点是理解问题的关键,即当摄像机遇见其它制式标准时,它需要不同的晶体振荡器去处理不同的制式信号(3.58(NTSC)或者4.43(PAL和NTSC4.43))。但摄像机只能有一种晶体振荡器;
        10、TRV900将以其自有的格式从PC卡端口记录静像。即如果我在PAL制摄像机中放入一盘NTSC制式记录的DV带,并从一幅JEPG格式文件中加入数秒钟的录像,那么这几 秒钟的录像将以PAL格式记录下来。

        如果你通过IEEE-1394记录或回放,那么你只是在进行一个纯粹的数字文件传递。因而不存在格式转换问题。如果原来是PAL制的,拷贝后仍是PAL制。如果原来是NTSC制的,拷贝后仍是NTSC制。不管你是用什么制式的摄像机。

        如果你有一种制式的模拟信号,想转换成另一种制式,你需要一个专门的影像转换盒才行。如果你有一种制式的数字DV信号,想转换成另一种制式的DV信号,则可以采用软件进行转换。

        此外,根据本人不太科学的实际测试,在美国销售的所有“佳能”摄像机都不能回放PAL制式的DV带(包括佳能的XL-1型)。在SONY摄像机中,与TRV900一样可以回放PAL制式DV带的机型(包括TRV900)有:
        DCR-TRV900
        DCR-PC100
        DCR-PC110
        DCR-TRV20
        DCR-PC5

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 转贴

评论(0) | 阅读(87)
发表于:2008-4-24 8:40:51
标签:无标签

0

视频之NTSC简介

NTSC简介

        NTSC是National Television Systems Committee的缩写,意思是“国家电视系统委员会制式”。
        NTSC负责开发一套美国标准电视广播传输和接收协议。此外还有两套标准:逐行倒像(PAL)和顺序与存色彩电视系统(SECAM),用于世界上其他的国家。NTSC标准从他们产生以来除了增加了色彩信号的新参数之外没有太大的变化。NTSC信号是不能直接兼容于计算机系统的。
        NTSC电视全屏图像的每一帧有525条水平线。这些线是从左到右从上到下排列的。每隔一条线是跳跃的。所以每一个完整的帧需要扫描两次屏幕:第一次扫描是奇数线,另一次扫描是偶数线。每次半帧屏幕扫描需要大约1/60秒;整帧扫描需要1/30秒。这种隔行扫描系统也叫interlacing(也是隔行扫描的意思)。适配器可以把NTSC信号转换成为计算机能够识别的数字信号。相反地还有种设备能把计算机视频转成NTSC信号,能把电视接收器当成计算机显示器那样使用。但是由于通用电视接收器的分辨率要比一台普通显示器低,所以即使电视屏幕再大也不能适应所有的计算机程序。
        近几年,行业里迫切的需要采用一套新的电视标准。有种提议使用协议是高清晰电视(HDTV)。HDTV标准可以完全的被计算机系统直接兼容。然而仍然有些设计上的问题没有解决。有些业内专家担心这样的兼容性会严重增加通用电视机的成本。   


NTSC电视标准

        NTSC电视标准,每秒29.97帧(简化为30帧),电视扫描线为525线,偶场在前,奇场在后,标准的数字化NTSC电视标准分辨率为720*486, 24比特的色彩位深,画面的宽高比为4:3。NTSC电视标准用于美、日等国家和地区。
        PAL和NTSC制式区别在于节目的彩色编、解码方式和场扫描频率不同。中国(不含香港地区)、印度、巴基斯坦等国家采用PAL制式,美国、日本、韩国以及我国台湾地区等采用NTSC制式。
        PAL与NTSC的区别电影放映的时候都是每秒24个胶片帧。而视频图像PAL制式每秒50场,NTSC制是每秒60场,由于现在的电视都是隔行场,所以可以大概认为PAL制每秒25个完整视频帧,NSTC制30个完整视频帧。
        电影和PAL每秒只差1帧,所以以前一般来说就直接一帧对一帧进行制作,这样PAL每秒会比电影多放一帧,也就是速度提高了1/24,而且声音的音调会升高。这就是一些DVD爱好者不喜欢PAL制DVD的原因之一。但是据说现在有些PAL制DVD采取了24+1的制作方法,就是把24帧中的一帧重复一次,从而获得跟电影一样的播放速度。
        而NTSC因为每秒有30帧,不能直接一帧对一帧制作,所以要通过3-2 PULLDOWN等办法把24个电影帧转成30个视频帧,这30个视频帧里所包含的内容和24个电影帧是相等的,所以NTSC的播放速度和电影一样。
        所以,对于同一部片子来说,PAL制的DVD会比NTSC制的同一部片子快1/24。换算时间的时候,NTSC时间 X 24/25 = PAL时间 。


数码摄像机的NTCS制式


        这两种制式是不能互相兼容的,如果在PAL制式的电视上播放NTSC的影像,画面将变成黑白,NTSC制式的也是一样。而做为视频拍摄工具的数码摄像机,也同样有制式的问题,比如我国使用PAL制式,在我国销售的数码摄像机都是PAL制式的,如果是NTSC制式的摄像机拍摄出来的图象不能在PAL制式的电视机上正常播放。因此,可以肯定的说,在我国销售的数码摄像机行货一定是PAL制式的,如果是NTSC制式的数码摄像机,则一定是水货。
        PAL制式和NTSC的分辨率也有所不同,PAL制式使用的是720*576,而NTSC制式使用的是760*480,在分辨率上PAL稍稍占有优势。而PAL制式的画面解析度720*576,约40万象素,也决定了PAL制式的数码摄像机的CCD大小应该为40万的倍数或者半倍数,比如2倍或者1.5倍,所以PAL制式数码摄像机都是80万,或者107万(接近100万,40万的2.5倍)、155万(接近160万,40万的4倍)。而NTSC制式的画面解析度为720*480,约34万象素,所以NTSC制式的数码摄像机一般为68万象素等等。
        由于制式的不同,一般数码摄像机厂商在发行数码摄像机的时候,都会发行两种数码摄像机:一种是PAL制式的,一种是NTSC制式的。而型号也会有所不同,比如佳能的中高端数码摄像机MVX150i,其NTSC制式的对应机型为OPTURA 20,三星的PAL制式一般是VP-D107,而对应的NTSC制式为SDV107。只要了解机身的型号,一般都能辨认出是NTSC制式还是PAL制式。这样分清水货行货也就容易多了。

NTSC制式的摄像机问题
        用NTSC制式的摄像机能不能在中国正常使用?拍摄完成后录制成光盘,还是否需要NTSC格式,能否在一般的VCDDVD中使用?

        回复:NTSC和PAL这两种制式是不能互相兼容的,如果在PAL制式的电视上播放NTSC的影像,画面将变成黑白,我国使用的是PAL制式,在我国销售的数码摄像机都是PAL制式的,如果是NTSC制式的摄像机拍摄出来的图象不能在PAL制式的电视机上正常播放。

        当然,您也不要着急,无论是何种制式的DV,拍摄出来的影像都可以用1394卡读出来,只是PAL和NTSC的分辨率稍有不同。您都可以把它采集到计算机上,转化为aviwmv或者DVD、VCD格式。有一点要注意,目前的视频采集软件都支持PAL和NTSC制式,但是在编辑过程中是不能同时使用NTSC制式的素材和PAL制式的素材,必须用过转换才能在同一时间轴上使用两个素材。

NTSC与PAL制式的转换

      关于视频和音轨在Pal与NTSC制式之间转换的一些理解。

首先关于视频:
        对电影来说,DVD-NTSC在存储视频时使用了“2:3Pull-Up”的方法,使24桢的视频转换成30桢的视频,但是24桢的视频和转换后30桢的视频的播放时间都是1秒。而Pal制的视频没有经过任何处理直接被装载到DVD中去,这样由于Pal系统的桢速是25桢,所以原本电影视频是每秒钟播放24桢,到了Pal制的DVD中每秒就播放了25桢,在总桢数是一定的前提下,Pal制的视频实际上在播放时间上会变短4%!
        这就说明了同样一部100分钟的电影,在NTSC上播放还是100分钟,而放在PAL上播放就变成96分钟了,也就是PAL制的DVD会比NTSC制的同一部片子快1/24。换算时间的时候,NTSC时间 X 24/25 = PAL时间

其次关于音频
        由于PAL制的视频比原始影片短,所以为了使声音与视频同步,声音也必须变短。那声音怎样变短呢?自然是加快声音的播放速度了,效果可以类比磁带快放,这样做的结果就是声音的声调会变高。Pal的音频就是这样一个“快放”的过程,只不过这个声音速度的变化只有4%,音调失真不会特别严重。
        那么如果把时间较短的PAL制音频集成在时间较长的NTSC视频里,为了实现音画同步,该声音就必须慢放4%,由于这一过程需要重新采样,就会造成音质有一定的下降,这就解释了PAL的音轨不宜与NTSC视频集成的原因。

补充:
        经过进一步的研究,在改变声音播放速度的同时,可以对声音的音调进行一定的补偿,而使其听起来不失真,目前已经有免费软件能够做到这一点,但是这个过程也是有损的,至于会对音质造成多大危害,就见仁见智了。

PAL与NTSC制式的转换问题:
        1、 PAL制式是每秒记录25幅画面;
        2、 NTSC制式是每秒记录30幅画面;(两种制式的画面的扫描线也不同);
        3、 DV格式既不属于PAL制式也不属于NTSC制式,但它确实分为25幅画面/秒和30幅画面/秒两种版本;
        4、 透过镜头,PAL制的TRV-900记录的是25幅画面/秒,而NTSC制的TRV-900记录的是30幅画面/秒 ;
        5、 从数字端口(1394端口),TRV-900(其它数字摄像机也相同)既可记录25幅画面/秒信号,也可记录30幅画面/秒;
        6、 从模拟输入口,TRV-900只能记录与摄像机制式相同的模拟信号(PAL制式或NTSC制式);
        7、 如果你将一个PAL制式摄像机拍摄的DV带在一个NTSC制式的TRV-900中播放,它会输出一个非标准的、带有NTSC3.58彩色编码的25幅画面/秒信号。大多数电视机都可以很好地播放出来,但录像机无法记录。如果通过数字端口(1394口)输出,则它输出的将是标准的PAL版DV信号;
        8、 反之,如果你将一个采用NTSC制式记录的DV带,在一个PAL制式的TRV―900摄像机中播放,它将输出一个NTSC4.43或PAL制式彩色编码的非标准的30幅画面/秒信号(取决于摄像机的菜单设置)。大多数电视机都可以很好地播放出来,但录像机无法记录。如果通过数字端口(1394口)输出,则它输出的将是标准的NTSC版DV信号;
        9、 没有一种摄像机可以将帧数(即每秒画面数)或每幅画面的扫描线转换过来。这一点是理解问题的关键,即当摄像机遇见其它制式标准时,它需要不同的晶体振荡器去处理不同的制式信号(3.58(NTSC)或者4.43(PAL和NTSC4.43))。但摄像机只能有一种晶体振荡器;
        10、TRV900将以其自有的格式从PC卡端口记录静像。即如果我在PAL制摄像机中放入一盘NTSC制式记录的DV带,并从一幅JEPG格式文件中加入数秒钟的录像,那么这几 秒钟的录像将以PAL格式记录下来。

        如果你通过IEEE-1394记录或回放,那么你只是在进行一个纯粹的数字文件传递。因而不存在格式转换问题。如果原来是PAL制的,拷贝后仍是PAL制。如果原来是NTSC制的,拷贝后仍是NTSC制。不管你是用什么制式的摄像机。

        如果你有一种制式的模拟信号,想转换成另一种制式,你需要一个专门的影像转换盒才行。如果你有一种制式的数字DV信号,想转换成另一种制式的DV信号,则可以采用软件进行转换。

        此外,根据本人不太科学的实际测试,在美国销售的所有“佳能”摄像机都不能回放PAL制式的DV带(包括佳能的XL-1型)。在SONY摄像机中,与TRV900一样可以回放PAL制式DV带的机型(包括TRV900)有:
        DCR-TRV900
        DCR-PC100
        DCR-PC110
        DCR-TRV20
        DCR-PC5   

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 转贴

评论(0) | 阅读(56)
总共 , 当前 /