Patents by Inventor Christoph Niederberger

Christoph Niederberger 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: 9406131
    Abstract: A method for generating a 3D representation of a dynamically changing 3D scene, which includes the steps of: acquiring at least two synchronised video streams (120) from at least two cameras located at different locations and observing the same 3D scene (102); determining camera parameters, which comprise the orientation and zoom setting, for the at least two cameras (103); tracking the movement of objects (310a,b, 312a,b; 330a,b, 331a,b, 332a,b; 410a,b, 411a,b; 430a,b, 431a,b; 420a,b, 421a,b) in the at least two video streams (104); determining the identity of the objects in the at least two video streams (105); determining the 3D position of the objects by combining the information from the at least two video streams (106); wherein the step of tracking (104) the movement of objects in the at least two video streams uses position information derived from the 3D position of the objects in one or more earlier instants in time.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: August 2, 2016
    Assignee: LIBEROVISION AG
    Inventors: Stephan Würmlin, Christoph Niederberger
  • Patent number: 8830236
    Abstract: A computer-implemented method for estimating a pose of an articulated object model that is a computer based 3D model of a real world object observed by one or more source cameras, including the steps of obtaining a source image from a video stream; processing the source image to extract a source image segment maintaining, in a database, a set of reference silhouettes, each being associated with an articulated object model and a corresponding reference pose; comparing the source image segment to the reference silhouettes and selecting reference silhouettes by taking into account, for each reference silhouette, a matching error that indicates how closely the reference silhouette matches the source image segment retrieving the corresponding reference poses of the articulated object models; and computing an estimate of the pose of the articulated object model from the reference poses of the selected reference silhouettes.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: September 9, 2014
    Assignee: Liberovision AG
    Inventors: Marcel Germann, Stephan Wuermlin Stadler, Richard Keiser, Remo Ziegler, Christoph Niederberger, Alexander Hornung, Marcus Gross
  • Publication number: 20140037213
    Abstract: A method of processing image data includes providing an image sequence such as a video sequence, or a camera transition, identifying a region-of-interest in at least one image of the image sequence, defining a transition region around the region-of-interest and defining a remaining portion of the image to be a default region or background region, applying different image effects to the region-of-interest, the transition region and the background region.
    Type: Application
    Filed: April 2, 2012
    Publication date: February 6, 2014
    Applicant: LIBEROVISION AG
    Inventors: Christoph Niederberger, Stephan Wurmlin Stadler, Remo Ziegler, Marco Feriencik, Andreas Burch, Urs Donni, Richard Keiser, Julia Vogel Wenzin
  • Patent number: 8355083
    Abstract: What is disclosed is a computer-implemented image-processing system and method for the automatic generation of video sequences that can be associated with a televised event. The methods can include the steps of: Defining a reference keyframe from a reference view from a source image sequence; From one or more keyframes, automatically computing one or more sets of virtual camera parameters; Generating a virtual camera flight path, which is described by a change of virtual camera parameters over time, and which defines a movement of a virtual camera and a corresponding change of a virtual view; and Rendering and storing a virtual video stream defined by the virtual camera flight path.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: January 15, 2013
    Inventors: Richard Keiser, Christoph Niederberger, Stephan Wuermlin Stadler, Remo Ziegler
  • Publication number: 20120188452
    Abstract: What is disclosed is a computer-implemented image-processing system and method for the automatic generation of video sequences that can be associated with a televised event. The methods can include the steps of: Defining a reference keyframe from a reference view from a source image sequence; From one or more keyframes, automatically computing one or more sets of virtual camera parameters; Generating a virtual camera flight path, which is described by a change of virtual camera parameters over time, and which defines a movement of a virtual camera and a corresponding change of a virtual view; and Rendering and storing a virtual video stream defined by the virtual camera flight path.
    Type: Application
    Filed: July 22, 2011
    Publication date: July 26, 2012
    Applicant: LIBEROVISION AG
    Inventors: Richard KEISER, Christoph NIEDERBERGER, Stephan WUERMLIN STADLER, Remo ZIEGLER
  • Publication number: 20110267344
    Abstract: A computer-implemented method for estimating a pose of an articulated object model (4), wherein the articulated object model (4) is a computer based 3D model (1) of a real world object (14) observed by one or more source cameras (9), and wherein the pose of the articulated object model (4) is defined by the spatial location of joints (2) of the articulated object model (4), comprises the steps of obtaining a source image (10) from a video stream; processing the source image (10) to extract a source image segment (13); maintaining, in a database, a set of reference silhouettes, each being associated with an articulated object model (4) and a corresponding reference pose; comparing the source image segment (13) to the reference silhouettes and selecting reference silhouettes by taking into account, for each reference silhouette, a matching error that indicates how closely the reference silhouette matches the source image segment (13) and/or a coherence error that indicates how much the reference pose is con
    Type: Application
    Filed: April 28, 2011
    Publication date: November 3, 2011
    Applicant: LIBEROVISION AG
    Inventors: Marcel Germann, Stephan Wuermlin Stadler, Richard Keiser, Remo Ziegler, Christoph Niederberger, Alexander Hornung, Marcus Gross
  • Publication number: 20090315978
    Abstract: A method for generating a 3D representation of a dynamically changing 3D scene, which includes the steps of: acquiring at least two synchronised video streams (120) from at least two cameras located at different locations and observing the same 3D scene (102); determining camera parameters, which comprise the orientation and zoom setting, for the at least two cameras (103); tracking the movement of objects (310a,b, 312a,b; 330a,b, 331 a,b, 332a,b; 410a,b, 411a,b; 430a,b, 431a,b; 420a,b, 421 a,b) in the at least two video streams (104); determining the identity of the objects in the at least two video streams (105); determining the 3D position of the objects by combining the information from the at least two video streams (106); wherein the step of tracking (104) the movement of objects in the at least two video streams uses position information derived from the 3D position of the objects in one or more earlier instants in time.
    Type: Application
    Filed: May 24, 2007
    Publication date: December 24, 2009
    Applicant: EIDGENOSSISCHE TECHNISCHE HOCHSCHULE ZURICH
    Inventors: Stephan Würmlin, Christoph Niederberger
  • Publication number: 20090184892
    Abstract: A display device is formed from a plurality of modules (2) each including a large number of display elements (21) formed by diffusely radiating hollow bodies. The light sources thereof can be controlled individually in terms of brightness and colour. In this way, it is possible to construct large display devices for halls and stadia.
    Type: Application
    Filed: April 24, 2007
    Publication date: July 23, 2009
    Applicant: ETH ZURICH
    Inventors: Martina Eberle, Christoph Niederberger
  • Patent number: 7425115
    Abstract: A thermal turbomachine is disclosed having at least one row of rotor blades. At least one first rotor blade has a greater radial length than the others and at the blade tip is equipped with a first abrasive layer. At least one rotor blade which has a shorter radial length than the first rotor blade is equipped with a second abrasive layer at the blade tip. The first abrasive layer has a better cutting capacity and a lower thermal stability than the second abrasive layer. During commissioning of the thermal turbomachine, the first abrasive layer is in contact with the abradable layer of the stator, and during continuous operation of the thermal turbomachine the second abrasive layer is in contact with the abradable layer of the stator.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: September 16, 2008
    Assignee: Alstom Technology Ltd
    Inventors: Nicolas Campino Johnson, Matthias Hoebel, Jonas Hurter, Christoph Niederberger
  • Publication number: 20060062664
    Abstract: The invention discloses a thermal turbomachine having at least one row of rotor blades (1). At least one first rotor blade (1) has a greater radial length than the others and at the blade tip (2) is equipped with a first abrasive layer (72). At least one rotor blade (1) which has a shorter radial length than the first rotor blade (1) is equipped with a second abrasive layer (71) at the blade tip (2). The first abrasive layer (72) has a better cutting capacity and a lower thermal stability than the second abrasive layer (71). During commissioning of the thermal turbomachine, the first abrasive layer (72) is in contact with the abradable layer of the stator (8), and during continuous operation of the thermal turbomachine the second abrasive layer (71) is in contact with the abradable layer of the stator (8).
    Type: Application
    Filed: October 14, 2005
    Publication date: March 23, 2006
    Applicant: ALSTOM Technology Ltd
    Inventors: Nicolas Campino Johnson, Matthias Hoebel, Jonas Hurter, Christoph Niederberger