射击比赛管理方法、系统、设备及存储介质与流程

文档序号:17587766发布日期:2019-05-03 21:29阅读:379来源:国知局
射击比赛管理方法、系统、设备及存储介质与流程

本发明涉及人脸识别与信息管理技术领域,特别是涉及一种射击比赛管理方法、系统、设备及存储介质。



背景技术:

射击,即射手用枪支对既定的目标进行精准发射和命中的过程。射击运动,是用枪支对准目标打靶的竞技项目。目前,参加射击运动比赛的的方式均是采用人工对参赛人员登记、报幕等相关事宜,事情冗杂,需花费大量人力成本;同时,报靶也由专业人士利用望远镜进行观测判断环数,该方式存在视觉误差、费时费力、工作效率不高,而且不宜回溯追查。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种射击比赛管理方法、系统、设备及存储介质,用于解决现有技术中射击比赛采用人工管理打靶所带来的费时费力的问题。

为实现上述目的及其他相关目的,本申请的第一方面,本发明提供一种射击比赛管理方法,包括:

获取每个参赛人员射击比赛对应的射击视频;

提取所述射击视频中关于所述参赛人员所对应靶位图像;

识别所述参赛人员在所述靶位图像中的弹孔位置与环数,计算相应参赛人员的比赛成绩并存储。

在第一方面的某些实施方式中,所述提取所述射击视频中关于所述参赛人员所对应靶位图像的步骤,包括:

提取所述参赛人员每次射击时连续多帧靶位图像;对每帧所述靶位图像进行质量评估并输出质量分数最高的靶位图像。

在第一方面的某些实施方式中,所述参赛人员的比赛成绩包括单次射击成绩、射击总成绩以及平均成绩。

在第一方面的某些实施方式中,所述获取每个参赛人员射击比赛对应的射击视频的步骤之前,包括:

采集参赛人员的人脸图像,将所述人脸图像与参赛人员数据库存储的人脸逐一比对;根据人脸比对结果显示登录信息。

在第一方面的某些实施方式中,所述射击比赛管理方法还包括:

将参赛人员的参赛信息与比赛成绩发送至裁判区域所对应的显示装置进行显示。

在第一方面的某些实施方式中,所述射击比赛管理方法还包括:

按参赛人员将参赛人员数据库、射击视频数据库、射击数据库所对应的信息关联。

本申请的第二方面,提供一种射击比赛管理系统,包括:

视频获取模块,用于获取每个参赛人员射击比赛对应的射击视频;

提取模块,用于提取所述射击视频中关于所述参赛人员所对应靶位图像;

成绩计算模块,用于识别所述参赛人员在所述靶位图像中的弹孔位置与环数,计算相应参赛人员的比赛成绩并存储。

在第二方面的某些实施方式中,所述提取模块,包括:

提取所述参赛人员每次射击时连续多帧靶位图像;对每帧所述靶位图像进行质量评估并输出质量分数最高的靶位图像。

在第二方面的某些实施方式中,所述参赛人员的比赛成绩包括单次射击成绩、射击总成绩以及平均成绩。

在第二方面的某些实施方式中,所述视频获取模块之前,包括:

人脸登录模块,用于采集参赛人员的人脸图像,将所述人脸图像与参赛人员数据库存储的人脸逐一比对;根据人脸比对结果显示登录信息。

在第二方面的某些实施方式中,所述射击比赛管理系统还包括:

显示模块,用于将参赛人员的参赛信息与比赛成绩发送至裁判区域所对应的显示装置进行显示。

在第二方面的某些实施方式中,所述射击比赛管理系统还包括:

信息管理模块,用于按参赛人员将参赛人员数据库、射击视频数据库、射击数据库所对应的信息关联。

本申请的第三方面,提供一种射击比赛管理设备,包括:

一个或多个处理器;和

存储器;

一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据上述射击比赛管理方法中的任一方法的指令。

本申请的第四方面,提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当计算设备执行时,使得所述计算设备执行根据射击比赛管理方法中的任一方法。

如上所述,本发明的射击比赛管理方法、系统、设备及存储介质,具有以下有益效果:

通过采集参赛人员的射击视频,提取参赛人员射击视频所对应的靶位图像,实现自动识别参赛人员的比赛成绩,全程无需工作人员参与,避免了人为参与的管理和统计,提高了射击比赛管理效率与能力,方便回溯追查。

附图说明

图1显示为本发明的一种射击比赛管理方法流程图;

图2显示为本发明的一种射击比赛管理方法一实施例流程图;

图3显示为本发明的一种射击比赛管理方法一实施例流程图;

图4显示为本发明的一种射击比赛管理方法一实施例流程图;

图5显示为本发明的一种射击比赛管理系统结构框图;

图6显示为本发明的一种射击比赛管理系统一实施例结构框图;

图7显示为本发明的一种射击比赛管理系统一实施例结构框图;

图8显示为本发明的一种射击比赛管理系统一实施例结构框图;

图9显示为本发明的一种射击比赛管理设备结构框图。

元件标号说明:

1视频获取模块

2提取模块

3成绩计算模块

4人脸登录模块

5显示模块

6信息管理模块

7管理设备

s0~s5步骤0至5

具体实施方式

以下由特定的具体实施例说明本申请的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本申请的其他优点及功效。

在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本公开的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变.下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求书所限定.这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。空间相关的术语,例如“上”、“下”、“左”、“右”、“下面”、“下方”、“下部”、“上方”、“上部”等,可在文中使用以便于说明图中所示的一个元件或特征与另一元件或特征的关系。

虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一预设阈值可以被称作第二预设阈值,并且类似地,第二预设阈值可以被称作第一预设阈值,而不脱离各种所描述的实施例的范围。第一预设阈值和预设阈值均是在描述一个阈值,但是除非上下文以其他方式明确指出,否则它们不是同一个预设阈值。相似的情况还包括第一音量与第二音量。

再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示.应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加.此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合.因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。

实施例1

请参阅图1,为本发明提供一种射击比赛管理方法流程图,包括:

步骤s1,获取每个参赛人员射击比赛对应的射击视频;

其中,采用摄像头针对每个参赛人员的进行录制,得到每个参赛人员的射击视频,例如,在每个靶位的斜下方同一相对位置布置一摄像头,实时拍摄参赛人员的射击视频。该射击视频一方面可用于识别参赛人员的射击环数,另一方面传输至后台进行存储,用于记录参赛人员的比赛情况的记录材料、以及发生异议时供裁判调用回查。

步骤s2,提取所述射击视频中关于所述参赛人员所对应靶位图像;

其中,提取所述参赛人员每次射击时连续多帧靶位图像;对每帧所述靶位图像进行质量评估并输出质量分数最高的靶位图像;例如,对射击视频进行非连续分帧,即,将参赛人员每次射击的连续多帧图像进行质量评估,选取质量最好的一帧靶位图像进行输出。

步骤s3,识别所述参赛人员在所述靶位图像中的弹孔位置与环数,计算相应参赛人员的比赛成绩并存储。

其中,利用图像识别算法对质量最佳的靶位图像进行识别,从而定位弹孔与识别靶的环数,环数可精确至0.1环,统计同一参赛人员的比赛成绩,该比赛成绩包括单次射击成绩、射击总成绩以及平均成绩。

在本实施例中,每个参赛人员都设置有相应的摄像头录制其射击视频,通过同时分析识别多个摄像头采集的射击视频,分别计算出每个参赛人员的比赛成绩,全程实现自动化计算,无需人工参与,提高了射击比赛管理的效率与能力。

实施例2

请参阅图2,为本发明的一种射击比赛管理方法一实施例流程图,详述如下:

在实施例1的基础上,且在所述步骤s1之前,即,所述获取每个参赛人员射击比赛对应的射击视频的步骤之前,还包括:

步骤s0,采集参赛人员的人脸图像,将所述人脸图像与参赛人员数据库存储的人脸逐一比对;根据人脸比对结果显示登录信息。

具体地,采用摄像头获取参赛人员的人脸图像,该数据库为参赛人员数据库,其包括参赛人员注册信息、人脸库内的人脸信息、比对信息与登录界面设置信息。当摄像头采集的人脸图像与人脸库内的人脸逐一比对,如果比对成功,则登录界面显示参赛人员的人脸照、姓名,性别,身份证号,号牌数及靶位等基本信息,如果比对失败,即,人脸比对不一致,则登录界面显示请重新登录,并将信息传输给信息管理系统。其中,参赛人员注册信息包括身份证证件照,身份证号,姓名,性别等基本信息。人脸比对一致指在注册信息库中找到唯一一张与拍摄人脸图像一致的图像,反之则为比对不一致。

在上述实施例中,通过采用人脸图像进行登录,相比现有登录方式,不仅提高了参赛人员登录效率,同时,采用人脸匹配验证方式,安全性能更高,根据匹配结果显示参信息,有利于参赛人员与裁判都迅速了解参赛情况,提高了射击管理方法的智能化程度。

实施例3

请参阅图3,为本发明的一种射击比赛管理方法一实施例流程图,详述如下:

在实施例1或2的基础上,步骤s4,将参赛人员的参赛信息与比赛成绩发送至裁判区域所对应的显示装置进行显示。

具体地,在裁判席区域设置显示装置(led显示屏、lcd显示屏),用于显示参赛人员的参赛信息:号牌、姓名、人脸照片、参赛时间等基本信息、靶位,比赛成绩:单次射击成绩、射击总成绩、及平均成绩。例如,还可在每个裁判员所处位置设置一个便于观看的小屏,在裁判席区域设置一个大屏幕便于显示各个参赛人员比赛信息与比赛成绩。

在本实施例中,通过设置显示装置可清楚明了的知悉每个参赛人员的参赛信息与比赛成绩,便于裁判随时随地了解各个参赛人员状况,同时,也便于观众查看。

实施例4

请参阅图4,为本发明的一种射击比赛管理方法另一实施例流程图,详述如下:

在上述实施例1、实施例2或实施例3基础上,步骤s5,按参赛人员将参赛人员数据库、射击视频数据库、射击数据库所对应的信息关联。

其中,步骤s4与步骤s5两者之间无先后顺序,两者可任意调换。

具体地,参赛人员数据库、射击视频数据库、射击数据库,对于同一个参赛人员,三个数据库的信息是一一对应的。其中,参赛人员数据库包括姓名、性别、人脸照片、身份证件照、身份证号、号码牌及参赛时间。射击视频数据库包括每个参赛人员射击全过程的视频。射击数据库包括靶位、射击次数、单次射击成绩,射击总成绩,及平均成绩。

在本实施例中,将参赛人员数据库、射击视频数据库、射击数据库相互关联,一方面便于管理参赛人员的信息,另一方面,便于使用参赛人员人脸信息,形成刷脸就能动态显示参赛人员状态,便于查询、传输、显示。

实施例5

请参阅图5,为本发明提供一种射击比赛管理系统,包括:

视频获取模块1,用于获取每个参赛人员射击比赛对应的射击视频;

提取模块2,用于提取所述射击视频中关于所述参赛人员所对应靶位图像;

具体地,提取所述参赛人员每次射击时连续多帧靶位图像;对每帧所述靶位图像进行质量评估并输出质量分数最高的靶位图像。

成绩计算模块3,用于识别所述参赛人员在所述靶位图像中的弹孔位置与环数,计算相应参赛人员的比赛成绩并存储。

其中,所述参赛人员的比赛成绩包括单次射击成绩、射击总成绩以及平均成绩。

在本实施例中,每个参赛人员都设置有相应的摄像头录制其射击视频,通过同时分析识别多个摄像头采集的射击视频,分别计算出每个参赛人员的比赛成绩,全程实现自动化计算,无需人工参与,提高了射击比赛管理的效率与能力。

实施例6

所述视频获取模块之前,包括:

人脸登录模块4,用于采集参赛人员的人脸图像,将所述人脸图像与参赛人员数据库存储的人脸逐一比对;根据人脸比对结果显示登录信息。

其中,人脸登录模块在验证参赛人员人脸时,需调用信息管理模块中的参赛人员数据库。

在上述实施例中,通过采用人脸图像进行登录,相比现有登录方式,不仅提高了参赛人员登录效率,同时,采用人脸匹配验证方式,根据匹配结果显示参信息,有利于参赛人员与裁判都迅速了解参赛情况,提高了射击管理方法的智能化程度。

实施例7

在第二方面的某些实施方式中,所述射击比赛管理系统还包括:

显示模块5,用于将参赛人员的参赛信息与比赛成绩发送至裁判区域所对应的显示装置进行显示。

在本实施例中,通过设置显示装置可清楚明了的知悉每个参赛人员的参赛信息与比赛成绩,便于裁判随时随地了解各个参赛人员状况,同时,也便于观众查看。

实施例8

在第二方面的某些实施方式中,所述射击比赛管理系统还包括:

信息管理模块6,用于按参赛人员将参赛人员数据库、射击视频数据库、射击数据库所对应的信息关联。

在本实施例中,信息管理模块包括参赛人员数据库、射击视频数据库、射击数据库,三个数据库之间按参赛人员相互关联信息,一方面便于管理参赛人员的信息,另一方面,便于使用参赛人员人脸信息,形成刷脸就能动态显示参赛人员状态,便于查询、传输、显示。

由于射击比赛管理系统与射击比赛管理方法为一一对应关系,在此其对应的技术细节均相同,在此不一一赘述。

请参阅图9,为本发明提供一种管理设备,包括:

一个或多个处理器70;和

存储器71;

一个或多个程序(计算机程序72),其中所述一个或多个程序存储在所述存储器中71并被配置为由所述一个或多个处理器70执行,所述一个或多个程序包括用于执行根据上述射击比赛管理方法中的任一方法的指令。

本发明还提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当计算设备执行时,使得所述计算设备执行根据射击比赛管理方法中的任一方法。

这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明的方法和设备,或者本发明的方法和设备的某些方面或部分可采取嵌入有形媒介,例如软盘、cd-rom、硬盘驱动器或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被所述机器执行时,所述机器变成实践本发明的设备。

在程序代码在可编程计算机上执行的情况下,计算设备一般包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件),至少一个输入装置,和至少一个输出装置。其中,存储器被配置用于存储程序代码;处理器被配置用于根据该存储器中存储的所述程序代码中的指令,执行本发明所述的方法。其中,所述存储介质可位于计算设备也可位于第三方服务器中,如位于提供某应用商城的服务器中。在此对具体应用商城不做限制,如小米应用商城、华为应用商城、苹果应用商城等。

以示例而非限制的方式,计算机可读介质包括计算机存储介质和通信介质。计算机可读介质包括计算机存储介质和通信介质。计算机存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在计算机可读介质的范围之内。

此外,本申请可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等。

本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

综上所述,本发明通过采集参赛人员的射击视频,提取参赛人员射击视频所对应的靶位图像,实现自动识别参赛人员的比赛成绩,全程无需工作人员参与,避免了人为参与的管理和统计,提高了射击比赛管理效率与能力,方便回溯追查。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1