IP Library Granted Patent US 10,432,976
Granted Patent B2
US 10,432,976 · App. 15/880,045 · Granted Oct 1, 2019

Image processing apparatus and method

Inventor: Kazushi Sato (Kanagawa, JP)
Assignee: VELOS MEDIA, LLC
H04N19/82G06T9/007H04N19/117H04N19/12H04N19/124H04N19/132H04N19/152H04N19/157H04N19/176H04N19/184H04N19/30H04N19/44H04N19/46H04N19/70H04N19/85
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 10,432,976
App. No.
15/880,045
Granted
Oct 1, 2019
Kind
B2
Abstract

The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus.

Claims (31)

1. An image processing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the processor to:

decode, from encoded data, identification information indicating whether a non-compression mode has been selected in a coding unit, wherein the encoded data includes the coding unit and the identification information, the coding unit being formed by block partitioning a largest coding unit (LCU) into a plurality of coding units, whereing the block partitioning of the LCU includes recursively splitting the LCU into the plurality of coding units; and

decode the coding unint in the encoded data using the identification information by:

if the identification information indicates that the non-compression mode has not been selected in the coding unit, decoding the coding unit according to a first bit depth, and

if the identification information indicates that the non-compression mode has been selected in the coding unit, decoding the coding unit according to a second bit depth.

2. The image processing apparatus according to claim 1 , wherein the second bit depth is smaller than the first bit depth.

3. The image processing apparatus according to claim 1 , wherein the instructions further cause the processor to decode the first bit depth and second bit depth from the encoded data.

4. The image processing apparatus according to claim 3 , wherein the instructions further cause the processor to decode the first bit depth and second bit depth from a sequence parameter set in the encoded data.

5. The image processing apparatus according to claim 1 , wherein the instructions further cause the processor to skip changing a value of bit depth if the identification information indicates that the non-compression mode has been selected in the coding unit.

6. A method comprising:

decoding, from encoded data, identification information indicating whether a non-compression mode has been selected in a coding unit, wherein the encoded data includes the coding unit and the identification information, the coding unit being formed by block partitioning a largest coding unit (LCU) into a plurality of coding units, wherein the block partitioning of the LCU includes recursively splitting the LCU into the plurality of coding units; and

decoding the coding unit in the encoded data using the identification information by;

if the identification information indicates that the non-compression mode has not been selected in the coding unit, decoding the coding unit according to a first bit depth, and

if the identification information indicates that the non-compression mode has been selected in the coding unit, decoding the coding unit according to a second bit depth.

7. The method according to claim 6 , wherein the second bit depth is smaller than the first bit depth.

8. The method according to claim 6 , wherein the first bit depth and second bit depth are decoded from the encoded data.

9. The method accoding to claim 8 , wherein the first bit depth and second bit depth are decoded from a sequence parameter set in the encoded data.

10. The method according to claim 6 , further comprising:

performing control, if the identification information indicates that the non-compression mode has been selected in the coding unit, to skip changing a value of bit depth.

11. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute an image processing method, the method comprising:

decoding, from encoded data, identification information indicating whether a non-compression mode has been selected in a coding unit, wherein the encoded data includes the coding unit and the identification information, the coding unit being formed by block partitioning a largest coding unit (LCU) into a plurality of coding units, wherein the block partitioning of the LCU includes recursively splitting the LCU into the pluraltiy of coding units; and

decoding the coding unit in the encoded data using the identification information by:

if the identification information indicates that the non-compressions mode has not been selected in the coding unit, decoding the coding unit according to a first bit depth, and

if the identification information indicates that the non-compression mode has been selected in the coding unit, decoding the coding unit according to a second bit depth.

12. The non-transitory computer-readable medium according to claim 11 , wherein the first bit depth and second bit depth are decoded from the encoded data.

13. The non-transitory computer-readable medium according to claim 12 , wherein the first bit depth and second bit depth are decoded from a sequence parameter set in the encoded data.

14. The non-transitory computer-readable medium according to claim 11 , wherein the second bit depth is smaller than the first bit depth.

15. The non-transitory computer-readable medium according to claim 11 , with the method further comprising:

performing control, if the identification information indicates that the non-compression mode has been selected in the coding unit, to skip changing a value of bit depth.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2022
From: VELOS MEDIA, LLC
To: SONY GROUP CORPORATION
Reel/Frame 061902/0867 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: VELOS MEDIA, LLC AND VELOS MEDIA MANAGEMENT, LLC
Reel/Frame 060923/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2018
From: SONY CORPORATION
To: VELOS MEDIA, LLC
Reel/Frame 046464/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2018
From: SATO, KAZUSHI
To: SONY CORPORATION
Reel/Frame 044731/0121 →
Priority Claims (1)
JP 2011-003245 · Jan 11, 2011 · national
Continuity (3)
Continuation 14988365 · Jan 5, 2016
Continuation 13978492
Related Publication 20180152734A1 · May 31, 2018