# US 5,349,383 A · Two layer video signal coding

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

- Number: US 5,349,383 A
- Document ID: US5349383A
- Status: Granted
- Kind: A
- Application number: 08/039,489
- Filed: 1993-04-30
- Granted: 1994-09-20
- Earliest claimed: 1990-10-15
- Assignees: British Telecommunications public limited company
- Inventors: Ian Parke; Michael E. Nilsson; David O. Beaumont; David G. Morrison
- Web page: https://patentgrep.com/patent/US5349383A

## CPC

- H04N 19/187: the unit being a scalable video layer
- H04N 19/124: Quantisation
- H04N 19/152: by measuring the fullness of the transmission buffer
- H04N 19/172: the region being a picture, frame or field
- H04N 19/61: in combination with predictive coding
- H04N 19/30: using hierarchical techniques, e.g. scalability (H04N19/63 takes precedence)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method of coding a video signal for transmission includes the steps of coding data representing the video signal by a base layer coding operation which includes base layer quantizer having a base layer quantization step size to provide coded video data for transmission; deriving inverse-coded video data by carrying out an inverse base layer coding operation on the coded video data; deriving difference data from the data representing the video signal and the inverse coded video data; and coding the difference data by an enhancement layer coding operation only when the energy of the difference data exceeds a variable threshold, the threshold being inversely proportional to the base layer quantization step size.

## Claims

### Claim 1

A method of coding a video signal for transmission, comprising the steps of:
coding data representing the video signal by a base layer coding operation which includes a base layer quantization step size to provide coded video data for transmission;
deriving inverse-coded video data by carrying out an inverse base layer coding operation on the coded video data;
deriving difference data from the data representing the video signal and the inverse-coded video data; and
coding the difference data by an enhancement layer coding operation;
characterised in that the difference data is coded only when the energy of the difference data exceeds a variable threshold, the threshold being inversely proportional to the base layer quantization step size.

### Claim 2 (depends on 1)

A method as claimed in claim 1 in which the enhancement layer coding operation includes quantization.

### Claim 3 (depends on 2)

A method as claimed in claim 2 in which the base layer quantization step size is selectively set to be the same as an enhancement layer quantization step size for data representing a part of an image of the video signal.

### Claim 4 (depends on 3)

A method as claimed in claim 3 in which the image is divided into a series of sections and for each image of the video signal data, one of the sections of the image is processed with the quantization step size of the base layer coding operation set to be the same as the enhancement layer quantization step size.

### Claim 5 (depends on 1)

A method as claimed in claim 1 in which the data representing the video signal is itself a coded representation of the video signal.

### Claim 6 (depends on 5)

A method as claimed in claim 5 in which the data representing the video signal is a discrete cosine-transform coding of a representation of the video signal.

### Claim 7

An apparatus for encoding a video signal for transmission, comprising:
means for coding data representing the video signal by a base layer coding operation which includes a base layer quantizer having a base layer quantization step size to provide coded video data for transmission;
means for deriving inverse-coded video data by carrying out an inverse base layer coding operation on the coded video data;
means for deriving difference data from the data representing the video signal and the inverse-coded video data; and
means for coding the difference data by an enhancement layer coding operation;
characterised in that the means for coding the difference data operates only when the energy of the difference data exceeds a variable threshold, the threshold being inversely proportional to the base layer quantization step size.
