本文着重于图像压缩传输技术的研究和硬件平台的的制作。首先对视频压缩技术的背景及主要压缩标准及其目前图像处理ASIC芯片市场作一个简单的回顾和分析,然后对目前比较流行的图像压缩和传输硬件平台方案作一些分析和比较,选择了一种DSP+ARM架构的图像处理及传输模式,设计拟采用JPEG静态图像压缩标准对单幅画面实现压缩,并通过DSP的HPI口把压缩后的图片传输至ARM处理器,通过ARM去实现图像的存储传输。 在硬件平台的具体实现上,以TI的TMS320VC5402实现单幅静态图像的压缩,ALTER公司的EPMT064S实现VC5402扩展存储器的逻辑控制,通过VC5402的HPI接口实现与具有ARM920T内核的S3C2410通信。在硬件平台的制作上,选择了国际流行的0rCAD+PowerPCB作为其原理图和PCB板的制作工具。在软件开发平台上,选择了以LINUX作为系统操作平台。成本低、系统灵活、能基本满足静态图像压缩传输嵌入式开发平台。 实验初步结果表明该系统架构设计可行,为以后图像压缩传输技术的进一步研究打下了良好的基础。
上传时间: 2013-07-14
上传用户:hongmo
最新三星ARM Cortex-A8内核的S5PV210开发板,1GHZ主频处理器强悍登场
上传时间: 2013-06-13
上传用户:zhf1234
喷油泵是柴油机燃油喷射系统中燃油的控制、供给单元,其性能的好坏直接决定着柴油机的加速性能、油耗大小、尾气的排放质量等。准确测试喷油泵的各种技术参数对提高柴油机的各项技术性能具有十分重要的意义。嵌入式系统技术已经成为了最热门的技术之一。基于ARM的嵌入式技术己经成为当前嵌入式领域研究的一个亮点。ARM公司的32位RISC处理器,以其高速度、低功耗、低成本、功能强等诸多优异性能,应用越来越广泛。uCLinux操作系统是从Linux衍生出来的一种操作系统,它是专为无MMU的微控制器开发的嵌入式Linux操作系统。它支持众多嵌入式处理器类型,具有完善的各类驱动支持。 本文从喷油泵试验台控制系统总体结构入手,在详细分析了系统所要检测和控制的参数的基础上,设计出喷油泵试验台控制系统总体架构。喷油泵试验台控制系统由两个模块组成:以80C196KB单片机为中心的喷油泵控制及数据采集系统,以S3C44BOX为中心的上位机监控及管理系统。下位机通过RS232串口接收上位机的命令并执行喷油泵试验台的电机转速控制、燃油温度控制、喷油次数计数、提前角监控及燃油压力显示。上位机是整个试验台控制系统的管理者,主要完成给下位机发送特定的操作命令,完成实验数据的显示、收集和存储,它有友好的中文显示界面,可以完成简单的数据管理操作。 文中详细阐述了上位机的操作系统uCLinux的特点和移植过程。同样对上位机的界面设计及运行环境MiniGUI进行了全面分析并给出移植和界面编程方法。在文章的最后,对喷油泵控制系统采用模糊控制算法进行优化设计。详细描述了模糊控制器设计所包含的三个主要部分:清晰量的模糊化接口、模糊控制规则及算法及模糊量的清晰化接口。 通过试验证实,本文设计的喷油泵试验台控制系统技术路线正确合理。相信该可靠实用的控制系统配合喷油泵试验台使用将具有良好的市场潜力。
上传时间: 2013-06-04
上传用户:2814413580
采用多功能终端构成一种小型卫星通信网,要求各个终端能够像计算机一样支持多种各样的外部设备,并能实现组网功能。采用能支持嵌入式Linux操作系统的ARM处理器可很好地满足这种需求。本文重点研究这种智能终端中基于ARM处理器的嵌入式软件及其实现,主要内容有: (1)在分析嵌入式系统、ARM处理器、Linux操作系统特点的基础上,论证了这种基于ARM处理器和Linux操作系统实现组网多功能终端方案的可行性和优越性。 (2)介绍了嵌入式系统的组成、开发流程和步骤,搭建了嵌入式系统开发和调试平台,包括软件开发工具、硬件调试工具,软件组件等。 (3)分析了该卫星通信网终端的需求,并详细阐述了本系统的硬件配置,包括ARM处理器、存储器和输入/输出接口。 (4)论证了本系统软件部分设计的目标,提出了一种软件结构方案,包括Bootloader、LinuX内核、文件系统、图形用户界面、网络应用程序这几个方面的选型和开发目标。 (5)完成ARM嵌入式软件平台的设计与实现,包括U-Boot的修改和移植、Linux系统内核的移植和剪裁、嵌入式Linux文件系统的制作、图形用户界面的安装和编程基础,以及Linux系统中驱动程序的设计。关键词:卫星通信网,地面终端,嵌入式系统,ARM,Linux
上传时间: 2013-04-24
上传用户:liu_yuankang
由国际电信联合会视频编码专家组和国际化标准组织运动图像专家组联合制定的H.264视频压缩标准,凭借相对其它标准较高的压缩效率和优秀的图像质量,已经成为目前最流行的视频处理协议,具有广阔的前景和巨大的应用价值,考虑其复杂的计算度,目前主流的实现方式包括ASIC的专用集成电路实现和DSP的纯软件实现等等。 ARM处理器伴随着技术的进步,加入对数字信号处理的有效支持之后,在视频编解码领域的应用也越来越广泛,本文就是在考虑这点的基础上,研究利用深圳武耀博德公司设计的,基于Intel高性能的PXA270处理器的多功能嵌入式开发平台EEliod来实现H.264的编解码。 本文对H.264协议主要算法进行了研究,在基于ARM的EEliod平台上利用WINCE嵌入式实时操作系统,通过EVC编译环境,实现对Windows Visual C++下x264-060805代码的编码移植和对JM10.1的解码移植。
上传时间: 2013-06-09
上传用户:17854267178
本文首先分析了国内外微型飞行器(MAV)研究现状、发展趋势和存在的困难,接着阐述了MAV的系统结构,针对已有的MAV平台,设计了MAV自主飞行控制系统的总体方案,选择ARM作为中央处理器,从电源模块设计、存储器模块设计、与各传感器的接口设计等入手,实现了系统的硬件设计,并分析了硬件设计所采取的抗干扰措施。 在系统软件设计方面,本文选用嵌入式Linux操作系统作为软件开发环境,分析了操作系统的组成和启动流程。在此基础上,针对本文所设计的硬件系统,编制了专用的引导程序,重新编译了内核,完成了ARMLinux在硬件平台上的移植。接着详细分析了字符设备,编写了各个模块的驱动程序,并描述了应用程序的开发模式。 最后本文讨论了MAV系统中MPEG4视频数据压缩的关键技术,分析了ARM的硬件编解码器的结构和实现过程,重点研究了遥测数据和压缩图像的复合方案,将遥测数据嵌入到压缩图像中进行传输。这种方法可以节省信道,降低系统功耗和保护遥测数据的安全。 本文所研制的自主飞行控制系统具有体积小、重量轻、集成度高、抗干扰能力强等特点,能实时传输视频图像,各项指标都满足项目技术要求。
上传时间: 2013-05-31
上传用户:mikesering
海思hi3511、hi3512芯片的开发技术手册,对音视频编解码开发者很有帮助
上传时间: 2013-05-16
上传用户:a937518043
本文基于数据驱动原理提出并用 FPGA 实现了MPEG-2 MP@HL 的视频解码器。该解码器中的各个模块具有高内聚,低耦合的特点。只要各个模块符合数据驱动的工作方式,模块就能自我正常工作。由
上传时间: 2013-06-19
上传用户:y562413679
随着社会的发展,网络视频监控系统已经成为日常生产生活中的重要辅助设备,应用十分广泛。当前视频监控系统正逐步由模拟化走向数字化,随着视频压缩技术和网络技术的发展,开发新一代的基于计算机网络和多媒体MPEG-4压缩算法的视频监控系统已成为整个行业技术发展的主要方向之一。人们有时会采用DSP与MPEG-4算法结合的方案来实现,也有的部门采用了片上系统(SOC),但这些不但编程极度复杂,而且成本也过高。本文提出并研究设计了一种基于ARM微处理器S3C2410、MPEG-4专用压缩芯片MPG440、以嵌入式Linux为操作系统的视频监控系统方案,不仅开发便捷、成本低廉,而且实时性较好,适应范围广。 首先,采用软硬件协同设计的思想提出了系统的总体设计方案,系统的整体架构分为摄像头、云台控制器、网络视频服务器以及客户端PC机等四大部分。 第二,以三星公司的S3C2410芯片和DAVICOM公司的DM9000以太网接口芯片为硬件核心,对整个系统进行了模块化的硬件电路的设计。根据S3C2410的特点及系统整体需求,完成了电源复位模块、晶振模块、存储器接口模块、视频数据处理模块、以太网接口模块、云台控制模块等的硬件选型与电路连接。其中,在云台控制模块等的电路设计中充分体现了优化设计的技巧,并重点对网络接口部分和视频数据处理部分进行了详细的硬件设计与说明。阐述了整个系统的工作流程。 第三,从应用需求出发,选择嵌入式Linux操作系统作为本系统的软件平台,搭建了交叉式的开发环境,对bootloader进行了选择,并给出了加载步骤。完成了对嵌入式Linux内核的选择及移植。 第四,采用基于任务的设计方法对服务器端的软件进行了总体设计,主要包括共用程序库、config配置文件、日志文件以及多个任务等。并对运行于客户端的软件设计进行了简要说明。 第五,由于数字视频传输的实时性能和通过网络传输以后客户端接收的视频图像质量在本系统中至关重要,所以本文对传输信道和网络协议进行了优化选择,并详细阐述了IP组播技术、流媒体传输协议等在图像传输过程中的具体应用。
上传时间: 2013-04-24
上传用户:sc965382896
随着科学技术的发展与公共安全保障需求的提高,视频监控系统在工业生产、日常生活、警备与军事方面的应用越来越广泛。采用基于 FPGA 的SOPC技术、H.264压缩编码技术和网络传输控制技术实现网络视频监控系统,在稳定性、功能、成本与扩展性等方面都有着突出的优势,具有重要的学术意义与实用意义, 本课题所设计的网络视频监控系统由以Nios Ⅱ为核心的嵌入式图像服务器、相关网络设备与若干PC机客户端组成。嵌入式图像服务器实时采集图像,采用H.264 编码算法进行压缩,并持续监听网络。PC机客户端可通过网络对服务器进行远程访问,接收编码数据,使用H.264解码算法重建图像并实时显示,使监控人员有效地掌握现场情况, 在嵌入式图像服务器设计阶段,本文首先进行了芯片选型与开发平台选择。然后构建图像采集子系统,采用双缓存乒乓交换的方法设计图像采集用户自定义模块。接着设计双Nios Ⅱ架构的SOPC系统,阐述了双软核设计中定制连接、内存芯片共享、数据搬移、通信与互斥的解决方法。同时完成了网络服务器的设计,采用μC/OS-Ⅱ进行多任务的管理与调度, H.264视频压缩编解码算法设计与实现是本文的重点。文中首先分析H.264.标准,规划编解码器结构。接着设计了16×16帧内预测算法,并设计宏块扫描方式,采用两次判决策略进行预测模式选择。然后设计4×4子块扫描方式,编写整数变换与量化算法程序。熵编码采用Exp-Golomb编码与CAVLC相结合的方案,针对除拖尾系数之外的非零系数值编码子算法,实现了一种基于表示范围判别的编码方法。最后设计了网络传输的码流组成格式,并针对编码算法设计相应解码算法。使用VC++完成算法验证,并进行测试,观察不同参数下压缩率与失真度的变化。 算法验证完成后,本文进行了PC机客户端设计,使其具有远程访问、H.264解码与实时显示的功能。同时将H.264 编码算法程序移植到NiosⅡ中,并将嵌入式图像服务器与若干客户端接入网络进行联合调试,构建完整的网络视频监控系统, 实验结果表明,本系统视频压缩率高,监控图像质量良好,充分证明了系统软硬件与图像编解码算法设计成功。本系统具有成本低、扩展性好及适用范围广等优点,发展前景十分广阔。
上传时间: 2013-08-03
上传用户:88mao