Video encoding
First Claim
1. A video encoding apparatus (100) comprising:
- a video analysis processor (101) comprising means (107) for receiving a picture for encoding, means (109) for dividing the picture into a plurality of picture regions;
means (111) for determining a picture characteristic for at least one picture region of the plurality of picture regions, and means (113) for selecting a video encoding parameter for the at least one picture region in response to the picture characteristic; and
a video encoder (103) comprising;
means (117) for receiving the picture for encoding, means (115) for receiving the video encoding parameter from the video analysis processor, and means (119) for encoding the picture using the video encoding parameter for the at least one picture region.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a video encoding apparatus (100) comprising a video analysis processor (101) and a video encoder (103). The video analysis processor (101) comprises a segmentation processor (109) which divides a picture into a plurality of picture regions. A picture characteristic processor (111) determines picture characteristic, such as a texture level, for one of the regions, and in response a video encoding selector (113) selects a video encoding parameter for that region. The video encoding parameter is fed to the video encoder (103) wherein a video encode processor (I 19) encodes the picture using the video encoding parameter determined by the external analysis by the video analysis processor (101). The encoded picture is fed back to the video analysis processor (101) and the process is iterated until a desired encoding performance is achieved. The apparatus is particularly suitable for H.264 encoding and allows for improved performance from a selection of encoding parameters based on an external analysis.
-
Citations
20 Claims
-
1. A video encoding apparatus (100) comprising:
-
a video analysis processor (101) comprising means (107) for receiving a picture for encoding, means (109) for dividing the picture into a plurality of picture regions;
means (111) for determining a picture characteristic for at least one picture region of the plurality of picture regions, and means (113) for selecting a video encoding parameter for the at least one picture region in response to the picture characteristic; and
a video encoder (103) comprising;
means (117) for receiving the picture for encoding, means (115) for receiving the video encoding parameter from the video analysis processor, and means (119) for encoding the picture using the video encoding parameter for the at least one picture region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method (200) of video encoding for a video encoding apparatus (100) having a video analysis processor (101) and a video encoder (103) comprising the steps of:
-
in the video analysis processor (101);
receiving (201) a picture for encoding, dividing (203) the picture into a plurality of picture regions;
determining (205) a picture characteristic for at least one picture region of the plurality of picture regions;
selecting (207) a video encoding parameter for the picture region in response to the picture characteristic of the picture region, and feeding (209) the video encoding parameter to the video encoder;
and in the video encoder (103);
receiving (211) the picture for encoding receiving (213) the video encoding parameter from the video analysis processor, and encoding (215) the picture using the video encoding parameters for each picture region. - View Dependent Claims (18, 19, 20)
-
Specification