Method of operating server providing sports video-based platform service
Abstract
A method of operating a server providing a sports video-based platform service includes tracking a ball by using a pre-processing of leaving dynamic pixels in the sports video of a ball game, determining an unidentified player associated with a score-related scene of the sports video by using a ball tracking result, identifying the unidentified player by tracking the unidentified player up to an adjacent frame where the unidentified player is identifiable, and generating a time section of the sports video and identification information for the unidentified player, corresponding to the score-related scene.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of operating a server providing a sports video-based platform service, the method comprising:
transmitting a signal requesting analysis of a sports video to a video analysis module based on a link of the sports video; storing player-specific clusters received from the video analysis module in a database; providing information for extracting player-specific video clips from the sports video to a user terminal based on the database; receiving an input for identifying an unidentified player of at least one cluster from the user terminal provided with the video clips for each player from a streaming server; and updating identification information for at least one corresponding cluster in the database based on the input.
2 . The method of claim 1 , further comprising:
providing statistics indicating a contribution of players to the user terminal; receiving an input for selecting a detailed record included in the statistics from the user terminal; obtaining at least one sub-cluster associated with the selected detailed record based on the database; and providing information for extracting a video clip from the sports video to the user terminal based on the at least one sub-cluster.
3 . The method of claim 1 , further comprising:
receiving a search query including a search target player and a search target scene from the user terminal; searching the database for a sub-cluster corresponding to the search query; and providing information for extracting a video clip from the sports video to the user terminal based on the sub-cluster that has been searched for.
4 . The method of claim 1 , further comprising at least one of:
determining a charging level based on reliability of the clusters; and determining a reward level based on a feedback input that modifies the clusters.
5 . The method of claim 1 , further comprising:
receiving, from the user terminal, a feedback input indicating that a player of at least one section included in the at least one cluster does not belong to the cluster; and excluding the section from the the cluster based on the feedback input.
6 . The method of claim 1 , further comprising:
receiving, from the user terminal, a feedback input indicating that a player of at least one section included in the at least one cluster belongs to another cluster; and excluding the section from the cluster and including the the section in the other cluster based on the feedback input.
7 . The method of claim 1 , further comprising:
generating training data dependent on the updated database; and training a specialized model for estimating at least one of detection information, identification information, and motion type information for players based on the training data.
8 . A computer-readable recording medium that has a program for executing the method of claim 1 recorded therein.Join the waitlist — get patent alerts
Track US2023377336A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.