Abstract: A method for estimating information on a golf swing is provided. The method includes the steps of: when a photographed image of a user's golf swing is acquired, detecting at least one joint of the user from the photographed image using an artificial neural network model; and estimating information on the user's golf swing with reference to a position of the at least one detected joint.
Abstract: A method for displaying a graphic object on an image is provided. The method includes the steps of: acquiring, with respect to a first graphic object inputted by a user onto a first image of a person's posture, attribute information of the first graphic object that defines the first graphic object; deriving, on the basis of a feature point detected from each of the first image and a second image of a person's posture, a transformation model that defines a transformation relationship between the attribute information of the first graphic object and attribute information of a second graphic object to be displayed on the second image in correspondence to the first graphic object; and displaying, on the basis of the transformation model, the second graphic object at a position on the second image corresponding to a position of the first graphic object on the first image.
Abstract: A method for providing feedback on a golf swing is provided. The method includes the steps of: acquiring information on at least one segment constituting a golf swing; and generating feedback information on the golf swing with reference to a result of comparing the information on the at least one segment and predetermined reference information.
Abstract: A method for providing information on segments constituting a golf swing is provided. The method includes the steps of: acquiring two or more images of a golf swing; and generating information on at least one segment constituting the golf swing with reference to a result of comparing the two or more images.
Abstract: A method for recommending golf-related contents is provided. The method includes detecting at least one body part of a user from a captured image by using an artificial neural network model, when the captured image related to the golf swing of the user is acquired; estimating at least one problem about the golf swing of the user by referring to the position of the detected at least one body part; and deriving, in reference to information related to the problem associated with the golf-related contents, at least one piece of candidate content associated with the at least one problem from among golf-related contents.
Abstract: A method for estimating information on a golf swing is provided. The method includes the steps of: detecting, when a photographed image of a user's golf swing is acquired, at least one of a plurality of key points for a shaft of a club and a plurality of key points for a face of the club, and at least one joint of the user from the photographed image using an artificial neural network model; and estimating a posture of the club on the basis of at least one of positions of the plurality of key points for the shaft and positions of the plurality of key points for the face, and estimating information on the user's golf swing with reference to the posture of the club and a position of the at least one joint of the user.
Abstract: A method for estimating information on a golf swing is provided. The method includes the steps of: specifying at least one analysis target posture from among a plurality of golf swing-related postures; detecting at least one of at least one joint of a user and a golf club using an artificial neural network model from a video of the user's golf swing captured by a video capture module, and providing the user with information on the user's analysis target posture estimated with reference to at least one of a position of the at least one joint and a position of the golf club; and controlling the video capture module to capture the video of the user's golf swing again after a predetermined time elapses from when the information on the analysis target posture is provided.
Abstract: A method for estimating information on a golf swing posture is provided. The method includes the steps of: adjusting a determination criterion for a golf swing of a user on the basis of information associated with the user's golf swing; and estimating information on a golf swing posture of the user on the basis of the adjusted determination criterion, wherein the information associated with the user's golf swing includes at least one of a photographed image of the user's golf swing and information on a swing posture of a comparison target golfer selected by the user.
Abstract: A method for displaying a graphic object on an image is provided. The method includes the steps of: acquiring, with respect to a first graphic object inputted by a user onto a first image of a person's posture, attribute information of the first graphic object that defines the first graphic object; deriving, on the basis of a feature point detected from each of the first image and a second image of a person's posture, a transformation model that defines a transformation relationship between the attribute information of the first graphic object and attribute information of a second graphic object to be displayed on the second image in correspondence to the first graphic object; and displaying, on the basis of the transformation model, the second graphic object at a position on the second image corresponding to a position of the first graphic object on the first image.
Abstract: A method for estimating information on a golf swing is provided. The method includes the steps of: when a photographed image of a user's golf swing is acquired, detecting at least one joint of the user from the photographed image using an artificial neural network model; comparing the user's golf swing and a golf swing of a comparison target with reference to a position of the at least one detected joint; and estimating information on the user's golf swing on the basis of a result of the comparison.
Abstract: A method for estimating information on a golf swing is provided. The method includes the steps of: estimating a three-dimensional position of at least one joint of a user, when two or more two-dimensional photographed images of the user's golf swing taken from different directions are acquired, by deriving probability information on a two-dimensional position of the at least one joint of the user from each of the two or more two-dimensional photographed images using an artificial neural network model, and combining the derived probability information on the two-dimensional position of the at least one joint; and estimating information on the user's golf swing with reference to the estimated three-dimensional position of the at least one joint.
Abstract: A method for estimating information on a golf swing is provided. The method includes the steps of: when a photographed image of a user's golf swing is acquired, detecting at least one joint of the user from the photographed image using an artificial neural network model; and estimating information on the user's golf swing with reference to a position of the at least one detected joint.
Abstract: A method for recommending golf-related contents is provided. The method includes detecting at least one body part of a user from a captured image by using an artificial neural network model, when the captured image related to the golf swing of the user is acquired; estimating at least one problem about the golf swing of the user by referring to the position of the detected at least one body part; and deriving, in reference to information related to the problem associated with the golf-related contents, at least one piece of candidate content associated with the at least one problem from among golf-related contents.