![鹰眼技术原理_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-5/9/552290fe-002d-48bb-b64a-be0ff0702efc/552290fe-002d-48bb-b64a-be0ff0702efc1.gif)
![鹰眼技术原理_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-5/9/552290fe-002d-48bb-b64a-be0ff0702efc/552290fe-002d-48bb-b64a-be0ff0702efc2.gif)
![鹰眼技术原理_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-5/9/552290fe-002d-48bb-b64a-be0ff0702efc/552290fe-002d-48bb-b64a-be0ff0702efc3.gif)
![鹰眼技术原理_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-5/9/552290fe-002d-48bb-b64a-be0ff0702efc/552290fe-002d-48bb-b64a-be0ff0702efc4.gif)
![鹰眼技术原理_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-5/9/552290fe-002d-48bb-b64a-be0ff0702efc/552290fe-002d-48bb-b64a-be0ff0702efc5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、3d视觉呈现 “斯诺克鹰眼” 制作 083065丁志轩 083073李言 083052程伟 什么是鹰眼系统?什么是鹰眼系统? “鹰眼系统” 鹰眼系统是在斯诺克, 网球和一些其他运动中 使用的一套电脑系统。 名称是“即时回放系 统”,主要用摄像头捕 捉体育比赛画面,并转 换成3d图像。 “鹰眼系统” 鹰眼系统的目的是通过 回放3d影像来模拟实 时体育比赛,让观众能 搞好的观赏比赛,也时 常会作为裁判判罚比赛 的依据。 鹰眼技术原理鹰眼技术原理 “鹰眼原理” “鹰眼”的正式名称是“即时回放系统”, 它的技术原理并不复杂,只是十分精密。 这个系统通常由多个高速摄像头、电脑和 大屏幕组成。 “鹰眼原理
2、” 利用高速摄像头从不同角度同时捕捉时事 运动画面的基本数据;再通过电脑计算, 将这些数据生成三维图像;最后利用即时 成像技术,由大屏幕清晰地呈现出三维渲 染过场景模型。这一套过程一般从数据采 集到结果演示,所耗用的时间不超过 10秒 钟。所以通常适用于电视转播。 “鹰眼原理” “鹰眼原理” 在体育比赛中鹰眼的运用关键就在于他能帮助人 们客服视角的盲区,对于裁判判罚,鹰眼能给出 准确的多视角回放(一般网球比赛中选手甚至可 以申请两局比赛用鹰眼技术取而代之裁判的认为 判罚)。对于观众,鹰眼技术无疑给予了一种更 好的视觉享受。 “鹰眼原理” 常见体育比赛中的鹰眼 斯诺克鹰眼系统斯诺克鹰眼系统 系统
3、简介系统简介 如之前所说斯诺克鹰眼技术,利用在球桌 顶部或者其它位置的摄像头捕捉画面。通 过对画面的分析来重建出三维立体效果的 模型,这样的技术重现手法然可以让观众 从不同角度来欣赏比赛。 “系统简介系统简介” “系统简介系统简介” 系统开发系统开发 我们这次项目做得是对斯诺克鹰眼技术的 模拟,我们项目中主要的工作就是模拟人类视 角,将图片中的球桌位置,大小和桌上剩余球 的位置和颜色算出来,然后以三维模型的方式 渲染出来。 “系统开发系统开发” 我们通过摄像头截取的图像上去重建三维 模型,其实大致的过程就是一个对图像进行操 作的过程,用到了视觉算法中主要的两块,即 边缘检测和霍夫变换,经过这两
4、个主要步骤后, 球桌的位置和大小可以基本确定下来,之后是 对球的捕捉。 “系统开发系统开发” “系统开发系统开发” 一种简单的办法来捕捉球就是论文中所提 到的方法即通过识别球上所在的高光,来判断 球的位置,然后再根据位置获取该球的颜色信 息(位置周围点的rgb平均值)。 “系统开发系统开发” “系统开发系统开发” 另一种方法是球形霍夫变换,球形霍夫变换 的源图像是第一步边缘检测之后的结果,对边 远化的图像进行一个球形轮廓的比对,然后得 到符合球所在的位置。 “系统开发系统开发” “系统开发系统开发” 下面我们说一下开发中用到两个主要算法: 1. canny edge detection 2.
5、hough transform “系统开发系统开发” canny edge detection canny edge detection 也就是边缘检测图像,是 我们项目第一步的操作,也是项目进行的基础。 为之后用直线霍夫检测斯诺克球桌边缘和球形霍 夫检测球做了前提必须的准备工作。 . “canny edge detection” canny edge detection 主要分为一下5个步骤: 1. smoothing: blurring of the image to remove noise. 2. finding gradients: the edges should be marke
6、d where the gradients of the image has large magnitudes. . “canny edge detection” 3. non-maximum suppression: only local maxima should be marked as edges. 4. double thresholding: potential edges are determined by thresholding. 5. edge tracking by hysteresis: final edges are determined by suppressing
7、 all edges that are not connected to a very certain (strong) edge. “canny edge detection” 1. smoothing: 模糊消噪点 . “canny edge detection” 2. finding gradients: 得到图像梯度图 . “canny edge detection” 3. non-maximum suppression: 非最大剔除 . “canny edge detection” 4. double thresholding: 双阈值化 . “canny edge detectio
8、n” 5. edge tracking by hysteresis: 点的跟踪 . “canny edge detection” hough transorm 在我们项目中,在经过了canny edge detection之后的图像用霍夫变换(hough transform)操作来检测球桌边缘位置和求的位 置。 对于球桌边缘检测我们使用了直线霍夫检 测。 而对于球型霍夫变换我们试用了球形霍夫 检测。 . “hough tansform” 所谓霍夫变换也就是根据你索要求的图形 的表达式来求出转化参数空间的表达式,然后 为每一个点采样得一组数据,通过参数空间映 射的密集度来判定这些点是否都在一个图
9、形 上。. “hough tansform” 例如一个检测直线霍夫变换的例子: 对于直线 y = -cost/sint x + r/sint 将其映射为 r = x * cost + y * sint “hough tansform” “hough tansform” “hough tansform” 而如果是检测球形霍夫则一样对每个点映射为 参数空间,a = x r*cost; b = y r*sint; “hough tansform” “hough tansform” 最终渲染最终渲染 在经过对源图片的一系列图像处理之后, 把提取出来的求的位置和颜色把偶耐在全局 数组里,然后就是渲染。 渲染的工作用的是directx 9 的hlsl来 进行的高效渲染。 “最终渲染最终渲染” “最终渲染最终渲染” 项目特色项目特色 因为是属于计算机视觉的课程设计,为 了完全熟悉整个snooker鹰眼系统的流程, 我们借助opencv的平台,而整个过程中所 有的算法都是独立完成,其中包括canny edge detection和hough transform,而 没有调用一些opencv提供的现成api。 “项目特色项目特色”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年个人普通货物运输合同模板(三篇)
- 2025年二手房屋买卖合同范文(2篇)
- 2025年二人合伙开店协议经典版(三篇)
- 2025年五年级语文教学工作总结参考范文(二篇)
- 2025年个人房产抵押借款合同标准版本(三篇)
- 2025年五金配件订购买卖合同(三篇)
- 2025年产品销售合作协议(三篇)
- 2025年专利实施合同参考样本(三篇)
- 历史建筑修复外包合同
- 教育产业基地建设居间协议
- 小学数学五年级上、下册口算题大全
- 和平精英电竞赛事
- 热应激的防与控
- 输液港用无损伤针相关知识
- 高标准农田施工组织设计(全)
- 职业安全健康工作总结(2篇)
- 14S501-1 球墨铸铁单层井盖及踏步施工
- YB 4022-1991耐火泥浆荷重软化温度试验方法(示差-升温法)
- 水土保持方案中沉沙池的布设技术
- 现代企业管理 (全套完整课件)
- 走进本土项目化设计-读《PBL项目化学习设计》有感
评论
0/150
提交评论