System and method for mobile feedback generation using video processing and object tracking
AssigneeInfinity Cube Limited
InventorsKin Yu Ernest Chen, Geok Hong Victor Tan, Lik Fai Alex Cheung
Life of this patent
Estimating the term…
Abstract
A method includes generating, with a mobile device having a camera, images of a portion of a real space containing an object having a position. The control device tracks the position of the object based at least on the images received from the mobile device. The control device monitors the position of the object for an event conforming to a rule specified at the control device. The event is based on the rule and the position of the object in the real space. The control device, or a client device, generates an indication that the event has been detected by the control device.
Claims20
A computer-implemented method comprising:
- generating, with a mobile device comprising a camera, a plurality of images of a portion of a real space containing an object having a position;
- tracking, at the control device, the position of the object based at least on the plurality of images received from the mobile device;
- monitoring, at the control device, the position of the object for an event conforming to a rule, the event based on the rule and the position of the object in the real space;
- generating, at the control device or at a client device, an indication that the event has been detected by the control device;
- initiating a match at the control device;
- and
- pairing the mobile device to the control device causing the images received from the mobile device to be associated with the match based on a match identifier and a device identifier, where commands transmitted from the control device are executed by the mobile device when the command includes the match identifier and the device identifier.
A computer program product comprising a non-transient, machine-readable medium storing instructions which, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- generating, with a mobile device comprising a camera, a plurality of images of a portion of a real space containing an object having a position;
- tracking, at the control device, the position of the object based at least on the plurality of images received from the mobile device;
- monitoring, at the control device, the position of the object for an event conforming to a rule, the event based on the rule and the position of the object in the real space;
- generating, at the control device or at a client device, an indication that the event has been detected by the control device;
- initiating a match at the control device;
- and
- pairing the mobile device to the control device causing the images received from the mobile device to be associated with the match based on a match identifier and a device identifier, where commands transmitted from the control device are executed by the mobile device when the command includes the match identifier and the device identifier.
A system comprising:
- at least one programmable processor;
- and
- a non-transient machine-readable medium storing instructions which, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
- generating, with a mobile device comprising a camera, a plurality of images of a portion of a real space containing an object having a position;
- tracking, at the control device, the position of the object based at least on the plurality of images received from the mobile device;
- monitoring, at the control device, the position of the object for an event conforming to a rule specified at the control device, the event based on the rule and the position of the object in the real space;
- generating, at the control device or at a client device, an indication that the event has been detected by the control device;
- imaging, with the mobile device, a plurality of reference points in the real space;
- generating, based on the plurality of reference points and a playing area configuration, system-generated lines displayed at the control device, the system-generated lines approximating court lines imaged by the mobile device and displayed proximate to the court lines simultaneously displayed at the control device;
- and
- adjusting the system-generated lines to be substantially overlapped with the court lines to cause the position of the object in the real space to conform to a corresponding position of the object in a virtual space defined by the system-generated lines, wherein the adjusting is in response to user-generated input at the control device.
Dependencies are inferred from the claim text.