Video coding device and video decoding device
First Claim
1. A video codec device for use in a system for encoding and decoding a background video-sequence for forming a background video and a plurality of part-video-sequences for forming a foreground part-video to synthesize each part-video-sequence with the background video-sequence by using weighted mean at a decoding side of the device, comprising:
- a first video-coding portion for encoding said background video-sequence;
a second video-coding portion for encoding said part-video-sequences;
an area-information coding portion for encoding bi-level information of area positions and shapes, wherein the area positions and shapes represent positions and shapes of said part-video sequences;
a coded-data integrating portion for transmitting the coded bi-level information, and the coded background and part-video sequences to the decoding side;
a first video-decoding portion for separating the coded background video-sequence transmitted from the coded-data integrating portion, and for decoding said background video-sequence;
a second video-decoding portion for separating the encoded part video-sequences transmitted from the coded-data integrating portion, and for decoding said part-video-sequences;
an area-information decoding portion for separating the encoded bi-level information transmitted from the coded-data integrating portion, and for decoding said bi-level information;
first and second weighting portions;
an adder; and
an alpha plane generating portion for generating a multi-level information of an alpha plane from the decoded bi-level information,wherein any of the first weighting portion, second weighting portion or adder synthesizes the decoded background and part-video sequences by using weighted mean according to the generated multi-level information of the alpha plane.
1 Assignment
0 Petitions
Accused Products
Abstract
A video coding device capable of making coded data have a hierarchical structure, a specified area of each frame is selected. The position and the shape of the selected area are encoded, a pixel value of the selected area is encoded as slower-layer coded data, a pixel value of a whole image is encoded as first upper-layer coded data by using pixel values of already decoded images of the lower-layer and the first upper layer and a pixel value of the selected area is encoded as second upper-layer coded data by using pixel values of already decoded images of the lower-layer and the second upper layer.
82 Citations
13 Claims
-
1. A video codec device for use in a system for encoding and decoding a background video-sequence for forming a background video and a plurality of part-video-sequences for forming a foreground part-video to synthesize each part-video-sequence with the background video-sequence by using weighted mean at a decoding side of the device, comprising:
-
a first video-coding portion for encoding said background video-sequence; a second video-coding portion for encoding said part-video-sequences; an area-information coding portion for encoding bi-level information of area positions and shapes, wherein the area positions and shapes represent positions and shapes of said part-video sequences; a coded-data integrating portion for transmitting the coded bi-level information, and the coded background and part-video sequences to the decoding side; a first video-decoding portion for separating the coded background video-sequence transmitted from the coded-data integrating portion, and for decoding said background video-sequence; a second video-decoding portion for separating the encoded part video-sequences transmitted from the coded-data integrating portion, and for decoding said part-video-sequences; an area-information decoding portion for separating the encoded bi-level information transmitted from the coded-data integrating portion, and for decoding said bi-level information; first and second weighting portions; an adder; and an alpha plane generating portion for generating a multi-level information of an alpha plane from the decoded bi-level information, wherein any of the first weighting portion, second weighting portion or adder synthesizes the decoded background and part-video sequences by using weighted mean according to the generated multi-level information of the alpha plane.
-
-
2. A video decoding device for decoding a background video-sequence for forming a background video, a plurality of part-video-sequences for forming a foreground part-video, and bi-level information of area positions and shapes representing positions and shapes of said part-video-sequences, to synthesize each part-video-sequence with the background video-sequence by using weighted mean, comprising:
-
a first video-decoding portion for decoding said background sequence; a second video-decoding portion for decoding said part-video-sequences; an area-information decoding portion for decoding said bi-level information; first and second weighting portions; an adder; and an alpha plane generating portion for generating a multi-level information of an alpha plane from the decoded bi-level information, wherein the decoded background and part-video-sequences are synthesized by using weighted mean according to the generated multi-level information of the alpha plane.
-
-
3. A video codec device which generates an alpha plane on a decoding side to eliminate a need for encoding the alpha plane, comprising:
-
coding means for encoding a background video-sequence, a plurality of part-video-sequences, and bi-level information of area positions and shapes representing positions and shapes of said part-video-sequences; integration means for accumulating the coded background video sequence, part-video-sequences, and bi-level information; decoding means for separating and decoding the coded background video sequence, part-video-sequences, and bi-level information accumulated in the integration means; generating means on the decoding side for generating a multi-level information alpha plane from the decoded bi-level information, thereby improving data coding efficiency of the video codec device; and weighting/adding means for synthesizing at least the background video and part-video-sequences by using weighted mean values based on the generated multi-level information alpha plane. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A video decoder which prepares an alpha plane from decoded bi-level information to prevent visual defects from occurring at a boundary of a part image in the background of a picture, comprising:
-
decoding means for decoding a coded background video sequence, coded part-video-sequences, and coded bi-level information; generating means for preparing a multi-level information alpha plane from the decoded bi-level information; and weighting/adding means for synthesizing at least the background video and part-video-sequences by using weighted mean based on the generated multi-level information alpha plane, wherein the preparation of the alpha plane and synthesizing of video sequences in the video decoder thereby prevents toothed-line marks from appearing at the boundary of a part image in the background of a picture. - View Dependent Claims (10, 11, 12, 13)
-
Specification