IP Library › Granted Patent US 12,278,937
Granted Patent B2
US 12,278,937 · App. 17/622,486 · Granted Apr 15, 2025

Method and device for processing multi-view video data

Inventors: Joël Jung (Chåtillon, FR); Pavel Nikitin (Chåtillon, FR); Patrick Garus (Chåtillon, FR)
Assignee: ORANGE
H04N13/156H04N13/161
View Patent ↗
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 12,278,937
App. No.
17/622,486
Granted
Apr 15, 2025
Kind
B2
Abstract

A method and a device for processing multi-view video data. The multi-view video data includes at least one part of a decoded image of at least one view of the multi-view video, from an encoded data stream representative of the multi-view video. At least one item of data, referred to as synthesis data, is obtained from at least the one part of the decoded image, and at least one image of an intermediate view of the multi-view video not encoded in the encoded data stream is synthesized from at least the one part of the decoded image and from the synthesis data obtained.

Claims (27)

1. A method for processing multi-view video data, the processing method being implemented by processing device and comprising:

obtaining at least one part of a decoded texture image of at least one view of the multi-view video, from a decoding device that has received and decoded an encoded data stream representative of the multi-view video, the encoded data stream containing no depth map data:

extracting at least one part of a depth map from at least said one part of the decoded texture image, referred to as synthesis data, and

synthesizing at least one image of an intermediate view of the multi-view video not encoded in said encoded data stream, from at least said one part of the decoded texture image and from said synthesis data obtained.

2. The data processing method according to claim 1 , comprising decoding from the encoded data stream at least one item of data that enables modification of the synthesis data obtained or to control the obtaining of the synthesis data.

3. The method for processing multi-view video data according to claim 1 , wherein the synthesis data is obtained using a neural network.

4. The method for processing multi-view video data according to claim 2 , wherein the at least one item of data decoded from the encoded data stream comprises refinement data of said synthesis data, and the method further comprises modifying said synthesis data from said decoded refinement data.

5. The method for processing multi-view video data according to claim 4 , wherein the synthesis data is modified by adding the refinement data to the synthesis data.

6. The method for processing multi-view video data according to claim 2 , wherein the at least one item of data decoded from the encoded data stream comprises a control parameter, the method further comprising applying said control parameter when obtaining said synthesis data.

7. The method for processing multi-view video data according to claim 1 , wherein obtaining the synthesis data comprises:

modifying said synthesis data obtained using a neural network.

8. The method for processing multi-view video data according to claim 7 , wherein the at least one item of data decoded from the encoded data stream comprises a control parameter, which corresponds to an update parameter of said neural network used to modify said synthesis data, the method further comprising applying said control parameter when obtaining said synthesis data.

9. The method for processing multi-view video data according to claim 1 , wherein said encoded data stream comprises refinement data, the method further comprising:

obtaining refinement data from said decoding device having received and decoded said encoded data stream;

modifying the synthesis data with said refinement data so as to obtain at least one refined depth map part as said synthesis data; and

synthesizing at least one image of an intermediate view being from the modified synthesis data.

10. An apparatus comprising a processing device for processing multi-view video data, wherein the processing device comprises:

a processor and a memory configured to:

obtain at least one part of a decoded texture image of at least one view of the multi-view video, from a decoding device that has received and decoded an encoded data stream representative of the multi-view video, the encoded data stream containing no depth map data,

extract at least one part of a depth map from at least said one part of the decoded texture image, referred to as synthesis data, and

synthesize at least one image of an intermediate view of the multi-view video not encoded in said encoded data stream, from at least said one part of the decoded texture image and from said synthesis data obtained.

11. A terminal comprising the processing device according to claim 10 .

12. The apparatus according to claim 10 , wherein the apparatus comprises the decoding device.

13. A non-transitory computer-readable storage medium, comprising instructions of a computer program which when executed by a processor of a processing device configure the processing device to implement a method for processing multi-view video data, comprising:

obtaining at least one part of a decoded texture image of at least one view of the multi-view video, from a decoding device that has received and decoded an encoded data stream representative of the multi-view video, the encoded data stream containing no depth map data,

extracting at least one part of a depth map from at least said one part of the decoded texture image, referred to as synthesis data, and

synthesizing at least one image of an intermediate view of the multi-view video not encoded in said encoded data stream, from at least said one part of the decoded texture image and from said synthesis data obtained.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2022
From: JUNG, JOËL; NIKITIN, PAVEL; GARUS, PATRICK
To: ORANGE
Reel/Frame 060771/0001 →
Priority Claims (1)
FR 1907043 · Jun 27, 2019 · national
Continuity (1)
Related Publication 20220247989A1 · Aug 4, 2022
References Cited (12)
US 20140085416A1 · Chang · 2014 [cited by examiner]
US 20150085933A1 · Yie · 2015 [cited by examiner]
US 20150341614A1 · Senoh · 2015 [cited by examiner]
US 20200120324A1 · Kwong · 2020 [cited by examiner]
Patrick Garus, Jung Joel, Thomas Maugey, Christine Guillemot, Bypass Depth Maps Transmission For Immersive Video Coding (Immersion Video Coding bypassing Depth Diagram), PCS 2019—image coding seminar, Nov. 2019, China N… [cited by examiner]
International Search Report dated Aug. 25, 2020 for corresponding International Application No. PCT/EP2020/066203, Jun. 11, 2020. [cited by applicant]
Written Opinion of the International Searching Authority dated Aug. 25, 2020 for corresponding International Application No. PCT/EP2020/066203, filed Jun. 11, 2020. [cited by applicant]
Brites Catarina et al., “Epipolar plane image based rendering for 3D video coding”, 2015 IEEE 17th International Workshop on Multimedia Signal Processing (MMSP), IEEE, Oct. 19, 2015 (Oct. 19, 2015), pp. 1-6, DOI: 10.110… [cited by applicant]
Wang Kaixuan et al., “MVDepthNet: Real-Time Multiview Depth Estimation Neural Network”, 2018 International Conference on 3D Vision (3DV), IEEE, Sep. 5, 2018 (Sep. 5, 2018), pp. 248-257, DOI: 10.1109/3DV.2018.00037, XP03… [cited by applicant]
Ding X. et al., “Underwater image dehaze using scene depth estimation with adaptive color correction”, IEEE, 2017. [cited by applicant]
English translation of the Written Opinion of the International Searching Authority dated Sep. 2, 2020 for corresponding International Application No. PCT/EP2020/066203, filed Jun. 11, 2020. [cited by applicant]
English translation of Written Opinion of the French Searching Authority for corresponding French Application No. 1907043, filed Jun. 27, 2019. [cited by applicant]
Cited By (1)
US 12,587,623