The embodiment of the invention discloses a chessboard display method, which comprises: acquiring a chessboard video image, wherein the video image of the chessboard contains a plurality of chessboard images; sending the target chessboard image to a server to enable the service if the target chessboard image of the video image of the chessboard meets the chessboard mutation condition The device determines the result of chessboard recognition according to the chessboard recognition model and the target chessboard image, wherein the result of the chessboard recognition is used to represent the position information of the chessboard, receives the result of the chessboard recognition transmitted by the server, and renders and displays the electronic chessboard according to the result of the chessboard recognition. The embodiment of the invention also provides a client, a server and a chessboard display system. The embodiment of the invention uses image recognition technology to recognize the chessboard image and displays the electronic chessboard according to the result of the chessboard recognition, thereby saving the cost of displaying the chessboard and increasing the accuracy of the chessboard display.
【技术实现步骤摘要】
一种棋局展示的方法、相关装置及系统
本专利技术涉及图像识别领域,尤其涉及一种棋局展示的方法、相关装置及系统。
技术介绍
琴棋书画是古代文人骚客修身养性必须掌握的技能,到现代社会,琴棋书画往往显示一个人的文化素养。随着电子科技的日渐普及,棋手之间的对弈被搬上了荧幕,越来越多的人可以通过视频观看到对弈棋局。目前,为了方便观众通过荧幕直观地看到棋手之间的对弈棋局,可以在棋子和棋盘中植入芯片,形成电子棋盘,由此便能够实时地直播对局过程。然而,在棋具中植入芯片的成本非常高,各个赛事都要为比赛准备大量的棋具,同时植入芯片的棋具在保存上也需要加倍小心,防止因为芯片出现问题而导致棋局记录出错。
技术实现思路
本专利技术实施例提供了一种棋局展示的方法、相关装置及系统,采用图像识别技术对棋局图像进行识别,并根据棋子识别结果展示电子棋局,从而节省了展示棋局的成本,也增加了棋局展示的准确性。本专利技术的第一方面提供了一种棋局展示的方法,包括:获取棋局视频图像,其中,所述棋局视频图像包含多帧棋局图像;若所述棋局视频图像中的目标棋局图像满足棋局突变条件,则向服务器发送所述目标棋局图像,以使所述服务器根据棋局识别模型以及所述目标棋局图像确定棋子识别结果,其中,所述棋子识别结果用于表示棋子在棋盘中的位置信息;接收所述服务器发送的所述棋子识别结果;根据所述棋子识别结果渲染并展示电子棋局。本专利技术的第二方面提供了一种棋局展示的方法,包括:接收客户端发送的目标棋局图像,其中,所述目标棋局图像为满足棋局突变条件的棋局图像;根据棋局识别模型以及所述目标棋局图像确定棋子识别结果,其中,所述棋子识别结果 ...
【技术保护点】
1.一种棋局展示的方法,其特征在于,包括:获取棋局视频图像,其中,所述棋局视频图像包含多帧棋局图像;若所述棋局视频图像中的目标棋局图像满足棋局突变条件,则向服务器发送所述目标棋局图像,以使所述服务器根据棋局识别模型以及所述目标棋局图像确定棋子识别结果,其中,所述棋子识别结果用于表示棋子在棋盘中的位置信息;接收所述服务器发送的所述棋子识别结果;根据所述棋子识别结果渲染并展示电子棋局。
【技术特征摘要】
1.一种棋局展示的方法,其特征在于,包括:获取棋局视频图像,其中,所述棋局视频图像包含多帧棋局图像;若所述棋局视频图像中的目标棋局图像满足棋局突变条件,则向服务器发送所述目标棋局图像,以使所述服务器根据棋局识别模型以及所述目标棋局图像确定棋子识别结果,其中,所述棋子识别结果用于表示棋子在棋盘中的位置信息;接收所述服务器发送的所述棋子识别结果;根据所述棋子识别结果渲染并展示电子棋局。2.根据权利要求1所述的方法,其特征在于,所述获取棋局视频图像之后,所述方法还包括:若当前棋局属于第一棋局类型,则每间隔N帧棋局图像从所述棋局图像中确定棋盘位置,其中,所述N为大于0的整数;若当前棋局属于第二棋局类型,则每间隔M帧棋局图像从所述棋局图像中确定棋盘位置,其中,所述M为大于N的整数。3.根据权利要求1所述的方法,其特征在于,所述获取棋局视频图像之后,所述方法还包括:从所述棋局视频图像中获取第一棋局图像和第二棋局图像,其中,所述第二棋局图像为第一棋局图像相邻的下一帧图像;根据所述第一棋局图像和所述第二棋局图像,确定第一图像相似度;若所述第一图像相似度未达到相似度门限,则将所述第二棋局图像确定为所述目标棋局图像,其中,所述目标棋局图像满足所述棋局突变条件。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一棋局图像和所述第二棋局图像,确定第一图像相似度之后,所述方法还包括:若所述第一图像相似度未达到所述相似度门限,则从所述棋局视频图像中获取第三棋局图像,其中,所述第三棋局图像为第二棋局图像相邻的下一帧图像;根据所述第三棋局图像和所述第二棋局图像,确定第二图像相似度;若所述第二图像相似度未达到所述相似度门限,则将所述第三棋局图像确定为所述目标棋局图像,其中,所述目标棋局图像满足所述棋局突变条件。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述接收所述服务器发送的所述棋子识别结果之后,所述方法还包括:根据预设对弈规则以及所述棋子识别结果,生成对局棋谱信息,其中,所述对局棋谱信息用于表示对弈流程。6.根据权利要求5所述的方法,其特征在于,所述根据预设对弈规则以及所述棋子识别结果,生成对局棋谱信息,包括:判断所述棋子识别结果是否满足所述预设对弈规则;若所述棋子识别结果满足所述预设对弈规则,则生成所述对局棋谱信息;若所述棋子识别结果不满足所述预设对弈规则,则根据所述预设对弈规则更新得到所述对局棋谱信息。7.根据权利要求6所述的方法,其特征在于,所述根据所述预设对弈规则更新得到所述对局棋谱信息之后,所述方法还包括:向所述服务器发送模型更新请求,以使所述服务器根据所述模型更新请求将所述目标棋局图像加入至训练集,并对所述训练集进行训练,以更新所述棋局识别模型。8.一种棋局展示的方法,其特征在于,包括:接收客户端发送的目标棋局图像,其中,所述目标棋局图像为满足棋局突变条件的棋局图像;根据棋局识别模型以及所述目标棋局图像确定棋子识别结果,其中,所述棋子识别结果用于表示棋子在棋盘中的位置信息;向所述客户端发送所述棋子识别结果,以使所述客户端根据所述棋子识别结果渲染并展示电子棋局。9.根据权利要求8所述的方法,其特征在于,所述根据棋局识别模型以及所述目标棋局图像确定棋子识别结果,包括:采用更快速区域卷积神经网络FasterRCNN模型或实时目标检测YOLO模型,对所述目标棋局图像进行检测,得到所述棋子...
【专利技术属性】
技术研发人员:卫然,陆遥,李东,许欢欢,王瑶,孙广元,晁阳,郑滔,郭晓婷,赵毅,庄夏敏,严亦佳,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。