当前位置: 查字典论文网 >> 基于嵌入式Linux及MJPG―streamer的双目立体视觉系统设计

基于嵌入式Linux及MJPG―streamer的双目立体视觉系统设计

格式:DOC 上传日期:2023-03-16 00:39:55
基于嵌入式Linux及MJPG―streamer的双目立体视觉系统设计
时间:2023-03-16 00:39:55     小编:

摘 要:文中设计了一套双目立体视觉系统,该系统采用上位机与下位机无线通信的结构,其中下位机采用嵌入式Linux操作系统,移植了无线网卡驱动,并在下位机上修改移植MJPG-streamer以实现多路摄像头图像输入单路输出功能。通过上位机验证了系统中的图像采集不仅十分流畅,而且画质清晰。

关键词:嵌入式Linux;MJPG-streamer;立体视觉;无线通信

中图分类号:TN948.6 文献标识码:A 文章编号:2095-1302(2016)03-0-03

0 引 言

双目立体视觉通过模拟人类双眼获取信息并通过大脑处理的方式来替代人类完成一些领域的工作,它是计算机视觉中常用的方法之一。它利用两台位置相对固定的摄像机从不同角度同时获取目标对象的两幅图像,再通过计算空间点在两幅图像中的视差来计算目标的三维坐标值。双目立体视觉以非接触方式获取场景的三维信息,具有结构简单、灵活等优点,广泛用于三维重建、无人驾驶[2]、追踪定位等实用科技领域。

1 双目立体视觉系统硬件框架

1.1 系统构成

本文讨论的双目立体视觉系统硬件主要由两枚罗技USB摄像头、一个普联(TP-LINK)USB无线网卡、一块Beaglebone Black ARM开发板、上位机PC组成。其中摄像头、无线网卡、ARM开发板组成的下位机还可以实现移动功能。系统的原理为:ARM开发板负责同时采集两路摄像头的视频,然后通过HTTP视频流服务向上位机PC端提供实时图像数据,并且下位机提供运动控制接口以接收来自上位机的运动控制指令并与运动控制器通信实现运动;上位机通过无线网络获得实时图像帧序列,上位机PC可以发挥通用计算机编程简单的优势并结合独立图形显卡对图像进行并行加速处理[3-5],以达到目标识别、追踪的目的。系统的硬件构架如图1所示。

1.2 硬件参数介绍

Beaglebone Black是基于德州仪器Sitara AM3358 ARM处理器、只有信用卡大小的低成本开发板,自其前辈Beagleboard发布以来,受到众多开发者的热爱,同时也已获多个Linux发行版的支持。

本系统采用两枚罗技C270高清定焦摄像头,它们具备最高720 p(1280x720)、30帧/s的彩色图像输出速率,且成像质量突出;还提供USB 2.0接口,作为标准的UVC(USB Video Class)设备,在Linux系统下面可以直接驱动。系统包含的USB无线网卡型号为TP-LINK WN823N,它支持IEEE 802.11b/g/n标准,工作在2.4~2.4835 GHz频段,最高无线传输速率为300 Mb/s,支持WPA-PSK/WPA2-PSK加密。

2 系统实现

2.1 系统选择及网卡驱动移植

Linux操作系统具有完善的网络通信功能及稳定性、可裁剪性等特点,非常适用于嵌入式设备。这里使用的操作系统是Debian社区提供的Debian 7.9(Wheezy)系统镜像,为了节省硬件资源采用了控制台版本,即不带图形界面;系统默认Linux内核版本为3.8,手动更新内核至4.1版本以修复Beaglebone Black USB设备热插拔支持不稳定的问题。使用Debian镜像的优势在于社区为开发平台提供了完善的工具链,可以在开发板上安装必要的gcc编译器集合及make工具和内核头文件,直接在开发板上进行小型程序的编译,省去了麻烦的交叉编译步骤。

由于USB网卡不被当前操作系统内核支持,需要手动添加驱动。TP-LINK WN823N使用Realtek rtl8192系列控制器,任何人都可以从Realtek网站获取相关设备驱动源代码。这里把驱动源代码放到了开发板上,以内核模块的形式编译出驱动;通过Debian软件管理器安装wpa_supplicant来管理无线网络连接,以借此实现开发板开机后自动连接到指定无线路由器的操作。

2.2 MJPG-streamer移植

MJPG-streamer[6,7]是开源的、基于命令行的可提供JPEG图像流的轻量服务器,它实现了从输入设备复制图像数据到输出设备的功能。受支持输入设备以UVC摄像头为主,还有CMOS摄像头、文件输入等;输出设备可以是文件、网络服务(HTTP, UDP)等。 MJPG-streamer默认只能支持单设备输入多种途径输出。而在本双目视觉系统中要实现的是两个UVC设备输入,一个HTTP插件输出,故需对MJPG-streamer源代码进行修改。

MJPG-streamer主要分为以下几个模块(插件):

(1)mjpg_streamer: 主程序,用来调用其它插件;

(2)input_uvc:USB 摄像头输入插件;

(3)output_http:HTTP服务插件;

(4)input_file: 以视频或图像作为输入;

(5)output_file: 输出到JPEG文件。

本设计中用到input_uvc和output_http两个输入输出模块。通过对MJPG-streamer源代码进行分析,发现其各个模块以独立线程的方式运行,各线程以共享内存的方式进行通信。输入插件将图像数据存储到共享区域,输出插件从共享内存区域读取图像数据写入目标位置(网络终端、磁盘等)。

进一步分析源代码,发现MJPG-streamer已经实现了多个输入插件的支持,并且从每个输入设备读取到的数据放到了不同的内存位置,唯一的限制是在输出时默认只发送第一个设备读取到的数据。

output_http在响应每个来自网络的客端时都启用一个单独的线程来对其发送数据,其中的数据均来自第一个输入插件。为了获取不同输入设备的数据,客户端在请求数据时应指明从哪个设备获取;同时如果客户端启动两个独立线程来分别访问两个摄像头的数据,那么就实现了MJPG-streamer多输入单插件输出的功能。 通过修改MJPG-streamer工程下output_http模块里的httpd.c文件来实现该功能:

(1)增加静态全局整型变量stream_id定义,并初始化为0,即默认从第一个输入设备获取图像数据流;

(2)处理http请求?action=stream判断程序块内部增加获取请求的流id功能:

(3)将stream_id作为参数传递至send_stream函数;

(4)客端对应的http请求变为http://server_address:port_number/?action=stream:id。其中,id从0开始编号,对应从第一个设备起。MJPG-streamer安装按照其说明文档进行,在源代码目录执行make USE_LIBV4L2=true && make install,这里”USE_LIBV4L2=true”使能了V4L(Video for Linux)视频设备驱动框架,由此完成了MJPG-streamer的编译和安装。

3 上位机软件实现

3.1 上位机硬件及开发环境配置

上位机为普通Intel X86 PC,带NVIDIA 独立图形显卡并支持CUDA编程,开发工具使用了跨平台的Qt C++环境,版本为5.5.0,编译安装了计算机视觉库OpenCV3.0。

3.2 上位机软件编写

上位机软件的逻辑框图如图2所示。

在Qt5环境中使用OpenCV提供的VideoCapture类型打开指定URL(Uniform Resource Locator),代码操作如下:

VideoCapture capLeft = VideoCapture(“http//192.168.1.1358421/?action=stream:0”);

VideoCapture capRight = VideoCapture(“http//192.168.1.1358421/?action=stream:1”);

使用OpenCV提供的Mat类型来保存每一帧图像,同时使用Qt提供的软件定时器每秒20次从资源中获取左右各一帧图像,将图像显示出来,并复制到特定内存区域以便后续处理程序进行访问,读取一帧图像的操作如下:

Mat matLeft, matRight;

capLeft.read(matLeft);

capRight.read(matRight);

左右摄像头以640×480分辨率、每秒20帧的速率采集,上位机程序也以每秒20帧的速率刷新显示,效果流畅。图3所示为室内环境显示效果截图。

4 结 语

本文介绍了一种双目立体视觉系统设计,采用上位机与下位机无线通信的架构,可以发挥上位机强大的计算能力以及下位机灵活移动的优势。其中主要讨论了下位机的软硬件框架,利用开源软件MJPG-streamer并修改其部分代码实现了多路设备输入、单个插件输出的功能;通过实验验证了方案的可行性,对双目立体视觉系统设计具有参考价值。

参考文献

[1]贾云得.机器视觉[M].北京: 科学出版社,2002.

[2]杨明.无人自动驾驶车辆研究综述与展望[J].哈尔滨工业大学学报,2006,38(8):1259-1262.

[3]李亚峰,秦开怀.一种双目立体视觉算法的GPU实现[J].计算机工程,2006,32(10):210-211.

[4]李新德,张晓,朱博,等.一种基于GOR+GPU算法的机器人视觉导航方法[J].机器人,2012,34(4):466-475.

[5]张平.基于CUDA的TLD视觉跟踪算法研究[D].北京:北京交通大学,2014.

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多

基于嵌入式平台的网络化OTDR模拟训练系统设计
发布时间:2016-10-25
针对教学训练中的实际困难,采用虚实结合的模拟仿真技术,设计了低成本实用性强的网络化 OTDR模拟训练系统,可以方便地实现多型号 OTDR 操作使用模拟训练。 1 系统概述 1.1 系统功能 系统功能是实现光缆线路施工与维护多型号OTDR 操......
嵌入式数据库系统设计研究
发布时间:2022-11-19
摘 要:随着我国社会经济发展速度不断加快,计算机技术也在不断发展进步,数据库处理方式以及存储方式也在进行改变,作为计算机中重要的组成部分,对于移动数据的处理技术要求也随着有所改变,嵌入式数据库系统也随之发展。 本文通......
嵌入式ASIP体系结构设计研究
发布时间:2023-01-13
摘要:介绍了几种通用的处理器体系结构,ASIP(专用指令集处理器)体系结构,研究分析ASIP传统的设计方法的不足,给出了基于ADL(体系结构描述语言)的ASIP系统级设计方法,描述了基于ADL的设计流程与优点。 关键词:专用指令集处理......
基于S3C2440 的嵌入式多媒体控制器的设计
发布时间:2013-12-18
基于S3C2440 的嵌入式多媒体控制器的设计 基于S3C2440 的嵌入式多媒体控制器的设计 基于S3C2440 的嵌入式多媒体控制器的设计 论文关键词:嵌入式Linux;MiniGUI;S3C2440;JFFS2 论文摘要:根据当今移动终端设备多功能、低......
基于嵌入式系统的智能家居网的分析
发布时间:2023-07-02
依靠3C技术(Computer Technology,Communication Technology,Consumer Technology),伴随信息家电的发展,组建一个家庭局域网络。把各种设备连接起来,通过电话和因特网实现对各种家用设备的远程使用和控制,最终为用户提供一种更加安......
基于ARM体系看嵌入式处理器的发展
发布时间:2016-10-26
摘 要 随着科技的巨大进步,嵌入式技术的发展越来越成熟,嵌入式处理器逐渐成为应用的主流,并且有逐渐占领中高端市场的趋势。本文介绍ARM体系的历史以及发展过程,ARM体系的指令集,嵌入式处理器,同时在ARM体系中看到嵌入式处理器......
养鸡场嵌入式远程监测系统的设计
发布时间:2013-12-18
养鸡场嵌入式远程监测系统的设计 摘要:引入嵌入式Web服务器(EWS)技术,采用DSP+ARM双CPU结构,设计并实现了基于嵌入式Web服务器的养鸡场远程监测系统。通过对Boa服务器的设置与改进,实现了动态交互和历史数据......
基于嵌入式技术的分布式系统研究与应用
发布时间:2023-05-05
1.基于嵌入式技术的分布式系统的关键性因素 1.1结构 在分布式系统结构当中,所谓的分布并不是人们常说的分散,而是说整个系统的数据采集包括系统运行过程当中的相应控制等功能上时相对比较分散的,分布系统中的每一个功能都是相对独......
物联网时代嵌入式系统的安全性设计
发布时间:2016-12-14
1 电子系统的智能化与集群化 我们从电子系统的时代变革中,可以明显看出电子系统的智能化、集群化趋势。传统电子系统,是孤立的泛性产品系统(没有归一化内核);智能电子系统,是归一化微控制器内核基础上智能产品系统,并从单个产品走......
对嵌入式系统的认识
发布时间:2023-03-21
嵌入式系统一般指非 PC 系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。简单地说,嵌入式系统集系统的应用软件......
基于H.264的嵌入式网络视频服务器的设计与开发
发布时间:2022-10-27
摘要:基于Freescale公司的IMX27视频处理芯片,设计、开发了一种网络视频服务器。服务器以裁剪的Linux为操作系统,服务端和客户端的交互通信采用多线程和短连接的方式,有效地节约了系统资源,减小了对服务器CPU的占用率。为获取高清晰度的视频图像,应用自适应反交错算法分别对静止、运动图像进行拼接和插值,实现了反交错图像变换,保证了数据的完整性,提高了图像的清晰度。最后给出了所开发服务器的具体.........
浅谈嵌入式系统的可靠性与安全性设计
发布时间:2022-11-27
1 可靠性与安全性设计的两次重大变革 20世纪初,人类进入到电子时代,随着时代的变迁,电子系统出现了两次巨大的变革,即从传统电子到智能电子与从智能电子到网络电子的变革。前者是微控制器(MCU)诞生后,嵌入式系统带来的变革,后者......
浅谈通信专业嵌入式系统实验教学设计
发布时间:2013-12-18
" 论文关键词:嵌入式系统 实验教学 教学设计 论文摘 要:针对通信专业嵌入式实验教学中存在的专业针对性差、设备缺乏和课程层次性不足等问题,文章利用本研究所自主研发的嵌入式实验教学平台,探讨了以基础型实验、综合型实验,创新......
基于ARM9的嵌入式无线智能家居网关设计
发布时间:2019-11-14
摘要:传统智能家居系统中多种无线通信技术之间容易形成互绕,而基于ARM9的嵌入式无线智能家居网关能有效避免这一弊端。对基于ARM9的嵌入式无线智能家居网关进行了设计,实现了家庭的远程控制、监控等功能,从而使家居生活更加舒适、安全。关键词:ARM9;嵌入式系统;智能家居;网关设计DOIDOI:10.11907/rjdk.151275中图分类号:TP393文献标识码:A文章编号:1672-7800(2.........
CDIO的嵌入式系统课程教学模式
发布时间:2016-10-18
近年来,嵌入式在国内的发展非常的迅速,嵌入式人才的缺少也相应地滞缓了嵌入式的发展。也正是在对嵌入式人才的大量需求下,国内许多高等院校都开设了与嵌入式系统有关的课程,但由于嵌入式系统与计算机技术、电子技术以及微电子技术等......
基于免疫粒子群的嵌入式系统软硬件划分方法
发布时间:2022-11-21
摘要:针对嵌入式系统软硬件划分问题,提出一种粒子群算法与免疫克隆选择算法相结合的免疫粒子群软硬件划分方法。该算法重新定义了亲和力、克隆算子、变异算子和选择算子,有效克服了粒子群算法容易陷入局部最优的缺点。仿真实验表明该算法有效提高了解的精度,获得了更合理的软硬件划分结果。关键词:软硬件;粒子群优化算法;免疫克隆;算子......
基于生活方式的视觉传达设计研究
发布时间:2023-04-09
摘 要:视觉传达设计的表现是色彩斑斓的,而人们生活方式的改变跟视觉传达设计之间的联系异常深刻。文章主要研究在生活方式的大背景下,视觉传达设计对人们生活方式的反映。首先,从民主价值理性与工具理性两方面阐述视觉传达设计的理......
基于Linux的Intranet互联网教学系统
发布时间:2023-04-18
基于Linux的Intranet互联网教学系统 基于Linux的Intranet互联网教学系统 信息技术论文 更新:2006-4-8 阅读: 基于Linux的Intranet互联网教学系统 Intranet of Internet Teaching System Base on Linux 南开......
关于嵌入式系统课程的教学改革探索
发布时间:2023-01-30
前言 随着电子信息技术的飞速发展, 嵌入式系统在工业控制系统、航天军事、信息家电等领域中都有着广泛的应用。虽然几乎所有的高等院校都开设了嵌入式系统课程,然而由于嵌入式系统是一门综合性极强的课程,涉及到数电、模电、计算机......
计算机理论双目立体视觉运动平台的动力学仿真分析
发布时间:2023-01-09
查字典论文网为您提供“计算机理论双目立体视觉运动平台的动力学仿真分析”解决您在写计算机理论论文中的难题计算机理论双目立体视觉运动平台的动力学仿真分析一、引言 随着信息、处理、计算机技术的发展,人们对于机器能够仅仅获取以一......
基于嵌入式终端的票控机的研究与设计分析
发布时间:2016-10-26
为了提高商业环境的规范性,很多地方都采用了票据进行管理,例如煤炭销售票、旅游景点的门票等。但是也造成了很多假票的产生,如何来保证票据的真实性和安全性是急需解决的问题。出具票据的核心是控制机,因此保证票据的真实性和安全性......
基于Linux系统的网络安全策略
发布时间:2013-12-18
基于Linux系统的网络安全策略 基于Linux系统的网络安全策略 信息技术论文 更新:2006-4-8 阅读: 基于Linux系统的网络安全策略摘要: Linux系统是一种应用越来越广泛的网络操作系统,为确保系统安全稳定的运转......
关于高职院校嵌入式系统课程的改革探索
发布时间:2022-07-21
" [论文摘要]文章研究了在高职高专中开设嵌入式系统课程的必要性及可行性,提出了高职高专开设嵌入式系统课程的教学课程改革及实验实训建设的方法,明确了嵌入式系统课程进一步改革的指导思想。 [论文关键词]高职院校 嵌入式系统 课......
基于Eclipse的嵌入式软件交叉调试
发布时间:2022-08-04
摘 要: 在嵌入式软件开发过程中调试占据很重要的位置。在详细分析Eclipse,CDT和GDB的特征后,扩展CDT的调试服务框架及其扩展点,实现在宿主机/目标机的开发模式中使用交叉GDB进行嵌入式软件的源代码级交叉调试软件。该交叉调试软件......
嵌入式PLC在梭式窑控制系统中的应用
发布时间:2022-09-20
摘要:采用CAN总线技术组建以嵌入式PLC为主站的CAN网络,运用PID算法,结合工业级人机界面,实现梭式窑的逻辑控制和过程控制。 关键词:嵌入式PLC;人机界面;CAN总线;梭式窑;控制 1 引言 20多年来,窑炉控制系统的发展经历从人工看......
基于单目的手持式视觉测量方法研究
发布时间:2019-11-15
摘要:提出一种基于单目视觉和惯性传感器的视觉测量方法,当手持移动摄像头时,利用惯性传感器获取摄像头轨迹,再根据多视角测量原理,测量被测物体的大小、位置等信息;利用图像特征点的移动信息抑制加速度传感器的累积误差。实验证明测量结果误差在2%以内,且该方法不需要任何摄像机外参数的先验知识及定标参照物,可满足实际测量需求。关键词:手持式摄像机;惯性传感器;视觉测量;单目视觉中图分类号:TN98?34;TP.........
钢轨嵌入式轨道结构及其设计优化
发布时间:2013-12-17
摘 要 在对现有轨道结构类型进行 分析 的基础上, 论述了嵌入式轨道结构的设计理念,对其设计优化进行了初步 研究 ,并分析了减振降噪的原理,提出了合理的下部基础形式。 关键词 轨道结构,整体道床轨道,嵌入式轨道 轨道结构按其轨......
基于职业需求的高职嵌入式操作系统课程教学改革研究
发布时间:2022-11-14
摘要:嵌入式操作系统是高职计算机应用技术专业的核心课程之一,是准备从事嵌入式开发人员必须学习的职业课程。目前该课程的教学内容难度较大、教学方式比较单一,教学效果不理想。本文在分析了嵌入式操作系统课程教学现状与存在问题......
基于BDS/GPS双模车载系统终端原理设计
发布时间:2022-08-21
摘要:本文是基于BDS/GPS双模建立一个车载系统,用来准确定位车辆在动态时的精确位置和收集道路静态时信息与道路动态时的路况信息。对车辆的实时监控与紧急事件预警是我国车辆信息化发展的难点与重点,通过本系统的设计可以做到一种更......
高校计算机专业嵌入式系统课程的教学探析
发布时间:2023-04-01
" 论文关键词:计算机专业 嵌入式 教学 论文摘 要:为提高高校计算机专业嵌入式系统课程的教学效果,以适应社会对嵌入式人才的要求,在分析嵌入式系统体系结构的基础上,分析了高校计算机专业嵌入式系统的教学现状、教学内容和教学方法,指......
嵌入式计算机工程化设计分析
发布时间:2022-12-10
嵌入式计算机工程化设计分析 嵌入式计算机工程化设计分析 嵌入式计算机工程化设计分析 文章 来 源 教育网 1引言 某控制管理系统主要用于收集外部传感器数据及控制数据,对数据进行分析处理及逻辑判断,最后向外部设备输出......
CAN总线协议在嵌入式系统中的应用
发布时间:2023-05-23
摘要:随着计算机技术的飞速发展,尤其是近年来嵌入式系统的发展和应用,给我们的生活带来了很大的方便,各种自动化设备和电器的使用,不仅提高了自动化水平,同时也提高了工作的效率,该文主要阐述了CAN总线协议在嵌入式系统中的应用。关键词:CAN总线协议;嵌入式系统;应用中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)20-5003-02随着计算机技术和自动化技术的不断进步,嵌入.........
基于Gene8310的嵌入式家庭服务机器人
发布时间:2023-01-22
摘 要:为了实现智能家庭服务机器人的人脸跟踪、语音识别、自主移动、动作响应、远程遥控等功能,采用了基于Gene8310的嵌入式设备系统,对家庭服务机器人进行整体设计,在硬件上外扩相应的通讯、传感、驱动等系统,在软件上引入人脸跟踪......
基于椭圆曲线的嵌入式文件加密
发布时间:2023-06-21
基于椭圆曲线的嵌入式文件加密 基于椭圆曲线的嵌入式文件加密 信息技术论文 更新:2006-4-8 阅读: 基于椭圆曲线的嵌入式文件加密 系统的设计与实现 潘晓中 王法能 苏旸 (武警工程学院电子技术系 西安 ......
浅谈学术兴趣驱动的嵌入式系统教学
发布时间:2016-12-21
0 引言 随着微电子技术、通信技术和软件技术的飞速发展,嵌入式系统正在成为各个行业新技术应用的重要平台,也逐步成为研究生进行科学研究的重要实验载体。在传统的嵌入式系统课程教学中,教师进行集中式教学,学生接受的知识点和经历......
嵌入式PLC在隧道窑控制系统中的应用
发布时间:2022-12-10
1、引言 隧道窑是一种连续式窑炉,由预热区、高温区、急冷区和缓冷区组成,主要用于建筑陶瓷、日用陶瓷等烧制。隧道窑的控制涉及传动控制,温度、压力的检测、控制以及其它控制。我们采用科威EASY系列PLC开发出的高可靠性、高性价比的......
嵌入式PLC在网带窑控制系统中的应用
发布时间:2022-12-29
摘要:采用CAN总线技术组建以嵌入式PLC为主站的CAN网络,电加热控制器运用PID算法,结合工业级人机界面,实现网带窑高精度控制。使整个系统具有高可靠性,高性价比; 关键词:嵌入式PLC;网带窑;人机界面;电加热控制器;CAN总线; 控制......
基于嵌入式PLC芯片组开发PLC的方法
发布时间:2023-01-05
摘要:介绍利用嵌入式PLC芯片组开发PLC产品的方法。整个开发过程全部是自主开发,易学易用,符合国人编程及使用习惯。 关键词:嵌入式PLC芯片组 PLC 开发 嵌入式PLC芯片组是一个加载了嵌入式PLC软件平台的核心芯片组,具备PLC功能......
用于石英晶体测试的双通道鉴相系统设计
发布时间:2023-03-21
关键词: 石英晶体; 双通道; π网络零相位法; 鉴相器 Design of two?channel phase discriminator applied to quartz crystal test WANG Xiao?yan, LI Dong, WANG Yan?lin Keywords: quartz crystal; two?channel; zero phas......
浅谈在机房监控中嵌入式系统的运用
发布时间:2016-10-17
在计算机和互联网技术的广泛应用下,嵌入式系统扮演着重要角色.基于STM32嵌入式系统就是将实时操作系统和网络技术有机结合,使其具有高性能的网络化、智能化的技术特点,这样的嵌入式系统在机房远程监控系统中的应用,将大大提升其技术......
嵌入式Java反射机制的设计与实现
发布时间:2022-12-24
摘要:Java反射是提高软件系统灵活性的重要技术,它是Java被视为动态语言的一个关键特性。虽然CLDC规范并不支持反射,但是在基于Java技术的嵌入式领域,反射仍有其应用需求。Sun公司根据CLDC规范发布了一套嵌入式Java技术的参考实现,其虚拟机被称作KVM。通过分析KVM的相关数据结构和机制,详细描述了反射机制的设计原理,并提出了一种在KVM中扩展反射功能的实现方案,经过测试证明该方案是可.........
基于VB的分布式监控系统通信设计
发布时间:2022-11-25
基于VB的分布式监控系统通信设计 基于VB的分布式监控系统通信设计 信息技术论文 更新:2006-4-8 阅读: 基于VB的分布式监控系统通信设计 基于VB的分布式监控系统通信设计 郭爱文 (武汉大学动力工程系自动化专......
电视节目制作评估系统的建立及应用
发布时间:2015-09-10
摘 要 在进行电视制作时,必须要分阶段进行,而节目制作评估是其中重要的一个环节,因为这个阶段是节目成型的关键阶段,也就是说,节目是怎样设计的,现代到了什么样一个环节的过程。通常来说,电视节目制作评估主要由两个主题构成,......
简论CDIO的地方高校嵌入式系统仿真实验室建设研究
发布时间:2023-03-14
" 论文摘要:主要结合CDIO工程教育模式下地方高校对实践教学的要求和地方高校实验室的功能定位,探讨地方高校嵌入式系统实验教学改革的必要性,提出了改善实验室的硬件环境,引入PROTEUS软件,加强实验技术队伍建设和深化管理体制改革......
室内陈设中的视觉子系统探究
发布时间:2022-08-03
光对于平面图形来说,只是视觉形象发生的条件,而对于立体造型和建筑空间,光则是造型因素。室内光照是指室内环境的天然采光和人工照明,光照除了能满足正常的工作生活环境的采光照明要求外,还能起到烘托室内环境气氛的作用。 1 光色......
基于双参数法刚性抗滑桩嵌固深度可靠性设计
发布时间:2023-07-08
摘要:将计算推力桩的双参数法应用于刚性抗滑桩,建立刚性抗滑桩嵌固深度可靠度分析模型,并引入随机优化算法搜索嵌固深度范围内最小可靠度指标作为该嵌固深度下的可靠度指标,然后以目标可靠度指标指导刚性抗滑桩嵌固深度的设计.通过......
高级嵌入式计算机系统在自动化仪器仪表中的应用
发布时间:2016-03-21
摘 要 在自动化仪器仪表当中应用高级嵌入式计算机系统,能够为自动化仪器仪表的进一步发展带来诸多帮助与好处。在高级嵌入式计算机系统当中有网络的融合,这也促进了自动化仪器仪表在功能上的提升。对于自动化仪器仪表的发展来说,高......
Timed SEFM:嵌入式实时控制系统的编程模型探讨
发布时间:2023-04-14
1 引言 典型的嵌入式控制系统的设计和实现分别由控制工程师和软件工程师完成。控制工程师对系统行为和交互环境进行建模,导出控制逻辑,设计并优化控制模型,模拟验证其功能和性能;软件工程师将控制模型中的计算分解成不同的实时任......
J基于点式LED的 智能点灯系统的设计
发布时间:2017-06-01
随着国民经济、国民素质的不断提高,随着我国铁路的不断提速、不断发展,国家对铁路安全行车方面越来越重视、对铁路上道使用器材的技术先进性、质量可靠性把关审核越来越严格,尤其对关系到行车安全的铁路信号系统器材更为重视。点灯系统就是保障行车安全的基础铁路信号系统,与行车安全密不可分,因此对点灯系统的研究具有广阔的前景。1系统组成点灯系统是铁路行车信号的灯丝自动转换装置,是保证铁路行车安全的重要信号部件,是.........
基于linux防御拒绝服务系统的研究与实现
发布时间:2015-08-03
【摘要】:本文以下内容将对基于linux防御拒绝服务系统的研究与实现进行分析和探讨,以供参考。 【关键词】:linux;防御拒绝;服务系统 中图分类号:C932 文献标识码: A 1、前言 防火墙主动防御技术体系作为网络安全领域的......
基于WiFi的远程视频测控系统设计与实现
发布时间:2023-06-27
摘要:基于WiFi的远程视频测控系统可以通过Web及移动终端(平板、手机)远程实现智能控制以及视频监控,并将视频数据与操作记录等存储于云服务器上。研究了物联网、云服务器、移动终端等技术,以AR9331无线WiFi芯片为核心处理器、红外......
嵌入式计算机技术及其应用研究
发布时间:2022-12-21
摘要:随着经济的快速发展,社会对信息科技的依赖程度在不断提升,嵌入式计算机应用范围已突破军事领域向民用各领域扩展,尤其是在未来工业4.0时代到来后,嵌入式计算机技术必将得到普及。嵌入式计算机应用专用于某些设备或系统中,它......
烟火场区域的人员智能视觉分析系统设计
发布时间:2019-12-09
摘要:对烟火场区域的人员智能视觉分析系统进行合理设计,可以对烟火场区域内的人员进行准确定位,提高火场救援效率,传统的烟火场区域的人员智能视觉分析系统在模式识别领域一直存在误差大、滞后大的问题。设计一种烟火场区域的人员智能视觉分析系统,对系统内的硬件进行描述:采用TI公司的DM642为核心芯片,进行烟火场区域的人员图像采集;以DDR为中心进行图像的存储;以TMS320DM8168为接口核心进行与外部.........
基于Windows CE.net嵌入式软件开发平台的研究
发布时间:2013-12-14
毕业论文 【 关键词 】 嵌入式系统 驱动程序 软件开发 【 摘 要 】 【文摘语种】 中文文摘 【论文页数】 1-83 ......
解读嵌入式计算机软件
发布时间:2022-12-05
近年来嵌入式计算技术不断进行改革和创新,在社会生活的各个领域都有了广泛的应用,行业内对软件质量和性能的重视程度也不断加深,以满足目前日益增长的软件测试需求。嵌入式计算机软件测试工作中最主要重点的内容就是检测软件质量。嵌入式计算机软件技术的应用范围不断扩大,并且系统的发展也越来越复杂,必须加强对计算机软件测试关键技术的探讨。1嵌入式软件测试的基本概述1.1嵌入式计算机软件测试的含义嵌入式计算机软件测.........
基于模块嵌入的高校班导师工作协同体系构建研究
发布时间:2023-01-15
伴随着我国高等教育的改革和育人模式的转变,班导师的岗位职责由初期的思想生活管理渐渐发展为学生学业导航、生涯规划、专业指导的综合性职能岗位,在全员育人的教育格局中发挥着重要的作用。 一、高校班导师工作的模块分解及现状分析......
基于FPGA的机载视频显示系统的低功耗设计
发布时间:2023-05-26
摘 要: 机载视频显示系统需要完成对视频信号的实时低功耗处理,采用Xilinx公司新推出的Kintex 7系列FPGA作为核心处理器,并搭载高倍读/写速率的DDR3,实现了对PAL及DVI视频信号的编解码、旋转缩放等处理,系统电路设计模块化,具有较......
基于无线传感器网络的嵌入式应用研究
发布时间:2023-05-21
摘要:嵌入式系统的应用已经成为研究的热点,该文从嵌入式系统的选题、需求分析、软硬件设计及调试等进行了详细介绍和设计实例。力图为人们今后的学习、工作和研究提供一定的帮助与借鉴。 关键词:嵌入式;无线传感器;应用 1 嵌......
基于MVC模式的毕业论文(设计)管理系统设计与实现
发布时间:2023-06-05
摘要:毕业实习、论文(设计)管理是高校教学管理工作中的重要环节,对象众多、文档数量巨大、工作过程复杂。为提高工作质量和效率,基于PHP+MSQL平台,利用MVC框架开发了毕业生实习、论文(设计)管理系统,实现信息化、流程化管理。系统引入时间策略和过程监控思维,有效提高了工作效率和质量。系统经过严格测试,使用效果良好。关键词:毕业实习;毕业设计;MVC;时间策略;过程监控中图分类号:TP319文献标.........
采用服务器端嵌入式脚本语言PHP3进行Linux下的网站开发
发布时间:2013-12-18
采用服务器端嵌入式脚本语言PHP3进行Linux下的网站开发 采用服务器端嵌入式脚本语言PHP3进行Linux下的网站开发 信息技术论文 更新:2006-4-8 阅读: 采用服务器端嵌入式脚本语言PHP3进行Linux下的网站开发 服......
采用服务器端嵌入式脚本语言PHP3进行Linux下的网站开发
发布时间:2023-02-15
服务器端脚本技术是一种非常有用的东西,将它和客户端脚本技术联合起来应用可以制作出功能极其强大的页面。就象热火朝天的ASP,那就是一种服务器端脚本技术。通常用的服务器端脚本技术是CGI,NSAPI/ISAPI/FastCGI等等都是对它的改善和扩......
基于数据的可视化资产管理系统的相关设计
发布时间:2017-06-16
随着计算机技术、网络技术、信息技术的飞速发展,人们对互联网环境下数据的呈现提出了更高的要求,传统的以表格为主的呈现方式已难以满足人们多样化的需求。为了适应网络大数据时代背景下信息的充分挖掘再利用,数据可视化的研究逐渐得到越来越多的重视。国外数据可视化技术的研究起步较早,目前已经在军事、电力、金融、商业、交通、通信、物流等领域内得到了广泛的应用。近几年,我国的数据可视化技术研究与应用取得了很大的进步.........
基于京剧文化的旅游纪念品视觉造型设计
发布时间:2015-09-08
设计思路 从京剧文化出发,探索京剧旅游纪念品的设计与开发的思路。设计方法 采取京剧发源地文化的提取、旅游纪念品传播的方式、文化与艺术语言转化的设计方法。结论 以京剧文化为例的旅游纪念品视觉造型设计,实现了京剧文化与旅游纪......
浅析基于B/S模式的选课系统的功能设计
发布时间:2019-12-07
摘要:本文主要介绍基于B/S模式下按需求对选课系统功能模块的划分以及具体功能设计,依据这些功能的层次结构把各个部分组合起来构成系统。关键字:选课系统;功能;模块;系统在对选课系统进行全面细致而充分的调查研究、需求分析的基础上,了解该系统的选课安排、选课流程以及各环节的工作,初步建立选课系统所具备的基本功能要求(如图一所示),以及整体设计过程。该系统的整体设计任务就是把系统按功能划分后逐步分解成层次.........
基于ReactNative的物业管理系统设计
发布时间:2018-05-01
摘要:本文前端使用RN技术实现跨移动平台的应用APP分为管家版和业主版,后台系统采用JEE的技术实现并用Nginx+Tomcat部署Web服务器,设计了物业管理公司最基本的需求,本系统可以很好的帮助物业公司对小区的移动化办公和日常管理,助力物业服务再升级。关键词:RN(ReactNative);互联网技术;Nginx+Tomcat中图分类号:TP311.52文献标识码:A文章编号:1007-941.........
基于PLC的火灾报警系统设计
发布时间:2023-01-14
摘要:随着城市建设的不断发展,楼群建筑不断增多,火灾报警系统显得越来越重要。为了减少火灾对也人类的伤害,所以要提高火灾的预警和灭火能力。在本文中主要介绍火灾系统的概要、发展以及火灾系统的分类、报警系统的动作方式,让大家对......
基于NFC的移动导医系统设计
发布时间:2023-07-07
摘要:“挂号难、排队久、单据繁多、找不到诊室”等就医问题日益凸显。随着NFC技术即近距离无线通讯技术的快速发展,加上Android手机的普及,移动医疗将成为改善目前就医状况的一种良好方式。将NFC技术与Android平台相结合,利用M/M/......
基于PLC控制系统设计的研究
发布时间:2023-05-15
摘 要:PLC控制系统因其具有可靠性高、编程简单、易于修改、低能耗、适应性较强等优点,被广泛应用在现代化工业生产过程的控制当中。PLC控制系统与当下信息通信网络组合,对现代化工业生产过程实现了有效的控制,从而进一步提升了劳动......
试论传统美学与视觉传达设计
发布时间:2023-02-18
关键词:设计美学 传统美学 视觉传达设计 论文摘要:传统文化强调刚柔互补,各种视觉手段的运用层出不穷。认为汲取中国传统美学中的精华,将科技、文化、以及个体的创意融合可以实现真正的设计创新,从中国传统大美学思维中探究设计空间......
基于合乘模式下的智能出租匹配系统设计
发布时间:2020-01-09
摘要:应用WebGL技术的Three.js框架为三维网页的开发提供了很好的技术解决方案。Three.js框架的应用可以免去网页3D展示所需要下载渲染插件的麻烦,Three.js框架还可以把三维模型的OBJ格式很方便的加d到网页中来展示。文章探讨了Three.js框架技术,并对网页上展示三维模型进行了分析。关键词:无插件;三维模型;Three.js;3D展示中图分类号:TP311文献标志码:A文章编.........
基于SigmaDSP的无线Sound Bar系统设计
发布时间:2022-09-05
摘要:针对目前平板电视等设备对高品质音响系统的要求,设计了一款具有优越音频性能的SoundBar音响系统,该系统以ADI的SigmaDSP数字音频处理器为核心,配合蓝牙等模块,还可实现智能手机、平板电脑等设备的无线音频播放。关键词:SoundBar;无线;SigmaDSP;音响中图分类号:TN912文献标识码:A文章编号:2095-1302(2015)01-00-020引言由于平板电视的日益普及,.........
报刊版式设计中的视觉要素分析
发布时间:2023-04-20
在报刊中,使用的媒介是平而传播媒介,在进行版式设计的时候需要用到文字、图形、色彩等各种视觉方而的要素。根据新闻的风格以及需要进行编排组合,将报刊本身的思想性、创造胜、装饰性、风格以及艺术性很好地展现出来,这对报刊的发展......
基于IEC61850―9―2标准的通信及测试系统设计
发布时间:2022-12-28
引言 电子式互感器的发展实现了模拟量采集的数字化,相继IEC61850通信标准代替了传统的通信规约,解决了不同厂家的二次设备互操作问题。目前,智能变电站内的运行状态全部以数字化信息表示,信息传递实现网络化,通信模型达到标准化......
基于Web的电子商务开发技术及系统设计
发布时间:2022-07-21
作者:罗爱群 熊丽婷 张永红[摘 要] 本文 研究 了基于Web技术的 电子 商务开发,主要介绍了ASP开发技术。文章对电子商务体系结构进行了阐述,并提出了电子商务系统设计的解决方案。 [关键词] 电子商务 系统设计 AS......
基于PHP 的教学资源共享系统设计及开发
发布时间:2015-09-11
摘要:根据承德油专对教学资源管理的需求,设计了教学资源管理系统的总体构架及实施方案,并实现了系统中教学资源共享网、教学资源管理两大主体模块,通过该系统的实际应用全面推进了学校优质教学资源共建共享,促进了教学交流、师生......
基于B/S模式的工资查询系统的设计与实现
发布时间:2023-03-24
摘要:工资查询系统针对单位中普遍存在的工资查询时间滞后、概念落后、资源浪费等弊端,提出了工资查询网络化的解决方案。文章从系统设计、数据库设计、系统功能实现过程及安全设计等方面详细阐述了工资查询系统的设计与实现过程。对......
基于双激光源的水田作业机械导航定位系统电路设计
发布时间:2015-09-09
摘要:为实现对水田作业机械导航定位系统提供准确的位置坐标、航向角、前轮转角、行驶速度等重要信息参数,并完成相应的控制动作,设计了一套基于双激光源的水田作业机械导航定位系统电路。该系统电路主要由激光发射电路、激光接收电......
立体车库的自动控制系统工程设计
发布时间:2022-11-18
一、立体车库概述 车辆无处停放的问题是城市的社会、经济、交通发展到一定程度产生的结果,立体停车设备的发展在国外,尤其在日本已有近30-40年的历史,无论在技术上还是在经验上均已获得了成功。我国也于90年代初开始研究开发机械立体......
基于STM32的μCOS―Ⅲ系统移植的设计
发布时间:2023-01-22
摘 要:随着嵌入式系统产品渐渐完善,并在全世界各行业得到广泛应用,通过移植嵌入式操作系统,计算机可以更好地管理内存,并且在很大程度上提高系统的实时性。文章主要介绍了μCOS-Ⅲ操作系统在基于ARM Contex-M3为内核的STM32处理器......
浅析构成设计中的视觉表达形式
发布时间:2022-12-04
摘 要:构成是所有设计的基础,构成设计可以提高设计师的形式美感,培养视觉设计的创造性思维能力。通过构成设计的学习可以灵活运用到其他设计领域当中,构成设计就像指南针一样,总是给设计师们带来一种正确的设计方向,一种新的体验......
面向物联网专业的《嵌入式系统原理与应用》教学模式研究
发布时间:2016-10-19
物联网技术近年来得到快速的发展,在各行各业已经得到广泛应用。物联网相关专业也在各高校得到逐渐展开。面向物联网专业的嵌入式系统课程教学改革的研究也进行了相关的工作,但都缺乏以物联网技术和物联网技术特点的角度去研究嵌入式教......
基于IOS平台的智能视频系统客户端设计与实现
发布时间:2019-11-14
摘要:随着物联网和移动互联网技术的飞速发展,智能终端产品性能不断提高,国内4G网络的推广使得越来越多的用户通过手机随时随地接入互联网获取信息。使用目前流行的IOS开发平台,设计一套为家庭量身定制的实时视频监控客户端。针对IOS开发平台的应用界面、业务逻辑等设计并实现了用户登录注册、添加删除摄像机、实时观看视频、动态录像并提醒、云台控制等功能。使用海康威视的DS-2CD3Q10FD-IW对视频流媒体.........
基于SOA架构的交通科技项目查新检索系统的设计
发布时间:2023-05-04
摘 要:本文以湖北交通科技项目查新检索系统为例,提出了基于SOA架构的交通科技项目查新检索系统的设计模型。通过SOA架构技术整合资源和应用系统,建立了统一平台和门户,为交通运输各级科技人员提供信息通告、项目申报、项目评审、成......
计算机工程嵌入式教育思路
发布时间:2013-12-18
计算机工程嵌入式教育思路 计算机工程嵌入式教育思路 计算机工程嵌入式教育思路 精品源自英 语 科 1计算机工程专业方向培养目标 随着计算机领域新技术的不断涌现,“计算机科学与技术”原有的专业设置框架被突破,逐渐形成计......
基于ZigBee技术和Android系统的智能家居系统的设计
发布时间:2023-06-11
摘要:从人们对智能家居的需要出发,在对智能家居控制系统进行深入研究后,该论文提出了基于 Android 和 ZigBee 的智能家居控制系统,硬件部分以ARM和ZigBee为主体构建网络,采用Android来开发客户端APP,用户可以通过手机客户端APP来......
基于AT89S52的超声波测距系统设计
发布时间:2022-12-13
关键词:单片机;温度补偿;超声波 Design of Ultrasonic Range Finding System Based on AT89S52 AN Yu-lEi (School of Information, Zhuhai Campus, Beijing Institute of Technology, Zhuhai 519085, China) Key words: MCU; t......
基于PLC的交通灯控制系统设计
发布时间:2023-06-19
【摘要】随着科技的发展,可编程控制器的功能日益完善,加上小型化、价格低、可靠性高,在现代工业中的作用更加突出。本文主要探讨基于PLC的交通灯控制系统,主要基于西门子公司的一种小型的可编程序控制S7-200来设计。由于PLC具有对......
探讨基于DSP的BLDCM控制系统设计
发布时间:2015-08-12
摘要:伴随科技的不断发展,直流无刷电机(BLDCM)的应用越来越广泛。针对BLDCM电流换向引起的转矩脉动特点本文研究了一种电流控制器用模糊方式来调节非换相电流进而使换向转矩脉动减少。通过仿真实验表明,采用TMS320LF2407A芯片所设......
民间传统美术元素引入视觉传达设计教学中的途径探讨
发布时间:2018-06-07
〔摘要〕在视觉传达设计教学中引入民间传统美术元素,犹如引入了一股似曾相识的清泉,其中饱含着中华民族民间美术艺术的精华,又具有鲜活的灵性、韧性,让人产生由衷的亲切感的同时,也可以对我国现代艺术设计的创新发展起到良性的推动作用。〔关键词〕视觉传达设计教学民间传统美术元素途径民间传统美术元素,是中华民俗悠久历史文化的一个重要体现,其中蕴含着中华民族最原始、最深刻的民族情感积淀,我国许多成功的、发人深思的.........
基于dSPACE 的嵌入式车辆动力学仿真平台开发的探究
发布时间:2022-12-21
1 嵌入式车辆动力学仿真平台介绍 国际上,嵌入式车辆动力学仿真平台主要有CarSim、veDYNA 和ASM。CarSim 是美国MSC 公司开发的车辆动力学仿真平台,CarSim 模型在计算机上运行的速度比实时快3~6 倍,可以仿真车辆对驾驶员、路面及空气......