# US 10,783,667 B2 · Information processing device and method, and program, for gamut conversion of content

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,783,667 B2
- Document ID: US10783667B2
- Status: Granted
- Kind: B2
- Application number: 16/509,994
- Filed: 2019-07-12
- Published: 2019-10-31
- Granted: 2020-09-22
- Earliest claimed: 2009-05-22
- Assignees: Sony Corporation
- Applicants: Sony Corporation
- Inventors: Takami Mizukura; Naoya Katoh
- Web page: https://patentgrep.com/patent/US10783667B2

## CPC

- H04N 1/00002: {Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for (error detection, error correction or monitoring in digital computers or digital computer components G06F11/00)}
- G06T 7/90: Determination of colour characteristics
- G06T 11/10: Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77)
- H04N 1/00023: {Colour systems}
- H04N 1/00037: {Detecting, i.e. determining the occurrence of a predetermined state (H04N1/00031 takes precedence)}
- H04N 1/33307: {prior to start of transmission, input or output of the picture signal only}
- H04N 1/6058: {Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut}
- C23C 28/44: {characterized by a measurable physical property of the alternating layer or system, e.g. thickness, density, hardness}
- H04N 1/32101: {Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title}
- H04N 2201/3242: of processing required or performed, e.g. for reproduction or before recording (H04N2201/3256 and subgroups take precedence)
- H04N 2201/3256: colour related metadata, e.g. colour, ICC profiles
- H04N 2201/33314: of reading or reproducing mode
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- C23C: COATING METALLIC MATERIAL; COATING MATERIAL WITH METALLIC MATERIAL; SURFACE TREATMENT OF METALLIC MATERIAL BY DIFFUSION INTO THE SURFACE, BY CHEMICAL CONVERSION OR SUBSTITUTION; COATING BY VACUUM EVAPORATION, BY SPUTTERING, BY ION IMPLANTATION OR BY CHEMICAL VAPOUR DEPOSITION, IN GENERAL (making metal-coated products by extrusion B21C23/22; covering with metal by connecting pre-existing layers to articles, see the relevant places, e.g. B21D39/00, B23K; metallising of glass C03C; metallising mortars, concrete, artificial stone, ceramics or natural stone C04B41/00; enamelling of, or applying a vitreous layer to, metals C23D; treating metal surfaces or coating of metals by electrolysis or electrophoresis C25D; single-crystal film growth C30B; by metallising textiles D06M11/83; decorating textiles by locally metallising D06Q1/04)

## Abstract

An device, method and program may properly perform gamut conversion of content and be applied to a gamut conversion device. A restoration conversion state confirming unit performs confirmation such as gamut conversion state of image data read out from an optical disc and the existence or not of restoration metadata. An information exchange unit communicates with an output device via a communication unit and performs information exchange such as the existence or not of restoration processing functionality and gamut conversion functionality and the like. A determining unit determines whether or not restoration processing is performed with a playing device based on information obtained by the restoration conversion state confirming unit and the information exchange unit. Similarly, the determining unit determines whether or not to perform gamut conversion processing with the playing device based on information obtained by the restoration conversion state confirming unit and the information exchange unit.

## Claims

### Claim 1

An information processing device comprising:
circuitry configured to control:
determining whether restoration metadata is associated with an input image, wherein the restoration metadata is associated with the input image when the input image has been subject to gamut conversion such that a gamut of the input image is narrower than a gamut of a source image which is an image before the gamut conversion has been applied to the input image; and
executing a restoration process including a color mapping process which maps each pixel of the input image into each pixel of a restored image in a case where the restoration metadata is associated with the input image such that a gamut of the restored image is wider than the gamut of the input image.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein the circuitry is further configured to not execute the restoration process in a case where the restoration metadata is not associated with the input image.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein the color mapping process comprises a non-linear operation to a saturation of the input image.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein the restoration metadata comprises an indication of a saturation spread of the source image.

### Claim 5 (depends on 1)

The information processing device according to claim 1, wherein the restoration metadata comprises an indication of a minimum saturation of the source image.

### Claim 6 (depends on 1)

The information processing device according to claim 1, wherein the restoration metadata comprises a table for the source image, the table cross-referencing hue to a saturation limit boundary (L-boundary) and a saturation uncompressed boundary (U-boundary).

### Claim 7 (depends on 1)

The information processing device according to claim 1, wherein the restoration metadata comprises an indication of a relation between a saturation of the source image and a saturation of the input image.

### Claim 8 (depends on 7)

The information processing device according to claim 7, wherein the restoration metadata comprises a table cross-referencing values of saturation of the source image to values of saturation for the input image.

### Claim 9 (depends on 1)

The information processing device according to claim 1, wherein the restoration metadata comprises parameters of an isosbestic point table used by the color mapping process.

### Claim 10

An information processing method comprising:
determining whether restoration metadata is associated with an input image, wherein the restoration metadata is associated with the input image when the input image has been subject to gamut conversion such that a gamut of the input image is narrower than a gamut of a source image which is an image before the gamut conversion has been applied to the input image; and
executing a restoration process including a color mapping process which maps each pixel of the input image into each pixel of a restored image in a case where the restoration metadata is associated with the input image such that a gamut of the restored image is wider than the gamut of the input image.

### Claim 11 (depends on 10)

The information processing method according to claim 10, wherein the step of executing a restoration process is not performed in a case where the restoration metadata is not associated with the input image.

### Claim 12 (depends on 10)

The information processing method according to claim 10, wherein the color mapping process comprises a non-linear operation to a saturation of the input image.

### Claim 13 (depends on 10)

The information processing method according to claim 10, wherein the restoration metadata comprises an indication of a saturation spread of the source image.

### Claim 14 (depends on 10)

The information processing method according to claim 10, wherein the restoration metadata comprises an indication of a minimum saturation of the source image.

### Claim 15 (depends on 10)

The information processing method according to claim 10, wherein the restoration metadata comprises a table for the source image, the table cross-referencing hue to a saturation limit boundary (L-boundary) and a saturation uncompressed boundary (U-boundary).

### Claim 16 (depends on 10)

The information processing method according to claim 10, wherein the restoration metadata comprises an indication of a relation between a saturation of the source image and a saturation of the input image.

### Claim 17 (depends on 16)

The information processing method according to claim 16, wherein the restoration metadata comprises a table cross-referencing values of saturation of the source image to values of saturation for the input image.

### Claim 18 (depends on 10)

The information processing method according to claim 10, wherein the restoration metadata comprises parameters of an isosbestic point table used by the color mapping process.

### Claim 19

A non-transitory computer-readable medium having stored thereon a program for implementing an information processing method comprising:
determining whether restoration metadata is associated with an input image, wherein the restoration metadata is associated with the input image when the input image has been subject to gamut conversion such that a gamut of the input image is narrower than a gamut of a source image which is an image before the gamut conversion has been applied to the input image; and
executing a restoration process including a color mapping process which maps each pixel of the input image into each pixel of a restored image in a case where the restoration metadata is associated with the input image such that a gamut of the restored image is wider than the gamut of the input image.

### Claim 20 (depends on 19)

The non-transitory computer-readable medium according to claim 19, wherein the step of executing a restoration process is not performed in a case where the restoration metadata is not associated with the input image.
