Patents by Inventor Marvin S. White

Marvin S. White has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8456526
    Abstract: A video effect is created that provides an experience to a viewer of freezing time during an event that is the subject of a video presentation, investigating the event during that frozen moment in time, and (optionally) resuming the action of the event. During that frozen moment in time, the video can move around the scene of the event and/or zoom in (or out) to better highlight an aspect of the event. In one embodiment, there will be a transition from video captured by a broadcast camera (or another camera) to a high resolution still image, movement around the high resolution still image, and a transition from the high resolution still image back to video from the broadcast camera (or another camera).
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: June 4, 2013
    Assignee: Sportvision, Inc.
    Inventors: James R. Gloudemans, Walter Hsiao, John LaCroix, Richard H. Cavallaro, Marvin S. White
  • Patent number: 8456527
    Abstract: An object is detected in images of a live event by storing and indexing templates based on representations of the object from previous images. For example, the object may be a vehicle which repeatedly traverses a course. A first set of images of the live event is captured when the object is at different locations in the live event. A representation of the object in each image is obtained, such as by image recognition techniques, and a corresponding template is stored. When the object again traverses the course, for each location, the stored template which is indexed to the location can be retrieved for use in detecting the object in a current image. The object's current location may be obtained from GPS data from the object, for instance, or from camera sensor data, e.g., pan, tilt and zoom, which indicates a direction in which the camera is pointed.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: June 4, 2013
    Assignee: Sportvision, Inc.
    Inventors: Vidya Elangovan, Richard H. Cavallaro, Timothy P. Heidmann, Marvin S. White, Kenneth A. Milnes
  • Patent number: 8457392
    Abstract: A representation of an object in an image of a live event is obtained by determining a color profile of the object. The color profile may be determined from the image in real time and compared to stored color profiles to determine a best match. For example, the color profile of the representation of the object can be obtained by classifying color data of the representation of the object into different bins of a color space, in a histogram of color data. The stored color profiles may be indexed to object identifiers, object viewpoints, or object orientations. Color data which is common to different objects or to a background color may be excluded. Further, a template can be used as an additional aid in identifying the representation of the object. The template can include, e.g., a model of the object or pixel data of the object from a prior image.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: June 4, 2013
    Assignee: Sportvision, Inc.
    Inventors: Richard H. Cavallaro, Vidya Elangovan, Marvin S. White, Kenneth A. Milnes
  • Patent number: 8385658
    Abstract: A representation of an object in an image of a live event is detected by matching potential representation of the object against multiple types of templates. For example, the templates can include monochrome data, chrominance and/or luminance data, pixel data of the object from an earlier image, e.g., as a video template, an edge and morphology based template, a model of the object, or a predetermined static texture which is based on an appearance of the object. A weighting function may also be used. In one possible approach, a first type of template is used in an initial search area, and a second type of template is used in a smaller region of the initial search area. Based on a position of the optimum representation of the object in the image, a graphic can be provided in the image, or sensor and/or registration data of a camera can be updated.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: February 26, 2013
    Assignee: Sportvision, Inc.
    Inventors: Vidya Elangovan, Richard H. Cavallaro, Marvin S. White, Kenneth A. Milnes
  • Patent number: 8335345
    Abstract: The path and/or position of an object is tracked using two or more cameras which run asynchronously so there is need to provide a common timing signal to each camera. Captured images are analyzed to detect a position of the object in the image. Equations of motion for the object are then solved based on the detected positions and a transformation which relates the detected positions to a desired coordinate system in which the path is to be described. The position of an object can also be determined from a position which meets a distance metric relative to lines of position from three or more images. The images can be enhanced to depict the path and/or position of the object as a graphical element. Further, statistics such as maximum object speed and distance traveled can be obtained. Applications include tracking the position of a game object at a sports event.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: December 18, 2012
    Assignee: Sportvision, Inc.
    Inventors: Marvin S. White, Alina Alt
  • Publication number: 20120099800
    Abstract: Systems, methods, apparatus, means and computer program code for operating a mobile device are provided which includes program instructions for detecting a capture of an image, instructions for detecting a location and a time associated with said capture of said image, instructions for transmitting, to a processing system, a request for information associated with said image, said request including information identifying said location and said time, and instructions for receiving a response from said processing system, said response including information associated with said image.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Inventors: Federico Martin Llano, Marvin S. White
  • Patent number: 8077981
    Abstract: Camera registration and/or sensor data is updated during a live event by determining a difference between an estimated position of an object in an image and an actual position of the object in the image. The estimated position of the object in the image can be based on an estimated position of the object in the live event, e.g., based on GPS or other location data. This position is transformed to the image space using current camera registration and/or sensor data. The actual position of the object in the image can be determined by template matching which accounts for an orientation of the object, a shape of the object, an estimated size of the representation of the object in the image, and the estimated position of the object in the image. The updated camera registration/sensor data can be used in detecting an object in a subsequent image.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: December 13, 2011
    Assignee: Sportvision, Inc.
    Inventors: Vidya Elangovan, Richard H. Cavallaro, Marvin S. White, Kenneth A. Milnes
  • Patent number: 8016653
    Abstract: A method is disclosed for three-dimensional rendering of a live event such as an automobile race over a client device such as a personal computer. Moving and stationary objects at the event may be rendered using computer-generated graphics of the moving and stationary objects and real time positional data giving the position of the moving objects over time. The positional data may be streamed to the client device and displayed in real time or substantially real time.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: September 13, 2011
    Assignee: Sportvision, Inc.
    Inventors: Rand Pendleton, Kenneth A. Milnes, Marvin S. White
  • Patent number: 7928976
    Abstract: A telestrator system is disclosed that allows a broadcaster to annotate video during or after an event. For example, while televising a sporting event, an announcer (or other user) can use the present invention to draw over the video of the event to highlight one or more actions, features, etc. In one embodiment, when the announcer draws over the video, it appears that the announcer is drawing on the field or location of the event. Such an appearance can be performed by mapping the pixels location from the user's drawing to three dimensional locations at the event. Other embodiments include drawing on the video without obscuring persons and/or other specified objects, and/or smoothing the drawings in real time.
    Type: Grant
    Filed: June 1, 2010
    Date of Patent: April 19, 2011
    Assignee: Sportvision, Inc.
    Inventors: Kevin R Meier, Walter Hsiao, James R Gloudemans, Marvin S White, Richard H Cavallaro, Stanley K Honey
  • Patent number: 7822229
    Abstract: A method used in broadcasts of events is disclosed for identifying the coordinates of an object in world space from a video frame, where the object is not on the geometric model of the environment. Once the world coordinates of the object are identified, a graphic may be added to a video replay showing the object. The method may also be expanded in a further embodiment to identify a trajectory of an object over time moving through world space from video images of the start and end of the trajectory, where the object is not on the geometric model of the environment. Once the trajectory of the object in world space is identified, a graphic may be added to a video replay showing the trajectory.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: October 26, 2010
    Assignee: Sportvision, Inc.
    Inventors: Rand Pendleton, Marvin S. White
  • Publication number: 20100238163
    Abstract: A telestrator system is disclosed that allows a broadcaster to annotate video during or after an event. For example, while televising a sporting event, an announcer (or other user) can use the present invention to draw over the video of the event to highlight one or more actions, features, etc. In one embodiment, when the announcer draws over the video, it appears that the announcer is drawing on the field or location of the event. Such an appearance can be performed by mapping the pixels location from the user's drawing to three dimensional locations at the event. Other embodiments include drawing on the video without obscuring persons and/or other specified objects, and/or smoothing the drawings in real time.
    Type: Application
    Filed: June 1, 2010
    Publication date: September 23, 2010
    Applicant: SPORTVISION, INC.
    Inventors: Kevin R. Meier, Walter Hsiao, James R. Gloudemans, Marvin S. White, Richard H. Cavallaro, Stanley K. Honey
  • Patent number: 7750901
    Abstract: A telestrator system is disclosed that allows a broadcaster to annotate video during or after an event. For example, while televising a sporting event, an announcer (or other user) can use the present invention to draw over the video of the event to highlight one or more actions, features, etc. In one embodiment, when the announcer draws over the video, it appears that the announcer is drawing on the field or location of the event. Such an appearance can be performed by mapping the pixels location from the user's drawing to three dimensional locations at the event. Other embodiments include drawing on the video without obscuring persons and/or other specified objects, and/or smoothing the drawings in real time.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: July 6, 2010
    Assignee: Sportvision, Inc.
    Inventors: Kevin R Meier, Walter Hsiao, James R Gloudemans, Marvin S White, Richard H Cavallaro, Stanley K Honey
  • Patent number: 7680301
    Abstract: A method used in broadcasts of events is disclosed for identifying the coordinates of an object in world space from a video frame, where the object is not on the geometric model of the environment. Once the world coordinates of the object are identified, a graphic may be added to a video replay showing the object. The method may also be expanded in a further embodiment to identify a trajectory of an object over time moving through world space from video images of the start and end of the trajectory, where the object is not on the geometric model of the environment. Once the trajectory of the object in world space is identified, a graphic may be added to a video replay showing the trajectory.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: March 16, 2010
    Assignee: Sportvision, Inc.
    Inventors: Rand Pendleton, Marvin S. White
  • Publication number: 20090310853
    Abstract: A method used in broadcasts of events is disclosed for identifying the coordinates of an object in world space from a video frame, where the object is not on the geometric model of the environment. Once the world coordinates of the object are identified, a graphic may be added to a video replay showing the object. The method may also be expanded in a further embodiment to identify a trajectory of an object over time moving through world space from video images of the start and end of the trajectory, where the object is not on the geometric model of the environment. Once the trajectory of the object in world space is identified, a graphic may be added to a video replay showing the trajectory.
    Type: Application
    Filed: August 24, 2009
    Publication date: December 17, 2009
    Applicant: SPORTVISION, INC.
    Inventors: Rand Pendleton, Marvin S. White
  • Publication number: 20090213270
    Abstract: Metadata associated with a video is used to enhance a display of the video. A fingerprint is calculated using a particular fingerprint algorithm for one or more frames or images of the video. The fingerprint is associated with metadata for the one or more frames or images, and the fingerprint and the associated metadata are stored in a metadata repository. When a user requests enhancement of a video at a client device, the client device will calculate a fingerprint for one or more frames or images of the video to be enhanced using the same fingerprint algorithm and use the calculated fingerprint to access metadata associated with that fingerprint in the metadata repository. The accessed metadata is used to enhance a display of the video based on the user request.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Ryan Ismert, Marvin S. White
  • Publication number: 20090128580
    Abstract: A telestrator system is disclosed that allows a broadcaster to annotate video during or after an event. For example, while televising a sporting event, an announcer (or other user) can use the present invention to draw over the video of the event to highlight one or more actions, features, etc. In one embodiment, when the announcer draws over the video, it appears that the announcer is drawing on the field or location of the event. Such an appearance can be performed by mapping the pixels location from the user's drawing to three dimensional locations at the event. Other embodiments include drawing on the video without obscuring persons and/or other specified objects, and/or smoothing the drawings in real time.
    Type: Application
    Filed: January 23, 2009
    Publication date: May 21, 2009
    Applicant: Sportvision, Inc.
    Inventors: Kevin R. Meier, Walter Hsiao, James R. Gloudemans, Marvin S. White, Richard H. Cavallaro, Stanley K. Honey
  • Patent number: 7492363
    Abstract: A telestrator system is disclosed that allows a broadcaster to annotate video during or after an event. For example, while televising a sporting event, an announcer (or other user) can use the present invention to draw over the video of the event to highlight one or more actions, features, etc. In one embodiment, when the announcer draws over the video, it appears that the announcer is drawing on the field or location of the event. Such an appearance can be performed by mapping the pixels location from the user's drawing to three dimensional locations at the event. Other embodiments include drawing on the video without obscuring persons and/or other specified objects, and/or smoothing the drawings in real time.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: February 17, 2009
    Assignee: Sportsvision, Inc.
    Inventors: Kevin R. Meier, Walter Hsiao, James R. Gloudemans, Marvin S. White, Richard H. Cavallaro, Stanley K. Honey
  • Publication number: 20090028440
    Abstract: A representation of an object in an image of a live event is detected by matching potential representation of the object against multiple types of templates. For example, the templates can include monochrome data, chrominance and/or luminance data, pixel data of the object from an earlier image, e.g., as a video template, an edge and morphology based template, a model of the object, or a predetermined static texture which is based on an appearance of the object. A weighting function may also be used. In one possible approach, a first type of template is used in an initial search area, and a second type of template is used in a smaller region of the initial search area. Based on a position of the optimum representation of the object in the image, a graphic can be provided in the image, or sensor and/or registration data of a camera can be updated.
    Type: Application
    Filed: December 19, 2007
    Publication date: January 29, 2009
    Applicant: SPORTVISION, INC.
    Inventors: Vidya Elangovan, Richard H. Cavallaro, Marvin S. White, Kenneth A. Milnes
  • Publication number: 20090028425
    Abstract: A representation of an object in an image of a live event is obtained by determining a color profile of the object. The color profile may be determined from the image in real time and compared to stored color profiles to determine a best match. For example, the color profile of the representation of the object can be obtained by classifying color data of the representation of the object into different bins of a color space, in a histogram of color data. The stored color profiles may be indexed to object identifiers, object viewpoints, or object orientations. Color data which is common to different objects or to a background color may be excluded. Further, a template can be used as an additional aid in identifying the representation of the object. The template can include, e.g., a model of the object or pixel data of the object from a prior image.
    Type: Application
    Filed: December 19, 2007
    Publication date: January 29, 2009
    Applicant: SPORTVISION, INC.
    Inventors: Richard H. Cavallaro, Vidya Elangovan, Marvin S. White, Kenneth A. Milnes
  • Publication number: 20090028439
    Abstract: Camera registration and/or sensor data is updated during a live event by determining a difference between an estimated position of an object in an image and an actual position of the object in the image. The estimated position of the object in the image can be based on an estimated position of the object in the live event, e.g., based on GPS or other location data. This position is transformed to the image space using current camera registration and/or sensor data. The actual position of the object in the image can be determined by template matching which accounts for an orientation of the object, a shape of the object, an estimated size of the representation of the object in the image, and the estimated position of the object in the image. The updated camera registration/sensor data can be used in detecting an object in a subsequent image.
    Type: Application
    Filed: December 19, 2007
    Publication date: January 29, 2009
    Applicant: SPORTVISION, INC.
    Inventors: Vidya Elangovan, Richard H. Cavallaro, Marvin S. White, Kenneth A. Milnes