×

Vector quantization

  • US 5,649,030 A
  • Filed: 03/15/1995
  • Issued: 07/15/1997
  • Est. Priority Date: 09/01/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. An automatic method in an encoding device of vector quantization of an image comprising the following steps:

  • a. initializing N initial nodes in a vector quantizer tree in a dynamic storage device of said encoding device;

    b. sampling a vector from said image;

    c. determining a node in said vector quantizer tree which is a best representative sample of the vector sampled from said image;

    d. associating the vector with said node in said vector quantizer tree in said dynamic storage device;

    e. sampling a next vector from said image;

    f. repeating steps c-f until there are no more vectors to be sampled from said image, said next vector becoming said vector;

    g. determining which of the nodes in said tree is the most distorted node in said tree;

    h. splitting said most distorted node into two children nodes in said dynamic storage device;

    i. associating a first portion of the vectors associated with said most distorted node with a first of said children nodes in said dynamic storage device, and a second portion of the vectors associated with said most distorted node with a second of said children nodes in said dynamic storage device;

    j. determining a current error of the two children nodes compared to the first and second portions of the vectors;

    k. if the change in error between the current error and a previous error is less than an error threshold then proceeding to step l otherwise determining new values of said first and second children, and proceeding to step i, said current error becoming said previous error;

    l. repeating steps g through l until the number of terminal nodes in said vector quantizer tree has reached a desired population; and

    m. associating indices with each of the terminal nodes in said vector quantizer tree in said dynamic storage device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×