Reduced cost decoder using bitstream editing for image cropping
AssigneeMediatek Inc.
InventorRobert N. Hurst, Jr.
Life of this patent
Estimating the term…
Abstract
A method for decoding variable length encoded digital video data including pictures, to a size less than the full size of the pictures, each picture including a plurality of macroblocks. The method comprises the steps of receiving digital video data; parsing the digital video data to identify macroblocks included in the digital video data; discarding from the digital video data those macroblocks not associated with a picture region substantially corresponding to one of a safe-title picture region and safe-action picture region; and storing the digital video data in a decoder input buffer.
Claims28
A method for decoding variable length encoded digital video data including pictures, to a size less than the full size of the pictures, each picture including a plurality of macroblocks, the method comprising the steps of:
- parsing the digital video data to identify macroblocks included in the digital video data;
- discarding from the digital video data those macroblocks not associated with a picture region substantially corresponding to one of a safe-title picture region and safe-action picture region;
- and
- storing the digital video data in a decoder input buffer, said digital video data stored in said decoder buffer including fewer macroblocks per picture than identified during said step of parsing.
An apparatus for use in a system for decoding variable length encoded digital video data including pictures, to a size less than the full size of the pictures, each picture including a plurality of macroblocks, the apparatus comprising:
- a bitstream trimmer, for parsing the digital video data to identify macroblocks included in the digital video data, and for discarding from the digital video data those macroblocks not associated with a predefined picture region to produce data reduced encoded digital video data, said data reduced encoded digital video data including fewer macroblocks per picture than present in said digital video data;
- and
- a video decoder, coupled to said bitstream trimmer, for decoding said data reduced encoded digital video data to produce a video signal.
A method for decoding variable length encoded digital video data including pictures, to a size less than the full size of the pictures, each picture including a plurality of macroblocks, the method comprising the steps of:
- parsing the digital video data to identify macroblocks included in the digital video data;
- discarding from the digital video data only those macroblocks not associated with a picture region substantially corresponding to one of a safe-title picture region and safe-action picture region;
- and
- storing the digital video data in a decoder input buffer.
An apparatus for use in a system for decoding variable length encoded digital video data including pictures, to a size less than the full size of the pictures, each picture including a plurality of macroblocks, the apparatus comprising:
- a bitstream trimmer, for parsing the digital video data to identify macroblocks included in the digital video data, and for discarding from the digital video data only those macroblocks not associated with a predefined picture region to produce data reduced encoded digital video data;
- and
- a video decoder, coupled to said bitstream trimmer, for decoding said data reduced encoded digital video data to produce a video signal.
Dependencies are inferred from the claim text.