Video coding device, video decoding device, video coding method, video decoding method, and program
In a video coding device, an intra prediction unit 11 generates a predicted block, based on an adjacent reconstructed image. A intra first chroma prediction mode coding unit 12 codes an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component. A intra second chroma prediction mode coding unit 13 codes an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
1. A video coding device comprising:
a memory storing a set of instructions; and
a processor configured to execute the instructions to:
generate a predicted block using intra prediction;
encode an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component; and
encode an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
2. The video coding device according to claim 1 , wherein the intra prediction mode of the second chroma component is not coded, in the case where the intra prediction mode of the first chroma component is a linear prediction mode.
3. A video decoding device comprising:
a memory storing a set of instructions; and
a processor configured to execute the instructions to:
predict an image based on a reconstructed image previously decoded;
decode an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component; and
decode an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
4. The video decoding device according to claim 3 , wherein the intra prediction mode of the second chroma component is not decoded, in the case where the intra prediction mode of the first chroma component is a linear prediction mode.
5. A video coding method used in a video coding device comprising a processor, the video coding method comprising:
generating a predicted block using intra prediction;
encoding an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component; and
encoding an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
6. The video coding method according to claim 5 , wherein the intra prediction mode of the second chroma component is not coded in the case where the intra prediction mode of the first chroma component is a linear prediction mode.
7. A video decoding method used in a video decoding device comprising a processor, the video decoding method comprising:
predicting an image based on a reconstructed image previously decoded;
decoding an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component; and
decoding an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
8. The video decoding method according to claim 7 , wherein the intra prediction mode of the second chroma component is not decoded in the case where the intra prediction mode of the first chroma component is a linear prediction mode.
9. A non-transitory computer readable information recording medium storing a video coding program which when executed, causes a video coding device to perform a method of video coding, the method comprising:
encoding an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component; and
encoding an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
10. The non-transitory computer readable information recording medium according to claim 9 , wherein the method of video coding further comprises:
inhibiting the video coding device from encoding the intra prediction mode of the second chroma component in the case where the intra prediction mode of the first chroma component is a linear prediction mode.
11. A non-transitory computer readable information recording medium storing a video decoding program which, when executed, causes a video decoding device to perform a method for video decoding, the method comprising:
decoding an intra prediction mode of a first chroma component based on an intra prediction mode of a luma component; and
decoding an intra prediction mode of a second chroma component depending on the intra prediction mode of the first chroma component.
12. The non-transitory computer readable information recording medium according to claim 11 , wherein the method of video decoding further comprises:
inhibiting the video decoding device from decoding the intra prediction mode of the second chroma component in the case where the intra prediction mode of the first chroma component is a linear prediction mode.