数码摄像机的设计与实现

发布者:平安守护最新更新时间:2014-09-16 来源: 21ic关键字:TMS320DM270  数码摄像机  TI 手机看文章 扫描二维码
随时随地手机看文章

 21世纪是数码时代,数字类消费产品的需求量正在进行着惊人的增长。在这些产品中,视频类产品的比重相当的大,在人们的日常生活中越来越普及。在这些产品中,无论是数码摄像机,还是具有摄像功能的手机,其最核心的部分便是音视频处理器,选择什么样的处理器,决定着此类产品的成本,性能,市场前景。

在本设计中,笔者选取了TI公司的TMS320DM270(DM270)作为核心的处理芯片。

可行性分析

为了使消费者获得质量更高的数字视频和影像内容,面向像素数为300万至500万像素的数码相机、数码摄像机及便携式多媒体产品。德州仪器(TI)推出了基于DSP的数字媒体处理器DM270,它是基于多处理器架构之上,集成DSP C5409和32位RISC处理器ARM7TDMI的双核结构,其中ARM7TDMI来处理非成像功能,用作整个系统的主控制器,DSP处理音视频编码,同时还集成了专门用于执行DCT、反向DCT以及众多其它处理运算中的运动估计与补偿的图像处理引擎(iMX),以及可变长编解码器(VLCD)。

而且TI还提供了一系列音视频芯片,可与DM270进行无缝连接。TVP5040,TVP5145可以用作视频A/D转换器,AIC23可用作音频A/D。

DM270还有专门的MMC/SD控制器,进行外部MMC/SD卡的扩展功能,为大容量数据的存储提供了方便,以及OSD(on screen display)模块,可以直接外接显示设备(LCD、TV)。

基于DM270的数码摄像机基本系统框架如图1所示。

图1 本方案系统框架图

方案设计

从图1可以看出,整个系统前端主要是由视频输入模块,音频输入模块,以及处理器DM270组成。后端则可以接入存储设备及显示设备(LCD,TV)。

视频模块

视频输入模块结构如图3所示,由前端的CCD模块进行数据的采集,进入CPU后通过预处理,再进行视频数据的压缩保存。

图3视频回放数据流

图4 McBSP与AIC23的接口

视频采集和输入

在DM270中有一个CCD可编程控制接口,可以方便的把标准的CCD(CMOS)数据接入到系统内部,而且为CCD图像传感器提供了必要的时序逻辑,对逐行和隔行扫描CCD或CMOS图像传感器给予很好的支持,能支持高达4096*4096像素。在笔者开发的系统中采用 OV7620的CMOS摄像头,输出YUV数据直接进入系统。芯片内部还有硬件的3A模块来自动调节镜头的聚焦。另外,DM270中有预览引擎 (preview engine),可对CCD数据的图像进行增强,自动白平衡和各种尺寸的缩放。这样大大减少了CPU对数据的初级处理压力。

视频压缩

DM270支持VGA分辨率下的MPEG4 30fps实时编解码,而且支持多种视频压缩标准,如JPEG,motion-JPEG,H.263等。可以为数码摄像机提供多种拍摄模式。

如前所述,DM270内部还具有图像协处理器iMX,可以高速进行DCT、运动估计 (补偿)、插值运算。VLCD模块完成码流编码。在笔者开发的平台里可以做到VGA的MPEG4每秒24帧、H.263每秒30帧的实时压缩编码及解码后通过LCD显示。

此外,除了视频图像外,还可以实现数码拍照的功能,进行JPEG图片的拍摄。在笔者开发的平台中可以实现2048*1536的JPEG图片。

视频输出显示

数码摄像机必须具备回现功能,而DM270带有OSD控制器,其后端有VENC(video encode)和D/A转换模块,产生NTSC或PAL格式的视频信号输出给外部显示设备。DM270将压缩的MPGE4数据或JPEG图片,解码后的 YUV数据通过OSD实现回现功能。其数据流如图3所示。

OSD模块具有4个图像层(两个YUV的video层和两个位图层),可以方便的实现图层的层叠混合。可以利用OSD的位图层0显示各种操作菜单,作为图形界面让用户调节系统参数。 从图1可以看出,音频数据直接输入到DM270中的DSP进行处理。[page]

音频采集与输入

DM270内部的DSP是5409,有两个多通道缓冲串行口(McBSP)模块,用于音频的采集接口。在笔者开发的平台中,音频采样和转换采用的是AIC23芯片。TLV320AIC23是TI推出的一款高性能的立体声音频CODEC,内置二级输出放大器,支持MIC和LINE IN两种输入方式(2选1),并且可以对输入输出进行可编程的增益调节。 AIC2模数及数模转换都高度集成在芯片内部,而且采用先进的Sigma-delta过采样技术,可在8~96kHz频率范围内提供 16bit,20bit,24bit和32bit的采样。输入输出信噪比可以分别达到90dB和100dB。为数码摄像机的声音录放音质,提供了保证。而且AIC23与DSP内部的McBSP可以进行无缝连接。其接口如图2。

图2视频输入模块结构图

音频压缩,解码

在DM270中DSP的运算能力强大,可以实现多种语音压缩编码、解码。下面的表格是几种语音编码方式的比较。

由表格可以看出,在保证高音质的情况下,G.711和G.726的算法复杂度相对简单,这样可以减少DSP的数据处理压力,使DSP有更多的资源进行视频数据的处理。而且G.711数据可以被QuickTime格式的影音文件支持,这样可以增加数码摄像机文件支持格式。G.726为可变码率编码,数码摄像机用户可以根据存储空间来选择。

在笔者开发的平台上,分别实现了G.711与G.726算法及QuickTime文件的录放功能。

系统软件设计

在笔者开发的系统中,因为DM270的ARM核为ARM7TDMI,没有内存管理单元(MMU),所以采用uClinux作为嵌入式操作系统同标准的Linux相比,uClinux最大的特点在于不具有MMU,因此很适合那些没有MMU的处理器。由于uClinux的内核是由Linux根据所要运行的CPU裁减、修改而来。它保持了原有Linux系统的主要优点,如稳定性好,出色的文件系统支持,完善的应用程序开发,升级方便。

该方案的软件平台架构如图5。

图5 软件架构图

在用户应用程序中主要完成三种功能:录像功能,拍照功能,以及录像及照片的回放功能。

并且可以实现三种功能的实时的相互切换。如图6所示。

图6 系统用户程序功能切换

在该方案软件系统中还移植了U-boot进行系统引导与加载,提高了整个系统的运行效率。

为产品系统的升级服务提供了良好的支持。

结语

本系统已经在中国农业大学信息与电气工程学院得到实现,可以进行MPEG4、motion-JPEG录像,JPEG拍照,以及QuickTime格式的录制;并实现了上述录像,拍照在LCD及电视机上的回放功能。实践证明,这种高性能,基于DSP及ARM双核技术的解决方案,使得产品开发应用变得更加容易,而且使用的系统软件可以随时升级,可以按照用户的要求进行定制,甚至做到DIY,为产品的尽快进入市场奠定了基础。

关键字:TMS320DM270  数码摄像机  TI 引用地址:数码摄像机的设计与实现

上一篇:智能彩色液晶显示器接口设计
下一篇:ADI推出面向杜比全景声内容解码应用的214xx处理器

推荐阅读最新更新时间:2024-05-02 23:10

TIBAW谐振器技术将大幅改进通信网络性能
设计师可充分利用配备了TI BAW技术的创新性芯片,来减少BOM的器件数量、大幅改进通信网络性能、并且显著提高了产品的抗震动和抗冲击能力 德州仪器(TI)宣布推出基于体声波(BAW)的全新嵌入式处理器和模拟芯片,该产品非常适合应用在下一代无线物联网和通信基础设施的设计中。本次推出的采用TI BAW技术开发出的两款设备分别是CC2652RB SimpleLink™无线微控制器(MCU)与LMK05318网络同步器时钟。它们将帮助系统设计师简化设计逻辑,缩短产品上市时间,同时实现稳定、简化和高性能的数据传输,从而可以降低潜在的整体开发和系统成本。 具有离散时钟和石英晶体器件的通信和工业自动化系统可能不仅成本高昂,而且开发过程复
[网络通信]
亚旭IP电话与客户端网关产品采用德州仪器VoIP解决方案
TI硅芯片技术与软件与凭借高质量语音与可靠性能备受亚洲宽带设计制造商青睐 2006 年 11 月 21 日,北京讯 日前,德州仪器 (TI) 宣布亚旭电脑股份有限公司 (Askey Computer Corp.) 为其 IP 电话与小区和企业网关采用了 TI VoIP 解决方案。TI 完整的集成硅芯片技术与软件VoIP解决方案采用了业经验证的 Telogy Software for VoIP 与 PIQUA 软件,从而提高了语音质量与 IP 性能。亚旭电脑股份有限公司是提供高质量宽带产品与服务的领先设计制造商,首款采用 TI 技术的 IP 电话VPD1120 与网关产品,如 VGE1020 小区网关与 VG603 企业网关,现均
[焦点新闻]
构建DLP生态系统 TI都做了哪些?
日前,TI在京举办了一年一度的DLP开发者大会,美国DLP产品车载市场总经理Jeff做了主题发言。 Jeff表示,DLP主要面向四大应用领域,分别为显示、工业、传感和汽车。“由于DLP是由多达800多万个数字微镜单元组成,所以其响应速度非常快,同时DLP支持更宽的光谱,包括近红外光、可见光、紫外光等,所以能带来非常多的工业创新应用。”Jeff说道。 Jeff介绍道,TI于1987年就开发出了DLP技术,1996年推出了全球首款数字投影仪,90年代末TI开始和好莱坞合作,并掀开了数字影院新时代,先后获得艾美奖和奥斯卡奖的鼓励。2009年DMD的尺寸进一步缩小,开始进入微投领域。“我们注意到很多极客买了投影机之后会拆开,然后做很多新的
[家用电子]
德州仪器CEO:中国模拟芯片自主化之路不会一帆风顺
日前,德州仪器CEO Rich Templeton参加了由瑞银举办的一场活动。在会上,当他被问到,在当前中美贸易紧张的现状下,中国正在半导体方面努力实现自主可控?那么,这对于德州仪器在嵌入式和模拟业务领域在中国国内的竞争地位意味着什么? RichTempleton回应道:首先,中国建立一个本土化的半导体产业并独立于世界的野心,这并不是什么新生事物。回顾中国过去30年的五年计划,你会发现这是他们一直的愿望。因此,这不是新的野心。这不是新的尝试。正如您所指出的那样,现在肯定有更多的钱在后面,因为过去几年的中美贸易紧张局势推动了这一点。 第二件事是,正如您所了解的那样,很多投资往往倾向于瞄准大的称为“大”的,备受关注的市场。因
[嵌入式]
一步步教你使用TI MSP430 LaunchPad
1、用USB线连接电脑PC和目标板LaunchPad。Windows会自动搜索驱动,当然,一般来说,都是安装失败的。 2、LaunchPad套件并没有提供光盘,驱动在哪里?IAR for MSP430已经集成了TI USB FET的驱动,所以,我们先把IAR for MSP430给安装上,驱动也就有了。这里驱动路径如下:D:ProgramsIAR SystemsEmbedded Workbench 6.0 Evaluation430driversTIUSBFET 至于软件安装时的注册/和谐问题,大家都是很有办法的,你懂的。 3、安装了IAR for MSP430之后,重新拔插USB,Windows 7会自动重新搜索驱动
[单片机]
一步步教你使用<font color='red'>TI</font> MSP430 LaunchPad
AWR6843AOP如何凭借其车内检测功能拓展能力引起更广泛的关注?
众多科技公司正在寻求扩展到汽车内饰中更智能和更先进的传感器领域的机会。消费者希望看到的是车内具有儿童存在检测、成员检测、生命体征监测和手势识别等应用。目前车内空间所具有的是各种基于镜头和光飞时间技术的解决方案;但是,其中大多数都仅仅是每种应用都需要一台设备,因此设计人员要想系统具有更多的功能就必须引入更多的设备,相应地也就增加了系统成本和功耗。 多模式功能的工作原理 通过TI的毫米波 (mmWave) 技术,带封装天线的汽车雷达传感器AWR6843AOP可以使系统能够通过一个智能传感器实现多种功能。因为它是多模式的(即可以在不同的模式下运行),所以可以根据车辆的状态或乘员的位置对AWR6843AOP进行编程,以实现各
[传感器]
AWR6843AOP如何凭借其车内检测功能拓展能力引起更广泛的关注?
TI拟收购国家半导体 主导电源管理及驱动IC市场
      德州仪器(Texas Instruments Incorporated)4日于美国股市收盘后宣布,该公司将以每股25美元的现金(相当于65亿美元)收购国家半导体(National Semiconductor),双方已签定最终协议。双方董事会一致通过这项决议,预期所有相关程序将在6-9个月内完成。国家半导体5日闻讯暴涨71%,收24.06美元,创2007年12月12日以来收盘新高。德州仪器5日上涨1.7%,收34.69美元。   据了解,德仪拥有30,000项类比IC产品、客户层面广泛,且拥有领先业界的制造技术,当中包括全球第一座12寸类比IC厂房。国家半导体则拥有12,000项类比IC产品、与工业电源市场的客户关系
[电源管理]
德州仪器“LoCosto ULC”单芯片平台带来低成本彩屏MP3拍照手机
TI面向超低成本市场推出第三代 GSM 解决方案,充分满足新兴市场发展的要求 2007 年 2 月 13日,北京讯 随着全球新兴市场中手机用户数量不断激增,低成本手机的需求也在不断上涨。德州仪器 (TI)日前在3GSM 大会上宣布推出面向超低成本手机市场的第三代 GSM 解决方案—“LoCosto ULC” 单芯片平台。全新解决方案不仅能够大幅提高语音清晰度与音量,延长电池使用寿命,还能支持各种高级特性,其中包括增强型彩屏、FM 立体声、MP3 彩铃、拍照以及 MP3 回放等,新的特性全面提升了用户体验,“LoCosto ULC”单芯片平台比当前技术使电子物料清单 (e-BOM) 降低了25%。 “LoCosto ULC”单芯
[新品]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved