US 11,812,066 B2
Methods, devices and stream to encode global rotation motion compensated images
Philippe Bordes, Laille (FR); Gagan Rath, Rennes (FR); Fabien Racape, Rennes (FR); and Franck Galpin, Thorigne-Fouillard (FR)
Assigned to INTERDIGITAL VC HOLDINGS, INC., Wilmington, DE (US)
Appl. No. 16/338,475
Filed by INTERDIGITAL VC HOLDINGS, INC., Wilmington, DE (US)
PCT Filed Sep. 21, 2017, PCT No. PCT/EP2017/073906
§ 371(c)(1), (2) Date Mar. 30, 2019,
PCT Pub. No. WO2018/060048, PCT Pub. Date Apr. 5, 2018.
Claims priority of application No. 16306266 (EP), filed on Sep. 30, 2016.
Prior Publication US 2020/0045342 A1, Feb. 6, 2020
Int. Cl. H04N 19/85 (2014.01); H04N 19/176 (2014.01); H04N 19/527 (2014.01); H04N 19/61 (2014.01)
CPC H04N 19/85 (2014.11) [H04N 19/176 (2014.11); H04N 19/527 (2014.11); H04N 19/61 (2014.11)] 8 Claims
OG exemplary drawing
 
1. A method of encoding an omnidirectional image in a stream according to a reference direction of an omnidirectional acquisition system in a 3D scene, the method comprising:
obtaining a first omnidirectional image by mapping the 3D scene onto an omnidirectional image plane according to a 3D to 2D mapping operator and a front direction of the omnidirectional acquisition system;
determining rotation parameters according to the 3D to 2D mapping operator and an angle between the front direction and the reference direction of the omnidirectional acquisition system;
applying a global rotation motion compensation according to the rotation parameters to a third omnidirectional image to obtain a second omnidirectional image, wherein the third omnidirectional image is one of (i) the first omnidirectional image and (ii) a reconstructed omnidirectional image obtained by summing a residual image responsive to the first omnidirectional image and a motion predicted image responsive to the first omnidirectional image;
generating the omnidirectional image by inputting the second omnidirectional image into a motion compensation module that uses residual data and motion vectors; and
encoding the omnidirectional image and the rotation parameters in the stream.