德州仪器 DLP® 3D机器视觉技术研讨会 (3)

+荐课 提问/讨论 评论 收藏 分享
  • 本课程为精品课,您可以登陆eeworld继续观看:
  • 德州仪器 DLP<sup>®</sup> 3D机器视觉技术研讨会 (3)
  • 登陆
这是我们最后一个部分了 应该很快就会结束 之后就是查线 查线完了以后我会做demo demo呢会cover刚才有个同事说的calibration 校准的这个步骤 接下来我们讨论一下 如何使用TI开发的这个SDK的软件包 去进行机器视觉的软件开发 这个SDK包你可以在网上下载下来 它是包括了我们刚刚谈到的五个模块里所有的处理 过去呢,我们这五个模块 分得不是特别清楚 所以你不是3000或4500 或者是这个6500 它的代码是没有很模块化的 那未来呢,我们会比如说 精确点源的数据分析 会做一个demo的模块 去产生这个结构的pattern也是单独的模块 这样在你换DLP的平台的时候 有一些代码都不需要去更改了 如果你需要修改我们的原始代码 当中的某一个模块 你会需要OpenCV这个开发环境 这个OpenCV是开放的软件的一个编译环境 你可以在网上下载得到 会有一些简单的指令 让你怎么样安装CMake 怎么样去做编译 在TI的信息视觉的参考设计的User's Guide里面’ 会有非常详细的信息 你会一步一步怎么样去编译 编译我们的这个source code Scalable Solution就是可扩展的解决方案 就是我们刚才谈到的几个系统要分成五个模块 我们希望软件的架构也是每个模块都是相对独立的 然后有标准的API函数可以调用的 我们现在网上已经有的 是DLP LightCrafter4500整个的设计文件包 将来我们会有这个3000或者6500 这个DLP的chipset 这个时候,可能你其他的模块都不需要重新编译 其他的模块不需要做太多的改动 你只要在网上下载3000或6500的库 在你的系统变量里面 把4500改成6500 那整个的系统就可以突击了新的平台 这个就还是一个模块化的设计 然后有一个标准的结构函数 你可以互相调用 就是在c++里面是非常容易做这样模块化的设计 这个它还是在重复信息 我想做过的人都知道每个module都会有相应它自己的函数 和对外的接口函数 刚才谈到的geometry 它是生产点源的 geometry部分的算法在做calibration的时候会用得到 这个DLP平台的时候也会用得到 所以这部分的module可能会分到一点点到别的模块去 就是说各个模块必须有一个标准 或统一的接口函数去访问别的模块 你自己做的时候不能影响别的接口函数 这里面就谈到了系统变量还有它整个的数据结构的定义 那么你能够在各个子模块之间的沟通 因为参考设计是选用了某一个品牌的摄像头嘛 其实只是方便而已 所以如果你更改摄像头的话 一定要去看camera软件的模块里面 它对camera的各种数据结构是怎样定义的 各种处理函数是怎样定义的 有多少变量,不需要follow相同的模块和格式 否则的话你的camera module就很难built到整个系统里面去 别的模块就很难调用到你camera的一些函数 他说三维的机器视觉整个系统相对来说 还是比较复杂的 TI的这一套参考设计,它设计的初衷和最终的结果 都是希望把这个复杂的系统分成相对独立的子模块 就是肢解嘛,把这个系统进行肢解 TI的三维机器视觉整套的参考设计呢 从最开始到现在我相信有两三年甚至更长的时间 在过程当中其实我们一直都有在不断完善和修改 我个人觉得这套系统相对来说是比较稳定和成熟的 这句话我觉得我们就是 还是比较有信心的 整套系统相对来说还是比较容易 让一个新手很快的搭建起来 然后用来评估这种方法对你的三维扫描或者三维重建 评估你将来的这个是不是适合的 这是如何选择不同DLP的套片组 来组件这个机器视觉的系统是由你的 对系统的要求,尤其是性能 性能或者你的系统的应用所决定的 包括你要扫描的物体的尺寸 你对分辨率的要求,速度的要求等等 因为我们的每颗芯片的大小、分辨率和速度 都有可能会是不一样的 最后就是我们整个SDK的软件包 它试图去做成一个可扩展性比较强的 相对来说比较容易使用的架构 可以让客户在这个需求上去做别的开发 比如说我们要换摄像头,比如说我们要换DLP平台
课程介绍 共计3课时,42分7秒

德州仪器 DLP® 3D机器视觉技术研讨会

TI DLP 3D MEMS 机器视觉 研讨会 TI_DLP

德州仪器 (TI) DLP® 技术是世界上最具灵活性的 MEMS 技术,通过其数以百万计的微镜阵列以及每秒高达上万次的切换速度,可灵活的进行光的操控。从引领全球的数字影院放映机,到灵活便携的微型投影;从高效精密的数字光刻应用,到安全快捷的医疗扫描产品,处处体现着 DLP® 技术的卓越的技术优势、强大的生命力和无限的创新可能。

推荐帖子

工业数字模拟转换器:保护三线制模拟输出
工业DAC:保护三线制模拟输出 在上一篇博文中,我讨论了集成如何简化了三线制模拟输出设计。本文将介绍保护这些设计的方法,避免危险的工业瞬态过电引起电气过载。 首先,我们通过几个示例了解一下系统所面临的风险: 一些系统安装或校准于ESD不安全的环境中,可能会导致ESD损坏。工业控制系统通常是跨距较远的大型系统,可能会遭受雷电电击等自然风险。开关瞬态过电与环境寄生效应结合后能够产生高频辐射和耦...
maylove 模拟与混合信号
关于TAS5805M立体声D类放大器
&nbsp; &nbsp; &nbsp; &nbsp; TAS5805M立体声D类放大器是一款高效、立体声、闭环D类放大器,提供极具性价比的数字输入解决方案,具有功耗低、声音增强等特点。该器件的集成音频处理器和96kHz架构支持高级音频工艺流程,包括SRC和15BQ/通道。该器件还支持音量控制、音频混合、3频段4阶DRC、全频段AGL、THD管理和电平计。 &nbsp; &nbsp;...
qwqwqw2088 模拟与混合信号
beaglebone nfs 无法挂载 求助解答
PC上虚拟机里的linux10.04已经装好beaglebone的SDK; portmap_6.0-r3.1_armv7a.ipk&nbsp;&nbsp;已经在beaglebone上安装成功 nfs-utils-client_1.1.2-2.1_armv7a.ipk 安装时,有如下显示: Installing nfs-utils (1.2.3-r3) to root... nfs-util...
raoyue098 DSP 与 ARM 处理器
关于嵌入式处理器的在线调试方法
 &nbsp; 在FPGA 设计中使用嵌入式处理器软核( 如MicroBlaze、PicoBlaze 等) 构成可编程片上系统( SystemOn Programmable Chip,SOPC) ,相比于ASIC 具有更好的可修改性和可维护性,得到了普遍的应用。由于ARM,MicroBlaze 等大型处理器内核具备调试接口,在与之对应的调试模块配合下,调试软件可以通过JTAG 接口实现: 执行到断...
Aguilera 微控制器 MCU

YangTwo

德州仪器 DLP? 3D机器视觉技术研讨会

2020年12月09日 20:18:52

GuyGraphics

德州仪器 DLP? 3D机器视觉技术研讨会

2020年12月09日 15:33:51

大明58

德州仪器 DLP? 3D机器视觉技术研讨会

2020年04月26日 09:17:29

shakencity

看视频学-德州仪器 DLP? 3D机器视觉技术研讨会

2020年03月02日 13:32:56

SensorYoung

看视频学-德州仪器 DLP? 3D机器视觉技术研讨会

2019年08月16日 10:46:06

zwei9

看视频学-德州仪器 DLP? 3D机器视觉技术研讨会

2019年06月04日 08:40:37

wudianjun2001

德州仪器 DLP? 3D机器视觉技术研讨会

2019年05月30日 12:19:33

hawkier

好好学习了

2019年04月22日 12:04:25

hellokt43

好好学习天天向上

2019年02月21日 11:33:53

linux_cc

学习知识,看视频。

2018年11月15日 08:50:36

分享到X
微博
QQ
QQ空间
微信

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved