Resources Contact Us Home
Method for run-length encoding of a bitmap data stream

Image Number 5 for United States Patent #7657109.

Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920.times.1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words.

  Recently Added Patents
Plants and seeds of hybrid corn variety CH260114
Image forming apparatus
Communication apparatus, power supply control method, display apparatus, communication method, and computer program product
Lubricant coating device and image forming apparatus
Avalanche photodiodes having accurate and reproductible amplification layer
Method and apparatus for token-based context caching
  Randomly Featured Patents
Portable light intensity monitoring systems
Laminated heat exchanger
Reset and synchronization interface circuit
Impedance matched, high-power, rf antenna for ion cyclotron resonance heating of a plasma
Flywheel assembly for exercise devices
Method and apparatus for video coding using prediction data refinement
Thin film ferroelectric capacitors having improved memory retention through the use of essentially smooth bottom electrode structures
Light ramp for lighting instrument panels, more especially in aircraft or helicopter
Device and method for correcting an unstable image of a camcorder by detecting a motion vector