ADAPTIVE PREPROCESSING METHOD USING FEATURE-EXTRACTED VIDEO MAPS
First Claim
1. An apparatus for preprocessing a video signal prior to encoding, comprising:
- means for extracting features from said source video into feature planes which are adaptively filtered;
means for noise reduction filtering of the remaining signal; and
means for recombining adaptively filtered feature planes with noise reduced version of said remaining signal into a preprocessed video output configured for receipt by a video encoder.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for preprocessing a video signal prior to its being encoded. During preprocessing, features are extracted from the video signal into feature planes which are each adaptively filtered in response to estimations of feature activity. After feature extraction the signal which remains is referred to as a “remaining signal”, which is then noise filtered to remove a substantial portion of the noise. The feature planes and remaining signal are recombined into a preprocessed output signal configured for receipt and processing by a video encoder. A video encoder receiving the preprocessed video signal can generate higher quality and/or lower bit rate encoded video than one receiving the original source video. Preprocessing according to the invention is particularly well suited for use with encoders adapted to remove temporal and/or spatial redundancy, such as those implemented according to the MPEG2/4, or AVC/H.264 standards.
42 Citations
20 Claims
-
1. An apparatus for preprocessing a video signal prior to encoding, comprising:
-
means for extracting features from said source video into feature planes which are adaptively filtered; means for noise reduction filtering of the remaining signal; and means for recombining adaptively filtered feature planes with noise reduced version of said remaining signal into a preprocessed video output configured for receipt by a video encoder.
-
-
2. A method of preprocessing a source video signal prior to encoding, comprising:
-
extracting features from said source video and producing feature planes and a remaining signal without the extracted features; noise reduction filtering of the remaining signal; estimation of feature activity for said feature planes; adaptive strength filtering on said feature planes; and combining adaptively filtered feature planes with noise reduced version of said remaining signal to generate a preprocessed video output configured for receipt by a video encoder. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for preprocessing video signals in preparation for encoding, comprising:
-
a computer configured for processing received video signals; and programming executable on said computer for, extracting features from said source video and producing feature planes and a remaining signal without the extracted features, noise reduction filtering of the remaining signal, estimation of feature activity for said feature planes, adaptive strength filtering on said feature planes, and combining adaptively filtered feature planes with noise reduced version of said remaining signal to generate a preprocessed video output configured for receipt by a video encoder; wherein preprocessing the video source signal increases coding efficiency at a recipient video encoder providing an increase in video quality increase and/or a lowered bit rate for a given encoded video quality.
-
-
20. A computer-readable media containing a computer program executable on a computer configured for processing a video signal and causing the computer to preprocess the video signal in preparation for receipt by an encoder, in response to steps, comprising:
-
extracting features from said video signal and producing feature planes and a remaining signal without the extracted features; noise reduction filtering of the remaining signal; estimation of feature activity for said feature planes; adaptive strength filtering on said feature planes; and combining adaptively filtered feature planes with noise reduced version of said remaining signal to generate a preprocessed video output configured for receipt by a video encoder; wherein preprocessing the video source signal increases coding efficiency at a recipient video encoder providing an increase in video quality increase and/or a lowered bit rate for a given encoded video quality.
-
Specification