IP Library Patent Application 18030699
Patent Application
App. No. 18/030,699

MOTION CODING USING A GEOMETRICAL MODEL FOR VIDEO COMPRESSION

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.
18/030,699
Abstract

A video coding system performs motion prediction based on epipolar geometry. A first camera corresponds to a current frame, a second camera corresponds to a reference frame and epipolar geometry is used to determine motion parameters allowing to perform a prediction between the reference frame and the current frame.

Claims (43)

1 - 18 . (canceled)

19 . A method comprising:

obtaining an information representative of the use of an epipolar mode for a current block of a current frame of a video and responsively:

obtaining first camera parameters of a current frame and second camera parameters of a reference frame;

determining an epipolar line in the reference frame passing through the current block of the current frame, based on the obtained camera parameters;

obtaining a distance motion on the epipolar line;

determining a motion vector based on the distance motion and the epipolar line; and

reconstructing the current block using motion compensation between the current block of the current frame and a block of the reference frame based on the determined motion vector.

20 . A method comprising:

obtaining first camera parameters of a current frame and second camera parameters of a reference frame;

determining an epipolar line in the reference frame passing through a current block of the current frame, based on the obtained camera parameters;

obtaining a distance motion on the epipolar line;

determining a motion vector based on the distance motion and the epipolar line;

reconstructing the current block using motion compensation between the current block of the current frame and the block of the reference frame based on the motion vector; and

encoding, for the current block of the current frame, at least an information representative of the use of an epipolar mode, first camera parameters of a current frame and second camera parameters of a reference frame.

21 . An apparatus comprising a decoder for decoding a block of pixels of a current frame of a video, the decoder being configured to:

obtain an information representative of the use of an epipolar mode for a current block of a current frame of a video and responsively:

obtain first camera parameters of a current frame and second camera parameters of a reference frame;

determine an epipolar line in the reference frame passing through the current block of the current frame, based on the obtained camera parameters;

obtain a distance motion;

determine a motion vector based on the distance motion and the epipolar line; and

reconstruct the current block using motion compensation between the current block of the current frame and a block of the reference frame based on the determined motion vector.

22 . An apparatus comprising an encoder for encoding a block of pixels of a current frame of a video, the encoder being configured to:

obtain first camera parameters of a current frame and second camera parameters of a reference frame;

determine an epipolar line in the reference frame passing through a current block of the current frame, based on the obtained camera parameters;

obtain a distance motion on the epipolar line;

determine a motion vector based on the distance motion and the epipolar line;

reconstruct the current block using motion compensation between the current block of the current frame and the block of the reference frame based on the motion vector; and

encode, for the current block of the current frame, at least an information representative of the use of an epipolar mode, first camera parameters of a current frame and second camera parameters of a reference frame.

23 . A non-transitory computer-readable storage medium having stored instructions that, when executed by a processor, cause the processor to:

obtain an information representative of the use of an epipolar mode for a current block of a current frame of a video and responsively:

obtain first camera parameters of a current frame and second camera parameters of a reference frame;

determine an epipolar line in the reference frame passing through the current block of the current frame, based on the obtained camera parameters;

obtain a distance motion;

determine a motion vector based on the distance motion and the epipolar line; and

reconstruct the current block using motion compensation between the current block of the current frame and a block of the reference frame based on the determined motion vector.

24 . A non-transitory computer-readable storage medium having stored instructions that, when executed by a processor, cause the processor to:

obtain first camera parameters of a current frame and second camera parameters of a reference frame;

determine an epipolar line in the reference frame passing through a current block of the current frame, based on the obtained camera parameters;

obtain a distance motion on the epipolar line;

determine a motion vector based on the distance motion and the epipolar line;

reconstruct the current block using motion compensation between the current block of the current frame and the block of the reference frame based on the motion vector; and

encode, for the current block of the current frame, at least an information representative of the use of an epipolar mode, first camera parameters of a current frame and second camera parameters of a reference frame.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2024
From: INTERDIGITAL CE PATENT HOLDINGS, SAS
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 068916/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: INTERDIGITAL VC HOLDINGS FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 064396/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: BORDES, PHILIPPE; GALPIN, FRANCK; ROBERT, ANTOINE; NASER, KARAM
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 063248/0516 →