Encontrei um pequeno bug no exemplo proposto para o filtro pela busca pelo titulo da imagem.
Se eu quiser pesquisar pelo "Gatinho Suplicando" e digitar somente "gat" irá aparecer o "Gatinho Suplicando", o "Lobo" e a "Praia", isso ocorre pq o filtro está procurando em todo o conteúdo do painel da imagem especifica, inclusive no JSON da imagem dos animais que no caso do Lobo e da Praia também possuem "gat" na codificação do BASE64.
Para corrigir isso bastou adicionar no ng-model do input o atributo do titulo, ng-model="filtro.titulo":
< input class="form-control" placeholder="filtrar pelo título da foto" ng-model="filtro.titulo" ng-model-options="{ debounce: 500 }">