電腦視覺定位系統設計與實現

2023-10-12 00:39

本文主要是介绍電腦視覺定位系統設計與實現,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/ccd=WjnVUZ/record?r1=58&h1=1

本論文中,將設計一電腦視覺自動定位系統。本論文藉由改進影像辨識與影像定位的方法,提升電腦視覺自動定位系統的工作速率。影像辨識方面,本論文提出迴圈式樣板比對,迴圈式樣板比對相較於樣板比對或是二階段樣板比對,再相同的實驗環境下,迴圈式樣板比對消耗較少的計算機資源,具有更優異的效能表現,且辨識準確度也不會因此改變。影像定位方面,定位平台越少的移動次數,代表越快能到達所需的定位點,相對的可以提升系統整體速率,因此本論文提出更快速的三軸控制方法,有效的減少定位平台移動次數,藉以加快電腦視覺自動定位系統的定位速率。
電腦視覺自動定位系統可以廣泛的運用在各種具有定位需求之自動化生產線,例如PCB(Printed Circuit Board)底片基準孔沖孔、PCB基準孔鑽孔、SMT(Surface Mount Technology)錫膏印刷、自動插件、晶圓切割與晶圓曝光…等工業機台上。定位平台一般分為XY雙軸、XY 雙軸、XYZ三軸與XYY三軸定位平台,隨著應用場合不同,而選用不同的定位平台。本論文中使用XYY三軸定位平台為研究平台,是因在雙定位點環境下,XYY三軸定位平台擁有經濟且優異的效能。
藉由以上相關技術,實際應用於電腦視覺自動定位系統,以驗證所提方法之有效性,結果顯示系統整體速率可獲得大幅提升。

这篇关于電腦視覺定位系統設計與實現的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/191989

相关文章

无人叉车3d激光slam多房间建图定位异常处理方案-墙体画线地图切分方案

墙体画线地图切分方案 针对问题:墙体两侧特征混淆误匹配,导致建图和定位偏差,表现为过门跳变、外月台走歪等 ·解决思路:预期的根治方案IGICP需要较长时间完成上线,先使用切分地图的工程化方案,即墙体两侧切分为不同地图,在某一侧只使用该侧地图进行定位 方案思路 切分原理:切分地图基于关键帧位置,而非点云。 理论基础:光照是直线的,一帧点云必定只能照射到墙的一侧,无法同时照到两侧实践考虑:关

js定位navigator.geolocation

一、简介   html5为window.navigator提供了geolocation属性,用于获取基于浏览器的当前用户地理位置。   window.navigator.geolocation提供了3个方法分别是: void getCurrentPosition(onSuccess,onError,options);//获取用户当前位置int watchCurrentPosition(

flume系列之:记录一次flume agent进程被异常oom kill -9的原因定位

flume系列之:记录一次flume agent进程被异常oom kill -9的原因定位 一、背景二、定位问题三、解决方法 一、背景 flume系列之:定位flume没有关闭某个时间点生成的tmp文件的原因,并制定解决方案在博主上面这篇文章的基础上,在机器内存、cpu资源、flume agent资源都足够的情况下,flume agent又出现了tmp文件无法关闭的情况 二、

一次生产环境大量CLOSE_WAIT导致服务无法访问的定位过程

1.症状 生产环境的一个服务突然无法访问,服务的交互过程如下所示: 所有的请求都是通过网关进入,之后分发到后端服务。 现在的情况是用户服务无法访问商旅服务,网关有大量java.net.SocketTimeoutException: Read timed out报错日志,商旅服务也不断有日志打印,大多是回调和定时任务日志,所以故障点在网关和商旅服务,大概率是商旅服务无法访问导致网关超时。 后

定位cpu占用过高的线程和对应的方法

如何定位cpu占用过高的线程和对应的方法? 主要是通过线程id找到对应的方法。 1 查询某个用户cpu占用最高的进程号 top -u 用户名 2 查询这个进程中占用cpu最高的线程号 top –p 进程号-H    3 查询到进程id后把进程相关的代码打印到jstack文件 jstack -l pid > jstack.txt 4 在jstack文件中通过16进制的线程id搜索到

Autoware 定位之ndt定位(八)

0. 简介 这一讲按照《Autoware 技术代码解读(三)》梳理的顺序,我们来说一说Autoware中的ndt定位,这个软件包有两个主要功能:1. 通过扫描匹配进行位置估计,2. 通过ROS服务使用蒙特卡洛方法估计初始位置 1. 代码阅读 1.1 debug.cpp 这段代码是一个用于生成用于调试的可视化标记数组的函数。它接受时间戳、坐标系、缩放比例、粒子信息和索引作为输入,并返回一个

python 定位元素

获取元素列表gg = driver.find_elements_by_css_selector("div.offer-attr-item")循环元素列表for g in range(0,len(gg)):获取元素列表下面的元素,==定位元素后,可以继续定位gname = driver.find_elements_by_css_selector("div.offer-attr-item")[

物联网-标识定位

标识技术 一维条码 商品条码-UPC EAN ISBN码 977-期刊ISSN 二维码

镭射定位灯激光定位使用注意事项?

在现代工业、建筑测量、舞台设计以及科研实验等领域,镭射定位灯(常称激光定位器)因其高精度、远射程和直观性而得到广泛应用。然而,激光作为一种高强度光束,其使用若不当,不仅可能损害设备,还可能对人体健康造成危害。因此,掌握镭射定位灯激光定位的正确使用方法及注意事项至关重要。下面就跟着鑫优威一起来了解一下。   一、安全为先,做好防护   首先,操作者必须佩戴符合标准的激光防护眼镜,以防止激光直

mysql快速定位cpu 占比过高的sql语句

mysql快速定位cpu 占比过高的sql语句 当MySQL数据库的CPU使用率异常升高时,定位导致问题的SQL语句可以通过以下步骤进行 1、使用top命令找出mysl进程中占用CPU靠前的线程 #找出mysql 的进程号ps -ef | grep mysql#根据进程号,找出占用CPU靠前的线程号top -H -p <mysqld进程id> top 中,按大写的P ,进行CPU