Coding Scheme Enabling Precision-Scalability
First Claim
1. A decoder for decoding an encoded precision-scalable data stream encoding a predetermined picture, the encoded precision-scalable data stream including first precision-encoded data having the predetermined picture encoded therein with a first precision by treating a predetermined portion of the predetermined picture a first one of frame-wise and field-wise, higher precision information representing second precision encoded data having the predetermined portion encoded therein with a second precision higher than the first precision by treating the predetermined portion a second one of frame-wise and field-wise, or refinement information enabling refining the first precision-encoded data to obtain the second precision-encoded data, and indication information indicating an absence or existence of a change in the frame-/field-wise treatment between the first precision-encoded data and the second precision-encoded data, the decoder comprising:
- a checker for checking the indication information as to whether same indicates a change in the frame-/field-wise treatment of the predetermined portion between the first precision-encoded data and the second precision-encoded data;
an arranger for, if the indication information indicate the frame-/field-wise treatment change, disregarding, at least partially, the first precision-encoded data with respect to the predetermined portion and arranging, instead, the second precision-encoded data as data for decoding, or, based on the higher precision information, refining the first precision-encoded data to obtain the second precision-encoded data and arranging the obtained second precision-encoded data as data for decoding; and
a decoder for decoding the arranged data for decoding by treating the predetermined portion of the predetermined picture the one of frame-wise or field-wise to reconstruct the predetermined picture with the second precision.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved coding efficiency is achieved by giving the encoder the opportunity to change the field/frame-wise treatment of individual picture portions between the first precision-encoded data and the second precision-encoded data, with the second precision being higher than the first precision.
81 Citations
23 Claims
-
1. A decoder for decoding an encoded precision-scalable data stream encoding a predetermined picture, the encoded precision-scalable data stream including first precision-encoded data having the predetermined picture encoded therein with a first precision by treating a predetermined portion of the predetermined picture a first one of frame-wise and field-wise, higher precision information representing second precision encoded data having the predetermined portion encoded therein with a second precision higher than the first precision by treating the predetermined portion a second one of frame-wise and field-wise, or refinement information enabling refining the first precision-encoded data to obtain the second precision-encoded data, and indication information indicating an absence or existence of a change in the frame-/field-wise treatment between the first precision-encoded data and the second precision-encoded data, the decoder comprising:
-
a checker for checking the indication information as to whether same indicates a change in the frame-/field-wise treatment of the predetermined portion between the first precision-encoded data and the second precision-encoded data;
an arranger for, if the indication information indicate the frame-/field-wise treatment change, disregarding, at least partially, the first precision-encoded data with respect to the predetermined portion and arranging, instead, the second precision-encoded data as data for decoding, or, based on the higher precision information, refining the first precision-encoded data to obtain the second precision-encoded data and arranging the obtained second precision-encoded data as data for decoding; and
a decoder for decoding the arranged data for decoding by treating the predetermined portion of the predetermined picture the one of frame-wise or field-wise to reconstruct the predetermined picture with the second precision. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An encoder for encoding a predetermined picture, comprising:
-
a base encoder for, by treating a predetermined portion of a predetermined picture one of frame-wise or field-wise, encoding the predetermined picture with a first precision to obtain first precision-encoded data;
a determiner for determining higher precision information by treating the predetermined portion the other of frame-wise or field-wise, the higher precision information representing second precision-encoded data having encoded therein the predetermined portion with a second precision being higher than the first precision by treating the predetermined portion the other of frame-wise and field-wise or refinement information enabling refining the first precision-encoded data to obtain the second precision-encoded data; and
a constructor for constructing an encoded precision-scalable data stream encoding the predetermined picture to include the first precision-encoded data, the higher precision information and indication information indicating a change in the frame-/field-wise treatment of the predetermined portion between the first precision-encoded data and the second precision-encoded data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A precision-scalable bit-stream having encoded therein a predetermined picture, the precision-scalable bit-stream comprising:
-
precision-encoded data having the predetermined picture encoded therein with a first precision by treating a predetermined portion of the predetermined picture a first one of frame-wise and field-wise;
higher precision information representing second precision encoded data having the predetermined portion encoded therein with a second precision higher than the first precision by treating the predetermined portion a second one of frame-wise and field-wise, or refinement information enabling refining the first precision-encoded data to obtain the second precision-encoded data; and
indication information indicating an absence or existence of a change in the frame-/field-wise treatment between the first precision-encoded data and the second precision-encoded data.
-
-
22. A method for decoding an encoded precision-scalable data stream encoding a predetermined picture, the encoded precision-scalable data stream including first precision-encoded data having the predetermined picture encoded therein with a first precision by treating a predetermined portion of the predetermined picture a first one of frame-wise and field-wise, higher precision information representing second precision encoded data having the predetermined portion encoded therein with a second precision higher than the first precision by treating the predetermined portion a second one of frame-wise and field-wise, or refinement information enabling refining the first precision-encoded data to obtain the second precision-encoded data, and indication information indicating an absence or existence of a change in the frame-/field-wise treatment between the first precision-encoded data and the second precision-encoded data, the method comprising the following steps:
-
checking the indication information as to whether same indicates a change in the frame-/field-wise treatment of the predetermined portion between the first precision-encoded data and the second precision-encoded data;
if the indication information indicate the frame-/field-wise treatment change, disregarding, at least partially, the first precision-encoded data with respect to the predetermined portion and arranging, instead, the second precision-encoded data as data for decoding, or, based on the higher precision information, refining the first precision-encoded data to obtain the second precision-encoded data and arranging the obtained second precision-encoded data as data for decoding; and
decoding the arranged data for decoding by treating the predetermined portion of the predetermined picture the one of frame-wise or field-wise to reconstruct the predetermined picture with the second precision.
-
-
23. A method for encoding a predetermined picture, comprising the following steps:
-
by treating a predetermined portion of a predetermined picture one of frame-wise or field-wise, encoding the predetermined picture with a first precision to obtain first precision-encoded data;
determining higher precision information by treating the predetermined portion the other of frame-wise or field-wise, the higher precision information representing second precision-encoded data having encoded therein the predetermined portion with a second precision being higher than the first precision by treating the predetermined portion the other of frame-wise and field-wise or refinement information enabling refining the first precision-encoded data to obtain the second precision-encoded data; and
constructing an encoded precision-scalable data stream encoding the predetermined picture to include the first precision-encoded data, the higher precision information and indication information indicating a change in the frame-/field-wise treatment of the predetermined portion between the first precision-encoded data and the second precision-encoded data.
-
Specification