Inter-view filter parameters re-use for three dimensional video coding
AssigneeIntel Corporation
InventorsLIDONG XU, YI-JEN CHIU, ZHIPIN DENG, WENHAO ZHANG, YU HAN, XIAOXIA CAI, HONG JIANG
Life of this patent
Estimating the term…
Abstract
Described herein are techniques related to re-use of filter parameters, and particularly Sample Adaptive Offset (SAO) parameters, of an independent view or coded dependent views for coding dependent views for three dimension (3D) video encoding.
Claims27
-26. (canceled)
A video encoder that implements three dimension (3D) coding to provide a 3D video coding (3DVC) bit stream comprising:
- a sample adaptive offset (SAO) filter to receive uncoded/uncompressed video stream to encode an independent view of the uncoded/uncompressed video stream with SAO filter parameters, and to use the SAO filter parameters of the independent view to encode other dependent views;
- and
- an output component to receive encoded independent view and dependent views and output the 3DVC bit stream.
A video decoder that processes a three dimension video coding (3DVC) bit stream comprising:
- a demultiplexor to receive the 3DVC bit stream and separate the 3DVC bit stream into a base view stream and an auxiliary view stream, wherein the base view stream includes sample adaptive offset (SAO) filter parameters;
- a base view decoding block to process the base view stream and to use the SAO filter parameters;
- and
- an auxiliary view stream decoding block to process the auxiliary view stream, wherein the sample adaptive offset (SAO) filter parameters of the base view stream are selectively used for the auxiliary view stream.
A device comprising:
- one or more processors;
- memory configured to the processors;
- a video encoder configured to the processors and memory comprising:
- a video input to supply a video bit stream;
- a sample adaptive offset (SAO) filter to receive the video stream and encodes an independent view of the video stream with SAO filter parameters, and to use the SAO filter parameters of the independent view to encode other dependent views;
- and
- a video input to receive encoded independent view and dependent views and output the 3DVC bit stream.
A method of implementing parameter re-use for three dimension video coding (3DVC) comprising;
- performing sample adaptive offset (SAO) filtering to a coding unit (CU) of an independent view to generate SAO filtering parameters;
- and
- determining if the SAO filtering parameters are to be applied to coding units of dependent views of the independent view;
- and
Dependencies are inferred from the claim text.