CN113992974B - 模拟参赛的方法、装置、计算设备及计算机可读存储介质 - Google Patents
模拟参赛的方法、装置、计算设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113992974B CN113992974B CN202111199876.XA CN202111199876A CN113992974B CN 113992974 B CN113992974 B CN 113992974B CN 202111199876 A CN202111199876 A CN 202111199876A CN 113992974 B CN113992974 B CN 113992974B
- Authority
- CN
- China
- Prior art keywords
- curling
- real
- user
- data
- competition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 238000004088 simulation Methods 0.000 claims abstract description 24
- 238000010009 beating Methods 0.000 claims description 57
- 238000004891 communication Methods 0.000 claims description 16
- 238000003708 edge detection Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 2
- 230000003993 interaction Effects 0.000 abstract description 10
- 230000002452 interceptive effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000002708 enhancing effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明实施例涉及视频处理技术领域,公开了一种模拟参赛的方法、装置、计算设备及计算机可读存储介质,该方法包括:获取实时视频流;提取所述实时视频流中的赛场实时数据;将所述赛场实时数据添加至模拟赛场游戏中;接收用户在所述模拟赛场游戏中的模拟比赛操作信息;根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。通过上述方式,本发明实施例使得用户可以加入比赛互动,提升了用户参与度,增强了用户体验。
Description
技术领域
本发明实施例涉及视频处理技术领域,具体涉及一种模拟参赛的方法、装置、计算设备及计算机可读存储介质。
背景技术
现有技术中,用户观看直播比赛时,只是被动的接收视频直播信号,不能加入赛场互动,用户参与度低,互动能力弱,无法提升观众对于冰雪运动的参与热情。
发明内容
鉴于上述问题,本发明实施例提供了一种模拟参赛的方法、装置、计算设备及计算机可读存储介质,用于解决现有技术中存在的用户观看直播比赛时参与度低、用户体验差的问题。
根据本发明实施例的一个方面,提供了一种模拟参赛的方法,所述方法包括:
获取实时视频流;
提取所述实时视频流中的赛场实时数据;
将所述赛场实时数据添加至模拟赛场游戏中;
接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。
在一种可选的方式中,所述赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息;所述提取所述实时视频流中的赛场实时数据,包括:对所述实时视频流中的图像帧进行图像识别,提取所述当前视频流中的当前击打球队编号以及当前击打球队对应的冰壶颜色标识;对所述实时视频流中的图像帧进行边缘检测,确定所述实时视频流中的当前双方冰壶位置信息;根据所述实时视频流中的当前双方冰壶位置信息及所述冰壶颜色标识,确定各个冰壶所属球队信息。
在一种可选的方式中,所述赛场实时数据还包括冰壶运动轨迹数据;所述提取所述实时视频流中的赛场实时数据,包括:获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度;根据所述当前击打冰壶的位置、运动速度及运动角度,生成所述当前击打冰壶的运动轨迹数据。
在一种可选的方式中,所述获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度,包括:获取所述实时视频流中的第一图像帧和第二图像帧,所述第二图像帧为所述第一图像帧之后间隔预设时长的图像帧;分别获取所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置;根据所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置及所述预设时长,确定所述第一图像帧中所述当前击打冰壶的位置、运动速度及运动角度。
在一种可选的方式中,根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分,包括:根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据;根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分,包括:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分之后,包括:对各个用户比赛评分进行排名;将所述排名及所述用户比赛评分展示给用户。
根据本发明实施例的另一方面,提供了一种模拟参赛的装置,包括:
获取模块,用于获取实时视频流;
提取模块,用于提取所述实时视频流中的赛场实时数据;
添加模块,用于将所述赛场实时数据添加至模拟赛场游戏中;
接收模块,用于接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
评分模块,用于根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。
根据本发明实施例的另一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述的模拟参赛的方法的操作。
根据本发明实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令在计算设备上运行时,使得计算设备执行上述的模拟参赛的方法的操作。
本发明实施例通过获取实时视频流,提取所述实时视频流中的赛场实时数据,将所述赛场实时数据添加至模拟赛场游戏中。然后,接收用户在所述模拟赛场游戏中的模拟比赛操作信息,根据用户的模拟比赛操作信息以及实时视频流中运动员的比赛数据,确定所述用户比赛评分,充分发掘了冰壶运动中观众可参与互动直播方式,通过实时的赛况模拟、观众参与击打和实时评分,使观众从原有的被动接受赛事信号变为主动参与感受赛事氛围,提升了用户的参与度,提高了视频直播前端观看的互动性,解决了冰壶运动直播时间较长、观众无法互动、没有参与感的问题,激发了观众对于冰雪运动的热情,增强了用户体验。
上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
附图仅用于示出实施方式,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的模拟参赛的方法的应用环境的流程示意图;
图2示出了本发明实施例提供的模拟参赛的方法的流程示意图;
图3示出了本发明实施例提供的冰壶比赛场地分布示意图;
图4示出了本发明实施例提供的模拟参赛的方法中冰壶运动轨迹示意图;
图5示出了本发明实施例提供的模拟参赛的装置的结构示意图;
图6示出了本发明实施例提供的计算设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。
图1示出了本发明实施例提供的模拟参赛的方法应用环境示意图。如图1所示,本发明实施例的模拟参赛的方法应用于直播***中。其中,对于现有的直播***,其包括流媒体服务模块、云导播模块、转码服务模块、CDN(Content Delivery Network,即内容分发网络)模块等。实时视频流通过流媒体服务模块传输至云导播模块,云导播模块再将实施视频流传输给转码服务模块,转码服务模块对实时视频流进行视频转码后,再发送给CDN模块,CDN模块将转码后的实时视频流发送至前端播放器,从而实时将实时视频流进行直播。
本发明实施例在现有的直播***的基础上,对现有直播***进行改进,从而使得能够发掘运动比赛直播中,观众可参与互动直播方式,通过实时的赛况模拟、观众参与击打和实时评分。具体地,通过赛况分析服务获取流媒体服务模块的赛场实时数据,并发送给转码服务模块,转码服务模块在进行视频转码时,将赛场实时数据添加到实时视频流中,并将赛场实时数据发送给互动评分服务模块,从而使得用户能够在观看比赛的过程中可以互动。
图2示出了本发明实施例提供的模拟参赛的方法的流程图,该方法由计算设备执行。该计算设备可以是计算机设备、终端设备、服务器或上述的直播***。本发明实施例的模拟参赛的方法用于在直播比赛过程中,根据实时比赛数据来形成相应的比赛游戏,使用户在观看直播比赛过程中,同时可以模拟比赛场景,以提高用户参与度。如图2所示,该方法包括以下步骤:
步骤110:获取实时视频流。
本发明实施例可通过布设于比赛场地的多个角度及位置的摄像头来获取比赛过程中的实时视频流。
其中,本发明实施例以冰壶比赛为例,获取冰壶比赛的实时视频流。具体地,可参阅图3,在冰壶比赛场地上方设置直播分析摄像头,根据冰壶比赛的区域分布,在冰壶比赛的场地上方设置3个摄像头C1,C2及C3。假设赛场比赛为A、B两队,对应的冰壶颜色为红色、黄色,则C1设置在中间区域,C2设置的其中一方击打球队(A队)的区域,C3设置在另一方击打球队(B队)的区域。本发明实施例中,将比赛直播信号,包括摄像头C1、C2和C3所拍摄的实时视频流发送到流媒体服务器。
步骤120:提取所述实时视频流中的赛场实时数据。
其中,本发明实施例的赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息,还包括冰壶运动轨迹数据。
具体地,可通过对实时视频流中的图像帧进行图像识别,提取当前视频流中的当前击打球队编号以及当前击打球队对应的冰壶颜色标识。本发明实施例中,对于图3所示的冰壶比赛场地布设,可通过摄像头C2的实时视频流,分析出当前击打球队编号和当前球队对应的冰壶颜色标识。其中,采用摄像头C2还是C3的实时视频流是由当前击打球队(也即当前大本营)的位置确定。本发明实施例并不具体限定图像识别的具体方式,本领域技术人员可依据具体场景进行相应设置。
其中,可通过对实时视频流中的图像帧进行边缘检测,来确定实时视频流中的当前双方冰壶位置信息。例如,分析摄像头C3位置的实时视频流,对实时视频流中图像进行边缘检测来确定出冰壶及冰壶颜色,并进一步确定出当前双方冰壶位置信息。
本发明实施例中,根据实时视频流中的当前双方冰壶位置信息及冰壶颜色标识,确定各个冰壶所属球队信息。具体地,根据摄像头C3及摄像头C2分别检测出的每一个冰壶的颜色数据进行对比,从而标注每一个冰壶属于A或者B队。
本发明实施例中,还通过获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度,根据所述当前击打冰壶的位置、运动速度及运动角度,生成当前击打冰壶的运动轨迹数据。具体地,分析摄像头C1的实时视频流,分析当前击打冰壶的位置、当前击打冰壶的运动速度、当前击打冰壶的运动角度参数,生成单次击打的当前击打冰壶的冰壶运动轨迹数据,作为用户评分的基础数据,将击打数据传递给互动评分服务模块。其中,如图4所示,冰壶赛场是一个标准的长方形区域,通过建立二维坐标系,将冰壶场地映射到坐标系中,其中X轴表示冰壶赛场宽度(0<X<5000),Y轴表示赛场的长度(0<Y<30176,本方案中,Y=0代表冰壶赛场的前掷线)。实时检测冰壶的位置(x,y)、移动速度v和移动方向θ(运动方向与X轴夹角),生成当前击打冰壶的运动三元组数据((x,y),v,θ)。通过对单次击打的连续数据进行离散采样,对运动员的单词击打的数据统计,得到单次击打对应的多个当前击打冰壶的运动数据三元组,从而形成当前击打冰壶的运动轨迹数据。
其中,获取所述实时视频流中的第一图像帧和第二图像帧,所述第二图像帧为所述第一图像帧之后间隔预设时长的图像帧;分别获取所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置;根据所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置及所述预设时长,确定所述第一图像帧中所述当前击打冰壶的位置、运动速度及运动角度,从而得到当前击打冰壶的运动三元组数据((x,y),v,θ)。具体地,当前击打冰壶的运动三元组数据((x,y),v,θ)的计算方式如下:
对于连续的两帧图像,分别记录为第一图像帧I0和第二图像帧I1,时间戳分别为T0和T1,二者间隔的预设时长为T1-T0。通过分别对第一图像帧I0和第二图像帧I1进行边缘检测,从而确定两帧图像中当前击打冰壶的位置,分别记录为(x0,y0),(x1,y1),故第一帧图像的速度和角度分别采用如下公式计算:
因此,根据上述计算,可以得出第一帧图像I0中当前击打冰壶的运动三元组数据描述为((x0,y0),v0,θ0)。
本发明实施例中,赛场实时数据还包括时间信息,也即赛场实时数据包括添加了时间戳标识的当前击打冰壶的运动三元组数据描述为((x0,y0),v0,θ0)。
步骤130:将所述赛场实时数据添加至模拟赛场游戏中。
本发明实施例中,在得到赛场实时数据后,将赛场实时数据添加到转码后的实时视频流对应的图像帧中。从转码后的实时视频流对应的图像帧中提取该赛场实时数据,并添加至模拟赛场游戏中。其中模拟赛场游戏为预先根据真实冰壶比赛场地信息建立的虚拟的冰壶赛场,将获取的当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息、冰壶运动轨迹数据等信息,添加至虚拟的冰壶赛场中,从而将实时视频流中真实比赛数据转换为实时的冰壶游戏展示信息,从而恢复赛场信息。实时的冰壶游戏展示信息包括:赛场实时的冰壶位置信息和冰壶所属球队信息、赛场实时的冰壶击打球队信息等。
结合图1,将赛场实时数据发送给转码模块,转码模块在对实时视频流进行转码时,通过时间戳标识,在转码后的实时视频流对应的图像帧中***该赛场实时数据,并将转码后的视频流发送到CDN模块。前端播放器从CDN获取到直播流,提取出赛道实时信息,供前端游戏组件使用,前端游戏组件使用这些信息创建虚拟的虚拟的冰壶赛场中,从而转换为冰壶游戏,呈现在用户屏幕上。本发明实施例中,可通过H5页面***冰壶击打小游戏。
步骤140:接收用户在所述模拟赛场游戏中的模拟比赛操作信息。
其中,用户使用观看互动终端游戏组件,可根据用户屏幕上展示的实时的冰壶游戏展示信息,选择自己的参赛球队(A队或者B队)。当轮到用户选择的球队击打时,用户可通过游戏操作界面,完成一次冰壶的击打操作。具体地,用户可通过手指压力和手指滑动速度,来操作冰壶的滑动速度。在冰壶滑行的过程中,通过手指在屏幕来回滑动模拟冰球的扫冰动作。本发明实施例中,根据用户的操作,接收用户在模拟赛场游戏中的模拟比赛操作信息。具体地,模拟赛场游戏中冰壶的当前位置可通过提取图像帧中该赛场实时数据来确定。通过识别游戏操作界面中冰壶的位置以及用户手指所触摸位置,来确定用户是否对所述冰壶进行操作,同时根据用户手指在屏幕上的滑动轨迹确定用户手指所控制的冰壶移动的角度数据。
步骤150:根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。
本发明实施例中,在根据模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分之前,还根据所述当前视频流数据确定当前冰壶的击打数据,以作为用户评分的基础数据。
其中,在获取用户模拟比赛操作信息后,根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据,根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分。具体地,本发明实施例预先建立了冰壶评分模型,冰壶评分模型用于计算用户击打与运动员击打的拟合度。通过冰壶评分模型来确定当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度,从而确定用户的比赛评分。
通过冰壶评分模型来确定当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度的具体过程为:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。由于冰壶运动中的场地特性,拟合计算过程中以远端的前掷线为分割,将用户所击打冰壶的运动轨迹数据分为两片,两片数据先独立计算拟合度,给予不同的权重值(离击打目标位置点越近,权重值越大),得到最终的用户拟合度值。其中,本发明实施例并不限定该拟合度权重的具体数值,本领域技术人员可依据具体场景进行相应设置。
具体地,假设运动员的当前击打冰壶的运动轨迹数据的数据总量为C,则运动员的当前击打冰壶的运动轨迹数据表示为:
{((x00,y00),v00,θ00)...((x0n,y0n),v0n,θ0n)}。
用户所击打冰壶的运动轨迹数据表示为:
{((x10,y10),v10,θ10)...((x1n,y1n),v1n,θ1n)}。
则冰壶评分模型对总拟合度的计算,可以用如下公式表示:
其中,S(((x,y),v,θ))表示总拟合度,该总拟合度反映用户比赛评分,λ0表示第一用户运动轨迹数据与第一当前运动轨迹数据的拟合度权重,S0表示第一用户运动轨迹数据与第一当前运动轨迹数据的拟合度,λ1表示第二用户运动轨迹数据与第二当前运动轨迹数据的拟合度权重,S1表示第二用户运动轨迹数据与第二当前运动轨迹数据的拟合度。
冰壶运动采样数据分片,分片后的数据序列都从0开始,分片后的数据的拟合度Sm和C的表示如下:
m=0,N=[21946*C/30176]
m=1,N=C-[21946*C/30176]
其中,本发明实施例的冰壶评分模型中,公式中的部分参数值为经验值,如λ0、λ1、μ0、μ1;其中λ0=0.3,λ1=0.7,μ0=0.6,μ1=0.2,μ2=0.2。
举例来说,评分计算过程如下:
假设用户所击打冰壶的运动轨迹数据为{((2500,10),2000,90),((2500,20),2000,90),((2500,22000),100,90),((2500,22100),80,90)};
运动员的当前击打冰壶的运动轨迹数据为:
{((2500,10),2300,115),((2400,20),2250,115),((1250,22000),150,115),((1230,22100),140,115)}。
将数据分片后,前两组数据为第一片,后两组数据为第二片,将数据代入公式计算:
S0=102.653,S1=772.069。
将上述运算结果代入公式中,则用户比赛评分为:
S=0.3*102.653+0.7*772.069=571.2442。
本发明实施例中通过采集多次用户所击打冰壶的运动轨迹数据,从而综合得到用户评分。
其中,本发明实施例还对各个用户比赛评分进行排名,将所述排名及所述用户比赛评分展示给用户。具体地,通过上述冰壶评分模型对总拟合度计算所有参与观众的数据,,对所有数据进行归一化处理,将最终分数映射到[0,100]区间,得到最终的用户比赛评分。计算出所有用户比赛评分后,生成当前所有参与观众的击打排行榜,发送给观看互动终端。互动终端显示当前用户的击打得分,并且实时更新当前分数排行榜。每一轮比赛结束后,对于积分榜前列的观众,显示排名和特效。
本发明实施例通过获取实时视频流,提取所述实时视频流中的赛场实时数据,将所述赛场实时数据添加至模拟赛场游戏中。然后,接收用户在所述模拟赛场游戏中的模拟比赛操作信息,根据用户的模拟比赛操作信息以及实时视频流中运动员的比赛数据,确定所述用户比赛评分,充分发掘了冰壶运动中观众可参与互动直播方式,通过实时的赛况模拟、观众参与击打和实时评分,使观众从原有的被动接受赛事信号变为主动参与感受赛事氛围,提升了用户的参与度,提高了视频直播前端观看的互动性,解决了冰壶运动直播时间较长、观众无法互动、没有参与感的问题,激发了观众对于冰雪运动的热情,增强了用户体验。
图5示出了本发明实施例提供的模拟参赛的装置的结构示意图。如图5所示,该装置300包括:
获取模块310,用于获取实时视频流;
提取模块320,用于提取所述实时视频流中的赛场实时数据;
添加模块330,用于将所述赛场实时数据添加至模拟赛场游戏中;
接收模块340,用于接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
评分模块350,用于根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。
在一种可选的方式中,所述赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息;所述提取所述实时视频流中的赛场实时数据,包括:对所述实时视频流中的图像帧进行图像识别,提取所述当前视频流中的当前击打球队编号以及当前击打球队对应的冰壶颜色标识;对所述实时视频流中的图像帧进行边缘检测,确定所述实时视频流中的当前双方冰壶位置信息;根据所述实时视频流中的当前双方冰壶位置信息及所述冰壶颜色标识,确定各个冰壶所属球队信息。
在一种可选的方式中,所述赛场实时数据还包括冰壶运动轨迹数据;所述提取所述实时视频流中的赛场实时数据,包括:获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度;根据所述当前击打冰壶的位置、运动速度及运动角度,生成所述当前击打冰壶的运动轨迹数据。
在一种可选的方式中,所述获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度,包括:获取所述实时视频流中的第一图像帧和第二图像帧,所述第二图像帧为所述第一图像帧之后间隔预设时长的图像帧;分别获取所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置;根据所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置及所述预设时长,确定所述第一图像帧中所述当前击打冰壶的位置、运动速度及运动角度。
在一种可选的方式中,根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分,包括:根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据;根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分,包括:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分之后,包括:对各个用户比赛评分进行排名;将所述排名及所述用户比赛评分展示给用户。
本发明实施例的模拟参赛的装置的具体工作过程与上述模拟参赛的方法实施例的具体实施步骤大体一致,此处不再赘述。
本发明实施例通过获取实时视频流,提取所述实时视频流中的赛场实时数据,将所述赛场实时数据添加至模拟赛场游戏中。然后,接收用户在所述模拟赛场游戏中的模拟比赛操作信息,根据用户的模拟比赛操作信息以及实时视频流中运动员的比赛数据,确定所述用户比赛评分,充分发掘了冰壶运动中观众可参与互动直播方式,通过实时的赛况模拟、观众参与击打和实时评分,使观众从原有的被动接受赛事信号变为主动参与感受赛事氛围,提升了用户的参与度,提高了视频直播前端观看的互动性,解决了冰壶运动直播时间较长、观众无法互动、没有参与感的问题,激发了观众对于冰雪运动的热情,增强了用户体验。
图6示出了本发明实施例提供的计算设备的结构示意图,本发明具体实施例并不对该计算设备的具体实现做限定。
如图6所示,该计算设备可以包括:处理器(processor)402、通信接口(Communications Interface)404、存储器(memory)406、以及通信总线408。
其中:处理器402、通信接口404、以及存储器406通过通信总线408完成相互间的通信。通信接口404,用于与其它设备比如客户端或其它服务器等的网元通信。处理器402,用于执行程序410,具体可以执行上述用于模拟参赛的方法实施例中的相关步骤。
具体地,程序410可以包括程序代码,该程序代码包括计算机可执行指令。
处理器402可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器406,用于存放程序410。存储器406可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序410具体可以被处理器402调用使计算设备执行以下操作:
获取实时视频流;
提取所述实时视频流中的赛场实时数据;
将所述赛场实时数据添加至模拟赛场游戏中;
接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。
在一种可选的方式中,所述赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息;所述提取所述实时视频流中的赛场实时数据,包括:对所述实时视频流中的图像帧进行图像识别,提取所述当前视频流中的当前击打球队编号以及当前击打球队对应的冰壶颜色标识;对所述实时视频流中的图像帧进行边缘检测,确定所述实时视频流中的当前双方冰壶位置信息;根据所述实时视频流中的当前双方冰壶位置信息及所述冰壶颜色标识,确定各个冰壶所属球队信息。
在一种可选的方式中,所述赛场实时数据还包括冰壶运动轨迹数据;所述提取所述实时视频流中的赛场实时数据,包括:获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度;根据所述当前击打冰壶的位置、运动速度及运动角度,生成所述当前击打冰壶的运动轨迹数据。
在一种可选的方式中,所述获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度,包括:获取所述实时视频流中的第一图像帧和第二图像帧,所述第二图像帧为所述第一图像帧之后间隔预设时长的图像帧;分别获取所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置;根据所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置及所述预设时长,确定所述第一图像帧中所述当前击打冰壶的位置、运动速度及运动角度。
在一种可选的方式中,根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分,包括:根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据;根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分,包括:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分之后,包括:对各个用户比赛评分进行排名;将所述排名及所述用户比赛评分展示给用户。
本发明实施例的计算设备的具体工作过程与上述模拟参赛的方法实施例的具体实施步骤大体一致,此处不再赘述。
本发明实施例通过获取实时视频流,提取所述实时视频流中的赛场实时数据,将所述赛场实时数据添加至模拟赛场游戏中。然后,接收用户在所述模拟赛场游戏中的模拟比赛操作信息,根据用户的模拟比赛操作信息以及实时视频流中运动员的比赛数据,确定所述用户比赛评分,充分发掘了冰壶运动中观众可参与互动直播方式,通过实时的赛况模拟、观众参与击打和实时评分,使观众从原有的被动接受赛事信号变为主动参与感受赛事氛围,提升了用户的参与度,提高了视频直播前端观看的互动性,解决了冰壶运动直播时间较长、观众无法互动、没有参与感的问题,激发了观众对于冰雪运动的热情,增强了用户体验。
本发明实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一可执行指令,该可执行指令在计算设备上运行时,使得所述计算设备执行上述任意方法实施例中的模拟参赛的方法。
可执行指令具体可以用于使得计算设备执行以下操作:
获取实时视频流;
提取所述实时视频流中的赛场实时数据;
将所述赛场实时数据添加至模拟赛场游戏中;
接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分。
在一种可选的方式中,所述赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息;所述提取所述实时视频流中的赛场实时数据,包括:对所述实时视频流中的图像帧进行图像识别,提取所述当前视频流中的当前击打球队编号以及当前击打球队对应的冰壶颜色标识;对所述实时视频流中的图像帧进行边缘检测,确定所述实时视频流中的当前双方冰壶位置信息;根据所述实时视频流中的当前双方冰壶位置信息及所述冰壶颜色标识,确定各个冰壶所属球队信息。
在一种可选的方式中,所述赛场实时数据还包括冰壶运动轨迹数据;所述提取所述实时视频流中的赛场实时数据,包括:获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度;根据所述当前击打冰壶的位置、运动速度及运动角度,生成所述当前击打冰壶的运动轨迹数据。
在一种可选的方式中,所述获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度,包括:获取所述实时视频流中的第一图像帧和第二图像帧,所述第二图像帧为所述第一图像帧之后间隔预设时长的图像帧;分别获取所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置;根据所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置及所述预设时长,确定所述第一图像帧中所述当前击打冰壶的位置、运动速度及运动角度。
在一种可选的方式中,根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分,包括:根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据;根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分,包括:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。
在一种可选的方式中,所述根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分之后,包括:对各个用户比赛评分进行排名;将所述排名及所述用户比赛评分展示给用户。
本发明实施例的计算机可读存储介质的可执行指令在计算设备上运行时具体工作过程与上述模拟参赛的方法实施例的具体实施步骤大体一致,此处不再赘述。
本发明实施例通过获取实时视频流,提取所述实时视频流中的赛场实时数据,将所述赛场实时数据添加至模拟赛场游戏中。然后,接收用户在所述模拟赛场游戏中的模拟比赛操作信息,根据用户的模拟比赛操作信息以及实时视频流中运动员的比赛数据,确定所述用户比赛评分,充分发掘了冰壶运动中观众可参与互动直播方式,通过实时的赛况模拟、观众参与击打和实时评分,使观众从原有的被动接受赛事信号变为主动参与感受赛事氛围,提升了用户的参与度,提高了视频直播前端观看的互动性,解决了冰壶运动直播时间较长、观众无法互动、没有参与感的问题,激发了观众对于冰雪运动的热情,增强了用户体验。
本发明实施例提供一种模拟参赛的装置,用于执行上述模拟参赛的方法。
本发明实施例提供了一种计算机程序,所述计算机程序可被处理器调用使计算设备执行上述任意方法实施例中的模拟参赛的方法。
本发明实施例提供了一种计算机程序产品,计算机程序产品包括存储在计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令在计算机上运行时,使得所述计算机执行上述任意方法实施例中的模拟参赛的方法。
在此提供的算法或显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。
本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
Claims (7)
1.一种模拟参赛的方法,其特征在于,所述方法包括:
获取冰壶比赛过程中的实时视频流;
提取所述实时视频流中的赛场实时数据,包括:获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度;根据所述当前击打冰壶的位置、运动速度及运动角度,生成所述当前击打冰壶的运动轨迹数据;所述赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息及冰壶运动轨迹数据;
将所述赛场实时数据添加至模拟赛场游戏中;所述模拟赛场游戏为预先根据真实冰壶比赛场地信息建立的虚拟的冰壶赛场;所述将所述赛场实时数据添加至模拟赛场游戏中,包括:将获取的当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息、冰壶运动轨迹数据,添加至虚拟的冰壶赛场中;
接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分,包括:根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据;根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分;
所述根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分,包括:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。
2.根据权利要求1所述的方法,其特征在于,所述提取所述实时视频流中的赛场实时数据,包括:
对所述实时视频流中的图像帧进行图像识别,提取所述实时视频流中的当前击打球队编号以及当前击打球队对应的冰壶颜色标识;
对所述实时视频流中的图像帧进行边缘检测,确定所述实时视频流中的当前双方冰壶位置信息;
根据所述实时视频流中的当前双方冰壶位置信息及所述冰壶颜色标识,确定各个冰壶所属球队信息。
3.根据权利要求1所述的方法,其特征在于,所述获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度,包括:
获取所述实时视频流中的第一图像帧和第二图像帧,所述第二图像帧为所述第一图像帧之后间隔预设时长的图像帧;
分别获取所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置;
根据所述第一图像帧和所述第二图像帧中的当前击打冰壶的位置及所述预设时长,确定所述第一图像帧中所述当前击打冰壶的位置、运动速度及运动角度。
4.根据权利要求1所述的方法,其特征在于,所述根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分之后,包括:
对各个用户比赛评分进行排名;
将所述排名及所述用户比赛评分展示给用户。
5.一种模拟参赛的装置,其特征在于,所述装置包括:
获取模块,用于获取冰壶比赛过程中的实时视频流;
提取模块,用于提取所述实时视频流中的赛场实时数据,包括:获取所述实时视频流中当前击打冰壶的位置、运动速度及运动角度;根据所述当前击打冰壶的位置、运动速度及运动角度,生成所述当前击打冰壶的运动轨迹数据;所述赛场实时数据包括当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息及冰壶运动轨迹数据;
添加模块,用于将所述赛场实时数据添加至模拟赛场游戏中;所述模拟赛场游戏为预先根据真实冰壶比赛场地信息建立的虚拟的冰壶赛场;所述将所述赛场实时数据添加至模拟赛场游戏中,包括:将获取的当前击打球队编号、当前击打球队对应的冰壶颜色标识、当前双方冰壶位置信息、各个冰壶所属球队信息、冰壶运动轨迹数据,添加至虚拟的冰壶赛场中;
接收模块,用于接收用户在所述模拟赛场游戏中的模拟比赛操作信息;
评分模块,用于根据所述模拟比赛操作信息以及所述实时视频流中运动员的比赛数据,确定所述用户比赛评分,包括:根据所述模拟比赛操作信息,获取用户所击打冰壶的运动轨迹数据;根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分;
所述根据所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据,确定所述用户比赛评分,包括:以冰壶运动场地的远端前掷线为分割,将所述用户所击打冰壶的运动轨迹数据切分为第一用户运动轨迹数据及第二用户运动轨迹数据;以冰壶运动场地的远端前掷线为分割,将所述当前击打冰壶的运动轨迹数据切分为第一当前运动轨迹数据和第二当前运动轨迹数据;根据所述第一用户运动轨迹数据、所述第二用户运动轨迹数据、所述第一当前运动轨迹数据及所述第二当前运动轨迹数据,以及对应的拟合度权重,计算所述当前击打冰壶的运动轨迹数据以及所述用户所击打冰壶的运动轨迹数据的拟合度;根据所述拟合度,确定所述用户比赛评分。
6.一种计算设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-4任意一项所述的模拟参赛的方法的操作。
7.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在计算设备上运行时,使得计算设备执行如权利要求1-4任意一项所述的模拟参赛的方法的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111199876.XA CN113992974B (zh) | 2021-10-14 | 2021-10-14 | 模拟参赛的方法、装置、计算设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111199876.XA CN113992974B (zh) | 2021-10-14 | 2021-10-14 | 模拟参赛的方法、装置、计算设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113992974A CN113992974A (zh) | 2022-01-28 |
CN113992974B true CN113992974B (zh) | 2023-12-08 |
Family
ID=79738696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111199876.XA Active CN113992974B (zh) | 2021-10-14 | 2021-10-14 | 模拟参赛的方法、装置、计算设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113992974B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114979708B (zh) * | 2022-05-20 | 2023-10-17 | 咪咕数字传媒有限公司 | 视频推送方法、装置、服务器设备及可读存储介质 |
CN115002510A (zh) * | 2022-05-31 | 2022-09-02 | 北京市商汤科技开发有限公司 | 观赛***、方法、装置及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015126013A1 (ko) * | 2014-02-20 | 2015-08-27 | 숭실대학교산학협력단 | 컬링 분석 방법, 이를 수행하기 위한 기록 매체 및 장치 |
CN109564621A (zh) * | 2016-06-03 | 2019-04-02 | 沛勒尔维珍公司 | 用于在运动环境中跟踪运带的***和方法 |
CN109621425A (zh) * | 2018-12-25 | 2019-04-16 | 广州华多网络科技有限公司 | 一种视频生成方法、装置、设备及存储介质 |
KR20190063449A (ko) * | 2017-11-29 | 2019-06-07 | 고려대학교 산학협력단 | 컬링 시뮬레이션 시스템 및 가상 컬링 경기수행 방법 |
CN110538439A (zh) * | 2019-08-27 | 2019-12-06 | 哈尔滨工业大学 | 一种冰壶机器人的投掷方法 |
CN110947177A (zh) * | 2019-11-14 | 2020-04-03 | 咪咕互动娱乐有限公司 | 云游戏教学互动的方法、***、设备及其计算机可读存储介质 |
CN111738093A (zh) * | 2020-05-28 | 2020-10-02 | 哈尔滨工业大学 | 一种基于梯度特征的冰壶球自动测速方法 |
CN111803913A (zh) * | 2020-06-15 | 2020-10-23 | 北京首钢建设投资有限公司 | 一种基于虚拟现实的冰壶运动体验与训练***及其装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180088319A (ko) * | 2017-01-26 | 2018-08-03 | 주식회사 로터스에코 | 증강현실 기반 스포츠 게임 시뮬레이션 시스템 및 그 방법 |
-
2021
- 2021-10-14 CN CN202111199876.XA patent/CN113992974B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015126013A1 (ko) * | 2014-02-20 | 2015-08-27 | 숭실대학교산학협력단 | 컬링 분석 방법, 이를 수행하기 위한 기록 매체 및 장치 |
CN109564621A (zh) * | 2016-06-03 | 2019-04-02 | 沛勒尔维珍公司 | 用于在运动环境中跟踪运带的***和方法 |
KR20190063449A (ko) * | 2017-11-29 | 2019-06-07 | 고려대학교 산학협력단 | 컬링 시뮬레이션 시스템 및 가상 컬링 경기수행 방법 |
CN109621425A (zh) * | 2018-12-25 | 2019-04-16 | 广州华多网络科技有限公司 | 一种视频生成方法、装置、设备及存储介质 |
CN110538439A (zh) * | 2019-08-27 | 2019-12-06 | 哈尔滨工业大学 | 一种冰壶机器人的投掷方法 |
CN110947177A (zh) * | 2019-11-14 | 2020-04-03 | 咪咕互动娱乐有限公司 | 云游戏教学互动的方法、***、设备及其计算机可读存储介质 |
CN111738093A (zh) * | 2020-05-28 | 2020-10-02 | 哈尔滨工业大学 | 一种基于梯度特征的冰壶球自动测速方法 |
CN111803913A (zh) * | 2020-06-15 | 2020-10-23 | 北京首钢建设投资有限公司 | 一种基于虚拟现实的冰壶运动体验与训练***及其装置 |
Non-Patent Citations (3)
Title |
---|
Takeshi Ito ; Yuuma Kitasei.Proposal and implementation of "digital curling".《2015 IEEE Conference on Computational Intelligence and Games (CIG)》.2015,469-473. * |
基于智能视觉的冰壶运动检测与测量;李文佳;《中国优秀硕士学位论文全文数据库 信息科技辑》;全文 * |
无碰撞冰壶运动轨迹仿真***的研制;田雨;许明;《***仿真学报》;第31卷(第3期);494-501 * |
Also Published As
Publication number | Publication date |
---|---|
CN113992974A (zh) | 2022-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10391378B2 (en) | Smart-court system and method for providing real-time debriefing and training services of sport games | |
EP3388119B1 (en) | Method, apparatus, and non-transitory computer-readable storage medium for view point selection assistance in free viewpoint video generation | |
CN113992974B (zh) | 模拟参赛的方法、装置、计算设备及计算机可读存储介质 | |
Petri et al. | Training using virtual reality improves response behavior in karate kumite | |
JP2023054333A (ja) | 運動トレーニングのシステムおよび方法 | |
KR101800795B1 (ko) | 이동 디바이스 모션 센서 입력을 갖는 웹 기반 게임 플랫폼 | |
JP5799442B2 (ja) | 仮想ゴルフシミュレーション装置及び方法 | |
GB2575843A (en) | Method and system for generating an image | |
CN107469343B (zh) | 虚拟现实交互方法、装置及*** | |
CN110505519A (zh) | 一种视频剪辑方法、电子设备及存储介质 | |
KR102161034B1 (ko) | 운동강의 제공 시스템 및 이를 이용한 운동강의 제공 방법 | |
JP2022132286A (ja) | 仮想現実提供システム | |
CN109847308B (zh) | 一种基于大数据的体育训练*** | |
US11328559B2 (en) | System and method for enabling wagering event between sports activity players with stored event metrics | |
US10786742B1 (en) | Broadcast synchronized interactive system | |
US20240249599A1 (en) | System and method for enabling wagering event between sports activity players with stored event metrics | |
AU2012231923B2 (en) | Virtual golf simulation apparatus and method and sensing device and method used for the same | |
CN116271766A (zh) | 网球训练的模拟方法及装置、电子设备及存储介质 | |
KR101864039B1 (ko) | 증강현실을 이용한 격투기 스포츠의 공정심사 솔루션 제공용 빅데이터 분석처리 시스템 및 그 구동방법 | |
CN116866663A (zh) | 图像预测处理方法、装置及存储介质 | |
KR101164894B1 (ko) | 경기 참여자 관점의 야구공 영상생성 장치, 시스템, 및 그 방법의 기록매체 | |
KR20150006624A (ko) | 양방향 스포츠 경기 정보 제공 시스템 | |
JP2019136383A (ja) | 戦術分析装置 | |
KR102338188B1 (ko) | Ai를 활용한 3구 당구 궤적 분석 및 예측 시스템, 그리고 그 방법 | |
JP7246649B2 (ja) | 戦術分析装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |