Shrinking Encoding with Two-Level Codebook Learning for Fine-Grained Fish Recognition | IEEE Conference Publication | IEEE Xplore