The present invention provides a video recognition technology based on automatic chess notation, which comprises the following steps: 1) overall initialization, first through the camera to obtain the original image frame contains the entire blank board and four angular positioning additional markings as the original frame; 2) board positioning, using four angle positioning method of back - shaped logo positioning the location of the chessboard, the original frame, obtain the chess board 361 points in the image of the specific position; 3), the frame is calculated to get the camera, the video according to the speed of 10 frames per second in image processing out, one by one, the matrix type judgment frame difference method, determine the chessboard Lazi point change of state; 4) generating pgn. This method can effectively remove the interference of irrelevant image around the chessboard, greatly simplifies the image processing; the matrix type judgment frame difference method, the image of four angle positioning after cutting plan can be judged by judging the conditions of chessboard Lazi point of the whole picture frame difference.
【技术实现步骤摘要】
一种基于视频识别技术的围棋自动记谱方法
本专利技术涉及围棋自动记谱方法
,特别涉及一种基于视频识别技术的围棋自动记谱方法。
技术介绍
围棋,起源于中国,是一种策略性两人棋类游戏,中国古时称“弈”,西方名称“Go”,可以说是棋之鼻祖,至今已有4000多年的历史。围棋,流行于东亚国家(中、日、韩、朝),属琴棋书画四艺之一。传为帝尧作,春秋战国时期即有记载。隋唐时经朝鲜传入日本,流传到欧美各国。围棋蕴含着中华文化的丰富内涵,是中国文化与文明的体现。围棋使用方形格状棋盘及黑白二色圆形棋子进行对弈,棋盘上有纵横各19条直线将棋盘分成361个交叉点,棋子走在交叉点上,双方交替行棋,落子后不能移动,以围地多者为胜。中国古代围棋是黑白双方在对角星位处各摆放两子(对角星布局),是为座子制,由白棋先行。现代围棋由日本发展而来,取消了座子规则,黑先白后,使围棋的变化更加复杂多变。围棋也被认为是世界上最复杂的棋盘游戏。目前围棋记谱工作,在全世界范围内都为人工记录。由于人工记录棋谱的成本过于巨大,在世界范围内,除大赛决赛阶段外的棋谱都无人记录。本专利技术是用来通过视频识别技术,自动记录棋谱的方法。公开号为CN104998405A的中国专利公开了一种基于图像识别的围棋记谱处理方法,该方法采用了图像识别技术进行记谱,在此方法中,其采用了棋盘的天元位置进行棋盘定位,并且在棋盘状态判断中通过判断每个落子点周围是否存在“黑色条纹”来判断棋盘的落子状态。本专利在棋盘定位识别和落子识别技术上提出了另一种解决方案。
技术实现思路
为了克服现有技术的不足,本专利技术提供一种基于视频识别技术的围棋自 ...
【技术保护点】
一种基于视频识别技术的围棋自动记谱方法,其特征在于,包括以下总体步骤:步骤一、初始化,先通过摄像头获取一帧包含整个空白棋盘以及附加的四角定位标志的原始图像作为原始帧;初始化帧差与前帧差为0,参考帧为原始帧;步骤二、棋盘定位,采用回字形定位标识的四角定位方法,在对原始帧进行棋盘定位,获得围棋棋盘361个点在图像中的具体为位置坐标;步骤三、取帧计算,将摄像头获取的视频根据以每秒10帧的速度取出,逐一的进行图像处理,采用矩阵式判断帧差方法,判断棋盘落子点变化状态;步骤四、生成棋谱文件,结束。
【技术特征摘要】
1.一种基于视频识别技术的围棋自动记谱方法,其特征在于,包括以下总体步骤:步骤一、初始化,先通过摄像头获取一帧包含整个空白棋盘以及附加的四角定位标志的原始图像作为原始帧;初始化帧差与前帧差为0,参考帧为原始帧;步骤二、棋盘定位,采用回字形定位标识的四角定位方法,在对原始帧进行棋盘定位,获得围棋棋盘361个点在图像中的具体为位置坐标;步骤三、取帧计算,将摄像头获取的视频根据以每秒10帧的速度取出,逐一的进行图像处理,采用矩阵式判断帧差方法,判断棋盘落子点变化状态;步骤四、生成棋谱文件,结束。2.根据权利要求1所述的一种基于视频识别技术的围棋自动记谱方法,其特征在于,所述方法总体步骤中步骤二的棋盘定位是以四角定位标志为回字形图标为定位标识,具体包括如下步骤:步骤201、通过摄像头获取一帧包含整个空白棋盘以及附加的四角定位标志的图像;步骤202、将取出的图像装换成灰度图,再使用最大类间方差法找到图片的一个合适的阈值将图片二值化处理;步骤203、初步筛选;在二值化处理过的图像矩阵中,逐行筛选每个像素点;筛选该点是否在上下左右四个方向上半个格子的距离内颜色变化为黑白黑白;将所有符合要求的像素点记录在同图像一样大小的0矩阵内;若有相邻像素点符合要求,则以该处所有相邻点的中心点记录;步骤204、验证标志;将初步筛选后的像素点逐一验证其黑色、白色、黑色的联通区域;看其是否符合回形标志大小的范围,若满足则记录为定位标志;步骤205、判断获得的定位标志是否为4个;若是则找到的4个标志在图像中的坐标,即为围棋棋盘在图片中四个角落的位置;步骤206、根据棋盘四个角落位置及棋盘横纵间隔标准,计算棋盘中361个点的具体坐标。3.根据权利要求1所述的一种基于视频识别技术的围棋自动记谱方法,其特征在于,所述方法总体步骤中步骤三的取帧计算具体包括:步骤301、将取出的一帧,进行平滑去燥,再将该帧与参考帧做帧差;参考帧为上一次记录棋谱后更新的帧,如若还没有记录过记谱则参考帧为原始帧;步骤302、判断帧差与前帧差,帧差为第一步所做帧差,前帧差为上一次计算时第一步所做帧差;若帧差小于15,前帧差大于15,则表示该帧稳定,前一帧不稳定,则为关键帧;带着该帧进入第三步计算;否则返回第一步,再取一帧进行新的循环;步骤303、将第二步过滤过来的帧与参考帧做比较,判断共有几处点发生变化;步骤304、判断发生变化的共有几处点,若无变化或者变化处大于等于18处则认为无变化或者手部遮挡,返回第一步,继续取帧计算;若...
【专利技术属性】
技术研发人员:孙荻,李俭,汤建军,
申请(专利权)人:大连万和海拓文化体育产业有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。