Image processing device and image processing method
US-2019342563-A1 · Nov 7, 2019 · US
US11297339B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11297339-B2 |
| Application number | US-201816770228-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 6, 2018 |
| Priority date | Dec 6, 2017 |
| Publication date | Apr 5, 2022 |
| Grant date | Apr 5, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
There may be provided a method of decoding a received set of encoded data representing information that has been compressed, wherein the encoded data set is divided into a hierarchy of subsets, the method comprising: decoding at least one first subset to derive a respective set of attribute metadata elements; separately decoding a plurality of second subsets comprising data elements, wherein each second subset describes a region of the information that has been compressed; and, reconstructing the information that has been compressed from the data elements, wherein the region of the information that has been compressed is identified from the attribute metadata elements.
Opening claim text (preview).
The invention claimed is: 1. A method of decoding a received set of encoded data representing a two-dimensional array of information that has been compressed, wherein the encoded data set is divided into a hierarchy of subsets representing a single layer, with each subset corresponding to a spatial region of the two-dimensional array and a first tier of the hierarchy comprises metadata and a second tier of the hierarchy comprises data values of the two-dimensional array, the method comprising: decoding at least one first subset to derive a respective set of attribute metadata elements, wherein each of the attribute metadata elements describe a respective one of a plurality of second subsets; separately decoding the plurality of second subsets comprising data values, wherein each second subset describes a spatial region of the information that has been compressed and wherein each second subset comprises a data structure of structure metadata elements and data values; and, reconstructing the information that has been compressed from the data values, wherein the spatial region of the information that has been compressed is identified from the attribute metadata elements and wherein reconstructing the information that has been compressed from the data values comprises spatially arranging the data values in a two-dimensional array based on the structure metadata elements. 2. A method according to claim 1 , wherein reconstructing the information that has been compressed comprises: inserting a predetermined series of data values in regions of the array where the attribute metadata elements indicate that no second subset is included in the dataset for a region of the array. 3. A method according to claim 2 , wherein the attribute metadata elements comprise a flag indicating that no second subset is included in the dataset for a region of the array. 4. A method according to claim 1 , wherein the attribute metadata elements comprise the dimensions of a data structure in a respective one of the plurality of second subsets. 5. A method according to claim 1 , further comprising: mapping the attribute metadata elements to a first tier of a hierarchical data structure; mapping each decoded second subset to a second tier of the hierarchical data structure; and mapping each data element of the second subsets to the two-dimensional array based on its location in the data structure, wherein each decoded second subset is mapped to the hierarchical data structure based on the attribute metadata elements and wherein the attribute metadata elements indicate that a location of the second tier of the data structure does not correspond to a second subset. 6. A method according to claim 1 , wherein the first subset is a data structure comprising structure metadata which indicate that no attribute metadata element is included in the first subset for a location in the data structure and that a corresponding location of the second tier does not correspond to a second subset. 7. An apparatus for decoding a received set of encoded data representing a two-dimensional array of information that has been compressed wherein the encoded data set is divided into a hierarchy of subsets representing a single layer, with each subset corresponding to a spatial region of the two-dimensional array and a first tier of the hierarchy comprises metadata and a second tier of the hierarchy comprises data values of the two-dimensional array, comprising a processor configured to: decode at least one first subset to derive a respective set of attribute metadata elements, wherein each of the attribute metadata elements describe a respective one of a plurality of second subsets; separately decode the plurality of second subsets comprising data values, wherein each second subset describes a spatial region of the information that has been compressed and wherein each second subset comprises a data structure of structure metadata elements and data values; and reconstruct the information that has been compressed from the data values, wherein the spatial region of the information that has been compressed is identified from the attribute metadata elements and wherein reconstructing the information that has been compressed from the data values comprises spatially arranging the data values in a two-dimensional array based on the structure metadata elements. 8. A method of encoding a two-dimensional array of information to be compressed into an encoded set of data, wherein the encoded data set is to be divided into a hierarchy of subsets representing a single layer, with each subset corresponding to a spatial region of the two-dimensional array and a first tier of the hierarchy comprises metadata and a second tier of the hierarchy comprises data values of the two-dimensional array, the method comprising: retrieving a set of data values; encoding a set of attribute metadata elements into a respective at least one first subset, wherein each of the attribute metadata elements describe a respective one of a plurality of second subsets; separately encoding the data values into data elements of the plurality of second subsets, wherein each second subset is arranged to describe a spatial region of the information to be compressed and wherein each second subset comprises a data structure of structure metadata elements and data elements and wherein the method further comprises generating the structure metadata elements based on a spatial arrangement of the data elements in an array, such that the region of the information that has been compressed is identified from the attribute metadata elements and the two-dimensional array can be reconstructed by spatially arranging the data values in the two-dimensional array based on the structure metadata elements.
Tree coding, e.g. quad-tree coding · CPC title
the region being a block, e.g. a macroblock · CPC title
Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks · CPC title
Position within a video image, e.g. region of interest [ROI] · CPC title
using hierarchical techniques, e.g. scalability (H04N19/63 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.