Research Article
Discriminative Codebook Hashing for Supervised Video Retrieval
Algorithm 2
Discriminative codebook hashing.
| Input: training data ; codebook ; maximum number of iterations ; code length ; parameters , , ; learning rate ; | | Output: hash codes . | | (1) | Initialization: initialize the projection matrix and bias matrix as a random matrix and vector. | | (2) | Generatingaccording to the number of samples: | | (3) | for category : | | (4) | | | (5) | end | | (6) | Gradient descent: | | (7) | for iteration : | | (8) | -Step: | | (9) | -Step: | | (10) | end | | (11) | Video binary code computation: video hash codes are obtained by equations (1)–(3). |
|