[go: up one dir, main page]

CN105959710B - A kind of live streaming of sport video, shearing and storage system - Google Patents

A kind of live streaming of sport video, shearing and storage system Download PDF

Info

Publication number
CN105959710B
CN105959710B CN201610357203.5A CN201610357203A CN105959710B CN 105959710 B CN105959710 B CN 105959710B CN 201610357203 A CN201610357203 A CN 201610357203A CN 105959710 B CN105959710 B CN 105959710B
Authority
CN
China
Prior art keywords
video
sport
module
sport video
storage
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
Application number
CN201610357203.5A
Other languages
Chinese (zh)
Other versions
CN105959710A (en
Inventor
张也雷
韩步勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gengee Technology Co Ltd
Original Assignee
Gengee Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Gengee Technology Co Ltd filed Critical Gengee Technology Co Ltd
Priority to CN201610357203.5A priority Critical patent/CN105959710B/en
Publication of CN105959710A publication Critical patent/CN105959710A/en
Application granted granted Critical
Publication of CN105959710B publication Critical patent/CN105959710B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/21805Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23109Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion by placing content in organized collections, e.g. EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种运动视频直播、剪切及存储系统,包括运动视频捕捉系统、运动视频剪切系统和运动视频云处理系统;运动视频捕捉系统与分布在智能球场周边的摄像头组连接用于控制摄像头组根据智能球场发送的实时运动分析信息拍摄影像,并转换为第一运动视频进行直播;运动视频剪切系统接收第一运动视频并根据智能球场发送的统计信息进行剪切和标记得到第二运动视频;运动视频云处理系统接收所述第一运动视频和所述第二运动视频并存储,同时结合第一运动视频和第二运动视频进行标记得到第三运动视频并存储。本发明技术方案结合智能球场发出的实时运动分析信息和统计信息对球场比赛进行视频直播、视频剪切及存储,实现运动爱好者多方位、多角度观看比赛视频。

The invention discloses a sports video live broadcast, cutting and storage system, including a sports video capture system, a sports video cutting system and a sports video cloud processing system; The control camera group shoots images according to the real-time motion analysis information sent by the smart stadium, and converts them into the first sports video for live broadcast; the sports video cutting system receives the first sports video and cuts and marks it according to the statistical information sent by the smart stadium to get the second 2. Motion video: the motion video cloud processing system receives and stores the first motion video and the second motion video, and at the same time combines the first motion video and the second motion video for marking to obtain a third motion video and stores it. The technical scheme of the present invention combines the real-time motion analysis information and statistical information sent by the smart stadium to perform live video broadcast, video cutting and storage of the stadium game, so that sports fans can watch the game video from multiple directions and angles.

Description

一种运动视频直播、剪切及存储系统A sports video live broadcast, cutting and storage system

技术领域technical field

本发明涉及球类运动视频领域,特别涉及一种运动视频直播、剪切及存储系统。The invention relates to the field of ball sports video, in particular to a system for live broadcasting, cutting and storage of sports video.

背景技术Background technique

随着互联网应用的日益创新,运动爱好者越来越倾向于选择通过在线视频来观看球类运动赛事。With the increasing innovation of Internet applications, sports fans are more and more inclined to choose to watch ball games through online video.

现有技术进行球类运动赛事直播时,形式、角度单一,大多通过人工现场拍摄,拍摄带有主观性,且拍摄时未能结合智能球场反馈的实时运动分析信息指示各个摄像头自动进行拍摄,因此也不可能针对每个运动员进行全程拍摄,导致某运动运的爱好者不能全程都看到该运动员的视频;视频剪切时,也未能结合智能球场统计信息进行剪切并进行上对应的标签描述,这样导致运动爱好者可选择的视频过少,往往不能查看到自己感兴趣的视频。In the prior art, the live broadcast of ball games has a single form and angle, and most of them are shot manually on the spot. The shooting is subjective, and the real-time motion analysis information fed back by the smart stadium cannot be combined with the real-time motion analysis information to instruct each camera to automatically shoot. Therefore, It is also impossible to shoot the whole process for each athlete, so that fans of a certain sport cannot see the video of the athlete throughout the whole process; when cutting the video, it is not possible to combine the statistical information of the smart stadium to cut and tag the corresponding Description, so that sports enthusiasts have too few videos to choose from, and often cannot view the videos they are interested in.

发明内容Contents of the invention

本发明的目的在于克服现有技术的不足,提出一种运动视频直播、剪切及存储系统,该系统结合智能球场发出的实时运动分析信息和统计信息对比赛进行视频直播、视频剪切及存储。The purpose of the present invention is to overcome the deficiencies in the prior art, and propose a sports video live broadcast, cutting and storage system, which combines the real-time sports analysis information and statistical information sent by the smart stadium to perform live video broadcasting, video cutting and storage of the game .

本发明解决其技术问题所采用的技术方案是:The technical solution adopted by the present invention to solve its technical problems is:

一种运动视频直播、剪切及存储系统,包括运动视频捕捉系统、运动视频剪切系统和运动视频云处理系统;所述运动视频捕捉系统与所述运动视频剪切系统通过有线或无线连接,所述运动视频剪切系统和运动视频云处理系统通过有线或无线连接;所述运动视频捕捉系统与分布在智能球场周边的摄像头组连接用于控制摄像头组根据智能球场发送的实时运动分析信息拍摄影像,将影像转换为第一运动视频并进行直播,同时将所述第一运动视频发送到所述运动视频剪切系统;所述运动视频剪切系统接收所述第一运动视频并根据智能球场发送的统计信息进行剪切和标记得到第二运动视频,存储所述第一运动视频和所述第二运动视频并将所述第一运动视频和所述第二运动视频发送到所述运动视频云处理系统;所述运动视频云处理系统接收所述第一运动视频和所述第二运动视频并存储,结合所述第一运动视频和所述第二运动视频重新进行标记得到第三运动视频并存储。A motion video live broadcast, cutting and storage system, comprising a motion video capture system, a motion video clipping system and a motion video cloud processing system; the motion video capture system is connected to the motion video clipping system by wire or wirelessly, The motion video clipping system and the motion video cloud processing system are connected by wire or wirelessly; the motion video capture system is connected with the camera group distributed around the smart stadium to control the camera group to shoot according to the real-time motion analysis information sent by the smart stadium image, convert the image into the first motion video and perform live broadcast, and send the first motion video to the motion video clipping system; the motion video clipping system receives the first motion video and performs Cutting and marking the sent statistical information to obtain a second motion video, storing the first motion video and the second motion video and sending the first motion video and the second motion video to the motion video Cloud processing system; the motion video cloud processing system receives and stores the first motion video and the second motion video, and remarks in combination with the first motion video and the second motion video to obtain a third motion video and store.

优选的,所述运动视频捕捉系统包括:影像获取控制模块、视频分发模块、视频输出模块和第一数据传输模块;所述影像获取控制模块与分布在智能球场周边的摄像头组相互连接用于控制摄像头组根据智能球场发送的实时运动分析信息拍摄影像同时接收摄像头组拍摄的影像;所述视频分发模块与影像获取控制模块连接用于将所述影像转化为第一运动视频并分发到视频输出模块和第一数据传输模块;所述视频输出模块将所述第一运动视频通过接口输出到TV终端进行直播;所述第一数据传输模块用于通过传输协议对所述第一运动视频数据进行发送。Preferably, the motion video capture system includes: an image acquisition control module, a video distribution module, a video output module and a first data transmission module; The camera group shoots images according to the real-time motion analysis information sent by the smart stadium and receives the images taken by the camera group; the video distribution module is connected with the image acquisition control module for converting the image into the first motion video and distributing it to the video output module and a first data transmission module; the video output module outputs the first motion video to a TV terminal through an interface for live broadcast; the first data transmission module is used to send the first motion video data through a transmission protocol .

优选的,所述运动视频剪切系统包括:第二数据传输模块、视频处理控制模块、视频提取模块、第一标签管理模块、视频数据转换模块、视频存储模块、视频查询接口模块和视频数据同步模块;所述第二数据传输模块与所述第一数据传输模块连接用于通过传输协议接收所述第一运动视频数据;所述视频处理控制模块与所述第二数据传输模块用于接收所述第一运动视频、与智能球场系统连接用于获取智能球场发送的统计信息;所述视频提取模块与所述视频处理控制模块连接用于根据所述统计信息对所述第一运动视频进行剪切;所述第一标签管理模块与所述视频提取模块连接用于为所剪切的视频添加描述性的标签信息得到第二运动视频;所述视频数据转换模块与所述第一标签管理模块连接用于对所述第二运动视频进行编码转换和数据压缩;所述视频存储模块与所述视频处理控制模块连接用于存储所述第一运动视频、与所述视频数据转换模块连接用于存储所述第二运动视频;所述视频查询接口模块与所述视频存储模块连接用于提供接口对所述第一运动视频和所述第二运动视频进行查询;所述视频数据同步模块与所述视频存储模块连接用于将所述第一运动视频和所述第二运动视频输出到运动视频云处理系统。Preferably, the motion video clipping system includes: a second data transmission module, a video processing control module, a video extraction module, a first tag management module, a video data conversion module, a video storage module, a video query interface module and video data synchronization module; the second data transmission module is connected to the first data transmission module to receive the first motion video data through a transmission protocol; the video processing control module and the second data transmission module are used to receive the The first sports video is connected with the smart stadium system to obtain the statistical information sent by the smart stadium; the video extraction module is connected with the video processing control module for cutting the first sports video according to the statistical information cut; the first label management module is connected with the video extraction module for adding descriptive label information to the cut video to obtain the second motion video; the video data conversion module is connected with the first label management module The connection is used for encoding conversion and data compression of the second motion video; the video storage module is connected with the video processing control module for storing the first motion video, and connected with the video data conversion module for Store the second motion video; the video query interface module is connected to the video storage module to provide an interface to query the first motion video and the second motion video; the video data synchronization module is connected to the The video storage module is connected to output the first motion video and the second motion video to a motion video cloud processing system.

优选的,所述运动视频云处理系统包括:数据同步接口模块、数据存储管理模块、第二标签管理模块、媒体存储模块和视频读取接口模块;所述数据同步接口模块与所述视频数据同步模块连接用于接收所述第一运动视频和所述第二运动视频并保证数据完整性;所述数据存储管理模块与所述数据同步接口模块连接用于对接收到的第一运动视频和第二运动视频进行存储管理并接受终端设备的查询请求;所述第二标签管理模块与所述数据存储管理模块连接用于结合所述第一运动视频和所述第二运动视频重新进行标记得到第三运动视频;所述媒体存储模块与所述第二标签管理模块连接用于存储第三运动视频及标签索引信息;所述视频读取接口模块与所述媒体存储模块连接用于为终端设备读取视频提供接口。Preferably, the motion video cloud processing system includes: a data synchronization interface module, a data storage management module, a second tag management module, a media storage module, and a video reading interface module; the data synchronization interface module is synchronized with the video data The module connection is used to receive the first motion video and the second motion video and ensure data integrity; the data storage management module is connected to the data synchronization interface module for receiving the first motion video and the second motion video The second sports video is stored and managed and accepts the query request of the terminal device; the second tag management module is connected to the data storage management module for re-labeling the first sports video and the second sports video to obtain the second sports video Three motion video; the media storage module is connected to the second tag management module for storing the third motion video and tag index information; the video reading interface module is connected to the media storage module for terminal equipment to read Get the video to provide the interface.

优选的,所述视频存储模块还用于存储所述标签信息。Preferably, the video storage module is also used to store the tag information.

优选的,所述第一运动视频包括智能球场上完整的比赛视频、智能球场上智能篮球记录的比赛信息、智能球场上智能穿戴设备记录的比赛信息。Preferably, the first sports video includes the complete game video on the smart court, the game information recorded by the smart basketball on the smart court, and the game information recorded by the smart wearable device on the smart court.

优选的,所述视频输出模块将所述第一运动视频通过硬件接口输出到TV终端进行直播。Preferably, the video output module outputs the first motion video to a TV terminal through a hardware interface for live broadcasting.

优选的,所述传输协议包括RTMP。Preferably, the transmission protocol includes RTMP.

优选的,所述传输协议包括HTTP。Preferably, the transmission protocol includes HTTP.

本发明提供的技术方案带来的有益效果是:The beneficial effects brought by the technical scheme provided by the invention are:

(1)结合智能球场发出的实时运动分析信息控制摄像头组进行多方位、多角度拍摄并处理得到直播视频,所述直播视频包括智能球场上完整的比赛视频、智能球场上智能篮球记录的比赛信息、智能球场上智能穿戴设备记录的比赛信息;(1) Combine the real-time motion analysis information sent by the smart stadium to control the camera group to take multi-directional and multi-angle shots and process them to obtain a live video. The live video includes the complete game video on the smart stadium and the game information recorded by the smart basketball on the smart stadium. , Match information recorded by smart wearable devices on the smart stadium;

(2)结合智能球场发出的统计信息进行视频剪切并进行标签描述,同时将直播视频和剪切视频进行存储;(2) Combine the statistical information sent by the smart stadium to cut the video and describe the label, and store the live video and cut video at the same time;

(3)将直播视频和剪切视频上传到云端进行处理及存储,将视频数据外销第三方,为转播机构带来经济效益。(3) Upload the live video and clipped video to the cloud for processing and storage, and export the video data to third parties to bring economic benefits to the broadcasting organization.

以下结合附图及实施例对本发明作进一步详细说明,但本发明的运动视频直播、剪切及存储系统法不局限于实施例。The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments, but the sports video live broadcast, cutting and storage system method of the present invention is not limited to the embodiments.

附图说明Description of drawings

图1为本发明系统的总体框图;Fig. 1 is the overall block diagram of the system of the present invention;

图2为本发明系统的运动视频捕捉系统的组成框图;Fig. 2 is the composition block diagram of the motion video capture system of system of the present invention;

图3为本发明系统的运动视频剪切系统的组成框图;Fig. 3 is a block diagram of the composition of the motion video cutting system of the system of the present invention;

图4为本发明系统的运动视频云处理系统的组成框图。FIG. 4 is a block diagram of the motion video cloud processing system of the system of the present invention.

具体实施方式Detailed ways

参见图1,本发明的一种运动视频直播、剪切及存储系统,包括运动视频捕捉系统1、运动视频剪切系统2和运动视频云处理系统3;所述运动视频捕捉系统1与所述运动视频剪切系统2通过有线或无线连接,所述运动视频剪切系统2和运动视频云处理系统3通过有线或无线连接;所述运动视频捕捉系统1与分布在智能球场4周边的摄像头组5连接用于控制摄像头组5根据智能球场1发送的实时运动分析信息拍摄影像,将影像转换为第一运动视频并进行直播,同时将所述第一运动视频发送到所述运动视频剪切系统2;所述运动视频剪切系统2接收所述第一运动视频并根据智能球场发送的统计信息进行剪切和标记得到第二运动视频,存储所述第一运动视频和所述第二运动视频并将所述第一运动视频和所述第二运动视频发送到所述运动视频云处理系统3;所述运动视频云处理系统3接收所述第一运动视频和所述第二运动视频并存储,结合所述第一运动视频和所述第二运动视频重新进行标记得到第三运动视频并存储。具体的,运动视频直播、剪切及存储系统与所述智能球场及摄像头组通过有线或无线方式进行数据传输。Referring to Fig. 1, a kind of motion video live broadcasting of the present invention, cutting and storage system comprise motion video capture system 1, motion video cutting system 2 and motion video cloud processing system 3; Described motion video capture system 1 and described The motion video clipping system 2 is connected by wire or wirelessly, and the motion video clipping system 2 and motion video cloud processing system 3 are connected by wire or wirelessly; 5 is connected to control the camera group 5 to shoot images according to the real-time motion analysis information sent by the smart stadium 1, convert the images into the first motion video and perform live broadcast, and send the first motion video to the motion video clipping system at the same time 2; the sports video clipping system 2 receives the first sports video and performs cutting and marking according to the statistical information sent by the smart stadium to obtain a second sports video, and stores the first sports video and the second sports video And described first motion video and described second motion video are sent to described motion video cloud processing system 3; Described motion video cloud processing system 3 receives described first motion video and described second motion video and stores , combining the first motion video and the second motion video to remark to obtain a third motion video and store it. Specifically, the sports video live broadcast, cutting and storage system and the smart stadium and the camera group perform data transmission through wired or wireless methods.

参见图2,所述运动视频捕捉系统1包括:影像获取控制模块11、视频分发模块12、视频输出模块13和第一数据传输模块14;所述影像获取控制模块与分布在智能球场周边的摄像头组相互连接用于控制摄像头组根据智能球场发送的实时运动分析信息拍摄影像同时接收摄像头组拍摄的影像;所述视频分发模块与影像获取控制模块连接用于将所述影像转化为第一运动视频并分发到视频输出模块和第一数据传输模块;所述视频输出模块将所述第一运动视频通过接口输出到TV终端进行直播;所述第一数据传输模块用于通过传输协议对所述第一运动视频数据进行发送。Referring to Fig. 2, the motion video capture system 1 includes: an image acquisition control module 11, a video distribution module 12, a video output module 13 and a first data transmission module 14; The groups are connected to each other for controlling the camera group to shoot images according to the real-time motion analysis information sent by the smart stadium and receive the images taken by the camera group; the video distribution module is connected with the image acquisition control module for converting the image into the first motion video and distributed to the video output module and the first data transmission module; the video output module outputs the first motion video through the interface to the TV terminal for live broadcast; the first data transmission module is used to transmit the first motion video through the transmission protocol A motion video data is sent.

参见图3,所述运动视频剪切系统2包括:第二数据传输模块21、视频处理控制模块22、视频提取模块23、第一标签管理模块24、视频数据转换模块25、视频存储模块26、视频查询接口模块27和视频数据同步模块28;所述第二数据传输模块与所述第一数据传输模块连接用于通过传输协议接收所述第一运动视频数据;所述视频处理控制模块与所述第二数据传输模块用于接收所述第一运动视频、与智能球场系统连接用于获取智能球场发送的统计信息;所述视频提取模块与所述视频处理控制模块连接用于根据所述统计信息对所述第一运动视频进行剪切;所述第一标签管理模块与所述视频提取模块连接用于为所剪切的视频添加描述性的标签信息得到第二运动视频;所述视频数据转换模块与所述第一标签管理模块连接用于对所述第二运动视频进行编码转换和数据压缩;所述视频存储模块与所述视频处理控制模块连接用于存储所述第一运动视频、与所述视频数据转换模块连接用于存储所述第二运动视频;所述视频查询接口模块与所述视频存储模块连接用于提供接口对所述第一运动视频和所述第二运动视频进行查询;所述视频数据同步模块与所述视频存储模块连接用于将所述第一运动视频和所述第二运动视频输出到运动视频云处理系统。进一步的,所述视频数据同步模块还用于断点重连、一部传输和数据校验等。Referring to Fig. 3, described motion video cutting system 2 comprises: the second data transmission module 21, video processing control module 22, video extraction module 23, first label management module 24, video data conversion module 25, video storage module 26, Video query interface module 27 and video data synchronization module 28; The second data transmission module is connected with the first data transmission module for receiving the first motion video data by transmission protocol; The video processing control module is connected with the first data transmission module The second data transmission module is used to receive the first sports video, and is connected with the smart stadium system to obtain the statistical information sent by the smart stadium; the video extraction module is connected to the video processing control module for according to the statistics. information to cut the first motion video; the first tag management module is connected with the video extraction module to add descriptive tag information to the cut video to obtain the second motion video; the video data The conversion module is connected with the first tag management module for encoding conversion and data compression of the second motion video; the video storage module is connected with the video processing control module for storing the first motion video, It is connected with the video data conversion module for storing the second motion video; the video query interface module is connected with the video storage module for providing an interface to perform the first motion video and the second motion video Query; the video data synchronization module is connected to the video storage module for outputting the first motion video and the second motion video to a motion video cloud processing system. Further, the video data synchronization module is also used for breakpoint reconnection, part transmission and data verification, etc.

参见图4,所述运动视频云处理系统3包括:数据同步接口模块31、数据存储管理模块32、第二标签管理模块33、媒体存储模块34和视频读取接口模块35;所述数据同步接口模块与所述视频数据同步模块连接用于接收所述第一运动视频和所述第二运动视频并保证数据完整性;所述数据存储管理模块与所述数据同步接口模块连接用于对接收到的第一运动视频和第二运动视频进行存储管理并接受终端设备的查询请求;所述第二标签管理模块与所述数据存储管理模块连接用于结合所述第一运动视频和所述第二运动视频重新进行标记得到第三运动视频;所述媒体存储模块与所述第二标签管理模块连接用于存储第三运动视频及标签索引信息;所述视频读取接口模块与所述媒体存储模块连接用于为终端设备读取视频提供接口。进一步的,所述第二标签管理模块与所述第一标签管理模块的区别在于所述第二标签管理模块的标签会更加庞杂,能够应对更加复杂的查询请求,比如:“远射”,“U12比赛”,而视频服务器的标签模块的标签则更为具体,比如:“张某某比赛”,“曹某某进球”,“2016-5-18厦门xx队2-1获胜”。Referring to Fig. 4, described motion video cloud processing system 3 comprises: data synchronization interface module 31, data storage management module 32, the second label management module 33, media storage module 34 and video reading interface module 35; Described data synchronization interface The module is connected with the video data synchronization module for receiving the first motion video and the second motion video and ensuring data integrity; the data storage management module is connected with the data synchronization interface module for receiving the The first sports video and the second sports video are stored and managed and accept the query request of the terminal device; the second label management module is connected with the data storage management module for combining the first sports video and the second The motion video is marked again to obtain the third motion video; the media storage module is connected to the second tag management module for storing the third motion video and tag index information; the video reading interface module is connected to the media storage module The connection is used to provide an interface for the terminal device to read the video. Further, the difference between the second label management module and the first label management module is that the labels of the second label management module will be more complex, and can handle more complex query requests, such as: "long shot", " U12 game", while the tags of the tag module of the video server are more specific, such as: "Zhang XX game", "Cao XX goal", "2016-5-18 Xiamen xx team won 2-1".

具体的,所述视频存储模块还用于存储所述标签信息。Specifically, the video storage module is also used to store the tag information.

具体的,所述第一运动视频包括智能球场上完整的比赛视频、智能球场上智能篮球记录的比赛信息、智能球场上智能穿戴设备记录的比赛信息。Specifically, the first sports video includes the complete game video on the smart court, the game information recorded by the smart basketball on the smart court, and the game information recorded by the smart wearable device on the smart court.

具体的,所述视频输出模块将所述第一运动视频通过硬件接口输出到TV终端进行直播。Specifically, the video output module outputs the first motion video to a TV terminal through a hardware interface for live broadcast.

具体的,所述传输协议包括RTMP。Specifically, the transmission protocol includes RTMP.

具体的,所述传输协议包括HTTP。Specifically, the transmission protocol includes HTTP.

本实施例中,所述智能球场包括智能球、智能穿戴设备和服务器等设备,所述智能球用于记录比赛信息,包括九轴传感器,用于采集赛场中球的三轴加速度,角加速度和磁力计的数据,通过有线或无线方式发送赛场中的进球、球飞行速度、球飞行角度、球旋转速度等信息到智能球场的服务器,服务器进行分析后输出实时运动分析信息;所述智能穿戴设备用于记录运动员的运动信息,通过有线或无线发送运动员心率、跑动等运动信息到智能球场的服务器,服务器进行分析后输出实时运动分析信息。进一步的,实时运动分析信息可以是球队A攻入危险区域,运动视频捕捉系统1中的影像获取控制模块解读这样的信息,并输出控制信息。控制信息包括摄像头编号、摄像中心点、缩放等,例如1号摄像头、拍摄焦点坐标为控球球员,放大300%。2号摄像头,拍摄焦点为球队B危险区域,无缩放。In this embodiment, the smart stadium includes devices such as smart balls, smart wearable devices, and servers. The smart ball is used to record game information and includes a nine-axis sensor for collecting the three-axis acceleration, angular acceleration and The data of the magnetometer sends information such as goals in the field, ball flight speed, ball flight angle, ball rotation speed, etc. to the server of the smart stadium by wired or wireless means, and the server outputs real-time motion analysis information after analysis; the smart wearable The equipment is used to record the sports information of athletes, and send sports information such as heart rate and running to the server of the smart stadium through wired or wireless, and the server will output real-time sports analysis information after analysis. Further, the real-time motion analysis information may be that team A has scored into a dangerous area, and the image acquisition control module in the motion video capture system 1 interprets such information and outputs control information. The control information includes camera number, camera center point, zoom, etc., for example, camera No. 1, the shooting focus coordinates are the player in possession of the ball, and the zoom is 300%. Camera No. 2, focusing on the dangerous area of team B, without zooming.

进一步的,智能球场的服务器还输出统计信息数据并实时发送给所述运动视频剪切系统2的视频处理控制模块22。所述统计信息即运动的统计数据,如球员a带球时间为3-6秒,55-60秒,或者球队A在39分10秒,60分35秒攻入对手球门等。根据这些信息,运动视频剪切系统自动生成不同类型的视频并存储。比如个人带球、传球、射门集锦,进球集锦,射门集锦等。同时它给这些视频加上标签以供进一步查询,也对视频编码、格式进行一定处理。Further, the server of the smart stadium also outputs statistical information data and sends it to the video processing control module 22 of the sports video clipping system 2 in real time. The statistical information is the statistical data of the movement, such as player a dribbling for 3-6 seconds, 55-60 seconds, or team A scoring the opponent's goal at 39 minutes 10 seconds, 60 minutes 35 seconds, etc. Based on this information, the motion video cutting system automatically generates and stores different types of videos. Such as personal dribbling, passing, shooting highlights, goal highlights, shot highlights and so on. At the same time, it adds tags to these videos for further query, and also performs certain processing on video encoding and format.

本实施例中,运动视频云处理系统3将运动视频剪切系统的数据同步并且存储,以供进一步查询。由于它和智能球场没有直接联系,因此所有的数据同步不需要实时进行。同步的数据包括两个部分,一部分是视频数据,另一部分是标签信息。用户向运动视频云处理系统请求数据时,查询系统会根据数据存储管理模块找出相应的影像资料并且转化为视频流输出。In this embodiment, the motion video cloud processing system 3 synchronizes and stores the data of the motion video clipping system for further query. Since it has no direct connection with the smart stadium, all data synchronization does not need to be done in real time. The synchronized data includes two parts, one part is video data, and the other part is tag information. When the user requests data from the motion video cloud processing system, the query system will find out the corresponding image data according to the data storage management module and convert it into a video stream output.

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.

Claims (7)

1. a kind of sport video live streaming, shearing and storage system, it is characterised in that:System is captured including sport video, movement regards Frequency cutting system and sport video cloud processing system;The sport video captures system and passes through with the sport video cutting system Wired or wireless connection, the sport video cutting system and sport video cloud processing system pass through wired or wireless connection;Institute Sport video capture system is stated to connect for controlling camera group according to intelligence with the camera group for being distributed in intelligent court periphery The real time kinematics that court is sent analyze information filmed image, are the first sport video by video conversion and are broadcast live, and simultaneously will First sport video is sent to the sport video cutting system;The sport video cutting system receives first fortune Dynamic video and the statistical information sent according to intelligent court carry out shearing and label obtains the second sport video, storage described first First sport video and second sport video are simultaneously sent to the fortune by sport video and second sport video Dynamic video cloud processing system;The sport video cloud processing system receives first sport video and second sport video And store, re-starting label in conjunction with first sport video and second sport video obtains third sport video and deposits Storage;
The sport video captures system:Image capturing control module, video distribution module, Video Output Modules and first Data transmission module;The image capturing control module is interengageable for controlling with the camera group for being distributed in intelligent court periphery The real time kinematics analysis information filmed image that camera group processed is sent according to intelligent court receives the shadow of camera group shooting simultaneously Picture;The video distribution module is connect with image capturing control module for converting the image to the first sport video and dividing It is dealt into Video Output Modules and first data transmission module;First sport video is passed through interface by the Video Output Modules TV terminals are output to be broadcast live;The first data transmission module is used for through transport protocol to the first sport video number According to being sent;
The sport video cutting system includes:Second data transmission module, video processing and control module, video extraction, First tag control module, video data conversion module, video storage modules, query video interface module and video data synchronization Module;Second data transmission module is connect with the first data transmission module for receiving described the by transport protocol One motion video data;The video processing and control module is with second data transmission module for receiving first movement Video connect the statistical information sent for obtaining intelligent court with intelligent court system;The video extraction with it is described Video processing and control module is connected for being sheared to first sport video according to the statistical information;First mark Label management module, which connect to be used to add descriptive label information for the video sheared with the video extraction, obtains the Two sport videos;The video data conversion module is connect with first tag control module for being regarded to second movement Frequency carries out code conversion and data compression;The video storage modules are connect with the video processing and control module for storing It states the first sport video, connect with the video data conversion module for storing second sport video;The video is looked into Interface module is ask to be connect with the video storage modules for providing interface to first sport video and second movement Video is inquired;The video data synchronization module is connect with the video storage modules to be used for first sport video It is output to sport video cloud processing system with second sport video.
2. sport video live streaming, shearing and storage system according to claim 1, which is characterized in that the sport video Cloud processing system includes:Data synchronization interface module, Data Storage, the second tag control module, media storage mould Block and video read interface module;The Data synchronization interface module is connect with the video data synchronization module for receiving It states the first sport video and second sport video and guarantees data integrity;The Data Storage and the number According to synchronous interface module connection for receiving the first sport video and the second sport video storage management and receive The inquiry request of terminal device;Second tag control module is connect with the Data Storage in conjunction with described First sport video and second sport video re-start label and obtain third sport video;The media storage module with The second tag control module connection is for storing third sport video and tab index information;The video reads interface mould Block is connect with the media storage module provides interface for reading video for terminal device.
3. sport video live streaming, shearing and storage system according to claim 1, it is characterised in that:The video storage Module is additionally operable to store the label information.
4. sport video live streaming, shearing and storage system according to claim 1, it is characterised in that:First movement Video include completely compete on intelligent sphere field video, the information for the game of intelligent basketball record on intelligent court, on intelligent court The information for the game of intelligent wearable device record.
5. sport video live streaming, shearing and storage system according to claim 1, it is characterised in that:The video output First sport video is output to TV terminals by hardware interface and is broadcast live by module.
6. sport video live streaming, shearing and storage system according to claim 1, it is characterised in that:The transport protocol Including RTMP.
7. sport video live streaming, shearing and storage system according to claim 1, it is characterised in that:The transport protocol Including HTTP.
CN201610357203.5A 2016-05-26 2016-05-26 A kind of live streaming of sport video, shearing and storage system Active CN105959710B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610357203.5A CN105959710B (en) 2016-05-26 2016-05-26 A kind of live streaming of sport video, shearing and storage system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610357203.5A CN105959710B (en) 2016-05-26 2016-05-26 A kind of live streaming of sport video, shearing and storage system

Publications (2)

Publication Number Publication Date
CN105959710A CN105959710A (en) 2016-09-21
CN105959710B true CN105959710B (en) 2018-10-26

Family

ID=56909803

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610357203.5A Active CN105959710B (en) 2016-05-26 2016-05-26 A kind of live streaming of sport video, shearing and storage system

Country Status (1)

Country Link
CN (1) CN105959710B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110022451B (en) * 2019-04-18 2020-07-28 环爱网络科技(上海)有限公司 Method and system for generating sub-video and medium storing corresponding program
CN110008374B (en) * 2019-06-04 2019-09-13 成都索贝数码科技股份有限公司 A selection and editing method for intelligent production of sports events
CN113038162A (en) * 2021-03-25 2021-06-25 梁栋 Live broadcast method and system for billiard game

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1333700A (en) * 1998-11-20 2002-01-30 詹姆斯·A·阿曼 Multiple Target Tracking System
CN101639354A (en) * 2008-08-01 2010-02-03 索尼株式会社 Method and apparatus for object tracking
CN101795363A (en) * 2009-02-04 2010-08-04 索尼公司 Video process apparatus, method for processing video frequency and program
CN102263907A (en) * 2011-08-04 2011-11-30 央视国际网络有限公司 Play control method of competition video, and generation method and device for clip information of competition video
CN102291536A (en) * 2011-08-31 2011-12-21 华南理工大学 Network television automatic videotaping device driven based on user statistic data and method
CN102427507A (en) * 2011-09-30 2012-04-25 北京航空航天大学 Football video highlight automatic synthesis method based on event model
CN104571132A (en) * 2013-10-20 2015-04-29 郁杰夫 Tracking photography system and tracking photography method
CN105009599A (en) * 2012-12-31 2015-10-28 谷歌公司 Automatic identification of a notable moment
CN105080111A (en) * 2014-05-14 2015-11-25 阿迪达斯股份公司 Sport ball motion monitoring methods and systems
CN105187846A (en) * 2015-07-30 2015-12-23 上海互韦涵信息技术有限公司 Personal video real-time live broadcast method and system for runway
CN105245909A (en) * 2015-10-10 2016-01-13 上海慧体网络科技有限公司 Method for match live broadcast by combining intelligent hardware, cloud computing and internet
CN105338368A (en) * 2015-11-02 2016-02-17 腾讯科技(北京)有限公司 Method, device and system for converting live stream of video into on-demand data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0105421D0 (en) * 2001-03-06 2001-04-25 Prozone Holdings Ltd Sport analysis system and method
WO2015103636A2 (en) * 2014-01-06 2015-07-09 Vinja, Llc Injection of instructions in complex audiovisual experiences

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1333700A (en) * 1998-11-20 2002-01-30 詹姆斯·A·阿曼 Multiple Target Tracking System
US6567116B1 (en) * 1998-11-20 2003-05-20 James A. Aman Multiple object tracking system
CN101639354A (en) * 2008-08-01 2010-02-03 索尼株式会社 Method and apparatus for object tracking
CN101795363A (en) * 2009-02-04 2010-08-04 索尼公司 Video process apparatus, method for processing video frequency and program
CN102263907A (en) * 2011-08-04 2011-11-30 央视国际网络有限公司 Play control method of competition video, and generation method and device for clip information of competition video
CN102291536A (en) * 2011-08-31 2011-12-21 华南理工大学 Network television automatic videotaping device driven based on user statistic data and method
CN102427507A (en) * 2011-09-30 2012-04-25 北京航空航天大学 Football video highlight automatic synthesis method based on event model
CN105009599A (en) * 2012-12-31 2015-10-28 谷歌公司 Automatic identification of a notable moment
CN104571132A (en) * 2013-10-20 2015-04-29 郁杰夫 Tracking photography system and tracking photography method
CN105080111A (en) * 2014-05-14 2015-11-25 阿迪达斯股份公司 Sport ball motion monitoring methods and systems
CN105187846A (en) * 2015-07-30 2015-12-23 上海互韦涵信息技术有限公司 Personal video real-time live broadcast method and system for runway
CN105245909A (en) * 2015-10-10 2016-01-13 上海慧体网络科技有限公司 Method for match live broadcast by combining intelligent hardware, cloud computing and internet
CN105338368A (en) * 2015-11-02 2016-02-17 腾讯科技(北京)有限公司 Method, device and system for converting live stream of video into on-demand data

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
在线体育视频剪辑系统中元数据的应用研究;姚岚;《中国优秀硕士学位论文库》;20120731;全文 *
基于标注的视频编辑技术在体育比赛分析中的应用研究;王晓玲;《中国优秀硕士学位论文库》;20110831;全文 *

Also Published As

Publication number Publication date
CN105959710A (en) 2016-09-21

Similar Documents

Publication Publication Date Title
JP6715441B2 (en) Augmented reality display system, terminal device and augmented reality display method
US9583144B2 (en) System and method for creating a sports video
US20250274617A1 (en) Video-based analytics platform for real-time tracking of athlete and equipment movement
US20190267041A1 (en) System and method for generating probabilistic play analyses from sports videos
US20180264342A1 (en) Smart-court system and method for providing real-time debriefing and training services of sport games
US20180301169A1 (en) System and method for generating a highlight reel of a sporting event
CN105245909A (en) Method for match live broadcast by combining intelligent hardware, cloud computing and internet
CN109961039B (en) Personal goal video capturing method and system
US12238388B2 (en) Systems and methods for graphical data presentation during a sporting event broadcast
AU2016240390A1 (en) Sports virtual reality system
CN105959710B (en) A kind of live streaming of sport video, shearing and storage system
US20150373306A1 (en) Real-time video capture of field sports activities
CN112533003B (en) Video processing system, device and method
EP3429706B1 (en) Shared experiences in panoramic video
CN113992974B (en) Method, device, computing equipment and computer readable storage medium for simulating competition
CN105447579A (en) Intelligent football court management system
KR20180056055A (en) System for providing solution of justice on martial arts sports and analyzing bigdata using augmented reality, and Drive Method of the Same
CN110213611A (en) A kind of ball competition field camera shooting implementation method based on artificial intelligence Visual identification technology
JP2017212665A (en) Personal video real-time live broadcast method and live broadcast system used for competitive road
US10284907B2 (en) Device, system, and method for game enhancement using cross-augmentation
CN110059653A (en) A kind of method of data capture and device, electronic equipment, storage medium
CN110418150A (en) Information prompting method, equipment, system and computer readable storage medium
US20180176611A1 (en) Video editor servers, video editing methods, client devices, and methods for controlling a client device
CN114358181A (en) Matching method, device, device and storage medium for curling motion trajectory
CN205490964U (en) Track race video live broadcast system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Sports video live broadcast, cutting and storage system

Effective date of registration: 20190909

Granted publication date: 20181026

Pledgee: Lin Zhihong

Pledgor: GENGEE TECHNOLOGY Co.,Ltd.

Registration number: Y2019980000128

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Date of cancellation: 20220729

Granted publication date: 20181026

Pledgee: Lin Zhihong

Pledgor: GENGEE TECHNOLOGY Co.,Ltd.

Registration number: Y2019980000128

EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20160921

Assignee: Shanghai Jikai Technology Co.,Ltd.

Assignor: GENGEE TECHNOLOGY Co.,Ltd.

Contract record no.: X2023310000004

Denomination of invention: A live broadcast, cutting and storage system for motion video

Granted publication date: 20181026

License type: Common License

Record date: 20230110

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A live broadcast, cutting and storage system for motion video

Granted publication date: 20181026

Pledgee: Xiamen pilot Free Trade Zone Branch of Bank of China Ltd.

Pledgor: GENGEE TECHNOLOGY Co.,Ltd.

Registration number: Y2025980021547