Sign In to Follow Application
View All Documents & Correspondence

"Image Processing Device And Method"

Abstract: ABSTRACT “IMAGE-PROCESSING DEVICE AND METHOD" An image processing device (51), comprising, a decoding unit (62, 63, 64, 65) configured to decode an encoded stream to generate a decoded image; and a filter unit (31b, 31) configured to apply a deblocking filtering to neighboring pixels neighboring a block boundary within the decoded image generated by the decoding unit, using a filter parameter set according to a range including a value greater than 12 in case that a quantization parameter is equal to 47 in a relationship between a filter parameter used in case of clipping for the deblocking filter and the quantization parameter.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
23 December 2019
Publication Number
01/2020
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
remfry-sagar@remfry.com
Parent Application

Applicants

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

Inventors

1. LU, SHOU
c/o SONY CORPORATION, 1-7-1, Konan, Minato-Ku, Tokyo 1080075, Japan
2. IKEDA, MASARU
c/o SONY CORPORATION, 1-7-1, Konan, Minato-Ku, Tokyo 1080075, Japan

Claims

1. An image processing device (51), comprising: a decoding unit (62, 63, 64, 65) configured to decode an encoded stream to generate a decoded image; and a filter unit (31b, 31) configured to apply a deblocking filtering to neighboring pixels neighboring a block boundary within the decoded image generated by the decoding unit, using a filter parameter set according to a range including a value greater than 12 in case that a quantization parameter is equal to 47 in a relationship between a filter parameter used in case of clipping for the deblocking filter and the quantization parameter.

2. The image processing device (51) according to claim 1, wherein the filter unit (31b, 31) is configured to apply the deblocking filter using the filter parameter with the value greater than 12 within the range.

3. The image processing device (51) according to claim 2, wherein the filter parameter is a value set according to a quantization parameter.

4. The image processing device (51) according to claim 3, wherein the quantization parameter is an average of quantization parameters between neighboring blocks neighboring the block boundary.

5. The image processing device (51) according to claim 4, wherein the filter unit (31b, 31) is configured to apply the deblocking filter to the neighboring pixels within the decoded image using the filter parameter set according to the range including the value greater than 12 according to a relationship between the average of the quantization parameters and the filter parameter.

6. The image processing device (51) according to claim 5, wherein the deblocking filter is configured to include a weak filter with a first strength and a strong filter with a second strength stronger than the first strength; the filter parameter is a parameter used in case of selecting either one of the weak filter and the strong filter or clipping the filtered pixels after the strong filter.

7. The image processing device (51) according to claim 6, wherein the block boundary is a boundary of a transformer unit for a transform process or a boundary of a prediction unit for a prediction process.

8. The image processing device (51) according to claim 7, wherein the decoding unit (62, 63, 64, 65) comprises: an arithmetic decoding unit (62) configured to perform an arithmetic decoding process on the encoded stream to generate quantized data; an inverse quantization unit (63) configured to perform an inverse quantization process on the quantized data generated by the arithmetic decoding unit to generate transformation coefficient data; and an inverse orthogonal transformation unit (64) configured to perform an inverse orthogonal transformation process on the transformation coefficient data generated by the inverse quantization unit.

9. The image processing device (51) according to claim 8, wherein the decoding unit (62, 63, 64, 65) is configured to decode the encoded stream according to coding units derived from dividing a largest coding unit recursively.

10. The image processing device (51) according to claim 9, wherein the coding units are derived from dividing the largest coding unit in accordance with a quad-tree structure.

11. The image processing device (51) according to claim 10, wherein the largest coding unit is a coding unit in a root of the quadtree structure.

12. The image processing device (51) according to claim 11, wherein the largest coding unit is a block of fixed size under sequence level, and the coding unit is a block of variable size.

13. An image processing method, comprising: decoding an encoded stream to generate a decoded image; and applying a deblocking filtering to neighboring pixels neighboring a block boundary within the decoded image generated by the decoding unit, using a filter parameter set according to a range including a value greater than 12 in case that a quantization parameter is equal to 47 in a relationship between a filter parameter used in case of clipping for the deblocking filter and the quantization parameter.

14. The image processing method according to claim 13, comprising applying the deblocking filter using the filter parameter with the value greater than 12 within the range.

15. The image processing method according to claim 14, wherein the filter parameter is a value set according to a quantization parameter.

16. The image processing method according to claim 15, wherein the quantization parameter is an average of quantization parameters between neighboring blocks neighboring the block boundary.

17. The image processing method according to claim 16, comprising applying the deblocking filter to the neighboring pixels within the decoded image using the filter parameter set according to the range including the value greater than 12 according to a relationship between the average of the quantization parameters and the filter parameter.

18. The image processing method according to claim 17, wherein the deblocking filter includes a weak filter with a first strength and a strong filter with a second strength stronger than the first strength, and the filter parameter is a parameter used in case of selecting either one of the weak filter and the strong filter or clipping the filtered pixels after the strong filter.

19. The image processing method according to claim 18, wherein the block boundary is a boundary of a transformer unit for a transform process or a boundary of a prediction unit for a prediction process.

20. The image processing method according to claim 19, wherein the decoding comprises: performing an arithmetic decoding process on the encoded stream to generate quantized data; performing an inverse quantization process on the quantized data generated by the arithmetic decoding process to generate transformation coefficient data; and performing an inverse orthogonal transformation process on the transformation coefficient data generated by the inverse quantization process.

21. The image processing method according to claim 20, comprising decoding the encoded stream according to coding units derived from dividing a largest coding unit recursively.

22. The image processing method according to claim 21, wherein the coding units are derived from dividing the largest coding unit in accordance with a quad-tree structure.

23. The image processing method according to claim 22, wherein the largest coding unit is a coding unit in a root of the quadtree structure.

24. The image processing method according to claim 23, wherein the largest coding unit is a block of fixed size under sequence level, and the coding unit is a block of variable size.

Specification

We Claim:
1. An image processing device (51), comprising:
a decoding unit (62, 63, 64, 65) configured to decode an encoded stream to generate a decoded image; and
a filter unit (31b, 31) configured to apply a deblocking filtering to neighboring pixels neighboring a block boundary within the decoded image generated by the decoding unit, using a filter parameter set according to a range including a value greater than 12 in case that a quantization parameter is equal to 47 in a relationship between a filter parameter used in case of clipping for the deblocking filter and the quantization parameter.
2. The image processing device (51) according to claim 1, wherein
the filter unit (31b, 31) is configured to apply the deblocking filter using the filter parameter with the value greater than 12 within the range.
3. The image processing device (51) according to claim 2, wherein
the filter parameter is a value set according to a quantization parameter.
4. The image processing device (51) according to claim 3, wherein
the quantization parameter is an average of quantization parameters between neighboring blocks neighboring the block boundary.
5. The image processing device (51) according to claim 4, wherein
the filter unit (31b, 31) is configured to apply the deblocking filter to the neighboring pixels within the decoded image using the filter parameter set according to the range including the value greater than 12 according to a relationship between the average of the quantization parameters and the filter parameter.
6. The image processing device (51) according to claim 5, wherein
the deblocking filter is configured to include a weak filter with a first strength and a strong filter with a second strength stronger than the first strength;

the filter parameter is a parameter used in case of selecting either one of the weak filter and the strong filter or clipping the filtered pixels after the strong filter.
7. The image processing device (51) according to claim 6, wherein
the block boundary is a boundary of a transformer unit for a transform process or a boundary of a prediction unit for a prediction process.
8. The image processing device (51) according to claim 7, wherein
the decoding unit (62, 63, 64, 65) comprises:
an arithmetic decoding unit (62) configured to perform an arithmetic decoding process on the encoded stream to generate quantized data;
an inverse quantization unit (63) configured to perform an inverse quantization process on the quantized data generated by the arithmetic decoding unit to generate transformation coefficient data; and
an inverse orthogonal transformation unit (64) configured to perform an inverse orthogonal transformation process on the transformation coefficient data generated by the inverse quantization unit.
9. The image processing device (51) according to claim 8,
wherein the decoding unit (62, 63, 64, 65) is configured to decode the encoded stream according to coding units derived from dividing a largest coding unit recursively.
10. The image processing device (51) according to claim 9,
wherein the coding units are derived from dividing the largest coding unit in accordance with a quad-tree structure.
11. The image processing device (51) according to claim 10,
wherein the largest coding unit is a coding unit in a root of the quadtree structure.
12. The image processing device (51) according to claim 11,

wherein the largest coding unit is a block of fixed size under sequence level, and the coding unit is a block of variable size.
13. An image processing method, comprising:
decoding an encoded stream to generate a decoded image; and
applying a deblocking filtering to neighboring pixels neighboring a block boundary within the decoded image generated by the decoding unit, using a filter parameter set according to a range including a value greater than 12 in case that a quantization parameter is equal to 47 in a relationship between a filter parameter used in case of clipping for the deblocking filter and the quantization parameter.
14. The image processing method according to claim 13, comprising
applying the deblocking filter using the filter parameter with the value greater than 12 within the range.
15. The image processing method according to claim 14, wherein
the filter parameter is a value set according to a quantization parameter.
16. The image processing method according to claim 15, wherein
the quantization parameter is an average of quantization parameters between neighboring blocks neighboring the block boundary.
17. The image processing method according to claim 16, comprising
applying the deblocking filter to the neighboring pixels within the decoded image using the filter parameter set according to the range including the value greater than 12 according to a relationship between the average of the quantization parameters and the filter parameter.
18. The image processing method according to claim 17, wherein
the deblocking filter includes a weak filter with a first strength and a strong filter with a second strength stronger than the first strength, and

the filter parameter is a parameter used in case of selecting either one of the weak filter and the strong filter or clipping the filtered pixels after the strong filter.
19. The image processing method according to claim 18, wherein
the block boundary is a boundary of a transformer unit for a transform process or a boundary of a prediction unit for a prediction process.
20. The image processing method according to claim 19, wherein
the decoding comprises:
performing an arithmetic decoding process on the encoded stream to generate quantized data;
performing an inverse quantization process on the quantized data generated by the arithmetic decoding process to generate transformation coefficient data; and
performing an inverse orthogonal transformation process on the transformation coefficient data generated by the inverse quantization process.
21. The image processing method according to claim 20,
comprising
decoding the encoded stream according to coding units derived from dividing a largest coding unit recursively.
22. The image processing method according to claim 21, wherein
the coding units are derived from dividing the largest coding unit in accordance with a quad-tree structure.
23. The image processing method according to claim 22, wherein
the largest coding unit is a coding unit in a root of the quadtree structure.
24. The image processing method according to claim 23,
wherein the largest coding unit is a block of fixed size under sequence level, and the coding unit is a block of variable size.

Documents

Application Documents

# Name Date
1 201948053520-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [23-12-2019(online)].pdf 2019-12-23
2 201948053520-STATEMENT OF UNDERTAKING (FORM 3) [23-12-2019(online)].pdf 2019-12-23
3 201948053520-REQUEST FOR EXAMINATION (FORM-18) [23-12-2019(online)].pdf 2019-12-23
4 201948053520-PRIORITY DOCUMENTS [23-12-2019(online)].pdf 2019-12-23
5 201948053520-POWER OF AUTHORITY [23-12-2019(online)].pdf 2019-12-23
6 201948053520-FORM 18 [23-12-2019(online)].pdf 2019-12-23
7 201948053520-FORM 1 [23-12-2019(online)].pdf 2019-12-23
8 201948053520-FIGURE OF ABSTRACT [23-12-2019(online)].pdf 2019-12-23
9 201948053520-DRAWINGS [23-12-2019(online)].pdf 2019-12-23
10 201948053520-DECLARATION OF INVENTORSHIP (FORM 5) [23-12-2019(online)].pdf 2019-12-23
11 201948053520-COMPLETE SPECIFICATION [23-12-2019(online)].pdf 2019-12-23
12 201948053520-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [23-12-2019(online)].pdf 2019-12-23
13 201948053520-FORM 3 [18-05-2020(online)].pdf 2020-05-18
14 201948053520-Proof of Right [01-06-2020(online)].pdf 2020-06-01
15 201948053520-FER_SER_REPLY [30-07-2021(online)].pdf 2021-07-30
16 201948053520-DRAWING [30-07-2021(online)].pdf 2021-07-30
17 201948053520-CORRESPONDENCE [30-07-2021(online)].pdf 2021-07-30
18 201948053520-CLAIMS [30-07-2021(online)].pdf 2021-07-30
19 201948053520-FER.pdf 2021-10-18
20 201948053520-US(14)-HearingNotice-(HearingDate-08-09-2025).pdf 2025-08-08
21 201948053520-Correspondence to notify the Controller [05-09-2025(online)].pdf 2025-09-05

Search Strategy

1 SEARCHE_16-02-2021.pdf