基于线激光的3D相机嵌入式软件设计与研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:bluebluewater
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统二维工业相机显然在某些场景下具有很大局限性,而采用三维轮廓测量系统可以获得被测物体的深度信息使得测量信息更全面。因此本文设计了基于线激光三角测量原理的3D相机嵌入式软件,主要应用于工业生产线中零部件表面轮廓的测量。3D相机作为线激光三维轮廓检测系统的核心,完成图像采集、光条中心线提取、三维坐标转换以及轮廓数据传输的功能。本文在现有的3D相机硬件基础上,根据需求分析,设计了符合要求的嵌入式软件,主要内容如下:(1)研究了3D相机软件设计的关键技术。分析了二维像素坐标与三维点云坐标数据的转换关系,使相机软件具备输出高度轮廓的功能。针对3D相机高速扫描物体时CPU的中断过于频繁导致其负载过高的问题,提出了轮廓数组合的方案。另外根据线激光扫描原理对数据均匀采集的要求,使用轮廓数组合和Gig E Vision消息通道的方法实现“生产者-消费者”的速度匹配,保证数据完整传输,为后续处理提供保证。(2)修改驱动程序增加符合3D功能控制相关的接口及选取图像采集区域的功能。基于V4L2框架根据需求添加了针对本项目中3D相机相关的控制功能。另外,添加了图像传感器采集区域可选取的功能及切换逻辑,并解决了其在相机通道切换后数据缓存区大小冲突的问题。(3)基于多线程技术设计了相机的应用软件。根据需求分析对应用软件进行模块化设计,主要分为数据采集模块、数据传输模块、参数配置模块以及系统管理模块。其中数据采集处理模块和数据传输模块涉及到共享数据缓冲区,本文使用加互斥锁的方式实现线程同步。通过模块功能的测试和系统联合调试验证了驱动程序和嵌入式应用软件设计的有效性和可靠性。通过功能性测试验证了数据采集模块及其通道切换的功能、数据传输功能、配置相机参数及修改IP等功能,最后通过三组实验数据验证了轮廓组合配合消息通道实现数据完整传输的功能。经测试,系统进行中心线数据传输稳定运行时,能够达到物体重构的要求。
其他文献
目的 分析老年糖尿病患者并发新型冠状病毒肺炎(COVID-19)的临床特征及其预后相关因素,为早期防治提供参考依据。方法 以2020年2月4日至2020年4月16日确诊的COVID-19 3 733例中伴有糖尿病的老年患者227例作为分析对象,采集患者一般资料、基础疾病、临床特征、实验室结果等信息,采用SPSS 23.0进行数据描述和分析。结果 227例老年糖尿病患者并发COVID-19被纳入分析
贵州省大健康产业的协同水平有助于该区域实现经济高质量发展。通过构建贵州省大健康产业的双层耦合协调模型,将第一层级的耦合协调度作为第二层级的评价指标加以分析,探讨在产业融合背景下贵州省“医、养、健、管、游、食”六种健康产业的协同发展状况,其结果包括:大健康产业相关政策对各具体健康产业的协同发展起到了有效的促进作用;各具体健康产业的融合发展有助于提升大健康产业的协同水平;健康旅游产业在促进贵州省大健康
建设粤港澳大湾区是习近平总书记亲自谋划、亲自部署、亲自推动的国家战略。2019年,国家和地方先后出台《粤港澳大湾区发展规划纲要》《中共广东省委、广东省人民政府关于贯彻落实〈粤港澳大湾区发展规划纲要〉的实施意见》和《广东省推进粤港澳大湾区建设三年行动计划(2018—2020年)》。系列文件明确提出,要携手港澳有力有序推进粤港澳大湾区建设,到2022年,粤港澳大湾区基本形成发展活力充沛、创新能力
期刊
主持人语:目前在很多企业,尤其是大中型企业中,"上级"单位或安全管理部门,为了保障基层安全生产工作落实到位,往往会对基层单位进行安全检查。有人认为,这种"上级安全检查",能够有效督促基层单位做好安全生产工作,保障基层安全生产。但也有人认为,这种"上
期刊
为探讨S100A9诱导星形胶质细胞活化及促炎的机制,本研究采用不同浓度S100A9蛋白作用小鼠星形胶质细胞24 h。CCK8检测星形胶质细胞增殖,划痕实验检测细胞迁移能力,RT-qPCR检测GFAP和C3 mRNA基因表达水平,ELISA检测细胞上清液中IL-6和TNF-α蛋白水平。细胞转录组测序筛选出TLR4/NF-κB信号通路,Western Blot检测细胞中TLR4、MYD88、P65、P
目的 研究甘遂及其炮制品对水负荷小鼠的利尿作用及机制。方法 通过网络药理学探究甘遂的利尿作用机制。ICR小鼠给予甘遂及其炮制品后,ig大量生理盐水建立水负荷模型,测定水负荷差值及脏器指数;取十二指肠及空肠,观察病理变化;采用ELISA法测定小鼠血清中炎性因子指标白细胞介素-1β(interleukin-1β,IL-1β)、IL-18、IL-4、IL-10及小肠组织中氧化应激指标丙二醛(malond
[目的/意义]探索文旅融合的实质,从文旅融合主客体相互作用的角度提出公共图书馆服务创新路径,分析创新路径的实践样态,为相关单位的实践提供思路借鉴。[方法/过程]采用逻辑推演的方法对文旅融合中主客体的相互作用关系进行分析,提出4种公共图书馆服务创新路径,结合具体案例对相关路径的实践特点进行阐述,提出各种路径的发展重点与突破点。[结果/结论]发现旅游客体文化属性的发挥与旅游主体文化体验的满足是文旅融合
信息化、智能化的快速发展为分析化学的发展带来了新的研究方式,利用计算机和软件系统工具在繁杂的数据中找出有价值的信息,化学计量学由此而生,不过目前化学计量学门槛较高,使用的软件需要一定知识技能。文章从Python编程的特点出发,对基于Python语言的二阶校正图形交互软件开发进行设计分析,探讨运用二阶校正的方式创设出更为简便实用的软件工具。