MULTIVIEW VIDEO ENCODING METHOD, MULTIVIEW VIDEO DECODING METHOD, MULTIVIEW VIDEO ENCODING APPARATUS, MULTIVIEW VIDEO DECODING APPARATUS, AND PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
A highly efficient encoding technique is realized even for a multiview video involved in local mismatches in illumination and color between cameras. A view synthesized picture corresponding to an encoding target frame is synthesized from an already encoded reference view frame taken at a reference view different from an encoding target view simultaneously with the encoding target frame at the encoding target view of a multiview video. For each processing unit region having a predetermined size, a reference region on an already encoded reference frame at the encoding target view corresponding to the view synthesized picture is searched for. A correction parameter for correcting a mismatch between cameras is estimated from the view synthesized picture for the processing unit region and the reference frame for the reference region. The view synthesized picture for the processing unit region is corrected using the estimated correction parameter. A video at the encoding target view is subjected to predictive encoding using the corrected view synthesized picture.
29 Citations
39 Claims
-
1-16. -16. (canceled)
-
17. A multiview video encoding method for encoding a multiview video, the method comprising:
-
a view synthesized picture generation step of synthesizing, from an already encoded reference view frame taken at a reference view different from an encoding target view of the multiview video simultaneously with an encoding target frame at the encoding target view, a view synthesized picture corresponding to the encoding target frame at the encoding target view; a reference region estimation step of searching for a reference region on an already encoded reference frame at the encoding target view corresponding to the view synthesized picture for each processing unit region having a predetermined size; a correction parameter estimation step of estimating a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame for the reference region; a view synthesized picture correction step of correcting the view synthesized picture for the processing unit region using the estimated correction parameter; and a picture encoding step of performing predictive encoding of a video at the encoding target view using the corrected view synthesized picture. - View Dependent Claims (19, 21, 23)
-
-
18. A multiview video encoding method for performing predictive encoding, when a video at an encoding target view of a multiview video is encoded, using an already encoded reference view frame taken at a reference view different from the encoding target view simultaneously with an encoding target frame at the encoding target view and an already encoded reference frame at the encoding target view, the method comprising:
-
a view synthesized picture generation step of synthesizing, from the reference view frame, a view synthesized picture for the encoding target frame at the encoding target view and a view synthesized picture for the reference frame; a reference region estimation step of searching for a reference region on the view synthesized picture for the reference frame corresponding to the view synthesized picture for the encoding target frame for each processing unit region having a predetermined size; a correction parameter estimation step of estimating a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame at the same position as that of the reference region; a view synthesized picture correction step of correcting the view synthesized picture for the processing unit region using the estimated correction parameter; and a picture encoding step of performing the predictive encoding of the video at the encoding target view using the corrected view synthesized picture. - View Dependent Claims (20, 22, 24)
-
-
25. A multiview video decoding method for decoding a multiview video, the method comprising:
-
a view synthesized picture generation step of synthesizing, from a reference view frame taken at a reference view different from a decoding target view of the multiview video simultaneously with a decoding target frame at the decoding target view, a view synthesized picture corresponding to the decoding target frame at the decoding target view; a reference region estimation step of searching for a reference region on an already decoded reference frame at the decoding target view corresponding to the view synthesized picture for each processing unit region having a predetermined size; a correction parameter estimation step of estimating a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame for the reference region; a view synthesized picture correction step of correcting the view synthesized picture for the processing unit region using the estimated correction parameter; and a picture decoding step of decoding a decoding target frame subjected to predictive encoding at the decoding target view from encoded data of a video at the decoding target view using the corrected view synthesized picture as a prediction signal. - View Dependent Claims (27, 29, 31)
-
-
26. A multiview video decoding method for decoding a multiview video, when a video at a decoding target view of the multiview video is decoded, using an already decoded reference view frame taken at a reference view different from the decoding target view simultaneously with a decoding target frame at the decoding target view and an already decoded reference frame at the decoding target view, the method comprising:
-
a view synthesized picture generation step of synthesizing, from the reference view frame, a view synthesized picture for the decoding target frame at the decoding target view and a view synthesized picture for the reference frame; a reference region estimation step of searching for a reference region on the view synthesized picture for the reference frame corresponding to the view synthesized picture for the decoding target frame for each processing unit region having a predetermined size; a correction parameter estimation step of estimating a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame at the same position as that of the reference region; a view synthesized picture correction step of correcting the view synthesized picture for the processing unit region using the estimated correction parameter; and a picture decoding step of decoding a decoding target frame subjected to predictive encoding at the decoding target view from encoded data of a video at the decoding target view using the corrected view synthesized picture as a prediction signal. - View Dependent Claims (28, 30, 32)
-
-
33. A multiview video encoding apparatus for encoding a multiview video, the apparatus comprising:
-
a view synthesized picture generation unit which synthesizes, from an already encoded reference view frame taken at a reference view different from an encoding target view of the multiview video simultaneously with an encoding target frame at the encoding target view, a view synthesized picture corresponding to the encoding target frame at the encoding target view; a reference region estimation unit which searches for a reference region on an already encoded reference frame at the encoding target view corresponding to the view synthesized picture synthesized by the view synthesized picture generation unit for each processing unit region having a predetermined size; a correction parameter estimation unit which estimates a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing—
unit region and the reference frame for the reference region searched for by the reference region estimation unit;a view synthesized picture correction unit which corrects the view synthesized picture for the processing unit region using the correction parameter estimated by the correction parameter estimation unit; and a picture encoding unit which performs predictive encoding of a video at the encoding target view using the view synthesized picture corrected by the view synthesized picture correction unit. - View Dependent Claims (34, 35, 36)
-
-
37. A multiview video decoding apparatus for decoding a multiview video, the apparatus comprising:
-
a view synthesized picture generation unit which synthesizes, from a reference view frame taken at a reference view different from a decoding target view of the multiview video simultaneously with a decoding target frame at the decoding target view, a view synthesized picture corresponding to the decoding target frame at the decoding target view; a reference region estimation unit which searches for a reference region on an already decoded reference frame at the decoding target view corresponding to the view synthesized picture synthesized by the view synthesized picture generation unit for each processing unit region having a predetermined size; a correction parameter estimation unit which estimates a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame for the reference region searched for by the reference region estimation unit; a view synthesized picture correction unit which corrects the view synthesized picture for the processing unit region using the correction parameter estimated by the correction parameter estimation unit; and a picture decoding unit which decodes a decoding target frame subjected to predictive encoding at the decoding target view from encoded data of a video at the decoding target view using the view synthesized picture corrected by the view synthesized picture correction unit as a prediction signal.
-
-
38. A program for causing a computer of a multiview video encoding apparatus for encoding a multiview video to execute:
-
a view synthesized picture generation function of synthesizing, from an already encoded reference view frame taken at a reference view different from an encoding target view of the multiview video simultaneously with an encoding target frame at the encoding target view, a view synthesized picture corresponding to the encoding target frame at the encoding target view; a reference region estimation function of searching for a reference region on an already encoded reference frame at the encoding target view corresponding to the view synthesized picture for each processing unit region having a predetermined size; a correction parameter estimation function of estimating a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame for the reference region; a view synthesized picture correction function of correcting the view synthesized picture for the processing unit region using the estimated correction parameter; and a picture encoding function of performing predictive encoding of a video at the encoding target view using the corrected view synthesized picture.
-
-
39. A program for causing a computer of a multiview video decoding apparatus for decoding a multiview video to execute:
-
a view synthesized picture generation function of synthesizing, from a reference view frame taken at a reference view different from a decoding target view of the multiview video simultaneously with a decoding target frame at the decoding target view, a view synthesized picture corresponding to the decoding target frame at the decoding target view; a reference region estimation function of searching for a reference region on an already decoded reference frame at the decoding target view corresponding to the view synthesized picture for each processing unit region having a predetermined size; a correction parameter estimation function of estimating a correction parameter for correcting a mismatch between cameras from the view synthesized picture for the processing unit region and the reference frame for the reference region; a view synthesized picture correction function of correcting the view synthesized picture for the processing unit region using the estimated correction parameter; and a picture decoding function of decoding a decoding target frame subjected to predictive encoding at the decoding target view from encoded data of a video at the decoding target view using the corrected view synthesized picture as a prediction signal.
-
Specification