-
公开(公告)号:US10109061B2
公开(公告)日:2018-10-23
申请号:US15590398
申请日:2017-05-09
申请人: Blast Motion Inc.
发明人: Bhaskar Bose , Piyush Gupta , Juergen Haas , Brian Estrem , Michael Bentley , Ryan Kaps
IPC分类号: A63F13/12 , G06T7/20 , A63F13/212 , A63F13/211 , A63F13/213 , G06K9/00 , G08B21/04 , G11B27/022 , G11B27/031 , G11B27/10 , G11B27/17 , G11B31/00 , H04N7/18
摘要: A system that analyzes data from multiple sensors, potentially of different types, that track motions of players, equipment, and projectiles such as balls. Data from different sensors is combined to generate integrated metrics for events and activities. Illustrative sensors may include inertial sensors, cameras, radars, and light gates. As an illustrative example, a video camera may track motion of a pitched baseball, and an inertial sensor may track motion of a bat; the system may use the combined data to analyze the effectiveness of the swing in hitting the pitch. The system may also use sensor data to automatically select or generate tags for an event; tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags.
-
公开(公告)号:US09401178B2
公开(公告)日:2016-07-26
申请号:US14801341
申请日:2015-07-16
申请人: BLAST MOTION INC.
发明人: Michael Bentley , Ryan Kaps , Bhaskar Bose , Piyush Gupta , Juergen Haas , Brian Estrem
IPC分类号: A63F13/12 , G11B27/031 , G06K9/00 , G08B21/04 , G06T7/20 , H04N7/18 , H04N21/422 , A63F13/355 , A63F13/212
CPC分类号: G11B27/031 , A63F13/212 , A63F13/355 , A63F2300/105 , A63F2300/69 , G06K9/00342 , G06K9/00724 , G06K9/00751 , G06T7/20 , G06T2207/30221 , G08B21/043 , G08B21/0492 , H04N7/181 , H04N21/42201 , H04N21/42202 , H04N21/42203
摘要: Enables event analysis from sensors including environmental, physiological and motion capture sensors. Also enables displaying information based on events recognized using sensor data associated with a user, piece of equipment or based on previous motion analysis data from the user or other user(s) or other sensors. Enables intelligent analysis, synchronization, and transfer of generally concise event videos synchronized with motion data from motion capture sensor(s) coupled with a user or piece of equipment. Enables creating, transferring, obtaining, and storing concise event videos generally without non-event video. Events stored in the database identifies trends, correlations, models, and patterns in event data. Greatly saves storage and increases upload speed by uploading event videos and avoiding upload of non-pertinent portions of large videos. Creates highlight and fail reels filtered by metrics and can sort by metric. Compares motion trajectories of users and objects to optimally efficient trajectories, and to desired trajectories.
摘要翻译: 实现来自传感器的事件分析,包括环境,生理和运动捕捉传感器。 还能够基于使用与用户,设备相关联的传感器数据识别的事件或者基于来自用户或其他用户或其他传感器的先前运动分析数据来显示信息。 实现与运动捕捉传感器(与用户或设备)耦合的运动数据同步的一般简洁的事件视频的智能分析,同步和传输。 可以创建,传输,获取和存储简洁的事件视频,而无需非事件视频。 存储在数据库中的事件标识事件数据中的趋势,相关性,模型和模式。 通过上传事件视频并避免上传大型视频的非相关部分,大大节省存储空间并提高上传速度。 创建由指标过滤的突出显示和失败卷轴,并可按指标排序。 将用户和对象的运动轨迹与最佳有效的轨迹和所需的轨迹进行比较。
-
公开(公告)号:US10786728B2
公开(公告)日:2020-09-29
申请号:US15602853
申请日:2017-05-23
申请人: Blast Motion Inc.
发明人: Juergen Haas , Bhaskar Bose , Michael Bentley , Ryan Kaps
IPC分类号: A63F13/211 , A63F13/42 , A63F13/235 , A63F13/25 , A63F13/525 , A63F13/833 , G06T19/00 , A63F13/812 , G06T15/20
摘要: A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.
-
公开(公告)号:US10607349B2
公开(公告)日:2020-03-31
申请号:US16166490
申请日:2018-10-22
申请人: Blast Motion Inc.
发明人: Bhaskar Bose , Piyush Gupta , Juergen Haas , Brian Estrem , Michael Bentley , Ryan Kaps
IPC分类号: A63F13/211 , G06T7/20 , G11B27/17 , G11B27/022 , G11B31/00 , G06K9/00 , G08B21/04 , G11B27/031 , H04N7/18 , G11B27/28 , A63F13/00 , A63F13/213 , A63F13/812 , G11B27/10 , A63F13/212
摘要: A system that analyzes data from multiple sensors, potentially of different types, that track motions of players, equipment, and projectiles such as balls. Data from different sensors is combined to generate integrated metrics for events and activities. Illustrative sensors may include inertial sensors, cameras, radars, and light gates. As an illustrative example, a video camera may track motion of a pitched baseball, and an inertial sensor may track motion of a bat; the system may use the combined data to analyze the effectiveness of the swing in hitting the pitch. The system may also use sensor data to automatically select or generate tags for an event; tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags.
-
公开(公告)号:US10380409B2
公开(公告)日:2019-08-13
申请号:US15815696
申请日:2017-11-16
申请人: Blast Motion Inc.
发明人: James Thornbrue , Patrick Cherveny , Juergen Haas
摘要: A method that estimates the 3D trajectory of a projectile, such as a golf ball or baseball, by analyzing a sequence of images from a single-lens, 2D camera. Image analysis may be used to locate the projectile in the camera images, using motion detection and filters for the projectile's expected size and shape. A physics model may be used to calculate the projectile's trajectory as a function of its initial position and velocity (for example, just after impact with a golf club or bat). A camera projection transform may map this trajectory into predicted pixel locations, which may be compared to the observed projectile locations in the camera images. The projectile's trajectory may be estimated by finding initial conditions that minimize differences between observed and predicted pixel locations, using a nonlinear least squares solver for example. The method may be extended to multiple cameras.
-
公开(公告)号:US12005344B2
公开(公告)日:2024-06-11
申请号:US17878835
申请日:2022-08-01
申请人: Blast Motion Inc.
发明人: Juergen Haas , Bhaskar Bose , Michael Bentley , Ryan Kaps
IPC分类号: A63F13/42 , A63F13/211 , A63F13/235 , A63F13/25 , A63F13/525 , A63F13/833 , G06T19/00 , A63F13/812 , G06T15/20
CPC分类号: A63F13/211 , A63F13/235 , A63F13/25 , A63F13/42 , A63F13/525 , A63F13/833 , G06T19/006 , A63F13/812 , A63F2300/105 , A63F2300/8082 , G06T15/20
摘要: A system that mirrors motion of a physical object by displaying a virtual object moving in a virtual environment. The mirroring display may be used for example for feedback, coaching, or for playing virtual games. Motion of the physical object is measured by motion sensors that may for example include an accelerometer, a gyroscope, and a magnetometer. Sensor data is transmitted to a computer that calculates the position and orientation of the physical object and generates a corresponding position and orientation of the virtual object. The computer may correct or adjust the calculations using sensor data redundancies. The virtual environment may include constraints on the position, orientation, or motion of the virtual object. These constraints may be used to compensate for accumulating errors in position and orientation. The system may for example use proportional error feedback to adjust position and orientation based on sensor redundancies and virtual environment constraints.
-
公开(公告)号:US09911045B2
公开(公告)日:2018-03-06
申请号:US15482902
申请日:2017-04-10
申请人: Blast Motion Inc.
发明人: Bhaskar Bose , Piyush Gupta , Juergen Haas , Brian Estrem , Michael Bentley , Ryan Kaps
IPC分类号: A63F13/10 , G06K9/00 , G06K9/78 , G11B27/031 , G11B27/10 , A63F13/211 , A63F13/65 , A63F13/35
CPC分类号: G06K9/00724 , A63F13/00 , A63F13/211 , A63F13/35 , A63F13/65 , A63F2300/105 , A63F2300/69 , G06K9/00342 , G06K9/00711 , G06K9/00751 , G06K9/78 , G06K2009/00738 , G06T7/20 , G06T2207/10016 , G06T2207/30221 , G06T2207/30241 , G08B21/043 , G08B21/0492 , G11B27/031 , G11B27/10 , H04N7/181
摘要: A system that analyzes data from sensors and video cameras to generated synchronized event videos and to automatically select or generate tags for an event. Enables creating, transferring, obtaining, and storing concise event videos generally without non-event video. Events stored in the database identifies trends, correlations, models, and patterns in event data. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
-
公开(公告)号:US09619891B2
公开(公告)日:2017-04-11
申请号:US15184859
申请日:2016-06-16
申请人: Blast Motion Inc.
发明人: Bhaskar Bose , Piyush Gupta , Juergen Haas , Brian Estrem , Michael Bentley , Ryan Kaps
CPC分类号: G06K9/00724 , A63F13/00 , A63F13/211 , A63F13/35 , A63F13/65 , A63F2300/105 , A63F2300/69 , G06K9/00342 , G06K9/00711 , G06K9/00751 , G06K9/78 , G06K2009/00738 , G06T7/20 , G06T2207/10016 , G06T2207/30221 , G06T2207/30241 , G08B21/043 , G08B21/0492 , G11B27/031 , G11B27/10 , H04N7/181
摘要: A system that analyzes data from sensors and video cameras to generated synchronized event videos and to automatically select or generate tags for an event. Enables creating, transferring, obtaining, and storing concise event videos generally without non-event video. Events stored in the database identifies trends, correlations, models, and patterns in event data. Tags may represent for example activity types, players, performance levels, or scoring results. The system may analyze social media postings to confirm or augment event tags. Users may filter and analyze saved events based on the assigned tags. The system may create highlight and fail reels filtered by metrics and by tags.
-
公开(公告)号:US09396385B2
公开(公告)日:2016-07-19
申请号:US14801568
申请日:2015-07-16
申请人: BLAST MOTION INC.
发明人: Michael Bentley , Bhaskar Bose , Ryan Kaps , Piyush Gupta , Juergen Haas , Brian Estrem
IPC分类号: A63F13/12 , G06K9/00 , G11B27/17 , G11B27/022 , G11B31/00 , A63F13/00 , G08B21/04 , G11B27/031 , G06T7/20 , H04N7/18
CPC分类号: G06T7/20 , A63F13/00 , A63F13/211 , A63F13/212 , A63F13/213 , A63F13/812 , A63F2300/105 , A63F2300/69 , G06K9/00342 , G06K9/00711 , G06K2009/00738 , G06T2207/30221 , G06T2207/30241 , G08B21/043 , G08B21/0492 , G11B27/022 , G11B27/031 , G11B27/10 , G11B27/17 , G11B31/006 , H04N7/181
摘要: A method that integrates sensor data and video analysis to analyze object motion. Motion capture elements generate motion sensor data for objects of interest, and cameras generate video of these objects. Sensor data and video data are synchronized in time and aligned in space on a common coordinate system. Sensor fusion is used to generate motion metrics from the combined and integrated sensor data and video data. Integration of sensor data and video data supports robust detection of events, generation of video highlight reels or epic fail reels augmented with metrics that show interesting activity, and calculation of metrics that exceed the individual capabilities of either sensors or video analysis alone.
摘要翻译: 一种将传感器数据和视频分析相结合的方法来分析物体运动。 运动捕捉元素为感兴趣的对象生成运动传感器数据,并且摄像机生成这些对象的视频。 传感器数据和视频数据在时间上同步,并在公共坐标系上以空间对齐。 传感器融合用于从组合和集成的传感器数据和视频数据生成运动量度。 传感器数据和视频数据的集成支持强大的事件检测,视频突出显示卷轴或史诗故障卷轴的生成,增强了显示有趣活动的度量,以及计算超过单独的传感器或视频分析的各个功能的度量。
-
公开(公告)号:US10265602B2
公开(公告)日:2019-04-23
申请号:US15060217
申请日:2016-03-03
申请人: BLAST MOTION INC.
发明人: Juergen Haas , Bhaskar Bose , Michael Bentley , Piyush Gupta , Sheehan Alam , Ryan Gullotti
摘要: An aiming system that provides feedback on how closely the aim of an object is aligned with a direction to a target. An inertial sensor on the object provides data on the object's position and orientation; this data is combined with target direction information to determine how to correct the aim. An illustrative application is a golf club aiming system that measures whether the clubface normal is aligned horizontally with the direction to the hole. The system sends feedback signals to the user to help the user adjust the aim. These signals may include for example audible tones or haptic vibrations that vary in frequency and amplitude to instruct the user to adjust the aim. For example, haptic signals may be sent to a smart watch worn by the user; the user may therefore obtain aiming feedback without having to look at a screen.
-
-
-
-
-
-
-
-
-