基于嵌入式视觉的围棋实时记谱系统研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:chibi2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
围棋运动中采用人工记谱耗费精力且容易出错,针对这一问题,本文设计了一套基于视频图像分析处理和ARM+Linux的嵌入式机器视觉系统,实现了围棋自动实时记谱。首先,本文提出了一种新的解决方案,通过分析与对比研究了各种围棋实时记谱的算法,得到一整套实现围棋实时记谱功能的算法。通过棋盘轮廓的矩特征找到棋盘,通过棋盘轮廓的霍夫直线检测与求解直线极坐标参数方程组找到棋盘角点,通过透视变换校正棋盘图像,以便求出每个落子点位置,再根据每个落子点位置确定检测落子的感兴趣区域。根据直方图阈值分割检测落子,黑色棋子使用RGB图像转换的灰度图像进行分割,白色棋子则根据白色与黄色中蓝色分量不同,在蓝色分量棋盘图像中准确分割出白色棋子,由此得到黑棋与白棋的落子位置,提高了落子检测的鲁棒性。针对棋子检测必然遇到的手干扰问题,即根据棋盘本身轮廓与对弈时手与棋盘形成的轮廓的不同通过分析轮廓的凸包判断是否有手干扰。其次,本文研究了上述围棋实时记谱算法在ARM-Linux嵌入式移动平台上的实现方案。在硬件上,根据实时记谱的需要,研究确定USB数字摄像头为视频采集设备,ARM Cortex A53微处理器为分析处理单元,并介绍了硬件电路的高速PCB设计方法。在软件上,针对嵌入式硬件处理能力不如通用PC的情况,使用OpenCV源代码库与C++编程提高了软件的开发和运行效率。又在应用中对相关算法的复杂度、效果和参数设置方面进行了分析与优化,使围棋实时记谱能够在嵌入式Linux硬件平台上实现。最后,本文分别通过OpenCV for Android以及源代码编译安装的方法实现了在智能手机+Android和嵌入式开发板+Linux平台上的围棋实时自动记谱,实验结果表明,在正常的围棋对弈条件下,系统能够实现正确的实时自动记谱。
其他文献
供应链中的道德风险问题不仅增加了供应链的管理成本,同时也导致了供应链内耗的增大,使供应链综合竞争力下降。因此,防范、规避供应链中的道德风险,成为供应链管理中的重要研
2010年新疆开始迈入老龄化社会,文章通过对新疆14个地州市117家养老机构进行寻访,对新疆养老机构3124位老年人健康状况进行调研。从地理分布、机构性质、人员匹配等方面进行
液力机械自动变速器是矿用车辆传动系统中的重要部件。为反映变速器真实的运动状态,可应用Maplesim软件建立仿真模型。根据变速器各组成部分的功能,将其分为液力变矩器、行星
合成孔径雷达能够同时提供距离和方位二维高分辨力图像,广泛应用于军事、国民经济等领域。分析了合成孔径雷达成像的基本原理,对其遥感成像的关键技术进行了深入研究,探讨了
<正>正值第三届全国种子信息交流暨产品交易会在河南郑州召开之际,2005年10月29日合肥丰乐种业股份有限公司召开了专场发布会。发布会上,丰乐种业董事徐松林向参会的种业界同
近几年,非法集资犯罪可谓呈现出“井喷式”爆发态势,但是对非法集资犯罪的预防并没有得到应有的重视。随着市场经济的不断发展,此类犯罪也披着层出不穷的“新外衣”:主体日益
<正>便秘是消化科常见的病证,患者主诉或大便闭结不通,数日一行,或欲大便而艰涩不畅。便秘即可作为一个症状,也可为一单独的病证。便秘在古医籍中有多种名称,如在《伤寒论》
会议
<正> 在这一章里,首先告訴我們阴阳五行学說的起源和基本概念,以及在祖国医学上应用的范围等。我学习以后,对中医理論中阴阳五行的意义,得到了初步的认识。今把我学习的心得,
改革开放以来,随着人民生活水平的提高,居民收入差距也呈现出逐步扩大的趋势,新疆基尼系数已经超过了0.4的国际警戒线,对构建和谐新疆形成严峻挑战。在缩小居民收入差距方面,
学界关于马克思现代性思想的理解和解读,目前仍存在着诸多观点上的分歧。尤其是在马克思现代性思想的立场、原则问题上,学界并未给出明晰一致的阐释和解答。事实上,马克思对现代