IP Library Granted Patent US 12689731
Granted Patent B2
US 12689731 · App. 18/570,084 · Granted Jul 21, 2026

Image processing device and method

Inventor: Takeshi Tsukuba (Tokyo, JP)
Assignee: SONY GROUP CORPORATION
H04N19/13H04N19/103H04N19/157H04N19/176H04N19/18H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12689731
App. No.
18/570,084
Granted
Jul 21, 2026
Kind
B2
Abstract

The present disclosure relates to an image processing device and method capable of suppressing an increase in a processing amount of encoding and decoding. In a case of a high-throughput mode in which a context encoding bin after a last coefficient position of image data is processed as a bypass encoding bin, a prefix portion of the last coefficient position is encoded or decoded as a bypass encoding bin. Furthermore, in the case of the high-throughput mode, encoding or decoding of the last coefficient position is skipped. The present disclosure can be applied to, for example, an image processing device, an image encoding device, an image decoding device, a transmission device, a reception device, a transmission and reception device, an information processing device, an imaging device, a regeneration device, an electronic device, an image processing method, an information processing method, or the like.

Claims (28)

1 . An image processing device comprising:

a circuitry that skips encoding of a last coefficient position included in image data and omits an encoding bin corresponding to the last coefficient position from a bit stream of the image data in a case of a high-throughput mode in which a context encoding bin after the last coefficient position of the image data is processed as a bypass encoding bin.

2 . The image processing device according to claim 1 , wherein

the circuitry encodes the prefix portion of the last coefficient position as a context encoding bin in a case of not being in the high-throughput mode.

3 . The image processing device according to claim 1 , wherein

the circuitry encodes a suffix portion of the last coefficient position included in the image data as a bypass encoding bin.

4 . The image processing device according to claim 1 , wherein

in a case of not being in the high-throughput mode, the circuitry derives a generation amount of a number of context encoding bins on a basis of a reference value of the number of context encoding bins and a transform block size immediately before encoding of the last coefficient position.

5 . The image processing device according to claim 1 , wherein

the circuitry sets the last coefficient position to a lower right coordinate in a transform block.

6 . The image processing device according to claim 1 , wherein

the circuitry encodes a prefix portion and a suffix portion of the last coefficient position in a case of not being in the high-throughput mode.

7 . The image processing device according to claim 6 , wherein

the circuitry encodes the prefix portion as a context encoding bin and encodes the suffix portion as a bypass encoding bin.

8 . The image processing device according to claim 1 , wherein

in a case of the high-throughput mode, the circuitry performs alignment processing of an encoding process immediately before encoding of a first sub-block coefficient flag included in the image data.

9 . The image processing device according to claim 8 , wherein

in the alignment processing, the circuitry sets a variable iVlCurrRange indicating a range in arithmetic encoding to 256.

10 . The image processing device according to claim 8 , wherein

the circuitry further sets a generation amount of a number of context encoding bins to 0 immediately before encoding of the first sub-block coefficient flag.

11 . An image processing method comprising:

in a case of a high-throughput mode in which a context encoding bin after a last coefficient position included in image data is processed as a bypass encoding bin:

skipping encoding of the last coefficient position included in the image data; and

omitting an encoding bin corresponding to the last coefficient position from a bit stream of the image data.

12 . An image processing device comprising:

a circuitry that skips decoding of a last coefficient position in a case of a high-throughput mode in which a context encoding bin after the last coefficient position of image data is processed as a bypass encoding bin, an encoding bin corresponding to the last coefficient position not being included in a bit stream of the image data.

13 . An image processing method comprising:

skipping decoding of a last coefficient position in a case of a high-throughput mode in which a context encoding bin after the last coefficient position of image data is processed as a bypass encoding bin, an encoding bin corresponding to the last coefficient position not being included in a bit stream of the image data.