Image processing device and method
Abstract
The present disclosure relates to an image processing device and a method that enable easier encoding and decoding of a wider variety of images. The image processing device includes a setting unit that sets a parameter indicating a setting state of a coding tool required in specifying an extended profile that is an extension of a profile specified in a coding standard for performing encoding on each unit having a recursive hierarchical structure and an encoding unit that generates an encoded stream by encoding an image in accordance with the parameter set by the setting unit. The present disclosure can be applied to image processing devices that encode image data, for example.
Claims
exact text as granted — not AI-modified1 . An image processing device, comprising
an encoding unit configured to:
encode an image based on a profile that supports a bit depth of up to 16 bits as opposed to a coding standard in which each coding unit, of the image, having a recursive hierarchical structure is encoded; and
generate an encoded stream based on the encoded image.
2 . The image processing device according to claim 1 , wherein the encoding unit is further configured to encode the image based on the profile that supports an intra-coding coding tool.
3 . The image processing device according to claim 2 , wherein the encoding unit is further configured to encode the image based on the profile that supports a 4:0:0 format.
4 . The image processing device according to claim 3 , wherein
the coding standard supports a plurality of profiles having chrominance formats of 4:2:0, 4:2:2, and 4:4:4, and the plurality of profiles includes the profile.
5 . The image processing device according to claim 2 , wherein
the profile is identified based on general_intra_constraint_flag, and the profile supports the intra-coding coding tool.
6 . The image processing device according to claim 1 , wherein the profile that has a supported bit depth is identified based on at least one of:
general_max_8bit_constraint_flag, general_max_10bit_constraint_flag, and general_max_12bit_constraint_flag.
7 . The image processing device according to claim 4 , wherein the plurality of profiles, having supported chrominance formats, is identified based on at least one of:
general_max_monochrome_constraint_flag, general_max_420chroma_constraint_flag, and general_max_422chroma_constraint_flag.
8 . The image processing device according to claim 1 , wherein the coding standard is high efficiency video coding (HEVC) Range Extension, which is an extended standard of HEVC/H.265.
9 . An image processing method, comprising
encoding an image based on a profile that supports a bit depth of up to 16 bits as opposed to a coding standard in which each coding unit, of the image, having a recursive hierarchical structure is encoded; and generating an encoded stream based on the encoded image.
10 . An image processing device, comprising:
a decoding unit configured to decode an encoded stream based on a profile that supports a bit depth of up to 16 bits as opposed to a coding standard, wherein
the encoded stream corresponds to an image,
in the coding standard,
each coding unit, of the image, having a recursive hierarchical structure is encoded, and
the encoded stream has been encoded based on the profile.
11 . The image processing device according to claim 10 , wherein the decoding unit is further configured to decode the encoded stream based on the profile that supports an intra-coding coding tool.
12 . The image processing device according to claim 11 , wherein the decoding unit is further configured to decode the encoded stream based on the profile that supports a 4:0:0 format.
13 . The image processing device according to claim 12 , wherein
the coding standard supports a plurality of profiles having chrominance formats of 4:2:0, 4:2:2, and 4:4:4, and the plurality of profiles includes the profile.
14 . The image processing device according to claim 11 , wherein the profile that supports the intra-coding coding tool is identified based on general_intra_constraint_flag.
15 . The image processing device according to claim 10 , wherein the profile, having a supported bit depth, is identified based on at least one of:
general_max_8bit_constraint_flag, general_max_10bit_constraint_flag, and general_max_12bit_constraint_flag.
16 . The image processing device according to claim 13 , wherein the plurality of profiles, having supported chrominance formats, is identified based on at least one of:
general_max_monochrome_constraint_flag, general_max_420chroma_constraint_flag, and general_max_422chroma_constraint_flag.
17 . The image processing device according to claim 10 , wherein the coding standard is high efficiency video coding (HEVC) Range Extension, which is an extended standard of HEVC/H.265.
18 . An image processing method, comprising:
decoding an encoded stream based on a profile supporting a bit depth of up to 16 bits as opposed to a coding standard, wherein
the encoded stream corresponds to an image,
in the coding standard,
each coding unit, of the image, having a recursive hierarchical structure is encoded, and
the encoded stream has been encoded based on the profile.Join the waitlist — get patent alerts
Track US2019281291A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.