Patents Assigned to ALPINEREPLAY, INC.
-
Patent number: 11553126Abstract: Systems and methods to control operations of a camera based on one or more sensors attached to one or more actors. Sensor data collected from the sensors is analyzed to identify a state of an actor. The state of the actor is used to determine an operation parameter of the camera, such as the zoom level of the camera and/or the direction of the camera, and control the operation of the camera. For example, an actor who is in a state about to perform an interesting action can be selected from a plurality of actors; and the direction and the zoom level of the camera can be adjusted to focus on the selected actor in capture one or more subsequent images.Type: GrantFiled: May 13, 2020Date of Patent: January 10, 2023Assignee: AlpineReplay, Inc.Inventors: David J. Lokshin, Anatole M. Lokshin
-
Patent number: 11516557Abstract: Disclosed are systems and methods for improving image recognition by using information from sensor data. In one embodiment, the method comprises receiving one or more sensor records, the sensor records representing timestamped sensor data collected by a sensor recording device; selecting an event based on the sensor records; identifying a time associated with the event; retrieving a plurality of timestamped video frames; synchronizing the sensor records and the video frames, wherein synchronizing the sensor records and the video frames comprises synchronizing the timestamped sensor data with individual frames of the timestamped video frames according to a common timeframe; and selecting a subset of video frames from the plurality of timestamped video frames based on the selected event.Type: GrantFiled: January 15, 2021Date of Patent: November 29, 2022Assignee: AlpineReplay, Inc.Inventors: David J. Lokshin, Anatole M. Lokshin, Claire Louise Roberts-Thomson
-
Patent number: 10897659Abstract: Disclosed are systems and methods for improving image recognition by using information from sensor data. In one embodiment, the method comprises receiving one or more sensor records, the sensor records representing timestamped sensor data collected by a sensor recording device; selecting an event based on the sensor records; identifying a time associated with the event; retrieving a plurality of timestamped video frames; synchronizing the sensor records and the video frames, wherein synchronizing the sensor records and the video frames comprises synchronizing the timestamped sensor data with individual frames of the timestamped video frames according to a common timeframe; and selecting a subset of video frames from the plurality of timestamped video frames based on the selected event.Type: GrantFiled: May 1, 2019Date of Patent: January 19, 2021Assignee: AlpineReplay, Inc.Inventors: David J. Lokshin, Anatole M. Lokshin, Claire Louise Roberts-Thomson
-
Patent number: 10659672Abstract: Systems and methods to control operations of a camera based on one or more sensors attached to one or more actors. Sensor data collected from the sensors is analyzed to identify a state of an actor. The state of the actor is used to determine an operation parameter of the camera, such as the zoom level of the camera and/or the direction of the camera, and control the operation of the camera. For example, an actor who is in a state about to perform an interesting action can be selected from a plurality of actors; and the direction and the zoom level of the camera can be adjusted to focus on the selected actor in capture one or more subsequent images.Type: GrantFiled: February 15, 2019Date of Patent: May 19, 2020Assignee: AlpineReplay, Inc.Inventors: David J. Lokshin, Anatole M. Lokshin
-
Patent number: 10548514Abstract: Embodiments of the present disclosure help automatically identify athletic maneuvers performed by actors and/or their sports equipment using data from sensors. Among other things, various embodiments help judges and spectators of extreme sports to assess athletic maneuvers based on objective, empirical data and allow action sport participants to objectively compare tricks performed at different times and/or different locations. A computer-implemented method according to one embodiment of the present disclosure comprises receiving, by a computer system, sensor data related to motion by an actor over a time period; determining, by the computer system and based on the sensor data, a plurality of motion characteristics; and identifying, based on the plurality of motion characteristics, an athletic maneuver associated with the motion by the actor during the time period.Type: GrantFiled: July 1, 2013Date of Patent: February 4, 2020Assignee: ALPINEREPLAY, INC.Inventors: Anatole M. Lokshin, Vitaly A. Kuzkin
-
Patent number: 10451438Abstract: Systems and methods to calibrate a gyroscope based on a motion of a predetermined characteristic. Data representing gyro sensor signals during a period of time is stored. A portion of the time period is identified, during which portion the gyroscope is subjected to a motion of the predetermined characteristic. Using the stored data the gyro signals are integrated with respect to time to calculate orientation of the gyroscope as a function of time. Deviation of a characteristic of the orientation of the gyroscope as the function of time during the portion of time period for the motion of the predetermined characteristic is determined to identify a component of bias in the gyro signals. The bias component is removed from the data to re-calculate the gyroscope orientation, and possible to further calculate the deviation in the re-calculated orientation and to identify a further bias component in the gyro signals.Type: GrantFiled: February 5, 2016Date of Patent: October 22, 2019Assignee: ALPINEREPLAY, INC.Inventors: Claire Louise Roberts-Thomson, Anatole M. Lokshin, Vitaly A. Kuzkin
-
Patent number: 10419715Abstract: A method according to one embodiment includes: receiving, by a processing system, sensor data from a sensor device carried by a user or attached to the user's sports equipment during a sporting activity; identifying, by the processing system and based on the sensor data, an event engaged in by the user during a time period; determining, based on the sensor data, a position of the user during the event; identifying a camera that is operational and has the user in view during at least a portion of the time period; and selecting video footage of the event from the identified camera.Type: GrantFiled: October 10, 2016Date of Patent: September 17, 2019Assignee: ALPINEREPLAY, INC.Inventor: David J. Lokshin
-
Patent number: 10408857Abstract: Embodiments of the present disclosure help identify athletic maneuvers performed by actors and/or their sports equipment using data from sensors, including data from at least one gyroscopic sensor. Among other things, various embodiments can help judges and spectators of extreme sports to identify and assess athletic maneuvers more easily and accurately compared to conventional methods.Type: GrantFiled: March 31, 2015Date of Patent: September 10, 2019Assignee: ALPINEREPLAY, INC.Inventors: Anatole M. Lokshin, Vitaly A. Kuzkin, Claire Louise Roberts-Thomson
-
Patent number: 10321208Abstract: Disclosed are systems and methods for improving image recognition by using information from sensor data. In one embodiment, the method comprises receiving one or more sensor records, the sensor records representing timestamped sensor data collected by a sensor recording device; selecting an event based on the sensor records; identifying a time associated with the event; retrieving a plurality of timestamped video frames; synchronizing the sensor records and the video frames, wherein synchronizing the sensor records and the video frames comprises synchronizing the timestamped sensor data with individual frames of the timestamped video frames according to a common timeframe; and selecting a subset of video frames from the plurality of timestamped video frames based on the selected event.Type: GrantFiled: October 25, 2016Date of Patent: June 11, 2019Assignee: ALPINEREPLAY, INC.Inventors: David J. Lokshin, Anatole M. Lokshin, Claire Louise Roberts-Thomson
-
Patent number: 10213137Abstract: Embodiments of the present disclosure help to synchronize multiple video segments of an actor or actors performing athletic maneuvers. Among other things, various embodiments help provide a side-by-side visual comparison of athletic maneuvers.Type: GrantFiled: December 30, 2016Date of Patent: February 26, 2019Assignee: ALPINEREPLAY, INC.Inventors: Anatole M. Lokshin, David J. Lokshin
-
Patent number: 10212325Abstract: Systems and methods to control operations of a camera based on one or more sensors attached to one or more actors. Sensor data collected from the sensors is analyzed to identify a state of an actor. The state of the actor is used to determine an operation parameter of the camera, such as the zoom level of the camera and/or the direction of the camera, and control the operation of the camera. For example, an actor who is in a state about to perform an interesting action can be selected from a plurality of actors; and the direction and the zoom level of the camera can be adjusted to focus on the selected actor in capture one or more subsequent images.Type: GrantFiled: February 17, 2016Date of Patent: February 19, 2019Assignee: ALPINEREPLAY, INC.Inventors: David J. Lokshin, Anatole M. Lokshin
-
Patent number: 10008237Abstract: Embodiments of the present disclosure help to automatically generate video selected from multiple video sources using intelligent sensor processing, thereby providing viewers with a unique and rich viewing experience quickly and inexpensively.Type: GrantFiled: December 24, 2014Date of Patent: June 26, 2018Assignee: ALPINEREPLAY, INCInventors: Anatole M. Lokshin, David J. Lokshin
-
Patent number: 9566021Abstract: Embodiments of the present disclosure help to synchronize multiple video segments of an actor or actors performing athletic maneuvers. Among other things, various embodiments help provide a side-by-side visual comparison of athletic maneuvers.Type: GrantFiled: September 11, 2013Date of Patent: February 14, 2017Assignee: ALPINEREPLAY, INC.Inventors: Anatole M. Lokshin, David J. Lokshin
-
Patent number: 9497407Abstract: A method according to one embodiment includes: receiving, by a processing system, sensor data from a sensor device carried by a user or attached to the user's sports equipment during a sporting activity; identifying, by the processing system and based on the sensor data, an event engaged in by the user during a time period; determining, based on the sensor data, a position of the user during the event; identifying a camera that is operational and has the user in view during at least a portion of the time period; and selecting video footage of the event from the identified camera.Type: GrantFiled: December 5, 2014Date of Patent: November 15, 2016Assignee: AlpineReplay, Inc.Inventor: David J. Lokshin
-
Patent number: 9326704Abstract: A method and apparatus for detecting a jump of a moving sportsman and separating the jump from other sportsman motion is described. Accelerometer data generated by a sportsman's motion is received in a computing device. The computing device is used to apply fuzzy logic membership functions to a plurality of parameters associated with the accelerometer data to detect a pattern associated with jumps. A subset of the data is identified as representing a jump based upon the detection of the pattern. The determination is used in the computing device to transform data, whereby jumps are separated from other sportsman motion.Type: GrantFiled: September 12, 2012Date of Patent: May 3, 2016Assignee: AlpineReplay, Inc.Inventors: Anatole M. Lokshin, Vitaly Kuzkin
-
Patent number: 9146134Abstract: Embodiments of the present disclosure are directed to a method and apparatus for calibration of gyro sensors by using magnetic sensor measurements and background computation during normal product operation. In one embodiment, magnetic sensor measurements are used to adjust gyro gain by comparing measured magnetic vector orientation with its expected orientation computed from gyro integration. The background process constantly compares this discrepancy for various values of gyro gain and selects the one that minimizes such error on average. In one embodiment, device orientation obtained by gyro integration is improved by using magnetic sensor measurements.Type: GrantFiled: November 8, 2011Date of Patent: September 29, 2015Assignee: AlpineReplay, Inc.Inventors: Anatole M. Lokshin, Vitaly Kuzkin, Nikolay Dvas
-
Patent number: 9060682Abstract: A distributed, multi-stage, intelligent system is configured to determine user action performance characteristics parameters in action sports. Ruggedness, complexity, and cost are unevenly distributed among components across the stages for improved overall performance and reduced cost. The system includes stage-one, wearable devices configured to use sensors to collect initial data and transfer the initial data to stage-two devices which may temporally store the initial data and/or perform further data processing to generate intermediate data for communication to one or more stage-three devices configured for long term data storage, further processing and presentation.Type: GrantFiled: October 25, 2012Date of Patent: June 23, 2015Assignee: AlpineReplay, Inc.Inventor: David J. Lokshin
-
Patent number: 8929709Abstract: A system and method for automatic digital curation, annotation, and tagging of action videos receives, in a processing system, GPS data, and in some embodiments inertial data, from a sensor-based device carried by a sportsman during a sporting activity. The processing system processes the GPS data and the inertial data, if present to identify at least one sportsman event, and stores data identifying the sportsman event in a performance database. Video data from a video camera is stored in a video database, the video data including location, time, and direction information associated with frames of video. Timecode data in the video database is synchronized with timecode data in the performance database, and the data identifying the sportsman event is used to automatically select, annotate, tag or edit said video data.Type: GrantFiled: January 4, 2013Date of Patent: January 6, 2015Assignee: AlpineReplay, Inc.Inventor: David J. Lokshin
-
Publication number: 20140257744Abstract: Embodiments of the present disclosure help to synchronize multiple video segments of an actor or actors performing athletic maneuvers. Among other things, various embodiments help provide a side-by-side visual comparison of athletic maneuvers.Type: ApplicationFiled: September 11, 2013Publication date: September 11, 2014Applicant: AlpineReplay, Inc.Inventors: Anatole M. Lokshin, David J. Lokshin
-
Publication number: 20140120838Abstract: A distributed, multi-stage, intelligent system is configured to determine user action performance characteristics parameters in action sports. Raggedness, complexity, and cost are unevenly distributed among components across the stages for improved overall performance and reduced cost. The system includes stage-one, wearable devices configured to use sensors to collect initial data and transfer the initial data to stage-two devices which may temporally store the initial data and/or perform further data processing to generate intermediate data for communication to one or more stage-three devices configured for long term data storage, further processing and presentation.Type: ApplicationFiled: October 25, 2012Publication date: May 1, 2014Applicant: ALPINEREPLAY, INC.Inventor: David J. Lokshin