Sign In to Follow Application
View All Documents & Correspondence

Image Processing Device And Image Processing Method

Abstract: An image processing device is provided. The image processing device includes a decoding unit that decodes scaling list data to generate a first quantizing matrix of a first size, a generating unit that generates a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of the first quantizing matrix generated by the decoding unit, and an inverse quantizing unit that inversely quantizes a quantized transform coefficient of the transform block of the second size, using the second quantizing matrix generated by the generating unit. FIG. 4

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
14 February 2025
Publication Number
10/2025
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
Parent Application

Applicants

SONY CORPORATION
1-7-1, Konan, Minato-ku, Tokyo Japan 1080075

Inventors

1. TSUKUBA, Takeshi
c/o SONY CORPORATION, 1-7-1, Konan, Minato-ku, Tokyo JAPAN 1080075

Claims

1. An image processing device comprising: a decoding unit that decodes scaling list data to generate a first quantizing matrix of a first size; a generating unit that generates a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of the first quantizing matrix generated by the decoding unit, an inverse quantizing unit that inversely quantizes a quantized transform coefficient of the transform block of the second size, using the second quantizing matrix generated by the generating unit, wherein generating unit determines whether the zeroing is applied to the transform block of the second size, based on zeroing size information indicating the size of the transform block to which the zeroing is to be applied.

2. The image processing device according to claim 1, wherein a ratio of a size of the partial matrix to the first size is equal to a ratio of a size of a non-zero part to the second size.

3. The image processing device according to claim 1, wherein the decoding unit decodes size specifying information indicating a size of a quantizing matrix generated from the scaling list data, and wherein the size indicated by the size specifying information includes the first size but does not include the second size.

4. The image processing device according to claim 1, wherein the decoding unit decodes scaling list data on each of one or more predetermined sizes to generate quantizing matrices of the one or more sizes, and wherein the predetermined one or more sizes include the first size but do not include the second size.

5. The image processing device according to claim 1, wherein the generating unit generates a third quantizing matrix for a transform block of a third size to which zeroing of a high-frequency component is not applied, by referring to whole of the first quantizing matrix generated by the decoding unit.

6. The image processing device according to claim 1, wherein the generating unit determines whether the zeroing is applied to the transform block of the second size, according to a rule that predetermines the size of the transform block to which the zeroing is to be applied.

7. The image processing device according to claim 1, wherein the generating unit determines whether the zeroing is applied to the transform block of the second size, based on a zeroing flag associated with each transform block, the zeroing flag indicating whether the zeroing is applied to the transform block.

8. The image processing device according to claim 1, wherein the generating unit includes a memory that temporarily stores the partial matrix at generation of the second quantizing matrix.

9. The image processing device according to claim 1, further comprising a memory unit that stores the first quantizing matrix through processing on a plurality of transform blocks, wherein the generating unit generates the second quantizing matrix at inverse quantization of a quantized transform coefficient of each transform block of the second size.

10. The image processing device according to claim 1, wherein the generating unit generates the second quantizing matrix before processing on a plurality of transform blocks, and wherein the image processing device further comprises a memory unit that stores a plurality of quantizing matrices including the first quantizing matrix and the second quantizing matrix, through the processing on the plurality of transform blocks.

11. The image processing device according to claim 1, wherein the inverse quantizing unit executes an inverse quantization process on each of a plurality of transform blocks that are set in an image through quad-tree plus binary tree (QTBT) block division.

12. An image processing method executed by an image processing device, the image processing method comprising: decoding scaling list data to generate a first quantizing matrix of a first size; generating a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of the first quantizing matrix generated; and inversely quantizing a quantized transform coefficient of the transform block of the second size, using the second quantizing matrix generated.

13. An image processing device comprising: a generating unit that generates a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of a first quantizing matrix of a first size; a quantizing unit that quantizes a transform coefficient of the transform block of the second size in an image to be coded, using the second quantizing matrix generated by the generating unit, to generate a quantized transform coefficient; and a coding unit that codes a scaling list expressing the quantized transform coefficient and the first quantizing matrix, to generate a coded stream.

14. An image processing method executed by an image processing device, the image processing method comprising: generating a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of a first quantizing matrix of a first size; quantizing a transform coefficient of the transform block of the second size in an image to be coded, using the second quantizing matrix generated, to generate a quantized transform coefficient; and coding a scaling list expressing the quantized transform coefficient and the first quantizing matrix, to generate a coded stream. Dated this: 14.02.2025 [JAYANTA PAL] [IN/PA- 172] OF REMFRY AND SAGAR ATTORNEY FOR THE APPLICANT(S)

Specification

Description:SEE ATTACHED , C , Claims:We Claim:

1. An image processing device comprising:
a decoding unit that decodes scaling list data to generate a first quantizing matrix of a first size;
a generating unit that generates a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of the first quantizing matrix generated by the decoding unit,
an inverse quantizing unit that inversely quantizes a quantized transform coefficient of the transform block of the second size, using the second quantizing matrix generated by the generating unit, wherein
generating unit determines whether the zeroing is applied to the transform block of the second size, based on zeroing size information indicating the size of the transform block to which the zeroing is to be applied.

2. The image processing device according to claim 1, wherein a ratio of a size of the partial matrix to the first size is equal to a ratio of a size of a non-zero part to the second size.

3. The image processing device according to claim 1,
wherein the decoding unit decodes size specifying information indicating a size of a quantizing matrix generated from the scaling list data, and
wherein the size indicated by the size specifying information includes the first size but does not include the second size.

4. The image processing device according to claim 1,
wherein the decoding unit decodes scaling list data on each of one or more predetermined sizes to generate quantizing matrices of the one or more sizes, and
wherein the predetermined one or more sizes include the first size but do not include the second size.

5. The image processing device according to claim 1, wherein the generating unit generates a third quantizing matrix for a transform block of a third size to which zeroing of a high-frequency component is not applied, by referring to whole of the first quantizing matrix generated by the decoding unit.

6. The image processing device according to claim 1, wherein the generating unit determines whether the zeroing is applied to the transform block of the second size, according to a rule that predetermines the size of the transform block to which the zeroing is to be applied.

7. The image processing device according to claim 1, wherein the generating unit determines whether the zeroing is applied to the transform block of the second size, based on a zeroing flag associated with each transform block, the zeroing flag indicating whether the zeroing is applied to the transform block.

8. The image processing device according to claim 1, wherein the generating unit includes a memory that temporarily stores the partial matrix at generation of the second quantizing matrix.

9. The image processing device according to claim 1, further comprising
a memory unit that stores the first quantizing matrix through processing on a plurality of transform blocks,
wherein the generating unit generates the second quantizing matrix at inverse quantization of a quantized transform coefficient of each transform block of the second size.

10. The image processing device according to claim 1,
wherein the generating unit generates the second quantizing matrix before processing on a plurality of transform blocks, and
wherein the image processing device further comprises a memory unit that stores a plurality of quantizing matrices including the first quantizing matrix and the second quantizing matrix, through the processing on the plurality of transform blocks.

11. The image processing device according to claim 1, wherein the inverse quantizing unit executes an inverse quantization process on each of a plurality of transform blocks that are set in an image through quad-tree plus binary tree (QTBT) block division.

12. An image processing method executed by an image processing device, the image processing method comprising:
decoding scaling list data to generate a first quantizing matrix of a first size;
generating a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of the first quantizing matrix generated; and
inversely quantizing a quantized transform coefficient of the transform block of the second size, using the second quantizing matrix generated.

13. An image processing device comprising:
a generating unit that generates a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of a first quantizing matrix of a first size;
a quantizing unit that quantizes a transform coefficient of the transform block of the second size in an image to be coded, using the second quantizing matrix generated by the generating unit, to generate a quantized transform coefficient; and
a coding unit that codes a scaling list expressing the quantized transform coefficient and the first quantizing matrix, to generate a coded stream.

14. An image processing method executed by an image processing device, the image processing method comprising:
generating a second quantizing matrix for a transform block of a second size to which zeroing of a high-frequency component is applied, by referring to only a partial matrix of a first quantizing matrix of a first size;
quantizing a transform coefficient of the transform block of the second size in an image to be coded, using the second quantizing matrix generated, to generate a quantized transform coefficient; and
coding a scaling list expressing the quantized transform coefficient and the first quantizing matrix, to generate a coded stream.

Dated this: 14.02.2025


[JAYANTA PAL]
[IN/PA- 172]
OF REMFRY AND SAGAR
ATTORNEY FOR THE APPLICANT(S)

Documents

Application Documents

# Name Date
1 202518012775-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [14-02-2025(online)].pdf 2025-02-14
2 202518012775-STATEMENT OF UNDERTAKING (FORM 3) [14-02-2025(online)].pdf 2025-02-14
3 202518012775-REQUEST FOR EXAMINATION (FORM-18) [14-02-2025(online)].pdf 2025-02-14
4 202518012775-PROOF OF RIGHT [14-02-2025(online)].pdf 2025-02-14
5 202518012775-PRIORITY DOCUMENTS [14-02-2025(online)].pdf 2025-02-14
6 202518012775-POWER OF AUTHORITY [14-02-2025(online)].pdf 2025-02-14
7 202518012775-FORM 18 [14-02-2025(online)].pdf 2025-02-14
8 202518012775-FORM 1 [14-02-2025(online)].pdf 2025-02-14
9 202518012775-FIGURE OF ABSTRACT [14-02-2025(online)].pdf 2025-02-14
10 202518012775-DRAWINGS [14-02-2025(online)].pdf 2025-02-14
11 202518012775-DECLARATION OF INVENTORSHIP (FORM 5) [14-02-2025(online)].pdf 2025-02-14
12 202518012775-COMPLETE SPECIFICATION [14-02-2025(online)].pdf 2025-02-14
13 202518012775-FORM 3 [18-07-2025(online)].pdf 2025-07-18