CPC G06V 20/48 (2022.01) [A63F 13/213 (2014.09); A63F 13/65 (2014.09); A63F 13/814 (2014.09); G06V 20/46 (2022.01); G06V 40/23 (2022.01)] | 9 Claims |
1. A dance matching method for evaluating a dance of a user on the basis of a reference song video of a dance of multiple dancers by a dance matching system, the dance matching method comprising:
extracting, by a group dance part extraction unit, a group dance part from the reference song video under a preset dance extraction condition;
extracting, by a song extraction unit, a song part corresponding to the extracted group dance part;
transmitting, by a communication unit, the song part to an electronic device of the user so that the electronic device plays the extracted song part;
receiving, by the communication unit, a user dance video from the electronic device while the electronic device plays the song part;
calculating, by a matching unit, a matching rate between a dance of the user in the user dance video and a dance of a dancer in the reference song video; and
transmitting, by the communication unit, the matching rate to the electronic device,
wherein the preset dance extraction condition is a condition for extracting the group dance part on the basis of dance matching rates between the multiple dancers in the reference song video,
the group dance part extraction unit is configured to
calculate the dance matching rates for all playback sections of the reference song video, and
extract a reference matching rate, which is a reference for extracting the group dance part, on the basis of the dance matching rates for the all playback sections of the reference song video, and
the preset dance extraction condition is a condition for extracting a dance part having the dance matching rates equal to and greater than the reference matching rate as the group dance part.
|