# US 5,706,058 A · Gamma correction circuit for correcting video data obtained by photoelectric transfer and having a non-linear characteristic

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

- Number: US 5,706,058 A
- Document ID: US5706058A
- Status: Granted
- Kind: A
- Application number: 08/697,730
- Filed: 1996-08-29
- Granted: 1998-01-06
- Earliest claimed: 1995-09-05
- Assignees: Sanyo Electric Co., Ltd.
- Inventors: Hidefumi Okada
- Web page: https://patentgrep.com/patent/US5706058A

## CPC

- H04N 5/202: Gamma control (circuits for controlling camera response irrespective of the scene brightness H04N23/82)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A gamma correction circuit including a first look-up table in which minimum values of differences between output levels of a gamma correction curve and output levels of a straight line in respective sections formed by dividing a range from a minimum input level to a maximum input level into sixteen are stored. Furthermore, data of differences between the output levels of the gamma correction curve and levels obtained by adding the minimum values to the output levels of the straight line in the respective sections are stored in respective second look-up tables of sixteen. Then, one of the minimum values is read-out from the first look-up table according to upper four bits of input video data, and one of the second look-up tables is selectively enabled by the upper four bits, and data stored in the selected second look-up table is read-out in accordance with lower six bits of the input video data. Outputs from the first and second look-up tables are added to each other so as to output gamma correction data which is then added to the input video data, whereby a gamma characteristic of the input video data is corrected.

## Claims

### Claim 1

A gamma correction circuit, comprising:
a first look-up table which stores a minimum value of differences between output levels of a gamma correction curve and output levels of a straight line indicative of an input and output characteristic of an input video signal for each of sections formed by dividing a range from a minimum input level to a maximum input level;
a plurality of second look-up tables in each of which data of the differences between the output levels of the gamma correction curve and levels obtained by adding minimum values to the output levels of the straight line for each of the sections are stored;
selection means for selecting one of the second look-up tables in accordance with a level of the input video signal; and
a first addition means which adds the minimum value read-out from the first look-up table in accordance with the level of the input video signal and the data read-out from said one of the second look-up tables selected by the selection means.

### Claim 2 (depends on 1)

A gamma correction circuit according to claim 1, wherein the video signal is digital video data of a predetermined number of bits, and the level is predetermined upper bits of the video data, and said one of the second look-up tables is read-out by predetermined lower bits of the video data.

### Claim 3 (depends on 2)

A gamma correction circuit according to claim 2, further comprising a second addition means for adding an output of said first addition means and the video data to each other.

### Claim 4 (depends on 1)

A gamma correction circuit according to claim 1, further comprising; uniforming means which uniforms bit lengths of the data outputted from the respective second look-up tables.

### Claim 5 (depends on 4)

A gamma correction circuit according to claim 4, wherein the uniforming means includes a plurality of bit expansion means corresponding to the respective second look-up tables.
