Broadcasting method for broadcasting images with augmented motion data
DCFirst Claim
1. A broadcasting method for broadcasting images with augmented motion data comprising:
- capturing one or more images via at least one camera wherein said one or more images are associated with at least one motion capture element or a user that is associated with said at least one motion capture element or both said at least one motion capture element and said user;
receiving said one or more images at a computer or via a communication interface coupled with said computer;
receiving motion capture data from said at least one motion capture element via said communication interface coupled with said computer;
receiving said motion capture data after a communications link to said at least one motion capture element is available and capable of receiving information over said communication interface;
receiving said motion capture data after an event or periodically requesting said motion capture data from said at least one motion capture element;
recognizing said at least one motion capture element associated with said user or piece of equipment and associating said at least one motion capture element with assigned locations on said user or said piece of equipment based on user input from said user;
analyzing said motion capture data to form motion analysis data;
drawinga three-dimensional overlay onto at least one avatar or at least one of said one or more images of said user or both,a rating onto said at least one avatar or said at least one of said one or more images of said user or both,at least one power factor value onto said at least one avatar or said at least one of said one or more images of said user or both,a calculated ball flight path onto said at least one avatar or said at least one of said one or more images of said user or both,a time line showing points in time along a time axis where peak values occur onto said at least one avatar or said at least one of said one or more images of said user or both,an impact location of a ball on said piece of equipment onto said at least one avatar or said at least one of said one or more images of said user or both,a slow motion display of the user shown from around the user at various angles at normal speed onto said at least one avatar or said at least one of said one or more images of said user or both, orany combination thereof associated with said motion analysis data; and
,broadcasting said at least one avatar or said one or more images or both to a multiplicity of display devices.
4 Assignments
Litigations
1 Petition
Accused Products
Abstract
A broadcasting method for broadcasting images with augmented motion data, which may utilize a system having at least one camera, a computer and a wireless communication interface. The system obtains data from motion capture elements, analyzes data and optionally stores data in database for use in broadcasting applications, virtual reality applications and/or data mining. The system also recognizes at least one motion capture data element associated with a user or piece of equipment, and receives data associated with the motion capture element via the wireless communication interface. The system also enables unique displays associated with the user, such as 3D overlays onto images of the user to visually depict the captured motion data. Ratings, compliance, ball flight path data can be calculated and displayed, for example on a map or timeline or both. Furthermore, the system enables performance related equipment fitting and purchase.
297 Citations
24 Claims
-
1. A broadcasting method for broadcasting images with augmented motion data comprising:
-
capturing one or more images via at least one camera wherein said one or more images are associated with at least one motion capture element or a user that is associated with said at least one motion capture element or both said at least one motion capture element and said user; receiving said one or more images at a computer or via a communication interface coupled with said computer; receiving motion capture data from said at least one motion capture element via said communication interface coupled with said computer; receiving said motion capture data after a communications link to said at least one motion capture element is available and capable of receiving information over said communication interface; receiving said motion capture data after an event or periodically requesting said motion capture data from said at least one motion capture element; recognizing said at least one motion capture element associated with said user or piece of equipment and associating said at least one motion capture element with assigned locations on said user or said piece of equipment based on user input from said user; analyzing said motion capture data to form motion analysis data; drawing a three-dimensional overlay onto at least one avatar or at least one of said one or more images of said user or both, a rating onto said at least one avatar or said at least one of said one or more images of said user or both, at least one power factor value onto said at least one avatar or said at least one of said one or more images of said user or both, a calculated ball flight path onto said at least one avatar or said at least one of said one or more images of said user or both, a time line showing points in time along a time axis where peak values occur onto said at least one avatar or said at least one of said one or more images of said user or both, an impact location of a ball on said piece of equipment onto said at least one avatar or said at least one of said one or more images of said user or both, a slow motion display of the user shown from around the user at various angles at normal speed onto said at least one avatar or said at least one of said one or more images of said user or both, or any combination thereof associated with said motion analysis data; and
,broadcasting said at least one avatar or said one or more images or both to a multiplicity of display devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 22, 23, 24)
-
-
14. A broadcasting method for broadcasting images with augmented motion data comprising:
-
capturing one or more images via at least one camera wherein said one or more images contain are associated with at least one motion capture element or a user that is associated with said at least one motion capture element or both said at least one motion capture element and said user; receiving said one or more images at a computer or via a communication interface coupled with said computer; receiving motion capture data from said at least one motion capture element via said communication interface coupled with said computer; receiving said motion capture data after a communications link to said at least one motion capture element is available and capable of receiving information over said communication interface; receiving said motion capture data after an event or periodically requesting said motion capture data from said at least one motion capture element; analyzing said motion capture data to form motion analysis data; drawing a three-dimensional overlay onto at least one avatar or at least one of said one or more images of said user or both, a rating onto said at least one avatar or said at least one of said one or more images of said user or both, at least one power factor value onto said at least one avatar or said at least one of said one or more images of said user or both, a calculated ball flight path onto said at least one avatar or said at least one of said one or more images of said user or both, a time line showing points in time along a time axis where peak values occur onto said at least one avatar or said at least one of said one or more images of said user or both, an impact location of a ball on said piece of equipment onto said at least one avatar or said at least one of said one or more images of said user or both, a slow motion display of the user shown from around the user at various angles at normal speed onto said at least one avatar or said at least one of said one or more images of said user or both, or any combination thereof associated with said motion analysis data; accessing previously stored motion capture data or motion analysis data associated with said user or piece of equipment or previously stored motion capture data or motion analysis data associated with at least one other user or other piece of equipment; and
,broadcasting said at least one avatar or said one or more images or both to a multiplicity of display devices along with information based on said motion analysis data associated with said user or piece of equipment and said previously stored motion capture data or motion analysis data associated with said user or piece of equipment
orsaid previously stored motion capture data or motion analysis data associated with at least one other user or other piece of equipment. - View Dependent Claims (15, 16, 17)
-
-
18. A broadcasting method for broadcasting images with augmented motion data comprising:
-
capturing one or more images via at least one camera wherein said one or more images are associated with at least one motion capture element or a user that is associated with said at least one motion capture element or both said at least one motion capture element and said user; receiving said one or more images at a computer or via a communication interface coupled with said computer; receiving motion capture data from said at least one motion capture element via said communication interface coupled with said computer; receiving said motion capture data after a communications link to said at least one motion capture element is available and capable of receiving information over said communication interface; receiving said motion capture data after an event or periodically requesting said motion capture data from said at least one motion capture element; intermittently receiving said motion capture data; synchronizing said one or more images in time with said motion capture data; analyzing said motion capture data to form motion analysis data; drawing a three-dimensional overlay onto at least one avatar or at least one of said one or more images of said user or both, a rating onto said at least one avatar or said at least one of said one or more images of said user or both, at least one power factor value onto said at least one avatar or said at least one of said one or more images of said user or both, a calculated ball flight path onto said at least one avatar or said at least one of said one or more images of said user or both, a time line showing points in time along a time axis where peak values occur onto said at least one avatar or said at least one of said one or more images of said user or both, an impact location of a ball on said piece of equipment onto said at least one avatar or said at least one of said one or more images of said user or both, a slow motion display of the user shown from around the user at various angles at normal speed onto said at least one avatar or said at least one of said one or more images of said user or both, or any combination thereof associated with said motion analysis data; broadcasting said at least one avatar or said one or more images or both to a multiplicity of display devices based on comparing said motion analysis data associated with said user or said piece of equipment and previously stored motion capture data or motion analysis data associated with said user or said piece of equipment or previously stored motion capture data or said motion analysis data associated with at least one other user. - View Dependent Claims (19, 20)
-
Specification