Computer method and apparatus for processing image data
First Claim
1. A method for video data compression, comprising the steps of:
- processing a video signal to determine bandwidth consumption of portions of the video signal;
using the determined bandwidth consumption, detecting a portion of the video signal that uses a disproportionate amount of bandwidth compared to one or more other portions of the video signal, the detected portion of the video signal resulting in determined components of interest, which are detected objects in the video signal;
modeling invariant portions of the determined components of interest; and
normalizing the modeled invariant portions of the determined components of interest to generate an intermediate form of the components of interest, the intermediate form representing the components of interest reduced in complexity enabling a compressed form of the video signal through linear decomposition, where the determined components of interest maintain saliency.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for image data compression includes detecting a portion of an image signal that uses a disproportionate amount of bandwidth compared to other portions of the image signal. The detected portion of the image signal result in determined components of interest. Relative to certain variance, the method and apparatus normalize the determined components of interest to generate an intermediate form of the components of interest. The intermediate form represents the components of interest reduced in complexity by the certain variance and enables a compressed form of the image signal where the determined components of interest maintain saliency. In one embodiment, the video signal is a sequence of video frames. The step of detecting includes any of: (i) analyzing image gradients across one or more frames where image gradient is a first derivative model and gradient flow is a second derivative, (ii) integrating finite differences of pels temporally or spatially to form a derivative model, (iii) analyzing an illumination field across one or more frames, and (iv) predictive analysis, to determine bandwidth consumption. The determined bandwidth consumption is then used to determine the components of interest.
-
Citations
29 Claims
-
1. A method for video data compression, comprising the steps of:
-
processing a video signal to determine bandwidth consumption of portions of the video signal; using the determined bandwidth consumption, detecting a portion of the video signal that uses a disproportionate amount of bandwidth compared to one or more other portions of the video signal, the detected portion of the video signal resulting in determined components of interest, which are detected objects in the video signal; modeling invariant portions of the determined components of interest; and normalizing the modeled invariant portions of the determined components of interest to generate an intermediate form of the components of interest, the intermediate form representing the components of interest reduced in complexity enabling a compressed form of the video signal through linear decomposition, where the determined components of interest maintain saliency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Apparatus for video data compression, comprising:
-
a detector configured to use bandwidth consumption of portions of a video signal to determine components of interest, including detecting a portion of the video signal that uses a disproportionate amount of bandwidth compared to one or more other portions of the video signal, resulting in determined components of interest, which are detected ob objects; a modeler configured to model invariant portions of the determined components of interest and; a normalizer configured to normalize the modeled invariant portions of the determined components of interest to generate an intermediate form of the components of interest, the intermediate form representing the components of interest reduced in complexity and enabling a compressed form of the video signal through linear decomposition, where the determined components of interest maintain saliency. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. Apparatus for video data compression, comprising;
-
an object detector configured to process a video signal to determine bandwidth consumption of portions of the video signal, the object detector configured to detect portions of a video signal for encoding, the detector filtering the video signal for one or more portions using a disproportionate amount of bandwidth compared to one or more other portions of the video signal, where the detected portion of the video signal is a determined component of interest, which is a detected object, for use in encoding by an encoder; a modeler configured to model invariant portions of the determined components of interest; and the encoder configured to process the modeled invariant portions of the determined components of interest having a disproportionate amount of bandwidth to generate an intermediate form of the invariant portions of the determined components of interest, the encoder configured to encode the intermediate form into a compressed form through linear decomposition. - View Dependent Claims (22, 23)
-
-
24. A computer implemented method of video data compression, comprising:
-
processing a video signal to determine bandwidth consumption of portions of the video signal; detecting portions of the video signal by filtering the video signal for one or more portions using a disproportionate amount of bandwidth compared to one or more other portions of the video signal, where the detected portion of the video signal is a determined component of interest for use in encoding, which is a detected object; modeling invariant portions of the determined components of interest; processing the modeled invariant portions of the determined components of interest to generate an intermediate form of the determined components of interest; and using the intermediate form of the invariant portions of the determined components of interest to provide an encoding through linear decomposition, the resulting linear decomposition encoding providing a compressed form of the invariant portions of the determined components of interest. - View Dependent Claims (25)
-
-
26. Apparatus for video data compression, comprising:
-
an object detector configured to process a video signal to determine bandwidth consumption of portions of the video signal, the object detector configured to detect portions of the video signal using a disproportionate amount of bandwidth compared to one or more other portions of the video signal, where each of the detected portions of the video signal is a component of interest being a detected object; a modeler configured to model invariant portions of the components of interest requiring a disproportionate amount of bandwidth; and an encoder configured to process the modeled invariant portions of the determined components of interest requiring a disproportionate amount of bandwidth into a linear subspace suitable for linear decomposition to generate an encoded form of the determined components of interest.
-
-
27. A computer implemented method of video data compression, comprising:
-
processing a video signal to determine bandwidth consumption of portions of the video signal; detecting components of interest in the video signal by filtering the video signal for one or more portions using a disproportionate amount of bandwidth compared to one or more other portions of the video signal, where the detected portion of the video signal is a determined component of interest for use in decoding, which is a detected object; modeling invariant portions of the components of interest requiring a disproportionate amount of bandwidth; and normalizing the invariant portions of the determined components of interest requiring a disproportionate amount of bandwidth into a linear subspace suitable to generate a compressed form of the determined components of interest via linear decomposition.
-
-
28. A video data encoder comprising:
-
an encoder stored on a non-transitory computer readable medium, the encoder configured to process a video signal to determine bandwidth consumption of portions of the form of the video signal, the encoder configured to detect components of interest in the video signal for encoding by filtering the video signal for one or more portions using a disproportionate amount of bandwidth compared to one or more other portions of the video signal, where the detected portion of the video signal using a disproportionate amount of bandwidth is a determined component of interest for use in encoding, the determined component of interest resulting in a detected object; and the encoder configured to model invariant portions of the determined components of interest requiring a disproportionate amount of bandwidth, the modeled invariant portions of the determined components of interested being processed into a linear subspace to enable an encoded compressed form of the determined components of interest through linear decomposition for use in encoding the video signal.
-
-
29. A video processing system comprising:
-
an object detector stored on a non-transitory computer readable medium, the object detector configured to detect portions of video signal for objects of interest by filtering the video signal based on bandwidth consumption to identify one or more portions using a disproportionate amount of bandwidth compared to one or more other portions of the video signal, where a respective detected portion of the video signal is a determined component of interest; a modeler configured to model the determined components of interest requiring a disproportionate amount of bandwidth using deformation and appearance models; a normalizer configured to normalize the determined components of interest models to enable encoding through linear decomposition; and the encoder configured to encode the normalized determined components of interest requiring to generate an encoded form of the determined components of interest through linear decomposition, such that the resulting encoding provides a compressed form of the determined components of interest of the video signal, where the determined components of interest maintain saliency.
-
Specification