一种用于对弈的智能鉴别系统

文档序号:1148903 发布日期:2020-09-15 浏览:3次 >En<

阅读说明:本技术 一种用于对弈的智能鉴别系统 (Intelligent identification system for playing chess ) 是由 赵清华 武晓雪 董旭彬 王文杉 史学良 于 2020-05-27 设计创作,主要内容包括:本发明用于提供一种用于对弈的智能鉴别系统,包括:监测模块,用于监测目标用户执实体棋子落在目标棋盘的实体点图像;获取模块,用于获取虚拟对弈系统中的虚拟机器执虚拟棋子落在目标棋盘的虚拟点图像;服务器,用于当获取模块和监测模块开始工作时,对目标棋盘进行实时动态跟踪,得到动态跟踪信息;基于预先建立好的动态跟踪模型,对所获取的动态跟踪信息进行第一智能鉴别,同时对实体点图像和虚拟点图像进行第二智能鉴别,并判断两种智能鉴别结果是否相匹配。通过虚实技术结合以及对目标棋盘进行动态跟踪,提高鉴别效果,降低下棋的错误概率,提高用户的体验效果。(The invention is used for providing an intelligent identification system used for playing chess, comprising: the monitoring module is used for monitoring the entity point image of the target user, which is used for carrying the entity chessman and falling on the target chessboard; the acquisition module is used for acquiring a virtual point image of a virtual machine in the virtual chess playing system when a virtual machine executes a virtual chess piece on a target chessboard; the server is used for dynamically tracking the target chessboard in real time when the acquisition module and the monitoring module start to work to obtain dynamic tracking information; and based on a pre-established dynamic tracking model, performing first intelligent identification on the acquired dynamic tracking information, performing second intelligent identification on the entity point image and the virtual point image, and judging whether the two intelligent identification results are matched. By combining the virtuality and reality technologies and dynamically tracking the target chessboard, the identification effect is improved, the error probability of playing chess is reduced, and the experience effect of a user is improved.)

一种用于对弈的智能鉴别系统

技术领域

本发明涉及智能对弈技术领域,特别涉及一种用于对弈的智能鉴别系统。

背景技术

现在的人机对弈系统,一般都是在手机上进行简单的人机对弈,比如可以是在一个软件APP上或者小程序上,即可完成简单对弈,但是,在手机上进行人机对弈,满足不了用户人机对弈的真实体验,但是在进行真实的对弈机器人与人进行对弈的过程中,虽然会提高用户的对弈体验,但是实机对弈过程中,可能存在对弈的机械臂在下棋时,由于对棋盘鉴别失误等,导致控制失误,进而导致不小心对用户造成伤害,失去了最初的体验效果,因此,本发明提出了一种用于对弈的智能鉴别系统。

发明内容

本发明提供一种用于对弈的智能鉴别系统,用以通过虚实技术结合以及对目标棋盘进行动态跟踪,提高鉴别效果,降低下棋的错误概率,提高用户的体验效果。

本发明提供一种用于对弈的智能鉴别系统,包括:

监测模块,用于监测目标用户执实体棋子落在目标棋盘的实体点图像;

获取模块,用于获取虚拟对弈系统中的虚拟机器执虚拟棋子落在目标棋盘的虚拟点图像;

服务器,用于当所述获取模块和监测模块开始工作时,对所述目标棋盘进行实时动态跟踪,得到动态跟踪信息;

基于预先建立好的动态跟踪模型,对所获取的动态跟踪信息进行第一智能鉴别,同时对监测的实体点图像和获取的虚拟点图像进行第二智能鉴别,并判断第一智能鉴别结果与第二智能鉴别结果是否相匹配,若是,控制所述获取模块和监测模块继续同步工作;

否则,控制报警模块进行相应的第一报警操作。

在一种可能实现的方式中,

所述服务器,还用于当对所述目标棋盘进行实时动态跟踪时,获取对所述目标棋盘设定的预设标准模式,并确定所述预设标准模式对应的预设标准对弈数据。

在一种可能实现的方式中,还包括:

输入模块,用于当棋盘对弈开始后,接收用户输入的停止对弈指令;

记录模块,用于对所述报警模块所执行的第一报警操作的报警时长进行记录;

所述服务器,还用于当所述输入模块未接收到所述用户输入的停止对弈指令,且所述记录模块所记录的报警时长大于或等于预设时间时,控制所述报警模块停止相应的第一报警操作,同时控制所述报警模块基于预设时间间隔后,继续执行相应的第一报警操作;

当所述输入模接收到所述用户输入的停止对弈指令时,控制所述报警模块停止相应的第一报警操作。

在一种可能实现的方式中,还包括:

授权模块,用于对所述目标用户进行等级授权,并形成授权等级数据库;

所述服务器,还用于当输入模块接收到所述目标用户输入的停止对弈指令时,基于所述授权等级数据库,确定输入停止对弈指令的所述目标用户的授权等级,并判断输入停止对弈指令的所述目标用户的授权等级是否在预设授权等级范围内;

若是,获取所述目标用户所输入的停止对弈指令中的权限验证标识,同时,基于预先存储的权限验证数据库,判断所述权限验证数据库中是否存在与所述权限验证标识对应的权限验证路径;

若存在,根据所述权限验证路径,输出与所述权限验证路径所对应的权限验证标识界面,供所述目标用户在所述权限验证标识界面输入确认指令;

否则,控制所述报警模块继续执行相应的第一报警操作。

在一种可能实现的方式中,

所述服务器,还用于根据所述权限验证标识界面所接收到的确认指令,控制所述报警模块停止或继续执行相应的第一报警操作。

在一种可能实现的方式中,还包括:

扫描模块,用于目标用户与虚拟机器对弈之前,对所述目标棋盘进行扫描,获取所述目标棋盘的断层扫描视频;

构建模块,用于基于神经网络训练模型,构建所述目标棋盘的虚拟三维模型;

检验模块,用于对所述虚拟三维模型中的每个三维坐标点Ek(xe,ye,ze)进行无参量和有参量评估,获得点评估结果,提取所述虚拟三维模型中每个三维坐标点Ek(xe,ye,ze)的特征点信息;

Qk1=Η1(Ek(xe,ye,ze));

Qk2=Η2(Ek(xe,ye,ze));

其中,Qk1表示第k个三维坐标点基于无参量的点评估结果;H1表示无参量评估函数;Qk2表示第k个三维坐标点基于有参量的点评估结果;H2表示有参量评估函数;k=1,2,3,...,K1;

同时,根据所述点评估结果和特征点信息,计算所述虚拟三维模型的综合质量评估结果S;

其中,fk表示第k个三维坐标点的特征点信息;γk1表示第k个三维坐标点基于无参量的权重值;γk2表示第k个三维坐标点基于有参量的权重值;

当所述综合质量评估结果S大于预设质量值S1时,表示所述虚拟三维模型合格;

否则,表示所述虚拟三维模型不合格,则重新构建新的虚拟三维模型;

所述服务器,还用于基于时间顺序,将所述扫描模块所获取的断层扫描视频分割为若干待扫描棋盘图像帧,并获取相邻的所述待扫描棋盘图像帧之间匹配点的二维坐标,并将所获取的所有所述二维坐标转换成三维坐标,对所述待扫描棋盘进行三维重建,获得三维待扫描棋盘图像;

并将获得的所述三维待扫描棋盘图像移植到检验合格的虚拟三维模型上,获得三维待扫描棋盘模型;

所述服务器,还用于对所获得的三维待扫描棋盘模型,进行检查,并基于预先存储的安全评估数据库,对所述三维待扫描棋盘模型的检查结果进行安全评估,根据所述安全评估结果对所述三维待扫描棋盘模型进行若干安全等级区域块的划分。

在一种可能实现的方式中,

所述服务器,还用于将划分后的所述若干安全等级区域块使用预设颜色进行标注,并添加标注后的所述若干安全等级区域块同步传输到获得的三维待扫描棋盘模型上,同时将添加标注后的所述若干安全等级区域块的三维待扫描棋盘模型传输到监控终端进行显示;

所述监控终端,用于供监控人员对所述服务器所传输的添加标注后的所述若干安全等级区域块的三维待扫描棋盘模型进行编辑。

在一种可能实现的方式中,

当所述服务器对所述目标棋盘进行实时动态跟踪时,通过以下步骤A1-A4,获取所述目标棋盘的动态跟踪信息,其中,步骤A1-A4具体如下:

步骤A1、对所述服务器对所述目标棋盘进行实时动态跟踪获得的动态跟踪图像进行亮度敏感调整;

其中,L所述亮度敏感调整后的颜色亮度成分,PassagewayR为所述动态跟踪图像的红色通道的像素值,PassagewayG为所述动态跟踪图像的黄色通道的像素值,PassagewayB为所述动态跟踪图像的蓝色通道的像素值,Pb为所述亮度敏感调整后的蓝色浓度偏移量成份,Pr为所述亮度敏感调整后的红色浓度偏移量成份;

步骤A2、对所述进行亮度敏感调整后的动态跟踪图像进行余弦变换;

将所述进行亮度敏感调整后的动态跟踪图像进行切割,切割后的每个动态跟踪区域都为N*N大小的图像,对于长度或者宽度不是N的整数倍的就用0填充,并将每个N*N大小的区域都转变为一个余弦变换值;

Figure BDA0002511233850000052

Figure BDA0002511233850000053

其中,Zd为中间值,Cos F为所述余弦变换值,Pbi,j为所述动态跟踪区域的第i行第j列的蓝色浓度偏移量成份,Pgi,j为所述动态跟踪区域的第i行第j列的黄色浓度偏移量成份,ZDi,j为所述区域动态跟踪区域的第i行第j列的Zd的计算值,Li,j为所述动态跟踪区域的第i行第j列的颜色亮度成分,其中,i=1、2、3......N;j=1、2、3......N;

步骤A3、对经过步骤A2余弦变换处理后的动态跟踪图像进行透视转变;

其中,ChangeX为将所述经过步骤A2余弦变换处理后的动态跟踪图像中坐标位置为(x,y)的点进行透视转变后的横坐标的值,ChangeY为将所述经过步骤A2余弦变换处理后的动态跟踪图像中坐标位置为(x,y)的点进行透视转变后的纵坐标的值,θ为拍摄所述棋盘图像时摄像头的水平方向与正前方的角度,为拍摄所述棋盘图像时摄像头的竖值方向与垂直向下方向的角度,h为拍摄所述棋盘图像时摄像头距离棋盘的竖值高度,m为拍摄所述棋盘图像时摄像头距离棋盘的水平距离;

步骤A4:基于步骤A3所透视转换后的动态跟踪图像,来获取所述目标棋盘的动态跟踪信息。

在一种可能实现的方式中,

所述监测模块,还用于监测所述目标用户的当前对弈姿态;

所述服务器,还用于根据所述当前对弈姿态,预估落实体棋子的目标棋盘的第一时间;

并根据所述目标用户的历史姿态,确定基于第一时间的延长时间,判断所述目标用户是否在所述第一时间和延长时间的基础上,落实体棋子到目标棋盘上;

若没有,控制所述报警模块执行第二报警操作。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中一种用于对弈的智能鉴别系统的结构示意图;

图2为本发明实施例中五子棋虚实对弈的结构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提供一种用于对弈的智能鉴别系统,如图1所示,包括:

监测模块,用于监测目标用户执实体棋子落在目标棋盘的实体点图像;

获取模块,用于获取虚拟对弈系统中的虚拟机器执虚拟棋子落在目标棋盘的虚拟点图像;

服务器,用于当所述获取模块和监测模块开始工作时,对所述目标棋盘进行实时动态跟踪,得到动态跟踪信息;

基于预先建立好的动态跟踪模型,对所获取的动态跟踪信息进行第一智能鉴别,同时对监测的实体点图像和获取的虚拟点图像进行第二智能鉴别,并判断第一智能鉴别结果与第二智能鉴别结果是否相匹配,若是,控制所述获取模块和监测模块继续同步工作;

否则,控制报警模块进行相应的第一报警操作。

上述报警模块可以是声、光等一种或多种的组合,对应的第一报警操作可以是灯光闪烁。

上述的第一智能鉴别,可以是基于跟踪算法对动态跟踪信息进行智能鉴别;

上述的第二智能鉴别,可以是基于图像识别算法对实体点图像和虚拟点图像进行智能鉴别。

上述进行智能鉴别,主要是为了确定虚拟对弈机器和目标用户形成的对弈,通过两种智能鉴别方式,确保对弈的正确性以及对弈的效率。

上述第一智能鉴别结果或第二智能鉴别结果,例如可以当前目标棋盘的已落棋子的棋子布局图;

该实施例中,监测到的实体点图像,可以基于目标棋盘设置的压力传感器,获取到棋盘点上该点受到外界压力时,自动生成的实体点图像;

获取的虚拟点图像,可以是获取模块基于本地对弈数据库,或者是服务器,其虚拟棋子在智能下棋过程中,其虚拟棋子的下棋轨迹,进而获得相关的虚拟点图像。

如图2所示,其中,以五子棋为例,a1表示实体棋子,a2表示虚拟棋子。

其中,实体棋子是五子棋实物,是真实落在棋盘上的棋子,而虚拟棋子是对弈系统,自动智能下棋的虚拟棋子,且,目标棋盘,可以是依赖于软件程序获得的虚拟棋盘,如,基于电子显示屏显示的目标棋盘,且该电子显示屏可以作为一个单独的棋盘系统。且该电子显示屏a可以是水平放置的,用于用户与虚拟机器进行对弈。

上述技术方案的有益效果是:通过虚实技术结合以及对目标棋盘进行动态跟踪,提高鉴别效果,降低下棋的错误概率,提高用户的体验效果。

本发明实施例提供一种用于对弈的智能鉴别系统,包括:

所述服务器,还用于当对所述目标棋盘进行实时动态跟踪时,获取对所述目标棋盘设定的预设标准模式,并确定所述预设标准模式对应的预设标准对弈数据。

上述预设标准模式,可以是预先设定的,其对应的预设标准对弈数据可以包括:对弈特征、对弈规则,如:用户先持棋先走,对弈机器持棋后走规则。

上述技术方案的有益效果是:获取预设标准对弈数据,便于为智能鉴别实时动态跟踪提供可靠的数据基础。

本发明实施例提供一种用于对弈的智能鉴别系统,还包括:

输入模块,用于当棋盘对弈开始后,接收用户输入的停止对弈指令;

记录模块,用于对所述报警模块所执行的第一报警操作的报警时长进行记录;

所述服务器,还用于当所述输入模块未接收到所述用户输入的停止对弈指令,且所述记录模块所记录的报警时长大于或等于预设时间时,控制所述报警模块停止相应的第一报警操作,同时控制所述报警模块基于预设时间间隔后,继续执行相应的第一报警操作;

当所述输入模接收到所述用户输入的停止对弈指令时,控制所述报警模块停止相应的第一报警操作。

上述报警模块,可以是声、光、振动等一种或多种的组合;

上述停止指令,可以是报警停止指令;

上述预设时间,可以是系统默认设定的,或人为设定的;

上述设置预设时间间隔,是为了提高报警模块的使用寿命,同时,便于有效的达到提醒用户的目的。

需要说明的是,当报警模块执行第一报警操作时,控制对弈机器停止对弈操作。

上述技术方案的有益效果是:便于提醒用户,确保用户已被提醒,保证对弈效率。

本发明实施例提供一种用于对弈的智能鉴别系统,还包括:

授权模块,用于对所述目标用户进行等级授权,并形成授权等级数据库;

所述服务器,还用于当输入模块接收到所述目标用户输入的停止对弈指令时,基于所述授权等级数据库,确定输入停止对弈指令的所述目标用户的授权等级,并判断输入停止对弈指令的所述目标用户的授权等级是否在预设授权等级范围内;

若是,获取所述目标用户所输入的停止对弈指令中的权限验证标识,同时,基于预先存储的权限验证数据库,判断所述权限验证数据库中是否存在与所述权限验证标识对应的权限验证路径;

若存在,根据所述权限验证路径,输出与所述权限验证路径所对应的权限验证标识界面,供所述目标用户在所述权限验证标识界面输入确认指令;

否则,控制所述报警模块继续执行相应的第一报警操作。

优选的,所述服务器,还用于根据所述权限验证标识界面所接收到的确认指令,控制所述报警模块停止或继续执行相应的第一报警操作。

上述设置权限验证路径,是为了方便弹跳出权限验证标识界面,供用户输入确认指令,进行确认;

例如:权限验证标识界面显示,“是否确定执行报警停止指令”,“是”和“否”,用于通过输入确认指令,即点击“是”或“否”,完成操作。

上述通过对用户输入的停止指令进行验证后,并供用户输入确认指令,是为了确保拥有权限的用户执行停止对弈指令的可靠性,并确保用户已了解报警情况,也可有效的避免拥有权限的用户的误操作;

上述用户输入的停止对弈指令中包含有可识别用户的唯一验证标识,即停止对弈指令中的权限验证标识。

上述技术方案的有益效果是:通过对用户进行等级授权,避免非对弈用于对其进行非正常操控,对报警信息进行违规操作,根据授权等级和权限验证,可确保只有符合条件的用户才能对报警情况进行处理,降低误操作的可能性,降低不必要的损失。

本发明实施例提供一种用于对弈的智能鉴别系统,还包括:

扫描模块,用于目标用户与虚拟机器对弈之前,对所述目标棋盘进行扫描,获取所述目标棋盘的断层扫描视频;

构建模块,用于基于神经网络训练模型,构建所述目标棋盘的虚拟三维模型;

检验模块,用于对所述虚拟三维模型中的每个三维坐标点Ek(xe,ye,ze)进行无参量和有参量评估,获得点评估结果,提取所述虚拟三维模型中每个三维坐标点Ek(xe,ye,ze)的特征点信息;

Qk1=Η1(Ek(xe,ye,ze));

Qk2=Η2(Ek(xe,ye,ze));

其中,Qk1表示第k个三维坐标点基于无参量的点评估结果;H1表示无参量评估函数;Qk2表示第k个三维坐标点基于有参量的点评估结果;H2表示有参量评估函数;k=1,2,3,...,K1;

同时,根据所述点评估结果和特征点信息,计算所述虚拟三维模型的综合质量评估结果S;

其中,fk表示第k个三维坐标点的特征点信息;γk1表示第k个三维坐标点基于无参量的权重值;γk2表示第k个三维坐标点基于有参量的权重值;

当所述综合质量评估结果S大于预设质量值S1时,表示所述虚拟三维模型合格;

否则,表示所述虚拟三维模型不合格,则重新构建新的虚拟三维模型;

所述服务器,还用于基于时间顺序,将所述扫描模块所获取的断层扫描视频分割为若干待扫描棋盘图像帧,并获取相邻的所述待扫描棋盘图像帧之间匹配点的二维坐标,并将所获取的所有所述二维坐标转换成三维坐标,对所述待扫描棋盘进行三维重建,获得三维待扫描棋盘图像;

并将获得的所述三维待扫描棋盘图像移植到检验合格的虚拟三维模型上,获得三维待扫描棋盘模型;

所述服务器,还用于对所获得的三维待扫描棋盘模型,进行检查,并基于预先存储的安全评估数据库,对所述三维待扫描棋盘模型的检查结果进行安全评估,根据所述安全评估结果对所述三维待扫描棋盘模型进行若干安全等级区域块的划分。

上述获取目标棋盘的断层扫描视频,是为了获取更多与目标棋盘相关的信息,为后续的三维重建提供数据基础;

且上述扫描模块可以是红外扫描,可以扫描到目标棋盘内部的线路等的情况信息;

上述时间顺序,可以是扫描模块获取断层扫描视频的时间,根据断层扫描视频中的每帧所获取的时间先后顺序,构成的时间顺序;

上述对三维待扫描棋盘模型进行检查,获得对应的检查结果,对其检查结果进行安全评估,根据安全评估结果对预设区域进行若干安全等级区域块的划分,如:

检查结果,可以是基于三维待扫描棋盘模型,获取三维待扫描棋盘模型中的每部分区域块的损坏信息,并对每部分区域块的损坏信息进行安全评估,如将三维待扫描棋盘模型划分为K1、K2、K3、K4四个区域块,且对应的损坏信息结果、安全评估结果、等级区域块及预设颜色,如下表所示:

Figure BDA0002511233850000121

上述技术方案的有益效果是:通过对扫描模块的扫描结果进行三维重建和移植,便于构建三维待扫描棋盘模型,提高获取三维待扫描棋盘模型的精度,提高做出判断的准确性,其中,通过对虚拟三维棋盘进行检验,确保后续移植之后,获得的结果的精准性,同时,通过对三维待扫描棋盘模型进行安全等级区域块的划分,并通过进行颜色标注,便于直观了解棋盘的真实情况。

本发明实施例提供一种用于对弈的智能鉴别系统,

所述服务器,还用于将划分后的所述若干安全等级区域块使用预设颜色进行标注,并添加标注后的所述若干安全等级区域块同步传输到获得的三维待扫描棋盘模型上,同时将添加标注后的所述若干安全等级区域块的三维待扫描棋盘模型传输到监控终端进行显示;

所述监控终端,用于供监控人员对所述服务器所传输的添加标注后的所述若干安全等级区域块的三维待扫描棋盘模型进行编辑。

上述进行标注,可以是系统进行智能鉴别后进行的智能标注,其中,智能鉴别包括扫描模块进行的智能扫描,服务器进行安全等级区域块划分等。

上述监控终端,可以是笔记本、电脑、手机等智能终端设备;

上述对三维待扫描棋盘模型进行编辑,可以是对棋盘中存在的故障进行批注说明。例如棋盘中的区域A,存在线路故障问题;棋盘中的区域B,存在缺失螺丝问题等,其编辑还可以是如放大、缩小、旋转等处理。

上述技术方案的有益效果是:方便监测人员查看处理,提高处理效率,并通过三维待扫描棋盘模型进行编辑,是为了可以确定棋盘出现故障的部分,提高对棋盘进行修复的效率,为该系统进行智能鉴别提供可靠基础。

本发明实施例提供一种用于对弈的智能鉴别系统,

当所述服务器对所述目标棋盘进行实时动态跟踪时,通过以下步骤A1-A4,获取所述目标棋盘的动态跟踪信息,其中,步骤A1-A4具体如下:

步骤A1、对所述服务器对所述目标棋盘进行实时动态跟踪获得的动态跟踪图像进行亮度敏感调整;

Figure BDA0002511233850000141

其中,L所述亮度敏感调整后的颜色亮度成分,PassagewayR为所述动态跟踪图像的红色通道的像素值,PassagewayG为所述动态跟踪图像的黄色通道的像素值,PassagewayB为所述动态跟踪图像的蓝色通道的像素值,Pb为所述亮度敏感调整后的蓝色浓度偏移量成份,Pr为所述亮度敏感调整后的红色浓度偏移量成份;

步骤A2、对所述进行亮度敏感调整后的动态跟踪图像进行余弦变换;

将所述进行亮度敏感调整后的动态跟踪图像进行切割,切割后的每个动态跟踪区域都为N*N大小的图像,对于长度或者宽度不是N的整数倍的就用0填充,并将每个N*N大小的区域都转变为一个余弦变换值;

Figure BDA0002511233850000143

其中,Zd为中间值,Cos F为所述余弦变换值,Pbi,j为所述动态跟踪区域的第i行第j列的蓝色浓度偏移量成份,Pgi,j为所述动态跟踪区域的第i行第j列的黄色浓度偏移量成份,ZDi,j为所述区域动态跟踪区域的第i行第j列的Zd的计算值,Li,j为所述动态跟踪区域的第i行第j列的颜色亮度成分,其中,i=1、2、3......N;j=1、2、3......N;

步骤A3、对经过步骤A2余弦变换处理后的动态跟踪图像进行透视转变;

其中,ChangeX为将所述经过步骤A2余弦变换处理后的动态跟踪图像中坐标位置为(x,y)的点进行透视转变后的横坐标的值,ChangeY为将所述经过步骤A2余弦变换处理后的动态跟踪图像中坐标位置为(x,y)的点进行透视转变后的纵坐标的值,θ为拍摄所述棋盘图像时摄像头的水平方向与正前方的角度,

Figure BDA0002511233850000153

为拍摄所述棋盘图像时摄像头的竖值方向与垂直向下方向的角度,h为拍摄所述棋盘图像时摄像头距离棋盘的竖值高度,m为拍摄所述棋盘图像时摄像头距离棋盘的水平距离;

步骤A4:基于步骤A3所透视转换后的动态跟踪图像,来获取所述目标棋盘的动态跟踪信息。

上述技术方案的有益效果是:可以将人眼不灵敏的色度图像转变为人眼灵敏的亮度敏感图像,从而提高用户体验感,同时将所述图像进行亮度敏感调整后,便于后面对所述图像进行压缩时的图像视觉和质量之间的均衡,从而保证压缩后的图像质量;可以在不影响所述图像的感官效果的情况下,降低所述图像的内存大小,从而使得所述图像在传输过程中能高效的传输,同时在目标棋盘进行实时动态跟踪时能提高追踪效率;可以将所述图像进行转变,使得所述图像转变为一幅标准的图像便于计算机进行识别,同时所述图像不会出现失真的情况,从而提高所述目标棋盘的动态跟踪信息提取时的准确性。

本发明实施例提供一种用于对弈的智能鉴别系统,

所述监测模块,还用于监测所述目标用户的当前对弈姿态;

所述服务器,还用于根据所述当前对弈姿态,预估落实体棋子的目标棋盘的第一时间;

并根据所述目标用户的历史姿态,确定基于第一时间的延长时间,判断所述目标用户是否在所述第一时间和延长时间的基础上,落实体棋子到目标棋盘上;

若没有,控制所述报警模块执行第二报警操作。

上述监测模块可以为多个高清摄像头获取的关于目标用户的高清图像,进而获得当前对弈姿态;

该实施例中,正常而言,第一时间的时间长度大于延长时间的时间长度,如第一时间为15s,延长时间为3s;

当目标用户在落下实体棋子过程中,超过18s仍未落下棋子,则进行第二报警操作,如,语音报警,或者提示报警(输出落下实体棋子的推荐点)等。

上述技术方案的有益效果是:通过监测用户当前姿态,并结合历史姿态,有效确定下棋时间,且通过报警操作,便于提高下棋效率。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于游戏的好友推荐方法、装置及计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类