Abstract: ABSTRACT “AN IMAGE PROCESSING DEVICE COMPRISING” A decoding unit configured to decode encoded data including an initial difference coefficient that is a difference between a DC coefficient and a predetermined initial value, a replacement difference coefficient that is a difference between the DC coefficient and a (0, 0) coefficient located at the beginning of an 8x8 quantization matrix, and further difference coefficients each being a difference between two adjacent coefficients in a sequence of coefficients of the 8x8 quantization matrix arranged in scan order; an inverse DPCM unit (552) configured to set the DC coefficient by adding the initial value to the initial difference coefficient and to set the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient, wherein a remaining coefficient at a particular position in scan order is the sum of the (0, 0) coefficient and the difference coefficient up to said particular position; a matrix size transformation unit configured to up convert the (8, 8) quantization matrix into a 16x16 quantization matrix by performing a nearest neighbor interpolation process on matrix elements of the 8x8 quantization matrix; and a dequantization unit (440) configured to dequantize quantized data obtained by decoding encoded data, using the DC coefficient and the 16x16 quantization matrix. Fig.7
1. An image processing device comprising: a decoding unit configured to decode encoded data including an initial difference coefficient that is a difference between a DC coefficient and a predetermined initial value, a replacement difference coefficient that is a difference between the DC coefficient and a (0, 0) coefficient located at the beginning of an 8x8 quantization matrix, and further difference coefficients each being a difference between two adjacent coefficients in a sequence of coefficients of the 8x8 quantization matrix arranged in scan order; an inverse DPCM unit (552) configured to set the DC coefficient by adding the initial value to the initial difference coefficient and to set the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient, wherein a remaining coefficient at a particular position in scan order is the sum of the (0, 0) coefficient and the difference coefficient up to said particular position; a matrix size transformation unit configured to upconvert the (8, 8) quantization matrix into a 16x16 quantization matrix by performing a nearest neighbor interpolation process on matrix elements of the 8x8 quantization matrix; and a dequantization unit (440) configured to dequantize quantized data obtained by decoding encoded data, using the DC coefficient and the 16x16 quantization matrix.
2. The image processing device as claimed in Claim 1, wherein the decoding unit is configured to decode the encoded data including a syntax in which the replacement difference coefficient and the difference coefficients are collectively included as a difference coefficient group.
3. The image processing device as claimed in Claim 1, wherein the replacement difference coefficient and the difference coefficients are included as the syntax of the encoded data in the order of the replacement difference coefficient and the difference coefficients, and the decoding unit is configured to decode the replacement difference coefficient and the difference coefficients in the order of the replacement difference coefficient and the difference coefficients.
4. The image processing device as claimed in Claim 3, wherein the initial difference value and the difference coefficient group are included as the syntax of the encoded data in the order of the initial difference value and the difference coefficient group, and the decoding unit is configured to decode the initial difference value and the difference coefficient group in the order of the initial difference value and the difference coefficient group.
5. The image processing device as claimed in Claim 4, wherein the initial difference value and the difference coefficient group are included in the encoded data by performing an exponential golomb encoding process, and the decoding unit is configured to perform an exponential golomb decoding process on the initial difference value and the difference coefficient group obtained by performing the exponential golomb encoding in the order of the initial difference value and the difference coefficient group.
6. The image processing device as claimed in Claim 5, further comprising: an inverse orthogonal transform unit (450) configured to inversely transform the transform coefficient data generated by the dequantization unit.
7. The image processing device as claimed in Claim 6, wherein the inverse orthogonal transform unit (450) is configured to inversely transform compared to the transforming performed by a 16x16 transform unit.
8. The image processing device as claimed in Claim 1, further comprising: a replacement unit configured to replace a (0, 0) coefficient located at the beginning of the 16x16 quantization matrix set by the matrix size transformation unit with the DC coefficient set by the inverse DPCM unit.
9. The image processing device as claimed in Claim 8, wherein the dequantization unit (440) is configured to dequantize quantized data obtained by decoding encoded data, using the 16x16 quantization matrix in which the (0, 0) coefficient located at the beginning has been replaced with the DC coefficient by the replacement unit.
10. An image processing method comprising: decoding encoded data including an initial difference coefficient that is a difference between a DC coefficient and a predetermined initial value, a replacement difference coefficient that is a difference between the DC coefficient and a (0, 0) coefficient located at the beginning of an 8x8 quantization matrix, and further difference coefficients each being a difference between two adjacent coefficients in a sequence of coefficients of the 8x8 quantization matrix arranged in scan order; setting the DC coefficient by adding the initial value to the initial difference coefficient and setting the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient, wherein a remaining coefficient at a particular position in scan order is the sum of the (0, 0) coefficient and the difference coefficient up to said particular position; upconverting the (8, 8) quantization matrix into a 16x16 quantization matrix by performing a nearest neighbor interpolation process on matrix elements of the 8x8 quantization matrix; and dequantizing quantized data obtained by decoding encoded data, using the DC coefficient and the 16x16 quantization matrix.
11. The image processing method as claimed in Claim 10, wherein said decoding includes a syntax in which the replacement difference coefficient and the difference coefficients are collectively included as a difference coefficient group.
12. The image processing method as claimed in Claim 10, wherein the replacement difference coefficient and the difference coefficients are included as the syntax of the encoded data in the order of the replacement difference coefficient and the difference coefficients, and the replacement difference coefficient and the difference coefficients are decoded in the order of the replacement difference coefficient and the difference coefficients.
13. The image processing method as claimed in Claim 12, wherein the initial difference value and the difference coefficient group are included as the syntax of the encoded data in the order of the initial difference value and the difference coefficient group, and the initial difference value and the difference coefficient group are decoded in the order of the initial difference value and the difference coefficient group.
14. The image processing method as claimed in Claim 13, wherein the initial difference value and the difference coefficient group are included in the encoded data by performing an exponential golomb encoding process, and the method comprises performing an exponential golomb decoding process on the initial difference value and the difference coefficient group obtained by performing the exponential golomb encoding in the order of the initial difference value and the difference coefficient group.
15. The image processing method as claimed in Claim 14, further comprising: inversely transforming the transform coefficient data generated by said dequantization of the quantized data.
16. The image processing method as claimed in Claim 15, wherein the transform coefficient data is inversely transformed compared to the transforming performed by a 16x16 transform unit.
17. The image processing method as claimed in Claim 10, further comprising: replacing a (0, 0) coefficient located at the beginning of the 16x16 quantization matrix set by said upconverting of the (8, 8) quantization matrix with the DC coefficient set by adding the initial value to the initial difference coefficient and setting the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient.
18. The image processing method as claimed in Claim 17, further comprising: dequantizing the quantized data obtained by decoding encoded data, using the 16x16 quantization matrix in which the (0, 0) coefficient located at the beginning has been replaced with the DC coefficient. Dated this: August 02, 2019 [JAYANTA PAL] IN/PA 172 Of REMFRY & SAGAR ATTORNEY FOR THE APPLICANT[S] , Description:AS ENCLOSED
Claims:We Claim:
1. An image processing device comprising:
a decoding unit configured to decode encoded data including an initial difference coefficient that is a difference between a DC coefficient and a predetermined initial value, a replacement difference coefficient that is a difference between the DC coefficient and a (0, 0) coefficient located at the beginning of an 8x8 quantization matrix, and further difference coefficients each being a difference between two adjacent coefficients in a sequence of coefficients of the 8x8 quantization matrix arranged in scan order;
an inverse DPCM unit (552) configured to set the DC coefficient by adding the initial value to the initial difference coefficient and to set the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient, wherein a remaining coefficient at a particular position in scan order is the sum of the (0, 0) coefficient and the difference coefficient up to said particular position;
a matrix size transformation unit configured to upconvert the (8, 8) quantization matrix into a 16x16 quantization matrix by performing a nearest neighbor interpolation process on matrix elements of the 8x8 quantization matrix; and
a dequantization unit (440) configured to dequantize quantized data obtained by decoding encoded data, using the DC coefficient and the 16x16 quantization matrix.
2. The image processing device as claimed in Claim 1, wherein
the decoding unit is configured to decode the encoded data including a syntax in which the replacement difference coefficient and the difference coefficients are collectively included as a difference coefficient group.
3. The image processing device as claimed in Claim 1, wherein
the replacement difference coefficient and the difference coefficients are included as the syntax of the encoded data in the order of the replacement difference coefficient and the difference coefficients, and the decoding unit is configured to decode the replacement difference coefficient and the difference coefficients in the order of the replacement difference coefficient and the difference coefficients.
4. The image processing device as claimed in Claim 3, wherein
the initial difference value and the difference coefficient group are included as the syntax of the encoded data in the order of the initial difference value and the difference coefficient group, and the decoding unit is configured to decode the initial difference value and the difference coefficient group in the order of the initial difference value and the difference coefficient group.
5. The image processing device as claimed in Claim 4, wherein
the initial difference value and the difference coefficient group are included in the encoded data by performing an exponential golomb encoding process, and
the decoding unit is configured to perform an exponential golomb decoding process on the initial difference value and the difference coefficient group obtained by performing the exponential golomb encoding in the order of the initial difference value and the difference coefficient group.
6. The image processing device as claimed in Claim 5, further comprising:
an inverse orthogonal transform unit (450) configured to inversely transform the transform coefficient data generated by the dequantization unit.
7. The image processing device as claimed in Claim 6, wherein
the inverse orthogonal transform unit (450) is configured to inversely transform compared to the transforming performed by a 16x16 transform unit.
8. The image processing device as claimed in Claim 1, further comprising:
a replacement unit configured to replace a (0, 0) coefficient located at the beginning of the 16x16 quantization matrix set by the matrix size transformation unit with the DC coefficient set by the inverse DPCM unit.
9. The image processing device as claimed in Claim 8, wherein
the dequantization unit (440) is configured to dequantize quantized data obtained by decoding encoded data, using the 16x16 quantization matrix in which the (0, 0) coefficient located at the beginning has been replaced with the DC coefficient by the replacement unit.
10. An image processing method comprising:
decoding encoded data including an initial difference coefficient that is a difference between a DC coefficient and a predetermined initial value, a replacement difference coefficient that is a difference between the DC coefficient and a (0, 0) coefficient located at the beginning of an 8x8 quantization matrix, and further difference coefficients each being a difference between two adjacent coefficients in a sequence of coefficients of the 8x8 quantization matrix arranged in scan order;
setting the DC coefficient by adding the initial value to the initial difference coefficient and setting the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient, wherein a remaining coefficient at a particular position in scan order is the sum of the (0, 0) coefficient and the difference coefficient up to said particular position;
upconverting the (8, 8) quantization matrix into a 16x16 quantization matrix by performing a nearest neighbor interpolation process on matrix elements of the 8x8 quantization matrix; and
dequantizing quantized data obtained by decoding encoded data, using the DC coefficient and the 16x16 quantization matrix.
11. The image processing method as claimed in Claim 10, wherein
said decoding includes a syntax in which the replacement difference coefficient and the difference coefficients are collectively included as a difference coefficient group.
12. The image processing method as claimed in Claim 10, wherein
the replacement difference coefficient and the difference coefficients are included as the syntax of the encoded data in the order of the replacement difference coefficient and the difference coefficients, and the replacement difference coefficient and the difference coefficients are decoded in the order of the replacement difference coefficient and the difference coefficients.
13. The image processing method as claimed in Claim 12, wherein
the initial difference value and the difference coefficient group are included as the syntax of the encoded data in the order of the initial difference value and the difference coefficient group, and the initial difference value and the difference coefficient group are decoded in the order of the initial difference value and the difference coefficient group.
14. The image processing method as claimed in Claim 13, wherein
the initial difference value and the difference coefficient group are included in the encoded data by performing an exponential golomb encoding process, and
the method comprises performing an exponential golomb decoding process on the initial difference value and the difference coefficient group obtained by performing the exponential golomb encoding in the order of the initial difference value and the difference coefficient group.
15. The image processing method as claimed in Claim 14, further comprising:
inversely transforming the transform coefficient data generated by said dequantization of the quantized data.
16. The image processing method as claimed in Claim 15, wherein
the transform coefficient data is inversely transformed compared to the transforming performed by a 16x16 transform unit.
17. The image processing method as claimed in Claim 10, further comprising:
replacing a (0, 0) coefficient located at the beginning of the 16x16 quantization matrix set by said upconverting of the (8, 8) quantization matrix with the DC coefficient set by adding the initial value to the initial difference coefficient and setting the 8x8 quantization matrix by setting the (0, 0) coefficient located at the beginning of the 8x8 quantization matrix by adding the DC coefficient to the replacement difference coefficient and by setting the remaining coefficients of the 8x8 quantization matrix by stepwise adding the further difference coefficients to the (0, 0) coefficient.
18. The image processing method as claimed in Claim 17, further comprising:
dequantizing the quantized data obtained by decoding encoded data, using the 16x16 quantization matrix in which the (0, 0) coefficient located at the beginning has been replaced with the DC coefficient.
Dated this: August 02, 2019
[JAYANTA PAL]
IN/PA 172
Of REMFRY & SAGAR
ATTORNEY FOR THE APPLICANT[S]
, Description:AS ENCLOSED
| # | Name | Date |
|---|---|---|
| 1 | 201918031307-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [02-08-2019(online)].pdf | 2019-08-02 |
| 2 | 201918031307-STATEMENT OF UNDERTAKING (FORM 3) [02-08-2019(online)].pdf | 2019-08-02 |
| 3 | 201918031307-REQUEST FOR EXAMINATION (FORM-18) [02-08-2019(online)].pdf | 2019-08-02 |
| 4 | 201918031307-PRIORITY DOCUMENTS [02-08-2019(online)].pdf | 2019-08-02 |
| 5 | 201918031307-POWER OF AUTHORITY [02-08-2019(online)].pdf | 2019-08-02 |
| 6 | 201918031307-FORM 18 [02-08-2019(online)].pdf | 2019-08-02 |
| 7 | 201918031307-FORM 1 [02-08-2019(online)].pdf | 2019-08-02 |
| 8 | 201918031307-DRAWINGS [02-08-2019(online)].pdf | 2019-08-02 |
| 9 | 201918031307-DECLARATION OF INVENTORSHIP (FORM 5) [02-08-2019(online)].pdf | 2019-08-02 |
| 10 | 201918031307-COMPLETE SPECIFICATION [02-08-2019(online)].pdf | 2019-08-02 |
| 11 | 201918031307-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [02-08-2019(online)].pdf | 2019-08-02 |
| 12 | abstract.jpg | 2019-08-26 |
| 13 | 201918031307-FORM 3 [27-01-2020(online)].pdf | 2020-01-27 |
| 14 | 201918031307-Proof of Right [29-01-2020(online)].pdf | 2020-01-29 |
| 15 | 201918031307-OTHERS-310120.pdf | 2020-02-03 |
| 16 | 201918031307-Correspondence-310120.pdf | 2020-02-03 |
| 17 | 201918031307-OTHERS [27-05-2021(online)].pdf | 2021-05-27 |
| 18 | 201918031307-FER_SER_REPLY [27-05-2021(online)].pdf | 2021-05-27 |
| 19 | 201918031307-DRAWING [27-05-2021(online)].pdf | 2021-05-27 |
| 20 | 201918031307-CORRESPONDENCE [27-05-2021(online)].pdf | 2021-05-27 |
| 21 | 201918031307-CLAIMS [27-05-2021(online)].pdf | 2021-05-27 |
| 22 | 201918031307-ABSTRACT [27-05-2021(online)].pdf | 2021-05-27 |
| 23 | 201918031307-FER.pdf | 2021-10-18 |
| 24 | 201918031307-PatentCertificate16-05-2024.pdf | 2024-05-16 |
| 25 | 201918031307-IntimationOfGrant16-05-2024.pdf | 2024-05-16 |
| 1 | searchE_05-02-2021.pdf |