Carregando Busca...
Publicidade

Arquivos

janeiro 2012
D S T Q Q S S
« dez   fev »
1234567
891011121314
15161718192021
22232425262728
293031  
B.Piropo
  • RSS
  • Adicionar aos favoritos
  • FaceBook
B. Piropo

Um especialista em generalidades...

Busca de imagens

Postado as 16:31 - 16/01/2012 - Por B. Piropo. Categorias: Comportamento, Computadores.

1voto  

Semana passada publiquei em minha coluna Técnicas & Truques, que sai regularmente às quintas-feiras no Suplemento de Informática do Jornal Estado de Minas, um artigo sobre a busca de imagens do Google.

Quando publico alguma coisa em um veículo, dificilmente volto ao assunto em outro. Mas desta vez vou abrir uma exceção. E por duas boas razões.

Figura 1: janela de pesquisas do Google

Figura 1: janela de pesquisas do Google

A primeira é que há uma diferença essencial entre publicar coisas na chamada “imprensa escrita” e na Internet: a limitação de espaço. Que, no jornal, é medida em número de laudas, linhas ou palavras. E, na Internet, é medida exclusivamente pelas paciência e complacência dos leitores. Pois bem: embora, no jornal, eu creia ter cumprido minha função com galhardia, “espremendo” a explicação devida no pouco espaço disponível, achei que o assunto é tão interessante que valeria abordá-lo aqui em maiores detalhes. E, sobretudo, caprichando mais nas ilustrações. Então veremos adiante, em um nível de detalhes que considero adequado, como pesquisar uma imagem na Internet.

A segunda razão tem a ver com a tecnologia empregada pelo Google para efetuar a pesquisa. Uma tecnologia formidável, como logo se verá. E, sobretudo, capaz de gerar desdobramentos que poderão afetar a vida de cada um de nós de formas absolutamente insuspeitas.

Na verdade foi este último tópico que me levou a repetir aqui um tema que eu mesmo já abordei alhures. É um negócio um tanto assustador. Que, no entanto, somente pode ser compreendido em sua plenitude e com todos os seus desdobramentos por quem conhece a tecnologia de pesquisas de imagens do Google.

Então, ficamos assim: na coluna de hoje veremos como funciona a busca de imagens do Google. Na próxima, discutiremos seus desdobramentos no campo social.

Então, bola pra frente.

Próxima página

Comentários (9)   

tell.coelho

Caro mestre.

Há algum tempo eu já venho utilizando essa ferramenta como uma poderosa ajuda para identificar imagens e seus autores. Sem dúvida alguma o serviço é ímpar na história da Internet.

Mas, de todas as colocações que o senhor listou, a única que realmente me faz ficar boquiaberto é a velocidade (ou rapidez, como preferir) com que os resultados são apresentados.

A tecnologia de reconhecimento, A MEU VER, parece estar baseada em 4 pilares:
1) comparação bit-a-bit;
2) comparação de cores;
3) palavras-chave; e
4) comparação bit-a-bit mapeada em áreas.

A primeira, como o senhor bem sabe, é até relativamente simples. Demanda apenas esforço computacional. A segunda, um pouco mais complexa, busca imagens que possuam o mesmo padrão de cores da imagem original. Algo difícil de desenvolver, mas com várias soluções já prontas. A terceira, eu já considero uma jogada criativa: buscando a semelhança entre imagens, o Google associa as encontradas a palavras-chave que ele utiliza em sua “máquina de busca tradicional” para listar outras imagens localizadas apenas por essas palavras (daí a discrepância encontrada em muitos resultados). Já a quarta e(...)

tell.coelho - 17/01/2012 - 22:54 - Responder no fórum

MoreOne

Só mais uma dica, o google aceita o recurso arrastar-e-soltar, então quando estiver com alguma pasta aberta, basta arrastar diretamente a foto para o campo de pesquisa do google Imagens. O mesmo vale para imagens da internet, direto uso esse recurso, abro uma aba com o google imagens, arrasto a foto que quero pesquisar, sem precisar salvar nem nada, isso ajuda a poupar tempo.

MoreOne - 18/01/2012 - 02:10 - Responder no fórum

Phiron

Outra coisa que eles usam para comparar as imagens é a informação do Exif da foto, para quem não sabe é um recurso parecidíssimo com as tags dos formatos de áudio, nas especificações modernas ele grava inclusive a informação de localização da foto através de coordenadas de GPS, além é claro dos tradicionais: modelo da câmera, data e horário.
Sendo assim, só com o Exif já dá pra eles restringirem ainda mais a busca e torná-la mais verossímel.
Imagine que eu vá no Cristo Redentor e tire algumas fotos lá, se a minha câmera tiver GPS e o mesmo estiver ativado irá gravar a localização, com um motor de buscas poderoso igual ao google com algoritmos que eu nem imagino e essa informação ele conseguiria ser bem exato em mostrar fotos parecidas com a que eu tirei.

Phiron - Montes Claros- MG - 21/01/2012 - 15:34 - Responder no fórum

Viper

Absurdamente incrível, coloquei uma foto aqui do park Tanguá, que nem lembrava o nome dele hehehe, e o google, não só achou fotos extremamente semelhantes, como colocou o site com endereço do park.

Viper - Bauru - 23/01/2012 - 14:03 - Responder no fórum

juca-zero

Prezado Mestre,

1) Em realidade, não é de se espantar que a imagem achada em seu sítio esteja em destaque. Há que se considerar que o arquivo de ambas as imagens possuem metadados, identificando a máquina, o horário e, se houver, algum sistema de localização. Uma vez que esses dados estejam bem próximos, nada mais simples do que juntar aos dados achados pela comparação do conteudo das imagens.
É certo que a coluna que se segue fala muito a respeito do reconhecimento de imagens, mas nunca devemos desprezar os metadados.

2) Fui reproduzir a experiência, e veja o que encontrei: https://lh3.googleusercontent.com/-YgFw58QBdPI/TyTZ1Ax-1wI/AAAAAAAAAAk/A-cmww1JitQ/s800/PesquisaImagem.PNG.
Note que o resultado é diferente daquele mostrado (a não ser para a foto com os metadados da máquina do Mestre), e que algo em comum é o fundo de uma cor (salmão???) e coisinhas verdes

3) Em seu Android, se já não estiver instalado, vale a pena baixar um programinha chamado Google Googleshttp://www.google.com/mobile/goggles, que faz coisas semelhante com imagens, textos e códigos de barra.

juca-zero - 29/01/2012 - 03:47 - Responder no fórum

Intercessor

Existe também essa opção que me valho por vezes :

http://www.tineye.com/

Teste aí quem tiver a curiosidade.

Intercessor - 30/01/2012 - 09:38 - Responder no fórum

dmknob

Estimado mestre, após saber deste recursos pelo seu texto, e tomado de uma curiosidade considerável das implicações e possibilidades, resolvi fazer um teste que creio ser bastante interessante.

Estou olhando a minissérie "Band of Brothers", e na 4ª parte (Operação Market Garden) aparece um tanque de guerra alemão no meio da rua. Pois bem, "print screen" nele e joguei na busca por imagens.
Segue a imagens original, retirada aos 36m e 32s da 4ª parte e o resultado da busca por imagens no Google.

http://img846.imageshack.us/img846/6236/teste1b.jpg


http://img823.imageshack.us/img823/5452/teste3e.jpg

Então, alguém mais assustado com esse recurso?


Obs.: Entrei no link da Wikipedia logo após fazer a pesquisa por imagens, para verificar o se o resultado era condizente, não o conhecia antes do teste.

dmknob - 04/02/2012 - 15:27 - Responder no fórum

Jamarini

Tá, entendi. Sabemos que a Google conseguiu essa façanha no que diz respeito à precisão e velocidade.
Gostaria de saber dos nobres colegas se essa busca pode ser usada sem que eu esteja no Google. Quero dizer, posso usar essa API em um software desenvolvido por mim?
Estou tentando desenvolver um aplicativo (em c ou java) que possa ser capaz de reconhecer um padrão de imagens e impedir que essa imagem seja exibida (difícil né!).
Alguém ai tem alguma dica? Por onde devo começar?
Aguardo as respostas.
Abraço.

Jamarini - 05/02/2012 - 17:52 - Responder no fórum

Mais comentários Acessar o fórum Responder no fórum

Copyright © 2000-2011 Fórum PCs - Todos os direitos reservados.
Não nos responsabilizamos por danos de qualquer espécie causados pelo uso das informações aqui divulgadas.