Image processing device and method
Abstract
A motion compensating unit performs motion compensation in decoding of a current layer and a first compressing unit compresses a motion vector of the current layer that is reconstructed by the motion compensating unit and used for the motion compensation in decoding of another layer. Alternatively, a motion predicting/compensating unit performs motion prediction and compensation in encoding of a current layer and a first compressing unit compresses a motion vector of the current layer that is generated by the motion predicting/compensating unit and used in the motion prediction and compensation in encoding of another layer. An image processing device and method utilizing the units can suppress an increase in a storage capacity necessary for encoding and decoding.
Claims
exact text as granted — not AI-modified1 . An image processing device, comprising:
a motion compensating unit that performs motion compensation in decoding of a current layer; and a first compressing unit that compresses a motion vector of the current layer that is reconstructed by the motion compensating unit and used for the motion compensation in decoding of another layer.
2 . The image processing device according to claim 1 , further comprising
a second compressing unit that compresses the motion vector of the current layer reconstructed by the motion compensating unit at a compression rate higher than a compression rate of the first compressing unit, wherein the motion compensating unit performs the motion compensation in the decoding of the current layer using the motion vector compressed by the second compressing unit.
3 . The image processing device according to claim 2 ,
wherein the second compressing unit further compresses the motion vector compressed by the first compressing unit.
4 . The image processing device according to claim 1 ,
wherein the motion compensating unit performs the motion compensation in the decoding of the current layer using the motion vector compressed by the first compressing unit.
5 . The image processing device according to claim 1 , further comprising:
a receiving unit that receives a flag indicating whether or not the motion vector of the current layer used in the motion compensation in the decoding of the other layer; and a selecting unit that selects the motion vector compressed by the first compressing unit as the motion vector of the current layer used in the motion compensation in the decoding of the other layer when the flag received through the receiving unit indicates that the motion vector is compressed, and selects the motion vector that is not compressed by the first compressing unit as the motion vector of the current layer used in the motion compensation in the decoding of the other layer when the flag received through the receiving unit indicates that the motion vector is not compressed.
6 . The image processing device according to claim 5 ,
wherein the motion compensating unit performs the motion compensation in the decoding of the current layer using the motion vector compressed by the first compressing unit regardless of a value of the flag received through the receiving unit.
7 . The image processing device according to claim 1 ,
wherein the first compressing unit selects a motion vector serving as a representative value from among a plurality of motion vectors reconstructed by the motion compensating unit, and compresses the motion vector of the current layer.
8 . The image processing device according to claim 1 ,
wherein the first compressing unit calculates a motion vector serving as a representative value using a plurality of motion vectors reconstructed by the motion compensating unit, and compresses the motion vector of the current layer.
9 . The image processing device according to claim 1 ,
wherein the motion compensating unit performs the motion compensation using a motion vector reconstructed in the motion compensation in the decoding of the other layer.
10 . An image processing method of an image processing device, comprising:
performing, by the image processing device, motion compensation in decoding of a current layer; compressing, by the image processing device, a motion vector of the current layer that is reconstructed by the motion compensation and used in the motion compensation in decoding of another layer.
11 . An image processing device, comprising:
a motion predicting/compensating unit that performs motion prediction and compensation in encoding of a current layer; and a first compressing unit that compresses a motion vector of the current layer that is generated by the motion predicting/compensating unit and used in the motion prediction and compensation in encoding of another layer.
12 . The image processing device according to claim 11 , further comprising
a second compressing unit that compresses the motion vector of the current layer generated by the motion predicting/compensating unit at a compression rate higher than a compression rate of the first compressing unit, wherein the motion predicting/compensating unit performs the motion prediction and compensation in the encoding of the current layer using the motion vector compressed by the second compressing unit.
13 . The image processing device according to claim 12 ,
wherein the second compressing unit further compresses the motion vector compressed by the first compressing unit.
14 . The image processing device according to claim 11 ,
wherein the motion predicting/compensating unit performs the motion prediction and compensation in the encoding of the current layer using the motion vector compressed by the first compressing unit.
15 . The image processing device according to claim 11 , further comprising:
a control unit that controls whether or not the motion vector of the current layer used in the motion prediction and compensation in the encoding of the other layer is compressed; a selecting unit that selects anyone of the motion vector that is not compressed by the first compressing unit and the motion vector compressed by the first compressing unit as the motion vector of the current layer used in the motion prediction and compensation in the encoding of the other layer according to control of the control unit; a generating unit that generates a flag indicating whether or not the motion vector of the current layer used in the motion prediction and compensation in the encoding of the other layer is compressed according to control of the control unit; and a transmitting unit that transmits the flag generated by the generating unit.
16 . The image processing device according to claim 15 ,
wherein the motion predicting/compensating unit performs the motion prediction and compensation in the encoding of the current layer using the motion vector compressed by the first compressing unit regardless of control of the control unit.
17 . The image processing device according to claim 11 ,
wherein the first compressing unit selects a motion vector serving as a representative value from among a plurality of motion vectors generated by the motion predicting/compensating unit, and compresses the motion vector of the current layer.
18 . The image processing device according to claim 11 ,
wherein the first compressing unit calculates a motion vector serving as a representative value using a plurality of motion vectors generated by the motion predicting/compensating unit, and compresses the motion vector of the current layer.
19 . The image processing device according to claim 11 ,
wherein the motion predicting/compensating unit performs the motion prediction and compensation using a motion vector generated in the motion prediction and compensation in the encoding of the other layer.
20 . An image processing method of an image processing device, comprising:
performing, by the image processing device, motion prediction and compensation in encoding of a current layer; and compressing, by the image processing device, a motion vector of the current layer that is generated by the motion prediction and compensation and used in the motion prediction and compensation in encoding of another layer.Join the waitlist — get patent alerts
Track US2015208074A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.