IP Library Patent Application 15763108
Patent Application
App. No. 15/763,108

METHOD AND APPARATUS FOR REDUCING THE CODING ARTEFACT OF A LIGHT FIELD BASED IMAGE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/763,108
Abstract

The present disclosure generally relates to a method for reducing the coding artefact of at least one pixel of a view ( 170 ) belonging to a matrix of views ( 17 ) obtained from light-field data associated with a scene. According to present disclosure, the method is implemented by a processor and comprises for each said at least one pixel: —from said matrix of views ( 17 ), obtaining ( 51 ) at least one epipolar plane image (EPI) associated with said pixel, —applying ( 52 ) an artefact filtering on pixels of said epipolar plane image (EPI), —redistributing ( 53 ) the filtered pixels of the epipolar plane image in the matrix of views ( 17 ).

Claims (32)

1 . A method for reducing the coding artefact of at least one pixel of a view belonging to a matrix of views obtained from light-field data associated with a scene, the method being implemented by a processor and comprising for said at least one pixel:

from said matrix of views, obtaining at least one epipolar plane image (EPI) to which said pixel belongs, applying an artefact filtering on pixels of said epipolar plane image (EPI), where filtering is a weighted average of candidate patches containing the pixel, in the epipolar plane image (EPI) and the weights depend on

a distance between said patch and said candidate patches, and/or

a distance between the centres of the candidate patches and the closest horizontal or vertical frontier of the coding block or transform unit structure in the matrix of views, and/or

the quantizer step,

redistributing the filtered pixels of the epipolar plane image in the matrix of views.

2 . The method for reducing the coding artefact according to claim 1 , wherein applying an artefact filtering comprises calculating estimates and averaging said estimates.

3 . The method for reducing the coding artefact according to claim 2 , wherein the filtering of a patch comprises applying a non local mean denoising filtering.

4 . The method for reducing the coding artefact according to claim 3 , wherein the patches are rectangular blocks of n×m pixels, and applying an artefact filtering comprises averaging the n×m estimates obtained by filtering the n×m patches containing the pixel.

5 . The method for reducing the coding artefact according to claim 4 , wherein the said filtering of a patch is a weighted average of the K candidate patches having the highest weights.

6 . The method for reducing the coding artefact according to claim 5 , wherein for each said at least one pixel the sequence comprising

from said matrix of views, obtaining at least one epipolar plane image (EPI) to which said pixel belongs, applying an artefact filtering on pixels of said epipolar plane image (EPI), where filtering is a weighted average of candidate patches containing the pixel, in the epipolar plane image (EPI) and the weights depend on

a distance between said patch and said candidate patches, and/or

a distance between the centres of the candidate patches and the closest horizontal or vertical frontier of the coding block or transform unit structure in the matrix of views, and/or

the quantizer step,

redistributing the filtered pixels of the epipolar plane image in the matrix of views, is applied a plurality of times, using each time an epipolar plane image (EPI) with a different angular orientation.

7 . A method for encoding at least one pixel of a view belonging to a matrix of views obtained from light-field data associated with a scene, the method being implemented by a processor and comprising:

reducing the coding artefact of at least said at least one pixel according to the method for reducing the coding artefact according to claim 1 .

8 . A method for decoding a signal representing at least one pixel of a view belonging to a matrix of views obtained from light-field data associated with a scene, the method being implemented by a processor and comprising:

reducing ( 50 ) the coding artefact of said at least one pixel according to the method for reducing the coding artefact according to claim 1 .

9 . A device for encoding at least one pixel of a view belonging to a matrix of views obtained from light-field data associated with a scene, wherein said device comprises a processor configured to control:

a module for reducing the coding artefact of said at least one pixel, said module comprising:

an entity for obtaining, for each of said at least one pixel, from said matrix of views, at least one epipolar plane image (EPI) to which said pixel belongs,

an entity for applying an artefact filtering on pixels of said epipolar plane image (EPI),

an entity for redistributing the filtered pixels of the epipolar plane image in the matrix of views.

10 . A device for decoding at least one encoded pixel of a view belonging to a matrix of views obtained from light-field data associated with a scene, wherein said device comprises a processor configured to control:

a module for reducing the coding artefact of said at least one pixel, said module comprising:

an entity for obtaining, for each of said at least one pixel, from said matrix of views, at least one epipolar plane image (EPI) to which said pixel belongs,

an entity for applying an artefact filtering on pixels of said epipolar plane image (EPI),

an entity for redistributing the filtered pixels of the epipolar plane image in the matrix of views.

11 . (canceled)

12 . A non-transitory computer-readable medium comprising a computer program product recorded thereon and capable of being run by a processor, including program code instructions for implementing a method according to claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: THOMSON LICENSING
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 047289/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2018
From: THOREAU, DOMINIQUE; ALAIN, MARTIN; GUILLOTEL, PHILIPPE; BOISSON, GUILLAUME
To: THOMSON LICENSING
Reel/Frame 046282/0124 →