Switzerland
Switzerland

Time filter

Source Type

Patent
Liberovision Ag | Date: 2012-05-08

Estimating a pose of an articulated 3D object model (4) by a computer is done by obtaining a sequence of source images (10) and therefrom corresponding source image segments (13) with objects (14) separated from the image background; matching such a sequence (51) with sequences (52) of reference silhouettes (13), determining one or more selected sequences of reference silhouettes (13) forming a best match; for each of these selected sequences of reference silhouettes (13), retrieving a reference pose that is associated with one of the reference silhouettes (13); and computing an estimate of the pose of the articulated object model (4) from the retrieved reference pose or poses. The result of these steps is an initial pose estimate, which then can be used in further steps, for example, for maintaining local consistency between pose estimates from consecutive frames, and global consistency over a longer sequence of frames.


Patent
LiberoVision AG | Date: 2012-02-01

A computer-implemented image processing method for the automatic generation of video sequences from a televised event, comprises the steps of defining a reference keyframe from a reference view from a source image sequence (10); from one or more keyframes automatically computing (73) one or more sets of virtual camera parameters; generating (76) a virtual camera flight path (20) which is described by a change of virtual camera parameters over time and which defines a movement of a virtual camera (11) and a corresponding change of a virtual view; rendering and storing (77) a virtual video stream (V) defined by the virtual camera flight path.


Patent
Liberovision Ag | Date: 2011-07-22

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.


Patent
LiberoVision AG | Date: 2011-11-02

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,o a matching error that indicates how closely the reference silhouette matches the source image segment (13) and/oro a coherence error that indicates how much the reference pose is consistent with the pose of the same real world object (14) as estimated from a preceding source image (10); retrieving the corresponding reference poses of the articulated object models (4); and computing an estimate of the pose of the articulated object model (4) from the reference poses of the selected reference silhouettes.


Patent
Liberovision Ag | Date: 2012-04-02

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.


Patent
Liberovision Ag | Date: 2011-04-28

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


A method for filling holes (802) that are left in a background of an image (201) after cutting out objects from the background comprises the steps of acquiring (102) an image (201) from a camera (702) observing a 3D scene (701); segmenting the image (201) by separating the objects from the background of the image (201); filling corresponding holes (802) left in the background by image inpainting, by mapping image data that corresponds to source patches (804a, 804b, 804c, 804d) comprising real image data to destination patches (803a, 803b, 803c, 803d) comprising unknown parts of the image, thereby filling the holes (802). Therein, the mapping involves a transformation of the patches according to their spatial, that is, 3D relationship.


Patent
LiberoVision AG | Date: 2011-11-02

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 defmed 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,o a matching error that indicates how closely the reference silhouette matches the source image segment (13) and/oro a coherence error that indicates how much the reference pose is consistent with the pose of the same real world object (14) as estimated from a preceding source image (10); retrieving the corresponding reference poses of the articulated object models (4); and computing an estimate of the pose of the articulated object model (4) from the reference poses of the selected reference silhouettes.


Patent
LiberoVision AG | Date: 2012-02-01

A computer-implemented image processing method for the automatic generation of video sequences from a televised event, comprises the steps of defining a reference keyframe from a reference view from a source image sequence (10); from one or more keyframes automatically computing (73) one or more sets of virtual camera parameters; generating (76) a virtual camera flight path (20) which is described by a change of virtual camera parameters over time and which defines a movement of a virtual camera (11) and a corresponding change of a virtual view; rendering and storing (77) a virtual video stream (V) defined by the virtual camera flight path.


Patent
LiberoVision AG | Date: 2015-10-14

A computer-implemented method renders a virtual image, given an articulated 3D object model of a real world object observed by source cameras (9) and comprises the steps of determining an estimate of 3D joint positions of the articulated object model; associating each link (3) with one or more projection surfaces (5) defined in the 3D model, the position and orientation of each projection surface (5) being determined by the position and orientation of the associated link (3); wherein the projection surfaces (5), for each link (3), comprise a fan (7) of billboards (6), each billboard (6) being associated with a source camera (9) and being a planar surface spanned by its link (3) and a vector that is normal to both this link (3) and to a line connecting a point of the link (3) to a source camera (9); for each source camera (9), projecting segments of the associated source image onto the associated billboard (6), creating billboard images; for each link (3), projecting the billboard images into the virtual image and blending the billboard images to form a corresponding part of the virtual image.

Loading LiberoVision AG collaborators
Loading LiberoVision AG collaborators