近年来,随着半导体制造技术的发展和计算机体系结构等方面的改进,数字信号处理技术得到了迅速的发展和运用,DSP芯片的功能越来越强大,数字信号处理已成为信号处理技术的主流。结合光学仪器向光、机、电、算一体化和智能化现代光学仪器发展的趋势,设计了一款基于高性能DSP芯片的同步可调式双筒望远数码相机。
1 设计的基本思路与基本原理
分立采光,按照望远物镜与数码照相镜头的入瞳直径相匹配的原则,设计计算出数码镜头与望远镜对3 m~无穷远目标望远数码相机的数码照相系统与望远系统相对独立,进行成像的离焦对应曲线,采用中调手轮转动带动望远镜和数码镜头实现同步调焦,使远方同一景物目标通过望远物镜和数码镜头的成像同时同步清晰,使望远镜真正成为数码相机的光学取景器,再通过数码镜头像面位置处的CMOS影像传感器实现观察目标图像信息的获取、存储、压缩以及数字图像的转换、显示和传输过程。
2 数码成像系统的设计与研究
根据要求,采用了基于高性能DSP芯片的数字图像信号处理技术,以实现对实时图像信息的获取、存储、转换和数字图像的传输与显示。选择美国德州仪器公司(TI)的高性能多媒体处理芯片TMS320DM642作为主处理器; SDRAM选用Micron公司T48LC4M32B-6;视频采集芯片则是Micron的300万像素的CMOS图像传感器MT9T001;采用高效、稳定、可靠的嵌入式计算平台,数码照像系统结构框图如图1所示。
由于CMOS APS图像传感器在价格、性能和功耗等各方面都优于CCD图像传感器,而且集成了很多图像处理功能,因此在本系统的视频采集模块设计中,选用了Micron公司生产的CMOS APS图像传感器芯片MT9T001。
MT9T001是一款OxGA格式(有效像素为2 048×1 536)的CMOS数字图像传感器。芯片上集成了模拟及数字自动增益调整、电平偏置调整,以及视窗大小切换、行列调整和闪光模式等功能,这些功能都可通过 I2C总线接口进行编程控制。该传感器可以工作在默认模式或者通过寄存器编程设置的用户模式。默认模式将以12帧/s的速度输出QxGA格式图像。芯片上的APC转换器为每个像素提供10 b的数据流,并伴随有行、场同步信号输出。
DM642和cMOS图像传感器的连接如图2所示。为了接收视频数据,DM642的视频端口必须配置成原始数据采集模式。在这种模式下,DM642对接收到的数据不做任何选择或插值处理。这种操作模式适合接收CMOS图像传感器等特殊格式的数据。由于是传输原始数据,DM642和MT9T001之间的连线也相对简单,不需要行、场同步信号。当CAPENA信号被使能后,VPID数据总线将开始接收数据;采集速率由CMOS传感器的PIXCLK时钟决定。 DM642通过I2C总线CSCL和SDA控制CMOS图像传感器的工作模式。
3 样机试验与检测
对试制样机进行性能检测、数码镜头鉴别率检测,对3 m远的相机分辨率标板(ISO Resolution Chart for Electronic Still Cameras)进行拍照后,读取分辨率数值。实验测得产品垂直分辨率达到8组,水平分辨率达到9组,分辨率达到设计要求。采用400万像素佳能相机与样机对同一地点、同一时问对同一景物(箭头所指为拍摄目标)的进行拍摄,结果如图3、图4所示。该设计实现了数码望远功能。
4 结 语
该研究立足于传统双筒望远镜,应用先进的数码成像技术,创造性地解决了通过结构的准确同步传动,实现对同一物体的观察和拍摄问题,使望远镜真正成为数码相机的取景器,实现了真正的所拍即所望。设计的专用摄远镜头,消除了望远系统的成像畸变,增加了成像图片的景深效果。望远系统和摄远系统实现同步调焦,保证了望远镜像面和数码照相摄录系统感光芯片上成像清晰度改变的一致性,远处景物的成像在望远系统中的比例和在照片中的比例相同。目前,该研究已经在某些电子望远设备上实现应用。
关键字:DSP 望远数码相机 数字图像处理 TMS320DM642
引用地址:
基于DSP的数码望远相机的研究与设计
推荐阅读最新更新时间:2024-05-02 20:51
DSP编程过程中的几个关键问题的研究
1 McBSP(Multichannel Buffered Serial Port)串口利用DMA中的多帧(Multi-Frame)方式通信的中断处理 在实际通信应用中,一个突发之后,程序必须为下一个突发作准备。因此一般采用串口的DMA多帧方式但在串口以DMA方式传输数据时却有一些问题要讨论。首先DMA的传输同步事件应设McBSP的传输事件即XEVT,这样一字节传输后会自动准备另一字节(McBSP的READY上升沿触发DMA传输)。中断发生时意味着一个块已传完,这时DMA的使能自动关闭,McBSP的READY将一直保持高状态。但是在下一次突发传输直接使能DMA时却启动不了传输(相信会有许多我遇到此类问题)。这是因为无法
[嵌入式]
基于ARM和DSP的嵌入式智能仪器系统设计
1 引言 随着智能仪器及控制系统对实时性信号处理的要求不断提高和大规模集成电路技术的迅速发展。越来越迫切的要求有一种高性能的设计方案与之相适应,将DSP技术和ARM技术结合起来应用于嵌入式系统中,将会充分发挥两者优势以达到智能控制系统中对数据的实时性、高效性的通信要求。该嵌入式系统要求实时响应,具有严格的时序性。其工作环境可能非常恶劣,如高温、低温、潮湿等,所以系统还要求非常高的稳定性。 2 嵌入式系统的总体设计 2.1 核心器件的主要功能 ARM和DSP分别选用Cirrus Logic公司的EP7312、TI公司的TMS320VC5402。充分利用ARM丰富的片上资源和DSP强大的信号处理功能,实现高效性、实时性的信号处理及网络通
[嵌入式]
多片DDC芯片HSP50214B与DSP接口电路设计
数字下变频器HSP 50214B是一个非常灵活的数字调谐器,是INTERSIL公司为了满足一个宽范围的通信商业标准要求而设计的,主要用于软件无线电中A/D后的处理。HSP50214B 的下变频处理功能是将被抽样的中频信号转变成基带数字抽样信号,完成该功能的模块包括本振产生器(NCO),积分梳状滤波器(CIC),多级半带滤波器(HB)以及可编程有限脉冲响应滤波器(FIR),具有重复抽取,自动增益控制,频率鉴别,以及多片同步检测等功能。如果将HSP50214B和一个DSP处理芯片直接连接就可以传递和处理数字基带信号和状态数据。可编程下变频器HSP50214B能够将数字化的中频数据转变成能够被标准的DSP微处理器处理的基带数据。
[嵌入式]
采用虚拟仪器技术和DSP器件实现多功能电工测量仪的应用方案
在传统的电子测量中,往往使用万用表、示波器、频谱分析仪、逻辑分析仪等测量等仪器。在综合电子测量中,往往要使用到多种不同精度和不同功能的仪器、仪表,而且测量后的测量数据不能得到很好的处理,需要测试者进一步的计算和处理,给测量者带来了诸多的不便。 本文针对这些问题,介绍应用DSP技术和虚拟仪器技术,设计研制多功能的电子测量仪的主要技术。 1 基本原理 电子测量一般主要测量电压、电流、频率、相位等基本参量,同时将这些参量进行分析和处理,以数据图表或图形的方式显示出来。测最仪器一般可由测量信号采集、测量信号处理、测量数据分析、人机交互、显示等几个部分构成。其基本结构如图1所示。 测量信号采集部分主要采集电压或电流信号;测量信号
[测试测量]
基于DSP的SOPC技术设计
结合Altera公司推出的Nios II嵌入式软核处理器,提出一种具有常规DSP处理器功能的NiosII系统SOPC解决方案;利用NiosII可自定叉指令的特点。 通过Matlab和DSP Builder或直接用VHDL设计并生成复数乘法器、整数乘法器和浮点乘法器等硬件模块,将它们定制为相应的指令,从而将软件的灵活性和硬件的高速性结合起来,较好地解决了传统DSP处理器所面临的速度问题、硬件结构不可重构性问题、开发升级周期长和不可移植性等问题。 随着微电子技术和计算机工具软件的发展,可编程片上系统 SOPC 的设计理念和设计方法成为了一种趋势。为了解决传统DSP处理器所面临的速度问题、硬件结构不可重构性问题、开发升
[嵌入式]
CEVA为翱捷科技公司提供智能手机和IoT设备的 DSP和连接技术
CEVA,智能和互联设备的信号处理IP授权许可厂商 (纳斯达克股票交易所代码:CEVA) 宣布,翱捷科技(上海)有限公司已经获得多种CEVA技术授权许可,用于即将推出的面向智能手机和窄带物联网(NB-IoT)边缘设备的片上系统芯片(SoC)产品。翱捷科技将在其无线产品中融入一系列CEVA IP以提供蜂窝、蓝牙和Wi-Fi连接支持,并实现计算机视觉、语音和音频领域的新兴应用。 翱捷科技首席执行官戴保家评论道:“CEVA为智能和连接设备提供了全面的技术组合,完全满足了我们对高成本效益的低功耗技术的严格要求。作为翱捷科技的重要知识产权合作伙伴,CEVA为我们的产品贡献了巨大的价值,使我们能够为智能手机和IoT市场提供一流的调制解调器
[手机便携]
基于DSP的PC加密卡没计方案
在本文中,基于TI公司研发的高性能DSP如果应用在PC加密卡中,不失为一种有效的保密方法。 作为一种有效的网络安全解决方案,加密卡应当具有的功能如下: (1)使用密码算法对数据进行加密和解密,密码算法应当多种多样以便更换、定期升级解决硬件难以变动的缺点,减少用户投资。 (2)应保护存储证书、密钥以及重要的数据,主密钥及重要的密钥应受到额外的保护,这种保护强度应超过其他通常的软件。 (3)与主机、外围设备和系统软件有一个良好的接口,使用户还有研发升级软件的空间。 这些功能决定了PC加密卡的设计和目标的基本结构。 1 PC加密卡的基本结构 本文介绍的PC加密卡主要由DSP芯片、计算机总线接
[嵌入式]
DSP 信号发生器模块库(SGEN)的使用说明总结
TI官方数据库ControlSUITE中关于SGEN的使用说明路径如下:C:ticontrolSUITElibsdspSGENv101doc 以下是对SGEN的解释和说明: 该信号发生模块可以输出5中类型的信号:Sin,Ramp,Trapezoidal, Profile。本为要介绍Sin信号的产生,原文也比较容易理解,本文的中重点在于总结。 1.Sin信号发生器的3种发生原理 1.1 Standard THD Sin generator 标准THD正弦发生器采用直接查表技术实现,采用16位模计数器。 1.2 Low THD sin generator 低THD sin发生器采用查表法和线性插值法实现,采
[测试测量]