![]() |
|
||||||||||||||
| | 网站首页 | 文章中心 | 下载中心 | ARM技术交流社区 | 供求信息 | 在线咨询 | 数据手册 | | ||
|
||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 基于SoC的数字摄像系统 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
作者:佚名 文章来源:不详 点击数: 更新时间:2006-11-6 ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
摘要:重点介绍基于SoC的数字摄像系统的工作原理和内部电路。最后对其芯片和系统性能进行简要说明。 关键词:嵌入式系统 数字摄像机(DSC) SoC 1 概述 数字摄像机的最大特点在于信号数字化。它由成像芯片CCD将静止或活动的图像分解成像素,并转换成电信号。这些信号由数字摄像机内的数字信号转换器转换成数字信号,再经微处理器进行图像处理和数据压缩编码后送到内部或外部存储器,同时也可送到LCD/TV显示屏。 存储器中的数字信息通过接口输入电脑再变成图像。借助于CPU所提供的图像处理软件,按人们意愿进行加工、编辑等处理,然后由彩色打印机制成一张理想的图像。更重要的是,数字委员会还能通过电脑网络传到世界各地。 *图像以数字方式存储,这样便于保存、传送和重复使用,从而免除胶片冲洗和图像扩印。 *利用电脑可对图像进行修改、编辑等加工处理,也可输入电视和上网观看。 *可通过电脑网络进行远距离传送,且具有速度快、干扰小、质量高等优点。 本文介绍的数字摄像系统是由单片大规模集成电路LSI组成,它能以30帧/s的速率传送全运动图像或连续图像,并具有体积小、功耗低、传输速度快、分辨率高的特点。 2 工作原理 数字摄像系统的原理如图1所示。该系统由CCD信号处理器、M-JPEG编解码器、32位RISC-CPU、NTSC编码器、DRAM控制器和各种外设接口等组成,是典型的嵌入式系统。 来自CCD的信号,经彩色校正的Y/C分离后,通过A/D转换器转换为10位的数字信号,写入动态存储器DRAM中的帧缓冲器,作为YUV(4:2:2)图像数据。这些数据又被传送到NTSC/PAL编码器进行编码,最后由LCD显示习显示。当释放快门时,这些数据同样要传送到M-JPEG芯片中,经1/10和1/20压缩编码处理后存储到DRAM中的JPEG编码区域。RISC-CPU把压缩数据转换成文件格式数据,然后写到外部存储器中,如微驱动。在放像时,数据的流向与上述(摄像)相反。解码后的图像在LCD显示屏上显示。 该系统采用三总线分技术,即把信号总线(228 MB/s)、CPU总线(114 MB/s)和外设总线(57 MB/s)分开,使用RISC芯片(32位嵌入式微处理器)能有效、高速地处理信号,以避免需要存储大容量图像数据和外设处理速度慢的矛盾。这种总线分离技术不仅能解决通信拥挤问题,还能实现高速、高分辨率图像处理、是该系统重要特点这一。 3 几个重要电路 3.1 CCD信号处理电路 为了能对1360×1042(1.5M)像素的信号进行实时处理,该电路采用像素原色逐行扫描CCD摄像技术。CCD信号处理器是数字摄像机(DSC)中的关键电路,它的优劣将直接影响DSC的性能。该电路由原始数据校准模块、彩色处理模块、数字放大模块、RGB-YUV转换模块和图像质量调节模块组成,如图2所示。其中原始数据校准模块由数字钳位、像素校准白色平衡、自动强制和伽码校准电路组成。 利用4个行存储器,彩色处理模块能把原始CCD数据转换为RGB数据。为了减小行存储器的容量,特在信号处理模块中采用新型扫描技术,好把图像帧分成若干小块,分别在各自小块进行扫描。 与普通CCD信号处理电路相比,该电路具有如下特点: (1)只需要4个行存储器,就能实现高质量和高速图像放大处理。 (2)具有软件功能的固件设置,能对图像质量进行微调。 (3)利用流水线方式完成CCD实时信号处理,在实时处理时,只有把数据送入DRAM后,才驱逐把来自CCD的原始数据转换成YUV数据。 3.2 M-JPEG编解码电路 本系统采用一种新型运动JPEG编解码技术,能在57MHz时钟条件下,以88帧/s的速率对VGA (350×10 3像素)图像进行压缩编码和解码处理。这种新型编码技术具有下列优点: (1)每个图像是独立的,很容易进行限幅和编辑处理; (2)JPEG与MPEG相比较,前者所需电路较少,能显著降低功耗和成本。 M-JPEG编解码电路如图3所示。从图3中看出,该电路由5个模块组成。当进行编码处理时,数据流向是向左的;当进行解码处理时,数据流向是向右的。若对以8×8像素为单元的并不模块进行高速流水线处理,可采用新型的M-JPEG编解码技术,并以不同速率对VGA、XGA、1.5M图像进行编码和解码处理。 M-JPEG编解码的速率如表1所列。 从表1中看出,当工作频率或时钟频率为57MHz时,使用新方法对VGA像素和1.5M像不比进行编解码处理时,它们的速率分别为88帧/15帧/s,比过去的方法快4倍。这样不仅能使DSC进行高速图像拍摄和实时处理,而且还能大大节省总的编码时间。
3.3 RISC CPU RISC CPU是单片数字摄像系统的核心电路,它是一个32位RISC嵌入式微处理器。该电路内含有4KB的数字存储器和4KB的程序存储器及多个累加器,能在576MHz频率下工作。在DSC系统中,RISC CPU能够处理编辑图像、实时摄像机控制、声音的录/放、产生图像文件和各种软件控制。 3.4 三总线结构 为了能够对图像进行高速、高分辨率的实时处理,本系统采用三总线分离技术。第一条总线叫信号总线,具有最高的传输速率(228 MB/s),与图像处理器件相连。第二条总线叫CPU总线,是一种CPU局部总线,传输速率适中(114 MB/s)。它能通过CPU总线与信号总线相连。能直接对DRAM进行访问。第三条总线叫外设总线,传输速率最低(57 MB/s),能连到低速工作的外设电路。 3.5 电源管理 为了节电,本系统使用两种电源管理技术:一种是时钟频率调节技术;另一种是时钟挂起控制技术。 时钟挂起控制技术是把时钟馈电挂在非作用功能模块,并把时钟分成27份。根据摄像机工作模式,利用功能模块和固件改变挂起时钟,从而使整个系统的功耗降低。 另外,芯片采用不同电源供电技术,即芯片内部用低电源电压(2.5V)供电,而I/O引脚用3.3V电源供电。这种供电技术也能大大降低电源的功耗。 4 性能 4.1 单块芯片的性能 本系统的单块芯片是目前较新的大规模集成电路LSI,其主要性能如表2所列。
4.2 单片数字摄像机的性能 利用单块芯片组成摄像机,这是SOC(System
on Chip)的典型应用。摄像机的主要性能如表3所列。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 文章录入:armopen 责任编辑:armopen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系我们 | 友情链接 | 版权申明 | 网站公告 | |||
|