Sport action coding
First Claim
1. An apparatus for compressing data representing a sequence of images in dependence upon data defining at least one region of particular interest within at least one image in the sequence, the apparatus being configured to provide data representing an image region outside the at least one region of particular interest that is more highly compressed than data representing an image region inside the at least one region of particular interest, the apparatus comprising:
- a video input;
pre-processor apparatus which receives images from the video input and low pass filters data representing image regions outside the region or regions of particular interest;
a first coder which receives images from the pre-processor and in a prediction, transform and quantization process provides intra-coded frames and prediction coded frames of transform coefficients;
a variable length coder which receives transform coefficients and provides a compressed video data output;
a switch; and
a second coder which receives images from the video input and in a transform and quantization process provides intra-coded frames to the switch;
wherein the switch receives an intra frame identification signal from the first coder and operates to provide the variable length coder with prediction coded frames of transform coefficients from the first coder and intra-coded frames of transform coefficients from the second coder.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of compressing data representing a sequence of images in dependence upon data defining at least one region of particular interest within at least one image in the sequence includes causing data representing an image region that is not of particular interest to be more highly compressed than data representing an image regions that is of particular interest.
16 Citations
4 Claims
-
1. An apparatus for compressing data representing a sequence of images in dependence upon data defining at least one region of particular interest within at least one image in the sequence, the apparatus being configured to provide data representing an image region outside the at least one region of particular interest that is more highly compressed than data representing an image region inside the at least one region of particular interest, the apparatus comprising:
-
a video input; pre-processor apparatus which receives images from the video input and low pass filters data representing image regions outside the region or regions of particular interest; a first coder which receives images from the pre-processor and in a prediction, transform and quantization process provides intra-coded frames and prediction coded frames of transform coefficients; a variable length coder which receives transform coefficients and provides a compressed video data output; a switch; and a second coder which receives images from the video input and in a transform and quantization process provides intra-coded frames to the switch; wherein the switch receives an intra frame identification signal from the first coder and operates to provide the variable length coder with prediction coded frames of transform coefficients from the first coder and intra-coded frames of transform coefficients from the second coder.
-
-
2. Apparatus for compressing data representing a sequence of images in dependence upon data defining a region or regions of particular interest within one or more images in the sequence, in which data representing image regions outside the regions of particular interest is more highly compressed than data representing image regions inside the regions of particular interest, the apparatus comprising:
-
a video input; transform coder apparatus which receives images from the video input and differences from a predictor and provides intra-coded frames and prediction coded frames of transform coefficients to a quantiser; and a variable length coder which receives transform coefficients and provides a compressed video data output; a predicted frame coefficient removal block which receives transform coefficients from the quantiser, an area of interest mask signal, and an intra frame identification signal from the coder and which removes visually less important coefficients from prediction coded frames of transform coefficients from outside the area of interest and which provides transform coefficients to the variable length coder; and a second coefficient removal block which receives transform coefficients from the predicted frame coefficient removal block, the area of interest mask signal and the intra frame identification signal from the coder and which removes visually less important coefficients from intra coded frames of transform coefficients from outside the area of interest and provides transform coefficients through an inverse quantiser to the predictor.
-
-
3. A non-transitory computer program product for compressing data representing a sequence of images in dependence upon data defining at least one region of particular interest within at least one image in the sequence, in which data representing an image region outside the at least one region of particular interest is more highly compressed than data representing an image region inside the at least one region of particular interest, the program product adapted to cause programmable apparatus to adopt a configuration comprising:
-
a video input; a pre-processor which receives images from the video input and low pass filters data representing image regions outside the region or regions of particular interest; a first coder which receives images from the pre-processor and in a prediction, transform and quantization process provides intra-coded frames and prediction coded frames of transform coefficients; a variable length coder which receives transform coefficients and provides a compressed video data output; a switch; and a second coder which receives images from the video input and in a transform and quantization process provides intra-coded frames to the switch; wherein the switch receives an intra frame identification signal from the first coder and operates to provide the variable length coder with prediction coded frames of transform coefficients from the first coder and intra-coded frames of transform coefficients from the second coder.
-
-
4. A non-transitory computer program product for compressing data representing a sequence of images in dependence upon data defining a region or regions of particular interest within one or more images in the sequence, in which data representing image regions outside the regions of particular interest is more highly compressed than data representing image regions inside the regions of particular interest, the program product adapted to cause programmable apparatus to adopt a configuration comprising:
-
a video input; a transform coder which receives images from the video input and differences from a predictor and provides intra-coded frames and prediction coded frames of transform coefficients to a quantiser; and a variable length coder which receives transform coefficients and provides a compressed video data output; a predicted frame coefficient removal block which receives transform coefficients from the quantiser, an area of interest mask signal; and
an intra frame identification signal from the coder and which removes visually less important coefficients from prediction coded frames of transform coefficients from outside the area of interest and which provides transform coefficients to the variable length coder; anda second coefficient removal block which receives transform coefficients from the predicted frame coefficient removal block, the area of interest mask signal and the intra frame identification signal from the coder and which removes visually less important coefficients from intra coded frames of transform coefficients from outside the area of interest and provides transform coefficients through an inverse quantiser to the predictor.
-
Specification