The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 29, 2008

Filed:

Nov. 26, 2003
Applicants:

Edouard Lamboray, Zurich, CH;

Michael Waschbüsch, Zurich, CH;

Stephan Würmlin, Zurich, CH;

Markus Gross, Uster, CH;

Hanspeter Pfister, Arlington, MA (US);

Inventors:

Edouard Lamboray, Zurich, CH;

Michael Waschbüsch, Zurich, CH;

Stephan Würmlin, Zurich, CH;

Markus Gross, Uster, CH;

Hanspeter Pfister, Arlington, MA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/12 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system encodes videos acquired of a moving object in a scene by multiple fixed cameras. Camera calibration data of each camera are first determined. The camera calibration data of each camera are associated with the corresponding video. A segmentation mask for each frame of each video is determined. The segmentation mask identifies only foreground pixels in the frame associated with the object. A shape encoder then encodes the segmentation masks, a position encoder encodes a position of each pixel, and a color encoder encodes a color of each pixel. The encoded data can be combined into a single bitstream and transferred to a decoder. At the decoder, the bitstream is decoded to an output video having an arbitrary user selected viewpoint. A dynamic 3D point model defines a geometry of the moving object. Splat sizes and surface normals used during the rendering can be explicitly determined by the encoder, or explicitly by the decoder.


Find Patent Forward Citations

Loading…