Method and apparatus for region-based allocation of processing resources and control of input image formation
First Claim
Patent Images
1. A method for classifying a block within a current image of an input image sequence, said method comprising the steps of:
- (a) classifying a block as to its importance within a current image of the input image sequence using a block classifier, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image; and
(b) modifying said block classification interactively in accordance with user selection.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for classifying regions of an image, based on the relative “importance” of the various areas and to adaptively use the importance information to allocate processing resources and input image formation.
126 Citations
13 Claims
-
1. A method for classifying a block within a current image of an input image sequence, said method comprising the steps of:
-
(a) classifying a block as to its importance within a current image of the input image sequence using a block classifier, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image; and
(b) modifying said block classification interactively in accordance with user selection. - View Dependent Claims (2, 3)
(c) modifying said block classification in accordance with a detected audio signal.
-
-
4. A method for allocating an encoding resource to a block within an image of an input image sequence, said method comprising the steps of:
-
(a) obtaining an importance information for the block within an image of the input image sequence, by obtaining importance information from a block classifier, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image;
(a1) modifying said block classification interactively in accordance with user selection; and
(b) allocating an encoding resource to said block in accordance with said importance information. - View Dependent Claims (5, 6, 7, 8)
(a2) modifying said block classification in accordance with a detected audio signal.
-
-
6. The method of claim 4, wherein said allocating step (b) allocates an encoding resource for enhancing motion estimation in accordance with said importance information.
-
7. The method of claim 4, wherein said allocating step (b) allocates an encoding resource for enhancing segmentation in accordance with said importance information.
-
8. The method of claim 4, wherein said allocating step (b) allocates an encoding resource for enhancing mode decision in accordance with said importance information.
-
9. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps comprising of:
-
(a) classifying a block as to its importance within a current image of the input image sequence using a block classifier, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image; and
(b) modifying said block classification interactively in accordance with user selection. - View Dependent Claims (10)
(c) modifying said block classification in accordance with a detected audio signal.
-
-
11. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps comprising of:
-
(a) obtaining an importance information for the block within an image of the input image sequence by obtaining importance information from a block classifier, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image;
(a1) modifying said block classification interactively in accordance with user selection; and
(b) allocating an encoding resource to said block in accordance with said importance information.
-
-
12. An apparatus for classifying a block within a current image of an input image sequence, said apparatus comprising:
-
a block classifier for classifying a block as to its importance within the a current image of the input image sequence, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image; and
an importance map generator, coupled to said block classifier, for modifying said block classification interactively in accordance with user selection.
-
-
13. An apparatus for classifying a block within a current image of an input image sequence, said apparatus comprising:
-
an importance map generator for obtaining an importance information for the block within an image of the input image sequence by obtaining importance information from a block classifier, where said block classifier is for classifying a block as a skin-tone block, an edge block, or a motion block within the image;
means for modifying said block classification interactively in accordance with user selection; and
an encoder, coupled to said importance map generator, for allocating an encoding resource to said block in accordance with said importance information.
-
Specification