Patent classifications
G06T2207/30224
Apparatus, system, and method of providing a three dimensional virtual local presence
A virtual local presence display apparatus, system and method is disclosed. Included are an extraction engine capable of automatically disassociating the virtual local presence from its production background; a first data feed of an actual background in which the displaying device resides; a background data feed of a plurality of optional backgrounds including at least the production background of the virtual local presence; a stream subject data feed of an extracted one of the virtual local presence extracted from the production background; an integrated data feed in which the virtual local presence and a background are integrated; a first processing having a receiver capable of receiving the data feeds and assessing a plurality of focal lengths to focal planes for the virtual presence in the production background, and in a selected one of the other backgrounds; and a second processing for causing displaying, on the display device, the virtual presence at a suitable location with regard to the focal planes in a selected one of the other backgrounds.
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
The present technology relates to an information processing apparatus, an information processing method, and a program capable of easily setting a frame for starting predetermined processing in a moving image of a play in a ball game.
The information processing apparatus includes: an analysis unit that detects a trajectory of a ball in a first moving image; and a start frame setting unit that sets a start frame for starting predetermined processing among frames of the first moving image on the basis of a detection result of the trajectory of the ball in the first moving image. The present technology can be applied to, for example, a system that analyzes a rotation characteristic of a serve in table tennis.
SYSTEM AND METHOD FOR OBJECT TRACKING AND METRIC GENERATION
Disclosed herein is a system and method directed to object tracking and metric generation using a plurality of cameras. The system includes the plurality of cameras disposed around a playing surface in a mirrored configuration, where the plurality of cameras are time-synchronized. The system further includes logic that, when executed by a processor, causes performance of operations including: obtaining a sequence of images from the plurality of cameras, continuously detecting an object in image pairs at successive points in time, wherein each image pair corresponds to a single point in time, continuously determining a location of the object within the playing space through triangulation of the object within each image pair, detecting a player and the object within each image of a subset of image pairs of the sequence of images, identifying a sequence of interactions between the object and the player, and storing the sequence of interactions.
GOLF GAME IMPLEMENTATION USING BALL TRACKING AND SCORING SYSTEM
A ball tracking and scoring system and also enables a game implementation system using this system.
Electronic home plate
An electronic home plate system includes a home plate enclosure and at least one image sensor system disposed within the enclosure, each image sensor system including an image sensor, a lens and a first processor. The first processor is adapted to detect a motion of a ball by continuously capturing frames from the image sensor. The detected motion includes the ball passing over the home plate enclosure or the ball passing near and not over the home plate enclosure.
ELECTRONIC DEVICE FOR APPLYING EFFECT FOR MOVING OBJECT TO IMAGE AND METHOD FOR OPERATING THE SAME
According to various embodiments, an electronic device is provided. The electronic device includes a display, a RGB sensor including a plurality of first pixels, a dynamic vision sensor including a plurality of second pixels, and a processor electrically connected with the display, the RGB sensor, and the dynamic vision sensor. The processor may be configured to detect a first signal to request to capture an image, obtain a first image including a first object using the RGB sensor, based on the detection of the first signal, identify at least one edge of the first object corresponding to at least one second image obtained during a first period specified by a time of detecting the first signal, among a plurality of second images obtained using the dynamic vision sensor, generate a synthesized image in which an effect related to the at least one edge of the first object is applied to the first image, and control the display to display the synthesized image.
Fitness And Sports Applications For An Autonomous Unmanned Aerial Vehicle
Sports and fitness applications for an autonomous unmanned aerial vehicle (UAV) are described. In an example embodiment, a UAV can be configured to track a human subject using perception inputs from one or more onboard sensors. The perception inputs can be utilized to generate values for various performance metrics associated with the activity of the human subject. In some embodiments, the perception inputs can be utilized to autonomously maneuver the UAV to lead the human subject to satisfy a performance goal. The UAV can also be configured to autonomously capture images of a sporting event and/or make rule determinations while officiating a sporting event.
Methods and systems for determining ball shot attempt location on ball court
Methods and systems for determining a ball shot attempt location on a ball court are disclosed. The method includes receiving an input video, where the input video includes the ball shot attempt and one or more players; receiving a declared ball shot attempt; determining a potential shooter by detecting a moving object flow in the input video; determining a potential shooter image region in the image plane by analyzing an overlapping image area of the ball trajectory and the potential shooter; determining a shooter foot-on-court time; determining a most probable pair of shooter legs in the potential shooter image region; determining a shooter foot location based on the most probable pair of shooter legs; and determining a ball shot attempt location on the ball court by applying a camera projection to the shooter foot location.
Object detection system and an object detection method
Provided are an object detection system and an object detection method. An object detection system may include a feature map extraction module configured to receive an image for object detection and extract a feature map having multiple resolutions for the image; a bounding box detection module configured to classify a bounding box by applying a first group of convolutional layers to the feature map, and predict the bounding box by applying a second group of convolutional layers to the feature map; and a mask generation module configured to generate a mask for the shape of the object in the bounding box using the feature map.
BALL TRACKING APPARATUS AND BALL TRACKING METHOD
The prediction control part 204 predicts a three-dimensional position and a three-dimensional velocity of the world coordinate system of the flying ball at a specific time after the initial time as a predicted position and a predicted velocity based on initial position and initial velocity of flying ball, and an equation indicating a parabolic shape of the flying ball. The conversion control part 205 converts the predicted position into a two-dimensional position of a camera coordinate system as a temporary position. The acquisition control part 206 specifies a flying ball image and acquires a two-dimensional position of the camera coordinate system of the flying ball image as an observation position. The correction control part 207 corrects the predicted position and the predicted velocity as a corrected position and a corrected velocity based on the predicted position and the predicted velocity, the observation position, and a Kalman filter.