IP Library Granted Patent US 8,385,428
Granted Patent B2
US 8,385,428 · App. 11/484,457 · Granted Feb 26, 2013

Flexible data organization for images

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,385,428
App. No.
11/484,457
Granted
Feb 26, 2013
Kind
B2
Abstract

A system, a method and computer-readable media for encoding image data into a compressed bitstream. A mode selection component is configured to select a mode of operation for use in encoding image data. A spatial mode encoder is utilized when the mode selection component selects a spatial mode of operation. The spatial mode encoder is configured to encode the image data into packets by organizing the image data in accordance with a spatial partitioning. A frequency mode encoder is utilized when the mode selection component selects a frequency mode of operation. The frequency mode encoder is configured to encode the image data into packets by organizing the image data in accordance with a frequency ordering.

Claims (8)

1. A system that encodes color-plane data of an image into a packet of a compressed bitstream, said system comprising:

a mode-selection component that selects a mode of operation from among a plurality of modes, wherein the mode of operation dictates an organization of the color-plane data when the color-plane data is encoded into the packet and wherein the color-plane data prescribes a rendering of one or more color planes of the image;

a spatial-mode encoder that is utilized when the mode-selection component selects a spatial mode of operation, wherein said spatial-mode encoder encodes the color-plane data into said packet by organizing the color-plane data into ordered macroblocks within at least a portion of said packet in accordance with a spatial partitioning; and

a frequency-mode encoder that is utilized when the mode-selection component selects a frequency mode of operation, wherein said frequency-mode encoder encodes the color-plane data into said packet by organizing the color-plane data within at least a portion of said packet in accordance with a frequency ordering.

2. The system of claim 1 , wherein the ordered macroblocks, when assembled together, comprise an independently decodable region of the image, and wherein the spatial partitioning divides at least a portion of said independently decodable region into one or more blocks.

3. The system of claim 1 , wherein said frequency ordering organizes the color-plane data associated with the packet into a plurality of bands.

4. The system of claim 3 , wherein at least one of said plurality of bands includes DC values associated with the packet.

5. The system of claim 3 , wherein at least one of said plurality of bands includes highpass or lowpass coefficients associated with the packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →