Patents by Inventor Christopher Michael Sweeney

Christopher Michael Sweeney 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: 9495761
    Abstract: Various embodiments each include at least one of systems, methods, devices, and software for environment mapping with automatic motion model selection. One embodiment in the form of a method includes receiving a video frame captured by a camera device into memory and estimating a type of motion from a previously received video frame held in memory to the received video frame. When the type of motion is the same as motion type of a current keyframe group held in memory, the method includes adding the received video frame to the current keyframe group. Conversely, when the type of motion is not the same motion type of the current keyframe group held in memory, the method includes creating a new keyframe group in memory and adding the received video frame to the new keyframe group.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: November 15, 2016
    Assignee: The Regents of the University of California
    Inventors: Steffen Gauglitz, Christopher Michael Sweeney, Jonathan Daniel Ventura, Matthew Alan Turk, Tobias Höllerer
  • Publication number: 20150125045
    Abstract: Various embodiments each include at least one of systems, methods, devices, and software for environment mapping with automatic motion model selection. One embodiment in the form of a method includes receiving a video frame captured by a camera device into memory and estimating a type of motion from a previously received video frame held in memory to the received video frame. When the type of motion is the same as motion type of a current keyframe group held in memory, the method includes adding the received video frame to the current keyframe group. Conversely, when the type of motion is not the same motion type of the current keyframe group held in memory, the method includes creating a new keyframe group in memory and adding the received video frame to the new keyframe group.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 7, 2015
    Inventors: Steffen Gauglitz, Christopher Michael Sweeney, Jonathan Daniel Ventura, Matthew Alan Turk, Tobias Höllerer