Sign In to Follow Application
View All Documents & Correspondence

“Image Processing Device And Method”

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

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
02 August 2019
Publication Number
40/2020
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
remfry-sagar@remfry.com
Parent Application
Patent Number
Legal Status
Grant Date
2024-05-16
Renewal Date

Applicants

SONY CORPORATION
1-7-1, Konan, Minato-Ku , Tokyo, Japan

Inventors

1. TANAKA, JUNICHI
c/o SONY CORPORATION, 1-7-1, Konan, Minato-Ku, Tokyo 1080075, Japan
2. MORIGAMI, YOSHITAKA
c/o SONY CORPORATION, 1-7-1, Konan, Minato-Ku, Tokyo 1080075, Japan

Claims

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

Specification

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

Documents

Application Documents

# 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

Search Strategy

1 searchE_05-02-2021.pdf

ERegister / Renewals

3rd: 18 Jun 2024

From 20/02/2015 - To 20/02/2016

4th: 18 Jun 2024

From 20/02/2016 - To 20/02/2017

5th: 18 Jun 2024

From 20/02/2017 - To 20/02/2018

6th: 18 Jun 2024

From 20/02/2018 - To 20/02/2019

7th: 18 Jun 2024

From 20/02/2019 - To 20/02/2020

8th: 18 Jun 2024

From 20/02/2020 - To 20/02/2021

9th: 18 Jun 2024

From 20/02/2021 - To 20/02/2022

10th: 18 Jun 2024

From 20/02/2022 - To 20/02/2023

11th: 18 Jun 2024

From 20/02/2023 - To 20/02/2024

12th: 18 Jun 2024

From 20/02/2024 - To 20/02/2025

13th: 14 Feb 2025

From 20/02/2025 - To 20/02/2026