The invention discloses a method for establishing an automatic game robot for chess game based on image recognition and automatic control. The method includes: image recognition technology based on automatic recognition of game scene; for each game scene execute corresponding operations into the game against the game scene; identify the current people to participate in the game and the game action sequence information; identification of the information into artificial intelligence computing system, presented strategies by artificial intelligence system; computing system according to the given artificial intelligence automation operating technology strategy automation. The present invention makes the large-scale testing possible human game player computer game system, provides the accumulation of war test methods, large-scale experimental methods and new methods of database data and study of game game player for human artificial intelligence development.
【技术实现步骤摘要】
基于图像识别及自动化控制的棋牌类游戏自动博弈机器人的建立方法
本专利技术属于人工智能与机器博弈
,具体涉及一种基于图像识别技术及自动化控制技术,结合机器博弈技术的棋牌类游戏自动博弈机器人的建立方法。本专利技术可为研究机器博弈技术的研究者及科研机构,提供一种大规模在线与人类玩家进行测试的试验平台;该平台通过建立自动化博弈机器人,与人类玩家进行大规模测试,可以为机器博弈领域研究提供更具说服力的智能水平验证。同时本专利技术提供了建立大规模人机博弈信息数据库的方法,为当前人工智能领域以深度学习方法为代表的研究提供数据基础。本专利技术通过游戏场景识别方法、游戏信息识别方法和自动化鼠标操作方法的设计实现。
技术介绍
人工智能是计算机领域的一个重要分支,它的中心任务是研究如何使计算机去做原本只能靠人的智力才能完成的工作。机器博弈作为人工智能的一个研究领域,是检验人工智能发展水平的手段之一。半个多世纪以来,机器博弈一直是人工智能发展创新的温床,由此产生的成功更是人工智能发展史上的重要里程碑。从深蓝(国际象棋)到仙王座(德州扑克)再到AlphaGo(围棋),机器博弈系统在一个 ...
【技术保护点】
一种基于图像识别及自动化控制的棋牌类游戏自动博弈机器人的建立方法,其步骤包括:1)基于图像识别技术自动识别游戏场景;2)对每一个游戏场景执行相应操作,进入游戏对战博弈场景;3)识别当前游戏参与人的行动序列和当前游戏信息;4)将步骤3)识别的信息传入人工智能计算系统,由人工智能计算系统给出应对策略;5)采用自动化操作技术根据人工智能计算系统给出的应对策略进行自动化操作。
【技术特征摘要】
1.一种基于图像识别及自动化控制的棋牌类游戏自动博弈机器人的建立方法,其步骤包括:1)基于图像识别技术自动识别游戏场景;2)对每一个游戏场景执行相应操作,进入游戏对战博弈场景;3)识别当前游戏参与人的行动序列和当前游戏信息;4)将步骤3)识别的信息传入人工智能计算系统,由人工智能计算系统给出应对策略;5)采用自动化操作技术根据人工智能计算系统给出的应对策略进行自动化操作。2.如权利要求1所述的方法,其特征在于,在当局游戏分出胜负后记录该局游戏的结果,然后自动识别游戏场景,进入下一局游戏。3.如权利要求1所述的方法,其特征在于,步骤1)利用游戏平台各个场景的特点来区分不同的游戏场景;所述特点包括多个参照位置的RGB特征。4.如权利要求1所述的方法,其特征在于,步骤3)所述游戏参与人的行动序列包括是否轮到自己出牌,所述当前游戏信息包括手牌、各玩家亮出的牌。5.如权利要求1所述的方法,其特征在于,步骤3)在进行所述识别时,首先利用windows系统屏幕截图的方法将游戏进程转化为图片帧,并对该图片帧进行特征提取,然后采用基于k近邻的分类器对图片进行分类。6.如权利要求5所述的方法,其特征在于,步骤3)采用的图片特征提取方法包括二值化...
【专利技术属性】
技术研发人员:张加佳,刘宏,陈佳辉,
申请(专利权)人:北京大学深圳研究生院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。